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
339011575199	339011575749	339011576299	339011576849	339011577399	339011577949	339011578499	339011579049	339011579599	339011580149	339011580699	339011581249	339011581799	339011582349	339011582899	339011583449	339011583999	339011584549	339011585099	339011585649	339011586199	339011586749	339011587299	339011587849	339011588399	339011588949	339011589499	339011590049	339011590599	339011591149	339011591699	339011592249	339011592799	339011593349	339011593899	339011594449	339011594999	339011595549	339011596099	339011596649	339011597199	339011597749	339011598299	339011598849	339011599399	339011599949	339011600499	339011601049	339011601599	339011602149	339011602699	339011603249	339011603799	339011604349	339011604899	339011605449	339011605999	339011606549	339011607099	339011607649	339011608199	339011608749	339011609299	339011609849	339011610399	339011610949	339011611499	339011612049	339011612599	339011613149	339011613699	339011614249	339011614799	339011615349	339011615899	339011616449	339011616999	339011617549	339011618099	339011618649	339011619199	339011619749	339011620299	339011620849	339011621399	339011621949	339011622499	339011623049	339011623599	339011624149	339011624699	339011625249	339011625799	339011626349	339011626899	339011627449	339011627999	339011628549	339011629099	339011629649	339011630199	339011630749	339011631299	339011631849	339011632399	339011632949	339011633499	339011634049	339011634599	339011635149	339011635699	339011636249	339011636799	339011637349	339011637899	339011638449	339011638999	339011639549	339011640099	339011640649	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24169	21744	30640	30567	31947	36115	38767	34765	32658	31758	29690	28788	28417	27770	27334	27142	27351	27359	27589	26609	26673	26905	26118	25860	26120	26346	26170	26150	26207	25769	25839	26105	25830	25706	26015	25788	25668	25870	25875	26149	25764	25732	25950	25861	25969	25736	25769	25661	25592	25703	25472	25542	25859	25777	25577	25696	25625	25561	25716	25615	25446	25717	25581	25468	25548	25721	25803	25695	25642	25510	25737	25700	25925	25865	25866	25727	25401	25722	25671	25745	25583	25746	25684	25580	25627	25599	25700	25598	25590	25661	25597	25599	25446	25660	25713	25661	25502	25605	25350	25611	25538	25500	25780	25360	25531	25893	25555	25757	25594	25419	25356	25324	25527	25718	25718	25782	25476	25514	25704	25474	25542	25644	25610	25645	25418	25621	25389	25569	25446	25734	25761	25743	25574	25471	25702	25576	25628	25712	25577	25489	25538	25703	25570	25620	25766	25501	25685	25661	25741	25874	25623	25703	25773	25737	25736	25573	25646	25597	25522	25622	25576	25539	25507	25612	25588	25566	25837	25804	25513	25744	25692	25779	25727	25479	25555	25822	25400	25525	25497	25463	25532	25783	25785	25673	25399	25776	25928	25663	25813	25512	25405	25469	25765	25717	25588	25472	25367	25938	25754	25281	25746	25750	25593	25544	25590	25799	25666	25540	25504	25580	25511	25601	25684	25639	25723	25698	25731	25793	25813	25794	25586	25284	25517	25644	25445	25545	25649	25568	25573	25682	25495	25654	25524	26026	25749	25399	25599	25539	25781	25628	25520	25335	25490	25660	25763	25899	25911	25747	25340	25614	25727	25713	25322	25675	25507	25535	25628	25393	25806	25695	25600	25588	25453	25652	25806	25568	25673	25680	25691	25688	25759	25511	25571	25753	25509	25406	25444	25791	25540	25462	25495	25667	25778	25489	25725	25649	25533	25595	25486	25470	25403	25665	25444	25393	25428	25737	25546	25489	25601	25790	25816	25538	25756	25645	25628	25833	25409	25424	25482	25919	25891	25532	25809	25549	25623	25570	25804	25681	25861	25686	25455	25614	25708	25466	25677	25380	25597	25537	25739	25900	25655	25460	25314	25567	25195	25548	25715	25683	25614	25465	25702	25721	25623	25575	25785	25529	25647	25516	25711	25514	25540	25382	25537	25736	25695	25625	25492	25700	25938	25379	25589	25739	25601	25585	25413	25920	25667	25697	25497	25624	25228	25604	25875	25589	25623	25493	25440	25440	25651	25691	25822	25637	25767	25658	25528	25430	25545	25713	25728	25451	25664	25348	25530	25639	25715	25477	25371	25604	25583	25719	25663	25672	25570	25700	25453	25818	25684	25348	25725	25425	25696	25680	25552	25605	25788	25590	25462	25881	25656	25574	25848	25815	25524	25670	25474	25819	25413	25778	25751	25910	25584	25593	25808	25704	25730	25637	25641	25746	25629	25491	25593	25588	25726	25595	25796	25622	25711	25400	25461	25727	25475	25751	25563	25628	25682	25671	25506	25513	25379	25613	25474	25376	25496	25566	25787	25769	25548	25711	25500	25588	25600	25702	25599	25626	25512	25878	25367	25575	25428	25712	25308	25731	25714	25614	25515	25471	25608	25559	25704	25751	25810	25716	25445	25646	25412	25601	25502	25322	25795	25535	25554	25841	25912	25642	25707	25807	25599	25618	25744	25493	25570	25825	25661	25645	25597	25523	25525	26008	25806	25366	25692	25605	25635	25644	25912	25601	25642	25679	25562	25497	25806	25478	25778	25441	25558	25739	25729	25589	25871	25408	25498	25731	25804	25617	25444	25626	25379	25656	25391	25437	25691	25651	25433	25561	25547	25488	25511	25454	25474	25467	25314	25527	25785	25682	25517	25795	25560	25725	25367	25670	25653	25571	25588	25814	25555	25617	25696	25601	25640	25682	25708	25624	25679	25634	25762	25418	25566	25628	25725	25595	25510	25640	25542	25657	25624	25746	25715	25463	25839	25652	25582	25737	25907	25501	25722	25614	25743	25487	25597	25636	25736	25644	25469	25519	25485	25823	25715	25782	25657	25754	25359	25434	25457	25583	25620	25753	25842	25705	25692	25499	25631	25680	25668	25571	25639	25638	25645	25516	25929	25636	25653	25674	25546	25641	25590	25501	25777	25617	25778	25576	25818	25571	25457	25551	25527	25576	25557	25556	25650	25592	25614	25632	25440	25546	25765	25661	25463	25489	25555	25470	25381	25338	25396	25606	25595	25711	25561	25614	25701	25764	25736	25766	25612	25483	25683	25675	25681	25640	25621	25492	25706	25612	25888	25758	25908	25710	25588	25588	25604	25722	25435	25425	25612	25651	25571	25494	25729	25707	25560	25854	25894	25558	25606	25477	25767	25727	25718	25494	25651	25760	25644	25853	25655	25549	25491	25639	25715	25647	25763	25735	25686	25662	25806	25660	25670	25556	25463	25480	25570	25541	25634	25624	25633	25429	25593	25858	25728	25802	25626	25629	25625	25522	25529	25377	25634	25677	25738	25648	25615	25443	25833	25583	25589	25630	25632	25530	25449	25396	25887	25708	25848	25567	25508	25319	25608	25718	25624	25458	25574	25504	25485	25494	25464	25488	25660	25476	25486	25890	25828	25730	25370	25642	25850	25611	25879	25420	25447	25559	25507	25691	25578	25389	25601	25698	25866	25465	25614	25627	25566	25617	25634	25686	25682	25385	25592	25655	25440	25492	25674	25788	25412	25527	25535	25740	25550	25746	25497	25591	25597	25262	25776	25789	25650	25663	25746	25528	25826	25576	25296	25586	25555	25619	25462	25370	25579	25524	25797	25713	25746	25267	25426	25696	25565	25696	25863	25728	25642	25750	25532	25480	25751	25538	25504	25552	25411	25611	25748	25478	25460	25683	25545	25377	25608	25504	25759	25822	25556	25648	25598	25718	25520	25800	25811	25675	25824	25489	25628	25409	25523	25734	25772	25428	25475	25790	25410	25601	25604	25788	25793	25496	25321	25584	25540	25708	25481	25601	25341	25579	25784	25474	25606	25497	25632	25665	25476	25571	25600	25557	25697	25723	25668	25539	25611	25833	25625	25815	25532	25684	25555	25660	25580	25648	25524	25572	25515	25615	25441	25488	25499	25591	25446	25829	25407	25541	25673	25592	25655	25740	25625	25578	25488	25443	25512	25700	25680	25377	25536	25385	25706	25792	25533	25767	25534	25410	25651	25518	25972	25518	25742	25571	25530	25649	25533	25781	25835	25698	25555	25629	25811	25596	25543	25801	25719	25562	25616	25528	25816	25487	25864	25894	25219	25647	25611	25589	25377	25452	25551	25431	25558	25498	25618	25723	25313	25744	25638	25783	25641	25590	25450	25652	25514	25634	25887	25320	25540	25607	25457	25649	25527	25577	25651	25616	25287	25410	25679	25533	25587	25756	25487	25375	25688	25775	25463	25699	25739	25925	25623	25895	25639	25798	25457	25584	25591	25522	25551	25690	25659	25718	25643	25707	25709	25455	25679	25506	25573	25489	25695	25550	25586	25452	25541	25817	25794	25396	25574	25655	25605	25603	25543	25408	25600	25529	25557	25565	25676	25699	25574	25692	25725	25564	25574	25718	25711	25467	25675	25678	25707	25695	25691	25924	25838	25692	25587	25771	25535	25674	25804	25706	25862	25614	25633	25633	25676	25820	25666	25559	25731	25777	25483	25419	25664	25512	25712	25734	25474	25708	25408	25685	25710	25905	25745	25504	25508	25701	25866	25683	25689	25548	25523	25169	25273	25650	25565	25526	25490	25572	25808	25680	25573	25629	25854	25485	25609	25580	25734	25607	25788	25425	25434	25835	25315	25472	25657	25783	25595	25619	25471	25365	25814	25584	25671	25623	25612	25703	25797	25539	25588	25390	25731	25430	25540	25753	25598	25575	25751	25586	25803	25626	25673	25607	25648	25565	25644	25612	25549	25725	25491	25349	25251	25677	25532	25703	25866	25449	25566	25690	25632	25628	25575	26037	25460	25725	25699	25766	25693	25444	25534	25693	25636	25836	25700	25748	25637	25819	25581	25565	25604	25589	25649	25612	25448	25500	25674	25449	25488	25692	25575	25688	25464	25473	25458	25793	25539	25461	25649	25732	25602	25554	25754	25675	25644	25729	25345	25374	25646	25581	25583	25732	25681	25497	25583	25629	25821	25890	25759	25483	25579	25586	25447	25476	25530	25797	25666	25568	25593	25655	25743	25434	25443	25604	25641	25756	25736	25615	25417	25404	25583	25700	25502	25438	25467	25846	25538	25522	25676	25713	25619	25691	25633	25585	25671	25753	25568	25794	25595	25681	25716	25460	25823	25631	25876	25593	25452	25709	25637	25630	25871	25240	25707	25702	25442	25385	25588	25540	25419	25739	25683	25682	25836	25805	25859	25555	25708	25818	25799	25873	25617	25579	25569	25574	25641	25565	25641	25538	25549	25737	25694	25491	25765	25434	25762	25598	25734	25663	25448	25683	25653	25843	25491	25539	25428	25530	25469	25356	25732	25796	25785	25483	25580	25656	25366	25503	25653	25772	25803	25764	25689	25888	25467	25578	25714	25577	25718	25703	25527	25598	25639	25668	25851	25700	25615	25692	25890	25896	25596	25500	25605	25564	25726	25747	25851	25906	25687	25550	25748	25683	25608	25612	25805	25715	25431	25586	25432	25638	25625	25892	25573	25680	25831	25852	25561	25665	25549	25469	25718	25897	25817	25738	25554	25804	25799	25774	25606	25483	25662	25813	25676	25439	25668	25629	25653	25624	25463	25785	25520	25759	25679	25593	25658	25618	25568	25612	25611	25773	25742	25742	25426	25589	25570	25641	25661	25518	25461	25574	25736	25616	25832	25825	25670	25458	25677	25452	25681	25778	25475	25562	25640	25605	25614	25484	25804	25340	25618	25618	25494	25500	25540	25748	25777	25656	25304	25735	25437	25477	25810	25355	25418	25706	25695	25444	25470	25769	25762	25611	25650	25383	25680	25447	25598	25456	25799	25414	25558	25885	25506	25480	25390	25784	25814	25717	25659	25514	25418	25562	25569	25418	25811	25732	25652	25751	25809	25753	25626	25650	25607	25606	25419	25644	25507	25750	25788	25496	25622	25559	25745	25389
44247	74843	73082	59145	46125	37604	32886	29669	27161	24565	22580	21193	20644	20073	19219	18970	19185	19433	19063	18403	18495	18378	17888	17931	17993	17854	17809	17537	17550	17511	17352	17290	17350	17530	17463	17344	17299	17336	17237	17176	17247	17159	17399	17250	17270	17070	17381	17170	17273	17249	17356	17259	17263	17136	17315	17242	17266	17142	17259	17305	17159	17465	17262	17264	17395	17132	17240	17206	17198	17149	17295	17171	17310	17290	17324	17527	17265	17184	17247	17144	17231	16948	17385	17125	17280	17280	17264	17255	17402	17335	17291	17154	17346	17230	17103	17303	17272	17218	17327	17302	17403	17296	17328	17355	17246	17232	17008	17213	17272	17159	17269	17199	17227	17481	17236	17178	17159	17292	17208	17073	17242	17101	17115	17287	17308	17314	17288	17311	17370	17259	17424	17341	17305	17240	17192	17360	17313	17109	17214	17151	17201	17324	17287	17223	17244	17362	17437	17027	17185	17081	17235	17209	17275	17187	17275	17214	17235	17194	17279	17223	17483	17237	17390	17196	17096	17297	17130	17317	17192	17100	17244	17284	17414	17382	17072	17307	17275	17338	17141	17380	17285	17443	17375	17290	17214	17225	17277	17292	17145	17086	17199	17275	17198	17381	17090	17328	17256	17277	17298	17237	16946	17233	17006	17128	17320	17391	17346	17164	17082	17359	17299	17179	17287	17030	17342	17336	17185	17318	17168	17431	17311	17275	17245	17229	17086	17291	17262	17313	17175	17057	17335	17251	17163	17365	17305	17238	17258	17237	17331	17129	17149	17214	17114	17433	17175	17504	17380	17268	17175	17334	17171	17180	17119	17486	17311	17162	17205	17224	17362	17338	17389	17240	17266	17287	17175	17261	17275	17401	17149	17271	17090	17322	17441	17089	17213	17173	17367	17252	17248	17341	17085	17274	17307	17041	17321	17174	17118	17300	17253	17197	17572	17199	17365	17275	17122	17274	17197	17381	17259	17197	17304	17215	17263	17385	17191	17197	17187	17304	17157	17246	17327	17197	17229	17425	17200	17250	17185	17274	17132	17285	17197	17263	17248	17251	17181	17304	17332	17162	17136	17305	17222	17304	17189	17285	17365	17120	17272	17356	17302	17334	17374	17264	17132	17357	17143	17220	17045	17155	17417	17308	17325	17231	17293	17134	17223	17286	17100	17104	17302	17304	17399	17161	17295	17206	17187	17358	17366	17230	17360	17350	17422	17194	17235	17263	17343	17278	17186	17241	17230	17229	17487	17277	17308	17260	17394	17253	17356	17376	17120	17156	17144	17325	17267	17125	17123	17113	17150	17072	17264	17162	17364	17188	17287	17344	17349	17446	17388	17195	17304	17195	17396	17169	17271	17327	17229	17325	17460	17347	17188	17151	17160	17246	17183	17084	17203	17227	17368	17165	17277	17302	17210	17221	17200	17376	17269	17243	17386	17030	17318	17264	17035	17276	17164	17426	17281	17198	17181	17249	17183	17206	17233	17207	17389	17051	17156	17213	17262	17065	17294	17313	16981	17222	17210	17530	17246	17114	17196	17240	17185	17236	17367	17275	17157	17430	17319	17195	17224	17294	17279	17326	17313	17216	17156	17328	17308	17353	17309	17153	17052	17365	17281	17284	17280	17027	17286	17292	17405	17126	17256	17229	17011	17308	17249	17161	17201	17294	17239	17180	17354	17415	17190	17489	17126	17266	17213	17172	17315	17333	17136	17204	17402	17192	17253	17192	17184	17269	17227	17329	17170	17031	17249	17420	17151	17365	17437	17193	17136	17267	17216	17134	17309	17227	17253	17162	17272	17345	17238	17319	17049	17367	17129	17242	17468	17110	17152	17374	17315	17081	17283	17207	17209	17123	17468	17160	17317	17257	17262	17078	17241	17230	17117	17254	17293	17124	17351	16989	17135	17198	17202	17344	17386	17181	17219	17227	17365	17240	17234	17171	17280	17196	17341	17089	17277	17191	17206	17146	17312	17229	17237	17513	17170	17276	17185	17315	17330	17369	17443	17101	17183	17114	17018	17184	17115	17161	17088	17072	17124	17226	17208	17155	17237	17265	17375	17152	17204	17259	17345	17376	17417	17244	17228	17220	17256	17067	17192	17105	17342	17279	17267	17356	17387	17323	17509	17110	17260	17265	17246	17171	17199	17040	17348	17234	17222	17270	17342	17105	17180	17272	17278	17160	17197	17380	17161	17331	17263	17229	17359	17151	17321	17072	17070	17351	17282	17247	17169	17330	17152	17140	17495	17376	17189	17437	17202	17183	17283	17166	17279	17189	17527	17103	17165	17068	17157	17180	17378	17216	17299	17058	17116	17110	17241	17243	17093	17382	17041	17259	17224	17230	17022	17138	17199	17231	17194	17181	17172	17113	17180	17308	17070	17127	17275	17277	17041	17178	17263	17338	17262	17226	17109	17346	17249	17330	17353	17299	17296	17117	17277	17278	17362	17169	17114	17329	17357	17317	17213	17176	17206	17285	17315	17321	17208	17248	17438	17373	17221	17211	17327	17205	17456	17158	17212	17371	17224	17114	17144	17266	17178	17206	17201	17149	17253	17325	17199	17340	17276	17208	17450	17163	17353	17230	17154	17126	17228	17232	17008	17195	17277	17207	17348	17312	17252	17192	17154	17200	17100	17204	17245	17065	17275	17024	17149	17255	17208	17098	17053	17358	17072	16917	17394	17232	17280	17399	17302	17214	17378	17130	17401	17278	17193	17279	17104	17220	17322	17304	17239	17156	17373	17460	17306	17464	17220	17137	17183	17145	17196	17064	17189	17245	17217	17312	17139	17334	17228	17369	17321	17112	17238	17255	17124	17274	17311	17325	17145	17368	17134	17151	17215	17306	17241	17257	17172	17224	17240	17247	17311	17127	17109	17263	17148	17301	17110	17288	17221	17267	17144	17234	17455	17142	17184	17281	17351	17211	17179	17370	17268	17295	17332	17363	17047	17128	17291	17283	17349	17411	17223	17305	17407	17109	17231	17187	17238	17196	17388	17234	17297	17063	17197	17088	17331	17243	17229	17277	17268	17197	17229	17136	17235	17321	17438	17249	17164	17451	17183	17328	17217	17236	17209	17219	17121	17335	17035	17359	17194	17294	17372	17223	17137	17220	17117	17337	17207	17253	17289	17086	17103	17176	17195	17391	17139	17386	17275	17211	17285	17265	17397	17133	17336	17261	17027	17187	17425	17321	17282	17105	17136	17263	17145	17282	17393	17122	17129	17057	17152	17279	17155	17272	17332	17156	17232	17249	17192	17322	17221	17184	17115	17313	17210	17251	17287	17286	17209	17314	17116	17312	17333	17051	17267	17107	17217	17281	17315	17257	17315	17139	17234	17180	17326	17159	17405	17299	17367	17224	17134	17265	17176	17119	17150	17408	17279	17243	17524	17218	17308	17320	17095	17182	17177	17281	17104	17356	17288	17146	17466	17210	17297	17007	17226	17240	17412	17144	17338	17161	17232	17353	17217	17168	17184	17162	17059	17495	17314	17264	17206	17346	17134	17345	17188	17180	17322	17271	17136	17245	17325	17353	17180	17395	17269	17046	17253	17298	17072	17189	17227	17264	17238	17253	17315	17237	17355	17257	17367	17374	16930	17304	17010	17300	17190	17047	17395	17260	17361	17339	17479	17152	17278	17187	17322	17218	16995	17127	17167	17257	17192	17196	17258	17335	17170	17209	17403	17264	17147	17178	16978	17113	17266	17343	17218	17230	17231	17232	17213	17129	17313	17097	17306	17013	17056	17224	17254	17346	17251	17261	17233	17144	17204	17295	17237	17346	17361	17379	17146	17254	17228	17186	17258	17316	17376	17340	17325	17114	17293	17343	17261	17265	17267	17362	16987	17309	17151	17333	17245	17407	17243	16985	17306	17141	17038	16993	17343	17229	17193	17239	17221	17348	17262	17207	17141	17316	17302	17187	17199	17295	17176	17056	17253	17298	17117	17194	17166	17231	17298	17344	17211	17237	17190	17197	17185	17334	17214	17182	17253	17278	17279	17223	17149	17033	17356	17244	17245	17385	17036	17141	17246	17148	17386	17441	17164	17198	17278	17187	17277	17288	17232	17092	17326	17112	17279	17224	17179	17058	17278	17147	17379	17160	17199	17341	17319	17233	17210	17261	17347	17181	17207	17197	17213	17098	17362	17411	17185	17217	17129	17223	17222	17101	17293	17398	17234	17273	17333	17293	17187	17256	17199	17236	17079	17403	17298	17155	17338	17223	17118	17312	17159	17312	17359	17107	17124	17389	17337	17256	17214	17265	17322	17211	17120	17268	17309	17343	17276	17312	17122	17317	17110	17087	17319	17236	17278	17154	17215	17169	17100	17230	17419	17378	17201	17138	17098	17289	17288	17290	17179	17398	17228	17438	17214	17195	17298	17407	17114	17315	17215	17186	17189	17246	17341	17269	17378	17154	17123	17331	17126	17437	17334	17072	17159	17143	17183	17336	17281	17262	17320	17192	17217	17098	17009	17205	17152	17286	17350	17214	17318	17164	17172	17276	17179	17215	17444	17087	17147	17133	17395	17192	17291	17308	17153	17084	17424	17145	17334	17245	17347	17392	17240	17335	17394	17165	17398	17217	17247	17424	17242	17103	17172	17259	17091	17118	17375	17220	17233	17179	17232	17036	17428	17287	17424	17236	17053	17183	17198	17120	16964	17119	17291	17116	17387	17272	17150	17218	17129	17222	17295	17214	17065	17324	17097	17198	17223	17296	17280	17316	17308	17259	17288	17335	17339	17306	17324	17292	17199	17305	17141	17369	17221	17114	17266	17258	17184	17196	17211	17210	17272	17175	17178	17261	17375	17081	17425	17320	17197	17173	17230	17171	17364	17487	17199	17375	17264	17251	17306	17269	17412	17325	17336	17266	17151	17286	17458	17130	17300	17169	17169	17166	17237	17331	17334	17095	17185	17121	17346	17380	17381	17096	17165	17194	17478	17249	17404	17278	17254	17292	17293	17126	17492	17189	17219	17379	17121	17183	17208	17241	17236	17163	17345	17246	17053	17253	17308	17347	17170	17388	17299	17071	17222	17245	17393	17092	17174	17141	17004	17317	17242	17246	17235	17076	17144	17162	17177	17155	17360	17227	17131	17334	17320	17317	17284	17171
42556	51808	56578	48860	40995	36348	33652	31622	30766	30013	29178	28975	28660	28249	28395	28230	28129	28329	28667	28399	27969	28142	28112	27913	27998	27911	27945	27983	27659	27659	27907	27561	27786	27824	27703	27451	27937	27620	27687	27974	27526	27509	27419	27554	27754	27633	27488	27617	27701	27745	27621	28064	27814	27642	27949	27884	27832	27483	27895	27918	27840	27454	27756	27519	27680	27713	27905	27613	27623	27921	27480	27660	27823	27670	27826	27564	27642	27647	27657	27465	27527	27599	27632	27531	27748	27813	27774	27473	27573	27638	27494	27609	27437	27871	27788	27446	27694	27975	27456	27652	27640	27388	27678	27766	27700	27796	27611	27583	27779	27692	27658	27891	27673	27620	27740	27598	27536	27502	27746	27534	27681	27635	27813	27386	27811	27868	27369	27684	27869	27748	28050	27641	27307	27738	27740	27534	27855	27406	27690	27642	27412	27706	27494	27549	27643	27843	27443	27648	27969	27679	27493	27504	27763	27784	27489	27454	27697	27512	27716	27549	27732	27502	27751	27744	27678	27553	27563	27510	27718	27706	27508	27577	27813	27716	27750	27617	27419	27838	27735	27504	27434	27702	27699	27606	27681	27356	27620	27806	27471	27635	27781	27745	27520	27584	27796	27855	27645	27801	27510	27619	27755	27784	27647	27565	27411	27553	27564	27858	27528	27774	27933	27629	27525	27709	27526	27683	27623	27567	27512	27570	27737	27952	27586	27600	27550	27475	27654	27623	27643	27546	27856	27502	27468	27674	27973	27482	27698	27675	27742	27633	27746	27886	27748	27952	27667	27737	27904	27494	27469	27830	27633	27691	28105	27655	27746	27629	27512	27795	27563	27618	27770	27397	27803	27500	27678	27411	27692	27640	27674	27835	27566	27735	27536	27458	27713	27766	27483	27483	27657	27544	27832	27599	27585	27673	27691	27827	27695	27679	27746	27694	27681	27869	27736	27865	27666	27374	27955	27623	27345	27537	27583	27941	27714	27680	27653	27587	27714	27818	27749	27658	27763	27769	27661	27683	27460	27904	27552	27761	27652	27621	27704	27743	27588	27865	27745	27507	27686	27609	27646	27622	27621	27713	27639	27388	27456	27577	27506	27645	27577	27615	27801	27979	27673	27651	27777	27626	27656	27875	27931	27522	27919	27580	27626	27799	27789	27478	27391	27799	27748	27495	27786	27688	27599	27693	27724	27598	27717	27663	27408	27599	27648	27772	27743	27836	27771	27813	27792	27624	27558	27800	27639	27682	27913	27568	27635	27879	27600	27562	27489	27579	27632	27720	27623	27611	27576	27962	27451	27511	27756	27501	27598	27973	27670	27725	27627	27540	27773	27842	27826	27616	27627	27606	27668	27608	27763	27594	27574	27655	27655	27578	27436	27643	27753	27565	27606	27452	27913	27685	27900	27571	27526	27631	27640	27505	27701	27321	27952	28015	27639	27597	27722	27452	27705	27694	27599	27661	27708	27606	27437	27807	27890	27809	27554	27490	27408	27777	27702	27629	27571	27985	27834	27794	27757	27670	27495	27581	27571	27561	27727	27656	27818	27638	27786	27877	27565	27721	27795	27699	27640	27781	27669	27405	27685	27774	27752	27900	27762	27467	27576	27795	27665	27909	27706	27523	27817	27631	27749	27733	27577	27670	27589	27588	27545	27836	27844	27598	27714	27737	27702	27665	27646	27656	27917	27616	27539	27852	27658	27623	27936	27686	27571	27371	27626	27439	27693	27746	27544	27781	27692	27638	27419	27684	27342	27592	27847	27706	27544	27545	27819	27795	27786	27765	27769	27848	27938	27816	27817	27864	27500	27581	27554	27475	27721	27604	27677	27684	27708	27619	27535	27470	27556	27606	27549	27699	27664	27643	27701	27679	28171	27710	27679	27588	27494	27709	27506	27556	27711	27606	27539	27660	27645	27529	27365	27670	27574	27538	27712	27697	27860	27791	27701	27747	27611	27786	27681	27725	27597	27733	27546	27841	27816	27539	27658	27673	27445	27876	27669	27506	27874	27819	27790	27627	27747	27541	27673	27654	27618	27678	27555	27742	27448	27913	27603	27764	27571	27736	27508	27839	27794	27455	27664	27591	27557	27547	27794	27629	27699	27577	27817	27601	27610	27421	27696	27849	27736	27837	27854	27486	27551	27943	27813	27823	27686	27826	27678	27859	27635	27631	27719	27646	27540	27670	27753	27729	27587	27664	27443	27663	27314	27728	27720	27699	27419	27602	27884	27651	27606	27419	27806	27515	27620	27735	27669	27575	27817	27465	28120	27722	27716	27746	27810	27614	27569	27624	27482	27680	27689	27612	27495	27609	27763	27450	27661	27705	27956	27518	27634	27544	27662	27667	27717	27530	27782	27715	27558	27792	27646	27722	27879	27628	27487	27709	27647	27631	27901	27581	27796	27554	27769	27771	27710	27537	27728	27744	27563	27728	27824	27683	27580	27666	27863	27742	27769	27699	27480	27708	27782	27556	27697	27648	27826	27755	27884	27662	27577	27525	27724	27563	27493	27844	27867	27595	27841	27348	27773	27629	27718	27847	27759	27598	27663	27613	27642	27440	27711	27802	27706	27558	27864	27712	27586	27763	27689	27837	28012	27704	27678	27465	27756	27682	27952	27562	27969	27960	27335	27671	27728	27799	27650	27720	27554	27625	27802	27622	27781	27742	27666	27457	27726	27903	27500	27567	27873	27521	27664	27726	27809	27648	27568	27774	27675	27902	27796	27701	27634	27532	27643	27409	27866	27683	27818	27864	27751	27493	27775	27726	27672	27564	27809	27719	27740	27355	27719	27739	27610	27687	27443	27601	27738	27672	27656	27675	27521	27659	27657	27431	27603	27589	27593	27698	27753	27851	27862	27758	27703	28250	27600	27789	27774	27503	27757	27804	27734	27900	27734	27631	27840	27404	27558	27335	27618	27404	27262	27754	27486	27552	27560	27880	27828	27587	27870	27951	27661	27283	27706	27499	27747	27612	27659	27749	27823	27664	27577	27843	27577	27750	27747	27775	27470	27529	27691	27635	27553	27769	27649	27632	27614	27531	27603	27493	27876	27452	27538	27691	27665	27731	27740	27413	27851	27667	27884	27580	27946	27604	27564	27900	27561	27858	27731	27601	27518	27730	27738	27507	27489	27532	27495	27609	27609	27652	27570	27560	27654	27608	27667	27543	27891	27685	27647	27772	27733	27825	27462	27861	28026	27733	27583	27858	27760	27799	27776	27641	27343	27624	27594	27704	27763	27816	27766	27455	27782	27655	27873	27649	27792	27557	27393	27864	27732	27807	27670	27494	27544	27777	27733	27787	27957	27605	27593	27805	27764	27940	27795	27689	27590	27738	27542	27849	27583	27440	27474	27483	28107	27772	27635	27755	27724	27675	27638	27663	27669	27753	27629	27552	27716	27695	27538	27772	27918	27880	27747	27761	27718	27953	27947	27660	27761	27975	27603	27834	27861	27929	27857	27875	27712	27894	27901	27458	27788	27704	27425	27537	27663	27785	27805	27793	27775	27643	27793	27748	27786	27713	27896	27694	27876	27512	27559	27818	27586	27531	27471	27597	27794	27802	27643	27895	27870	27659	27795	27636	27593	27621	27606	27634	27752	27711	27693	27598	27545	27574	27655	27550	27696	27570	27624	27538	27655	27646	27709	27460	27722	27542	27765	27771	27491	27371	28107	27568	27888	27445	27641	27592	27591	27858	27623	27417	27549	27751	27667	27683	27665	27709	27780	27719	27805	27647	27642	27696	27571	27484	27528	27786	27797	27724	27687	27619	27527	27901	27897	27402	27792	27719	27655	27680	27546	27840	27655	27658	27761	27967	27813	27864	27610	27646	27781	27585	27646	27743	27880	27667	27723	27781	27814	27584	27855	27522	27846	27619	27829	27436	27719	27826	27540	27531	27682	27405	27902	27577	27703	27636	27474	27443	27706	27697	27680	27616	27522	27807	27801	28020	27744	27885	27785	27763	27807	27758	27734	27799	27591	27784	27967	27584	27800	27643	27871	27716	27622	27647	27564	27505	27713	27509	27696	27604	27810	27757	27618	27793	27637	27443	27609	27731	27541	27729	27699	27531	27778	27605	27848	27694	27521	27599	27682	27542	27535	27811	27689	27638	27800	27675	27635	27549	27855	28072	27423	27583	27774	27563	27589	27763	27673	27660	27720	27475	27695	27568	27559	27641	27774	27741	27743	27515	27607	27842	27645	27550	27469	27614	27648	27861	27758	27711	27568	27681	27719	27458	27790	27649	27550	27702	27869	27705	27621	27610	27696	27775	27764	27627	27735	27725	27806	27688	27558	27555	27694	27647	27997	27729	27574	27848	27663	27837	27987	27758	27732	27600	28022	27680	27731	27623	27639	27689	27631	27643	27799	27484	27661	27640	27494	27600	27474	27725	27403	27636	27792	27885	27718	27522	27618	27588	27540	27607	27559	27691	27707	27903	27769	27789	27591	27604	27600	27759	27789	27608	27813	27743	27831	27614	27781	27529	27438	27714	27754	27638	27526	27577	27590	27649	27616	27381	27708	27922	27787	27797	27612	27610	27975	27629	27639	27609	27748	27430	27717	27701	27599	27423	27793	27582	27554	27366	27834	27877	27706	27665	27709	27651	27786	27971	27703	27614	27718	27609	27743	27507	27559	27731	27628	27622	28027	27672	27863	27672	27592	27739	27889	27803	27587	27621	27231	27751	27737	27752	27798	27640	27607	27583	27730	27871	27489	27587	27818	27334	27663	27432	27667	27436	27793	27539	27566	27609	27753	27452	27792	27757	27781	27706	27573	27578	27475	27742	27853	27541	27324	27635	27635	28009	27562	27776	27702	27616	27664	27549	27809	27547	27492	27611	28002	27727	27459	27733	27622	27503	27790	27714	27708	27677	27529	27580	27677	27781	27730	27835	27807	27814	27818	27694	27519	27791	27703	27703	27626	27612	27771	27507	27562	27650	27786	27518	27514	27656	27850	27709	27796	27674	27691	27804	27518	27852	27952	27644	27771	27760	27866	27699	27904	27630	27658	27503	27874	27487	27407	27790	27576	27667	27610	27406	27707	27380	27818	27846	27707	27437	27589	27609	27873	27823	27561	27473	27410	27507	27579	27573	27609	27707	27790	27413
42182	60476	56085	43523	35112	29239	26026	23750	22616	21670	20578	19706	19612	19276	19037	19153	18789	19179	19032	18623	18868	18605	18644	18497	18542	18580	18579	18414	18166	18446	18382	18272	18244	18257	18203	18287	18110	18400	18215	18369	18388	18397	18162	18363	18484	18229	18245	18312	18420	18421	18218	18230	18318	18200	18322	18192	18203	18458	18172	18125	18267	18178	18205	18294	18443	18240	18249	18314	18287	18286	18326	18353	18262	18203	18272	18236	18387	18265	18203	18312	18133	18381	18341	18219	18356	18248	18314	18273	18405	18250	18165	18361	18236	18343	18302	18153	18339	18291	18168	18316	18386	18180	18428	18303	18173	18294	18384	18300	18219	18376	18321	18139	18348	18280	18223	18142	18397	18266	18360	18298	18387	18261	18348	18054	18287	18119	18445	18132	18313	18406	18256	18386	18145	18333	18240	18201	18189	18219	18288	18300	18497	18212	18243	18287	18244	18358	18349	18287	18431	18137	18258	18357	18092	18186	18229	18150	18186	18311	18286	18262	18288	18294	18261	18357	18503	18341	18365	18147	18121	18095	18355	18285	18291	18301	18217	18269	18395	18210	18189	18247	18254	18064	18236	18357	18162	18362	18481	18194	18442	18301	18241	18341	18431	18231	18383	18181	18498	18326	18472	18175	18238	18396	18067	18228	18189	18109	18226	18356	18332	18226	18246	18272	18203	18283	18087	18317	18217	18231	18290	18501	18280	18433	18178	18166	18533	18195	18108	18224	18328	18255	18037	18228	18419	18309	18359	18085	18425	18172	18294	18209	18188	18113	18320	18205	18137	18295	18365	18221	18380	18370	18128	18345	18190	18316	18082	18204	18266	18338	18345	18180	18207	17953	18257	18268	18347	18321	18173	18301	18308	18317	18354	18143	18335	18279	18311	18345	18351	18181	18413	18242	18265	18361	18278	18132	18256	18347	18329	18153	18262	18404	18277	18555	18173	18340	18338	18271	18129	18230	18392	18439	18425	18376	18285	18322	18246	18225	18252	18188	18281	18358	18137	18410	18269	18247	18273	18314	18071	18271	18324	18241	18272	18245	18439	18267	18251	18374	18274	18088	18185	18333	18139	18374	18199	18356	18391	18351	18114	18056	18250	18185	18105	18370	18369	18256	18142	18323	18264	18163	18200	18430	18053	18212	18254	18333	18235	18296	18262	18324	18117	18511	18084	18255	18196	18173	18178	18412	18150	18275	18250	18211	18493	18311	18389	18263	18386	18372	18094	18343	18249	18298	18126	18202	18472	18317	18387	18412	18282	18102	18268	18191	18131	18284	18339	18225	18424	18230	18244	18367	18297	18295	18238	18306	18281	18277	18117	18021	18235	18179	18138	18350	18284	18345	18275	18264	18303	18413	18304	18240	18319	18332	18349	18241	18130	18309	18319	18224	18327	18393	18164	18475	18253	18260	18132	18144	18269	18315	18415	18329	18219	18416	18304	18202	18194	18211	18326	18299	18184	18482	18377	18334	18420	18176	18265	18366	18263	18345	18309	18110	18248	18244	18148	18185	18500	18303	18101	18369	18301	18379	18237	18269	18340	18293	18070	18286	18186	18242	18344	18308	18282	18454	18156	18394	18467	18371	18286	18269	18312	18335	18271	18383	18367	18406	18291	18313	18369	18191	18405	18451	18434	18228	18342	18398	18258	18194	18339	18174	18305	18220	18234	18395	18159	18356	18378	18226	18260	18222	18394	18363	18218	18282	18281	18441	18173	18250	18286	18355	18242	18190	18208	18587	18433	18264	18327	18098	18261	18263	18190	18386	18339	18324	18240	18271	18277	18297	18292	18395	18247	18366	18269	18388	18179	18251	18453	18198	18338	18426	18313	18173	18329	18314	18150	18310	18166	18194	18149	18156	18451	18208	18143	18355	18209	18214	18339	18293	18321	18395	18273	18264	18213	18261	18379	18276	18258	18096	18321	18122	18390	18153	18155	18181	18492	18324	18190	18215	18262	18133	18200	18243	18310	18248	18384	18417	18152	18401	18290	18312	18151	18332	18374	18459	18141	18311	18374	18112	18134	18357	18228	18253	18192	18277	18237	18323	18207	18248	18254	18401	18322	18279	18250	18208	18059	18283	18275	18253	18176	18390	18315	18221	18348	18413	18241	18287	18251	18441	18127	18152	18129	18293	18282	18259	18421	18399	18376	18083	18630	18435	18191	18256	18105	18053	18335	18474	18422	18216	18292	18182	18234	18320	18507	18147	18527	18233	18357	18163	18414	18333	18296	18329	18266	18309	18168	18243	18202	18127	18346	18312	18240	18174	18316	18434	18366	18211	18286	18221	18164	18272	18339	18314	18373	18237	18301	18475	18387	18337	18322	18265	18008	18232	18259	18118	18303	18239	18216	18302	18288	18329	18299	18275	18319	18331	18222	18337	18093	18278	18394	18326	18296	18367	18292	18234	18108	18272	18356	18227	18298	18266	18323	18176	18322	18337	18263	18362	18121	18456	18191	18301	18227	18215	18341	18162	18445	18248	18318	18146	18471	18394	18183	18341	18618	18260	18409	18095	18244	18478	18292	18261	18418	18126	18445	18156	18148	18442	18403	18158	18308	18151	18155	18089	18087	18284	18197	18131	18222	18147	18158	18157	18270	18307	18439	18138	18254	18280	18237	17928	18357	18320	18130	18270	18249	18204	18300	18351	18213	18328	18349	18190	18389	18117	18303	18195	18267	18416	18185	18190	18182	18375	18395	18189	18282	18365	18213	18352	18351	18295	18216	18324	18378	18193	18504	18119	18165	18279	18253	18265	18292	18374	18448	18456	18259	18329	18295	18432	18371	18204	18187	18296	18320	18178	18319	18396	18223	18394	18240	18231	18324	18261	18336	18289	18204	18125	18212	18381	18176	18373	18384	18333	18302	18302	18280	18099	18269	18484	18335	18389	18351	18206	18329	18400	18294	18285	18260	18120	18318	18270	18356	18488	18393	18212	18459	18202	18266	18329	18190	18127	18315	18375	18397	18204	18346	18259	18307	18290	18219	18335	18256	18380	18247	18192	18241	18434	18188	18233	18321	18409	18385	18383	18310	18258	18397	18246	18170	18176	18446	18393	18348	18347	18236	18362	18283	18304	18450	18250	18394	18366	18337	18375	18365	18174	18219	18319	18117	18350	18264	18084	18093	18209	18327	18355	18382	18152	18314	18324	18267	18254	18337	18196	18137	18087	18332	18178	18210	18309	18210	18258	18276	18187	18266	18301	18200	18486	18007	18268	18111	18182	18364	18212	18123	18218	18498	18169	18381	18285	18269	18160	18350	18161	18250	18149	18369	18207	18332	18261	18474	18335	18395	18322	18366	18267	18376	18438	18141	18466	18140	18333	18405	18096	18484	18368	18386	18325	18303	18373	18169	18333	18436	18544	18337	18192	18354	18239	18270	18351	18351	18144	18464	18347	18211	18452	18277	18347	18142	18328	18177	18296	18056	18225	18224	18204	18226	18345	18349	18134	18194	18412	18236	18403	18343	18388	18195	18328	18448	18371	18456	18263	18113	18348	18313	18205	18219	18286	17999	18191	18229	18410	18142	18333	18153	18361	18303	18580	18351	18218	18323	18408	18005	18467	18390	18460	18388	18361	18343	18152	18378	18357	18318	18181	18303	18207	18228	18225	18440	18248	18238	18245	18261	18357	18239	18261	18274	18256	18245	18361	18352	18406	18322	18381	18477	18124	18246	18221	18210	18312	18276	18131	18289	18119	18242	18427	18350	18270	18474	18245	18246	18241	18443	18156	18430	18224	18283	18287	18185	18269	18280	18223	18303	18116	18446	18194	18294	18249	18287	18347	18403	18113	18290	18272	18392	18353	18307	18136	18377	18371	18196	18330	18326	18285	18245	18261	18246	18432	18326	18236	18286	18388	18418	18241	18315	18157	18179	18434	18403	18276	18326	18209	18240	18219	18363	18331	18549	18259	18295	18268	18222	18045	18222	18179	18220	18222	18204	18412	18384	18311	18266	18306	18450	18337	18247	18338	18241	18342	18344	18229	18376	18403	18484	18270	18187	18174	18418	18375	18343	18174	18247	18213	18148	18435	18209	18259	18263	18182	18398	18325	18277	18084	18240	18012	18426	18277	18363	18420	18506	18442	18351	18196	18200	18506	18468	18358	18476	18375	18141	18301	18358	18349	18228	18292	18280	18173	18359	18230	18404	18303	18199	18188	18202	18255	18184	18409	18093	18365	18266	18402	18182	18269	18253	18425	18179	18292	18206	18245	18276	18195	18151	18338	18463	18430	18235	18075	18115	18339	18389	18188	18341	18194	18160	18320	18291	18265	18276	18427	18553	18383	18319	18422	18387	18285	18345	18388	18299	18075	18240	18278	18272	18089	18345	18244	18180	18417	18428	18094	18305	18392	18101	18301	18315	18453	18491	18167	18233	18250	18173	18282	18455	18303	18292	18256	18297	18417	18217	18566	18378	18089	18493	18297	18206	18285	18252	18298	18298	18141	18270	18327	18125	18494	18344	18407	18128	18126	18332	18224	18274	18147	18360	18211	18245	18288	18367	18195	18171	18261	18361	18290	18358	18271	18357	18374	18384	18331	18249	18174	18152	18252	18183	18168	18325	18272	18451	18262	18030	18304	18260	18080	18229	18121	18208	18331	18248	18200	18271	18180	18433	18316	18307	18410	18285	18299	18379	18231	18330	18421	18163	18214	18158	18294	18233	18392	18317	18192	18226	18328	18360	18273	18225	18287	18126	18141	18244	18324	18237	18262	18244	18255	18308	18187	18175	18382	18182	18225	18171	18414	18424	18322	18144	18370	18308	18204	18244	18475	18369	18468	18143	18222	18317	18177	18394	18362	18334	18334	18473	18266	18288	18291	18203	18388	18310	18325	18229	18073	18252	18300	18199	18382	18394	18226	18128	18108	18282	18257	18149	18307	18179	18350	18176	18336	18301	18268	18207	18288	18311	18250	18323	18334	18158	18253	18363	18412	18319	18331	18368	18426	18324	18200	18262	18352	18267	18316	18280	18363	18286	18276	18310	18148	18145	18140	18285	18237	18266	18114	18398	18369	18309	18336	18315	18291	18242	18250	18326	18243	18143	18317	18578	18264	18439	18194	18358	18344	18301	18103	18342	18279	18114	18029	18275	18314	18145	18320
26243	22160	32866	35073	37648	37129	37148	32951	31412	30490	29333	28662	27939	27614	27229	27304	27277	27808	27527	26561	26996	26771	26840	26844	26637	26660	26781	26478	25981	26395	26348	26349	26431	26395	26442	26257	26463	26103	26335	26256	26134	26321	26350	26158	26219	26577	26221	26398	26476	26209	26209	26223	25953	26162	26243	26030	26389	26084	26001	26130	26250	26096	26449	26313	26384	26211	26179	26098	26288	26320	26270	26092	26223	26395	26090	26362	26351	26266	26132	26131	26258	26294	26354	26059	26237	26245	26207	26593	26162	26118	25780	26134	26305	26180	26298	26040	25905	26166	26321	26162	26079	26152	25878	25991	26353	26067	26153	26183	26268	25981	26271	26052	26299	26093	26090	26075	26398	26020	26194	26168	26145	26258	26066	25892	26097	25904	26377	26074	26054	25993	26517	26244	26164	26206	26077	26234	26143	26235	26117	26281	26028	26121	26396	26210	26035	26281	26230	26153	26174	26208	26244	26314	26136	26057	25856	25794	26036	25711	26123	26187	26201	26247	26436	26165	26327	26335	26231	25879	26086	26050	26138	26256	25919	26079	25762	26233	26356	25939	26066	26321	25965	26182	26155	26163	26017	26290	26219	26112	26356	26163	26097	26292	26026	26251	26036	26420	26401	26327	26467	26241	26116	26444	25927	26308	26209	26392	26356	26031	26275	26198	26274	26254	26018	26126	26241	26366	26147	26055	26272	26067	25975	26167	26108	26135	26204	26159	26045	26150	26267	26326	25998	26237	26143	26012	26080	26365	26126	25990	26216	26242	26195	26135	25907	26158	26048	26000	26279	26200	26135	26291	26033	26097	26435	26341	26382	26320	26166	26091	26291	25928	26167	26319	26380	26003	26295	26219	25974	26330	26121	26549	26182	26057	26173	26097	26256	26261	25987	25863	26062	26229	26154	26081	26073	26241	26143	26268	26329	26195	26185	26138	26068	26038	26185	25940	26371	26270	26101	26242	26306	26250	26114	25900	26185	26170	26100	26280	26517	26049	26228	26161	26037	26005	26094	26247	26130	26168	26084	26304	26085	26184	26102	26020	26262	25708	26184	26306	26314	26077	26030	26054	26190	26209	26207	26157	26311	26103	26175	26222	25961	26459	26034	26235	26380	26095	26302	26162	26078	26436	26324	26054	25985	26238	25912	26162	26406	26275	26186	26133	26237	25995	25848	25966	26044	26178	26027	26100	26196	26217	26055	26171	26182	26245	26067	26071	26143	25988	26429	26079	26257	26216	26418	26127	26114	26340	26278	26368	26321	26057	26196	26270	26254	26356	26333	26397	26088	26206	26112	26116	26261	26323	26078	26292	26374	26397	26406	26228	26093	26166	26299	26141	25918	26241	26214	26137	26293	26070	26188	26234	26375	26168	26414	26231	26063	26238	26046	26220	26235	26231	26560	26120	26246	26290	26360	26225	26305	26005	26072	26155	26128	26253	26211	26065	26336	26158	26107	26115	26144	26169	26308	26014	26064	26222	26267	26264	26432	26550	26302	26329	26305	26241	26149	26332	26104	26289	26296	26117	26062	26230	26251	26143	26202	25910	26246	26153	26092	26110	25924	26171	26118	26297	26071	26051	26141	26018	26186	26069	26298	26034	26275	26131	26198	26038	26251	26265	26449	26324	26174	26081	26071	26365	26207	25957	26432	26309	26314	26078	26122	26016	26232	26156	26252	26283	26126	26045	26065	26190	26120	26298	26080	26288	26118	26404	26030	26003	26222	26038	25943	26296	26034	26084	26244	26268	26058	26309	26271	26258	26063	25992	26213	25966	26448	26350	26013	26112	26108	26347	26256	26253	26051	26177	26168	26199	26050	26061	26239	26147	25988	26141	26175	26083	25836	26155	26281	26035	26133	26199	26157	26143	26003	26267	26117	26075	26181	26059	26145	26080	26283	26010	26332	26614	26562	26090	26276	26358	26173	26258	26235	26181	26053	26069	26122	26167	26043	26085	26087	26424	26208	26222	26146	26364	26066	26012	26216	26088	26092	26206	26083	26113	25898	26167	26000	26113	26062	26100	26060	26045	26379	26201	26382	26290	26257	26091	26298	26437	26328	26102	26260	26209	26006	26230	26119	26162	26366	26375	26229	25999	26365	26307	26106	26227	26311	26056	26133	26202	25984	26126	25921	26158	26093	26200	26119	26251	26115	26310	26322	26163	26166	26109	26182	26108	26326	26320	26294	26230	26204	25933	26245	26261	26149	26185	26353	26465	26009	26291	26402	25934	26048	26101	26261	26152	26198	26113	26194	26151	25967	26146	26150	26026	26009	26142	26199	26374	25866	26163	26355	26067	26385	26436	26322	26236	25935	26121	26091	25982	26290	26082	26022	26103	26249	26235	25943	25854	25986	26307	26148	26172	26388	26033	26430	26268	26370	26191	26257	26212	26087	26066	26317	26295	26216	26434	26188	26073	26140	26260	26032	26036	26116	26190	26188	26233	26301	26098	26123	26002	26327	26063	26332	26268	26104	25995	26399	26188	26156	26019	26217	25936	26109	26234	26254	25921	25964	26141	26036	26429	26268	26054	26126	26178	25681	26014	25964	26253	25976	26450	26395	26214	25947	26011	26081	26128	26285	26235	26319	26150	26097	26181	26123	26094	26290	26117	26204	26078	26243	26026	26053	26158	25937	26285	26225	25998	26025	26173	26136	26307	26357	26373	26073	26060	26256	26341	26348	25953	26103	25994	26028	26342	26396	26046	25828	26144	26193	26078	26475	26014	26270	26263	25973	25962	26089	26148	26321	26148	26010	26353	25948	26166	26204	26288	26173	26291	26165	26254	26379	26293	26300	26138	26026	26210	26074	26080	26225	26141	26153	26163	26152	26214	26309	26256	26068	26046	26051	26155	26303	25862	26357	26296	26220	25978	26153	26364	26344	26124	26194	26197	26201	26347	26224	26185	25993	26283	26170	26150	26127	26389	26231	26373	26414	26322	25970	26348	25855	26314	26366	26173	26268	26080	25957	25916	26249	26032	26180	26060	26191	26260	26304	26367	26361	26056	25960	26174	25973	26303	26264	26245	25950	25919	26212	26001	26172	26361	26286	26216	26227	26173	26164	25981	26176	26143	26361	26413	25945	26373	26365	26540	26162	26030	26082	26294	26335	26160	26018	25979	26160	26254	25992	26342	26007	26193	26234	26005	26031	26348	26166	26027	26136	26124	26278	26397	26165	26272	26340	26186	26107	25989	26098	26288	26195	26109	26164	25848	26049	26202	26314	26298	26208	26169	26045	26181	26208	26047	26200	26460	26059	26172	26315	26152	26219	26305	26310	26424	26183	26043	26042	26154	26088	26301	26271	26176	26164	26006	26104	26095	25988	26171	26271	26228	26154	26461	26092	26201	26353	25913	26126	25925	26135	26168	26084	26044	26437	25930	26183	26200	26172	26348	26296	26302	26271	26249	26110	26217	26346	26246	26439	26186	26328	26045	25960	26127	26064	26130	26224	25943	25866	26214	26281	26328	26233	26408	26316	26031	26378	26469	26193	26024	26062	26073	26322	26210	26053	26242	25966	26145	26181	26163	25990	26254	25953	26253	26201	26080	26175	25804	26228	26113	26114	26367	26279	26185	26312	26103	26519	26222	26141	26001	26120	26319	26003	25979	25960	25792	26178	26128	25998	26103	25856	26250	26078	26323	26039	26496	26249	26541	26347	26165	26238	26216	26165	26375	26264	26196	26151	26210	26102	26259	26416	26164	26021	26072	26358	26262	26169	26299	26254	26123	26150	25963	25950	25875	26158	26286	26168	26178	26217	25955	26245	26155	26319	26229	26054	26061	26277	25985	25997	26172	26188	26282	26252	26144	26010	26153	26154	26054	26169	26148	26321	26215	26172	25989	26255	26260	26104	26010	26197	26026	26189	26298	26123	26108	26149	26068	26176	26146	26165	26240	26266	25903	26188	26093	26132	26176	26044	26040	26180	26301	26049	26471	26024	26047	26004	26348	26244	26262	26311	26052	26054	25900	26092	26308	26000	25989	26147	26121	26445	26091	25975	26293	26176	26163	26268	26329	26002	26144	26174	26171	26313	26253	26268	26239	26148	26296	26247	26191	26181	26190	26205	26289	26322	26203	26243	26288	26230	25939	26009	26089	25999	26403	26107	26402	26260	26117	26259	26015	26156	26343	26004	26004	26015	26049	26254	25945	26208	25987	26061	26048	26209	26107	26391	26148	26299	26072	26187	26089	26197	26117	26002	26464	26002	26098	26196	26357	26365	26111	26321	26262	26203	26037	26170	26248	26349	26203	25993	26144	26051	26149	26084	26016	26215	26114	26197	26306	26239	26315	26047	26321	26180	26078	26006	26098	26343	26201	26085	26161	26088	26005	26140	26111	26381	26073	26181	26260	26191	26258	26225	26206	25962	26325	26142	25911	26401	26179	26252	26095	26100	26067	26252	26088	26363	26381	26097	26197	26315	26063	26167	26156	26327	26014	26242	26237	26123	26149	26154	26116	26361	26223	26070	26153	26195	26229	26309	26370	26287	25962	26255	25998	26249	25971	26369	26269	26192	25985	25879	26074	26109	26149	26048	26126	26030	26280	26321	26095	26323	26203	26211	26118	26250	26331	26123	26065	26189	26261	26151	26232	26279	26142	26204	26083	26253	26211	25982	26225	26117	26117	26079	26287	26135	26081	26192	26272	26220	26110	26075	26350	25869	26184	26126	26232	26200	26352	26195	26112	26066	26256	26085	26125	25997	26211	26100	25985	26243	26232	26233	26159	26212	26129	26048	26100	26153	26314	26134	25909	25944	26253	26007	26083	26337	26260	26240	26273	26060	26142	26079	26021	25961	25996	26136	26307	26156	26232	26161	26048	26260	26171	26138	26298	26143	25883	26249	26133	26054	25900	26237	26026	26298	26119	26066	26032	26005	26154	26225	26393	26588	26033	26327	26240	26288	26527	26141	26141	26035	26143	26289	26179	26157	26355	26203	26319	26089	26445	26291	26123	26389	26084	26373	26412	26196	26013	26415	26134	25917	26203	26444	26124	25930	26319	26129	26214	26209	26286	26170	25994	26097	26010	26204	26136	26085	26087	26044	26139	26259	26093	26193	26002	26101	26199	25920	26132	26204	26145	26136	25897	26153	26146	25995	26341	26169	26168
41574	69535	67646	51713	43249	34775	30372	27141	24551	23023	21606	20544	19912	19282	18915	18609	18987	19219	19039	18296	18621	18252	18207	18083	18089	18110	18180	17894	17881	17923	17720	17790	17560	17642	17562	17539	17486	17697	17617	17702	17770	17732	17668	17728	17676	17522	17711	17716	17780	17656	17556	17557	17635	17633	17713	17629	17608	17523	17560	17484	17623	17600	17534	17662	17604	17703	17683	17578	17596	17644	17596	17511	17654	17684	17564	17662	17603	17578	17510	17566	17722	17544	17587	17699	17660	17628	17528	17631	17679	17424	17593	17639	17621	17585	17535	17710	17500	17661	17640	17533	17642	17541	17446	17713	17681	17581	17526	17538	17539	17513	17607	17716	17675	17616	17573	17592	17602	17653	17587	17610	17561	17648	17594	17797	17851	17336	17504	17668	17621	17609	17577	17379	17806	17659	17620	17799	17497	17566	17360	17579	17571	17431	17836	17436	17621	17588	17709	17672	17455	17629	17614	17547	17672	17686	17754	17448	17581	17594	17690	17561	17634	17590	17728	17698	17465	17641	17692	17435	17720	17554	17713	17775	17605	17546	17624	17525	17485	17602	17566	17748	17643	17606	17639	17556	17635	17566	17672	17388	17812	17507	17579	17641	17429	17685	17535	17665	17518	17477	17712	17503	17496	17799	17623	17480	17549	17717	17629	17754	17443	17604	17494	17585	17773	17436	17443	17525	17512	17630	17564	17628	17570	17523	17761	17595	17597	17714	17419	17629	17706	17640	17579	17658	17480	17454	17589	17410	17658	17648	17783	17781	17610	17651	17659	17489	17572	17758	17658	17533	17896	17815	17642	17719	17717	17670	17699	17739	17637	17755	17587	17518	17690	17702	17749	17557	17615	17387	17669	17681	17563	17596	17624	17772	17452	17611	17506	17469	17629	17606	17479	17682	17529	17489	17556	17770	17812	17649	17492	17635	17401	17681	17518	17748	17449	17627	17808	17655	17486	17732	17601	17727	17554	17423	17578	17579	17520	17621	17634	17638	17518	17594	17360	17586	17369	17682	17576	17492	17567	17683	17761	17812	17640	17654	17697	17586	17603	17657	17834	17675	17637	17516	17744	17742	17541	17585	17775	17452	17654	17581	17739	17563	17504	17583	17708	17707	17604	17631	17750	17670	17537	17738	17657	17509	17668	17673	17611	17633	17805	17807	17519	17695	17510	17806	17306	17776	17625	17808	17590	17527	17606	17594	17568	17442	17811	17576	17675	17604	17700	17679	17585	17639	17798	17535	17655	17566	17687	17510	17684	17538	17651	17488	17742	17638	17582	17548	17681	17560	17507	17811	17596	17741	17510	17553	17618	17613	17554	17677	17789	17762	17594	17587	17542	17710	17667	17784	17825	17463	17607	17517	17674	17726	17588	17735	17626	17612	17524	17682	17562	17810	17568	17562	17839	17480	17631	17518	17749	17591	17752	17685	17715	17746	17474	17491	17617	17613	17662	17680	17784	17418	17567	17564	17679	17597	17664	17461	17639	17549	17742	17507	17443	17559	17748	17710	17607	17723	17863	17588	17717	17648	17744	17650	17698	17650	17553	17411	17605	17515	17652	17870	17660	17637	17681	17737	17731	17507	17611	17482	17462	17662	17669	17640	17582	17582	17645	17539	17830	17560	17755	17501	17473	17585	17617	17610	17629	17658	17723	17626	17594	17746	17585	17612	17711	17603	17663	17579	17713	17669	17463	17575	17624	17562	17594	17589	17500	17567	17618	17525	17636	17626	17382	17649	17658	17635	17791	17599	17790	17805	17638	17457	17755	17795	17632	17759	17576	17487	17600	17603	17614	17774	17615	17621	17633	17503	17597	17643	17542	17720	17680	17462	17865	17630	17672	17552	17725	17690	17543	17683	17613	17503	17675	17653	17712	17659	17590	17688	17663	17694	17548	17709	17498	17313	17623	17576	17681	17611	17532	17745	17573	17632	17617	17784	17602	17495	17383	17592	17771	17775	17648	17652	17543	17629	17590	17681	17562	17819	17705	17560	17727	17638	17651	17673	17691	17507	17463	17692	17628	17705	17548	17579	17889	17636	17712	17620	17787	17608	17555	17722	17548	17513	17621	17334	17609	17631	17433	17645	17610	17742	17624	17677	17704	17593	17637	17674	17530	17674	17603	17589	17644	17700	17491	17606	17668	17512	17649	17608	17565	17565	17701	17639	17690	17617	17736	17625	17405	17460	17602	17545	17741	17621	17562	17623	17574	17627	17677	17614	17560	17457	17424	17736	17527	17553	17569	17492	17525	17665	17494	17594	17579	17634	17535	17688	17580	17660	17672	17518	17848	17515	17754	17707	17692	17532	17651	17554	17714	17503	17488	17661	17610	17677	17680	17547	17577	17545	17598	17608	17674	17620	17368	17485	17606	17513	17577	17515	17577	17552	17682	17596	17586	17623	17628	17620	17594	17341	17415	17468	17504	17662	17635	17639	17544	17506	17433	17518	17682	17431	17640	17582	17679	17478	17827	17590	17703	17548	17722	17477	17575	17610	17626	17666	17564	17507	17789	17523	17720	17615	17773	17687	17745	17570	17560	17423	17653	17617	17725	17558	17659	17656	17674	17572	17673	17574	17558	17616	17589	17867	17450	17608	17618	17800	17586	17516	17750	17473	17582	17436	17656	17634	17668	17604	17588	17624	17614	17597	17763	17456	17646	17598	17760	17598	17402	17763	17589	17536	17698	17571	17589	17588	17560	17696	17722	17597	17798	17507	17630	17529	17505	17612	17477	17645	17596	17467	17713	17545	17665	17571	17398	17681	17596	17637	17677	17426	17751	17618	17778	17517	17686	17656	17488	17607	17458	17729	17761	17738	17548	17638	17560	17638	17376	17803	17408	17617	17494	17705	17395	17525	17649	17557	17667	17660	17371	17623	17422	17754	17626	17582	17588	17444	17647	17622	17632	17548	17484	17519	17565	17646	17462	17667	17676	17570	17461	17504	17556	17620	17559	17541	17545	17823	17582	17513	17561	17375	17461	17604	17727	17596	17567	17631	17639	17630	17317	17423	17561	17856	17639	17649	17503	17401	17633	17586	17692	17696	17753	17587	17520	17739	17645	17574	17565	17687	17624	17627	17662	17795	17592	17622	17630	17691	17605	17862	17587	17564	17628	17629	17512	17624	17602	17534	17472	17503	17509	17500	17460	17686	17656	17441	17651	17619	17554	17780	17496	17586	17457	17635	17422	17654	17626	17537	17659	17700	17622	17691	17507	17786	17564	17787	17601	17667	17695	17601	17667	17741	17421	17640	17509	17518	17790	17725	17584	17761	17605	17611	17564	17716	17594	17580	17525	17614	17647	17780	17804	17650	17464	17666	17490	17686	17492	17627	17685	17735	17581	17800	17654	17627	17614	17674	17552	17566	17686	17533	17761	17691	17515	17793	17493	17726	17712	17663	17583	17516	17712	17511	17731	17576	17547	17446	17625	17592	17506	17573	17588	17572	17572	17607	17642	17784	17653	17702	17605	17432	17393	17777	17799	17360	17648	17578	17609	17670	17502	17581	17627	17610	17649	17736	17752	17555	17684	17788	17645	17526	17632	17624	17716	17612	17437	17538	17536	17578	17696	17647	17604	17641	17798	17644	17687	17526	17467	17563	17544	17468	17439	17699	17669	17727	17534	17584	17500	17604	17595	17555	17550	17683	17625	17700	17552	17794	17752	17697	17605	17733	17496	17564	17626	17521	17623	17517	17606	17567	17556	17625	17533	17590	17722	17600	17780	17722	17636	17757	17591	17580	17701	17521	17669	17628	17580	17498	17563	17558	17679	17844	17686	17382	17638	17795	17705	17561	17633	17827	17544	17679	17674	17510	17593	17676	17530	17659	17497	17668	17559	17626	17720	17742	17703	17635	17696	17716	17714	17690	17513	17488	17708	17518	17554	17717	17609	17435	17542	17684	17670	17651	17522	17480	17649	17528	17859	17615	17538	17652	17572	17502	17524	17802	17553	17662	17785	17373	17516	17667	17577	17543	17548	17520	17555	17599	17763	17506	17621	17563	17487	17614	17750	17651	17671	17550	17592	17495	17652	17705	17711	17568	17583	17796	17597	17518	17759	17651	17703	17671	17640	17622	17467	17562	17644	17573	17617	17563	17549	17870	17635	17611	17454	17866	17627	17577	17712	17606	17741	17630	17821	17545	17539	17693	17773	17604	17554	17731	17466	17841	17497	17680	17699	17591	17744	17562	17731	17559	17585	17680	17608	17545	17756	17586	17607	17496	17615	17685	17708	17689	17669	17767	17704	17568	17606	17555	17718	17770	17682	17693	17580	17765	17453	17535	17573	17553	17710	17619	17523	17555	17408	17495	17446	17597	17659	17493	17472	17468	17499	17529	17480	17674	17747	17701	17558	17670	17741	17650	17717	17533	17589	17468	17721	17587	17603	17329	17533	17708	17540	17503	17447	17659	17529	17692	17806	17636	17712	17645	17543	17590	17621	17714	17542	17612	17582	17396	17585	17645	17604	17655	17687	17621	17659	17605	17519	17565	17655	17730	17630	17547	17602	17558	17627	17598	17702	17532	17604	17568	17572	17716	17770	17591	17607	17634	17772	17569	17632	17614	17547	17700	17524	17571	17569	17559	17585	17710	17654	17549	17545	17862	17585	17484	17665	17778	17620	17535	17531	17645	17459	17702	17618	17627	17651	17689	17664	17647	17786	17613	17504	17590	17638	17672	17592	17652	17804	17640	17537	17558	17588	17551	17527	17648	17688	17648	17572	17694	17734	17429	17637	17631	17670	17477	17515	17492	17459	17860	17492	17678	17611	17692	17598	17571	17578	17564	17514	17566	17626	17392	17646	17659	17584	17601	17628	17632	17795	17659	17658	17756	17620	17656	17505	17727	17629	17535	17686	17722	17625	17609	17617	17713	17563	17679	17672	17559	17419	17718	17548	17679	17646	17596	17604	17500	17653	17562	17510	17574	17509	17655	17611	17786	17576	17707	17556	17828	17620	17614	17420	17593	17727	17725	17572	17649	17767	17569	17478	17687	17823	17715	17559	17569	17469	17604	17457	17517	17736	17697	17622	17587	17698	17632	17698	17521	17578	17456	17393	17590	17546	17676	17787	17744	17559	17576	17660	17670	17490	17501	17659	17570	17518	17656
24222	21776	30668	30867	35519	37771	38682	34502	32462	30771	28923	28331	28091	27472	26653	26430	26710	27138	26839	26746	26494	26264	26374	25927	25934	26071	26006	25740	25734	25654	25363	25629	25439	25369	25434	25170	25299	25611	25462	25589	25378	25298	25692	25405	25440	25385	25283	25304	25376	25477	25622	25349	25569	24910	25384	25248	25392	25414	25089	25223	25514	25288	25475	25335	25369	25239	25105	25259	25412	25064	25535	25404	25493	25259	25260	25270	25419	25205	25396	25307	25170	25255	25223	25220	25329	25142	25235	25366	25289	25172	25218	25287	25147	25082	25480	25266	25469	25261	25265	25357	25466	25099	25433	25326	25387	25340	25400	25257	25315	25292	25204	25261	25129	25279	25260	25399	25223	25534	25366	25210	25269	25322	25401	25213	25164	25340	25186	25135	25262	25288	25358	25513	25618	25329	25123	25355	25327	25362	25490	25141	25302	25148	25442	25472	25270	25486	25589	25352	25216	25473	25126	25026	25505	25312	25407	25401	25363	25463	25250	25150	25148	25281	25226	25245	25214	25278	25143	25263	25267	25348	25148	25463	25264	25299	25234	25228	25367	25487	25204	25133	25232	25269	25379	25237	25101	25101	25336	25090	25204	25437	25048	25339	25231	25266	25198	25432	25382	25351	25331	25379	25352	25292	25230	25169	25253	25192	25376	25142	25237	25395	25553	25302	25124	25144	25591	25386	25314	25140	25308	25274	25477	25219	25443	25260	25522	25198	25337	25453	25104	25205	25595	25580	25203	25192	25374	25303	25153	25226	25227	25178	25192	25034	25316	25478	25236	25310	25532	25215	25225	25235	25246	25235	25210	25097	25539	25452	25328	25189	25040	25293	25385	25391	24870	25365	25038	25259	25435	25357	25155	25278	25237	25414	25305	25296	25185	25356	25544	25163	24993	25277	25340	25448	25281	25639	25323	25290	25248	25214	25051	25274	25114	25443	25418	25175	25174	25067	25237	25287	25368	25323	25411	25222	25283	25199	25270	25253	25386	25142	25584	25015	25629	25371	25452	25267	25366	25005	25367	25509	25461	25171	25235	25339	25204	25424	25215	25362	25319	25319	25354	25164	25490	25266	25453	25230	25297	25584	25502	25338	25445	25187	25289	25518	25277	25460	25336	25182	25448	25313	25277	25355	25482	25246	25343	25510	25157	25256	25256	25274	25462	25194	25472	25356	25136	25324	25289	25316	25225	25333	25407	25195	25283	25314	25323	25307	25186	25348	25194	25049	25239	25281	25388	25547	25186	25241	25410	25089	25364	25384	25574	25142	25398	25291	25160	25328	25205	25306	25309	25137	25181	25266	25318	25324	25381	25367	25219	25363	25442	25331	25265	25435	25260	25157	25266	25221	25334	25293	25420	25334	25283	25149	25267	25588	25373	25590	25333	25400	25441	25500	25322	25282	25289	25073	25089	25168	25327	25159	25114	25069	25436	25436	25470	25189	25185	25384	25306	25258	25182	25236	25209	25412	25183	25468	25393	25160	25386	25363	25237	25334	25439	25133	25422	25357	25585	25305	25256	25120	25401	25263	25290	25422	25341	25170	25390	25311	25385	25414	25392	25444	25241	25384	25440	25169	25209	25321	25336	25400	25382	25101	25281	25362	25149	25244	25443	25289	25298	25308	25240	25130	25250	25215	24929	25281	25204	25277	25225	25227	25150	25270	25340	25263	25222	25127	25363	25185	25388	25314	25418	25427	25311	25223	25262	25346	25226	25123	25414	25146	24901	25304	25358	25048	25219	25145	25301	25247	25282	25426	25405	25187	25636	25304	25219	25116	25423	25245	25153	25429	25266	25333	25396	25205	25479	25302	25369	25285	25586	25200	25322	25408	25246	25546	25302	25081	25296	25198	24937	25435	25422	25317	25258	25320	25438	25496	25219	25307	25551	25347	25142	24977	25193	25603	25432	25363	25231	25404	25384	25076	25572	25338	25300	25452	25445	25204	25371	25202	25485	25375	25197	25412	25323	25451	25545	25302	25148	25107	25500	25231	25290	25270	25163	25251	25372	25380	25092	25236	25644	25296	25225	25178	25268	25226	25662	25225	25473	25295	25760	25472	25356	25489	25207	25265	25491	25179	25222	25429	25277	25388	25454	25243	25282	25143	25095	25308	25446	25369	25100	25429	25303	25194	25361	25211	25655	25445	25285	25240	25352	25405	25240	25398	25160	25409	25298	25114	25397	25269	25213	25680	25349	25241	25559	25290	25312	25254	25183	25470	25548	25402	25282	25205	25229	25458	25279	25249	25280	25257	25234	25077	25463	25188	25296	25041	25316	25288	25512	25445	25199	25352	25143	25186	25359	25280	25538	25368	25137	25462	25250	25119	25302	25274	25420	25648	25463	25298	25274	25395	25417	25076	25405	25372	25237	25366	25012	25545	25011	25170	25226	25113	25392	25416	25220	25398	25256	25280	25121	25343	25185	25173	25472	25127	25262	25359	25128	25264	25655	25175	25238	25337	25209	25253	25335	25340	25237	25164	25155	25472	25440	25333	25275	25212	25246	25201	25013	25371	25109	25248	25320	25568	25525	25251	25407	25370	25431	25315	25301	25180	25127	25365	25354	25475	24875	25348	25274	25215	25189	25088	25364	25496	25305	25136	25441	25232	25186	25186	25329	25222	25499	25435	25388	25542	25195	25244	25367	25038	25340	25178	25396	25336	25194	25134	25154	25274	25499	25436	25331	25172	25098	25148	25226	25307	25313	25265	25064	25187	25271	25339	25010	25161	25154	25256	25208	25424	25347	25271	25375	25221	25210	25136	25429	25164	25384	25169	25317	25464	25444	25191	25495	25298	25320	25215	25280	25101	25153	25283	25088	25085	25251	25448	25436	25400	25133	25309	25443	25575	25014	25227	25352	25408	25299	25339	25325	25311	25417	25203	25192	25369	25585	25308	25280	25280	25207	25117	25373	25228	25422	25244	25220	25415	25385	25314	25168	25032	25228	25229	25195	25311	25325	25312	25469	25234	25393	25136	25262	25536	25293	25304	25299	25176	25238	25466	25395	25210	25441	25376	25250	25482	25478	25285	25540	25287	25208	25004	25209	25344	25479	25419	25253	25217	25489	25389	25369	25323	25387	25161	25026	25127	25197	25231	25241	25001	25147	25209	25369	25230	25435	25430	25241	25473	25588	25556	25292	25443	25026	25360	25287	25476	25102	25515	25364	25305	25644	25324	25421	25306	25423	25371	25525	25180	25369	25355	25422	25347	25339	25209	25165	25273	25282	25276	25075	25060	25501	25417	25214	25321	25372	25114	25502	25628	25308	25328	25288	25314	25341	25194	25156	25480	25609	25242	25310	25249	25347	25007	25176	25267	25197	25147	25348	25090	25116	24988	25064	25338	25336	25265	25260	25162	25124	25226	25358	25578	25542	25300	25482	25234	25460	25400	25157	25320	25198	25457	25369	25299	25425	25253	25249	25134	25131	25268	24977	25375	25276	25223	25400	25271	25242	25347	25267	25345	25387	25217	25337	25121	25456	25421	25455	25240	25377	25110	25368	25413	25085	25280	25440	25259	25324	25343	25337	25335	25429	25356	25415	25612	25472	25510	25407	25420	25311	25287	25082	25655	25389	25584	25039	25363	25397	25353	25492	25302	25277	25449	25346	25251	25236	25241	25292	25058	25436	25276	25294	25250	25141	25191	25084	25557	25534	25176	25136	25151	25412	25456	25298	25343	25268	25087	25175	25519	25272	25247	25297	25235	25533	25456	25232	25296	25163	25285	25525	25579	25511	25210	25429	25255	25374	25448	25423	25328	25289	25257	25331	25320	25262	25224	25294	25085	25515	25205	25225	25320	25270	25304	25441	25260	25249	25264	25222	25311	25138	25358	25419	25357	25245	25469	25190	25398	25250	25369	25270	25322	25187	25439	25376	25319	25045	25132	25314	25369	25414	25077	25385	25401	25535	25425	25387	25361	25106	25438	25443	25263	25394	25391	25435	25547	25263	25264	25491	25412	25282	25284	25186	25282	25515	25494	25569	25479	25448	25327	25381	25485	25458	25217	25268	25319	25420	25207	25459	25352	25428	25166	25278	25210	25414	25124	25232	25406	25339	25337	25338	25271	25276	25568	25443	25532	25468	25225	25331	25311	25323	25290	25332	25161	25274	25405	25124	25552	25402	25210	25257	25345	25340	25519	25418	25302	25349	25184	25374	25430	25419	25252	25138	25260	25540	25240	25456	25235	25401	25090	25310	25353	25277	25132	25224	25577	25295	25274	25435	25134	25296	25221	25329	25328	25376	24957	25292	25220	25323	25266	25378	25333	25444	25301	25265	25524	25376	25245	25440	25330	25101	25424	25425	25348	25346	25285	25229	25201	25470	25314	25277	25188	25201	25266	25317	25328	25288	25540	25165	25283	25165	25316	25211	25380	25318	25374	25439	25346	25541	25353	25265	25245	25321	25298	25267	25184	25284	25033	25431	25222	25309	25303	25315	25379	25425	25275	25364	25442	25490	25423	25468	25214	25166	25388	25468	25328	25369	25296	25316	25353	25439	25157	25301	25215	25564	25202	25203	25336	25206	25409	25427	25359	25518	25242	25419	25213	25535	25393	25417	25458	25203	25055	25403	25104	24944	24961	25292	25396	25303	25218	25277	25165	25034	25196	25318	25398	25186	25427	25357	25230	25254	25212	25340	25017	25277	25353	25352	25253	25507	25082	25266	25098	25226	25480	25295	25393	25392	25281	25396	25243	25329	25268	25399	25180	25294	25098	25140	25227	25312	25292	25378	25229	25482	25332	25519	25284	25431	25274	25160	25416	25130	25418	25175	25443	25475	25112	25522	25255	25392	25221	25363	25358	25097	25226	25363	25399	25379	25218	25352	25412	25246	25435	25293	25240	25368	25320	25491	25554	25292	25409	25326	25262	25294	25235	25184	25139	25342	25338	25276	25350	25520	25426	25368	25140	25445	25195	25354	25483	25275	25352	25209	25239	25113	25290	25352	25096	25221	25396	25467	25229	25586	25581	25478	25188	25385	25250	25361	25122	25656	25214	25671	25372	25483	25195	25202	25234	25472	25283	25078	25264	25021	25078	25203	24996	25526	25470	25354	25237	25075	25230	25366	25412	25392	25338	25427	25413	25491	25582	25329	25401	25326	25152
44198	76428	74091	59525	50703	39555	32965	29418	26533	23968	21625	21037	20460	19608	18732	19080	18753	19478	18986	18289	18321	18152	17950	17724	17937	17794	17563	17399	17379	17374	17305	17002	17191	17296	17257	17268	17385	17244	17228	17161	17296	17212	17342	17212	17207	17122	17258	17230	17232	17087	17154	17223	17280	17070	17051	17342	17008	17012	17132	17114	17041	17062	17070	17272	17317	17081	17115	17119	17192	17205	17182	16979	17163	17147	17070	17045	17076	17206	17055	17012	17074	17167	17310	17101	17024	17119	17170	17191	17115	16943	17096	17144	17171	17060	17142	17111	17174	16997	17224	17238	17055	17054	17336	17036	17090	17116	17166	17296	17165	17280	17275	17132	17020	17081	17142	17206	17105	17056	17046	17126	16844	17044	17098	17202	17217	17067	17287	17222	17046	17252	17154	16945	17144	17098	17148	17082	17252	17034	16973	17170	17094	17263	17268	17038	17033	16972	16908	17018	17204	17053	17046	17057	17168	17031	17125	17327	17056	17297	17172	17213	17233	17269	16991	17268	17147	17151	17124	16994	17077	17044	17034	17228	16949	17051	17127	17182	17278	17046	17140	16897	16936	17134	16944	17264	17162	17254	17151	17215	17298	17098	17040	17061	17016	17210	17117	17176	17246	17235	17115	17175	17322	16983	17059	17091	17060	17246	17130	17133	17264	17077	17271	17153	16940	17018	17267	17112	17133	17160	16996	17187	17097	17151	17162	17057	17084	16981	17109	16970	17145	17229	17191	17081	17011	16992	17097	17094	16959	17104	17063	17096	17122	17148	17192	17304	17079	16914	17103	17182	17097	17138	17161	17041	17120	16960	17140	17070	17002	17043	17064	17247	17101	17174	17098	17164	17168	17101	17176	17283	16968	17242	17089	17094	17184	17117	17199	17018	17011	17080	17334	17098	17087	17056	17184	17121	17097	17203	17040	17079	17385	17206	17098	17059	17237	17146	17113	17060	17326	17311	17052	17056	17139	17144	17067	17007	17100	16922	17047	17153	17161	16988	17088	16851	17018	17081	17285	17154	16994	17078	17236	17056	17000	17172	17181	16938	17127	17163	17117	17204	17033	17254	16990	17356	17155	17212	17085	17009	17194	17117	17106	17055	17137	17221	17260	17081	17122	17049	17137	17242	16990	17088	17166	17235	17012	17187	17015	17201	17184	17102	17131	17135	17042	16992	17109	17155	17291	17140	17237	17021	17154	17010	17139	17170	17125	17012	17195	17059	17329	17262	17074	17130	17286	17316	17185	17117	16964	17201	17021	17158	17182	17060	17105	17069	17050	17225	16933	17027	17110	17001	17117	17129	17171	17073	17083	16977	17157	17096	17027	17156	17178	17184	17232	17288	17138	17206	17073	17325	17138	17001	17034	17165	17278	17100	17165	16826	17188	17229	16958	17006	17157	17224	17179	17012	17042	17034	17168	17330	17109	17134	17239	17183	17041	17018	17150	17141	17108	17343	17149	17042	17186	17058	17195	17186	17169	16988	16981	16959	17298	17039	17044	17039	17056	17036	16943	17063	17269	17039	17144	17015	16888	16996	17295	17003	17060	17117	17024	17038	17020	17148	17146	17186	16971	17067	17182	17083	17084	17116	17048	16973	17030	16929	17144	17127	17158	17153	17184	17167	17204	17171	17041	17091	17225	17222	16974	17254	17110	17102	17059	17183	16981	17115	17270	17127	16975	17241	17052	17061	16947	17168	17142	17231	17168	16991	17254	17147	17046	17101	17069	17078	17143	17185	17176	17060	17313	17077	17076	17231	16975	17249	17146	17122	17035	17148	17112	17107	17188	17018	17042	17130	16976	16961	17193	17197	17129	17294	17027	17145	17093	17222	16885	17149	17155	17208	17180	17133	17262	16962	17148	17139	17154	17168	17014	17045	17209	17412	17215	17133	17075	17157	17116	16980	17147	17276	17133	17215	17190	16971	17200	17054	17249	17014	17275	17093	16993	17041	17071	17085	17107	17033	17151	17112	17093	16949	17110	17126	17262	17015	17045	17043	17046	16847	17214	17318	17049	17041	17094	17068	17021	17084	17189	17069	17175	17063	17021	17082	17050	17018	17068	17006	17179	17055	17162	17162	17054	17196	17176	17163	17132	17171	17092	16989	17064	17036	17180	17055	17090	17107	17112	17043	17172	17163	16932	16976	17294	17190	17106	17195	17078	17242	16978	17161	16961	17134	17170	17176	17106	17036	17122	17282	17041	17043	17202	17063	17029	17094	17369	17050	17168	17119	17256	17105	17219	17142	17104	17215	17111	17267	17321	17164	17216	17166	17271	17032	17210	17245	17034	16978	17060	17033	17237	17059	17163	17142	17201	17051	17230	17060	17197	17249	17255	17263	17086	16869	17042	17044	17155	16866	17032	17028	17130	17131	17068	16959	17018	17070	17184	17150	17079	17089	16982	17453	16965	17277	17068	17316	17044	17094	17212	17069	17207	17276	17110	17202	17128	17118	17110	17095	17098	16989	17174	17148	16927	17127	17034	17148	17143	16992	17048	17320	17164	16958	17064	17047	17086	17095	17043	17067	17093	17166	17072	17093	17125	17137	16988	17164	17170	17094	17065	17217	17184	17103	17223	17196	17277	17120	16982	17292	17095	17154	17116	16948	16999	17112	17099	17030	17083	17219	16914	17226	17330	17115	17098	17023	17052	17120	17186	17021	17108	16979	17003	17163	17119	17003	17120	16899	17149	17052	17273	17076	17268	17251	17087	17073	16976	17134	17028	17083	17259	17107	17263	17139	17051	17053	17327	17421	17125	17087	17099	17086	17025	17033	16856	17345	16975	17252	17182	17067	17276	17116	17087	17187	17119	17044	17060	17175	17111	17343	16853	16985	17206	17051	17206	17086	17136	16999	17276	17064	17214	17169	17157	17084	17126	17167	17102	17187	17153	17130	17136	17269	17212	16925	17257	17178	16972	17078	17119	17121	17255	17160	17215	17327	17230	17237	17161	16910	17192	17315	17134	17223	17032	17115	17053	17118	17088	17213	17352	17051	17328	17063	17169	17081	17092	17137	17202	17114	16909	17272	17138	17293	17067	17201	17021	17193	17092	17042	17161	17170	17181	17129	17097	17012	17209	16986	17191	17278	17038	17044	17059	17049	17146	17270	17165	16964	17152	17145	17121	17166	17166	17033	17106	17095	17132	17223	17233	17208	17210	16988	17019	17226	17207	17104	17010	17116	17070	17151	17009	17046	17251	17188	17000	17106	17110	17038	17071	17126	17119	17224	17183	17048	17160	17146	17343	17058	17085	17241	17212	17227	17183	17143	17175	17175	17142	17194	17245	17121	16922	17143	17161	17147	17156	16833	17201	17011	17047	17155	17215	17146	17213	17082	17050	17146	17144	17098	17067	17403	17176	17066	17188	17102	17009	16877	17030	17166	17149	17246	17330	16900	17108	17000	17274	17241	17159	17196	17074	17208	17034	17138	17197	17038	16931	17013	17096	17187	17026	17213	17024	17315	17097	17057	17060	17209	16924	17035	17109	17319	17091	17181	17204	17180	17242	17219	17304	17036	17055	17009	17125	17243	17134	17076	17125	17072	17210	17082	17184	17118	17083	17269	17035	17229	17224	17170	17239	17259	17028	17247	17323	17086	17151	17140	17061	17383	17305	17055	17215	17130	17246	17083	17069	17222	16943	17171	17070	17080	17112	17075	16828	17210	17116	17101	17176	17120	16998	17167	17241	16988	17276	17280	17198	17127	17031	17064	17127	17016	16980	17066	17091	17246	17289	17170	17223	16960	17013	17081	17218	17231	17098	17018	16959	17166	17294	17135	17066	17149	17144	17103	17115	17133	16930	17099	16995	17035	16944	17149	17319	17099	17098	17060	17261	17072	16951	17054	17189	16975	17030	17078	17124	16937	17172	17248	17091	17071	17226	16999	17083	17155	17030	17247	17049	17298	17244	17180	17301	17196	17144	17253	16992	17243	17108	16916	17137	16998	17147	17149	17215	17124	17114	17015	17158	17055	17107	17155	17248	17066	17135	17162	17050	17090	17153	17105	17233	17235	17039	17058	17262	17259	17182	17168	17259	17191	17236	17258	17238	17174	17178	17116	17174	16985	17073	17293	17313	17233	16997	17101	17120	17140	17235	17161	16896	17152	16957	17150	17025	17064	17072	17025	17136	17114	17201	17044	17113	17104	17233	17246	17159	17214	17131	17056	17047	17104	17065	17209	17133	17129	17015	17095	17132	17140	17068	17167	17212	17124	17118	17065	17183	17184	17082	17177	17293	17030	17164	17130	17015	17079	17094	17092	17150	17057	17257	17181	17279	17044	16997	16990	17178	17219	17144	17009	17157	16886	17076	17238	17088	17154	17090	17120	17216	17198	17160	17175	16987	16987	17106	17046	17121	17061	17188	17190	17195	17041	17029	17095	17039	17099	17302	17015	17134	17021	17054	17302	16998	16948	17152	17143	17241	17066	16959	16913	17173	17200	16966	17082	17036	16993	17093	17235	17167	17053	17066	17047	17038	17165	17071	17184	17111	17104	17073	17118	17105	17243	17043	17346	17087	17052	17207	17168	17080	17093	17176	17229	17057	16990	17117	17027	16947	17074	17152	17264	17183	17125	17165	17207	17188	17164	16970	17010	17182	17030	17057	17123	16976	17199	17228	17149	17014	17014	17348	17176	17258	17269	17156	17140	17055	17006	17246	16999	17082	17283	16890	17069	17018	17091	16963	17045	17262	17126	17021	17256	17174	17296	17251	17098	17221	17281	17014	17110	17047	17157	17175	17124	17022	17152	16986	16923	17133	17036	17127	17121	17098	17159	17214	17089	16921	17059	16967	17292	17014	17252	16988	17063	17296	17204	17069	17149	17151	17173	17033	17124	17227	17236	17172	17141	17185	17183	17029	17185	17155	17155	17057	17168	17158	17000	17116	17186	17015	17315	17004	17106	17083	16906	17097	16963	17237	17194	17130	17063	17203	17082	17101	17211	17014	17102	17145	17201	17166	17081	17296	17136	17102	17224	17132	17092	17182	17081	17118	16773	17267	17307	17250	17342	17021	17221	17188	17334	17377	17046	17052	17203	17092	17115	17073	17157	17416	16993	17151	17338	17122	17211	17102	17090	17125	17130	17068	17117	17150	17043	17177	16986
43245	52246	57296	50259	42513	36566	33524	31926	30793	29704	29128	28732	28658	28290	28140	28057	28014	27964	28202	27614	27849	27887	28055	27943	27940	28014	27826	27581	27778	27384	27778	27369	27677	27735	27637	27667	27924	27636	27755	27593	27580	28041	27638	27688	27863	27780	27899	27796	27705	27690	27309	27560	27555	27528	27686	27692	27867	27551	27733	27515	27713	27527	27773	27647	27535	27508	27666	27614	27645	27643	27404	27694	27503	27740	27531	27580	27536	27784	27483	27638	27898	27535	27514	27523	27501	27528	27754	27380	27881	27491	27759	27877	27576	27663	27553	27571	27786	27839	27799	27637	27734	27708	27696	27552	27714	27592	27670	27578	27584	27624	27644	27598	27500	27715	27547	27830	27706	27736	27564	27428	27684	27653	27504	27791	27621	27428	27564	27812	27463	27331	27803	27549	27713	27379	27836	27678	27752	27794	27574	27663	27602	27759	27649	27804	27734	27711	27590	27394	27516	27407	27721	27587	27448	27462	27647	27610	27462	27412	27518	27580	27600	27231	27569	27831	27859	27760	27638	27761	27513	27620	27898	27510	27609	27727	27637	27584	27237	27777	27756	27676	27720	27719	27889	27608	27471	27478	27659	27743	27815	28040	27476	27673	27813	27592	27443	27637	27636	27668	27668	27512	27604	27641	27667	27444	27671	27750	27722	27771	27599	27498	27629	27511	27494	27613	27469	27447	27445	27718	27545	27587	27607	27825	27622	27417	27390	27504	27683	27474	27581	27846	27623	27802	27572	27800	27572	27597	27582	27777	27633	27704	27688	27728	27609	27662	27491	27612	27508	27348	27531	27665	27509	27658	27655	27692	27496	27598	27643	27469	27694	27614	27496	27578	27613	27856	27314	27508	27665	27606	27725	27903	27635	27563	27912	27737	27731	27774	27587	27541	27626	27574	27673	27544	27704	27444	27656	27588	27485	27510	27620	27463	27800	27729	27659	27777	27574	28004	27903	27632	27713	27482	27649	27674	27389	27597	27640	27275	27494	27508	27682	27931	27601	27632	27633	27606	27770	27625	27550	27395	27673	27679	27565	27679	27686	27558	27699	27869	27699	27491	27621	27621	27725	27357	27626	27752	27564	27426	27712	27435	27699	27709	27701	27694	27820	27658	27590	27446	27662	27616	27534	27538	27561	27729	27493	27622	27649	27758	27837	27353	27626	27538	27604	27542	27559	27632	27805	27474	27689	27776	27745	27728	27804	27423	27705	27646	27754	27738	27304	27653	27427	27546	27790	27731	27582	27567	27644	27575	27420	27623	27894	27948	27912	27544	27673	27658	27672	27629	27744	27679	27719	27746	27771	27788	27924	27625	27689	27529	27576	27822	27780	27560	27825	27676	27518	27833	27564	27699	27644	27371	27488	27670	27208	27370	27642	27729	27735	27642	27797	27457	27591	27535	27683	27598	27542	27784	27444	27527	27825	27682	27570	27859	27369	27546	27750	27840	27686	27578	27562	27775	27660	27761	27698	27608	27585	27574	27706	27601	27676	27770	27749	27880	27655	27785	27701	27776	27806	27681	27591	27635	27670	27605	27615	27533	27533	27628	27612	27701	27754	27652	27586	27551	27589	27761	27702	27477	27968	27702	27728	27680	27467	27816	27493	27804	27687	27658	27608	27561	27459	27720	27641	27404	27751	27716	27435	27694	27634	27774	27631	27792	27543	27497	27685	27523	27981	27692	27473	27823	27766	27466	27647	27550	27881	27508	27948	27827	27625	27746	27724	27630	27591	27654	27615	27884	27684	27402	27508	27516	27566	27624	27683	27841	27742	27467	27774	27600	27412	27758	27596	27648	27678	27614	27647	27817	27595	27532	27595	27546	27638	27561	27610	27734	27658	27603	27577	27815	27585	27650	27371	27497	27438	27728	27562	27614	27512	27353	27532	27594	27630	27629	27372	27449	27469	27823	27900	27648	27450	27628	27570	27676	27725	27564	27632	27874	27723	27645	27821	27944	27698	27641	27463	27572	27823	27948	27596	27869	27556	27468	27841	27493	27340	27778	27512	27464	27631	27710	27545	27438	27585	27742	27725	27679	27530	27824	27671	27686	27357	27734	27690	27678	27735	27404	27598	27626	27649	27388	27846	27687	27710	27373	27891	27785	27684	27820	27571	27671	27644	27663	27667	27697	27586	27574	27738	27765	27593	27794	27624	27495	27748	27749	27659	27278	27720	27538	27691	27510	27568	27459	27539	27642	27578	27429	27770	27600	27642	27841	27590	27567	27660	27653	27609	27760	27675	27598	27720	27629	27414	27703	27570	27251	27948	27614	27538	27601	27515	27666	27613	27800	27563	27247	27687	27343	27538	27651	27322	27256	27643	27727	27834	27860	27719	27505	27724	27717	27673	27685	27392	27772	27567	27373	27753	27656	27572	27598	27807	27830	27712	27579	27582	27662	27604	27575	27686	27489	27578	27815	27644	27691	27771	27682	27662	27675	27485	27460	27461	27753	27906	27474	27233	27708	27443	27784	27782	27461	27578	27789	27675	27639	27809	27630	27626	27685	27644	27701	27608	27809	27553	27641	27761	27922	27757	27529	27776	27646	27853	27704	27752	27689	27500	27513	27488	27537	28021	27557	27765	27658	27622	27626	27488	27293	27690	27703	27534	27664	27591	27864	27488	27378	27747	27505	27851	27703	27700	27750	27777	27522	27716	27421	27663	27594	27564	27515	27617	27734	27841	27658	27618	27758	27797	27462	27695	27517	27535	27661	27523	27480	27341	27698	27750	27661	27620	27650	27448	27652	27577	27805	27765	27485	27543	27672	27454	27404	27574	27617	27544	27627	27634	27678	27797	27652	27636	27637	27724	27664	27579	27762	27799	27641	27617	27502	27545	27699	27891	27564	27675	27603	27583	27537	27500	27407	27615	27496	27695	27705	27774	27845	27640	27800	27634	27631	27663	27691	27742	27582	27647	27723	27625	27849	27910	27767	27737	27472	27850	27559	27586	27369	27593	27798	27453	27564	27505	27665	27804	27483	27753	27762	27850	27753	27549	27544	27508	27621	27605	27434	27753	27750	27509	27430	27550	27514	27772	27583	27551	27636	27893	27733	27765	27629	27835	27561	27498	27762	27707	27470	27560	27589	27635	27731	27368	27759	27698	27778	27609	27664	27592	27384	27651	27941	27879	27729	27653	27835	27526	27591	27770	27886	27774	27609	27528	27494	27546	27592	27543	27377	27453	27361	27583	27473	27666	27731	27820	27785	27538	27440	27544	27588	27723	27821	27612	27646	27687	27610	27751	27604	27700	27584	27729	27451	27502	27599	27658	27451	27538	27797	27678	27717	27569	27793	27716	27683	27551	27561	27816	27401	27608	27711	27665	27451	27687	27541	27673	27750	27851	27816	27732	27696	27623	27454	27495	27421	27673	27846	27769	27556	27598	27681	27818	27556	27538	27471	27870	27897	27566	27629	27381	27780	27748	27625	27709	27645	27590	27963	27656	27795	27667	27881	27614	27671	27623	27835	27769	27431	27636	27640	27670	27581	27706	27555	27585	27614	27467	27428	27277	27444	27625	27350	27644	27447	27341	27701	27649	27561	27750	27579	27569	27449	27940	27728	27506	27608	27653	27463	27458	27570	27722	27654	27809	27601	27684	27679	27683	27593	27697	27960	27631	27495	27545	27916	27839	27699	27612	27749	27809	27907	27647	27527	27579	27804	27777	27424	27866	27829	27503	27481	27561	27642	28035	27540	27607	27564	27556	27654	27563	27777	27525	27846	27700	27434	27551	27642	27765	27730	27813	27604	27687	27588	27452	27357	27355	27906	27621	27685	27495	27889	27694	27800	27576	27629	27701	27533	27675	27938	27493	27615	27603	27503	27541	27713	27502	27618	27856	27681	27562	27789	27569	27665	27551	27302	27636	27742	27647	27652	27625	27663	27671	27715	27630	27846	27730	27746	27737	27421	27902	27482	27944	27657	27637	27557	27894	27714	27798	27353	27477	27702	27901	27450	27677	27705	27645	27691	27747	27786	27501	27690	27675	27593	27595	27955	27881	27592	27677	27754	27665	27467	27589	27825	27730	27406	27743	27540	27608	27688	27613	27497	27629	27562	27685	27389	27733	27566	27700	27582	27697	27528	27760	27777	27557	27705	27881	27365	27724	27741	27680	27676	27603	27709	27788	27761	27483	28167	27798	27720	27690	27409	27649	27396	27804	27568	27873	27784	27701	27902	27722	27493	27355	27650	27756	27672	27622	27573	27352	27616	27598	27904	27779	27385	27828	27562	27509	27785	27638	27654	27584	27772	27551	27355	27602	27884	27959	27803	27554	27583	27777	27653	27841	27616	27845	27684	27940	27367	27615	27710	27821	27473	27485	27375	27560	27650	27479	27614	27444	27532	27589	27517	27778	27867	27752	27681	27522	27360	27489	27553	27691	27668	27714	27643	27678	27691	27555	27957	27789	27522	27458	27620	27362	27380	27863	27648	27734	27696	27481	27691	27485	27623	27547	27491	27395	27651	27602	27548	27788	27637	27701	27614	27664	27454	27282	27933	27491	27608	27785	27473	27491	27322	27868	27635	27726	27591	27797	27694	27547	27743	27677	27621	27569	27586	27601	27673	27819	27797	27666	27568	27627	27707	27594	27575	27798	27741	27498	27583	27504	27605	27637	27639	27662	27656	27791	27575	27694	27723	27647	27715	27598	27666	27680	27713	27560	27656	27444	27438	27572	27744	27747	27404	27666	27703	27829	27794	27754	27732	27804	27591	27730	27641	27763	27751	27750	27535	27733	27672	27452	27755	27889	27723	27626	27667	27583	27551	27552	27755	27316	27611	27645	27621	27573	27890	27807	27918	27609	27776	27699	27754	27619	27481	27814	27563	27743	27675	27641	27545	27915	27428	27601	27677	27560	27822	28050	27531	27735	27765	27541	27627	27320	27667	27595	27457	27535	27639	27656	27825	27573	27749	27607	27352	27706	27565	27831	27796	27740	27907	27727	27687	27419	27606	27830	27652	27574	27488	27771	27709	27762	27585	27592	27554	27565	27489	27654	27776	27621	27696	27488	27599	27937	27655	27449	27679	27800	27622	27823	27496	27560	27443	27745	27792	27645	27705	27658	27767	27593	27989	27656	27579	27466	27397	27645	27674	27833	27358
43366	60875	57435	45350	37097	29685	25763	24379	22426	20967	20095	19615	19367	19147	18775	18745	19013	19365	19113	18653	18733	18570	18417	18584	18676	18356	18572	18575	18459	18597	18264	18395	18291	18365	18170	18344	18218	18356	18287	18382	18346	18304	18436	18248	18470	18216	18146	18194	18434	18192	18490	18302	18421	18235	18410	18457	18188	18371	18266	18168	18156	18139	18340	18363	18250	18278	18305	18360	18330	18167	18202	18326	18355	18436	18197	18391	18290	18102	18482	18383	18285	18156	18188	18183	18410	18212	18174	18106	18456	18319	18362	18319	18377	18388	18180	18287	18345	18382	18312	18316	18222	18336	18419	18309	18264	18117	18169	18318	18439	18487	18254	18114	18341	18235	18213	18277	18296	18332	18161	18555	18251	18347	18278	18200	18267	18395	18168	18380	18249	18316	18279	18030	18309	18372	18248	18423	18164	18231	18233	18348	18329	18078	18223	18241	18068	18433	18125	18326	18279	18013	18467	18440	18262	18196	18258	18256	18117	18372	18266	18344	18303	18289	18098	18195	18403	18336	18325	18261	18255	18302	18342	18198	18329	18412	18320	18313	18375	18277	18310	18390	18244	18008	18327	18214	18291	18212	18430	18163	18133	18245	18231	18240	18270	18310	18400	18355	18216	18313	18306	18196	18357	18391	18302	18291	18268	18292	18186	18354	18236	18182	18357	18252	18432	18292	18256	18208	18294	18138	18226	18424	18447	18289	18389	18445	18169	18197	18131	18224	18372	18247	18141	18340	18253	18281	18323	18144	18202	18198	18212	18235	18348	18315	18088	18172	18364	18262	18288	18180	18187	18385	18299	18310	18256	18443	18370	18262	18377	18175	18233	18264	18290	18164	18248	18209	18234	18299	18162	18104	18357	18381	18203	18277	18105	18345	18428	18355	18333	18256	18172	18394	18291	18274	18533	18258	18329	18329	18274	18280	18166	18404	18233	18194	18263	18176	18161	18182	18302	18322	18207	18352	18323	18322	18255	18096	18252	18266	18343	18143	18304	18225	18303	18270	18400	18426	18398	18285	18334	18314	18390	18335	18141	18368	18243	18246	18237	18123	18371	18146	18235	18317	18345	18383	18328	18147	18089	18360	18182	18134	18327	18394	18594	18354	18227	18292	18292	18174	18383	18266	18322	18225	18343	18336	18336	18342	18238	18263	18267	18240	18260	18309	18260	18232	18189	18313	18289	18195	18266	18117	18159	18366	18339	18315	18302	18273	18247	18214	18218	18193	18324	18354	18199	18315	18304	18221	18261	18193	18192	18360	18309	18257	18287	18224	18175	18311	18171	18147	18272	18362	18216	18296	18205	17983	18247	18195	18247	18338	18419	18441	18373	18297	18141	18277	18287	18274	18160	18353	18360	18505	18063	18309	18365	18220	18113	18373	18219	18184	18127	18336	18373	18365	18266	18408	18199	18296	18364	18323	18124	18222	18036	18371	18116	18475	18187	18209	18210	18144	18316	18337	18050	18290	18239	18114	18056	18390	18288	18244	18346	18306	18290	18100	18332	18226	18356	18321	18385	18323	18380	18265	18412	18495	18267	18446	18094	18281	18193	18443	18224	18186	18432	18327	18131	18273	18228	18297	18244	18393	18446	18194	18141	18303	18185	18329	18413	18262	18418	18404	18383	18266	18333	18328	18265	18236	18169	18270	18261	18639	18372	18254	18239	18210	18014	18291	18247	18138	18382	18292	18228	18178	18353	18225	18470	18366	18296	18345	18229	18393	18285	18320	18148	18205	18270	18158	18189	18310	18190	18196	18372	18156	18329	18243	18275	18120	18189	18094	18297	18225	18418	18308	18378	18205	18306	18268	18333	18331	18282	18216	18220	18077	18218	18224	18362	18531	18452	18357	18309	18456	18292	18159	18274	18340	18420	18385	18348	18151	18288	18473	18202	18255	18374	18486	18385	18322	18295	18208	18232	18286	18231	18416	18213	18317	18254	18348	18327	18323	18177	18457	18271	18343	18242	18276	18405	18204	18277	18293	18466	18331	18360	18218	18501	18387	18124	18251	18219	18202	18300	18376	18273	18380	18364	18368	18217	18241	18304	18266	18179	18305	18360	18292	18368	18307	18150	18199	18194	18310	18391	18414	18264	18245	18375	18183	18206	18202	18353	18086	18375	18251	18456	18262	18320	18288	18383	18280	18224	18265	18329	18338	18136	18365	18409	18340	18201	18223	18315	18290	18358	18361	18470	18337	18113	18239	18165	18405	18397	18289	18315	18284	18260	18107	18344	18302	18047	18408	18216	18242	18243	18379	18166	18179	18347	18282	18314	18328	18454	18514	18313	18319	18302	18331	18181	18213	18248	18346	18315	18285	18179	18296	18381	18347	18435	18241	18433	18239	18243	18404	18195	18260	18184	18336	18312	18207	18266	18330	18343	18256	18281	18272	18189	18399	18208	18365	18270	18427	18196	18447	18274	18296	18175	18335	18215	18426	18400	18271	18313	18115	18376	18162	18272	18097	18293	18225	18304	18183	18133	18345	18265	18179	18207	18231	18375	18255	18480	18291	18210	18234	18325	18105	18314	18116	18228	18296	18252	18413	18348	18173	18370	18215	18242	18225	18295	18202	18386	18218	18315	18153	18386	18282	18387	18196	18304	18198	18295	18236	18339	18321	18201	18319	18123	18479	18221	18647	18375	18425	18143	18214	18246	18136	18350	18167	18303	18335	18281	18259	18310	18286	18267	18386	18371	18177	18404	18327	18282	18326	18353	18109	18212	18473	18166	18332	18203	18150	18388	18200	18350	18121	18214	18370	18435	18296	18404	18148	18346	18210	18081	18110	18201	18441	18216	18170	18231	18292	18122	18391	18354	18276	18338	18318	18417	18381	18382	18319	18320	18196	18355	18380	18322	18136	18339	18418	18363	18318	18162	18204	18478	18315	18174	18163	18194	18366	18086	18360	18135	18434	18259	18271	18218	18303	18285	18444	18398	18274	18247	18283	18382	18203	18148	18347	18154	18233	18140	18299	18229	18286	18280	18185	18280	18068	18567	18263	18186	18299	18378	18346	18435	18248	18304	18501	18194	18383	18254	18327	18364	18075	18335	18302	18262	18291	18380	18345	18411	18281	18354	18314	18395	18284	18228	18225	18420	18379	18074	18242	18274	18287	18271	18255	18270	18223	18330	18245	18245	18208	18354	18084	18363	18375	18343	18129	18220	18166	18321	18344	18126	18283	18089	18332	18345	18224	18334	18213	18452	18087	18362	18224	18220	18246	18292	18273	18246	18280	18270	18311	18255	18307	18219	18315	18206	18294	18431	18416	18071	18290	18199	18212	18248	18233	18403	18307	18415	18360	18338	18367	18467	18198	18223	18376	18213	18221	18117	18369	18247	18092	18335	18196	18282	18257	18369	18136	18278	18282	18344	18221	18456	18254	18239	18227	18438	18357	18334	18258	18294	18214	18262	18457	18389	18222	18218	18133	18254	18090	18299	18398	18140	18394	18473	18478	18179	18379	18573	18194	18135	18160	18476	18283	18344	18355	18527	18181	18295	18363	18456	18350	18239	18333	18277	18355	18427	18379	18262	18489	18234	18174	18290	18312	18160	18404	18394	18444	18379	18230	18176	18368	18218	18504	18227	18319	18142	18264	18236	18243	18281	18255	18243	18100	18199	18307	18364	18385	18335	18154	18288	18286	18386	18350	18311	18212	18198	18340	18222	18302	18331	18403	18169	18410	18287	18084	18210	18169	18188	18240	18217	18401	18325	18144	18278	18220	18277	18274	18220	18221	18134	18210	18377	18219	18302	18222	18195	18239	18513	18157	18296	18330	18252	18335	18155	18359	18157	18384	18379	18319	18337	18281	18132	18403	18212	18413	18231	18280	18291	18284	18392	18288	18255	18205	18420	18127	18346	18235	18256	18395	18196	18228	18266	18220	18327	18284	18327	18162	18401	18349	18353	18291	18469	18269	18209	18248	18386	18258	18406	18190	18391	18174	18147	18227	18215	18258	18346	18276	18259	18326	18310	18345	18258	18270	18412	18355	18165	18239	18326	18312	18318	18439	18393	18486	18286	18309	18486	18197	18280	18134	18289	18419	18281	18200	18258	18190	18418	18253	18299	18321	18145	18219	18105	18267	18196	18216	18340	18334	18179	18239	18391	18294	18540	18307	18261	18260	18325	18264	18391	18353	18289	18311	18341	18331	18391	18274	18399	18443	18400	18235	18229	18244	18179	18286	18292	18207	18325	18346	18269	18278	18358	18374	18473	18346	18344	18259	18230	18227	18520	18201	18313	18264	18379	18320	18403	18229	18307	18343	18550	18278	18362	18354	18161	18372	18430	18324	18336	18239	18272	18242	18181	18470	18202	18235	18216	18176	18245	18184	18223	18281	18587	18494	18115	18323	18092	18350	18198	18394	18343	18342	18178	18332	18195	18360	18284	18356	18346	18248	18216	18259	18503	18231	18315	18441	18419	18496	18302	18509	18247	18394	18307	18206	18265	18333	18296	18389	18267	18420	18278	18263	18348	18087	18137	18504	18177	18214	18245	18303	18214	18402	18228	18234	18104	18255	18150	18481	18293	18227	18372	18343	18355	18155	18160	18405	18254	18320	18336	18338	18222	18153	18322	18292	18127	18229	18231	18175	18269	18130	18214	18206	18259	18387	18239	18306	18303	18195	18264	18348	18353	18326	18251	18399	18234	18430	18376	18115	18410	18330	18342	18259	18423	18122	18158	18201	18157	18191	18268	18285	18318	18195	18165	18244	18159	18092	18418	18272	18451	18318	18491	18309	18164	18446	18344	18089	18338	18344	18286	18261	18275	17948	18180	18394	18118	18312	18368	18104	18441	18336	18379	18282	18115	18366	18361	18349	18337	18260	18201	18307	18261	18356	18324	18247	18425	18332	18349	18089	18187	18093	18272	18221	18272	18186	18193	18138	18354	18469	18213	18191	18490	18421	18331	18352	18179	18089	18202	18333	18270	18461	18286	18317	18234	18292	18557	18315	18249	18328	18348	18159	18293	18405	18338	18291	18514	18150	18337	18415	18475	18202	18221	18377	18267	18193	18450	18224	18207	18129	18315	18414	18389	18356	18236	18144	18278	18505	18467	18382	18363	18194	18121	18173	18230	18282	18498	18089	18329	18132	18133	18291
26140	21984	33113	38738	42354	38944	36606	33249	31704	30290	28935	28494	28027	27532	27122	27117	27306	27552	27480	27126	27423	27120	27023	26843	26647	26730	26453	26685	26629	26497	26388	26489	26628	26600	26243	26349	26396	26254	26200	26537	26479	26503	26819	26543	26540	26395	26319	26327	26438	26562	26364	26465	26434	26517	26304	26483	26435	26503	26360	26729	26382	26536	26333	26554	26279	26271	26144	26455	26519	26395	26164	26349	26501	26259	26450	26426	26475	26266	26493	26219	26358	26247	26222	26276	26349	26300	26206	26289	26183	26419	26391	26161	26437	26510	26330	26286	26228	26240	26484	26494	26059	26477	26216	26451	26346	26477	26075	26431	26438	26337	26118	26257	26510	26582	26352	26597	26448	26255	26347	26389	26345	26387	26240	26333	26301	26218	26498	26304	26471	26387	26122	26246	26116	25872	26088	26426	26567	26355	26470	26234	26357	26299	26405	26390	26137	26317	26235	26341	26346	26297	26407	26280	26204	26310	26252	26177	26467	26205	26460	26387	26526	26400	26233	26323	26380	26458	26274	26109	26314	26348	26485	26760	26599	26338	26157	26259	26241	26191	26436	26170	26322	26224	26222	26343	26309	26353	26348	26188	26605	26688	26202	26490	26466	26385	26407	26339	26304	26548	26426	26270	26539	26220	26206	26303	26315	26412	26355	26214	26398	26309	26396	26482	26084	26484	26037	26567	26395	26277	26261	26492	26395	26348	26380	26478	26222	26266	26413	26407	26220	26174	26282	26299	26476	26374	26404	26382	26138	26377	26601	26396	26314	26368	26452	26288	26242	26552	26364	26286	26198	26394	26503	26314	26184	26336	26299	26230	26226	25985	26324	26212	26274	26319	26170	26303	26265	26297	26622	26485	26489	26406	26407	26363	26263	26407	26209	26464	26234	26275	26515	26372	26389	26240	26331	26252	26123	26413	26450	26330	26300	26529	26470	26361	26073	26607	26436	26465	26316	26312	26170	26584	26403	26411	26302	26414	26417	26379	26234	26416	26403	26269	26131	26376	26291	26529	26312	26296	26083	26167	26446	26169	26592	26374	26461	26057	26083	26527	26312	26376	26267	26485	26428	26310	26333	26070	26407	26230	26375	26174	26384	26433	26279	25908	26286	26416	26527	26589	26282	26468	26373	26200	26491	26310	26438	26446	26215	26381	26326	26425	26163	26298	26157	26398	26497	26289	26311	26330	26383	26083	26109	26371	26174	26286	26321	26320	26174	26064	26172	26046	26237	26528	26385	26356	26195	26467	26379	26295	26554	26348	26534	26590	26248	26433	26426	26007	26407	26260	26161	26585	26438	26392	26433	26310	26241	26243	26211	26336	26553	25920	26132	26300	26232	26272	26407	26424	26102	26069	26338	26370	26253	26405	26496	26521	26244	26433	26162	26459	26257	26241	26156	26422	26184	26175	26167	26277	26203	26184	26188	26382	26369	26382	26071	26297	26435	26270	26303	26491	26321	26461	26335	26336	26213	26191	26211	26148	26307	26259	26292	26179	26238	26198	26276	26330	26413	26236	26283	26092	26327	26296	26486	26310	26168	26467	26445	26346	26253	26365	26531	26211	26343	26339	25943	26122	26519	26388	26448	26264	26612	26366	26374	26429	26263	26357	26284	26182	26247	26275	26273	26377	26067	26176	26460	26373	26375	26272	26174	26613	26446	26531	26395	26123	26522	26477	26226	26339	26305	26232	26451	26217	26239	26333	26526	26352	26330	26370	26685	26320	26188	26362	26256	26288	26341	26425	26477	26275	26509	26335	26264	26329	26401	26493	26509	26448	26485	26310	26213	26175	26484	26461	26394	26403	26390	26250	26339	26594	26159	26372	26339	26313	26285	26438	26460	26331	26377	26491	26357	26321	26396	26307	26276	26218	26230	26399	26414	26264	26218	26308	26418	26355	26169	26434	26523	26265	26303	26476	25967	26075	26170	26361	26297	26271	26408	26384	26390	26286	26309	26349	26559	26357	26516	26602	26226	26488	26365	26367	26198	26053	26426	26076	26411	26362	26414	26349	26099	26284	26703	26257	26627	26216	26193	26427	26543	26286	26376	26509	26219	26519	26383	26534	26336	26256	26364	26478	26348	26219	26514	26297	26066	26360	26090	26015	26175	26491	26232	26445	26479	26304	26371	26439	26179	26259	26403	26372	26200	26205	26372	26297	26582	26413	26396	26448	26291	26091	26302	26098	26376	26282	26065	26213	26108	26320	26436	26373	26548	26426	26508	26549	26129	26299	26246	26331	26492	26080	26250	26527	26402	26158	26520	26373	26376	26372	26512	26572	26381	26510	26271	26378	26369	26217	26101	26246	26194	26311	26254	26389	26527	26193	26285	26311	26266	26219	26197	26403	26280	26396	26602	26450	26432	26371	26424	26277	26343	26364	26504	26466	26340	26467	26216	26215	26374	26523	26334	26272	26334	26323	26443	26245	26261	26209	26400	26401	26364	26513	26465	26355	26402	26253	26526	26145	26172	26328	26458	26070	26654	26627	26245	26484	26335	26203	26424	26287	26214	26221	26420	26270	26299	26131	26257	26178	26287	26296	26366	26264	26375	26394	26320	26168	26386	26334	26586	26435	26425	26402	26219	26373	26160	26580	26522	26550	26276	26267	26255	26436	26319	26122	26240	26215	26355	26410	26335	26252	26419	26132	26399	26335	26303	26291	26441	26254	26004	26181	26252	26741	26565	26202	26231	26262	26176	26415	26213	26350	26181	26197	26286	26466	26419	26501	26330	26477	26203	26509	26370	26378	26023	26363	26564	26391	26492	26385	26219	26510	26242	26551	26513	26425	26591	26404	26435	26212	26198	26436	26212	26114	26273	26610	26376	26200	26202	26230	26328	26293	26342	26331	26546	26116	26272	26296	26402	26355	26245	26470	26303	26196	26323	26342	26471	26261	26157	26254	26421	26500	26364	26315	26275	26099	26271	26389	26383	26299	26121	26291	26462	26470	26405	26405	26254	26534	26431	26471	26606	25988	26340	26395	26447	26256	26413	26416	26278	26589	26538	26285	26534	26171	26718	26326	26386	26329	26296	26359	26263	26405	26387	26459	26392	26120	26473	26363	26323	26186	26276	26526	26494	26244	26173	26347	26323	26237	26214	26371	26122	26407	26436	26329	26501	26402	26411	26271	26260	26261	26352	26439	26509	26206	26217	26394	26581	26283	26251	26165	26369	26224	26638	26360	26067	26394	26090	26266	26285	26388	26451	26186	26381	26226	26133	26239	26298	26445	26455	26332	26226	26106	26490	26603	26277	26407	26362	26513	26221	26400	26293	26558	26291	26587	26332	26369	26474	26703	26404	26203	26567	26507	26289	26285	26255	26401	26239	26527	26640	26218	26119	26520	26527	26498	26363	26149	26475	26256	26145	26361	26035	26271	26252	26128	26270	26330	26431	26083	26386	26322	26583	26412	26222	26471	26534	26355	26482	26401	26285	26344	26072	26102	26218	26287	26376	26568	26360	26247	26105	26493	26284	26390	26276	26147	26330	26453	26430	26568	26157	26441	26278	26194	26280	26438	26691	26280	26155	26817	26343	26335	26357	26168	26546	26293	26252	26369	26535	26449	26335	26290	26384	26258	26404	26321	26083	26173	26401	26371	26164	26241	26255	26323	26198	26367	26069	26467	26557	26336	26313	26172	26334	26125	26401	26506	26241	26162	26281	26384	26534	26394	26357	26398	26412	26235	26538	26596	26344	26393	26310	26661	26452	26413	26527	26470	26275	26580	26154	26237	26393	26466	26118	26184	26412	26417	26473	26264	26470	26536	26557	26428	26537	26269	26435	26337	26205	26203	26525	26707	26376	26407	26411	26508	26478	26200	26671	26345	26437	26512	26173	26284	26559	26242	26434	26491	26394	26359	26113	26295	26416	26238	26180	26332	26401	26257	26425	26372	26497	26189	26588	26361	26482	25950	26239	26264	26388	26330	26249	26264	26366	26345	26438	26445	26578	26422	26554	26358	26373	26492	26389	26344	26335	26372	26448	26412	26325	26392	26313	26487	26176	26436	25989	26265	26038	26362	26578	26265	26303	26322	26007	26317	26293	26548	26451	26547	26425	26010	26213	26578	26498	26274	26282	26347	26186	26054	26256	26459	26412	26413	26388	26146	26508	26475	26465	26431	26477	26501	26345	26249	26261	26427	26502	26401	26544	26353	26146	26208	26717	26490	26559	26372	26244	26140	26517	26109	26280	26458	26333	26310	26484	26386	26539	26569	26439	26353	26193	26300	26221	26298	26513	26077	26459	26153	26402	26169	26638	26642	26429	26390	26288	26177	26516	26422	26476	26340	26350	26155	26339	26029	26244	26397	26597	26247	26422	26445	26244	26232	26355	26404	26304	26460	26220	26396	26319	26341	26339	26330	26202	26461	26357	26227	26024	26214	26046	26454	26267	26147	26525	26494	26398	26261	26460	26236	26434	26084	26259	26387	26357	26141	26241	26473	26380	26499	26483	26358	26564	26299	26206	26458	26595	26128	26181	26492	26529	26277	26441	26499	26309	26404	26066	26337	26554	26607	26292	26448	26553	26251	26184	26289	26328	26289	26194	26304	26368	26251	26188	26452	26387	26400	26356	26275	26298	26510	26377	26370	26308	26375	26487	26518	26611	26392	26261	26337	26404	26453	26224	26002	26356	26482	26309	26352	26336	26442	26190	26573	26339	26162	26481	26218	26492	26237	26564	26401	26305	26190	26450	26283	26196	26437	26724	26398	26312	26261	26178	26240	26496	26317	26416	26264	26269	26179	26252	26380	26281	26451	26321	26150	26221	26215	26321	26449	26582	26458	26490	26430	26418	26390	26428	26261	26285	26586	26267	26398	26471	26471	26403	26239	26316	26249	26427	26428	26374	26153	26404	26527	26209	26185	26314	26206	26243	26540	26485	26381	26608	26495	26436	26393	26558	26257	26516	26427	26361	26369	26619	26361	26445	26273	26356	26281	26397	26312	26466	26576	26114	26488	26197	26393	26226	26538	26242	26507	26202	26104	26434	26253	26450	26632	26480	26218	26470	26295	26397	26361	26304	26258	26459	26338	26189	26337	26278	26388	26383	26147	26517	26418	26684	26504	26371	26316	26540	26394	26340	26298	26445	26489	26343	26191	26469	26296
42154	70267	68604	57396	48146	35543	29435	26661	24376	22162	20850	20317	19821	19293	18835	18548	18626	19441	18980	18547	18483	18337	18294	18239	18137	18055	18153	17987	17891	17906	17842	17767	17676	17597	17611	17956	17812	17754	17827	17742	17823	17691	17917	17830	17573	17661	17668	17721	17661	17787	17522	17683	17738	17818	17492	17680	17823	17745	17723	17639	17770	17671	17695	17697	17656	17628	17570	17752	17545	17714	17573	17441	17635	17605	17724	17717	17641	17846	17810	17638	17648	17555	17511	17783	17857	17628	17732	17855	17722	17861	17529	17744	17733	17690	17527	17751	17682	17756	17891	17754	17606	17917	17695	17669	17713	17703	17762	17638	17759	17704	17611	17569	17556	17796	17700	17625	17811	17871	17549	17971	17751	17863	17651	17591	17688	17783	17683	17585	17883	17777	17624	17662	17796	17636	17658	17601	17767	17587	17689	17667	17709	17716	17976	17764	17966	17659	17808	17809	17512	17745	17796	17732	17772	17653	17586	17685	17676	17658	17622	17623	17660	17723	17599	17727	17647	17528	17531	17713	17635	17689	17744	17777	17800	17544	17650	17688	17647	17778	17860	17618	17799	17672	17845	17764	17677	17690	17663	17706	17815	17699	17551	17657	17813	17775	17809	17721	17675	17727	17785	17523	17617	17687	17788	17555	17711	17654	17740	17682	17481	17672	17603	17651	17704	17950	17724	17479	17782	17646	17643	17598	17580	17815	17883	17700	17758	17617	17640	17662	17579	17734	17774	17637	17706	17600	17634	17778	17794	17639	17787	17558	17686	17781	17555	17771	17626	17722	17599	17759	17796	17482	17579	17705	17576	17820	17577	17547	17545	17643	17585	17543	17672	17604	17587	17937	17742	17755	17785	17709	17717	17755	17626	17685	17729	17634	17666	17653	17743	17722	17526	17739	17710	17600	17793	17745	17792	17562	17618	17881	17725	17662	17772	17610	17602	17516	17674	17510	17750	17574	17502	17608	17686	17759	17737	17774	17509	17534	17582	17683	17781	17806	17612	17674	17957	17747	17916	17726	17632	17596	17496	17786	17726	17534	17505	17746	17599	17736	17708	17732	17648	17836	17531	17665	17705	17767	17715	17846	17550	17594	17636	17677	17753	17678	17633	17745	17789	17628	17666	17781	17559	17762	17530	17564	17845	17725	17775	17595	17657	17540	17690	17732	17712	17879	17664	17847	17609	17737	17722	17765	17648	17747	17582	17542	17662	17624	17585	17601	17798	17783	17596	17837	17763	17589	17755	17737	17769	17752	17671	17751	17684	17731	17756	17568	17571	17715	17818	17879	17537	17658	17749	17687	17560	17828	17645	17771	17716	17708	17582	17704	17664	17600	17704	17747	17605	17640	17675	17723	17796	17745	17669	17642	17777	17621	17636	17861	17756	17569	17429	17717	17701	17780	17723	17569	17668	17620	17490	17634	17782	17664	17861	17779	17822	17655	17495	17641	17619	17732	17684	17718	17695	17513	17609	17810	17676	17746	17629	17617	17626	17611	17563	17757	17707	17793	17713	17772	17654	17570	17675	17640	17670	17636	17666	17496	17848	17631	17887	17637	17629	17713	17607	17576	17755	17587	17828	17837	17882	17705	17677	17542	17570	17924	17696	17610	17716	17631	17645	17542	17713	17672	17747	17675	17598	17723	17674	17633	17785	17644	17857	17674	17669	17478	17835	17630	17620	17723	17648	17592	17706	17710	17584	17583	17539	17732	17557	17878	17826	17690	17698	17666	17773	17675	17606	17723	17869	17644	17597	17787	17757	17641	17671	17765	17849	17661	17630	17687	17730	17585	17835	17840	17698	17546	17621	17658	17758	17635	17877	17730	17716	17708	17734	17721	17606	17574	17834	17702	17738	17733	17590	17607	17737	17702	17675	17560	17788	17834	17651	17725	17637	17706	17846	17769	17666	17717	17634	18003	17726	17523	17865	17617	17732	17766	17542	17639	17834	17494	17792	17729	17930	17668	17599	17733	17860	17682	17580	17752	17727	17650	17732	17570	17556	17709	17569	17534	17609	17694	17839	17926	17745	17758	17610	17598	17643	17625	17680	17629	17743	17820	17669	17474	17629	17710	17772	17458	17792	17549	17608	17674	17612	17761	17479	17741	17659	17603	17603	17578	17767	17687	17649	17822	17725	17748	17584	17719	17588	17545	17630	17810	17749	17563	17598	17778	17785	17575	17600	17685	17680	17477	17723	17827	17637	17756	17818	17737	17750	17721	17752	17789	17843	17672	17698	17724	17645	17629	17814	17646	17600	17506	17830	17728	17544	17761	17670	17789	17690	17641	17690	17676	17532	17727	17669	17587	17669	17529	17717	17885	17789	17816	17676	17602	17441	18055	17553	17729	17449	17605	17661	17615	17772	17666	17600	17869	17764	17998	17667	17733	17783	17838	17548	17467	17773	17629	17694	17695	17610	17679	17643	17687	17689	17849	17881	17707	17642	17813	17556	17676	17759	17690	17657	17768	17653	17692	17706	17700	17566	17721	17667	17633	17670	17752	17747	17763	17803	17603	17792	17657	17625	17609	17508	17615	17762	17594	17707	17757	17801	17803	17732	17678	18007	17546	17668	17655	17757	17639	17740	17572	17653	17837	17695	17644	17817	17825	17465	17749	17748	17648	17753	17566	17892	17632	17617	17776	17613	17524	17802	17628	17722	17731	17719	17513	17676	17722	17764	17648	17654	17541	17749	17818	17540	17684	17706	17507	17724	17774	17743	17578	17785	17733	17795	17599	17818	17644	17592	17735	17744	17711	17675	17531	17495	17524	17596	17754	17525	17390	17809	17717	17695	17693	17683	17815	17809	17536	17724	17786	17633	17595	17675	17681	17790	17725	17790	17598	17776	17664	17734	17774	17691	17595	17609	17934	17787	17600	17667	17746	17712	17797	17640	17619	17714	17759	17531	17780	17502	17524	17661	17823	17762	17577	17808	17835	17555	17702	17801	17774	17761	17636	17827	17692	17939	17631	17696	17559	17734	17697	17784	17725	17728	17481	17543	17830	17767	17678	17834	17715	17663	17582	17627	17567	17770	17513	17826	17677	17825	17658	17848	17767	17735	17796	17669	17589	17612	17523	17757	17825	17726	17803	17624	17703	17792	17734	17858	17752	17836	17582	17607	17744	17768	17757	17796	17602	17590	17797	17618	17557	17806	17679	17699	17732	17816	17782	17766	17942	17661	17689	17773	17709	17726	17723	17846	17618	17802	17738	17588	17637	17701	17708	17413	17731	17805	17716	17690	17686	17724	17850	17650	17695	17682	17735	17763	17623	17702	17865	17691	17782	17695	17700	17819	17566	17804	17613	17804	17617	17686	17699	17605	17729	17643	17712	17690	17630	17625	17617	17603	17576	17652	17714	17739	17798	17818	17635	17600	17791	17553	17819	17855	17682	17710	17640	17926	17616	17727	17548	17692	17773	17856	17618	17944	17696	17534	17843	17773	17706	17636	17733	17795	17807	17792	17715	17584	17736	17725	17682	17759	17647	17662	17585	17708	17717	17756	17844	17669	17533	17466	17819	17666	17723	17855	17526	17680	17576	17682	17815	17724	17829	17584	17794	17727	17571	17731	17553	17660	17596	17519	17843	17796	17644	17686	17691	17635	17503	17816	17604	17600	17547	17787	17806	17570	17617	17716	17498	17830	17618	17446	17832	17573	17795	17612	17761	17753	17542	17809	17734	17816	17848	17615	17759	17646	17652	17810	17671	17772	17616	17535	17726	17877	17749	17700	17707	17562	17775	17857	17613	17675	17631	17708	17644	17676	17624	17616	17755	17790	17553	17632	17863	17661	17738	17797	17875	17670	17859	17628	17667	17859	17878	17673	17715	17747	17836	17781	17552	17565	17646	17779	17754	17529	17488	17785	17644	17616	17723	17555	17621	17747	17698	17768	17677	17728	17522	17698	17591	17678	17587	17561	17805	17551	17706	17786	17559	17731	17755	17710	17603	17560	17835	17842	17582	17704	17752	17644	17700	17786	17708	17742	17737	17536	17623	17524	17963	17568	17723	17677	17725	17783	17740	17762	17900	17798	17635	17580	17666	17644	17835	17738	17766	17626	17740	17555	17803	17829	17721	17829	17549	17724	17746	17580	17637	17761	17531	17642	17786	17652	17730	17799	17736	17830	17631	17700	17531	17592	17665	17608	17637	17695	17716	17703	17756	17818	17754	17651	17546	17662	17671	17593	17688	17744	17838	17748	17707	17489	17618	17629	17732	17652	17488	17812	17615	17665	17792	17617	17655	17607	17714	17698	17906	17651	17789	17781	17763	17484	17696	17799	17725	17550	17840	17621	17735	17591	17513	17530	17703	17589	17629	17849	17577	17795	17657	17714	17591	17559	17747	17653	17699	17646	17639	17781	17821	17724	17692	17651	17524	17649	17522	17676	17704	17768	17620	17523	17725	17786	17784	17642	17706	17464	17530	17691	17652	17758	17751	17810	17547	17628	17642	17641	17602	17629	17646	17689	17798	17771	17805	17843	17532	17669	17696	17584	17932	17586	17779	17714	17622	17693	17773	17908	17651	17589	17727	17721	17592	17727	17739	17634	17661	17607	17730	17562	17704	17676	17934	17582	17940	17645	17704	17640	17704	17639	17549	17754	17880	17621	17802	17697	17597	17662	17850	17805	17632	17716	17675	17622	17685	17849	17709	17567	17753	17628	17549	17633	17678	17676	17680	17788	17687	17807	17633	17704	17838	17787	17613	17754	17828	17593	17666	17550	17670	17711	17687	17536	17723	17820	17773	17744	17695	17734	17884	17895	17690	17660	17746	17743	17455	17705	17577	17645	17737	17558	17755	17670	17753	17836	17623	17509	17812	17770	17604	17744	17558	17711	17470	17728	17596	17549	17769	17647	17579	17602	17615	17576	17634	17653	17771	17834	17692	17685	17663	17823	17692	17887	17606	17571	17718	17643	17791	17770	17627	17797	17681	17556	17786	17597	17687	17806	17725	17538	17511	17662	17625	17559	17761	17610	17568	17692	17671	17734	17651	17662	17856	17585	17646	17814	17684	17693	17707	17611	18016	17744	17599	17755	17565	17410	17766	17763	17670	17801	17665	17721	17649	17773	17733	17592	17788	17552	17618	17537	17852	17617	17648	17701	17616
24105	21816	31132	32747	35603	37412	38310	33842	31678	30886	29613	28476	28104	27121	26855	26858	26770	27257	27396	26626	26595	26471	26395	26091	26243	26418	25985	25805	25930	25822	25760	25823	25777	25896	25809	25782	25660	25648	25612	25707	25958	25698	25701	25691	25214	25430	25742	25620	25479	25840	25397	25597	25757	25527	25518	25497	25387	25376	25743	25708	25627	25677	25582	25485	25631	25528	25469	25610	25925	25727	25400	25606	25743	25688	25659	25720	25497	25503	25922	25633	25583	25437	25639	25507	25634	25399	25633	25543	25368	25626	25714	25458	25802	25504	25688	25742	25539	25734	25623	25379	25619	25755	25600	25674	25663	25261	25398	25641	25475	25809	25601	25628	25653	25408	25559	25484	25854	25466	25467	25322	25416	25576	25670	25495	25723	25595	25475	25563	25503	25410	25607	25500	25741	25237	25495	25366	25338	25712	25692	25673	25304	25808	25695	25703	25543	25552	25663	25756	25574	25669	25621	25393	25768	25558	25488	25585	25575	25688	25539	25540	25786	25849	25553	25647	25587	25705	25567	25441	25449	25436	25540	25333	25611	25446	25458	25505	25436	25464	25366	25353	25554	25627	25545	25417	25422	25625	25568	25674	25555	25353	25490	25533	25375	25572	25515	25575	25650	25590	25357	25232	25626	25488	25524	25588	25605	25639	25598	25561	25476	25667	25531	25425	25564	26017	25446	25558	25380	25572	25556	25199	25652	25386	25589	25426	25560	25607	25715	25480	25637	25361	25584	25706	25667	25309	25757	25991	25471	25385	25496	25363	25540	25609	25568	25654	25664	25600	25947	25516	25387	25596	25583	25604	25674	25567	25434	25589	25665	25441	25515	25606	25466	25420	25584	25465	25566	25609	25405	25474	25745	25594	25539	25643	25287	25515	25421	25326	25368	25625	25593	25257	25542	25300	25669	25513	25596	25508	25706	25797	25589	25571	25366	25330	25321	25566	25499	25554	25855	25552	25685	25568	25731	25583	25573	25550	25510	25688	25849	25499	25516	25618	25565	25669	25660	25433	25484	25543	25348	25347	25500	25652	25616	25506	25541	25471	25584	25517	25608	25374	25672	25662	25705	25744	25540	25671	25528	25456	25441	25621	25525	25499	25430	25740	25460	25644	25590	25556	25539	25501	25536	25490	25391	25527	25324	25381	25449	25535	25469	25643	25559	25632	25602	25437	25576	25575	25605	25529	25674	25506	25564	25553	25784	25915	25417	25628	25586	25537	25615	25587	25581	25551	25432	25805	25656	25570	25590	25625	25545	25717	25493	25471	25355	25450	25249	25583	25604	25388	25370	25402	25706	25446	25667	25686	25497	25680	25446	25531	25401	25511	25566	25715	25650	25374	25433	25775	25661	25537	25518	25324	25595	25467	25533	25558	25677	25428	25418	25579	25365	25442	25489	25244	25449	25602	25594	25700	25760	25541	25384	25535	25589	25386	25584	25381	25522	25307	25495	25362	25381	25554	25573	25287	25688	25350	25438	25545	25655	25649	25650	25674	25480	25422	25413	25719	25383	25523	25719	25410	25840	25747	25485	25456	25809	25646	25422	25522	25666	25297	25546	25563	25445	25545	25648	25229	25524	25490	25788	25210	25286	25520	25489	25634	25689	25437	25536	25516	25578	25700	25757	25488	25561	25821	25498	25487	25398	25440	25887	25450	25703	25511	25255	25452	25532	25569	25535	25500	25481	25388	25584	25551	25352	25374	25597	25418	25433	25478	25640	25538	25696	25567	25600	25323	25557	25603	25399	25632	25561	25377	25379	25404	25496	25379	25498	25519	25576	25564	25759	25304	25260	25500	25596	25470	25495	25429	25688	25525	25502	25335	25582	25367	25537	25454	25498	25624	25487	25639	25881	25473	25676	25353	25600	25685	25574	25519	25359	25230	25423	25269	25414	25574	25592	25585	25544	25502	25702	25530	25515	25597	25507	25339	25478	25629	25557	25521	25352	25481	25427	25700	25578	25506	25529	25610	25298	25834	25567	25509	25606	25708	25590	25696	25529	25349	25462	25531	25584	25580	25427	25432	25505	25426	25527	25423	25510	25471	25453	25336	25307	25539	25686	25447	25234	25588	25706	25506	25646	25575	25556	25459	25532	25536	25697	25468	25406	25574	25628	25519	25437	25417	25420	25656	25328	25420	25713	25514	25721	25597	25285	25479	25659	25414	25444	25488	25701	25379	25750	25383	25483	25577	25292	25619	25426	25414	25571	25407	25392	25555	25604	25823	25730	25565	25550	25635	25523	25380	25478	25526	25519	25431	25594	25377	25567	25644	25953	25725	25646	25767	25602	25539	25536	25436	25355	25341	25493	25809	25578	25600	25573	25455	25419	25594	25568	25534	25529	25429	25314	25527	25363	25701	25774	25562	25422	25375	25522	25576	25492	25459	25668	25480	25536	25396	25688	25699	25606	25312	25751	25388	25423	25427	25711	25556	25433	25380	25364	25651	25640	25550	25363	25724	25512	25562	25690	25432	25357	25528	25583	25416	25713	25599	25315	25464	25567	25510	25616	25623	25449	25541	25322	25400	25481	25452	25580	25362	25578	25490	25527	25651	25609	25419	25644	25663	25414	25607	25466	25641	25653	25565	25298	25347	25576	25406	25647	25429	25370	25705	25415	25494	25567	25731	25707	25401	25615	25651	25602	25496	25850	25236	25255	25597	25497	25570	25817	25532	25513	25487	25852	25596	25511	25300	25782	25569	25519	25481	25621	25614	25442	25566	25784	25803	25734	25556	25732	25449	25509	25289	25632	25227	25400	25377	25666	25775	25308	25460	25740	25738	25748	25541	25538	25587	25765	25438	25383	25559	25348	25639	25556	25603	25607	25579	25305	25620	25545	25654	25554	25480	25671	25638	25545	25518	25593	25570	25641	25486	25520	25731	25366	25570	25305	25573	25693	25482	25696	25498	25396	25545	25370	25462	25381	25345	25581	25448	25549	25549	25536	25637	25612	25671	25595	25442	25403	25198	25448	25735	25646	25583	25514	25713	25520	25363	25548	25538	25639	25570	25541	25690	25726	25543	25517	25497	25402	25518	25419	25551	25665	25343	25521	25436	25677	25744	25474	25446	25761	25648	25486	25723	25547	25515	25276	25669	25877	25615	25765	25620	25366	25406	25463	25394	25440	25645	25402	25455	25473	25807	25749	25441	25307	25449	25492	25684	25462	25669	25479	25775	25555	25527	25595	25467	25670	25573	25465	25507	25632	25500	25575	25601	25582	25350	25649	25458	25738	25465	25621	25665	25872	25541	25779	25504	25458	25690	25474	25415	25712	25490	25386	25652	25550	25508	25517	25579	25671	25434	25576	25498	25628	25389	25549	25581	25529	25381	25516	25403	25784	25517	25454	25317	25692	25623	25655	25399	25786	25380	25526	25454	25551	25619	25483	25651	25484	25550	25509	25566	25405	25471	25650	25639	25621	25270	25668	25720	25386	25674	25702	25506	25608	25678	25332	25612	25517	25581	25601	25654	25620	25591	25633	25661	25490	25313	25484	25735	25511	25515	25407	25585	25632	25695	25539	25373	25779	25642	25766	25648	25540	25600	25495	25588	25415	25527	25680	25334	25424	25396	25414	25476	25410	25492	25506	25451	25554	25734	25359	25514	25529	25499	25748	25767	25663	25496	25630	25648	25895	25701	25792	25586	25489	25548	25598	25668	25556	25409	25386	25567	25559	25439	25607	25623	25450	25515	25644	25530	25626	25337	25317	25609	25426	25448	25567	25588	25608	25861	25398	25506	25696	25621	25625	25576	25364	25512	25296	25427	25577	25756	25783	25345	25559	25497	25246	25684	25591	25546	25620	25918	25625	25465	25594	25517	25331	25351	25542	25568	25445	25660	25879	25640	25632	25480	25684	25627	25615	25518	25576	25402	25559	25458	25522	25379	25539	25724	25634	25456	25509	25449	25240	25288	25717	25664	25549	25177	25458	25345	25479	25434	25447	25505	25489	25474	25378	25490	25184	25532	25800	25479	25208	25189	25704	25575	25546	25733	25468	25572	25647	25548	25471	25482	25592	25490	25452	25668	25585	25446	25468	25739	25586	25449	25618	25472	25337	25567	25728	25301	25582	25131	25541	25664	25689	25547	25503	25394	25511	25513	25537	25594	25453	25484	25689	25591	25716	25552	25727	25564	25495	25896	25702	25767	25734	25385	25509	25352	25597	25517	25577	25650	25508	25555	25677	25499	25460	25503	25483	25522	25308	25359	25498	25359	25361	25454	25668	25183	25549	25687	25494	25358	25507	25624	25459	25650	25537	25598	25508	25619	25710	25515	25487	25549	25599	25344	25403	25531	25395	25524	25462	25356	25629	25552	25655	25477	25458	25569	25744	25635	25491	25633	25474	25529	25227	25637	25542	25502	25623	25479	25521	25464	25435	25561	25724	25676	25502	25563	25497	25437	25535	25431	25538	25614	25711	25456	25529	25315	25507	25735	25406	25414	25648	25660	25931	25638	25438	25469	25549	25726	25654	25422	25544	25871	25468	25529	25415	25731	25605	25605	25623	25611	25643	25471	25352	25576	25552	25601	25500	25573	25632	25706	25393	25529	25444	25622	25326	25372	25323	25390	25527	25561	25553	25505	25115	25362	25572	25289	25380	25231	25433	25426	25394	25487	25357	25515	25495	25464	25503	25511	25617	25544	25606	25479	25268	25643	25457	25660	25682	25774	25643	25542	25641	25249	25732	25544	25660	25559	25621	25533	25572	25492	25692	25314	25539	25434	25783	25719	25597	25518	25374	25567	25372	25387	25403	25256	25421	25838	25688	25302	25807	25849	25380	25525	25581	25350	25523	25409	25705	25431	25264	25487	25372	25514	25733	25448	25594	25432	25606	25603	25709	25475	25547	25652	25827	25592	25622	25535	25547	25617	25331	25325	25491	25478	25317	25276	25442	25399	25737	25710	25459	25551	25528	25688	25617	25629	25661	25404	25516	25441	25381	25550	25317	25428	25681	25290	25777	25416	25384	25537	25688	25699	25737	25443	25296	25639	25551	25446	25549	25501	25576	25704	25607	25382	25438	25515	25665	25486	25441	25565	25501	25608	25599	25873	25314	25526	25572	25685	25470	25491	25268	25606	25663	25359	25599	25806	25481	25599	25439	25398
45063	78895	76824	63718	51123	39295	32548	28643	25569	23478	22103	20934	19864	19344	18770	18607	18792	19410	18910	18302	18498	18217	17842	17954	17838	17811	17783	17472	17465	17597	17516	17418	17583	17122	17226	17202	17343	17384	17359	17386	17408	17448	17277	17237	17232	17417	17322	17385	17280	17267	17121	17477	17170	17334	17298	17370	17320	17236	17220	17248	17274	17285	17335	17245	17453	17148	17164	17343	17275	17178	17269	17452	17280	17277	17286	17360	17257	17242	17192	17330	17204	17315	17278	17213	17385	17267	17266	17198	17334	17374	17366	17194	17313	17174	17150	17289	17392	17178	17263	17211	17266	17034	17406	17177	17373	17201	17348	17294	17213	17297	17177	17182	17038	17199	17054	17292	17153	17182	17418	17129	17117	17150	17366	17158	17113	17301	17353	16956	17429	17308	17176	17103	17257	17204	17183	17218	17329	17334	17326	17130	17324	17095	17226	17300	17235	17336	17380	17323	17239	17121	17338	17152	17406	17371	17282	17391	17171	17348	17288	17310	17284	17117	17235	17275	17160	17264	17077	17283	17187	17253	17312	17287	17349	17252	17390	17361	17019	17416	17244	17287	17310	17375	17312	17164	17174	17059	17282	17220	17289	17306	17303	17181	17329	17161	17386	17383	17177	17139	17273	17488	17306	17374	17431	17365	17204	17222	17237	17115	17202	17369	17240	17332	17297	17146	17279	17158	17131	17521	17317	17280	17451	17318	16977	17369	17190	17350	17340	17136	17252	17196	17139	17432	17045	17312	17371	17447	17045	17202	17239	17485	17333	17367	17341	17419	17416	17517	17235	17110	17328	17129	17376	17182	17102	17445	17245	17145	17307	17349	17320	17378	17284	17170	17319	17188	17383	17070	17322	17043	17196	17228	17061	17230	17167	17207	17093	17514	17230	17174	17430	17337	17235	17183	17218	17202	16954	17058	17179	17303	17074	17385	17389	17411	17158	17182	17248	17338	17272	17138	17251	17216	17311	17310	17205	17273	17317	17193	17279	17262	17405	17293	17154	17329	17163	17293	17230	17329	17316	17246	17195	17257	17222	17388	17132	17153	17211	17355	17322	17077	17164	17245	17223	17171	17395	17174	17202	17170	17312	17324	17402	17210	17264	17368	17245	17244	17174	17122	17178	17222	17415	17307	17238	17230	17248	17215	17129	17239	17352	17202	17353	17390	17328	17139	17418	17349	17326	17273	17216	17261	17338	17306	17242	17331	17247	17322	17286	17248	17154	17351	17293	17232	17092	17168	17337	17279	17267	17328	17283	17492	17384	17161	17315	17381	17186	17368	17364	17294	17264	17283	17122	17343	17424	17282	17211	17300	17164	17105	17269	17425	17231	17289	17024	17276	17509	17319	17221	17231	17399	17262	17131	17318	17160	17185	17172	17362	17276	17221	17111	17174	17259	17186	17385	17284	17102	17307	17271	17106	17089	17247	17219	17259	17380	17272	17146	17330	17255	17308	17196	17268	17144	17104	17094	17398	17409	17246	17327	17141	17263	17142	17189	17253	17217	17262	17304	17319	17501	17369	17349	17215	17319	17298	17262	17306	17116	17141	17261	17020	17049	17261	17117	17151	17240	17307	17084	17155	17319	17351	17101	17185	17212	17397	17233	17295	17373	17340	17196	17247	17075	17240	17363	17289	17302	17291	17123	17163	17096	17178	17318	17255	17279	17180	17321	17217	17175	17353	17186	17125	17233	17328	17438	17049	17206	17275	17198	17206	17398	17138	17341	17342	17334	17357	17375	17192	17147	17290	17324	17287	17318	17087	17396	17197	17163	17074	17401	17163	17266	17159	17499	17240	17208	17374	17232	17389	17437	17424	17101	17311	17177	17197	17308	17324	17018	17125	17182	17236	17187	17294	17363	17292	17396	17191	17348	17114	17179	17233	17353	17162	17269	17150	17225	17222	17255	17600	17059	17374	17205	17248	17422	17208	17252	17324	17308	17158	17302	17253	17158	17151	17278	17428	17237	17186	17388	17111	17267	17103	17206	17411	17118	17456	17229	17401	17209	17182	17303	17162	17395	17239	17133	17077	17362	17187	17275	17170	17345	17489	17172	17324	17334	17231	17342	17314	17110	17214	17217	17384	17232	17241	17237	17154	17276	17123	17299	17199	17286	17245	17348	17231	17411	17085	17553	17252	17301	17277	17331	17340	17319	17095	17206	17318	17292	17196	17227	17254	17067	17221	17284	17304	17277	17235	17166	17061	17310	17175	17170	17181	17292	17129	17118	17289	17338	17391	17318	17299	17222	17287	17370	17344	17316	17308	17127	17281	17221	17277	17199	17310	17163	17431	17272	17182	17211	17218	17297	17310	17298	17309	16965	17313	17167	17338	17452	17419	17398	17192	17251	17361	17361	17213	17130	17403	17241	17192	17150	17215	17301	17351	17374	17317	17304	17368	17218	17241	17179	17383	17190	17257	17411	17355	17462	17406	17388	17118	17125	17458	17129	17124	17374	17187	17316	17208	17230	17296	17189	17309	17158	17302	17197	17107	17140	17388	17362	17377	17066	17207	17114	17273	17167	17244	17140	17236	17178	17124	17442	17156	17303	17182	17489	17337	17396	17127	17207	17255	17276	17131	17257	17274	17171	17415	17232	17399	17398	17269	17237	17259	17230	17271	17372	17475	17198	17242	17432	17182	17164	17180	17350	17200	17277	17030	17180	17138	17270	17301	17051	17297	17325	17398	17349	17345	17227	17218	17132	17280	17299	17325	17288	17246	17371	17301	17156	17298	17418	17164	17385	17386	17341	17269	17235	17341	17048	17226	16989	17308	17128	17223	17137	17439	17099	17403	17121	17317	17159	17189	17247	17176	17182	17227	17074	17229	17170	17343	17049	17344	17288	17298	17085	17299	17392	17133	17462	17395	17151	17250	17164	17380	17175	17327	17304	17304	17229	17331	17287	17307	17364	17341	17054	17244	17376	17236	17281	17260	17261	17123	17408	16932	17410	17303	17168	17309	17175	17213	17413	17224	17309	17267	17358	17266	17049	17439	17214	17296	17225	17535	17049	17196	17186	17268	17084	17271	17280	17235	17406	17129	17187	17200	17345	17331	17328	17209	17033	17388	17060	17195	17218	17185	17230	17233	17268	17363	17357	17310	17258	17175	17280	17168	17183	17118	17235	17426	17232	17269	17433	17077	17310	17230	17559	17333	17178	17124	17486	17154	17272	17333	17000	17216	17239	17193	17169	17475	17124	17200	17222	17382	17321	17402	17170	17292	17237	17259	17238	17320	17048	17144	17351	17279	17301	17242	17276	17300	17340	17298	17237	17393	17345	17288	17152	17455	17186	17199	17234	17444	17103	17348	17207	17117	17294	17169	17393	17351	17118	17426	17346	17449	17176	17256	17188	17170	17202	17383	17045	17149	17290	17245	17289	17234	17248	17438	17293	17287	17239	17140	17294	17322	17307	17337	17191	17476	17275	17434	17111	17213	17332	17268	17137	17251	17388	17279	17139	17385	17445	17385	17353	17159	17337	17270	17191	17238	17083	17356	17192	17352	17456	17291	17425	17172	17368	17175	17282	17240	17191	17394	17232	17371	17157	17223	17231	17266	17326	17270	17251	17355	17281	17242	17217	17348	17175	17347	17209	17155	17458	17257	17236	17305	17255	17339	17244	17170	17257	17319	17168	17407	17218	17230	17412	17206	17195	17355	17079	17389	17277	17258	17266	17098	17320	17287	17161	17212	17361	17318	17342	17135	17254	17215	17325	17271	17358	17358	17141	17311	17263	17407	17214	17253	17057	17416	17112	17368	17138	17271	17079	17202	17236	17370	17087	17203	17262	17314	17136	17383	17235	17143	17070	17133	17190	17384	17319	17345	17330	17369	17353	17243	17326	17215	17174	17243	17309	17208	17400	17344	17159	17453	17421	17392	17229	17191	17307	17159	17227	17279	17468	17345	17305	17278	17316	17368	17122	17230	17244	17464	17283	17302	17244	17360	17326	17209	17190	17151	17275	17162	17269	17418	17260	17163	17363	17218	17407	17131	17292	17031	17199	17338	17141	17269	17124	17397	17190	17278	17263	17087	17321	17156	17215	17229	17199	17254	17180	17387	17320	17275	17055	17323	17192	17352	17262	17243	17380	17317	17214	17315	17252	17313	17268	17176	17129	17358	17280	17262	17410	17221	17092	17246	17192	17347	17339	17238	17187	17233	17131	17356	17285	17348	17326	17126	17353	17343	17131	17262	17222	17173	17265	17261	17188	17288	17211	17254	17151	17259	17270	17255	17293	17346	17175	17242	17215	17384	17210	17311	17281	17101	17098	17241	17271	17199	17475	17156	17375	17336	17319	17163	17148	17249	17037	17250	17196	17180	17176	17341	17411	17152	17396	17231	17251	17265	17416	17326	17132	17129	17321	17188	17173	17258	17203	17281	17341	17311	17194	17383	17409	17235	17209	17360	17260	17280	17275	17100	17277	17350	17301	17359	17198	16942	17388	17266	17217	17604	17303	17196	17367	17377	17355	17255	17283	17204	17283	17189	17298	17246	17173	17273	17114	17271	17185	17324	17216	17235	17458	17231	17301	17253	17313	17161	17419	17305	17249	17257	17053	17186	17212	17237	17400	17152	17165	17194	17470	17258	17266	17226	17156	17212	17605	17299	17275	17343	17444	17327	17146	17167	17331	17167	17166	17337	17476	17363	17416	17263	17180	17231	17201	17153	17082	17269	17251	17293	17193	17240	17038	17260	17371	17240	17130	17260	17268	17278	17249	17438	17249	17343	17331	17036	17326	17336	17112	17201	17043	17338	17390	17247	17076	17401	17288	17193	17169	17388	17321	17250	17162	17307	17353	17171	17262	17155	17266	17165	17126	17393	17353	17292	17295	17204	17271	17091	17367	17147	17064	17051	17248	17253	17182	17245	17260	17288	17327	17206	17330	17264	17214	17237	17286	17140	17184	17209	17195	17294	17034	17183	17107	17182	17372	17387	17107	17285	17278	17382	17098	17339	17359	17142	17241	17301	17291	17424	17287	17214	17404	17183	17211	17394	17132	17191	17107	17232	17368	17426	17304	17276	17200	17312	17136	17356	17465	17345	17603	17216	17230	17289	17291	17229	17247	17339	17336	17359	17247	17253	17293	17333	17361	17209	17331	17157
43814	54410	57718	50513	42627	36606	33685	31564	30169	29600	29226	28917	28599	28386	28147	28225	28439	28476	28492	28212	28218	28213	27942	28162	28095	28081	27877	27777	27863	28047	27764	27875	27755	27982	27598	27783	28209	27641	28166	27730	27735	27754	27446	27600	27870	27855	27684	27884	27979	27733	27853	27825	27733	27711	27815	27841	27718	27593	27821	27344	27871	27782	27763	27687	27745	27894	27868	27804	27850	27644	27727	27653	27834	27718	27906	28090	27689	27703	27406	27618	27990	27856	27649	27732	27637	27626	27553	27729	28101	27797	27756	27871	27970	27663	27930	27713	27701	27798	27786	27706	27753	27713	27778	27961	27845	27470	27744	27639	27940	27603	27824	27849	27570	27708	27638	27902	27782	27802	27930	27895	27761	27998	27947	27778	27713	28073	27950	27820	27870	27755	27989	27737	27722	27789	27848	27961	27779	27899	27688	27933	27679	27893	27751	27820	27656	27724	27685	27571	28004	27946	27912	27928	28060	27837	27841	27854	28116	27814	27683	27657	27588	27820	27550	27667	27752	27847	27958	27686	27681	27591	27726	27793	27659	27845	27621	28042	27944	27964	27943	27956	27665	27503	27563	27800	27633	27720	27727	27937	27829	27555	27671	27725	28034	27952	27602	27663	27700	27915	27643	27541	27639	27745	27649	27798	27477	27443	27701	27594	27788	27602	27867	27605	27712	27702	27630	27752	27459	27767	27765	27948	27747	27868	27926	27568	27592	27894	27785	27640	27844	27879	27710	27697	27914	27857	27690	27878	27624	27584	27649	27549	27736	27712	27838	27986	27914	27509	27740	27730	27798	27574	27660	27789	27679	27784	27724	27711	27869	27727	27636	27825	28029	27611	27881	27943	27748	27536	27842	27469	27782	27549	27770	27687	27972	27617	27746	27657	27707	27796	27719	27589	27908	27757	27818	27730	27644	27781	27644	27711	27778	27752	27740	27771	27630	27753	27883	27876	27951	27841	27631	27690	27683	27584	27804	27480	27928	27830	27912	27968	27940	28049	27811	27904	28067	27749	27954	27907	28004	27784	27629	27827	27452	27820	27938	28023	27632	27698	27616	27740	27768	27872	27798	27775	27912	27950	27822	28012	27950	27741	28024	27756	27708	27918	27944	27798	28021	27858	27780	27675	27670	27902	28046	27922	28173	27701	27707	27645	27799	27914	27903	27991	27631	27793	27701	27840	27842	27676	27920	27777	27759	27874	27935	27738	27670	27751	27627	27777	27726	27585	27904	27931	27550	27820	27833	27740	27610	27810	27701	27770	27630	27942	27881	27785	27697	27823	27962	27945	27885	28015	27842	27798	27674	27596	27832	27803	27834	27834	28001	27668	27773	28094	27822	27482	27588	27672	27863	27637	27562	27366	27778	27932	27805	27806	27727	27973	27725	27644	27800	27889	28082	27916	27721	27781	27794	27841	28141	27878	27932	27984	27807	27761	27725	27433	27784	27854	27799	27669	27745	28179	27853	27783	27742	27482	27662	27666	27710	27905	27637	27651	27930	27648	27838	27477	27675	27863	27771	27708	27752	27794	27579	27547	27817	27963	27754	27753	27701	27720	27720	27744	27965	27926	27655	27498	27650	27895	27716	27714	27624	27536	27564	27814	27772	27942	27707	27903	27654	27909	27765	27877	27771	27728	27579	27822	27672	27735	27620	27758	27598	27435	27734	27842	27764	27890	27711	27590	28010	27659	27733	27560	28046	27870	27851	27673	27705	27787	27743	27940	27935	27652	27913	27736	27486	27713	27946	27675	28124	27819	27548	27787	27767	27708	27698	27798	27703	27461	28058	27718	27812	27746	27606	27761	27763	27845	27767	27871	27856	27843	27593	27577	27708	27668	27720	27820	27971	27595	27914	27833	27842	27721	27989	27738	27610	28003	27694	27725	27763	27703	27793	27986	27909	28009	27747	27641	27691	27669	27729	27673	27670	27626	27620	27716	27336	27793	28037	27932	27626	27678	27849	27785	28034	27570	27678	27744	27768	27740	27674	27676	27763	28058	27866	27761	27823	27990	27759	27882	27868	27556	27831	27615	27616	27751	27782	27998	27976	27722	27701	27799	27987	27645	27785	27868	27781	27679	27890	27778	27957	27740	27776	27532	27728	27716	27636	27728	27854	27733	27765	27913	27741	27730	27769	27860	27626	27686	27881	27883	27886	27762	27625	27936	27755	27708	27486	27908	27842	27811	27747	27577	27535	27712	27765	27645	27751	27709	27886	27895	27786	27665	27747	27686	28037	27712	27854	27770	27792	27927	27836	27529	27749	27930	27880	27846	27642	27789	27719	27664	27739	27709	27823	27574	27803	27934	27799	27765	27847	27807	27955	27762	28008	27810	27634	27506	27672	27892	27735	27932	27795	27970	27629	27871	27721	27818	27784	27608	27816	27969	27953	27947	27860	27915	27756	27622	27866	27726	27891	27633	27856	27880	27603	27479	27625	27887	27778	27719	27775	27599	27628	28011	27859	27959	27663	27934	27791	27603	28062	27816	27661	27676	27786	27590	27718	27764	27724	27785	27771	27545	27851	27804	28123	27829	27617	28019	27902	28048	27651	27770	27856	27923	27910	27954	27879	27892	27841	27911	27635	27929	27851	27910	27678	27817	27945	28009	27926	27630	27834	27499	27642	27865	27810	27793	27633	27725	27778	27760	27732	27554	27726	27820	27798	27721	27695	27977	27834	27736	27954	28097	27722	27637	27770	27875	28027	27631	27766	27659	27632	27611	27919	27807	27915	27654	27805	27562	27687	28093	27914	27834	28111	28063	28021	27595	27927	27663	27704	27740	27608	27736	27660	27694	27800	27879	27847	27906	27955	27694	27685	27653	28025	27809	27813	27771	27819	27809	27665	27833	27929	27959	27931	27819	27772	27761	27750	27767	27885	27842	27755	28065	27763	28135	27871	27659	27740	27689	27914	28118	27855	27851	27713	27701	27752	27681	27724	27702	27848	27632	27851	27820	27892	27883	27929	27664	27961	27609	27810	27638	27768	27764	27790	27869	27731	27862	28116	28035	27751	27735	27788	27658	27685	27404	27929	28017	27920	27614	27718	27836	27849	27831	27694	27495	27859	27971	27647	27482	27919	28025	27738	27773	27900	27771	27597	27703	27952	27870	27771	27941	27748	27787	28020	27944	27861	27788	27750	27905	27661	27739	27555	27716	27466	27686	27843	27751	27961	27775	27702	27827	27816	27665	27678	27857	27873	27515	27812	28050	27764	27682	28230	27933	27409	27491	28045	27981	27990	27929	27851	27885	27703	27786	27836	27806	27882	27886	27716	27979	27771	27706	27695	27540	27810	27885	27675	27938	27658	27954	27675	27607	28009	28080	27649	27798	27487	27938	28012	27768	27954	27593	27760	28000	27834	27547	27529	27572	27977	28030	27718	27982	28028	27718	27687	27965	27603	27801	27931	27756	27736	27608	27436	27789	27751	27675	27795	27669	27915	27687	27712	27760	27915	27776	27946	27725	27543	27797	27789	27737	27667	27646	27941	27633	27903	28011	27508	27560	27757	27750	28090	27830	27610	27781	27743	27665	27814	28005	27660	27515	27663	27666	27721	27622	27934	27766	27716	27675	27975	27755	27945	27713	27871	27829	27409	27725	27768	27633	27806	27848	27688	27962	27913	27848	27838	27806	27543	27645	27747	27757	27914	27661	27746	27906	27864	27734	27797	27839	28063	27576	27768	27820	27823	27843	27949	27682	27701	27693	27821	27513	27631	27470	27804	27681	27867	27815	28038	27799	27774	27620	27624	27945	27926	27803	27905	27643	27911	27719	27635	27882	28085	27519	27823	27815	27839	28061	28048	27800	27847	27785	27839	27834	27848	27835	27885	27581	27797	27833	27832	27697	27603	27594	27754	27656	28006	27934	27833	27836	27706	27936	27775	27640	28079	27852	27820	27567	27771	27741	27719	27634	27829	27938	27653	27658	27758	27626	27791	27676	28054	28025	27905	27602	27871	27823	27821	27816	27633	27682	27773	28136	27857	27592	27576	28009	28097	27828	27878	27743	27990	27648	27829	27915	27727	27825	27748	27575	27880	27745	27699	27710	28089	27895	27964	27610	27916	27654	27844	27723	28057	28159	27844	27731	27687	27907	27961	27679	27793	27918	27784	27879	27762	27740	27684	27896	27870	27966	27718	27909	27762	27566	27812	27737	27789	27578	27682	27713	27757	27669	27714	27959	27760	27838	27759	27889	27734	27848	27617	27745	27674	27705	27632	27943	27928	27785	27692	27675	27751	27783	27567	27889	27716	27802	27873	27602	27726	27720	27822	27793	27830	27605	27695	27925	27806	27771	27878	27878	27884	27768	27740	27420	27895	27770	28066	27644	27711	27821	27787	27947	27591	27750	27766	27868	27826	27817	27738	27747	27619	27849	27641	27809	27758	27901	27893	27678	27690	27753	27831	27741	27609	27576	28037	28082	27988	27854	27837	27982	27806	27758	27677	27670	27721	27849	27911	27663	27889	27657	27841	27912	27833	27432	27878	27979	27852	27804	27882	27691	27686	27456	27842	27927	28000	27982	27709	27795	27897	27804	27728	27900	27720	27729	27818	27606	27938	28089	27719	27766	27855	27751	27811	27786	27632	27802	27802	27742	27701	27915	27747	27666	27795	27671	27779	27680	27869	27697	27764	27525	27441	28143	27857	27774	27908	27656	27949	27775	27729	27681	27679	27838	27744	27816	27694	27828	27778	27682	27890	27541	27580	27927	27879	27391	27548	27750	27658	27907	27949	28017	27783	27660	27945	27756	27744	27793	27661	27694	27787	27838	27920	27716	27579	27613	27673	27645	28178	27834	27793	27647	27809	27923	27761	27759	27810	27718	27905	27495	27679	27996	27868	28068	27882	27958	28063	27647	27752	27805	27939	27600	27498	27690	27620	27943	28181	28152	28078	27650	27770	27891	27681	27751	27562	27860	27777	27622	27916	28086	27704	27585	27551	27655	27731	28004	27673	27724	27731	27821	27833	27853	27763	27728	28003	27816	27706	27738	27876	27768	27791	27971	27970	27626	27796	27844	27887	27916	27798	27671	27850	27736	27771	27780	27785	27829	27977	27564	27964	27479	27881	27672	28041	27696	27740	27783	27597	27805	27940	27950	27864	27665
44105	62501	57160	45153	37001	29847	26048	23881	21777	20634	20324	19938	19328	19190	18886	18697	19102	19243	19139	18820	18798	18495	18627	18462	18668	18552	18471	18540	18579	18462	18296	18291	18345	18340	18332	18396	18038	18469	18322	18435	18384	18548	18314	18418	18317	18369	18394	18339	18301	18503	18345	18409	18253	18246	18327	18327	18360	18308	18435	18446	18407	18217	18313	18015	18207	18494	18238	18165	18210	18169	18295	18337	18172	18350	18296	18293	18361	18220	18471	18239	18328	18271	18360	18255	18257	18361	18554	18363	18403	18316	18318	18382	18408	18388	18298	18217	18379	18384	18321	18311	18294	18425	18443	18286	18328	18433	18344	18235	18271	18408	18250	18409	18262	18549	18413	18338	18317	18256	18355	18352	18271	18348	18355	18210	18344	18192	18454	18166	18307	18264	18276	18407	18077	18461	18184	18486	18358	18344	18516	18391	18306	18527	18188	18296	18460	18237	18229	18306	18374	18154	18377	18317	18298	18321	18117	18292	18234	18280	18235	18401	18235	18303	18356	18072	18202	18303	18520	18278	18520	18393	18399	18303	18392	18145	18261	18501	18348	17995	18255	18306	18078	18430	18185	18347	18310	18398	18384	18224	18240	18364	18453	18150	18331	18285	18350	18174	18308	18312	18281	18482	18135	18313	18402	18395	18442	18208	18143	18235	18203	18305	18190	18333	18319	18273	18242	18446	18328	18345	18212	18289	18271	18556	18309	18350	18561	18241	18389	18315	18314	18188	18274	18274	18408	18379	18161	18352	18293	18322	18223	18229	18284	18394	18008	18457	18315	18469	18217	18127	18240	18303	18172	18247	18455	18186	18440	18252	18366	18385	18155	18322	18379	18242	18408	18311	18277	18368	18269	18276	18374	18259	18359	18240	18419	18396	18271	18276	18302	18252	18309	18229	18279	18244	18455	18315	18342	18249	18204	18379	18215	18419	18491	18391	18275	18328	18251	18287	18236	18442	18249	18099	18375	18267	18345	18318	18346	18265	18247	18446	18210	18268	18365	18216	18557	18214	18357	18252	18392	18325	18336	18297	18144	18412	17961	18400	18357	18536	18442	18388	18304	18190	18399	18360	18496	18310	18175	18341	18196	18146	18495	18266	18473	18350	18310	18413	18338	18189	18456	18344	18408	18331	18356	18289	18199	18133	18207	18322	18352	18271	18188	18395	18386	18246	18425	18397	18071	18214	18224	18253	18359	18376	18549	18274	18299	18297	18440	18421	18142	18405	18424	18364	18497	18342	18193	18289	18222	18350	18353	18184	18291	18254	18453	18367	18278	18359	18468	18300	18117	18340	18403	18335	18556	18354	18383	18353	18284	18367	18338	18203	18429	18319	18307	18268	18148	18270	18387	18262	18352	18348	18469	18377	18349	18073	18330	18318	18220	18405	18175	18328	18274	18290	18368	18332	18257	18373	18557	18283	18214	18379	18316	18296	18370	18190	18448	18305	18446	18364	18363	18286	18291	18420	18238	18504	18279	18304	18274	18179	18197	18268	18347	18187	18370	18212	18529	18535	18394	18315	18097	18212	18481	18332	18241	18444	18270	18435	18367	18273	18245	18154	18364	18455	18311	18112	18281	18393	18451	18341	18426	18602	18218	18426	18558	18329	18378	18198	18305	18205	18070	18275	18361	18133	18318	18276	18310	18275	18219	18146	18304	18316	18148	18264	18355	18400	18306	18205	18342	18279	18463	18348	18367	18309	18307	18313	18408	18455	18372	18178	18381	18321	18393	18363	18209	18503	18406	18275	18452	18076	18349	18439	18089	18416	18271	18211	18475	18262	18319	18276	18392	18201	18307	18309	18248	18518	18308	18305	18426	18353	18293	18288	18267	18327	18243	18271	18278	18466	18531	18352	18329	18431	18330	18226	18481	18371	18273	18341	18224	18340	18247	18256	18143	18230	18206	18154	18328	18304	18368	18189	18390	18260	18259	18347	18227	18275	18409	18198	18396	18044	18493	18304	18299	18255	18287	18297	18203	18370	18276	18325	18285	18377	18296	18388	18192	18387	18293	18278	18174	18285	18244	18256	18455	18447	18350	18266	18245	18304	18200	18146	18431	18290	18113	18393	18144	18507	18153	18457	18249	18201	18383	18392	18552	18320	18420	18404	18324	18320	18405	18226	18376	18307	18257	18295	18409	18299	18276	18178	18332	18181	18268	18128	18399	18210	18169	18294	18239	18255	18318	18275	18242	18145	18328	18294	18367	18459	18158	18181	18340	18285	18317	18293	18259	18304	18258	18312	18285	18400	18503	18284	18463	18337	18254	18423	18431	18239	18269	18500	18331	18230	18460	18364	18165	18194	18285	18515	18326	18478	18078	18547	18228	18243	18223	18319	18324	18261	18336	18370	18498	18418	18215	18303	18306	18348	18206	18347	18336	18288	18228	18107	18350	18447	18251	18477	18278	18408	18177	18335	18304	18405	18408	18155	18338	18230	18181	18403	18494	18227	18294	18172	18341	18164	18415	18196	18312	18335	18292	18422	18192	18336	18398	18327	18269	18411	18231	18523	18238	18182	18314	18369	18422	18230	18298	18326	18480	18179	18439	18262	18419	18303	18173	18193	18257	18356	18297	18310	18313	18080	18390	18335	18391	18389	18408	18272	18483	18280	18270	18493	18467	18465	18379	18442	18190	18318	18359	18265	18152	18491	18159	18003	18444	18377	18300	18333	18219	18437	18392	18287	18297	18273	18391	18200	18292	18424	18376	18345	18167	18290	18318	18242	18178	18293	18323	18405	18341	18253	18350	18228	18332	18326	18511	18202	18137	18276	18332	18214	18484	18452	18307	18495	18304	18321	18347	18424	18364	18110	18216	18126	18387	18412	18213	18342	18230	18354	18410	18464	18431	18338	18321	18190	18202	18238	18256	18156	18303	18445	18359	18285	18220	18418	18404	18352	18361	18454	18335	18283	18119	18409	18307	18374	18372	18294	18365	18347	18286	18358	18406	18371	18365	18238	18311	18351	18394	18339	18465	18233	18193	18190	18116	18225	18402	18348	18380	18186	18414	18400	18486	18205	18272	18397	18380	18360	18193	18454	18151	18156	18224	18318	18371	18345	18300	18378	18358	18443	18416	18312	18355	18213	18403	18114	18232	18465	18278	18291	18255	18234	18336	18381	18323	18278	18202	18472	18327	18202	18289	18248	18276	18351	18409	18257	18268	18183	18275	18415	18236	18126	18384	18187	18250	18358	18457	18432	18383	18437	18424	18362	18385	18498	18450	18416	18308	18223	18390	18214	18354	18242	18486	18429	18307	18407	18462	18241	18208	18556	18126	18131	18429	18388	18331	18317	18466	18245	18253	18339	18349	18340	18414	18399	18539	18362	18361	18260	18182	18390	18353	18272	18425	18256	18464	18176	18348	18409	18119	18373	18309	18340	18037	18260	18100	18230	18245	18154	18286	18351	18363	18129	18119	18238	18420	18304	18235	18195	18379	18114	18379	18166	18289	18400	18350	18278	18291	18204	18259	18256	18236	18353	18399	18154	18199	18270	18447	18289	18356	18173	18287	18378	18308	18381	18560	18305	18525	18409	18510	18325	18288	18269	18369	18252	18404	18498	18413	18377	18421	18240	18430	18292	18352	18410	18247	18352	18316	18336	18369	18333	18338	18446	18472	18150	18509	18350	18355	18257	18281	18300	18406	18214	18328	18493	18340	18230	18293	18339	18190	18178	18491	18511	18252	18370	18390	18381	18352	18117	18527	18323	18164	18352	18202	18198	18357	18435	18216	18239	18313	18256	18363	18252	18273	18370	18187	18450	18250	18184	18324	18406	18295	18346	18429	18225	18450	18342	18576	18308	18183	18228	18249	18377	18307	18352	18351	18414	18310	18340	18298	18351	18214	18336	18420	18403	18308	18357	18376	18285	18318	18382	18357	18365	18358	18459	18405	18411	18392	18414	18348	18197	18507	18339	18221	18400	18379	18251	18421	18130	18144	18496	18345	18234	18381	18329	18292	18152	18352	18504	18215	18406	18607	18337	18243	18538	18447	18309	18353	18396	18353	18334	18374	18290	18448	18334	18239	18433	18337	18343	18170	18321	18406	18321	18239	18423	18205	18197	18427	18278	18233	18320	18349	18381	18497	18138	18529	18401	18350	18280	18470	18398	18241	18209	18237	18613	18357	18296	18406	18317	18243	18216	18371	18273	18421	18302	18507	18369	17982	18457	18303	18193	18272	18373	18195	18182	18486	18166	18393	18362	18402	18292	18412	18395	18187	18339	18435	18308	18269	18371	18358	18335	18360	18310	18320	18379	18490	18346	18249	18337	18191	18410	18425	18205	18332	18217	18358	18179	18137	18136	18185	18391	18402	18342	18375	18343	18377	18498	18252	18375	18380	18413	18328	18471	18163	18273	18266	18529	18442	18270	18240	18393	18273	18242	18429	18153	18230	18403	18433	18371	18258	18471	18154	18344	18198	18318	18241	18316	18263	18131	18267	18067	18301	18317	18509	18435	18370	18202	18540	18165	18274	18295	18228	18460	18314	18323	18368	18228	18360	18318	18214	18363	18507	18313	18263	18112	18401	18240	18232	18362	18116	18211	18364	18080	18342	18412	18482	18332	18491	18452	18252	18049	18445	18176	18285	18335	18129	18432	18338	18339	18346	18288	18381	18443	18313	18390	18397	18359	18226	18309	18422	18401	18462	18310	18270	18442	18314	18418	18339	18282	18167	18218	18345	18339	18378	18455	18354	18339	18176	18368	18153	18419	18190	18238	18309	18343	18350	18272	18345	18389	18252	18386	18233	18402	18241	18403	18138	18203	18105	18385	18331	18306	18241	18186	18314	18238	18463	18362	18268	18283	18327	18225	18379	18315	18129	18359	18249	18328	18279	18286	18265	18408	18281	18251	18238	18303	18227	18269	18452	18133	18353	18629	18210	18184	18412	18299	18381	18299	18466	18184	18453	18424	18337	18240	18280	18183	18441	18240	18174	18329	18326	18385	18274	18135	18246	18318	18230	18487	18319	18325	18423	18323	18450	18291	18374	18215	18304	18529	18170	18261	18269	18308	18170	18187	18336	18300	18462	18273	18433	18228	18223	18223	18371	18389	18341	18399	18254	18249	18315	18329	18312	18325	18234	18279	18381	18310	18183	18412
26198	22123	34580	40492	40121	38677	37059	33428	31172	30194	29363	28662	28464	28074	27900	27751	27790	28160	27584	27678	27493	27450	27228	27307	27303	27020	26876	26790	27004	26698	26938	26864	26700	26835	26648	26916	26853	26808	26799	27045	26825	26607	26855	26806	26626	26499	26691	26771	26752	26970	26834	26596	26830	26829	26767	26900	26720	26809	26681	26824	26761	26704	26899	26766	26756	26939	26971	26884	26695	26643	26673	26701	26574	26933	26709	26886	26722	26573	26778	26770	26859	26731	27010	26768	26763	26878	26794	26849	26790	26723	26747	26792	26914	26669	26964	27063	26955	26642	26874	26757	26828	26734	26820	26561	26814	26781	26760	26865	26817	26792	26603	26888	26675	27088	26837	26854	27014	26785	26852	27135	26850	26901	26745	26868	26917	26771	26743	26752	27026	26808	26806	26561	26565	27003	26932	26656	26510	26588	26540	26888	26802	26729	26618	26781	26771	26708	26592	27062	26917	26708	26784	26678	27020	26816	26616	26670	26701	26672	26926	26654	26713	26748	26929	26693	26990	26621	26907	26672	27120	26726	26797	26734	26836	26521	26774	26773	26795	26918	26786	26531	26579	26878	26789	26766	26674	26579	26834	26628	26826	26687	26794	26712	26643	27118	26631	26656	27078	27020	27022	26768	26561	26496	26844	26896	26718	26562	26770	26843	27028	26936	26715	26590	26767	27028	26811	26700	26922	26801	26659	26801	26971	26871	26844	26707	26599	26630	26751	26908	26786	26908	26734	26823	26716	26625	26857	26515	26916	26865	27005	26446	26897	26744	26837	26889	26765	26811	26775	26822	26862	26847	26664	26687	26747	26700	26810	26716	26781	26884	26728	26493	26610	26631	26702	26710	27006	26860	26676	26732	26717	26804	26818	26613	26661	26744	26833	26735	26925	26682	26871	26656	26729	27025	26761	26801	26848	26866	26590	27062	26813	26759	26918	26918	26868	26821	26861	26802	26763	26993	26732	26720	26613	26865	26874	26897	26651	26762	26933	26731	26795	26582	26774	26935	26949	26890	27055	26836	26710	26688	26702	26769	26791	26831	26695	26815	26777	27013	26757	26724	26681	26691	26841	26838	26912	27142	26873	26754	26712	26482	26725	26799	26552	26639	26978	26789	26831	26849	26446	26795	26886	26743	26905	26656	26757	26733	26848	26831	26754	26630	26602	26744	26872	26548	26739	26792	26809	26693	26828	26926	27072	26888	26838	26934	26493	26831	26697	26863	26620	26763	26682	26886	26639	26720	26719	26919	26663	26630	26664	26859	27292	26663	26804	26843	26959	26873	26805	26872	26520	26864	26988	26784	26533	26556	26578	26577	26917	26594	26931	26744	26969	26810	26726	26874	26738	26766	26771	26940	26720	26759	26761	26674	26867	26983	26990	26935	26891	26799	26719	27023	26791	26653	26601	26831	26923	26620	26852	26909	26791	26686	26876	26712	26701	26570	26699	26655	26788	26872	26882	26782	26906	26826	26517	27026	26849	26827	26610	26615	26762	26943	26727	26717	26884	26825	26785	26786	26697	26633	26506	26568	26791	26985	26783	26897	26817	26768	26798	26887	26622	26944	26812	26820	26783	26559	26701	26969	26834	26712	26967	26670	26809	27067	26787	27149	26846	26864	26290	26936	26833	26631	26743	26870	26822	26870	26984	26647	26607	26744	26781	26622	26877	27031	27001	26898	26665	27017	26608	26860	26763	26766	26815	26662	26679	26858	26731	26751	26824	26711	27034	26668	26624	26630	26949	27116	26805	26855	26693	26765	26880	26709	26727	26892	26883	26949	26852	27060	26878	26523	26717	26695	26804	26716	26780	26637	26841	26792	26775	26848	26846	26692	26502	26743	26767	26627	26844	26998	26815	26705	26880	27032	26779	26586	26709	26723	26901	26827	26825	26660	26755	26638	26663	26872	26816	26629	26792	26955	26872	26559	26758	26689	26639	27094	26681	26807	26652	26977	27153	26556	26642	26748	26499	26685	26770	26819	26787	26843	26759	26566	26839	26650	26820	26781	26892	26745	26705	26575	26854	26704	26925	26451	26746	26918	26767	26910	26868	26534	26838	27038	26560	26645	26856	26834	26826	26686	26882	26803	26919	26579	26848	26797	26721	26727	27017	26955	26781	26675	26880	26677	26758	26807	26638	26685	26743	27076	26843	27073	26950	26991	27140	26899	26580	26820	26608	26770	26931	26840	26824	26974	26835	26917	26974	26616	26811	26568	26801	26817	26952	26844	26977	26798	26692	26844	26824	26741	26984	26758	26822	26794	26670	26682	26803	26841	26719	26855	26771	26789	26788	26657	26904	26743	26777	26476	26912	26543	26767	26804	26830	26849	26624	26662	26619	26717	26747	26597	26880	26379	26678	26838	26695	26705	26735	27053	26656	26851	26992	26853	26825	26782	26764	26643	26567	26751	26458	26767	26956	26927	26857	26596	26804	26816	27027	26710	26771	26962	26710	26686	26649	26784	27056	26742	26731	26844	26824	26864	26812	26754	26728	26922	26634	26779	26902	26795	26609	26736	26643	26883	26851	26702	26839	26753	27045	27154	26813	26732	26893	26756	26717	26740	26813	26720	26580	26786	26780	26828	26638	26942	26775	26979	26764	26597	26851	26883	26870	26664	26718	26644	26840	26907	26720	26641	26995	26572	26801	26667	26759	26934	26543	26725	26903	27042	26874	26660	26936	26876	26707	26914	27005	26773	26932	26844	26770	26973	26719	26630	26802	26874	26808	26836	26877	26916	26775	26669	26826	26694	26914	26777	26683	26856	26741	26588	26694	26681	26915	26802	26890	26735	26578	26435	26623	26701	26619	26568	26776	26813	26809	26741	26867	26726	26589	26718	26624	26980	26897	26634	26829	26672	26566	26633	26669	27024	26909	26772	26863	26894	26821	26809	26673	26772	26837	26910	27049	26705	26734	26839	26618	26703	26701	26708	26582	26916	26623	26707	26614	26749	26830	26697	26584	26795	27008	26657	26895	26627	26882	26680	26591	26706	27014	26829	26973	26578	26899	26583	26484	26540	26733	26660	26875	26820	26614	26741	26863	26800	26977	26920	26832	26748	26620	26418	26719	26778	26650	27053	26900	26909	27076	26987	26854	26627	26943	26809	27184	26715	26696	26832	26714	26785	26842	26614	26803	26601	26857	26894	26719	26800	26775	26765	26830	26572	26686	26795	26923	27007	26847	26558	26566	26885	26746	26655	26986	26961	26734	26717	26965	26533	26853	26784	26987	26760	26890	26490	26847	26743	26861	26807	26732	26694	26701	26456	26751	26728	26639	26917	26683	27074	27000	26798	26716	26652	26703	26587	26785	26672	26766	26767	26567	26698	26534	26697	26821	26664	26903	27050	26991	26823	26740	26803	26730	26872	26556	26851	26673	26684	26915	26995	26933	26690	26968	26755	26887	26697	27038	26596	26927	26715	26780	26714	26615	26876	26723	26746	26608	26928	26686	26676	26585	26800	26716	26635	26860	26907	26747	26686	26600	26804	26781	27031	26707	26765	26810	26543	26949	26791	26734	26890	26682	26572	26711	26569	27005	27088	26708	26887	26714	26812	26996	27027	26665	26602	26801	26757	27042	26842	26642	26607	26644	26885	26795	26932	26860	26572	26680	26780	26921	26971	27024	26817	26696	26800	26885	26618	26733	26555	26650	26899	26712	26605	26580	26605	26627	26841	26830	26683	26816	26922	26789	26880	26768	26620	26886	26941	26642	26615	26962	26648	26838	26944	26758	26719	26682	27023	26846	26705	26626	26853	26946	26976	26872	26701	26721	26917	26940	26576	26649	26857	26810	26740	27051	26537	26747	26492	26982	26605	26887	26804	26907	26707	26760	26476	26610	26787	26720	26905	26786	26704	26543	26941	26904	26644	26893	26588	26831	26732	26853	26779	26755	26833	26754	26658	27011	26778	26647	26905	26629	26834	26801	26549	26964	26762	26802	26733	26855	26570	26707	26737	26904	27016	26851	26784	26947	26637	26686	26936	26861	26941	26628	26684	26948	26689	26832	26854	26867	26831	26837	26818	26555	26992	26905	26721	26752	26941	26585	26510	26696	26851	26964	26816	26836	26878	26739	26617	26752	26679	26849	26850	26946	26780	26978	26676	26814	26910	26768	26743	26527	26848	27108	26889	27016	26783	26773	26837	26736	26841	26745	26679	26666	26898	26745	26739	26625	26700	26723	26702	26945	26811	26800	26520	26864	26822	26784	26716	26762	26757	26742	27010	26825	26817	26792	26911	26999	26779	26703	26913	26830	26678	26918	26429	26856	26688	26805	26881	26751	26718	26789	26582	26804	26794	26842	26942	26632	26783	26728	26904	26768	27020	26391	26866	26701	26619	26794	26823	26588	26870	26726	26811	26743	27017	27146	26901	26768	26555	26658	26895	26964	26649	26508	26614	26767	26793	26792	26619	26808	26544	26865	26757	26859	26671	26715	26835	26794	26719	26640	26891	26853	26812	26797	26913	26739	26911	26837	26697	26689	26559	26581	26683	26700	26633	26803	26641	26639	26799	26907	26528	26750	26908	26904	26872	26694	26619	26669	26802	26898	26730	26788	26844	26934	26776	26921	26725	26755	26836	27112	26713	27000	26699	26838	27010	26998	26884	26930	26687	26915	26878	26767	26985	26800	26710	26706	26595	26479	26813	26635	26794	26741	26676	26838	26913	27045	26844	26727	26652	26929	26970	26767	26947	26554	26765	26794	26803	26561	26594	26703	26905	26873	26504	27026	26986	26881	26903	26706	27002	27030	26941	26568	26787	26988	26827	26860	26766	27042	26965	26812	26764	26827	26972	27074	26800	26818	26832	26782	26786	26858	26659	26954	26836	26705	26696	26543	26763	26793	26598	26920	26631	26511	26715	26539	26750	26537	26756	26778	26996	26551	26675	26804	26780	26699	26622	26602	26711	26769	26924	26663	26645	26667	26872	26936	26848	26591	26721	26718	27001	26755	26940	26803	26683	26470	26773	26995	26534	26867	26889	26994	26588	26767	26645	26752	26990	26661	26680	26830	26933	26782	27137	26938	26537	26949	26720	27149	26732	26724	26661	26748	26454	26561	26720	26788	26836	26908	27136	27005	26813	26700	26607	26917	26797	26556	26659	26582	26904
42623	72122	71726	58025	45405	35371	30038	26688	23695	21952	20926	20377	19744	19375	19043	18943	18856	19640	19063	18473	18664	18556	18521	18305	18637	18268	18374	18226	18033	17957	18099	17962	17990	18022	18109	17862	17875	18134	17992	18005	17931	17903	17871	17921	17920	18085	17903	17831	17860	17910	17765	17980	17841	18057	17950	17901	17817	17984	17899	17888	17950	18014	18092	17971	17810	17765	17961	17899	17831	17879	17874	17904	17801	17826	17950	18018	17979	17994	17898	17768	17903	17961	17843	17768	17728	17848	17844	17931	17791	17922	17979	17874	17910	17834	17856	17714	17675	17929	18097	17702	17998	17907	17881	17943	17910	17740	17712	17901	17813	17801	17843	17942	17741	17697	17853	17911	17971	17951	17961	17932	18144	17838	17810	17879	17913	17989	17915	17844	17914	18092	17834	17870	17944	18064	17836	17804	17795	17837	17826	17950	17856	17921	17941	17904	17808	17857	17768	17991	18020	17870	17670	17713	17653	17903	17908	17825	17772	17792	17985	17914	17920	17851	17928	17815	17921	17900	17840	17998	17794	17723	18134	17984	17531	17808	17886	17762	18000	17985	17729	17963	17769	17839	17862	17927	17853	17926	17822	17831	18101	17856	17930	17954	17826	17945	17979	17750	17953	17976	17903	17899	17756	17965	17823	17841	17881	17862	17881	17879	17785	17979	17989	17888	18045	17917	17943	17832	17946	17802	17982	17927	18018	17891	18047	17871	17788	17969	17905	17935	17935	17878	17929	17773	17818	17871	17854	18064	17901	17825	17874	17826	17713	17841	17686	17811	17879	17933	17949	17997	17871	17886	17768	18057	17800	17974	17856	17901	17907	17909	18017	17857	17930	17883	17839	17958	17912	17714	17927	17809	17974	17763	18043	17732	18099	17881	17762	17973	17914	17766	17835	17905	17970	17869	17861	17897	17970	17953	18084	17796	17862	17814	17859	17974	18002	18039	18046	18052	17779	17742	17865	17989	17865	17884	17841	17899	17828	17791	18031	17976	17650	18005	17767	17973	17874	17979	17746	17776	17966	17849	17914	17981	17809	17959	17956	17764	17682	18009	17925	17963	17938	17852	17879	17874	17893	17819	18058	17875	18013	17856	17910	17951	18052	17876	17722	17694	17808	17807	18047	17897	17722	17924	17936	18016	17960	17710	17832	17706	18121	17659	17876	17825	17943	17702	17913	17886	17866	17817	18068	17930	17940	17827	17983	17914	17908	17997	17807	18039	17980	17944	18058	17861	17791	17997	17714	18024	17871	17984	17880	17975	18027	17891	17816	18013	17773	17806	17899	17962	17944	17930	18218	17987	17795	17884	18040	17841	17862	18025	17728	17926	17892	18025	17980	17931	17764	17877	17900	17942	17919	17918	17861	18069	17976	17871	17978	18004	17973	17900	17917	17770	17867	17967	17891	17937	17782	17694	17866	17726	18018	17952	17909	17836	18021	17974	17940	17888	17819	17951	17956	17890	17826	18185	17888	17970	17834	17843	17945	17793	17795	17993	18086	17882	17951	17842	17998	17856	17919	17913	17966	17944	17687	18065	17858	17759	18012	17951	17743	17934	17809	17881	17926	17955	17944	17853	17908	17946	17982	17883	17840	17665	17966	17864	17941	17932	18060	17918	17828	17809	17917	17950	17980	17799	17945	17905	17901	17979	17918	17826	17529	17933	17693	17814	17773	17903	17977	17834	17956	17800	17892	17800	17917	17856	17973	17717	18000	18067	18123	18057	18045	17897	17939	17900	17802	17811	17908	17765	17800	17900	17893	18070	17877	18014	17883	17863	17723	17895	17891	17987	18060	17888	17835	17983	17893	17835	17979	17882	17938	18112	17978	18039	18022	17814	17846	17910	17824	17929	17995	18001	17692	17974	18142	18007	17803	17969	17958	17860	17789	17863	17894	17793	17992	17744	17886	17990	17775	17965	18040	17874	17859	17831	17981	17809	17767	17807	17899	17916	17834	17997	18120	17744	17974	17891	17868	17858	17844	17925	17817	17950	17911	18047	17977	18012	17801	17725	17823	18050	17977	17873	17808	17859	18109	17984	17848	17817	17846	17728	17824	17909	17918	18048	17951	17833	17847	17816	17879	18120	17923	18018	17700	17882	17916	17948	18014	17772	17925	17958	17948	18110	17882	17895	17843	17835	17942	17923	17961	17878	17907	17955	18095	17884	17875	17874	18079	18059	17811	18015	17790	17838	17906	17822	17808	18015	18027	17928	17931	17894	17951	17866	18019	17794	17811	17880	17868	17903	17820	17710	17958	17926	17960	17907	18145	17980	17867	17943	17919	17921	17709	17813	17849	17830	17977	17896	17946	18006	17979	17810	17829	17673	17839	17921	17866	18021	17987	17658	17920	17988	17750	17867	17935	17745	17950	17934	17986	17926	18073	18060	17743	17899	17879	17774	17937	17909	17854	17955	18024	17854	17886	18053	17874	17824	18039	17794	17887	17959	17896	17976	17812	17920	17794	17773	17960	18006	17862	17871	17760	17831	17984	18024	17838	17934	17879	17920	17904	17845	17832	17967	17946	17965	17851	17727	17774	17878	17936	17914	17909	18157	17789	17838	18045	17811	17823	17848	17927	17947	17860	17729	17897	17928	17836	17855	17811	17845	17677	17951	17715	17998	17729	18049	17776	17949	17927	18088	18027	17845	17949	17818	17839	17891	18101	17888	17802	17890	18031	17897	17870	17813	17950	17962	18088	17973	17791	17956	17946	17819	17820	17930	17651	17846	17919	17899	17998	18182	17720	18082	17912	17951	17907	17872	17870	17851	17852	17976	18034	17820	17858	17933	17960	17860	18003	17894	17833	17929	17830	17810	18039	18001	17942	17925	18082	17826	17704	18048	17810	18015	17817	17936	17714	17841	18005	17961	17944	17947	17787	17814	17882	18014	17879	17799	17664	18050	17858	17812	17866	17842	17850	17816	17976	17869	17853	17940	17905	17825	17955	18021	18019	17966	18167	17881	17810	18026	17861	17795	17937	17988	17842	17672	17922	18031	17846	18000	17844	17943	17860	17908	17955	17950	17674	17834	17999	17903	18049	17729	17852	17954	18026	17824	17884	17829	17704	18033	17951	18065	18015	17856	17946	17967	17919	17835	17961	17914	17973	17889	17862	18002	18059	17891	18027	18007	17892	17889	17939	17733	17848	17798	17977	18042	17734	17964	17901	17846	17826	17842	18099	17856	17965	17984	17869	17859	17765	17832	17766	17977	17989	17887	17942	18095	18162	17976	17666	17753	17867	17858	17820	17884	17806	18038	18008	17916	17911	18008	17765	17737	17897	17857	17999	17697	17737	17642	17895	17861	18051	17911	17817	17937	17769	17930	17966	17700	17897	17955	17844	17854	17881	17822	17850	17872	17834	17869	17849	17875	17848	17823	17729	18016	17963	17793	17949	17940	17855	17777	17917	17843	17877	17848	17916	18080	18000	17827	17733	17931	17939	17837	17776	17940	17925	17857	18066	17723	17983	17949	17627	18018	17677	17840	17934	17779	17857	18105	17905	17780	17869	17653	17983	17738	17895	18016	17702	17907	17919	17885	17891	17747	17720	17951	17911	17835	17726	17929	17914	17911	17915	17715	17916	18020	17925	17905	17969	17846	17852	17941	17815	17823	17973	18065	17789	17689	18005	17900	17807	17924	17917	17888	17973	17923	17807	18071	17902	18081	17791	17709	17913	18039	17888	17985	18039	17943	17955	17791	17818	17801	18047	17930	17936	17928	17757	17866	17935	17896	17818	18165	18117	17827	17951	17910	17769	17820	17787	18021	18026	18027	17978	17899	17896	17763	17895	17801	18168	17787	17921	17991	18014	17941	17873	17738	17649	17883	17808	18029	17960	17845	18063	18028	17842	17912	17886	17885	17904	17595	17968	17888	18027	17620	17846	17945	17727	17774	17888	17920	17959	18064	17864	17946	17927	17872	18020	17618	17925	17997	17868	17949	17841	17902	17895	17891	17833	18042	18065	17792	18059	17990	17849	18112	18037	17982	17980	17768	17953	17917	17916	17911	17880	17785	17773	17926	17720	17797	17864	17987	17938	18004	17907	18091	17902	17933	18023	17970	17870	17755	17980	17877	17888	17867	17801	17815	17842	17871	17997	17851	17966	17865	17934	17993	17937	17893	17940	17738	17884	18101	17790	17751	17971	17942	17893	17967	18052	18064	17915	18079	17770	17814	17953	17801	17879	17855	17862	17981	18040	17906	18003	17983	17934	18083	17842	17976	17790	17927	17913	17882	17849	17924	17768	18092	17905	17885	17920	17914	17902	18045	18014	17855	18038	18018	17889	17828	17719	17786	18016	17799	17762	17895	17877	17907	17795	17956	17898	17814	17822	17735	17718	17972	17889	17854	17843	17981	17956	17851	17911	17898	17845	17949	17995	17984	17944	17819	17951	17968	17882	17995	17798	17776	18069	17628	17753	17806	17928	17803	17923	17935	17881	17663	17793	17894	17871	17875	17831	17944	17903	17873	17972	17814	17843	17711	17966	17945	18040	17777	17761	17846	18024	17872	17885	17988	17900	18033	18046	17933	17923	17795	17919	17976	17798	17974	18004	17741	17758	17823	18082	17956	18002	17911	17698	17742	17835	17977	17721	18012	17851	17842	17825	17748	17904	17943	18029	17845	17966	17690	17830	17787	18049	18056	17997	17925	17943	17741	17833	18005	17906	17784	17838	17814	17872	17837	18078	18080	17858	17856	18033	17993	17934	17987	17899	17877	17947	17947	18067	17869	17805	17866	17942	17945	17813	17709	17828	17819	17803	18036	17948	17952	18024	17888	18010	17832	17955	17995	17901	17714	17925	17767	17797	17917	18032	18006	17786	17919	17813	17837	18003	17954	17777	17676	17802	17818	17788	17685	18000	17832	18118	17823	17752	17878	17880	17755	17796	18052	18036	17937	17868	17900	17956	17814	17940	17812	17936	17973	17814	17813	17789	17747	18047	17802	17781	17864	17978	17956	17902	17844	17977	17841	17701	18033	17858	17980	17815	17912	17853	17945	17776	17842	17854	17801	17905	17866	17923	17938	17882	17728	17897	18012	17808	17915	18174	17879	17959	17823	17868	17971	17826	17991	17942	17882	17853	17856	17773	17899	17864	17892	17884	17877
24169	21912	31697	33527	36713	38817	38394	34239	31677	30440	29162	28667	28201	27663	27314	27549	27249	27914	27449	27264	27176	26978	27193	26795	26583	26288	26402	26434	26567	26382	26135	26288	26019	26428	26587	26193	26277	25966	26121	26225	26261	26083	25975	26148	25820	26182	26406	26254	26183	26092	26260	26058	26004	26165	26096	26106	26032	25962	26120	26224	26132	26035	26028	26238	26127	26330	26279	25863	26237	26111	26075	25991	26131	25948	26017	25974	25768	26035	26098	26160	25879	25990	26233	25950	26296	26339	26306	25678	25694	26164	26019	26174	26095	26118	26102	25726	26049	26179	26024	26031	25947	26230	25989	26096	26066	25964	26054	26020	26037	25858	26146	26301	26132	26138	26028	26063	26100	25974	25998	26000	26093	26149	26123	25849	26199	25799	26085	25794	26162	25789	26059	26037	26198	25937	26161	25839	26029	25991	26114	25954	26146	26007	26018	26133	26121	26121	26064	25882	25922	26217	25831	25975	25970	25972	25684	26146	26211	26043	26051	25922	26009	26084	26167	26155	25951	26108	26020	26078	26159	26005	26067	25770	25975	26068	25893	26018	25995	26138	26097	26112	26114	26422	26183	26173	26221	26115	26109	26239	26059	26125	25859	25943	26266	25975	26024	25948	25863	26122	26172	25959	25877	25981	25940	26095	25948	25832	26101	25924	25814	25843	25985	26146	26282	26084	26047	26049	25981	25806	25873	26057	25910	26353	25939	25775	25715	25870	26066	26136	25922	25960	26000	25950	26036	25830	26079	25960	26221	25913	25886	25957	26227	26026	25943	26090	26446	25997	26222	26060	25936	26073	26242	26057	25875	26195	26151	26200	26378	26266	26132	25907	25890	26197	26204	26066	26130	25872	26020	25991	26169	26036	25954	25845	25992	26095	25919	25991	26166	26250	25921	26273	26119	26091	25989	25893	25945	25871	26117	26141	25928	26081	25956	25905	26159	26035	26104	26048	26198	26021	26345	26057	26221	26058	26197	26426	26050	26327	25883	26222	26209	26092	26102	25887	25919	26022	25945	26055	25917	25930	26000	26070	26194	26370	26069	26046	26068	26063	25896	26045	26054	26256	26047	25977	25944	26148	26179	26283	25903	25821	26070	25909	25824	26143	26195	26054	26091	26193	26186	25965	25842	25966	26108	26197	25914	26035	26028	25957	26135	26087	26065	26030	25821	26083	25949	26202	26069	25851	25830	26034	26120	26155	26060	26292	26063	25952	26018	25886	26157	26057	25917	25958	25919	25855	26162	25862	26079	26016	26055	26097	25856	25956	25884	25901	26196	26013	26062	25956	26067	26198	25810	25820	25896	25985	26137	25955	26018	25848	26025	26019	26215	25816	25992	25974	25799	25768	26031	26046	25991	26041	26050	26045	26119	26110	25837	26021	26162	26076	25936	25741	25903	26201	26119	25925	25937	25872	25920	25892	26178	26093	26279	26196	25992	26125	26059	26109	25979	25968	26011	26172	25934	26241	26035	25948	26197	26017	26174	26204	26065	26102	26051	26128	26067	26169	26180	25802	26048	25778	26031	25941	26019	25946	25926	25846	25797	25824	25896	25880	26241	26094	26172	26106	25890	25901	26113	26026	26216	25947	25778	25733	26096	26191	26112	25994	25939	25973	25988	26032	26007	25974	26416	26178	26123	26007	25990	26105	26113	25966	26152	26110	26036	25968	25893	26063	25864	25962	26228	26060	26070	25903	25969	26095	26011	25992	25860	26000	25937	26041	25951	25869	25875	26043	26190	26042	25820	26034	26034	25902	26087	25968	26046	26009	26112	26072	26040	25956	26007	26327	25977	26056	26047	26114	25776	26003	25980	26074	26043	25902	26197	26088	26054	25879	26269	25850	25851	26136	26071	26347	26099	26144	25908	25950	26295	26227	26194	26076	26112	26057	25921	26144	26019	25908	25880	26026	26173	26241	25981	25963	25730	26023	25904	26064	26103	26176	26010	25921	25941	25965	26187	25973	25975	26051	26106	25948	25767	25872	25993	25861	26029	26098	25947	25860	25943	25938	25894	26149	26100	26010	26150	26032	26058	25835	26014	25885	26032	26069	26295	26071	25952	26062	25929	26009	25994	26063	26192	25847	26207	26213	26064	26023	25840	26146	26069	26094	25973	26288	26246	26110	26264	26250	26149	26044	25880	26159	25910	25572	25898	25782	25970	25982	26185	25937	25953	25866	25918	26117	26141	26282	26160	26261	25817	26117	25940	26361	26019	25972	26372	26025	26400	25970	26027	26138	26081	26085	25882	25974	26033	26212	26028	25931	26084	26011	25791	26243	25881	26082	26058	25852	25684	26264	25961	25927	26033	26080	26287	26018	25970	25973	25984	25971	25963	25885	26113	26023	26157	25943	26109	26219	26153	25832	26034	25811	26029	26064	26069	25982	26061	26170	25905	26106	26131	26033	25808	26083	26300	25865	26124	25942	26305	26048	25863	26057	26115	26090	25913	26104	25831	25761	25808	26120	25987	26014	26015	26093	26021	26047	25835	25772	26082	26051	26123	26034	25951	25798	26048	25855	26072	25817	25883	25949	26107	25893	26138	26165	25968	25861	25827	26352	25973	26114	26176	25997	26116	25855	26016	26239	25874	26075	26045	26027	26020	26026	25827	26238	25923	26055	26022	26102	25729	26084	25885	25832	25901	26072	26000	26085	25910	26215	26091	25923	26104	26203	25938	26004	26143	25929	26016	26193	25974	25965	25751	26035	26220	25958	25986	26038	25986	25823	25848	25992	25996	25877	25928	25938	25938	26233	26137	25957	26002	26097	26336	26306	26238	26107	26091	25879	25819	25911	26039	26037	25841	26052	25930	25900	25858	25907	26184	26267	25706	25982	26183	26112	26087	26156	26175	25762	25885	25891	26099	26126	26050	26118	26086	25868	26100	25997	26120	26111	26043	25899	26102	26087	26034	26113	26067	25939	26193	26267	25938	25773	26259	25947	26029	26150	26151	26161	25999	25903	25984	26251	26054	26112	26024	25877	25770	25823	26114	25924	25998	26079	25967	25897	26033	26067	26119	26101	26075	25999	26103	25976	25973	26285	26027	26191	25825	25838	26144	26096	26034	26031	26031	25908	26216	26075	25819	26055	26188	25960	25941	26145	25959	26137	26212	26033	25855	25977	26117	25834	25854	25876	26132	26106	26102	25752	26149	25963	26081	25994	25936	25963	25946	26056	25986	25821	26030	26081	25840	26242	26247	25922	26101	26015	25943	25866	26010	25976	25895	25863	26021	26110	26109	26220	26027	26424	26427	26035	26213	26006	26008	26253	25866	26088	26105	25891	25936	25790	26326	26048	25927	26115	26021	26049	26207	25800	25823	26169	25954	26074	26089	26004	26045	26051	25942	26259	25944	26127	25863	26111	26195	26239	25885	26279	25922	26022	26113	25917	26073	25980	26275	25942	26103	25763	26347	26003	26193	25994	25934	26194	26090	25920	25987	25821	25851	26055	26049	25878	25873	26173	26028	25877	25950	25915	26191	25865	26235	26221	26062	26111	25925	26106	26227	26045	26291	26067	26027	26154	26035	25879	25995	26211	26143	25988	26120	26095	26154	25884	26104	25893	25796	26116	25921	25936	26288	26170	26169	26100	26206	26086	26103	26216	26099	25829	25954	26000	26040	26175	26305	25759	26064	26025	26094	26313	25964	26138	26120	26069	25974	26177	26239	26214	25881	25819	26132	26083	25995	25903	26165	26074	26063	25901	26193	26138	26019	26036	26142	25910	26220	26068	26200	26096	25902	26104	26159	25944	25814	25959	25871	25902	26078	25867	25868	26105	26061	26219	25869	25966	25961	25881	26011	25939	25866	25986	25962	26040	25973	26100	25970	25944	26180	25930	25895	25872	26169	25971	25941	25925	26010	26024	26191	26388	26004	25674	25888	26006	26178	25865	25953	26049	26243	26335	26024	25867	26049	26052	26199	26137	26310	26017	25996	25851	26158	26031	26249	25975	26093	25991	26055	25951	25942	25925	26090	26163	25971	26043	25750	26110	26260	26022	25911	25994	26154	25962	26285	26112	25944	25953	26163	25920	26233	26102	26285	26229	26158	26059	25999	25935	26140	26188	26108	26150	26216	26051	26067	26271	25988	25754	25994	26134	26039	26367	26151	26179	26041	26075	26238	26043	25997	25881	26298	26364	26041	26151	26001	26088	25948	26000	25684	25915	26098	26265	25959	25898	25989	26213	26077	26168	25727	25914	25871	26121	25998	25988	25983	26177	26101	26018	26050	26200	25897	26280	25942	26039	26051	26068	26035	25947	25945	25891	25787	26322	26101	25915	26210	25994	26047	26105	25887	26146	25840	25958	26001	26278	26204	26152	25941	26009	26022	25944	25914	26007	26034	26003	25888	26093	26009	26034	25889	25971	26434	26113	25907	26077	26025	25865	26125	25995	26029	25988	25911	26056	26033	25979	26091	26192	26069	25803	26092	25894	26067	25782	25912	26096	26159	25914	26019	26135	25876	26007	25996	25909	25819	25844	26139	26097	26016	25978	25917	26088	26107	26231	25916	26214	26073	25920	25833	26007	25908	26002	26129	26339	26114	25944	26130	25768	26123	25986	25992	25910	25987	25881	26230	26109	26279	26154	25999	25888	26167	26208	25901	26052	26233	26010	25864	25895	25986	25889	26231	26287	26080	25934	26054	26275	25949	26157	25963	25914	25977	26016	26179	26011	26206	26199	26032	25813	26079	26099	26041	25988	26168	26137	26036	26224	26445	26131	25998	26068	26164	26093	26121	26043	26041	25823	25887	25933	26306	26192	26042	25844	26053	25906	26108	26133	25958	26217	25944	26014	26085	26373	26126	25795	26036	25913	25946	25968	26193	25988	26053	25868	26035	25881	26228	26094	26069	26022	25995	25866	26215	25904	26102	26046	26163	26099	26057	25961	25808	25834	25981	26060	26246	26314	26108	25996	25848	25807	26096	25955	26241	25680	25956	25940	26113	26061	26039	26230	26304	26316	26188	26093	26026	26214	26252	26011	26094	26030	26022	26053	25933	25907	25868	25880	26197	25824	26119	26130	26211	25928	26075	26218	25989	25990	26188	26001	25875	26055	26061	26132	26092	25904	26015	25801	26023	25745	25984	25820	26059	26108	26167	26136
44779	78696	77793	63892	52163	40146	32703	28896	25044	23042	21609	20993	19956	19391	19166	19097	18940	19730	18944	18776	18530	18533	18389	18331	18245	18126	17970	17821	17751	17817	17869	17700	17576	17560	17675	17767	17483	17532	17405	17714	17540	17522	17664	17596	17275	17717	17620	17444	17514	17479	17570	17541	17616	17656	17678	17407	17648	17279	17506	17554	17617	17547	17370	17480	17597	17413	17650	17343	17652	17500	17582	17463	17497	17653	17542	17424	17502	17570	17548	17712	17596	17625	17523	17446	17480	17340	17608	17554	17576	17535	17447	17449	17430	17550	17596	17472	17487	17423	17704	17636	17474	17504	17527	17685	17437	17473	17582	17575	17371	17295	17569	17466	17550	17502	17613	17501	17415	17447	17350	17410	17354	17480	17586	17663	17277	17717	17418	17313	17537	17696	17580	17679	17436	17502	17755	17474	17373	17587	17447	17430	17562	17520	17730	17513	17519	17507	17721	17600	17688	17459	17564	17374	17522	17461	17449	17509	17564	17548	17572	17764	17425	17514	17533	17460	17472	17347	17603	17575	17556	17508	17595	17518	17609	17503	17377	17364	17497	17490	17406	17352	17509	17251	17428	17439	17323	17432	17478	17651	17593	17459	17350	17540	17532	17543	17354	17552	17321	17473	17540	17596	17517	17382	17490	17560	17442	17526	17507	17489	17332	17494	17471	17382	17387	17336	17585	17287	17533	17566	17633	17500	17639	17560	17443	17672	17447	17403	17561	17477	17530	17543	17347	17485	17439	17681	17334	17534	17392	17470	17485	17344	17603	17487	17426	17538	17387	17384	17734	17371	17187	17404	17561	17341	17568	17597	17362	17393	17436	17463	17646	17508	17430	17464	17357	17649	17401	17416	17675	17511	17443	17659	17414	17528	17524	17497	17598	17425	17589	17469	17611	17460	17525	17388	17396	17550	17639	17403	17486	17383	17500	17632	17340	17540	17366	17471	17528	17503	17603	17451	17636	17470	17561	17512	17564	17576	17341	17342	17533	17580	17367	17434	17477	17534	17369	17444	17626	17487	17460	17557	17600	17582	17403	17662	17457	17534	17439	17446	17474	17434	17471	17507	17602	17533	17545	17604	17519	17528	17466	17577	17513	17581	17485	17506	17473	17544	17421	17469	17605	17700	17296	17669	17426	17460	17667	17587	17712	17477	17589	17449	17427	17354	17650	17510	17475	17489	17489	17505	17571	17505	17542	17386	17575	17346	17519	17446	17541	17602	17370	17623	17417	17423	17662	17612	17444	17422	17611	17522	17349	17623	17641	17369	17399	17566	17580	17565	17437	17571	17490	17403	17457	17389	17571	17398	17564	17339	17508	17345	17444	17386	17440	17655	17572	17529	17436	17577	17326	17471	17558	17370	17425	17354	17499	17451	17519	17452	17454	17758	17452	17643	17448	17508	17531	17254	17549	17622	17291	17388	17558	17570	17374	17554	17531	17434	17605	17491	17490	17331	17422	17478	17499	17391	17568	17560	17579	17435	17585	17434	17489	17431	17588	17547	17421	17651	17569	17492	17611	17684	17569	17524	17500	17461	17486	17639	17504	17626	17355	17547	17417	17405	17414	17448	17443	17552	17350	17530	17606	17646	17625	17512	17514	17409	17652	17431	17363	17453	17510	17498	17513	17606	17510	17437	17510	17596	17466	17324	17513	17363	17511	17523	17564	17611	17198	17481	17295	17489	17357	17353	17506	17671	17358	17371	17508	17328	17587	17644	17401	17474	17485	17417	17626	17564	17477	17368	17551	17380	17657	17435	17606	17427	17569	17423	17319	17581	17504	17713	17233	17519	17588	17354	17367	17449	17457	17491	17485	17495	17482	17782	17440	17448	17543	17362	17769	17681	17503	17329	17365	17492	17517	17565	17384	17462	17564	17567	17587	17445	17561	17337	17544	17552	17549	17293	17418	17645	17357	17563	17499	17405	17512	17517	17398	17454	17500	17539	17675	17559	17445	17335	17591	17454	17522	17610	17546	17536	17471	17688	17473	17359	17631	17534	17399	17628	17530	17651	17512	17604	17440	17634	17579	17426	17714	17577	17499	17666	17632	17583	17555	17432	17478	17401	17429	17314	17504	17517	17415	17548	17608	17394	17292	17595	17685	17474	17584	17463	17674	17553	17462	17507	17459	17242	17684	17324	17292	17356	17457	17682	17397	17511	17413	17433	17405	17364	17551	17389	17503	17667	17363	17456	17487	17583	17440	17646	17431	17486	17447	17444	17618	17735	17619	17389	17473	17639	17659	17625	17481	17380	17578	17640	17513	17401	17536	17434	17561	17377	17460	17541	17390	17381	17505	17558	17545	17460	17599	17554	17482	17458	17532	17529	17515	17469	17497	17527	17483	17333	17501	17609	17468	17472	17516	17494	17421	17517	17714	17461	17532	17535	17514	17424	17383	17424	17442	17466	17754	17276	17341	17676	17318	17396	17496	17570	17545	17457	17599	17597	17441	17728	17460	17485	17564	17591	17678	17414	17429	17417	17585	17509	17458	17224	17549	17565	17398	17467	17338	17578	17462	17474	17450	17480	17510	17573	17582	17485	17408	17569	17570	17686	17506	17560	17432	17574	17697	17467	17489	17498	17455	17392	17510	17538	17703	17496	17507	17624	17581	17631	17472	17527	17517	17508	17666	17400	17473	17445	17456	17334	17533	17536	17423	17473	17496	17424	17425	17413	17508	17532	17589	17664	17674	17543	17503	17382	17280	17535	17559	17558	17624	17563	17527	17535	17531	17573	17633	17323	17479	17480	17566	17533	17518	17548	17643	17632	17526	17582	17398	17494	17538	17660	17521	17561	17634	17572	17575	17584	17601	17619	17506	17614	17543	17437	17665	17492	17634	17260	17300	17471	17487	17450	17525	17299	17602	17492	17521	17484	17581	17425	17468	17678	17491	17399	17601	17554	17587	17610	17367	17617	17462	17449	17562	17494	17630	17599	17465	17622	17474	17537	17407	17549	17471	17575	17359	17592	17395	17426	17596	17605	17521	17330	17448	17562	17550	17527	17483	17478	17535	17516	17380	17439	17703	17544	17364	17418	17442	17411	17612	17557	17395	17467	17623	17531	17318	17482	17546	17441	17486	17597	17624	17465	17399	17569	17496	17342	17284	17443	17527	17545	17527	17507	17615	17538	17644	17645	17419	17563	17615	17509	17608	17383	17401	17522	17534	17482	17606	17496	17397	17677	17584	17549	17417	17467	17546	17653	17495	17580	17475	17606	17402	17476	17617	17441	17571	17394	17568	17533	17468	17348	17446	17449	17422	17448	17588	17524	17555	17423	17551	17546	17678	17394	17532	17604	17487	17499	17403	17494	17517	17419	17574	17454	17452	17454	17492	17512	17531	17299	17387	17359	17413	17554	17503	17637	17487	17525	17586	17567	17492	17417	17592	17497	17613	17651	17463	17628	17514	17462	17509	17485	17693	17541	17528	17476	17410	17463	17648	17555	17714	17680	17414	17483	17602	17604	17607	17444	17655	17507	17422	17476	17452	17471	17506	17545	17527	17348	17468	17589	17575	17518	17618	17417	17632	17383	17514	17593	17284	17497	17608	17488	17477	17481	17353	17656	17565	17413	17452	17482	17468	17374	17645	17485	17622	17295	17580	17471	17447	17368	17387	17530	17540	17473	17251	17662	17525	17545	17318	17728	17490	17620	17531	17541	17419	17477	17650	17498	17490	17520	17430	17678	17662	17455	17493	17442	17578	17404	17630	17534	17223	17621	17751	17615	17412	17625	17557	17645	17443	17520	17337	17588	17506	17583	17441	17633	17502	17674	17612	17522	17454	17666	17400	17325	17554	17487	17566	17569	17564	17561	17643	17478	17465	17481	17287	17624	17573	17578	17553	17291	17467	17453	17293	17500	17400	17553	17639	17471	17350	17443	17580	17524	17420	17500	17596	17499	17416	17389	17693	17594	17594	17627	17417	17300	17492	17420	17548	17431	17591	17597	17466	17398	17422	17333	17492	17548	17373	17537	17604	17627	17502	17409	17637	17505	17488	17432	17432	17581	17502	17592	17480	17562	17307	17522	17458	17517	17287	17570	17529	17715	17702	17505	17459	17506	17497	17503	17437	17432	17331	17583	17506	17413	17485	17409	17477	17551	17575	17550	17372	17510	17469	17537	17531	17497	17566	17496	17418	17374	17416	17676	17455	17354	17403	17580	17561	17554	17563	17598	17395	17285	17431	17364	17414	17542	17533	17400	17408	17551	17558	17347	17572	17486	17497	17584	17625	17389	17432	17459	17572	17366	17624	17377	17592	17253	17518	17664	17439	17521	17616	17379	17527	17510	17430	17552	17755	17449	17416	17532	17674	17427	17266	17454	17324	17524	17429	17527	17729	17531	17541	17590	17290	17661	17455	17691	17494	17519	17482	17632	17418	17319	17623	17421	17557	17642	17496	17648	17395	17489	17580	17401	17490	17447	17611	17563	17430	17638	17563	17513	17560	17691	17317	17495	17514	17626	17510	17492	17404	17548	17539	17469	17667	17369	17543	17644	17557	17591	17513	17532	17512	17430	17603	17451	17475	17577	17589	17308	17426	17510	17434	17524	17570	17521	17385	17500	17475	17454	17580	17362	17516	17549	17383	17572	17534	17431	17599	17572	17493	17466	17386	17463	17447	17481	17644	17412	17545	17539	17434	17577	17465	17604	17414	17528	17359	17575	17479	17582	17350	17660	17441	17578	17496	17463	17546	17582	17397	17514	17594	17455	17454	17308	17663	17529	17388	17371	17481	17376	17520	17357	17546	17529	17406	17463	17680	17385	17494	17498	17567	17444	17483	17430	17470	17548	17533	17443	17591	17414	17385	17533	17581	17625	17482	17534	17284	17561	17567	17433	17315	17491	17425	17345	17550	17487	17506	17624	17522	17472	17457	17508	17645	17513	17510	17491	17669	17523	17518	17572	17396	17371	17419	17544	17475	17500	17485	17269	17552	17665	17684	17551	17409	17611	17562	17625	17530	17405	17517	17492	17583	17621	17603	17520	17550	17437	17618	17628	17427	17616	17721	17265	17609	17548	17452	17523	17384	17627	17523	17555	17576	17563	17558	17406	17454	17413	17590	17425	17571	17545	17489	17557	17497	17438	17610	17415	17571	17260	17627	17456
43785	54218	59685	51087	44055	37129	33852	31673	30465	29987	29610	29362	29418	28873	28868	28754	29007	29209	29009	28549	28720	28893	28690	28681	28411	28621	28381	28539	28515	28822	28727	28408	28320	28422	28339	28528	28337	28388	28630	28568	28459	28549	28525	28252	28311	28577	28224	28408	28306	28390	28359	28148	28359	28357	28464	28369	28649	28452	28113	28488	28239	28334	28394	28456	28297	28417	28479	28428	28572	28314	28329	28500	28394	28600	28474	28411	28357	28188	28308	28439	28303	28166	28247	28220	28119	27978	28278	28550	28435	28482	28497	28354	28469	28341	28328	28324	28297	28564	28565	28370	28574	28505	28118	28564	28493	28455	28432	28562	28404	28580	28271	28507	28616	28535	28211	28297	28129	28519	28407	28308	28646	28435	28289	28407	28296	28172	28146	28485	28376	28351	28406	28498	28526	28409	28308	28352	28366	28234	28393	28164	28299	28651	28468	28527	28344	28279	28300	28368	28187	28373	28595	28393	28344	28401	28308	28319	28586	28477	28363	28307	28496	28503	28431	28375	28098	28504	28451	28331	28562	28439	28307	28455	28558	28441	28302	28484	28448	28232	28372	28314	28518	28604	28539	28668	28521	28336	28288	28232	28199	28295	28401	28387	28521	28136	28376	28250	28372	28469	27960	28518	28610	28238	28504	28210	28473	28184	28185	28253	28287	28412	28540	28395	28254	28360	28433	28309	28432	28265	28155	28459	28118	28608	28495	28479	28395	28498	28364	28064	28245	28499	28519	28266	28435	28427	28419	28417	28355	28398	28324	28409	28635	28403	28350	28550	28279	28519	28461	28360	28636	28348	28447	28207	28325	28519	28456	28286	28253	28228	28267	28658	28343	28364	28458	28617	28579	28568	28495	28542	28360	28346	28280	28455	28140	28483	28425	28760	28545	28677	28464	28488	28455	28186	28356	28617	28694	28445	28447	28665	28264	28183	28673	28205	28488	28207	28282	28089	28284	28441	28417	28426	28438	28407	28335	28294	28419	28138	28533	28446	28484	28278	28271	28346	28505	28604	28601	28238	28070	28403	28407	28276	28472	27989	28374	28191	28402	28566	28621	28476	28285	28297	28325	28421	28338	28381	28338	28411	28568	28389	28580	28229	28092	28280	28341	28318	28389	28472	28280	28507	28349	28183	28217	28480	28425	28361	28359	28187	28594	28561	28219	28407	28380	28385	28460	28290	28260	28398	28333	28528	28393	28331	28438	28177	28345	28453	28497	28489	28582	28025	28159	28286	28613	28312	28488	28527	28359	28479	28210	28244	28360	28205	28430	28358	28158	28556	28572	28371	28386	28408	28346	28495	28389	28108	28611	28243	28410	28374	28365	28350	28217	28453	28549	28292	28314	28592	28130	28390	28406	28135	28123	28238	28491	28222	28468	28192	28595	28523	28469	28260	28342	28341	28145	28502	28908	28452	28346	28247	27996	28642	28572	28394	28406	28407	28458	28288	28461	28488	28294	28415	28579	28499	28605	28469	28446	28407	28448	28265	28371	28397	28336	28359	28371	28590	28515	28299	28446	28260	28434	28505	28423	28219	28257	28141	28256	28502	28341	28492	28434	28463	28503	28506	28258	28086	28310	28343	28171	28550	28501	28513	28431	28417	28768	28366	28294	28232	28384	28605	28303	28277	28324	28498	28483	28297	28421	28292	28197	28370	28267	28390	28072	28334	28253	28157	28430	28385	28343	28489	28220	28363	28539	28559	28625	28313	28296	28349	28514	28336	28396	28413	28516	28253	28191	28340	28375	28532	28257	28329	28377	28656	28499	28500	28298	28192	28383	28575	28269	28265	28305	28303	28206	28484	28416	28461	28535	28333	28379	28631	28469	28468	28343	28384	28367	28169	28177	28337	28559	28386	28644	28474	28504	28401	28393	28632	28544	28360	28527	28429	28353	28392	28620	28415	28389	28406	28504	28111	28524	28396	28431	28373	28438	28401	28363	28587	28545	28432	28079	28507	28227	28390	28438	28556	28465	28528	28385	28402	28677	28456	28379	28161	28422	28379	28193	28369	28277	28513	28641	28462	28511	28564	28417	28202	28426	28228	28452	28459	28308	28343	28364	28514	28282	28194	28272	28294	28400	28578	28410	28488	28582	28528	28565	28308	28553	28571	28124	28316	28521	28613	28340	28266	28252	28407	28194	28472	28229	28316	28274	28307	28434	28410	28365	28301	28456	28319	28609	28407	28307	28059	28704	28377	28246	28242	28404	28389	28383	28225	28459	28302	28223	28432	28262	28519	28539	28531	28175	28718	28409	28531	28207	28193	28359	28414	28341	28229	28261	28410	28365	28461	28214	28318	28201	28388	28351	28577	28258	28575	28038	28255	28519	28487	28310	28113	28263	28351	28450	28291	28519	28554	28317	28391	28492	28531	28468	28455	28466	28461	28265	28248	28389	28425	28430	28362	28157	28488	28512	28473	28388	28432	28350	28579	28624	28463	28234	28075	28335	28391	28269	28475	28557	28479	28307	28331	28326	28258	28544	28292	28134	28366	28444	28631	28517	28368	28519	28310	28377	28655	28443	28436	28519	28455	28378	28436	28046	28543	28242	28805	28576	28469	28429	28337	28496	28507	28434	28538	28213	28123	28189	28360	28182	28086	28270	28263	28539	28498	28196	28221	28395	28292	28571	28360	28291	28268	28358	28532	28280	28371	28397	28371	28412	28386	28117	28350	28309	28466	28191	28401	28240	28433	28127	28300	28392	28302	28431	28396	28319	28451	28504	28297	28260	28585	28369	28525	28404	28424	28424	28656	28436	28351	28288	28395	28317	28441	28509	28577	28528	28486	28509	28554	28363	28343	28509	28672	28401	28466	28634	28429	28382	28326	28387	28366	28684	28484	28395	28428	28557	28157	28717	28433	28592	28271	28445	28625	28494	28378	28394	28215	28377	28152	28227	28336	28308	28275	28201	28404	28678	28414	27983	28219	28190	28367	28260	28651	28061	28250	28361	28539	28385	28441	28513	28233	28575	28454	28562	28508	28428	28521	28242	28483	28572	28219	28652	28428	28498	28429	28404	28441	28669	28368	28256	28151	28368	28305	28437	28589	28581	28485	28384	28297	28381	28539	28545	28563	28486	28431	28613	28609	28327	28535	28236	28401	28300	28487	28551	28236	28409	28484	28335	28412	28223	28046	28249	28417	28191	28367	28466	28339	28557	28551	28283	28376	28547	28152	28065	28254	28360	28582	28277	28409	28611	28494	28280	28349	28354	28354	28527	28168	28248	28221	28414	28592	28491	28110	28576	28360	28445	28383	28269	28178	28257	28395	28703	28437	28338	28100	28289	28406	28603	28362	28230	28652	28321	28347	28407	28693	28561	28450	28451	28279	28396	28307	28560	28211	28372	28348	28538	28530	28314	28370	28499	28235	28394	28389	28353	28305	28357	28327	28243	28350	28262	28402	28253	28486	28495	28585	28517	28219	28184	28456	28154	28527	28033	28516	28593	28526	28292	28437	28390	28567	28182	28224	28369	28690	28304	28351	28268	28297	28380	28258	28573	28335	28362	28438	28326	28446	28506	28484	28448	28540	28251	28130	28306	28526	28104	28162	28146	28463	28457	28273	28268	28298	28606	28433	28444	28512	28441	28439	28342	28262	28469	28211	28404	28496	28371	28280	28435	28431	28522	28445	28532	28233	28359	28653	28504	28303	28118	28456	28174	28089	28286	28379	28547	28650	28568	28465	28451	28196	28359	28319	28519	28131	27895	28359	28477	28612	28676	28651	28540	28394	28406	28531	28597	28509	28414	28373	28355	28379	28200	28506	28307	28511	28341	28346	28541	28149	28496	28611	28510	28364	28443	28283	28277	28324	28514	28499	28298	28266	28230	28345	28340	28612	28283	28323	28151	28265	28498	28292	28469	28303	28197	28238	28768	28694	28595	28487	28486	28323	28419	28209	28471	28376	28624	28301	28396	28364	28459	28390	28344	28463	28366	28499	28252	28424	28195	28314	28064	28439	28251	28294	28504	28602	28455	28482	28466	28607	28318	28536	28725	28317	28624	28370	28277	28304	28256	28309	28656	28517	28454	28417	28340	28275	28291	28384	28348	28467	27839	28183	28276	28142	28536	28287	28384	28222	28256	28383	28138	28361	28365	28443	28401	28508	28420	28370	28541	28404	28320	28483	28390	28508	28578	28378	28380	28393	28327	28282	28228	28526	28483	28280	28563	28370	28279	28236	28556	28497	28336	28624	28349	28501	28535	28422	28417	28276	28670	28411	28362	28147	28359	28743	28690	28421	28301	28218	28218	28224	28394	28473	28461	28281	28212	28446	28309	28356	28131	28203	28458	28731	28707	28463	28286	28731	28244	28341	28113	28157	28372	28042	28481	28390	28374	28513	28316	28453	28551	28639	28359	28373	28525	28145	28430	28180	28230	28213	28479	28559	28338	28251	28409	28326	28516	28254	28674	28438	28527	28469	28335	28266	28563	28454	28394	28249	28445	28559	28172	28384	28438	28370	28431	28438	28417	28450	28465	28334	28374	28457	28426	28471	28489	28299	28531	28411	28468	28355	28495	28342	28535	28456	28342	28396	28222	28383	28341	28400	28198	28113	28513	28342	28475	28303	28184	28337	28339	28438	28371	28102	28350	28461	28419	28647	28322	28280	28400	28248	28461	28507	28300	28322	28350	28498	28438	28448	28556	28403	28589	28303	28219	28311	28328	28394	28549	28494	28369	28565	28308	28306	28478	28294	28399	28351	28425	28346	28306	28435	28388	28367	28498	28228	28343	28408	28389	28501	28133	28187	28370	28148	28543	28547	28136	28181	28432	28560	28297	28585	28373	28186	28087	28374	28664	28626	28516	28395	28607	28365	28626	28339	28490	28340	28369	28410	28357	28393	28439	28376	28303	28408	28552	28518	28551	28599	28217	28118	28154	28278	28263	28300	28486	28479	28314	28419	28393	28302	28161	28221	28439	28461	28324	28271	28310	28266	28082	28349	28384	28452	28252	28468	28331	28523	28430	28273	28316	28193	28324	28490	28252	28158	28574	28580	28435	28210	28459	28155	28354	28549	28534	28290	28237	28403	28493	28281	28541	28400	28457	28307	28256	28388	28319	28416	28521	28298	28481	28161	28334	28507	28400	28230	28368	28451	28279	28211
44044	63007	59198	45852	38530	29934	25740	23536	21887	20684	20268	19883	19451	19429	19251	19127	19042	19581	19040	19159	19121	19159	19020	19065	19014	18618	18820	18960	18651	18660	18888	18708	18678	18594	18667	18680	18623	18859	18712	18737	18746	18657	18666	18749	18803	18792	18719	18550	18775	18592	18702	18636	18759	18654	18539	18783	18572	18520	18519	18684	18569	18643	18829	18803	18572	18672	18606	18771	18659	18687	18616	18555	18655	18652	18739	18599	18646	18694	18656	18542	18631	18495	18673	18640	18718	18793	18592	18614	18507	18729	18590	18722	18740	18725	18668	18716	18826	18718	18433	18726	18794	18664	18559	18777	18670	18595	18795	18670	18739	18513	18680	18662	18801	18663	18784	18820	18849	18782	18589	18653	18867	18765	18697	18557	18672	18878	18777	18623	18601	18772	18560	18801	18427	18861	18837	18660	18609	18715	18856	18683	18663	18666	18658	18535	18540	18633	18557	18558	18707	18634	18804	18804	18601	18562	18594	18731	18682	18630	18577	18718	18667	18658	18624	18572	18673	18735	18526	18624	18586	18797	18594	18630	18557	18627	18676	18720	18701	18716	18764	18654	18624	18650	18592	18691	18790	18617	18672	18889	18688	18449	18774	18721	18666	18596	18749	18649	18783	18725	18547	18722	18634	18722	18646	18705	18761	18628	18698	18723	18772	18540	18537	18645	18624	18473	18562	18566	18672	18524	18823	18770	18837	18525	18652	18610	18541	18543	18763	18608	18608	18627	18708	18753	18771	18666	18664	18541	18715	18770	18512	18788	18514	18623	18629	18651	18796	18704	18522	18498	18463	18580	18725	18686	18655	18591	18587	18622	18552	18601	18554	18638	18715	18539	18615	18751	18469	18662	18553	18659	18836	18757	18705	18717	18787	18685	18704	18647	18674	18695	18682	18794	18593	18680	18720	18648	18722	18805	18524	18602	18803	18561	18788	18657	18602	18359	18600	18599	18560	18634	18429	18538	18755	18562	18583	18782	18750	18751	18669	18566	18505	18643	18746	18666	18688	18570	18824	18530	18656	18651	18631	18502	18691	18681	18790	18728	18533	18539	18581	18505	18715	18636	18625	18847	18586	18636	18705	18508	18537	18717	18716	18665	18611	18705	18576	18770	18370	18652	18780	18627	18762	18607	18675	18660	18690	18677	18635	18766	18507	18656	18648	18820	18808	18575	18717	18644	18763	18555	18686	18507	18670	18677	18739	18695	18547	18486	18713	18679	18584	18566	18474	18867	18615	18661	18660	18682	18779	18738	18710	18737	18649	18865	18616	18679	18683	18509	18545	18600	18544	18628	18743	18728	18813	18527	18656	18780	18608	18869	18709	18760	18690	18769	18634	18490	18673	18607	18765	18706	18703	18758	18694	18691	18578	18724	18560	18682	18716	18745	18706	18618	18595	18652	18772	18554	18588	18744	18668	18705	18763	18637	18554	18812	18571	18815	18460	18690	18678	18737	18780	18620	18576	18597	18714	18635	18643	18558	18605	18532	18678	18679	18804	18493	18885	18635	18654	18668	18642	18613	18727	18725	18487	18583	18942	18555	18695	18816	18719	18599	18867	18693	18620	18669	18601	18792	18730	18576	18890	18637	18620	18728	18478	18574	18708	18625	18514	18634	18588	18824	18667	18806	18524	18461	18705	18733	18742	18738	18649	18500	18675	18698	18627	18858	18638	18835	18561	18620	18808	18686	18784	18592	18648	18562	18647	18689	18715	18778	18690	18822	18676	18543	18716	18727	18659	18800	18807	18631	18576	18654	18738	18766	18522	18831	18742	18698	18568	18841	18597	18529	18739	18674	18588	18645	18647	18878	18631	18815	18572	18839	18728	18680	18561	18692	18642	18605	18734	18847	18816	18748	18745	18519	18696	18530	18502	18769	18646	18691	18769	18620	18553	18496	18906	18513	18537	18578	18627	18726	18645	18685	18813	18833	18650	18313	18729	18412	18584	18654	18551	18689	18743	18701	18616	18763	18649	18682	18554	18493	18680	18733	18622	18732	18653	18633	18743	18686	18611	18640	18723	18411	18709	18702	18898	18661	18721	18701	18670	18769	18712	18606	18571	19024	18630	18586	18731	18592	18726	18842	18710	18796	18751	18506	18691	18775	18747	18842	18705	18784	18821	18638	18639	18802	18807	18627	18780	18567	18850	18544	18681	18881	18820	18645	18719	18687	18700	18683	18598	18525	18814	18704	18611	18851	18666	18556	18702	18718	18709	18718	18624	18593	18877	18541	18742	18886	18636	18553	18591	18768	18646	18798	18567	18604	18672	18752	18817	18700	18611	18507	18764	18715	18900	18695	18690	18656	18773	18469	18612	18727	18726	18518	18298	18762	18855	18599	18709	18618	18764	18600	18770	18685	18788	18544	18654	18797	18657	18620	18622	18729	18790	18907	18700	18737	18559	18724	18717	18577	18668	18798	18707	18531	18439	18759	18559	18630	18837	18757	18640	18605	18699	18520	18612	18505	18462	18663	18690	18720	18761	18778	18630	18662	18681	18609	18731	18526	18762	18863	18534	18642	18774	18763	18628	18586	18564	18529	18649	18588	18648	18822	18580	18493	18637	18712	18623	18756	18780	18658	18732	18811	18782	18712	18745	18730	18699	18620	18643	18614	18673	18697	18683	18737	18711	18936	18563	18651	18618	18642	18621	18844	18632	18612	18885	18594	18635	18737	18637	18498	18602	18894	18627	18637	18632	18710	18616	18596	18641	18692	18687	18678	18689	18712	18584	18668	18578	18640	18680	18544	18730	18766	18806	18723	18757	18697	18673	18632	18778	18758	18691	18634	18758	18699	18584	18589	18688	18450	18638	18643	18616	18469	18552	18840	18651	18579	18626	18729	18641	18749	18744	18556	18740	18796	18697	18623	18709	18617	18743	18544	18540	18906	18495	18753	18656	18721	18809	18845	18655	18553	18677	18657	18549	18716	18777	18724	18706	18540	18795	18533	18681	18711	18754	18576	18714	18774	18461	18544	18719	18430	18457	18600	18714	18470	18737	18697	18705	18528	18703	18760	18625	18728	18638	18692	18606	18740	18738	18568	18734	18666	18847	18681	18511	18634	18619	18515	18669	18948	18623	18775	18555	18512	18635	18743	18873	18392	18628	18697	18576	18705	18645	18688	18551	18786	18620	18867	18747	18801	18828	18696	18691	18640	18806	18701	18618	18732	18499	18832	18772	18559	18757	18687	18722	18657	18436	18686	18646	18709	18642	18698	18749	18700	18755	18460	18675	18435	18759	18598	18654	18698	18841	18608	18654	18605	18793	18648	18432	18635	18672	18601	18785	18699	18669	18736	18652	18707	18627	18670	18762	18862	18565	18611	18667	18586	18715	18683	18664	18695	18937	18646	18705	18771	18528	18708	18744	18813	18806	18847	18777	18692	18570	18802	18692	18704	18801	18821	18706	18565	18655	18571	18585	18717	18581	18786	18372	18610	18714	18673	18719	18807	18760	18676	18792	18740	18742	18673	18644	18730	18605	18511	18901	18638	18575	18559	18709	18707	18729	18612	18693	18787	18787	18752	18830	18892	18708	18882	18673	18762	18643	18634	18514	18669	18664	18695	18701	18672	18744	18731	18766	18758	18727	18681	18853	18606	18574	18704	18783	18688	18653	18818	18494	18749	18714	18641	18657	18652	18550	18652	18776	18745	18543	18604	18482	18690	18503	18592	18721	18707	18438	18841	18598	18611	18537	18658	18540	18722	18583	18623	18502	18574	18715	18576	18564	18637	18652	18612	18774	18652	18724	18767	18701	18662	18643	18604	18567	18737	18641	18694	18753	18685	18811	18743	18513	18745	18507	18681	18609	18714	18592	18726	18543	18717	18736	18655	18610	18638	18764	18725	18544	18763	18664	18675	18612	18620	18515	18728	18755	18521	18684	18754	18531	18732	18503	18680	18511	18599	18684	18572	18635	18632	18467	18736	18705	18725	18736	18664	18633	18584	18556	18748	18717	18782	18668	18412	18939	18487	18565	18700	18668	18460	18549	18696	18553	18684	18594	18838	18648	18669	18694	18673	18580	18727	18711	18659	18476	18529	18898	18650	18547	18654	18744	18677	18675	18749	18852	18660	18538	18678	18714	18839	18726	18672	18523	18743	18704	18606	18646	18482	18653	18519	18586	18752	18813	18776	18669	18522	18703	18760	18720	18652	18759	18730	18755	18803	18650	18618	18746	18737	18793	18541	18900	18651	18587	18772	18771	18622	18653	18968	18684	18790	18665	18696	18744	18712	18823	18840	18596	18707	18717	18734	18753	18878	18572	18783	18730	18601	18730	18745	18633	18654	18818	18749	18633	18805	18595	18755	18682	18916	18500	18672	18910	18710	18655	18717	18748	18760	18662	18567	18543	18604	18561	18690	18654	18694	18616	18481	18618	18526	18766	18770	18670	18663	18688	18696	18790	18752	18562	18669	18739	18832	18529	18616	18630	18769	18734	18720	18663	18589	18819	18659	18677	18695	18847	18677	18706	18833	18671	18658	18516	18822	18760	18720	18591	18792	18928	18571	18738	18620	18655	18635	18705	18753	18675	18766	18711	18706	18755	18559	18631	18665	18663	18611	18657	18626	18653	18751	18796	18606	18776	18599	18707	18600	19011	18703	18724	18673	18694	18730	18572	18641	18666	18597	18664	18690	18630	18574	18777	18662	18776	18554	18584	18660	18676	18622	18520	18677	18581	18665	18595	18844	18775	18692	18605	18590	18810	18801	18650	18731	18670	18803	18683	18721	18714	18480	18594	18618	18719	18771	18654	18535	18575	18603	18802	18448	18444	18700	18595	18661	18682	18775	18784	18787	18695	18821	18543	18938	18793	18696	18368	18548	18559	18696	18779	18667	18606	18758	18730	18643	18715	18581	18671	18670	18701	18691	18726	18780	18744	18633	18602	18653	18717	18480	18526	18553	18525	18549	18702	18871	18617	18652	18780	18656	18540	18860	18652	18548	18843	18577	18622	18806	18765	18623	18574	18761	18552	18432	18667	18577	18542	18549	18826	18629	18619	18485	18873	18581	18697	18643	18613	18730	18747	18711	18526	18653	18629	18770	18725	18768	18630	18725	18652	18822	18763	18635	18523	18680	18677	18691	18632	18677	18547	18640	18565	18505
26314	22209	34565	41441	41777	37949	37047	33119	30689	30156	29507	28821	28370	28167	27923	27780	28110	28634	28042	28005	28027	27966	27869	27920	27719	27673	27656	27707	27462	27355	27355	27506	27375	27287	27489	27167	27176	27126	26803	26985	27368	27346	27150	27189	27316	27187	27241	27124	27113	27235	27327	27227	27378	27367	27204	27268	27172	27288	27344	27080	26965	27365	27299	27093	27140	27539	27188	26890	27377	27109	27025	27269	26957	26853	27175	26952	27060	27085	27184	27062	27128	27124	26941	27205	27219	27137	27007	27203	27119	27225	27044	26970	27279	27382	27255	27138	27017	27076	27010	27265	26929	27062	27474	26866	27179	27106	26976	27052	27392	27045	27164	27138	27320	27163	27165	27453	27216	27128	27047	27109	27174	27023	27144	27086	27296	27228	27063	27197	27172	27296	26899	27079	26948	27017	27336	27243	27111	27245	27127	27076	27308	27184	27193	27097	27397	27164	27108	27245	27341	26904	27163	27116	27200	26951	27107	27250	27144	27161	27360	27198	27102	27180	27129	27176	27196	27047	27200	27317	26998	27188	27295	27153	27153	26958	27069	27248	27307	27209	27046	27174	26973	27220	26984	27175	27257	27108	27259	27043	27302	27067	26948	27084	27085	27156	27266	27235	27200	27396	27051	27048	27349	27180	27101	27061	27363	27199	27250	27250	27440	26983	27361	27257	27482	27483	27384	27291	27073	27278	27382	27251	27106	27174	26903	27247	27193	27252	27119	27152	27000	27349	27217	27103	27128	26899	26962	27085	27304	27313	27148	27046	27126	27121	27056	26913	27306	26982	27018	27231	27168	27160	27016	27089	27395	27306	27137	27277	27040	26991	27247	27274	27222	27480	27296	27047	27189	27357	27197	26988	27200	27336	27149	27244	27060	27124	27156	27237	27072	27288	27473	27252	27287	26988	27249	26967	27192	27334	27199	26932	26933	27283	27271	27212	27279	27275	27060	27023	26990	27173	27253	27251	27096	27154	26936	26997	27069	27028	27071	27325	27521	26986	27170	27284	27092	27241	27263	27002	27483	27113	27464	27039	27067	27104	27026	27168	27163	27203	27172	27084	27103	27019	27053	26973	27381	27076	27167	27119	27420	27149	27060	26912	27356	27058	26864	27042	27552	27052	26903	26920	27333	27304	27223	27249	27020	27137	26945	27168	27032	27222	27163	27306	27378	27230	26975	26977	27174	26870	27295	27169	27158	27082	27140	26966	27226	27296	27359	27218	27070	27258	27129	26971	27146	27263	27121	27205	27190	27074	27086	27247	27211	27307	27269	27017	27076	27011	27195	27065	27183	27099	26862	27195	27139	27003	26923	27079	27189	27179	27196	27348	27360	27172	27245	27277	27126	26939	27137	27058	27264	27240	27270	27324	27293	26841	27238	27257	27143	27351	27209	27115	27248	27072	27168	27056	27086	27006	27251	26945	27168	27272	27487	26922	27007	27594	27250	27155	27036	27288	27230	27053	27316	27157	27030	27312	27104	27181	27296	27173	27335	27443	27110	26992	27107	27012	27514	27034	26983	27303	27372	27381	27153	27154	27251	27233	27186	27044	26926	27115	26973	27123	27290	27195	27198	27105	27086	27199	27000	27083	27068	27134	27264	27295	27124	26995	27293	27116	27382	26949	27203	27366	27252	27181	27225	27039	27259	27035	27205	26920	27076	27197	27431	27282	26997	27273	27211	27246	27076	26934	27243	27179	27360	27175	27104	27221	27151	27201	27278	27279	27211	27361	27240	27250	27117	27152	27342	27182	26810	27212	27288	27257	27093	27279	27165	27224	27159	26984	27324	27336	27145	27248	27404	27280	27273	26967	27370	27126	27209	27281	26978	27227	27182	27345	27201	27220	27308	27163	27241	27169	27158	27279	27079	26932	27027	27288	27232	27356	27221	27012	27199	27204	27241	27215	27094	27233	27151	27279	27077	27112	27250	27267	27170	26975	26933	27187	27180	27182	27095	27062	27227	27288	27063	27118	27101	27188	27025	27142	27106	27066	27159	27025	27107	27461	27306	27057	26942	27475	27236	27231	27371	27097	26898	27225	27152	26989	27128	27026	27026	27001	27227	27146	27218	27281	26934	26965	27082	27103	27061	27322	26990	27118	27001	27226	27024	27156	27125	27359	27283	26981	27163	27043	27200	27381	26896	27038	27202	27373	27121	27063	27000	27240	27196	27188	27328	27206	27365	27080	27348	26920	27240	27053	27042	27134	27417	27186	27251	27017	26963	27147	27340	26927	27008	27047	27220	27141	27423	27090	27178	27100	27291	27214	27244	27140	27318	27226	27235	27270	27283	27022	27122	27333	27061	26982	27186	27065	27080	27273	27253	27252	27123	27046	27276	27138	27086	27378	27024	27132	27313	26902	27142	26872	27379	27119	27076	27127	27058	26960	27120	26967	27200	27192	27183	26967	27271	27317	27197	27153	27103	27259	27130	27309	27227	27466	27079	27222	27067	27223	26993	26643	27130	27178	27216	27114	27155	27186	26995	27100	27324	27304	27283	27015	27132	27139	27099	26965	27208	27074	27103	27394	27098	27179	27458	27083	27140	26975	27487	26973	27081	26918	27014	27146	26817	26859	27212	27075	26877	27374	27338	27212	27299	27171	27121	27050	27384	27470	27195	27447	27388	26973	27207	27397	27097	27273	27276	26950	27230	27062	27340	27146	27097	26990	27124	26981	27074	27256	27060	27024	26926	27154	26823	27283	27099	27389	27145	27461	27148	27004	27146	27280	27197	27110	27099	27101	26954	27199	27017	27102	27129	27078	27261	27406	27094	27089	27004	27128	27092	27196	26871	27358	27224	27006	27233	27260	27325	27362	27172	27248	26934	27148	27133	27022	27001	27222	27202	27273	27363	27450	27333	27242	27268	27288	27104	26998	26939	26938	27161	27104	27062	27476	27207	27381	27345	27226	27130	27242	27042	27244	27442	27133	27165	27194	27339	26943	27279	27127	26983	26929	27098	27104	27316	27331	27312	27070	27069	27268	27050	27267	27047	27285	27122	27118	27358	27125	27486	27170	27140	27022	27356	27285	27109	27244	27285	27159	27287	27038	27222	27002	27594	27326	27274	27363	27293	27325	27406	27137	27163	27130	27221	27193	27064	27116	27281	27243	27010	27274	27112	27212	27039	27210	27363	26987	27024	27024	27261	27110	27366	27287	27264	27231	27229	27095	27141	27159	27268	27344	26996	27344	27185	27130	27323	27396	27392	27124	27196	27016	27040	26852	26965	27333	27196	27252	27363	27302	26855	27298	27025	27373	27217	27384	26895	27281	27209	27290	27266	27035	27184	27460	27491	27334	27272	27126	27081	27102	27295	27124	27096	27250	27245	27374	27145	27189	27142	27098	27250	27231	27193	27242	27183	27273	27283	27103	26902	27080	27110	27006	27070	27118	27284	27177	27334	27131	27234	27066	27311	27311	27341	27230	27319	27117	27291	27160	26849	26793	27372	27060	27190	27404	26955	27128	26968	27274	27372	27015	27303	27009	27127	27220	27270	27042	27409	27187	27049	27048	26934	27146	26992	27058	27202	27000	27361	27158	27041	27286	27425	27032	26884	27343	27107	27207	27254	26964	27244	27269	27460	27033	26839	27274	27245	27103	27331	27217	27385	26831	26896	27175	27316	27015	27403	27100	27161	26984	27389	27166	27540	27334	27237	27464	26981	27418	27139	26899	27075	26955	27084	27225	27286	27067	27237	27125	27218	26937	27265	26997	27115	26978	27228	27220	27585	27331	27235	27153	27218	27285	27082	27440	27037	27229	27288	27079	27242	27310	27019	27102	26999	27019	27016	27340	27428	27054	27134	26981	27078	26988	27315	27161	27213	27125	27025	27297	26992	26979	27278	27224	27332	27098	27157	27234	27172	26772	27147	27149	26993	27225	27221	27158	27170	27126	27380	26849	27340	26791	27273	27189	26849	27152	26996	27219	27519	26991	27323	27237	27426	27146	27224	27272	27200	27210	27290	27301	27048	27199	27276	27307	27331	27213	27043	27044	27215	27079	27314	27224	27134	27368	27206	27206	27242	27336	27336	27006	27054	27257	27327	27148	27237	27284	27218	27197	27258	27326	27221	27386	27071	27112	26976	27106	26974	27059	27029	27014	27208	27384	27263	27083	27237	27198	27396	27275	27220	27094	26943	27228	27220	27250	27248	27095	27291	26905	27113	26949	27149	27135	27310	27380	27087	27180	27167	27322	27286	27067	27108	27020	27010	27043	27141	27218	27225	26986	27045	27107	27134	27007	27070	27146	27216	27258	26897	26884	27042	27126	27142	27072	27204	27196	26984	26931	27386	27050	27050	27075	27274	27083	27216	26867	27221	27351	27148	27051	27135	27168	27266	27160	27546	27275	27378	27037	27184	27053	27503	27286	27039	27256	27301	27209	27181	27389	27215	27336	27148	27125	27254	27103	27148	27073	27246	26970	27399	27013	27351	26988	26874	27015	27247	27111	27154	27243	27147	27102	27281	27023	26746	27244	27178	26928	27059	27024	27253	27144	27139	27164	27260	27060	27217	27254	27178	27275	27155	27077	27243	27108	27092	27257	27375	27103	27211	27067	27249	27127	27405	27123	27192	27217	27141	27073	26890	27042	27364	27349	27159	27249	27348	27167	27232	26966	26963	26997	27088	27165	27038	27227	27199	27028	27356	27184	27140	27252	27187	27316	27235	27159	27218	27111	27147	27192	27210	27143	26917	26983	27211	27207	27288	27168	27061	27337	27201	27162	27215	27339	27246	27150	27186	27245	27109	27084	27120	27138	26955	27258	27495	27129	27457	27090	27271	27141	27470	27464	27044	27338	27230	27260	27373	27271	27098	27114	27070	27266	27316	27174	27153	27242	27389	27285	27099	26975	27328	27296	27256	27107	27198	27281	27207	27270	27344	27041	27539	27297	27345	26798	27331	27310	27028	27070	27419	27194	26962	27331	27187	27183	27095	27168	27453	27138	27203	27297	27210	27254	27133	27178	27322	27130	26974	27170	27026	27084	27156	27136	27218	27061	27132	27341	27127	27199	27289	27173	27193	27158	27239	27148	27329	27004	27085	27071	27026	27136	26992	27254	27112	27070	27021	26784	27164	27346	27200	27319	27186	27298	27241	27311	27062	26836
43168	72816	71551	59440	46262	34421	29542	25718	23107	22001	21098	20465	19773	19494	19164	18864	19401	19648	19005	19157	18884	18994	18789	18801	18416	18412	18520	18193	18506	18328	18526	18171	18389	18459	18281	18367	18237	18324	18361	18384	18120	18225	18250	18294	18201	18117	18312	18063	18197	18232	18256	18144	18099	18088	17924	18066	18201	18001	18180	18248	18079	18073	18053	17975	18128	18171	18105	18055	18132	17870	17986	18093	18109	18218	18333	18198	18104	17988	18215	18347	18092	18095	17959	18242	18169	18226	18083	18127	17961	18164	18211	18072	18158	18127	18253	18109	18277	17979	18105	18117	18270	18168	18057	18032	18060	18168	18278	18051	18228	18297	18210	18160	18012	18223	18179	18171	18030	17881	18069	18111	18004	17914	18332	18139	18241	18017	18172	17942	18106	18155	17974	18198	18237	18111	18216	18112	18177	18166	18164	18251	18191	18146	18202	17982	18147	18137	18202	18089	18099	18069	18043	18342	18230	18321	18157	17790	18273	18023	18123	18245	18126	18188	18219	18236	18086	18045	18013	18041	18010	18338	18077	18202	18237	18078	18056	17975	18268	18131	18231	18253	18140	18132	18150	18240	18059	18066	18042	18141	18242	18087	18318	18157	18166	18238	18139	18231	18190	18078	18013	18240	18018	18093	18238	18308	18231	18083	18130	18123	18046	18066	18247	18047	18114	18042	18159	18188	18139	18059	18055	17970	18176	18144	18336	18077	18195	18192	17996	18049	18199	18185	18154	17972	18118	18167	18245	18009	18049	18130	18203	17914	18221	18098	18225	18060	18137	18168	18100	18032	18035	18190	18224	18089	18185	17922	18260	18196	18004	18024	17980	18057	18089	18132	18236	18014	18267	18071	18132	18058	18366	18116	18254	18117	18261	18195	18103	18085	18188	18043	18249	17980	18295	18011	18066	17912	18175	18249	18349	18069	18236	18130	18130	18121	18028	18205	17846	18235	18155	18164	18255	18177	18072	18190	18203	18051	18084	18104	18125	18086	18196	18206	17986	18277	18094	18232	18195	18106	18041	17954	18355	18185	18133	18010	18162	18264	18132	18138	18076	18098	18154	17914	17972	18194	18141	18223	18105	18103	18074	18149	18107	18053	17950	18133	18144	18240	17993	18284	17967	18109	18201	18295	17957	18193	18117	18198	17903	18137	18201	18252	18167	18148	18131	18040	18239	18305	18229	18127	18188	18118	18248	18277	18123	18039	18139	18001	18059	18325	18196	18157	18136	18456	18088	18080	18044	18085	18054	18128	18142	17915	18241	18163	18166	18051	17968	18221	18053	18048	18163	18327	18213	18089	17908	18126	17991	18186	18389	18205	17946	18176	18211	18088	18200	18134	18234	18091	17973	17969	18168	18268	18011	18092	18151	18161	18277	18161	18097	18033	18210	18084	18083	18330	18086	18215	18039	18244	18182	18114	18283	18098	18252	18040	18161	18202	18302	18301	18251	18176	18192	18019	17932	17959	18067	17852	18118	18160	18118	18068	18195	18183	18170	18053	18159	18149	18108	18066	18171	18088	18171	18100	18211	18294	18070	18013	18199	18272	18152	18321	18150	18107	18164	18204	18159	18033	18151	18166	18135	18124	18151	18167	18098	18083	18069	18044	18083	18142	18226	17988	18188	18093	18054	18274	18101	18254	18007	18188	18009	18162	18131	18038	17982	18241	18190	18129	18330	18090	18001	18123	18251	18165	18179	18192	18024	18259	18105	18107	18104	18042	18100	18231	18086	18252	18167	18172	18429	18049	18006	18080	18106	18313	18072	18113	18065	17989	18025	18128	18180	18067	18102	18168	18202	18263	18238	18224	18232	18077	18260	18086	18115	18191	18059	18056	18184	18221	18091	18117	18194	18157	17953	18187	18146	18210	17860	18154	18152	18245	18084	18186	18352	18060	18035	18117	17969	18111	17980	18198	18110	17897	18132	18020	18175	18307	18268	18025	18196	18190	18222	18052	18078	17995	18251	18185	18301	18135	18182	18038	17909	18057	17972	18253	18307	18289	18158	18104	18211	18100	18190	18318	17972	18189	18213	18389	18186	18139	18009	18168	18228	18123	18019	18059	18297	18211	18300	18284	18247	18036	18047	17978	18399	18017	18107	18026	18295	17990	18119	18176	18173	18037	18085	18023	18254	18051	18090	18365	18222	18221	18055	17944	18141	18217	18225	17963	18144	18132	18169	18018	18006	18230	18173	18038	18186	18202	18201	18103	18201	18144	18169	18320	18138	18285	18110	18267	18254	18223	18106	18236	18161	18122	18214	18019	18135	18310	18196	18147	18008	18196	18003	18074	18031	18118	18214	18138	18127	18078	18163	18114	18112	18199	18157	18240	18216	18217	18146	18196	18172	18037	18055	18165	18129	18256	18250	18345	18221	18006	18090	18100	18205	18310	18096	18110	18102	18233	18282	18151	18226	18043	18202	18182	18286	18055	18101	18207	18142	18258	18077	18267	17976	18051	18278	18230	18255	18056	18361	18181	18079	18213	18072	18214	17792	18064	18293	17982	18129	18146	18029	18233	18178	18151	18126	18029	18031	18123	18161	18273	17858	18220	18079	18037	18023	18155	18256	18006	18421	18146	18073	18028	18181	18219	18028	17929	18088	18222	18213	18099	18281	18147	18147	18251	18257	18046	18300	18058	18119	18184	18081	17936	18243	18252	18122	18215	18211	18035	18205	18055	18119	18113	18042	18205	18153	18196	18178	18022	18261	18102	18032	18132	18234	18008	18064	18083	17946	18144	18091	18122	18296	18023	18026	18108	18161	18024	18267	18107	18114	18070	18134	18065	18350	18078	18141	18196	18221	18114	18193	17999	18086	18207	18191	18140	18276	18159	18089	18231	18269	18078	18117	18363	17924	18096	18083	17965	18246	18276	18207	18064	18178	18106	18190	18132	17999	18151	17908	18040	18094	18090	18163	18141	18085	18172	18010	18216	18151	18121	18098	18096	18207	18217	18172	18202	18113	18278	18130	18114	18075	18103	18253	18053	18212	18144	18172	18074	18021	18326	18326	18106	18128	18215	18148	17990	18273	18220	18080	18201	17978	18079	18082	18093	18149	18157	18087	18244	18005	18065	18128	18114	18163	18139	18179	18232	18226	18327	18065	18061	18201	18103	18076	18080	18220	18220	18037	18211	18193	18108	18139	18163	17941	18102	18026	18173	18056	18119	18155	18035	18074	18163	18123	18324	17952	18065	18080	18233	18259	17976	18117	18291	18149	18091	18162	18280	17943	18231	17964	18167	18220	18286	18173	18063	18155	18135	18177	18086	18188	18194	18045	18229	18152	18026	18103	17965	18228	18030	18172	18263	18069	18018	18179	18204	18097	18066	17973	18094	17956	18224	18228	18217	18221	18000	18043	18086	17800	18058	18137	18328	18206	17929	18116	18145	18068	18210	18301	18091	18212	18109	18359	18025	18181	18028	18200	18217	18147	18183	18129	18101	18005	17977	18155	18188	18234	18082	18210	18196	18181	18189	18192	18107	18007	18338	18173	18125	18107	18012	18182	18049	18046	18264	18246	18089	18099	18213	18149	18173	17896	18277	18177	18188	18228	18248	18337	18193	17989	18104	18190	17994	18029	18246	17885	18194	18235	18044	18202	18103	18158	18187	18166	18237	18017	18125	18112	18338	18053	17967	18281	17993	18067	18136	18185	17920	18015	18012	18397	18201	18207	18010	18065	18043	17945	18259	18207	18192	18113	18049	18082	18156	18177	18107	18067	18220	18032	18172	18225	18157	18265	18173	18196	18243	18150	18248	18243	18074	18099	18233	18065	18076	18064	18119	18167	18066	18110	18186	18064	18214	18314	18104	18333	18305	17886	18157	18214	18036	18052	18171	18091	18256	18207	18173	18252	18123	18131	18174	17974	18099	18134	18078	18231	18306	18320	17981	18257	18161	18251	17914	18090	18246	17900	18181	17952	18167	18122	18375	18176	18196	18226	18259	18003	18112	17954	18163	18264	18160	18258	18022	18275	18126	18012	18132	18069	18063	18052	18202	18348	18137	18082	18015	18115	17936	18058	18164	17996	18129	18075	18177	18067	18163	18103	18053	18373	18346	18223	18247	18267	18069	18228	18074	18259	18246	18080	18191	18020	18198	18096	18072	18219	18216	18072	17978	18102	18186	18095	18027	18093	18022	18113	18173	18032	18184	18126	17964	18077	18059	18032	18148	18290	18103	18198	18105	18185	18179	17964	18034	17937	18142	18263	18238	17974	18129	18170	18353	18144	18169	18093	18002	18026	18000	18020	18260	18033	18035	18014	18036	18000	18250	18196	18360	18002	18059	18266	18158	18198	18028	18245	18193	18103	18174	18026	18107	18234	18232	18047	18176	18073	18090	18099	18242	18195	18089	18048	18138	18154	18225	18016	18119	18300	18020	17962	18165	18260	18004	18049	18087	18472	18290	18230	18108	18147	18135	17984	18158	17955	18129	18276	18146	18293	18009	18008	18188	18174	18249	18019	17953	18192	18132	18039	17991	18292	18109	18278	18103	17992	18122	17997	18100	18054	18036	18045	18207	18062	18099	18261	18021	17969	18385	18090	18031	18287	18253	17998	18204	18282	18152	18225	18314	18190	18100	18223	18096	18110	18239	17907	18118	18292	18187	18157	18021	18021	18176	18306	18183	17981	18062	18163	18056	18141	18312	18246	18151	17947	18005	18080	18230	18138	18147	18271	18137	18076	18295	18238	18029	18085	17925	18126	18249	18093	18181	18086	18099	18110	18270	18119	18303	18005	17978	18283	18278	18255	18195	18024	18162	17914	17908	18057	18227	18166	18021	18152	18019	18138	18218	18018	18213	18019	18177	18159	18223	18178	18120	18060	18059	18219	18116	18007	18316	18092	18187	18077	17968	18066	18195	18195	18127	18215	18229	18067	18160	18257	18172	18024	18246	18001	18249	18099	18049	18198	18319	18165	18032	18436	18026	18315	18056	18225	18071	18201	18133	18197	18212	18119	18261	18284	18108	18056	18098	18160	18300	18097	17990	17994	18078	18140	18163	18129	18195	18065	18291	18245	18187	18059	18080	18203	18213	18137	18177	18133	18213	18218	18041	18260	18040	18145	18034	18036	18218	18209	18126	17934	18108	18280	17983	18217	18040
24064	21878	31958	34787	38744	38198	38837	33914	31519	30438	29545	28588	28263	27955	27719	27652	27899	28206	27417	27475	27511	27692	27483	27445	27287	26900	26991	27044	27072	26811	26644	26688	26638	26977	26758	26538	26623	26447	26617	26699	26559	26633	26179	26429	26669	26656	26585	26180	26549	26607	26596	26443	26531	26569	26351	26547	26766	26437	26320	26280	26507	26576	26640	26661	26377	26683	26432	26496	26679	26439	26286	26592	26774	26566	26278	26511	26438	26618	26362	26539	26350	26632	26584	26477	26358	26351	26742	26894	26898	26661	26525	26672	26651	26537	26484	26505	26473	26279	26467	26271	26590	26412	26443	26496	26394	26463	26570	26263	26413	26451	26563	26615	26311	26471	26266	26488	26627	26559	26527	26496	26554	26580	26451	26368	26648	26739	26572	26659	26389	26471	26493	26588	26554	26482	26498	26382	26109	26376	26542	26683	26404	26645	26481	26531	26488	26638	26244	26285	26508	26393	26348	26370	26596	26204	26592	26616	26341	26468	26477	26190	26618	26290	26447	26490	26588	26454	26329	26529	26628	26518	26690	26678	26651	26241	26341	26428	26671	26521	26487	26444	26426	26592	26450	26428	26588	26556	26390	26474	26660	26323	26946	26868	26684	26615	26635	26707	26677	26539	26513	26319	26546	26408	26301	26481	26451	26228	26415	26530	26614	26585	26673	26322	26644	26500	26327	26448	26258	26459	26444	26452	26566	26502	26294	26349	26364	26430	26223	26451	26561	26467	26599	26574	26450	26553	26317	26688	26481	26595	26577	26672	26370	26267	26374	26341	26414	26311	26367	26370	26530	26598	26447	26339	26546	26715	26439	26358	26512	26368	26347	26409	26372	26752	26428	26462	26533	26505	26391	26279	26429	26507	26501	26642	26671	26087	26200	26271	26849	26640	26367	26247	26358	26434	26478	26574	26399	26513	26596	26681	26625	26415	26423	26504	26180	26410	26915	26584	26408	26480	26649	26619	26511	26503	26261	26639	26420	26308	26466	26452	26367	26625	26727	26259	26525	26550	26348	26437	26355	26414	26439	26539	26538	26564	26626	26589	26558	26392	26421	26346	26386	26790	26584	26370	26658	26625	26341	26409	26214	26483	26594	26381	26441	26404	26518	26315	26355	26565	26534	26368	26345	26042	26302	26251	26325	26562	26593	26407	26452	26430	26246	26433	26538	26752	26552	26323	26332	26546	26527	26546	26462	26427	26463	26390	26568	26364	26449	26335	26645	26377	26691	26367	26536	26493	26460	26468	26493	26342	26387	26300	26517	26598	26340	26313	26642	26458	26628	26744	26452	26378	26142	26520	26584	26449	26530	26425	26484	26501	26719	26503	26368	26319	26572	26347	26927	26608	26551	26337	26642	26376	26349	26630	26575	26436	26439	26443	26464	26593	26474	26413	26659	26407	26531	26271	26264	26396	26271	26401	26519	26442	26626	26305	26274	26804	26752	26702	26461	26768	26427	26412	26397	26323	26426	26295	26387	26502	26780	26479	26573	26385	26564	26406	26324	26435	26377	26346	26566	26324	26553	26582	26415	26495	26730	26423	26239	26151	26448	26615	26519	26782	26393	26593	26668	26604	26571	26578	26550	26473	26590	26302	26653	26318	26477	26243	26445	26514	26335	26778	26478	26255	26495	26669	26726	26645	26336	26730	26734	26469	26534	26656	26404	26517	26493	26573	26554	26606	26399	26164	26322	26308	26421	26270	26415	26508	26263	26519	26432	26419	26450	26619	26658	26590	26543	26418	26425	26678	26678	26432	26318	26347	26336	26543	26355	26339	26643	26399	26521	26679	26634	26204	26631	26559	26570	26305	26455	26473	26377	26414	26215	26321	26523	26472	26470	26658	26733	26451	26530	26334	26354	26488	26546	26263	26531	26556	26669	26467	26202	26369	26571	26293	26445	26369	26449	26532	26401	26389	26517	26440	26454	26339	26377	26302	26657	26295	26493	26366	26409	26455	26259	26490	26214	26447	26524	26261	26603	26421	26417	26550	26705	26541	26371	26458	26404	26383	26422	26428	26227	26176	26512	26425	26672	26541	26492	26573	26435	26457	26607	26662	26493	26602	26261	26558	26540	26549	26658	26542	26487	26407	26591	26570	26521	26682	26560	26513	26367	26590	26146	26593	26358	26520	26400	26376	26529	26473	26647	26633	26434	26527	26634	26673	26454	26597	26610	26353	26342	26416	26577	26486	26497	26547	26491	26456	26422	26538	26315	26456	26719	26280	26269	26412	26688	26373	26477	26567	26487	26587	26540	26645	26469	26340	26577	26595	26506	26566	26427	26500	26518	26458	26283	26536	26289	26346	26726	26707	26399	26756	26470	26524	26630	26516	26217	26435	26312	26466	26657	26466	26359	26715	26491	26337	26656	26499	26667	26614	26548	26242	26285	26356	26473	26519	26441	26296	26438	26249	26595	26491	26616	26442	26531	26379	26356	26492	26334	26382	26621	26411	26652	26601	26474	26489	26349	26961	26543	26770	26381	26456	26639	26467	26585	26700	26744	26398	26509	26568	26209	26229	26631	26737	26523	26649	26382	26347	26454	26495	26655	26487	26615	26403	26334	26231	26433	26304	26613	26409	26552	26537	26394	26311	26329	26529	26564	26645	26274	26447	26218	26278	26478	26470	26489	26245	26602	26250	26217	26584	26460	26293	26609	26536	26722	26287	26517	26483	26647	26464	26555	26556	26549	26597	26386	26238	26589	26493	26462	26550	26612	26348	26394	26390	26613	26673	26381	26633	26496	26602	26478	26453	26724	26380	26613	26416	26554	26562	26080	26238	26370	26374	26608	26306	26487	26456	26442	26490	26611	26482	26342	26597	26583	26505	26092	26169	26623	26601	26543	26575	26692	26202	26167	26443	26478	26536	26539	26543	26338	26749	26425	26349	26360	26454	26367	26345	26765	26526	26390	26501	26399	26712	26265	26716	26496	26558	26495	26292	26599	26603	26531	26524	26490	26362	26631	26383	26452	26548	26383	26381	26458	26406	26151	26506	26326	26515	26488	26505	26490	26223	26505	26670	26446	26570	26599	26591	26470	26649	26471	26271	26587	26355	26498	26294	26322	26410	26585	26342	26466	26387	26503	26507	26530	26512	26514	26427	26324	26512	26517	26663	26772	26475	26171	26432	26581	26507	26632	26396	26384	26172	26548	26370	26442	26495	26277	26604	26549	26469	26423	26545	26297	26137	26512	26362	26435	26467	26578	26489	26585	26501	26273	26626	26507	26611	26672	26485	26612	26450	26465	26554	26322	26364	26392	26672	26506	26429	26487	26420	26365	26399	26449	26741	26624	26459	26363	26255	26261	26348	26726	26572	26357	26428	26189	26387	26538	26332	26635	26575	26560	26509	26725	26479	26692	26409	26261	26569	26357	26596	26672	26461	26476	26517	26315	26362	26501	26374	26699	26565	26198	26500	26466	26439	26643	26407	26387	26466	26315	26193	26449	26583	26387	26448	26615	26465	26606	26234	26586	26249	26579	26242	26387	26550	26473	26354	26444	26174	26371	26272	26416	26311	26613	26447	26370	26348	26270	26338	26570	26366	26535	26661	26469	26634	26428	26508	26381	26452	26795	26571	26567	26279	26454	26402	26555	26678	26614	26553	26661	26309	26529	26664	26394	26628	26479	26633	26395	26434	26428	26362	26389	26500	26799	26718	26240	26206	26387	26268	26315	26563	26405	26456	26471	26583	26462	26651	26510	26360	26363	26389	26499	26561	26313	26356	26455	26755	26536	26385	26377	26322	26127	26525	26272	26559	26679	26504	26316	26109	26601	26580	26325	26435	26378	26493	26455	26373	26242	26433	26671	26522	26366	26335	26567	26504	26389	26389	26388	26497	26535	26590	26384	26304	26381	26276	26645	26744	26490	26160	26440	26598	26356	26009	26413	26707	26598	26594	26368	26235	26652	26489	26404	26419	26495	26530	26383	26265	26314	26280	26318	26599	26596	26508	26526	26700	26522	26538	26690	26472	26489	26498	26707	26588	26495	26441	26861	26314	26532	26528	26548	26540	26404	26446	26514	26730	26510	26490	26530	26399	26526	26276	26596	26677	26640	26396	26536	26441	26462	26506	26179	26687	26681	26315	26345	26542	26563	26478	26449	26893	26690	26402	26462	26573	26417	26552	26473	26431	26636	26393	26610	26729	26364	26332	26522	26597	26551	26478	26314	26500	26557	26306	26261	26168	26317	26439	26484	26403	26358	26551	26465	26297	26564	26429	26354	26314	26617	26645	26644	26499	26524	26498	26553	26542	26339	26062	26456	26463	26524	26699	26340	26543	26370	26518	26489	26336	26361	26592	26494	26476	26651	26373	26565	26405	26528	26653	26776	26512	26550	26665	26658	26577	26180	26348	26396	26212	26576	26373	26650	26485	26387	26383	26334	26499	26300	26361	26211	26395	26318	26526	26316	26311	26550	26420	26543	26400	26624	26571	26330	26401	26443	26840	26413	26258	26540	26458	26536	26431	26508	26530	26685	26145	26519	26716	26199	26317	26247	27006	26309	26255	26354	26605	26595	26853	26474	26354	26366	26263	26416	26406	26627	26599	26526	26524	26452	26665	26527	26476	26429	26442	26504	26523	26568	26360	26593	26437	26563	26337	26330	26663	26468	26417	26491	26530	26625	26481	26341	26170	26631	26470	26389	26795	26418	26386	26522	26309	26499	26351	26587	26336	26652	26448	26391	26591	26505	26807	26623	26297	26470	26577	26484	26499	26400	26551	26663	26395	26443	26500	26254	26559	26563	26531	26523	26469	26571	26587	26714	26585	26479	26389	26510	26316	26124	26485	26526	26458	26472	26610	26657	26475	26811	26281	26730	26535	26558	26502	26574	26701	26582	26295	26449	26475	26439	26450	26497	26449	26635	26545	26550	26344	26590	26440	26472	26176	26447	26169	26335	26477	26400	26451	26454	26610	26581	26409	26616	26753	26405	26321	26692	26336	26406	26570	26450	26613	26411	26629	26345	26211	26610	26772	26485	26294	26330	26509	26302	26404	26723	26577	26399	26263	26435	26484	26347	26528	26484	26362	26345	26357	26279	26751	26639	26356	26375	26325	26202	26413	26206	26437	26370	26499	26392	26493	26637	26412	26554	26409	26595	26478
45562	78748	79030	66859	53069	38890	32459	27746	24437	22769	21580	20353	19802	19365	19249	18916	19389	19784	18966	19029	18862	18769	18659	18703	18387	18255	18253	18135	18033	17999	18164	17786	17894	17925	18049	17756	17897	17616	17763	17799	17824	17776	17891	17813	17836	17855	17556	17685	17961	17619	17783	17659	17717	17768	17780	17670	17714	17702	17690	17770	17774	17778	17670	17881	17738	17693	17748	17707	17859	17644	17789	17645	17617	17700	17736	18019	17837	17830	17522	17614	17715	17809	17790	17661	17772	17576	17729	17836	17610	17692	17706	17728	17845	17623	17800	17919	17661	17677	17707	17629	17752	17633	17783	17755	17631	17817	17740	17707	17556	17777	17840	17842	17747	17837	17654	17754	17838	17655	17769	17712	17658	17840	17773	17726	17704	17749	17716	17994	17653	17749	17620	17677	17760	17656	17563	17728	17755	17753	17634	17759	17648	17706	17720	17711	17718	17629	17746	17679	17535	17682	17650	17719	17521	17685	17811	17743	17888	17741	17558	17807	17529	17720	17704	17698	17662	17784	17735	17739	17689	17587	17685	17747	17748	17846	17865	17648	17674	17672	17724	17746	17568	17949	17779	17753	17733	17627	17591	17797	17659	17932	17694	17833	17514	17738	17824	17648	17768	17741	17695	17686	17572	17796	17735	17635	17710	17569	17835	17633	17488	17577	17959	17691	17693	17745	17504	17749	17606	17862	17735	17834	17602	17721	17752	17678	17637	17730	17761	17646	17723	17752	17778	17662	17755	17741	17745	17830	17704	17597	17769	17841	17637	17477	17743	17910	17636	17700	17421	17675	17643	17581	17648	17661	17700	17672	17554	17891	17692	17756	17597	17670	17754	17747	17695	17789	17676	17444	17657	17608	17598	17805	17719	17688	17813	17702	17829	17691	17727	17852	17665	17765	17525	17582	17798	17586	17762	17643	17872	17690	17752	17696	17659	17663	17813	18008	17708	17787	17815	17802	17777	17723	17825	17639	17806	17598	17568	17775	17664	17769	17744	17761	17597	17840	17731	17441	17524	17639	17678	17735	17749	17804	17590	17698	17680	17534	17412	17649	17633	17870	17678	17609	17712	17593	17751	17619	17746	17540	17679	17768	17572	17741	17683	17787	17624	17721	17686	17793	17736	17694	17589	17736	17869	17681	17650	17557	17722	17718	17697	17426	17642	17888	17806	17737	17546	17598	17865	17676	17607	17602	17807	17890	17723	17618	17736	17779	17669	17660	17665	17650	17592	17566	17692	17811	17816	17663	17809	17678	17755	17699	17753	17665	17898	17751	17647	17892	17778	17645	17701	17747	17696	17866	17817	17680	17687	17841	17630	17573	17736	17713	17737	17694	17828	17629	17633	17786	17648	17677	17734	17664	17668	17660	17903	17636	17684	17806	17778	17694	17676	17517	17727	17742	17839	17737	17750	17600	17623	17679	17778	17871	17525	17762	17610	17660	17795	17722	17567	17801	17701	17698	17618	17457	17615	17691	17619	17934	17586	17751	17810	17752	17689	17770	17772	17579	17518	17828	17762	17657	17855	17643	17718	17765	17731	17694	17652	17798	17907	17582	17647	17739	17760	17785	17669	17684	17659	17741	17525	17739	17608	17721	17606	17766	17607	17656	17665	17605	17774	17827	17862	17673	18042	17614	17731	17471	17748	17762	17593	17633	17764	17571	17728	17633	17814	17817	17721	17663	17625	17643	17696	17756	17740	17977	17775	17688	17573	17742	17653	17705	17862	17627	17535	17799	17735	17562	17604	17730	17649	17726	17695	17620	17899	17774	17626	17599	17722	17789	17674	17727	17751	17733	17705	17851	17747	17660	17612	17719	17838	17814	17708	17766	17719	17727	17683	17573	17721	17829	17681	17586	17654	17746	17708	17770	17735	17675	17856	17550	17737	17856	17681	17551	17824	17773	17768	17585	17633	17709	17805	17716	17794	17751	17660	17717	17601	17756	17725	17857	17504	17734	17700	17570	17738	17804	17784	17808	17781	17821	17880	17585	17779	17667	17801	17766	17728	17602	17721	17710	17762	17800	17729	17640	17620	17613	17591	17686	17782	17537	17790	17642	17743	17728	17604	17829	17444	17649	17805	17720	17799	17577	17808	17688	17621	17735	18059	17623	17723	17644	17621	17700	17702	17805	17662	17905	17868	17715	17632	17808	17921	17681	17706	17647	17868	17660	17660	17842	17813	17596	17735	17636	17744	17874	17656	17569	17756	17698	17837	17852	17751	17888	17685	17625	17557	17682	17659	17714	17536	17689	17478	17726	17627	17674	17622	17700	17808	17746	17704	17634	17748	17698	17786	17825	17622	17664	17946	17709	17852	17615	17795	17805	17549	17679	17737	17751	17798	17701	17545	17626	17726	17779	17804	17673	17780	17807	17647	17517	17793	17644	17967	17719	17680	17769	17664	17521	17701	17663	17586	17685	17885	17878	17676	17704	17755	17638	17533	17854	17617	17708	17634	17663	17677	17624	17785	17731	17704	17639	17646	17712	17463	17667	17772	17647	17736	17664	17574	17605	17812	17790	17694	17706	17672	17765	17745	17798	17602	17903	17718	17823	17803	17709	17688	17772	17665	17681	17896	17782	17707	17694	17825	17693	17816	17577	17764	17698	17911	17816	17730	17738	17838	17546	17773	17675	17665	17695	17792	17763	17556	17637	17648	17695	17673	17910	17674	17735	17905	17701	17696	17502	17772	17681	17672	17771	17706	17746	17770	17768	17645	17564	17737	17652	17726	17642	17675	17706	17668	17708	17745	17674	17668	17720	17771	17578	17684	17803	17579	17547	17688	17742	17672	17800	17899	17498	17598	17768	17487	17706	17685	17654	17714	17591	17703	17752	17708	17688	17678	17684	17611	17662	17663	17711	17762	17933	17629	17735	17787	17667	17901	17535	17867	17673	17690	17814	17643	17596	17755	17694	17815	17582	17877	17668	17718	17849	17701	17853	17662	17788	17802	17572	17621	17562	17783	17530	17885	17722	17746	17615	17651	17760	17672	17719	17781	17758	17829	17546	17644	17836	17545	17622	17759	17767	17754	17717	17643	17735	17781	17837	17625	17626	17787	17706	17775	17821	17665	17810	17689	17571	17905	17701	17715	17780	17611	17692	17651	17643	17788	17805	17789	17759	17631	17819	17654	17695	17619	17793	17637	17667	17754	17863	17698	17755	17770	17780	17609	17642	17621	17577	17776	17700	17653	17876	17659	17805	17564	17895	17827	17750	17763	17750	17672	17815	17708	17684	17722	17817	17731	17627	17560	17639	17869	17864	17627	17732	17622	17677	17652	17650	17712	17606	17755	17628	17596	17759	17687	17757	17757	17591	17742	17620	17651	17595	17693	17579	17558	17617	17644	17515	17850	17838	17584	17727	17930	17807	17730	17699	17568	17694	17706	17772	17700	17766	17845	17750	17625	17698	17830	17952	17687	17585	17660	17777	17586	17609	17720	17814	17805	17737	17515	17733	17662	17500	17711	17687	17884	17772	17657	17659	17791	17539	17846	17770	17680	17691	17928	17693	17611	17694	17904	17578	17622	17683	17773	17692	17618	17669	17606	17624	17607	17746	17831	17704	17729	17622	17685	17727	17834	17664	17734	17737	17785	17756	17694	17588	17814	17748	17748	17596	17901	17658	17852	17554	17782	17606	17660	17706	17630	17799	17687	17737	17747	17550	17546	17734	17770	17648	17761	17621	17601	17710	17727	17858	17635	17844	17695	17608	17651	17689	17573	17675	17572	17635	17644	17467	17785	17653	17800	17698	17582	17832	17574	17857	17850	17745	17681	17776	17732	17760	17651	17752	17801	17663	17568	17565	17735	17739	17764	17628	17712	17677	17595	17845	17606	17619	17716	17634	17680	17513	17873	17758	17667	17765	17966	17750	17734	17725	17649	17646	17726	18021	17750	17735	17702	17828	17650	17785	17737	17779	17837	17623	17747	17683	17880	17640	17715	17647	17603	17677	17821	17624	17811	17822	17603	17656	17602	17747	17736	17578	17907	17719	17620	17786	17593	17492	17665	17876	17621	17685	17771	17638	17804	17623	17566	17805	17677	17725	17751	17794	17662	17768	17822	17754	17683	17799	17671	17765	17811	17707	17639	17597	17778	17666	17698	17617	17757	17559	17660	17604	17788	17720	17622	17741	17864	17609	17765	17670	17716	17720	17688	17879	17692	17774	17846	17770	17709	17733	17651	17725	17707	17700	17799	17841	17673	17866	17891	17750	17601	17713	17856	17722	17642	17735	17699	17662	17743	17926	17937	17787	17887	17753	17834	17714	17506	17860	17709	17686	17687	17791	17490	17636	17660	17802	17748	17678	17713	17602	17607	17753	17741	17763	17549	17660	17827	17381	17772	17835	17736	17619	17626	17805	17719	17749	17843	17670	17553	17802	17708	17769	17468	17833	17815	17709	17787	17675	17776	17805	17762	17775	17706	17752	17695	17622	17784	17769	17727	17485	17730	17588	17801	17701	17814	17671	17511	17602	17701	17723	17718	17809	17660	17779	17762	17636	17676	17429	17675	17617	17523	17774	17779	17766	17877	17735	17573	17572	17665	17598	17826	17734	17692	17723	17585	17660	17859	17744	17704	17693	17803	17807	17621	17880	17740	17775	17880	17876	17792	17547	17703	17721	17507	17668	17910	17773	17798	17827	17784	17771	17726	17891	17627	17854	17837	17710	17651	17737	17892	17729	17729	17651	17718	17620	17661	17653	17779	17659	17853	17718	17778	17813	17697	17783	17751	17851	17751	17868	17450	17752	17645	17591	17695	17717	17693	17792	17655	17657	17607	17784	17907	17772	17741	17778	17673	17899	17604	17631	17554	17737	17765	17574	17691	17756	17648	17631	17663	17752	17859	17746	17567	17706	17839	17774	17570	17493	17843	17723	17706	17823	17609	17830	17846	17454	17633	17803	17839	17643	17534	17643	17516	17631	17616	17707	17757	17630	17753	17687	17839	17698	17798	17816	17820	17720	17593	17628	17799	17757	17802	17790	17687	17795	17646	17547	17706	17615	17589	17594	17641	17741	17611	17751	17862	17676	17756	17657	17627	17589	17598	17727	17836	17637	17941	17957	17668	17727	17582	17653	17776	17629	17766	17689	17785	17674	17666	17544
44122	53733	58347	51328	43613	37910	33786	31671	30698	30312	29772	29549	29234	29192	29279	28824	29032	29330	28861	29017	28723	29145	29129	28813	28746	28960	28795	29048	28564	28933	28588	28715	28671	28661	28657	28818	28738	28525	28606	28736	28541	28707	28823	28383	28687	28772	28445	28507	28635	28738	28289	28309	28690	28593	28661	28529	28501	28430	28641	28239	28908	28663	28746	28743	28525	28604	28288	28605	28678	28545	28360	28516	28498	28231	28608	28753	28613	28427	28577	28678	28512	28544	28432	28656	28416	28782	28629	28691	28575	28848	28478	28524	28603	28705	28501	28577	28495	28284	28647	28726	28468	28613	28677	28670	28787	28646	28389	28564	28544	28593	28743	28445	28432	28522	28644	28671	28455	28699	28785	28554	28540	28561	28552	28769	28503	28628	28800	28534	28355	28438	28592	28852	28368	28471	28473	28533	28391	28464	28433	28394	28608	28386	28535	28762	28797	28470	28486	28396	28518	28428	28575	28517	28584	28351	28857	28697	28691	28298	28619	28642	28707	28267	28609	28440	28842	28577	28730	28670	28563	28697	28553	28585	28638	28487	28444	28346	28421	28857	28560	28569	28672	28690	28606	28655	28604	28672	28678	28548	28624	28528	28561	28900	28454	28604	28550	28633	28519	28270	28714	28497	28518	28722	28424	28288	28439	28635	28668	28410	28588	28538	28428	28685	28405	28516	28618	28556	28974	28380	28667	28507	28555	28905	28570	28482	28604	28474	28646	28588	28763	28582	28566	28359	28607	28609	28534	28658	28586	28735	28677	28592	28565	28489	28665	28624	28785	28621	28496	28792	28735	28613	28598	28687	28465	28369	28556	28568	28717	28516	28700	28539	28611	28955	28639	28719	28576	28825	28508	28616	28673	28371	28414	28833	28529	28796	28802	28551	28699	28293	28635	28579	28593	28678	28594	28539	28566	28774	28676	28683	28664	28330	28565	28573	28784	28703	28554	28592	28638	28705	28646	28400	28503	28554	28463	28262	28485	28326	28652	28676	28506	28613	28431	28426	28511	28612	28771	28656	28368	28331	28628	28558	28888	28769	28463	28479	28406	28701	28365	28562	28499	28654	28493	28481	28694	28679	28625	28486	28473	28632	28831	28508	28639	28446	28762	28744	28498	28545	28574	28369	28426	28353	28509	28468	28941	28690	28608	28350	28508	28431	28568	28667	28606	28605	28636	28351	28833	28586	28796	28357	28475	28432	28763	28459	28521	28596	28777	28490	28412	28310	28599	28659	28936	28558	28595	28578	28684	28487	28321	28583	28670	28533	28718	28600	28883	28615	28404	28623	28688	28733	28671	28595	28427	28700	28730	28575	28295	28630	28425	28737	28528	28124	28736	28515	28298	28613	28916	28447	28802	28456	28413	28322	28721	28860	28609	28444	28599	28705	28618	28383	28644	28489	28594	28417	28557	28537	28583	28450	28713	28374	28513	28643	28630	28457	28646	28423	28393	28567	28537	28541	28573	28607	28601	28537	28438	28321	28617	28633	28561	28658	28612	28401	28750	28617	28444	28365	28369	28803	28362	28456	28706	28672	28498	28408	28492	28535	28755	28505	28678	28480	28562	28719	28484	28316	28625	28208	28388	28757	28616	28689	28535	28593	28737	28782	28652	28804	28671	28590	28549	28757	28657	28398	28555	28657	28610	28510	28489	28388	28907	28470	28575	28462	28662	28558	28591	28617	28522	28522	28516	28456	28737	28345	28550	28507	28740	28448	28530	28341	28809	28428	28643	28517	28574	28433	28406	28612	28783	28185	28936	28780	28542	28231	28598	28461	28597	28323	28824	28561	28669	28578	28500	28439	28396	28616	28486	28819	28451	28278	28369	28468	28524	28664	28304	28722	28585	28709	28681	28347	28779	28427	28730	28728	28714	28419	28499	28563	28403	28729	28613	28647	28671	28873	28813	28488	28592	28437	28795	28424	28526	28381	28712	28447	28382	28538	28573	28432	28639	28668	28670	28646	28456	28423	28607	28774	28562	28683	28609	28497	28507	28388	28571	28472	28767	28307	28554	28474	28508	28719	28815	28722	28654	28261	28565	28702	28575	28457	28501	28534	28640	28904	28830	28480	28730	28717	28704	28324	28463	28484	28688	28562	28374	28705	28549	28529	28521	28385	28646	28505	28774	28461	28847	28719	28541	28631	28809	28423	28624	28550	28685	28486	28571	28198	28599	28513	28513	28417	29124	28578	28394	28404	28689	28502	28834	28645	28695	28442	28518	28433	28419	28692	28808	28541	28302	28604	28570	28824	28734	28562	28278	28367	28437	28714	28815	28626	28627	28405	28637	28534	28614	28557	28742	28741	28736	28735	28611	28485	28671	28711	28381	28515	28620	28416	28525	28662	28531	28883	28565	28584	28506	28612	28781	28566	28583	28598	28741	28578	28529	28494	28528	28546	28795	28600	28691	28289	28521	28596	28603	28600	28769	28724	28567	28491	28679	28518	28472	28572	28699	28600	28848	28750	28684	28534	28554	28696	28372	28556	28782	28433	28581	28621	28558	28768	28651	28610	28597	28973	28634	28468	28620	28537	28648	28673	28351	28384	28674	28606	28727	28529	28238	28343	28561	28385	28515	28612	28674	28697	28772	28703	28572	28823	28658	28600	28620	28595	28537	28446	28485	28835	28717	28630	28633	28682	28397	28476	28713	28683	28293	28272	28324	28355	28475	28621	28521	28253	28625	28244	28539	28976	28585	28262	28431	28544	28659	28648	28551	28549	28463	28788	28510	28314	28763	28581	28392	28619	28371	28330	28597	28886	28508	28652	28470	28519	28691	28702	28345	28562	28823	28525	28507	28334	28628	28528	28562	28752	28592	28547	28434	28410	28489	28592	28629	28730	28451	28555	28643	28455	28510	28412	28380	28534	28576	28584	28570	28693	28509	28614	28697	28497	28590	28557	28439	28433	28561	28332	28552	28556	28606	28773	28615	28665	28771	28463	28848	28604	28597	28466	28353	28704	28496	28308	28425	28540	28311	28480	28519	28439	28400	28331	28506	28604	28630	28448	28767	28414	28832	28562	28665	28248	28624	28496	28427	28368	28810	28667	28665	28334	28388	28486	28709	28665	28512	28765	28556	28657	28230	28487	28278	28452	28496	28641	28634	28346	28879	28734	28547	28615	28493	28325	28597	28402	28614	28878	28843	28657	28639	28618	28738	28873	28610	28602	28515	28498	28777	28708	28762	28382	28487	28611	28525	28566	28653	28718	28759	28336	28675	28595	28285	28623	28360	28754	28591	28717	28609	28342	28640	28267	28620	28549	28728	28492	28496	28634	28893	28494	28932	28544	28476	28724	28550	28658	28702	28536	28515	28834	28492	28529	28749	28558	28792	28591	28802	28562	28262	28909	28513	28651	28463	28560	28778	28642	28787	28519	28608	28627	28747	28897	28544	28704	28615	28391	28654	28596	28572	28593	28513	28610	28632	28335	28748	28605	28520	28323	28721	28635	28472	28762	28545	28633	28498	28557	28473	28268	28581	28719	28777	28470	28560	28405	28549	28597	28525	28435	28421	28503	28539	28482	28429	28600	28788	28816	28311	28169	28367	28345	28318	28492	28736	28971	28497	28652	28586	28386	28560	28729	28667	28337	28383	28589	28651	28479	28526	28605	28415	28628	28527	28514	28776	28766	28516	28656	28516	28612	28659	28465	28449	28566	28526	28291	28508	28745	28646	28621	28653	28796	28664	28507	28231	28688	28531	28798	28754	28665	28822	28645	28807	28707	28524	28407	28308	28561	28398	28345	28524	28715	28548	28549	28547	28506	28593	28784	28528	28423	28638	28745	28560	28625	28571	28750	28343	28509	28442	28619	28705	28715	28520	28466	28823	28626	28594	28675	28520	28545	28654	28685	28594	28516	28604	28341	28426	28633	28599	28616	28690	28523	28449	28544	28478	28778	28522	28312	28342	28521	28513	28589	28888	28426	28626	28694	28251	28539	28426	28485	28696	28523	28436	28645	28504	28636	28785	28597	28540	28402	28948	28465	28258	28518	28444	28634	28433	28492	28209	28579	28519	28663	28740	28523	28679	28630	28576	28649	28696	28417	28524	28385	28497	28366	28684	28484	28430	28655	28411	28742	28547	28533	28587	28649	28690	28351	28694	28635	28345	28791	28443	28190	28639	28710	28763	28638	28654	28472	28527	28483	28629	28676	28581	28587	28493	28733	28756	28512	28426	28529	28473	28386	28538	28462	28293	28655	28603	28632	28629	28534	28672	28630	28705	28632	28629	28450	28498	28280	28398	28587	28463	28257	28481	28555	28744	28555	28654	28737	28519	28474	28693	28311	28659	28564	28492	28797	28718	28578	28385	28590	28510	28790	28709	28399	28776	28675	28814	28376	28546	28491	28665	28439	28623	28617	28626	28557	28593	28591	28813	28537	28382	28536	28646	28587	28517	28350	28434	28387	28562	28503	28775	28579	28849	28635	28689	28376	28470	28572	28547	28902	28875	28544	28511	28498	28709	28344	28844	28537	28497	28636	28638	28806	28486	28677	28653	28595	28603	28621	28468	28673	28465	28768	28592	28364	28496	28243	28422	28713	28509	28416	28627	28390	28554	28595	28825	28479	28498	28537	28629	28728	28626	28461	28434	28676	28703	28733	28761	28407	28424	28551	28711	28609	28700	28621	28651	28547	28736	28410	28607	28560	28555	28548	28694	28555	28486	28721	28752	28598	28810	28469	28689	28683	28821	28510	28374	28623	28698	28489	28785	28699	28718	28329	28435	28823	28757	28481	28524	28652	28791	28513	28723	28662	28532	28636	28715	28717	28610	28641	28436	28642	28468	28439	28616	28640	28471	28598	28570	28586	28671	28564	28693	28590	28685	28320	28506	28534	28564	28589	28475	28797	28680	28735	28306	28598	28587	28707	28345	28577	28727	28818	28718	28549	28516	28673	28611	28648	28693	28611	28608	28673	28569	28507	28595	28448	28583	28552	28670	28568	28574	28733	28483	28582	28688	28565	28480	28503	28512	28684	28726	28580	28234	28501	28601	28522	28459	28818	28613	28610	28821	28731	28666	28751	28623	28555	28482	28475	28568	28580	28367	28647	28773	28707	28461	28560	28488	28493	28705	28379	28427	28687	28414	28566	28503	28627	28761	28235
44063	62284	58788	46343	38451	30596	25724	22854	21471	20680	20305	19693	19356	19215	19219	19304	19591	19361	19057	19150	19103	19290	19142	19069	19053	18923	18922	18872	18642	18653	18855	18724	18737	18977	18758	18875	18754	18732	18807	18848	18727	18630	18593	18771	18734	18922	18567	18685	18603	18760	18641	18698	18878	18756	18631	18696	18814	18887	18778	18699	18830	18798	18658	18686	18897	18533	18800	18831	18668	18524	18744	18792	18588	18613	18935	18692	18803	18500	18568	18751	18668	18803	18814	18714	18765	18674	18921	18527	18690	18731	18562	18708	18736	18608	18670	18595	18812	18599	18799	18661	18738	18536	18906	18760	18761	18671	18873	18635	18751	18625	18603	18659	18590	18698	18558	18733	18729	18633	18741	18700	18688	18886	18867	18772	18714	18575	18749	18766	18778	18728	18671	18779	18660	18849	18699	18704	18510	18935	18725	18699	18751	18826	18800	18765	18794	18917	18720	18623	18774	18847	18720	18702	18662	18717	18560	18774	18632	18664	18746	18811	18620	18683	18800	18719	18848	18666	18855	18684	18772	18922	18792	18814	18782	18767	18732	18757	18712	18653	18748	18781	18869	18683	18666	18655	18733	18688	18652	18743	18790	18610	18782	18721	18664	18750	18798	18522	18619	18834	18681	18871	18727	18695	18735	18729	18718	18708	18704	18583	18641	18665	18830	18755	18866	18661	18685	18681	18800	18591	18675	18623	18937	18748	18592	18801	18714	18829	18614	18748	18755	18828	18664	18798	18465	18663	18756	18742	18604	18984	18785	18761	18512	18583	18982	18823	18633	18510	18567	18682	18622	18899	18826	18686	18655	18689	18593	18669	18650	18779	18632	18769	18660	18674	18646	18638	18654	18931	18641	18773	18830	18772	18709	18634	18650	18508	18548	18732	18704	18551	18703	18626	18752	18653	18593	18722	18458	18756	18572	18995	18913	18543	18657	18698	18710	18527	18689	18691	18567	18750	18525	18722	18703	18778	18851	18675	18588	18935	18708	18658	18715	18667	18988	18759	18795	18681	18868	18772	18659	18673	18835	18718	18805	18662	18636	18677	18806	18758	18557	18711	18619	18773	18619	18846	18670	18822	18741	18822	18865	18546	18780	18706	18768	18566	18767	18639	18585	18734	18847	18827	18943	18868	18851	18784	18782	18936	18811	18732	18741	18642	18798	18867	18715	18711	18755	18705	18780	18755	18671	18923	18720	18633	18839	18681	18790	18777	18725	18789	18762	18814	18836	18741	18719	18751	18687	18569	18737	18787	18776	18678	18742	18543	18776	18752	18789	18662	18815	18818	18588	18732	18801	18950	18575	18654	18646	18812	18835	18631	18603	18812	18717	18752	18766	18668	18739	18681	18686	18576	18711	18753	18672	18690	18642	18740	18875	18766	18447	18797	18668	18805	18782	18856	18702	18622	18784	18719	18709	18645	18777	18542	18825	18732	18631	18713	18873	18808	18755	18799	18643	18666	18455	18692	18740	18502	18720	18570	18791	18722	18852	18629	18661	18755	18722	18857	18604	18571	18851	18810	18617	18641	18613	18751	18628	18726	18623	18717	18717	18755	18702	18824	18701	18728	18894	18723	18855	18781	18598	18893	18698	18654	18615	18919	18604	18625	18674	18705	18783	18620	18693	18798	18641	18689	18697	18577	18682	18822	18559	18847	18658	18646	18682	18639	18898	18775	18845	18719	18709	18687	18697	18576	18664	18686	18596	18703	18691	18826	18793	18686	18739	18530	18777	18694	18962	18639	18925	18917	18751	18758	18635	18795	18767	18718	18667	18952	18777	18695	18854	18763	18651	18820	18728	18811	18795	18665	18692	18816	18704	18672	18591	18731	18669	18691	18927	18662	18792	18893	18781	18795	18908	18831	18805	18826	18604	18910	18765	18809	18701	18888	18917	18649	18530	18906	18588	18716	18852	18694	18778	18741	18688	18760	18870	18674	18758	18820	18821	18707	18896	18814	18658	18457	18797	18788	18659	18697	18656	18695	18947	18576	18659	18635	18723	18617	18743	18579	18842	18691	18685	18649	18809	18861	18475	18691	18712	18671	18645	18893	18689	18796	18714	18761	18715	18654	18807	18820	18949	18592	18605	18644	18720	18706	18646	18646	18874	18698	18675	18696	18695	18621	18693	18655	18785	18654	18732	18612	18810	18682	18697	18632	18731	18670	18808	18575	18628	18627	18724	18845	18912	18744	18635	18776	18682	18758	18793	18881	18731	18855	18637	18774	18677	18786	18644	18607	18651	18720	18781	18686	18929	18738	18774	18779	18753	18712	18656	18558	18613	18590	18646	18806	18882	18880	18727	18554	18819	18556	18794	18667	18674	18849	18692	18662	18704	18710	18767	18765	18767	18739	18686	18736	18700	18604	18698	18612	18662	18593	18727	18611	18706	18821	18615	18760	18752	18826	18803	18700	18747	18781	18627	18712	18720	18855	18601	18761	18650	18569	18823	18815	18794	18812	18657	18794	18800	18809	18846	18843	18554	18843	18793	18825	18820	18663	18694	18534	18828	18661	18696	18557	18682	18721	18814	18803	18667	18732	18694	18731	18675	18858	18717	18629	18659	18827	18599	18729	18821	18641	18600	18838	18742	18710	18659	18603	18813	18609	18556	18845	18782	18708	19019	18654	18805	18791	18633	18843	18813	18672	18885	18615	18641	18761	18820	18673	18734	18724	18899	18816	18748	18744	18746	18877	18730	18625	18829	18729	18832	18866	18764	18786	18746	18891	18851	18535	18809	18770	18738	18852	18722	18707	18876	18656	18834	18775	18835	18787	18829	18659	18884	18681	18994	18731	18821	18573	18677	18834	18611	18793	18722	18639	18694	18718	18636	18506	18857	18912	18741	18840	18753	18693	18622	18817	18592	18766	18868	18723	18914	18634	18462	18856	18691	18714	18583	18547	18738	18723	18783	18787	18585	18743	18772	18661	18656	18750	18732	18751	18856	18711	18556	18700	18724	18605	18819	18746	18843	18679	18781	18642	18673	18867	18737	18861	18721	18666	18676	18587	18622	18911	18659	18618	18835	18851	18867	18840	18700	18631	18933	18581	18734	18640	18641	18702	18628	18793	18778	18764	18540	18895	18723	18509	18829	18849	18672	18578	18703	18873	18544	18731	18608	18824	18687	18682	18797	18737	18777	18705	18784	18932	18690	18698	18709	18819	18661	18696	18692	18809	18783	18723	18810	18779	18769	18887	18819	18706	18657	18589	18859	18824	18869	18804	18889	18780	18778	18545	18647	18698	18723	18586	18841	18688	18724	18594	18690	18669	18860	18798	18886	18710	18862	18673	18636	18833	18811	18593	18606	18762	18705	18686	18703	18825	18702	18775	18547	18626	18698	18731	18817	18624	18965	18641	18884	18495	18798	18727	18628	18706	18732	18459	18717	18687	18730	18689	18865	18746	18730	18489	18694	18788	18611	18638	18698	18931	18676	18691	18996	18722	18750	18812	18787	18581	18785	18675	18629	18713	18736	18667	18609	18675	18920	18729	18677	18739	18712	18782	18930	18626	18885	18766	18690	18588	18688	18774	18630	18661	18777	18645	18768	18625	18581	18620	18663	18566	18889	18645	18677	18758	19026	18750	18655	18627	18790	18762	18757	18598	18685	18712	18678	18747	18797	18916	18479	18723	18808	18803	18794	18771	18809	18706	18845	18650	18908	18689	18809	18763	18732	18719	18643	18667	18680	18609	18653	18689	18804	18755	18688	18745	18666	18922	18763	18791	18723	18719	18763	18685	18675	18799	18627	18714	18682	18635	18756	18778	18771	18871	18561	18604	18626	18803	18761	18777	18661	18736	18628	18608	18850	18609	18881	18710	18738	18770	18611	18610	18795	18778	18902	18728	18777	18665	18687	18623	18798	18931	18823	18687	18609	18704	18684	18600	18750	18788	18765	18668	18651	18901	18748	18804	18854	18818	18804	18639	18642	18747	18587	18725	18699	18528	18579	18794	18869	18727	18767	18664	18707	18905	18836	18677	18727	18764	18607	18749	18695	18708	18780	18802	18781	18859	18752	18677	18690	18679	18851	18677	18796	18701	18937	18756	18612	18681	18843	18727	18723	18825	18665	18764	18869	18645	18713	18622	18831	18814	18757	18603	18540	18654	18809	18676	18841	18702	18963	18586	18731	18666	18586	18719	18729	18539	18845	18782	18727	18499	18852	18984	18865	18862	18777	18674	18677	18654	18669	18688	18824	18610	18839	18758	18849	18851	18662	18604	18643	18705	19094	18698	18679	18700	18919	18878	18806	18774	18755	18568	18699	18830	18581	18849	18656	18695	18733	18761	18693	18828	18746	18649	18817	18480	18810	18530	18696	18613	18649	18911	18594	18693	18780	18504	18791	18746	18684	18719	18599	18628	18752	18866	18691	18814	18779	18758	18789	18738	18803	18511	18516	18788	18700	18787	18735	18716	18640	18736	18714	18568	18378	18780	18803	18627	18764	18730	18749	18635	18625	18802	18693	18630	18621	18670	18501	18672	18710	18825	18782	18935	18801	18680	18609	18756	18517	18658	18775	18708	18638	18657	18919	18875	18784	18616	18918	18693	18940	18709	18771	18664	18788	18798	18671	18610	18610	18736	18459	18712	18822	18635	18553	18799	18843	18751	18639	18761	18819	18791	18529	18816	18631	18688	18611	18849	18636	18758	18779	18975	18667	18682	18836	18670	18932	18846	18736	18775	18651	18698	18633	18622	18541	18643	18628	18767	18773	18866	18810	18730	18886	18612	18805	18588	18777	18802	18703	18645	18640	18739	18869	18528	18825	18953	18623	18697	18916	18683	18732	18695	18735	18619	18582	18631	18742	18654	18770	18709	18786	18807	18794	18536	18716	18824	18502	18850	18649	18575	18526	18599	18704	18856	18674	18685	18806	18705	18682	18794	18498	18773	18843	18748	18857	18664	18733	18888	18710	18646	18600	18599	18823	18744	18756	18766	18724	18847	18698	18781	18742	18429	18810	18655	18745	18597	18834	18602	18784	18677	18624	18734	18708	18861	18505	18783	18614	18844	18727	18729	18681	18764	18616	18739	18838	18821	18695	18808	18903	18717	18866	18609	18716	18873	18839	18676	18750	18805	18896	18664	18666	18978	18795	18649	18804	18603
26055	22113	34600	40788	41999	38725	35959	32502	30584	30088	29574	28459	28396	28166	27893	27959	28237	28243	28134	27937	27790	27877	27944	27596	27520	27773	27495	27122	27471	27460	27165	27401	27256	27360	27292	27468	27257	27330	27173	26960	27280	27113	27151	27234	27410	27284	27329	27204	27283	27309	26898	27102	27170	27211	27064	27321	27287	27171	27229	27065	27333	27360	27054	26979	27290	27320	27209	27029	27118	26988	27029	26990	27066	27252	27132	27070	27337	26992	27344	27173	26989	26927	27079	27162	26885	26800	27186	26932	27377	27050	27185	26976	27037	27175	27221	27350	27222	27158	27158	27099	27178	27177	27025	27275	27088	27126	27249	27292	27139	27155	27103	27019	27102	27187	27062	27011	26996	27378	27378	26859	27354	27232	26942	27028	27292	27128	27328	27026	27147	27237	27058	27253	27227	26931	27203	27139	27269	27077	27021	27010	27112	27333	27333	27259	27242	27256	27015	26864	27190	27108	26855	27011	27182	27295	27113	27194	27364	27063	26949	27230	27089	26902	27097	26900	26983	27163	26903	27103	27284	27111	27245	27162	27164	27097	27099	27238	27073	26999	26945	26902	27360	27032	27233	27109	27019	27228	27140	27235	26898	27083	27170	27327	27071	27170	27162	27244	27116	27248	27121	27174	27301	27269	26964	27090	26980	26940	26994	27004	27107	27374	27065	27180	27241	27397	27220	27070	27191	27401	27292	27342	27094	27550	27140	27144	26968	27340	27014	27241	27177	27105	26916	27058	27156	27223	27190	27109	27071	27168	27103	26927	27090	27376	27180	27238	27024	27023	27121	27342	26846	26994	27069	27070	27211	27121	27129	27310	27087	27272	27245	27285	27312	27417	27020	27082	27170	26996	27065	27330	27075	27307	27155	27027	27293	27106	26821	27116	26885	27013	27197	27267	27389	27254	27418	27149	27216	26840	26950	26986	27422	27290	27026	27027	27030	27273	26842	27083	27088	27021	27170	27235	27309	27204	26947	26966	27245	27268	27067	27008	27373	27230	27186	27003	26934	27173	27252	27218	27294	27192	27013	27197	27187	27126	27264	27240	27446	27016	26871	27132	27419	27363	27282	27092	27155	27028	26967	27013	27069	27103	27231	27250	27192	27186	27278	26932	27186	27051	27131	27249	27228	27374	26949	27210	27159	27066	27173	27316	27078	27078	26962	26746	27314	27117	27068	27225	27203	27202	26998	27245	27341	27425	27080	27057	27100	26831	26848	26968	27359	27225	27085	27139	27218	27046	27019	27043	27249	27356	27045	27056	27037	26881	27219	27077	27346	27148	27127	27272	26983	27064	27114	27346	27068	27098	27259	26908	27085	27250	26991	27180	27268	27127	27190	27150	27113	27047	27116	27443	27078	27116	27069	27035	27075	27226	27163	27053	27200	26842	27022	27095	27265	27111	27082	26886	27185	27037	27235	27099	27151	27179	27213	27077	27416	27053	27266	26938	27192	27268	27002	27273	27133	26836	26748	27063	27220	27144	27267	27135	27055	26987	27128	27000	27262	27167	27106	26935	27162	27166	27262	27102	27058	27056	27126	27156	26993	27121	27096	26784	27010	26985	26960	27207	27247	27036	26992	26870	27030	27077	27106	27061	27148	27222	27152	26929	27333	26992	27054	27229	27052	27116	26680	27227	27243	27233	27079	27046	27107	27285	27304	26907	26853	27080	27338	27183	27133	27192	27042	27138	27176	26889	27246	27049	26991	26940	27141	27092	27264	26935	26982	27219	27120	27122	27452	27395	27196	27210	27046	27035	26804	27154	27113	27093	27362	27072	26816	27101	27153	27052	27304	27207	26979	27327	27111	27174	27191	27009	26979	27122	27288	26874	27279	26947	27198	27012	27227	26909	27373	27018	27309	26837	26951	27322	27124	27138	27090	27156	27107	27131	27185	26882	27410	27240	27340	27213	27035	27492	27201	27164	27059	27139	27006	27105	27253	27084	27044	27507	27235	27203	27139	26952	27335	27248	27141	27177	27300	27299	27051	27080	27160	27021	27224	27142	27164	27085	27183	27206	27099	27024	27187	26981	26996	27147	26872	27133	27088	27156	27179	27056	27089	27126	27103	27157	27166	26998	27117	27065	27042	26871	27119	27043	26963	27244	27177	27307	27203	27110	27164	27040	27041	27153	27293	27006	27124	27217	27268	27296	27057	27480	27066	27133	27052	27245	27179	27019	27101	27091	27298	27257	27402	27097	27108	26995	27044	26889	26875	26943	27135	27093	27221	27103	27116	27190	26783	27072	27322	27162	26996	27100	27263	27062	27326	27021	27281	26988	27101	27120	27201	27052	27045	27185	27344	27189	27142	27239	27089	27041	27066	26869	27128	27078	27080	27520	27113	27116	27199	27236	27324	27208	27448	26853	27069	27250	27101	27176	26826	26924	27182	27081	26908	27070	27107	26998	27251	27088	27129	27284	26992	27062	27038	27218	27223	27251	27230	27116	27129	27146	27144	27335	27004	27000	27287	26986	27149	27061	26991	27014	27123	27095	26925	27189	27164	27122	27138	26955	26752	27186	27099	27264	27255	26859	27304	27197	27167	27195	27257	27137	27108	27127	26894	27163	27060	26946	27126	27124	27232	27103	26922	27122	26866	27258	27157	27025	27274	27186	27192	27129	27041	27384	27084	27254	27155	27134	27102	27188	27242	27184	26979	27199	27335	26985	27109	27169	27389	27314	27192	27289	27093	27162	27133	26990	26926	27197	27347	26684	27123	27101	27125	26966	27146	27187	27167	27207	27402	26939	27371	27230	27115	26919	27063	27237	27459	27275	27061	26925	26984	27058	27063	27014	27062	27066	26983	27073	26870	26797	27227	27029	27079	27109	27284	26961	27378	27241	27278	27322	27116	26864	27045	27112	27132	27192	27272	27188	27324	27386	27206	26973	27283	27232	27164	27067	27127	27072	27167	27183	27277	26840	27241	27027	27257	27014	27105	27065	27026	27212	27174	27307	27216	27157	27317	27147	26929	27277	27172	27309	26967	26929	27066	27241	27263	27101	27022	26814	27114	27183	26936	27132	27095	27012	26934	27237	26885	27141	27353	27208	27190	27174	27257	27028	27310	26932	27200	27062	27190	27079	27171	27034	27110	27079	27393	26952	27329	26919	27221	27280	27050	27379	27400	26913	27020	26981	26946	27135	26894	27128	27343	27096	26992	27072	27042	26934	26959	26988	27369	26994	27194	27262	27226	26991	26920	27237	26952	27093	27093	26900	27244	27394	27400	27152	27081	26951	26995	27294	27402	27249	27149	27133	27231	26672	27274	27292	27043	26979	27398	27164	27199	27340	27160	27208	27002	26837	27072	27144	27165	27036	27189	27140	27176	27095	26915	27114	27138	27127	26992	27127	27190	26976	27036	27036	27029	27045	27409	27141	27095	27172	27109	27109	27410	26972	27223	27167	27146	27125	27007	27385	27203	26935	27238	27124	26969	27138	27362	27199	27039	27133	27105	27220	27462	27053	27091	27133	27345	26885	26886	26998	27129	27175	26987	27179	27099	26978	27167	27229	27255	27010	27244	26980	26757	27124	27255	27186	27012	27190	27290	27047	27250	27167	27214	26971	27200	27171	27264	27071	27130	27258	27359	27318	27150	26995	27091	27219	27123	27251	27119	26913	27287	27061	26951	26901	27278	27028	26928	27332	27224	27324	27385	27009	27300	27083	26888	27088	27130	26864	27267	27078	27092	26936	26858	26969	26850	27218	27182	27060	27235	27230	27264	26920	27262	27206	27383	27333	27125	27282	27119	27088	27136	27106	27219	27165	27214	26869	26848	27124	27082	27114	27175	27147	27297	27522	27026	27277	26943	26957	27185	27302	27038	26770	27071	26887	26896	27159	26937	27290	27210	27251	27154	27139	27446	27336	27131	27206	27114	27122	27067	27274	27044	27118	27122	27234	27371	26990	27134	27326	27207	27071	27225	27023	27178	27218	27289	27056	27079	27219	27228	27024	27267	27297	26976	27149	26977	27172	27435	27052	27018	27181	27093	27052	26918	27163	26954	27234	27219	27056	27174	27021	27142	27392	27193	26963	26944	27231	27063	26895	27039	27190	27317	27342	26985	27174	27222	27021	27099	27098	27128	27188	27260	26928	27245	26969	27178	27217	27158	27021	27157	27010	27155	26846	27165	26876	27101	27098	27146	27043	26902	26912	27168	27062	27055	27069	26842	26957	27048	27161	27138	26954	27171	27251	27037	27081	27332	27198	27086	27249	27088	27016	27088	26829	27000	27171	27184	26984	27179	27007	27059	26866	27014	27137	27063	26994	27145	27218	27316	27166	27194	27065	27053	27059	27098	27031	27065	27166	27234	27304	26909	27275	26930	26897	27418	27184	27122	27304	27179	27189	27046	27245	27142	27056	27191	27132	27115	27252	27055	27375	26941	27175	27173	27025	27199	27283	27097	27168	27080	27004	27186	27161	27263	27181	27201	26889	27325	27211	27123	27136	27089	27052	27212	27356	26949	27123	27401	27092	27122	27210	27114	27205	26828	26909	27222	27247	27071	27169	27165	27201	27302	27333	27217	26987	27205	27220	27365	27196	26982	27064	27183	26699	26994	27026	27156	27185	27019	27157	27092	27225	27183	27119	27289	27090	27332	27229	27141	27044	27082	26863	26969	27154	27075	26892	27305	27046	27198	27241	27169	27211	27074	27021	27120	27209	27349	27275	27119	26928	27243	27234	27119	27213	27182	27163	27301	27067	27372	27059	27161	27066	27118	27055	27165	27267	27082	27034	27224	26925	27235	27148	27049	26969	27026	27280	27227	27138	27073	27485	27011	27108	27249	27390	27068	27274	27418	27164	26920	27341	27200	27090	26899	27029	27036	27264	27272	27020	26888	27217	27181	27197	27022	27108	27186	27354	27172	26784	26866	27102	27307	27168	26971	27102	27018	27058	27112	26876	27036	27263	27183	27111	27238	27134	27125	26906	27073	27040	27232	27353	27291	26932	27281	27379	27370	27231	26942	27027	27170	27222	27191	27279	27255	27228	27020	27145	27116	27218	27186	27072	27244	27184	27295	27078	27213	27070	27076	27221	27041	27155	27094	27057	27112	27070	27187	27089	27194	27118	27005	27006	27239	27223	27299	27141	27160	26925	27111	27319
42720	72302	71551	57930	47286	34641	28036	24923	22711	21400	20663	19714	19217	19039	18992	18963	19481	19163	18927	18899	18513	18977	18792	18703	18401	18414	18362	18312	18384	18258	18393	18346	18174	18321	18244	18266	18281	18257	18203	17967	18348	18059	18094	18121	17976	18026	18072	18038	18077	18038	17946	18126	18166	17862	18183	18001	18009	17973	18136	17921	17975	17981	18154	18026	18191	18045	18112	18158	18148	18181	18079	18000	18244	18097	18306	18152	18152	18028	17998	18045	18174	18134	18064	17881	18042	18172	18224	18175	18135	17948	18168	18030	18156	18032	18189	17875	18024	18048	17959	18188	17921	18145	18267	18090	18054	17941	18019	18187	18097	18241	18121	18050	18117	17945	18054	18085	17970	18138	17908	18178	17961	17955	18204	18028	17925	18015	18148	17973	18108	18272	18048	18144	17934	18077	17916	18252	17926	17982	18089	18077	18121	18121	17908	18079	18178	17903	18241	18065	17875	18168	18120	18129	17938	18173	18063	17979	18273	17955	18129	17843	18034	18020	18275	17944	18229	18181	18381	18107	18076	17954	18024	18026	18233	17903	18040	17947	18105	18156	18277	17928	18036	18217	17952	17988	18109	18047	17940	18065	18197	17876	18025	18036	18239	18068	17989	18150	18169	18216	18115	17971	17974	18171	17958	18088	18075	18012	18069	18018	18083	18068	17914	18131	18165	17904	18071	18144	17898	18151	18068	18096	18050	18069	18359	18288	18163	18123	18161	18157	18087	18139	18147	18190	18110	17994	18123	17935	18081	17875	18096	18196	18021	17937	18101	17922	17994	18002	17980	18127	18176	17902	18087	18062	18119	18068	18141	18084	18065	18160	17929	18101	18186	18018	17969	18131	18046	18240	18044	18068	18109	18157	18222	18107	18091	18024	18140	18164	18112	17948	18034	18075	18104	17980	18303	17973	18084	18073	18116	18062	18060	18086	18120	17998	18026	18195	17896	18152	18059	18056	17914	18243	18138	18088	17989	18127	18005	18101	18008	17908	18245	18161	18096	17955	17946	17920	18119	18007	17971	18004	18168	18194	18057	18054	18055	18126	18040	17957	18109	18138	18263	18021	18048	18097	17913	17933	18009	18160	17954	18115	18106	17955	18137	18081	18096	18196	18244	17894	18181	18089	18048	17949	17916	18123	18041	18036	18057	18022	17959	18134	17977	18169	18096	17941	17983	18077	18139	17986	17909	18090	17902	18022	17912	18216	18103	18052	18099	18044	18094	18108	18006	18071	18093	18043	17968	17934	18269	18035	18189	17972	18081	17997	18225	18090	18107	17741	17973	18042	18032	18081	18098	18149	18200	18176	18180	18018	18022	18117	18130	17909	18066	18061	18154	17874	17969	18026	18145	18084	17914	18046	18131	17994	18071	18013	18019	17967	18069	17957	17928	17956	18077	18009	18243	18055	18142	18061	18072	17983	18214	17957	18082	18015	17942	18093	18157	18067	18121	18003	18044	18073	18068	18142	18045	18071	18186	18089	17835	18091	17905	18089	18047	18212	18073	18135	18072	18143	18033	18013	18123	17842	18158	18230	18172	17925	18112	18079	17975	18151	17920	18097	18038	18129	18136	17962	18016	18023	18046	17999	17997	18107	18019	18146	18154	17965	18027	18205	18051	18031	18098	17784	18027	17963	18128	18203	17992	17877	18164	17967	17972	18275	18136	17993	18022	18027	18158	18141	18182	18020	17965	18182	18136	18073	17998	18174	18025	17883	18258	17987	18141	18134	17936	18000	18138	18042	17964	17986	18135	17959	18198	18196	18090	18015	18045	18075	18244	17987	18155	18052	18117	17976	18141	17977	18098	18019	17838	18079	18062	17975	18159	17907	18096	18035	18079	18078	18065	18092	18182	18169	18141	18028	18085	17969	18031	18029	17903	18076	18111	17899	18239	18081	17963	17959	18122	18016	18055	18156	17990	18012	18116	17855	17933	17973	18260	18157	18104	18208	18032	17983	18163	17992	18061	18011	17838	17913	18003	18066	18131	18026	18105	18050	18023	17921	18010	18124	18255	18018	17850	18131	17800	18188	18218	18074	18105	18060	18057	18037	18277	18038	17996	17984	18204	18170	17998	18120	18015	18234	18293	18048	18218	17996	18285	18095	17988	17947	18131	18045	17977	18101	18230	17830	17987	18194	18032	17844	18058	17967	18162	18002	18138	18271	18055	17960	18047	17973	18179	17954	17916	18001	18115	17977	18039	18144	18236	18178	18082	18153	18177	18080	17998	18191	18167	17956	18160	17901	18216	18048	18068	18129	18121	18106	18036	18054	18093	18150	17982	18199	18095	17941	17974	18192	17993	18168	18075	18014	18087	18081	18166	18125	17992	18083	17827	18174	18146	18217	18153	18103	18160	18085	18115	18097	18047	18001	18194	18117	18252	18018	18043	18111	17963	18239	18101	18166	18125	17894	18180	18006	18039	17976	18046	18123	18245	18075	18062	18140	18127	18160	17980	18024	18101	18315	17956	18103	18010	18191	18137	18098	18059	17955	18043	18029	18156	18200	18121	18220	18011	18054	17962	18026	18096	18039	17829	18017	18040	18258	17990	18111	18138	18137	18035	18260	17989	17928	18147	18166	18269	18155	17955	17987	18135	17969	18034	18098	18023	18158	18022	18248	18064	18097	18115	18166	17890	18006	18230	17841	18137	18104	18016	17990	18089	18102	18066	18202	18270	17999	18215	18000	18012	18001	18123	17956	18086	17853	18099	18039	18020	18100	18064	18065	18027	18022	18151	18420	18054	18243	18024	18145	18130	18016	18143	18125	18202	18082	17968	17962	18184	18090	17992	17932	17996	17845	18071	17904	18247	18242	18166	17992	18006	18112	18036	18302	17991	18284	17964	18062	18085	18073	17987	17915	18085	18158	18219	18118	17943	18047	18002	18026	17864	18014	18110	18115	17986	18194	18033	18096	18137	18127	18054	18005	18136	18095	18158	18172	18245	18061	17892	18064	18054	18114	18210	18134	18037	18090	17962	18044	17917	17919	17891	18186	18191	17951	18167	18109	18081	18084	18141	17990	18034	18167	17986	18243	17891	17984	18095	18220	17914	18077	18119	18216	18084	18070	18064	17835	18194	18031	17952	18083	18078	18090	17974	18128	18298	18057	18161	17967	18114	18097	18154	18033	18052	18119	18317	18153	18142	17950	18033	18144	18118	18098	18025	18034	18163	18235	18040	18163	18102	17843	17954	18043	18013	18082	18030	18250	18119	18248	18114	18261	18265	18023	18100	18001	17822	18078	17926	17975	17990	17939	17961	17836	18187	18178	18256	18121	18191	18060	18271	18136	18027	18180	18051	17861	18307	18060	18100	17968	18172	17907	18138	17941	17953	18029	18011	18160	18125	18164	18102	18020	18041	18089	18011	18211	18147	18219	17964	17971	18009	18047	17962	18106	18162	18025	18114	18245	18252	17997	17991	18092	18194	17889	18140	18157	18120	17971	18170	17935	18086	18108	17956	18132	18158	18083	18061	18065	18006	18028	18048	18100	18081	18122	18111	18048	18027	18021	18007	18019	17971	18123	18223	18023	17959	18119	18093	18113	18234	18104	18087	18063	18047	18058	18044	18009	17958	18236	18038	18162	18138	18067	18099	18159	18122	18077	18131	18267	18029	18080	18220	17960	18179	17962	18088	18045	18041	17941	18175	18023	18148	18125	18062	18031	18258	17987	18141	18137	18129	18029	17980	18106	18028	17919	17980	18059	17955	18058	18053	17857	18055	18133	18164	18035	17979	18160	18128	17955	17901	17893	18009	17962	17980	18271	18052	18084	18097	18169	18084	18240	18022	18122	18182	18266	18139	18149	17893	17841	18177	18184	18176	18235	18067	18079	18130	18200	18013	17995	18186	18080	17926	18109	18360	18117	17972	17917	18165	18271	17991	18239	18083	17954	18062	18027	18258	17907	18079	17930	18085	18215	17965	17996	18172	17773	18034	18216	18118	17984	17934	18042	18107	17824	18235	18173	17971	17889	18102	18045	18101	18122	17958	18005	18121	18160	17991	17931	18044	18114	18190	18110	18009	18069	18047	18118	18187	18029	18215	18034	18251	17982	17976	18254	18109	18257	18080	18270	17981	17948	18067	18175	18225	18061	18113	17919	17930	18120	18103	17846	17957	17956	18147	17978	18019	17950	17920	18052	18279	18204	18108	18002	18174	18213	18117	18035	18113	17983	18187	18112	18103	18218	18019	18245	18172	18115	18160	18333	17985	17963	18042	18165	18065	18006	18090	17982	18167	18117	18192	18196	18074	18075	18113	18002	18018	18048	18014	18050	17903	18137	18021	18136	18188	18061	18057	18257	18297	18055	18372	18232	18004	18106	18132	18041	18036	18281	17998	18209	18035	18122	18035	18003	18100	18080	17984	18171	18021	18050	18042	17969	18076	17960	17951	18105	18029	17869	18042	18047	18074	18129	18034	17910	18060	17886	18053	18216	18133	18057	18030	17897	17959	18134	18026	18013	18068	18109	18128	18099	18123	17950	18048	18218	18153	18132	17998	18084	18295	17976	18210	18169	18126	18115	18100	17824	17865	17940	18083	18079	17998	18101	18198	18140	18069	18032	18145	18075	18038	18126	18085	18052	18133	18003	18070	18092	18061	18123	18143	17909	17988	18049	18386	18121	17918	18076	18216	17899	18209	17964	18036	18187	17998	17904	18143	18048	17983	18114	17918	18229	18139	18003	18075	18003	18127	18129	18056	18049	17976	18205	18137	18002	18088	17906	18123	18157	18072	17958	18054	18281	18073	18139	18181	18003	18067	18064	18257	18058	17997	18011	18080	17935	17878	18032	18093	18167	18096	18122	18191	18077	18007	18201	18166	18001	18157	18120	18128	18196	18078	17955	18137	18071	18003	18102	18037	18275	18110	17981	18130	18183	18068	17989	18116	18114	18198	17995	17930	17924	18057	18059	17952	18089	18142	18059	17962	18058	18030	17997	18284	18159	18165	18022	18106	17933	18129	18081	18098	18192	18135	18207	18105	17881	18164	18016	18075	18238	17986	18123	17947	18118	17940	18194	17929	18065	18179	18074	18137	18099	18011	18102	17978	18169	17854	17997	18093	18023	18135	18124	18058	18015	17987	18110	18163	17942	18005	18174	18030	18127
24125	21881	31486	32878	36896	36334	36806	32555	30570	30223	29382	27976	27564	27453	27266	27154	27504	27440	27350	27461	27173	27432	27183	26946	26773	26892	26690	26551	26592	26685	26687	26753	26513	26461	26326	26294	26591	26213	26380	26210	26274	26249	26294	26185	26385	26475	26263	26539	26349	26229	26317	26226	26033	26249	26293	26246	26178	26107	26165	26392	25884	26000	26097	26068	26164	26288	26339	26351	26371	26269	25893	26048	26243	26359	26167	26112	26065	26179	26304	26083	26028	26100	26228	25897	26175	26163	26130	26120	26395	26233	26134	25980	26212	26331	26132	26172	26228	26014	26058	26202	26210	26006	26383	26042	26202	26032	26050	26110	25978	26074	26277	26076	26428	26097	26179	26294	26068	26191	26214	26088	26081	26344	26129	26242	25965	26114	25788	26253	26046	26301	26275	25952	26157	26022	26062	26274	26135	26045	26334	26339	26275	26033	26116	26055	26096	26252	26177	26096	26103	26321	26175	26079	26034	26302	26317	26103	26275	26422	26116	26063	26324	26287	26347	26323	25895	25900	26232	26246	26182	26087	26223	26163	26003	26138	26390	26133	26040	26144	26033	26144	26233	26134	26009	26056	26204	26348	26164	25946	26170	26178	25920	26344	26335	26224	26107	26123	26157	26147	26269	26098	25982	26242	26031	26120	26189	26208	26341	26309	26159	26298	26298	25999	26106	26050	25991	26076	25908	26305	26238	26042	25974	26431	25884	26001	26262	26017	26071	26357	26438	26102	26161	26285	25933	26037	26130	26139	26143	26296	26321	26261	25977	26122	26179	25979	26218	26300	26248	26138	26298	26236	25955	26165	26042	26281	26298	26254	26017	26188	26185	25872	25946	26122	26040	26141	25945	25981	26181	26263	26100	26118	26069	26086	26215	26052	26183	26154	26168	26176	26365	26019	26056	26002	26136	26043	26085	26137	25932	25985	26295	25996	26095	26018	25980	26330	26089	26138	26052	25906	26342	26269	26332	26045	25865	26132	26071	26031	26007	26248	26204	26087	26112	26239	25988	26147	26212	26075	25950	26188	26151	26063	26105	26367	26030	26141	25833	26090	26176	25971	26086	25935	26106	26168	26167	26240	26193	26105	26081	26265	26197	26215	26367	26023	26319	26148	26121	25951	26271	26094	26077	26120	26139	26090	26143	25876	25849	25861	26079	26209	26105	26065	26052	26311	26216	26065	26214	25975	26297	25963	26235	26022	25992	25783	26077	26265	26334	26184	26158	26049	26190	26007	26089	26190	26217	26153	26293	26279	26075	26017	26325	25924	26156	26346	26376	26208	26239	26136	26077	25888	26323	26070	26009	26335	26149	26081	26188	26182	26184	26348	26463	26125	26042	26228	26148	26246	26210	26414	26078	26160	26009	26334	25962	26328	26197	26353	26133	25971	26136	26161	26183	25927	26033	26097	26146	26197	26109	26091	26031	25850	26217	25967	26187	26301	26081	26188	26110	26242	26581	26150	26406	26048	26070	25902	26166	26310	26103	26019	26145	26114	25965	26107	26172	26280	26378	26075	25964	26214	25891	26058	25989	26305	26122	25971	26084	26303	26251	25793	26143	26215	26099	26274	26110	25950	26100	26170	26183	26304	26030	25964	26339	26229	26276	25999	26004	26247	26283	26552	26239	26221	26115	26330	26320	26097	26054	26181	25985	26035	26071	26068	26498	25882	25991	26038	26384	26098	26060	26162	26006	26255	26165	26147	26150	26139	26093	26210	26386	26312	25940	25906	26112	25957	26071	26368	25991	26347	26031	26086	26078	26121	26065	25938	25898	26207	25982	26511	26152	26151	26083	26152	26013	26092	26165	26222	25980	26440	26187	25810	26283	26098	26384	26112	26058	26038	26182	26180	26206	26156	26189	26216	26246	26230	26308	26100	25918	26101	26251	26349	26197	26213	26112	25973	26072	26091	25970	26231	26252	26237	26229	26105	26266	26254	26264	26118	26137	26183	26279	25953	26243	26155	26095	26231	26312	26252	26015	25982	26329	25944	26207	26068	26175	26393	26089	26009	26268	26117	26363	26351	26265	26040	26029	26252	26124	26116	26082	26242	26162	25938	25964	26159	26410	26194	26009	26248	26241	26076	26262	26256	26002	26070	26011	26228	26245	26224	26181	26276	26092	25982	26248	26244	26419	26056	26143	26099	26174	26204	26360	26087	26029	26183	26098	26130	26108	25980	26149	25857	25994	26402	26110	26029	26173	25991	26241	25882	26136	26136	26158	26190	26101	26160	26344	25870	26192	26216	26250	25837	26059	26070	26067	26071	26343	26106	26022	26018	26190	26315	25903	26293	25990	25967	26249	26079	26005	25992	25959	26070	25876	26023	26063	26201	26203	26040	26145	26162	25960	26240	26082	26343	26302	26138	26023	26097	25996	26147	26058	26126	25902	25897	26181	26125	26390	25982	26074	25961	26218	26095	26073	26045	26362	26122	26163	25949	26276	26034	26140	26216	25959	26237	26104	26076	25956	26069	26256	26091	26205	26026	26025	26043	25985	26131	26224	26302	26019	26118	26073	26509	26239	26355	26374	26048	26192	25930	26020	26036	26027	26225	26211	26023	26066	26149	26256	25946	26243	26217	26188	26161	26107	26189	26215	26315	26115	26105	26204	26107	26107	26229	26095	26228	26332	26340	26261	26236	26275	26249	26317	26312	26334	26061	26124	26273	26121	26206	26332	26026	26121	26214	26247	25902	25943	26354	26005	26136	25933	26177	26312	26061	26188	26273	25892	26231	26255	26116	26346	26000	26223	26005	26418	26074	26085	26011	26278	26048	26150	26390	25886	26118	26183	26031	25915	26239	26242	26079	26247	26104	26479	26001	26152	26236	26102	26252	26167	26396	26138	26180	26039	25883	25996	26275	26161	26275	26456	26326	26000	26178	26117	26055	26001	26317	26160	25956	26054	26169	26144	26262	26251	26156	25994	26090	26180	26290	26111	25867	26231	26141	26180	26075	26174	25912	26367	26106	25986	25944	26251	26142	26205	26218	25989	26189	26263	26388	26312	26348	26076	26073	26158	26193	26375	26441	26346	25980	26056	26050	26016	25817	26154	26126	26376	25962	26077	25912	26167	26218	26325	25862	26115	26202	26202	26184	26304	26009	26013	26148	26200	26090	26174	26215	26126	26037	26184	26416	25910	26005	26117	26330	26327	26392	26227	26050	25733	26159	26055	26317	26211	26077	26100	25744	25943	26072	26158	25994	26281	26466	26010	26156	26204	26474	26231	26118	25927	25844	26338	26021	26302	26214	26272	25976	26444	26081	26156	26580	26234	26067	26105	26319	26367	26413	26220	26309	26110	26318	26373	26252	25977	26235	26005	26388	26200	26100	25975	26092	26222	26311	26009	25891	26128	26039	26067	26248	26002	25942	26245	26119	26127	26246	25964	26278	26223	26254	26436	26357	26039	26017	26090	26350	26187	26051	26202	26015	26083	26194	26029	26091	26079	26180	26083	26123	26381	26262	26198	26249	26161	25993	26138	26066	26119	26375	26152	26010	26154	26128	26393	26161	26123	26067	25952	25992	25813	26238	26272	26145	26375	26032	26077	25966	26107	26275	26239	25924	25839	26080	26095	26377	26143	26176	25866	26151	26040	26192	25953	26037	26300	26046	26179	26464	26239	26031	26102	26230	26227	26043	26051	26020	25928	26242	26144	26204	26347	26235	26041	26230	26206	26182	25997	26045	26068	26046	25942	26202	26450	25981	26070	25911	25865	26198	26031	26198	26291	26391	26200	26184	26032	26205	26291	26291	26027	26170	26059	26182	26193	26144	25982	26135	26104	26122	26135	26161	26118	26010	26001	26169	26037	26204	26145	26112	26689	26438	26456	25974	25830	26212	25948	26222	26276	25990	26036	26313	26092	26298	26060	26262	26271	26152	26145	26001	26256	26185	26328	26135	25992	26131	26099	26195	25943	26109	26014	26143	26283	26199	26299	26301	26269	26267	26006	26241	26229	26153	25970	25903	26179	26170	26095	26225	26106	26054	26207	26372	25959	25931	26126	26048	25967	26287	25965	25962	26114	26194	26030	26143	26057	25993	26150	26468	26159	26173	26223	26096	26369	26174	26224	26353	26221	26034	26395	25908	26282	26355	26229	26082	26141	26059	26146	26232	26176	26218	26148	26234	26231	26033	26108	26234	26029	26142	26304	26055	26360	26122	26085	26058	25854	25903	26270	26203	26140	26147	26220	25893	26303	26194	26228	26232	25993	26017	26278	26147	26281	26071	25893	26290	26220	25909	26555	26165	26245	25942	26257	26223	26033	26192	25929	26091	26126	26428	26110	26092	26209	26135	26142	26251	26205	26128	26126	25987	26115	26192	26220	26033	26030	26101	25984	26372	26490	25888	26134	25911	25825	26067	26000	25721	25966	26131	26273	26018	26050	26156	26313	26151	26066	25954	25874	26025	26165	26177	26201	26331	26359	26033	26266	26286	25810	26238	25987	26133	25967	26223	26281	26157	25789	26271	26408	26170	26151	25843	26200	26277	26370	26234	25979	25909	26052	25968	26130	25998	26127	26208	26100	26039	26224	26001	26194	26094	26345	25934	26252	26038	26139	26107	26024	26132	26082	26280	26169	26278	26059	26381	26151	26225	26126	26363	26101	26164	26069	25882	25927	25887	26008	26343	26293	25996	26120	25825	26013	26109	26241	26037	26074	26312	26129	26059	26072	26238	26225	26132	26145	26318	25976	26027	25961	26016	25911	26169	26025	26211	26239	26192	26093	26145	26223	26100	26150	26015	26069	26022	26205	26062	26192	26170	26076	26117	26257	25999	26130	26320	26200	25984	26312	26125	26007	26351	26196	26101	25858	26204	26184	26032	26190	26175	26282	26175	26329	26333	25967	26092	25962	26027	26182	26283	26115	26057	26170	25974	25955	26231	26175	26124	26226	26108	26342	26325	26159	26276	25961	26131	26247	25920	26122	26017	25998	26312	26225	25994	26045	25830	26100	26050	26206	26268	26307	25836	25891	26112	26100	26105	26381	26416	26340	26108	26087	25653	26098	26126	26090	26227	26353	26375	26016	26128	26245	25871	26110	26020	26213	26076	26208	26231	26314	26326	25966	25927	26245	25974	26265	26360	26311	26183	25911	26218	26313	26253
44752	78850	76858	63614	51973	36526	29847	26238	23636	22289	21456	19955	19059	18809	18711	19030	19482	19082	19013	18795	18769	18733	18672	18270	18219	18274	18182	17894	17914	17846	18044	17715	17853	17720	17742	17659	17629	17575	17591	17272	17508	17461	17648	17486	17873	17491	17561	17469	17482	17566	17640	17612	17479	17412	17606	17450	17518	17345	17621	17506	17596	17235	17550	17533	17525	17495	17423	17384	17479	17466	17517	17642	17488	17338	17484	17588	17397	17532	17377	17593	17430	17487	17400	17730	17429	17297	17620	17448	17474	17695	17504	17475	17309	17431	17338	17383	17520	17647	17459	17475	17377	17557	17584	17550	17521	17492	17455	17371	17453	17525	17358	17683	17523	17283	17374	17664	17470	17651	17422	17518	17358	17521	17453	17482	17313	17388	17556	17602	17469	17587	17366	17557	17495	17455	17654	17278	17444	17501	17396	17523	17510	17544	17563	17570	17447	17446	17434	17650	17568	17495	17379	17474	17522	17325	17474	17468	17421	17592	17651	17263	17553	17481	17647	17283	17639	17607	17564	17394	17553	17550	17493	17512	17352	17679	17280	17395	17395	17544	17484	17520	17457	17505	17463	17357	17579	17530	17472	17480	17344	17530	17574	17388	17557	17595	17587	17309	17578	17354	17487	17384	17588	17573	17431	17596	17352	17582	17372	17302	17570	17667	17565	17512	17705	17618	17419	17365	17511	17632	17559	17375	17410	17422	17643	17337	17598	17452	17419	17465	17608	17429	17421	17584	17806	17592	17517	17745	17568	17551	17560	17540	17675	17520	17425	17491	17494	17420	17468	17514	17543	17365	17554	17304	17410	17553	17503	17369	17394	17358	17516	17452	17519	17476	17598	17538	17512	17329	17576	17512	17563	17621	17586	17509	17454	17279	17491	17570	17640	17394	17376	17666	17381	17565	17687	17457	17404	17386	17516	17429	17491	17441	17519	17597	17527	17501	17536	17497	17552	17440	17359	17516	17606	17410	17312	17453	17534	17340	17490	17503	17345	17408	17424	17623	17516	17338	17430	17510	17294	17538	17427	17454	17556	17470	17642	17469	17480	17282	17342	17435	17668	17451	17553	17432	17714	17420	17469	17519	17586	17399	17655	17499	17463	17612	17382	17526	17468	17532	17450	17523	17491	17575	17294	17493	17628	17665	17497	17421	17539	17491	17363	17451	17382	17415	17636	17397	17437	17220	17581	17571	17484	17416	17424	17548	17502	17222	17504	17465	17506	17433	17526	17592	17595	17527	17482	17607	17464	17309	17639	17539	17500	17574	17381	17674	17740	17327	17661	17540	17357	17646	17455	17389	17319	17492	17404	17632	17348	17610	17505	17352	17473	17545	17516	17508	17767	17635	17566	17524	17495	17537	17554	17466	17545	17502	17374	17570	17491	17684	17321	17524	17403	17426	17529	17488	17502	17452	17659	17539	17428	17777	17507	17335	17370	17584	17466	17392	17657	17549	17348	17622	17375	17420	17580	17389	17687	17330	17459	17476	17457	17490	17455	17532	17330	17428	17537	17377	17542	17724	17565	17601	17494	17393	17508	17404	17405	17771	17514	17558	17540	17411	17445	17488	17409	17481	17473	17560	17468	17588	17488	17471	17648	17526	17712	17498	17385	17704	17492	17370	17518	17560	17381	17533	17483	17283	17425	17361	17445	17495	17419	17530	17474	17482	17355	17376	17604	17415	17499	17649	17396	17651	17609	17395	17572	17564	17380	17364	17721	17586	17453	17507	17522	17436	17483	17393	17452	17559	17266	17560	17518	17467	17520	17399	17424	17665	17564	17446	17429	17567	17595	17426	17454	17210	17537	17524	17539	17364	17483	17511	17479	17492	17285	17388	17388	17454	17539	17542	17335	17549	17358	17415	17533	17624	17531	17426	17280	17525	17529	17581	17433	17595	17238	17481	17436	17615	17363	17484	17300	17661	17407	17499	17368	17510	17426	17410	17639	17434	17692	17589	17588	17496	17534	17241	17585	17646	17629	17607	17504	17555	17378	17451	17478	17441	17414	17520	17315	17486	17471	17627	17396	17503	17508	17430	17353	17537	17561	17421	17818	17619	17243	17504	17667	17437	17654	17564	17602	17525	17470	17609	17636	17583	17477	17412	17284	17536	17545	17494	17557	17496	17660	17204	17495	17471	17400	17464	17627	17559	17453	17607	17513	17436	17600	17471	17636	17529	17387	17392	17560	17587	17372	17515	17342	17418	17511	17413	17503	17685	17439	17526	17372	17589	17599	17536	17682	17524	17320	17608	17668	17374	17455	17463	17544	17449	17539	17559	17288	17414	17571	17315	17363	17655	17545	17441	17632	17437	17512	17543	17545	17519	17507	17327	17344	17332	17419	17469	17550	17463	17513	17299	17546	17620	17298	17508	17523	17574	17527	17425	17570	17382	17517	17310	17407	17471	17433	17552	17519	17406	17393	17418	17428	17511	17478	17642	17445	17425	17471	17815	17583	17426	17609	17569	17355	17363	17568	17380	17471	17567	17654	17353	17444	17236	17476	17341	17451	17527	17421	17564	17574	17591	17623	17478	17518	17630	17412	17628	17385	17507	17523	17241	17558	17466	17564	17369	17571	17547	17653	17365	17539	17239	17489	17480	17316	17502	17676	17484	17431	17318	17455	17457	17411	17424	17450	17566	17668	17538	17479	17216	17676	17634	17526	17544	17530	17513	17310	17879	17554	17347	17720	17449	17429	17433	17615	17319	17362	17422	17536	17593	17389	17565	17660	17438	17441	17595	17672	17435	17526	17374	17590	17423	17553	17602	17437	17601	17388	17418	17492	17413	17605	17590	17396	17641	17559	17444	17516	17343	17398	17536	17638	17553	17426	17440	17514	17512	17458	17391	17672	17457	17498	17620	17482	17488	17458	17395	17359	17496	17485	17383	17528	17535	17496	17436	17493	17521	17501	17408	17658	17542	17545	17405	17613	17423	17757	17396	17432	17604	17747	17420	17378	17461	17557	17598	17494	17516	17495	17410	17473	17584	17620	17385	17560	17487	17428	17463	17512	17390	17520	17458	17395	17509	17381	17455	17361	17358	17309	17369	17325	17378	17775	17464	17611	17411	17475	17548	17459	17440	17490	17614	17459	17575	17641	17505	17270	17385	17605	17486	17568	17335	17355	17609	17552	17322	17488	17438	17547	17467	17670	17576	17443	17457	17425	17463	17541	17383	17470	17483	17553	17300	17592	17413	17377	17461	17389	17334	17440	17442	17233	17374	17671	17613	17488	17478	17286	17429	17570	17537	17435	17497	17468	17417	17544	17563	17570	17655	17766	17626	17550	17338	17431	17471	17328	17408	17574	17582	17582	17606	17744	17438	17581	17593	17427	17644	17630	17626	17446	17614	17609	17528	17446	17575	17314	17598	17492	17618	17646	17359	17470	17576	17438	17503	17486	17369	17437	17544	17503	17663	17443	17386	17527	17251	17277	17414	17326	17323	17566	17499	17497	17339	17472	17455	17497	17468	17496	17366	17513	17463	17505	17752	17588	17555	17500	17531	17430	17407	17573	17454	17358	17439	17365	17543	17607	17442	17427	17640	17393	17603	17556	17764	17512	17478	17324	17435	17325	17504	17557	17274	17316	17727	17381	17444	17415	17476	17567	17577	17526	17515	17608	17410	17633	17559	17609	17407	17262	17608	17699	17550	17447	17623	17527	17586	17483	17486	17346	17557	17512	17459	17272	17632	17492	17324	17327	17428	17514	17441	17410	17481	17598	17503	17513	17507	17528	17502	17520	17634	17418	17652	17297	17474	17586	17417	17492	17379	17526	17480	17557	17615	17329	17422	17615	17438	17465	17642	17545	17484	17522	17628	17544	17520	17499	17374	17549	17585	17504	17491	17560	17696	17507	17598	17558	17498	17432	17391	17531	17524	17528	17420	17566	17411	17447	17367	17338	17520	17523	17447	17477	17533	17331	17538	17379	17443	17262	17518	17875	17457	17719	17453	17355	17563	17421	17562	17588	17417	17481	17449	17470	17623	17590	17686	17618	17511	17506	17491	17486	17424	17384	17506	17365	17470	17603	17258	17448	17496	17506	17536	17597	17449	17581	17629	17444	17713	17350	17514	17600	17626	17356	17677	17311	17728	17584	17487	17560	17484	17468	17575	17561	17340	17687	17525	17407	17573	17673	17293	17406	17522	17502	17389	17630	17271	17578	17553	17483	17420	17361	17618	17394	17216	17586	17551	17412	17435	17627	17816	17540	17570	17465	17584	17472	17561	17672	17521	17583	17424	17474	17404	17597	17470	17545	17570	17388	17443	17636	17753	17486	17477	17605	17582	17397	17465	17376	17382	17407	17480	17625	17665	17372	17594	17438	17579	17531	17440	17505	17415	17410	17342	17534	17361	17516	17409	17430	17448	17424	17558	17228	17548	17551	17378	17600	17461	17591	17476	17491	17573	17567	17465	17525	17428	17550	17504	17547	17405	17442	17455	17558	17522	17577	17581	17434	17377	17551	17380	17436	17320	17444	17468	17535	17533	17478	17519	17334	17536	17508	17432	17396	17423	17424	17473	17669	17504	17453	17398	17397	17521	17476	17451	17574	17468	17565	17670	17356	17420	17587	17491	17334	17354	17467	17562	17518	17622	17449	17407	17244	17431	17396	17443	17355	17549	17394	17349	17385	17583	17374	17450	17554	17547	17372	17759	17436	17503	17438	17543	17403	17259	17589	17480	17449	17362	17386	17557	17467	17437	17312	17351	17471	17455	17662	17414	17578	17691	17601	17288	17445	17404	17411	17379	17418	17547	17329	17614	17567	17596	17374	17441	17441	17315	17497	17500	17560	17665	17524	17607	17408	17485	17518	17475	17332	17578	17364	17592	17412	17363	17491	17470	17402	17604	17618	17278	17474	17577	17488	17477	17341	17398	17592	17307	17585	17410	17590	17436	17408	17587	17370	17673	17440	17223	17454	17518	17353	17468	17391	17489	17407	17374	17417	17529	17386	17551	17478	17539	17398	17362	17481	17624	17344	17560	17626	17451	17614	17383	17447	17606	17439	17312	17572	17466	17513	17466	17475	17627	17591	17510	17454	17545	17343	17546	17464	17502	17499	17482	17392	17328	17519	17523	17455	17620	17426	17584	17470	17427	17574	17420
44677	55503	58757	51364	40687	35184	32366	30486	29751	29240	29459	28864	28612	28360	28342	28426	28495	28739	28342	28414	28654	28472	28358	28424	28306	28384	28005	28181	28338	28332	28352	28277	28181	28396	28064	28313	28130	28066	28017	28219	28415	28225	28150	28150	28051	28002	28401	28308	28653	28018	27979	28042	28172	28221	27931	28306	28068	27805	28202	28167	28052	28199	27995	28114	28175	28181	28177	28270	28041	28096	27893	28092	27972	28243	28226	28199	28104	28189	28026	28176	28411	28118	28326	28289	28126	28163	28246	27774	28118	28233	28078	27804	28189	28079	27859	28165	28031	27957	28156	28134	28256	27953	28075	27694	27955	28286	27971	27624	28057	27997	28006	28253	28105	27946	28229	28103	28058	27967	28174	28081	27989	28013	28259	28030	27797	27908	28158	28247	27995	28122	28391	28032	27997	28112	27925	28262	28061	28205	28162	27894	27979	27994	28320	28121	27993	27898	27981	27990	28004	28024	28083	27969	27906	28013	28014	28007	27898	28159	27990	28264	27988	28059	28225	28175	28039	27941	28260	28214	27837	27805	28188	28115	28049	27867	28107	28302	27849	28406	28003	28313	27921	28185	27978	28131	28034	28307	28058	28000	28068	28161	27944	28351	28171	28100	28209	28027	28049	27881	27769	28083	28264	28028	27956	28060	28246	28120	28087	28065	28200	28184	27994	28094	27983	27999	27907	28127	28029	28089	28287	28172	28108	28080	27988	27866	27968	28080	28430	27884	27966	27859	28367	27989	27849	27612	28127	28232	28104	28202	28114	28251	27981	28015	28052	28301	27999	28075	27849	28244	28321	27969	28137	28244	28096	28063	28069	27999	28189	28175	28099	28119	28124	27987	27689	28117	28119	28234	28062	27845	27985	28054	27856	27994	28180	28058	28316	27970	27886	27904	28226	28405	27868	27865	28080	28060	28167	27927	27834	27913	27979	27901	27702	28087	27992	27906	27984	28425	28081	28231	28017	28193	28092	28015	28068	28182	28188	28095	28031	28160	28205	27922	27962	28082	28123	27989	28141	28072	27903	28083	28178	28084	27859	28225	28039	28070	28256	28061	28199	28105	28154	28171	28257	27845	28139	27858	28095	27970	28116	28171	28027	27878	28314	27991	27757	28126	28266	28413	28098	28058	28134	27945	28020	28218	27958	28098	27991	28017	28265	28178	28133	28115	28073	28094	28049	28071	28112	27968	27790	28139	28044	28084	28108	28164	28138	28167	28033	27856	27883	27911	27996	28003	28158	28155	27993	28104	28223	28048	27852	28293	28336	28108	28134	28164	28045	28181	28216	28278	28091	28198	28170	28034	28004	28118	28181	28096	28257	27827	27977	27999	27883	28092	27999	28058	27972	28401	28116	28034	28110	28158	28201	28056	27978	28143	27945	28053	28238	28234	28017	28278	28120	27933	28002	28161	27858	28350	27836	28194	27960	28056	28434	28083	27853	28076	28083	27909	28028	28095	28018	27970	28104	28059	28253	28137	28257	28165	28113	28201	28005	27772	27964	27903	28042	28154	27999	28270	28032	28250	27922	27952	28069	28192	28172	27985	28038	28026	28043	28105	28247	27895	28116	28097	28080	28037	27862	28258	28141	28096	27987	28262	28053	27888	27811	28260	28376	28024	28096	28258	28227	28211	27926	28064	27846	28244	28332	28076	28030	27951	28094	27988	28024	27931	28029	28346	28168	27771	28196	28243	28197	27983	27916	28009	28169	28137	27944	28155	28078	27866	27933	28147	28181	28049	27987	27626	28099	27958	28199	28113	28245	28144	27898	28106	28097	27992	28285	28044	28150	27818	28143	28053	28011	28127	28126	28140	28116	27919	28133	27991	27879	28045	28022	28092	27900	28171	28087	27740	27922	28296	28160	27924	27888	28200	27951	28053	28129	27940	28018	28103	27951	27910	28107	28137	27937	28378	28018	28068	27977	27831	28154	28203	28260	28048	27897	28118	28169	28155	28019	28008	27955	28048	28087	27903	28046	28095	28092	28134	27988	28166	28005	28347	28081	27941	28085	28030	28082	27899	28148	28240	27984	28322	27951	28048	27886	28008	28018	27899	28170	28220	28157	27972	27945	28214	28160	27971	28055	27941	28066	28131	28117	28082	28027	27845	27914	27963	28416	28028	28150	27892	28042	28150	28310	28194	28139	28251	28050	27844	28071	28019	28086	28225	28101	28112	28132	28133	28270	27981	27975	27880	28031	27943	28259	27994	27856	27965	28343	28010	28038	27959	28121	28030	28105	27997	28053	27802	28312	28001	28040	28339	28097	28323	28039	27944	27923	28068	28115	28068	28070	28025	27950	28138	28145	27850	28290	28096	28111	28287	28076	28109	27931	28060	28220	27929	28037	28071	27907	28258	28292	28207	28025	28024	28159	27951	28136	27999	28325	27858	28108	27979	27868	28165	28013	28102	27995	28279	27943	28038	28047	28035	27817	27939	28219	28205	28262	27994	27996	27930	27998	27962	28272	28075	27975	28067	28013	28210	28029	28155	28051	28343	27891	28005	28191	28097	28044	28074	28011	28156	28040	28125	27968	27833	27809	28174	28034	28005	27879	27963	28048	27929	28052	27989	27885	28016	27958	28197	28032	28046	28020	28095	28119	28301	28122	28154	27939	27944	28199	27974	28207	28208	27933	28157	28084	28031	28407	28413	27960	28190	27972	28031	28328	27872	28193	28329	28228	27831	27889	28197	28265	28206	28070	27995	27991	28094	28159	28390	28100	28067	28194	27941	28219	28173	28179	27908	28238	27905	28337	28029	27987	28231	28173	28323	28126	28095	28130	28250	28093	28177	28318	28077	28357	28068	28032	28162	28114	28090	28198	27929	27907	28055	28056	28020	28057	28263	28081	28214	27933	28327	27950	27916	28106	28192	28152	28159	28058	28065	27693	28239	28244	28017	28242	28146	27908	28112	27718	27980	28275	28110	28028	27876	28017	28297	28018	28022	27945	28169	27988	28249	27986	28295	28289	28147	28301	27976	28347	28100	28169	28133	28159	27764	27881	28281	28105	27949	28152	28049	27860	28215	27735	28047	27843	28039	28149	28051	28102	28318	28074	27890	28035	28070	28099	28174	28153	28234	27873	27946	28024	28161	28136	27902	28106	28023	28115	28177	27890	27978	28000	28109	28089	28154	28171	27848	28104	28006	27835	28217	28037	28017	28106	27809	27947	28025	27989	28034	28284	28013	28173	28222	28315	28021	28258	27815	28160	28180	28044	28404	28148	27959	27959	28024	28017	28182	27983	28139	28089	28134	28078	28283	28154	28127	28032	28020	28025	27988	27922	27921	27997	28150	28187	28134	28074	27978	28149	28178	28133	27906	28275	28159	28246	27974	28274	27863	28103	28077	28135	28201	27938	27719	28005	27843	28158	28076	28214	28238	27858	28013	27957	27952	27875	28077	28174	28090	27867	28061	28158	28171	27905	28123	28366	28155	28194	28130	28161	28039	27979	28202	28226	28296	27890	28176	28055	27993	28110	27937	28275	27881	28205	28202	27848	28190	28294	27971	27963	28072	28024	27874	28128	27985	27657	28058	28178	28040	27951	28264	28379	27978	28040	28022	28005	28037	27882	28103	28186	28098	28283	27873	27939	27979	28213	28285	28181	28148	27999	28143	28139	28108	27963	28004	28110	27871	28068	28017	28093	27979	28210	28148	28030	28073	27968	28169	28027	28442	28165	28058	28048	28082	28024	27991	28002	28102	28120	28093	28109	28162	28200	28048	28031	28024	27853	28147	28129	28120	28227	28129	28048	27989	28085	28178	28093	28156	27950	28139	28390	27907	28061	28179	28070	27864	28075	28115	28078	28164	27962	28106	28164	27848	28003	28164	28054	27947	28300	28227	28187	28149	28340	28107	28045	28267	28130	27960	28057	27808	27915	28071	27966	28033	28216	28174	28098	28082	27985	27850	28208	28248	28291	28376	28334	28120	28180	28120	27800	28147	28001	28113	28122	28307	27921	28194	28212	28002	28168	28049	28051	28116	27727	27870	28055	28030	28164	28068	28012	28036	28125	28005	28042	28262	28029	27926	28073	28316	28072	28163	28195	28282	28016	28116	28182	27844	28046	28082	28223	28032	28410	28036	27918	28264	28111	27833	28195	28430	28132	28059	27974	28214	28103	27984	28289	28296	27977	27962	28107	28198	28076	28164	28159	28011	28038	28050	27850	28011	28102	28089	27996	27999	27990	28185	28174	27986	27988	28081	28116	28127	28083	28234	28061	27996	28292	28077	28151	27948	28041	27975	28088	28024	28028	28119	28463	28159	28061	27923	27889	28425	27934	27885	28264	28222	28097	28081	28237	28116	28361	28036	28007	28212	28139	28010	28075	27946	28127	28092	27940	28257	27950	28142	27712	28002	28011	27994	28321	28093	28220	28024	28193	28467	28170	28296	28288	27921	28040	28042	28124	27992	28244	27985	28246	28123	28046	28138	28039	27869	28075	27933	28055	27992	28386	28079	27979	28215	28032	27779	28118	28119	28099	28061	28336	28111	27943	27866	27961	28031	28232	28003	27983	28183	28233	27988	27861	28114	28179	28019	28090	28012	27966	27902	28270	27947	27912	28289	28090	28174	28246	28231	28196	28044	27955	28083	28382	27926	28011	28098	27908	28174	28069	27947	28131	27898	28203	27953	27936	28029	27960	28101	27991	28032	27978	28103	28113	28191	28054	28156	27984	28057	28006	28375	28037	28126	28203	28075	28135	27959	28089	27893	28165	27830	28038	28028	27980	28002	28012	28180	28239	27965	28407	28448	28140	28078	28001	28096	27970	28012	27907	28073	28094	27878	28234	28285	28104	27855	27977	27992	27982	28055	27892	28026	28034	27904	27943	27855	28243	28268	28123	27796	28120	28163	27998	28013	28108	28006	28044	28129	28135	27955	28030	28155	28114	28179	28174	27919	28250	28301	28140	28044	28227	27969	28035	28328	28065	27976	28454	28152	28037	28118	28251	28095	27979	28147	28007	27997	28130	27987	28111	27931	28235	27929	28006	27934	28021	28150	28014	28182	27988	28061	27986	27976	28080	28100	27920	28253	27908	28035	28011	28038	27852	27971	28052	28097	28158	28092	28169	28136	28064	28088	28125	27859	28271	28012	28135	28085	28116	28201
44393	63410	58681	46241	34415	27644	24014	21858	20682	20367	19844	19394	18966	18849	18868	18998	19114	19006	19102	19057	19109	18990	19005	18582	18820	18772	18656	18632	18723	18545	18430	18541	18549	18673	18710	18500	18510	18447	18466	18496	18353	18344	18696	18268	18595	18680	18459	18647	18536	18643	18566	18464	18383	18630	18431	18473	18513	18358	18472	18468	18381	18499	18586	18619	18622	18458	18447	18603	18620	18482	18568	18239	18527	18585	18596	18387	18557	18605	18359	18436	18325	18591	18489	18527	18453	18430	18506	18417	18491	18388	18475	18516	18441	18556	18440	18408	18461	18439	18320	18465	18454	18363	18375	18693	18374	18627	18380	18621	18527	18471	18556	18492	18460	18412	18567	18337	18445	18479	18627	18426	18302	18475	18561	18360	18407	18451	18389	18420	18432	18479	18402	18406	18542	18577	18619	18447	18347	18463	18292	18496	18558	18423	18417	18304	18393	18370	18448	18480	18798	18464	18509	18530	18249	18589	18444	18565	18336	18437	18370	18642	18463	18361	18547	18463	18290	18623	18418	18677	18333	18452	18576	18421	18549	18528	18526	18415	18538	18405	18543	18366	18660	18473	18497	18433	18446	18516	18704	18466	18649	18401	18579	18194	18508	18510	18551	18558	18466	18417	18516	18478	18358	18488	18422	18373	18585	18408	18446	18465	18492	18523	18513	18445	18436	18598	18559	18445	18510	18519	18707	18391	18650	18381	18437	18335	18350	18537	18352	18469	18407	18523	18432	18343	18500	18393	18469	18449	18362	18495	18497	18387	18304	18599	18556	18526	18295	18471	18482	18489	18655	18383	18357	18609	18367	18553	18504	18499	18349	18418	18573	18646	18418	18410	18491	18441	18536	18505	18347	18633	18445	18513	18432	18372	18412	18403	18420	18544	18457	18649	18590	18546	18527	18573	18575	18718	18509	18593	18510	18450	18548	18424	18640	18464	18395	18673	18548	18472	18597	18485	18432	18431	18574	18456	18291	18552	18335	18401	18386	18688	18496	18455	18387	18567	18560	18408	18614	18440	18404	18540	18370	18681	18394	18271	18642	18442	18511	18443	18394	18601	18419	18605	18552	18421	18324	18579	18390	18456	18508	18333	18530	18504	18434	18447	18553	18361	18478	18362	18563	18473	18430	18485	18409	18473	18315	18382	18384	18592	18455	18469	18265	18505	18473	18474	18302	18440	18472	18522	18389	18544	18456	18407	18510	18477	18519	18436	18286	18516	18612	18473	18443	18526	18451	18482	18607	18368	18489	18341	18312	18593	18437	18447	18485	18453	18600	18320	18544	18574	18497	18434	18448	18581	18556	18437	18550	18604	18323	18592	18306	18598	18468	18530	18607	18452	18479	18335	18363	18415	18635	18467	18587	18480	18442	18386	18545	18607	18591	18428	18541	18587	18410	18501	18435	18364	18473	18405	18309	18383	18340	18599	18660	18735	18320	18676	18651	18350	18496	18243	18585	18450	18455	18215	18398	18458	18483	18550	18356	18411	18460	18468	18585	18284	18427	18585	18471	18685	18473	18447	18546	18377	18489	18316	18456	18567	18487	18369	18497	18337	18504	18733	18429	18538	18625	18419	18492	18689	18492	18437	18561	18385	18339	18598	18516	18315	18486	18258	18629	18383	18337	18425	18428	18517	18548	18484	18467	18589	18392	18349	18466	18419	18488	18621	18329	18557	18447	18452	18580	18454	18485	18372	18451	18409	18458	18498	18280	18553	18481	18436	18465	18355	18357	18446	18323	18248	18411	18498	18514	18525	18337	18430	18553	18494	18491	18320	18546	18473	18547	18612	18560	18506	18476	18446	18376	18583	18444	18468	18517	18536	18576	18472	18377	18539	18432	18476	18614	18474	18451	18551	18322	18228	18510	18449	18398	18417	18715	18434	18491	18237	18592	18497	18514	18684	18564	18545	18399	18254	18465	18522	18436	18366	18565	18647	18262	18431	18526	18458	18680	18469	18447	18461	18248	18582	18563	18698	18393	18545	18346	18400	18472	18301	18518	18443	18648	18390	18503	18509	18470	18422	18376	18399	18401	18643	18339	18403	18650	18544	18574	18425	18405	18435	18491	18458	18357	18549	18519	18532	18355	18468	18326	18501	18365	18553	18606	18522	18502	18416	18575	18601	18527	18411	18472	18442	18506	18360	18487	18525	18487	18447	18551	18528	18519	18523	18492	18514	18391	18294	18486	18549	18407	18543	18361	18525	18602	18468	18609	18548	18488	18532	18523	18314	18453	18481	18438	18490	18469	18541	18416	18517	18571	18475	18569	18627	18483	18580	18488	18473	18584	18511	18266	18658	18457	18323	18454	18441	18435	18407	18673	18414	18475	18511	18540	18450	18584	18467	18651	18311	18486	18510	18603	18557	18408	18583	18492	18353	18526	18472	18442	18429	18386	18331	18283	18505	18542	18573	18482	18468	18497	18410	18310	18603	18452	18490	18492	18407	18393	18429	18285	18558	18458	18451	18497	18488	18438	18548	18534	18442	18243	18586	18559	18702	18449	18539	18537	18334	18555	18487	18512	18608	18508	18361	18374	18511	18473	18304	18416	18507	18492	18479	18420	18509	18542	18671	18457	18511	18511	18360	18625	18494	18390	18541	18550	18515	18620	18688	18672	18600	18515	18410	18570	18445	18423	18441	18517	18598	18549	18557	18705	18484	18447	18445	18509	18559	18452	18490	18380	18267	18605	18315	18513	18446	18558	18527	18482	18445	18452	18512	18546	18628	18474	18389	18455	18493	18537	18478	18642	18477	18351	18536	18435	18146	18472	18450	18550	18357	18536	18593	18582	18498	18449	18596	18445	18574	18482	18534	18393	18434	18526	18668	18497	18512	18659	18269	18567	18509	18284	18541	18190	18594	18234	18534	18498	18375	18376	18527	18609	18398	18530	18469	18640	18539	18488	18625	18512	18306	18311	18551	18360	18345	18427	18520	18711	18538	18654	18574	18419	18556	18495	18414	18386	18383	18398	18589	18550	18472	18491	18706	18527	18433	18715	18465	18625	18444	18506	18473	18356	18395	18443	18586	18299	18305	18453	18421	18382	18267	18421	18441	18370	18640	18491	18361	18422	18603	18453	18424	18393	18419	18395	18459	18498	18437	18462	18488	18340	18491	18286	18684	18438	18461	18445	18475	18652	18465	18510	18415	18478	18600	18635	18605	18509	18557	18474	18519	18505	18388	18445	18708	18649	18519	18652	18706	18657	18376	18625	18474	18465	18507	18522	18496	18326	18554	18416	18511	18559	18565	18466	18315	18450	18475	18418	18619	18274	18399	18398	18494	18573	18359	18499	18461	18491	18244	18389	18504	18448	18491	18533	18479	18335	18492	18369	18330	18438	18625	18287	18421	18481	18423	18580	18472	18456	18479	18694	18439	18510	18512	18559	18710	18576	18374	18378	18422	18418	18609	18442	18369	18540	18420	18462	18518	18468	18376	18530	18272	18588	18428	18366	18594	18432	18559	18420	18374	18490	18581	18305	18486	18566	18369	18637	18531	18382	18569	18459	18499	18648	18628	18279	18429	18558	18577	18485	18625	18424	18273	18427	18700	18418	18556	18550	18505	18291	18490	18244	18388	18478	18546	18666	18537	18454	18426	18555	18455	18549	18554	18590	18390	18512	18581	18607	18550	18509	18699	18468	18272	18395	18460	18488	18449	18490	18459	18456	18459	18454	18427	18612	18519	18539	18666	18315	18474	18520	18319	18587	18490	18574	18373	18493	18688	18715	18458	18604	18504	18459	18535	18422	18378	18649	18583	18417	18440	18271	18237	18537	18324	18249	18343	18481	18499	18374	18405	18371	18593	18578	18359	18434	18351	18505	18577	18678	18287	18529	18447	18446	18458	18503	18340	18634	18434	18516	18444	18439	18478	18642	18415	18668	18382	18579	18363	18657	18550	18424	18634	18620	18337	18437	18578	18495	18119	18518	18450	18316	18485	18567	18518	18402	18440	18548	18427	18516	18437	18423	18472	18492	18623	18567	18540	18229	18435	18504	18409	18351	18526	18415	18463	18481	18573	18544	18640	18615	18346	18453	18433	18411	18420	18502	18338	18391	18532	18468	18483	18393	18428	18444	18388	18697	18643	18433	18447	18614	18555	18445	18301	18540	18462	18441	18546	18360	18319	18541	18436	18498	18403	18495	18336	18547	18460	18509	18453	18452	18537	18431	18520	18365	18289	18646	18433	18520	18450	18387	18491	18651	18339	18372	18538	18632	18480	18429	18447	18320	18512	18472	18461	18416	18566	18417	18470	18424	18619	18428	18591	18438	18325	18654	18516	18411	18441	18383	18570	18444	18369	18449	18362	18499	18403	18397	18601	18510	18439	18433	18400	18527	18438	18409	18449	18401	18343	18421	18419	18420	18463	18500	18320	18483	18524	18486	18631	18280	18461	18398	18572	18426	18567	18630	18675	18407	18523	18432	18402	18509	18462	18461	18437	18446	18589	18476	18565	18296	18521	18247	18635	18199	18436	18424	18508	18569	18512	18529	18537	18434	18353	18441	18525	18449	18514	18393	18747	18536	18562	18595	18465	18517	18490	18511	18487	18628	18366	18389	18501	18458	18568	18480	18414	18214	18629	18485	18416	18537	18447	18352	18393	18520	18401	18290	18360	18326	18379	18551	18561	18273	18487	18487	18442	18521	18408	18540	18357	18495	18428	18812	18505	18484	18574	18400	18578	18462	18378	18463	18340	18616	18253	18695	18594	18326	18470	18524	18397	18509	18457	18347	18371	18472	18661	18430	18605	18469	18345	18531	18515	18448	18539	18492	18497	18578	18246	18500	18440	18514	18467	18349	18580	18422	18648	18447	18561	18522	18484	18696	18461	18549	18445	18620	18417	18480	18529	18514	18449	18715	18470	18407	18578	18546	18474	18462	18576	18430	18540	18441	18342	18531	18631	18360	18391	18455	18303	18607	18502	18370	18429	18539	18434	18428	18525	18546	18553	18565	18501	18387	18449	18473	18465	18465	18312	18485	18373	18456	18586	18376	18373	18404	18670	18350	18335	18378	18437	18535	18373	18501	18653	18488	18420	18603	18314	18492	18449	18390	18463	18458	18473	18310	18545	18456	18444	18388	18493	18577	18428	18458	18389	18583	18393
26200	22243	34497	38801	38881	35849	35285	31772	29918	29088	28459	27477	27360	27245	27372	27355	27516	27786	27609	27818	27742	27466	27286	27272	27198	27300	27117	26889	26933	27023	26896	26942	26740	26864	26577	26692	26799	26800	26840	26681	26785	26700	26878	26520	26670	26782	26517	26519	26798	26421	26650	26721	26477	26582	26405	26581	26808	26424	26550	26582	26505	26398	26720	26805	26810	26588	26460	26805	26698	26378	26628	26615	26597	26827	26553	26632	26638	26531	26576	26899	26756	26576	26353	26746	26595	26647	26502	26190	26584	26503	26447	26413	26616	26512	26676	26771	26646	26607	26669	26634	26568	26541	26475	26593	26567	26488	26499	26435	26557	26784	26893	26626	26481	26669	26412	26660	26537	26538	26284	26485	26625	26566	26668	26758	26734	26750	26666	26478	26463	26459	26607	26667	26546	26439	26479	26403	26711	26714	26695	26467	26487	26379	26597	26535	26724	26450	26588	26508	26457	26482	26499	26703	26788	26471	26435	26600	26820	26611	26231	26720	26437	26656	26662	26420	26744	26741	26801	26595	26790	26740	26521	26838	26730	26558	26794	26724	26654	26407	26489	26784	26809	26576	26667	26667	26755	26591	26783	26682	26556	26628	26648	26623	26305	26510	26510	26547	26500	26707	26509	26606	26635	26655	26875	26647	26579	26651	26540	26757	26515	26709	26524	26514	26518	26536	26613	26523	26989	26912	26683	26626	26551	26576	26618	26339	26422	26636	26370	26560	26422	26293	26658	26823	26547	26596	26569	26563	26991	26412	26480	26581	26526	26563	26772	26565	26467	26831	26683	26617	26611	26607	26617	26359	26645	26396	26698	26801	26989	26623	26777	26533	26545	26626	26283	26746	26500	26434	26569	26589	26496	26740	26488	26748	26409	26580	26367	26346	26640	26713	26461	26414	26357	26753	26734	26592	26611	26624	26658	26664	26611	26497	26546	26585	26776	26715	26609	26613	26408	26693	26787	26607	26508	26534	26542	26848	26807	26516	26853	26858	26589	26665	26573	26620	26763	26543	26648	26565	26466	26349	26415	26770	26554	26448	26616	26633	26647	26702	26518	26416	26314	26477	26566	26574	26506	26738	26579	26317	26475	26651	26425	26696	26725	26522	26662	26780	26413	26405	26627	26660	26552	26756	26663	26520	26581	26732	26576	26546	26516	26520	26308	26777	26672	26446	26379	26551	26655	26519	26354	26435	26595	26568	26388	26789	26348	26358	26731	26542	26664	26618	26794	26654	26686	26405	26361	26379	26517	26878	26471	26548	26782	26698	26444	26539	26604	26629	26842	26506	26648	26736	26396	26769	26413	26723	26727	26727	26549	26644	26680	26859	26694	26540	26552	26518	26719	26645	26741	26516	26770	26541	26503	26571	26908	26521	26612	26395	26457	26559	26742	26725	26790	26484	26620	26808	26427	26494	26397	26655	26541	26592	26850	26800	26669	26550	26698	26775	26453	26649	26573	26592	26743	26511	26814	26490	26665	26572	26992	26688	26848	26670	26636	26505	26478	26514	26646	26499	26545	26653	26550	26806	26791	26680	26814	26850	26596	26923	26561	26335	26563	26473	26474	26356	26649	26580	26831	26623	26599	26602	26673	26633	26682	26720	26410	26738	26929	26735	26455	26879	26800	26701	26427	26525	26591	26585	26746	26675	26591	26723	26523	26382	26668	26419	26606	26671	26592	26568	26679	26518	26751	26511	26501	26388	26596	26396	26647	26501	26720	26656	26438	26365	26484	26752	26492	27000	26549	26630	26783	26367	26440	26521	26799	26589	26339	26380	26669	26653	26618	26672	26791	26777	26753	26592	26712	26408	26866	26580	26364	26542	26654	26623	26803	26563	26661	26725	26671	26691	26554	26511	26665	26827	26661	26839	26539	26592	26654	26760	26960	26585	26518	26799	26732	26788	26679	26352	26440	26626	26679	26693	26587	26496	26450	26562	26639	26504	26725	26753	26795	26586	26576	26639	26578	26645	26895	26712	26641	26802	26589	26684	26526	26506	26839	26628	26368	26283	26447	26603	26612	26488	26771	26516	26693	26809	26858	26648	26509	26830	26465	26765	26300	26480	26753	26569	26626	26586	26690	26350	26635	26434	26612	26609	26338	26629	26556	26576	26555	26833	26605	26467	26374	26379	26525	26459	26222	26674	26519	26559	26590	26566	26773	26571	26599	26670	26580	26648	26897	26431	26599	26770	26580	26695	26486	26729	26750	26621	26532	26625	26929	26520	26493	26640	26463	26549	26552	26730	26707	26488	26398	26421	26608	26423	26585	26471	26455	26591	26606	26429	26443	26668	26210	26509	26705	26499	26487	26599	26817	26422	26522	26462	26528	26690	26553	26765	26762	26723	26650	26574	26467	26584	26583	26767	26516	26352	26817	26413	26378	26517	26568	26484	26323	26483	26549	26619	26733	26737	26532	26610	26664	26500	26529	26356	26472	26511	26872	26613	26638	26751	26522	26624	26753	26578	26502	26501	26714	26382	26487	26622	26797	26922	26677	26459	26504	26645	26566	26596	26514	26753	26567	26671	26686	26716	26611	26772	26595	26732	26427	26332	26209	26475	26468	26492	26677	26566	26341	26741	26701	26579	26738	26578	26607	26612	26600	26542	26535	26530	26596	26466	26477	26703	26547	26539	26602	26606	26559	26500	26565	26341	26579	26280	26650	26576	26458	26633	26495	26619	26770	26300	26709	26636	26737	26486	26637	26603	26823	26821	26370	26639	26283	26753	26749	26640	26463	26599	26501	26580	26601	26374	26624	26739	26445	26601	26439	26692	26793	26503	26687	26584	26531	26529	26363	26690	26749	26543	26427	26472	26708	26809	26601	26602	26685	26904	26809	26488	26882	26700	26732	26729	26675	26672	26621	26602	26509	26519	26740	26618	26666	26534	26537	26679	26753	26698	26750	26645	26614	26564	26717	26569	26593	26477	26586	26486	26463	26449	26627	26675	26519	26545	26510	26489	26597	26751	26831	26754	26696	26393	26563	26580	26528	26675	26455	26561	26816	26689	26606	26528	26683	26533	26341	26390	26499	26563	26721	26499	26256	26619	26543	26511	26798	26793	26429	26536	26498	26446	26840	26599	26485	26549	26691	26733	26812	26316	26624	26760	26582	26655	26575	26339	26670	26635	26532	26796	26725	26507	26539	26796	26611	26593	26422	26534	26673	26544	26391	26448	26745	26354	26651	26611	26755	26760	26738	26824	26658	26537	26351	26669	26549	26573	26532	26357	26641	26617	26579	26726	26632	26682	26537	26428	26462	26801	26755	26475	26632	26621	26609	26785	26760	26572	26486	26598	26580	26474	26479	26678	26530	26419	26721	26732	26579	26889	26491	26567	26482	26360	26504	26488	26690	26532	26467	26671	26518	26813	26695	26650	26726	26601	26374	26240	26546	26622	26791	26601	26461	26597	26512	26781	26422	26707	26458	26658	26494	26327	26567	26651	26787	26419	26503	26585	26542	26468	26597	26485	26699	26402	26588	26522	26468	26813	26559	26615	26677	26401	26601	26645	26637	26674	26530	26398	26688	26654	26589	26508	26528	26568	26566	26456	26632	26612	26520	26880	26570	26525	26580	26455	26602	26582	26548	26533	26640	26666	26619	26784	26604	26633	26583	26465	26512	26642	26710	26355	26528	26637	26727	26538	26471	26653	26382	26651	26734	26419	26378	26664	26551	26517	26812	26499	26560	26380	26557	26574	26743	26502	26781	26653	26792	26753	26494	26788	26293	26602	26811	26804	26661	26612	26760	26314	26644	26671	26765	26533	26729	26587	26686	26545	26476	26440	26879	26480	26453	26553	26518	26223	26709	26380	26717	26574	26479	26256	26536	26677	26412	26388	26438	26438	26569	26520	26462	26619	26695	26561	26563	26612	26711	26881	26634	26589	26431	26598	26471	26553	26651	26670	26503	26392	26695	26704	26775	26790	26553	26759	26656	26655	26536	26664	26512	26659	26656	26669	26613	26338	26631	26457	26660	26751	26361	26331	26394	26553	26741	26585	26602	26532	26502	26495	26439	26727	26599	26665	26524	26568	26303	26663	26550	26454	26387	26458	26706	26556	26656	26539	26761	26793	26775	26663	26694	26487	26794	26740	26526	26718	26436	26618	26483	26796	26700	26398	26551	26410	26435	26621	26487	26576	26480	26526	26710	26295	26577	26701	26565	26672	26681	26571	26389	26533	26480	26571	26781	26752	26534	26278	26656	26538	26556	26470	26703	26467	26325	26332	26532	26459	26741	26558	26285	26580	26584	26521	26335	27021	26536	26724	26572	26725	26629	26617	26626	26640	26514	26629	26754	26622	26675	26250	26616	26686	26542	26525	26510	26436	26522	26378	26636	26451	26473	26560	26458	26596	26438	26588	26722	26734	26640	26692	26661	26605	26335	26360	26700	26699	26766	26817	26694	26874	26469	26595	26517	26580	26384	26926	26478	26331	26487	26441	26537	26495	26482	26745	26545	26658	27000	26569	26477	26556	26671	26601	26737	26631	26597	26697	26520	26569	26717	26560	26703	26466	26559	26539	26586	26534	26487	26658	26656	26301	26546	26792	26538	26497	26541	26415	26651	26552	26509	26572	26531	26599	26442	26783	26579	26670	26739	26678	26310	26477	26455	26540	26754	26701	26608	26707	26454	26581	26686	26549	26561	26466	26459	26639	26379	26442	26398	26344	26673	26624	26601	26564	26564	26811	26714	26494	26667	26629	26496	26504	26629	26751	26757	26590	26734	26337	26497	26390	26593	26464	26628	26703	26904	26503	26522	26565	26590	26642	26547	26098	26491	26579	26789	26508	26442	26422	26425	26649	26651	26401	26845	26400	26652	26549	26636	26534	26491	26849	26409	26659	26541	26747	26545	26485	26565	26748	26523	26336	26473	26615	26117	26305	26654	26813	26455	26881	26475	26565	26437	26853	26751	26675	26473	26707	26427	26726	26500	26512	26547	26689	26515	26431	26582	26554	26576	26679	26650	26255	26796	26756	26587	26615	26706	26611	26860	26770	26521	26374	26538	26513	26361	26552	26438	26655	26594	26531	26401	26496	26665	26769	26475	26724	26595	26523	26887	26457	26781	26740	26531	26825	26617	26428	26830	26704	26706	26460	26628	26330
43155	74199	71028	56989	43996	31882	27360	24260	21896	21049	20031	19056	18787	18507	18661	18655	18993	18940	18750	18453	18889	18740	18411	18454	18130	18245	18237	18130	18225	18094	18201	18108	17986	17915	18067	17867	17947	17739	17879	17981	17895	17733	17802	17676	17725	17863	17923	17754	17732	17739	17808	17768	17618	17943	17836	17600	17807	17720	17893	17823	17776	17884	17874	17701	17868	17664	17651	17749	17858	17710	17785	17875	17819	17742	17659	17777	17868	18010	17873	18038	17805	17722	17723	17808	17833	17683	17824	17716	17733	17748	17843	17764	17585	17758	17868	17678	17783	17860	17817	17884	17688	17875	17670	17707	18023	17948	17752	17780	17669	17844	17869	17782	18024	17759	17676	17745	17808	17752	17733	17836	17865	17871	17722	17771	17852	17563	17856	17835	17700	17767	17847	17645	17778	17731	17999	17920	17736	17620	17656	17757	17884	17902	17839	17825	17652	17826	17645	17988	17863	17792	18040	17946	17886	17835	17824	17825	17849	17728	17841	17823	17766	17710	17752	17899	17781	17963	17887	17828	17853	17686	17805	17708	17744	17878	17917	17631	17811	17812	17781	17854	17798	17762	17560	17815	17696	17733	17738	17703	17939	17722	17678	18004	17901	17785	17639	17731	17789	17766	17918	17864	17668	17741	17643	17793	17936	17789	17902	17820	17804	17869	17735	17925	17677	17888	17665	17724	17850	17708	17727	17867	17672	17781	17938	17613	17713	17661	17714	17920	17776	17822	17943	17808	17748	17719	17765	17627	17736	17812	17945	17762	18014	17655	17731	17742	17905	17826	17806	17854	17674	17722	17666	17674	17846	17790	17843	17886	17759	17796	17656	17819	17660	17943	17670	17768	17776	17845	17676	17676	17814	17954	17841	17731	17860	17810	17724	17776	17585	17858	17777	17888	17761	17728	17804	17830	17924	17892	18011	17858	17757	17841	17772	17914	17681	17858	17839	17810	17837	17858	17830	17671	17889	17740	17796	17825	17715	17860	17688	17625	17756	17874	17673	17842	17768	17778	17876	17756	17759	17703	17874	17665	17841	17744	17766	17971	17740	17907	17647	17760	17766	17928	17716	17742	17836	17721	17665	17831	17757	17848	17890	17748	17834	18024	17798	17641	17925	17724	17563	17831	17803	17580	17735	17806	17960	17881	17717	17767	17997	17567	17759	17776	17700	17729	17790	17647	17910	17726	17796	17694	17707	17797	17703	17772	17638	17873	17775	17911	17818	17815	17804	17729	17641	17698	17735	18045	17689	17934	17826	17798	17880	17809	17935	17699	17834	17808	17838	17804	17574	17875	17892	17670	17818	17880	17665	17709	17943	17743	17937	17793	17764	17652	17702	17848	17859	17682	17869	17991	17738	17956	17608	17925	17843	17842	17940	17775	17764	17800	17710	17882	17793	17830	17752	17781	17788	17620	17805	17819	17840	17829	17782	17859	17783	17806	17925	17821	17908	17857	17924	17774	17895	17765	17790	17837	17763	17936	17842	17999	17875	17701	17634	17869	17824	17806	18008	17663	17845	17690	17888	17727	17610	17834	17803	17799	18051	17742	17834	17684	17972	17891	17868	17789	17848	17756	17989	17704	17787	17835	17767	17828	17761	17902	17764	17730	17690	17960	17579	17911	17542	17875	17808	17866	17739	17818	17794	17732	17803	17740	17861	17792	17827	17970	17762	18067	17728	17612	17647	17679	17717	17666	17741	17760	17673	17815	17755	17953	17794	17866	17917	17710	17761	17801	17819	17699	17669	17838	17643	17728	17587	17952	18008	17645	17920	17776	17874	17883	17661	17883	17773	17813	17709	17804	17842	17753	17915	17769	17796	17861	17707	17943	17859	17767	17717	17810	17834	17690	17879	17811	17747	17779	17899	17760	17642	17861	17803	17880	17726	17638	17792	17871	17913	17677	17733	17890	17780	17679	17739	18117	17875	17915	17554	17820	17884	17768	17921	17826	17814	17736	17699	17700	17647	17971	17993	17801	17693	17741	17726	17712	17881	17738	17783	17827	17889	18000	17741	17875	17764	17773	17939	17864	17644	17841	17714	17689	17831	17780	17806	17972	17765	17597	17803	17853	17810	17733	17863	17840	17623	17813	17853	17772	17861	17730	17848	17921	17791	17849	17755	17736	18027	17825	17628	17850	17975	17747	17801	17810	17886	17804	17831	17998	17734	17834	17835	17807	17681	17681	17983	17813	17877	17871	17905	17858	17744	17746	17887	17860	17829	17869	17870	17838	17778	17853	17701	17760	17885	17878	17832	17843	17588	17817	17748	17690	17945	17885	17697	17893	17860	17667	17750	17644	17786	17590	17938	17661	17896	17936	17879	17782	17744	17717	17995	17713	17881	17867	17834	17857	17731	17747	17955	17710	17873	17710	17892	17871	17739	17788	17784	17741	17699	17755	17674	17828	17953	17835	17688	17832	17785	17773	17883	17618	17792	17833	17711	17840	18003	18039	17654	17980	17747	17615	17750	17866	17874	17764	17785	17904	17961	17801	17687	17666	17865	17796	17805	17852	17587	17864	17900	17618	17700	17719	17852	17848	17755	17790	17735	17708	17881	17764	18029	17859	17772	17784	17792	17809	17841	17703	17740	17795	17907	17910	17702	17828	17934	17825	17697	17766	17880	17746	17897	17674	17826	17805	17672	17893	17709	17690	17870	17803	17732	17650	18065	17861	17864	17831	17737	17995	17839	17796	17580	17824	17498	17915	17876	17905	17807	17740	17971	18009	18026	17702	17820	17951	17715	17756	17875	17843	17791	17878	17740	17955	17791	17697	17941	17829	17862	17861	17875	17854	17770	17805	17888	17830	17924	17845	17894	17571	17645	17881	17894	17563	17818	17787	18003	17660	17862	17768	17844	17738	17783	17854	17784	17926	17725	17777	17839	17773	17742	17907	18004	17579	17729	17813	17861	17626	17763	17646	17735	17768	17691	17912	17795	17828	17843	17874	17731	17875	17668	17834	17884	17858	17777	17619	17656	17704	17702	17988	17971	17634	17853	17926	17676	17716	17732	17661	17791	17671	17646	17928	17701	17701	17905	17773	17794	17884	17909	17847	17858	17858	17757	17576	17864	17930	17594	17966	17889	17868	17841	17789	17883	17850	17748	17784	17809	17816	17725	17770	17951	17665	17708	17889	17768	17684	17827	17833	17731	17961	17707	17820	17980	17750	17677	17919	17796	17808	17584	17751	17746	17742	17792	17745	17922	17940	17900	17930	17739	17901	17948	17842	17762	17746	17708	17675	17842	17757	17858	17752	17844	17668	17888	17817	17796	17838	17691	17635	17760	17846	17892	17946	17893	17787	17740	17804	17686	17876	17922	17838	17719	17782	17678	17804	17519	17754	17717	17916	17886	17742	17754	17737	17741	17823	17716	17884	17797	17922	17825	17829	17802	17841	17836	17885	17941	17790	17803	17762	17847	17953	17762	17565	17776	17793	17837	17827	17790	17763	17702	17840	17784	17845	17745	17919	17865	17700	17673	17577	17840	17714	17713	17772	17877	17788	17739	17725	17757	17820	17712	17668	18038	17725	17750	17657	17748	17708	18003	17888	17756	17814	17680	17908	17683	17871	17880	17751	17988	17745	17759	17757	17681	17779	17835	17691	17875	17719	17869	17595	17714	17852	17693	17717	18041	17580	17930	17784	17695	17653	17895	18090	17837	17759	17776	17750	17903	17788	17762	17720	17699	17829	17775	17924	17808	17854	17790	17753	17624	17879	17705	17822	17894	17891	17867	17870	17786	17847	17764	17913	17755	17790	17678	17912	17762	17803	17830	17744	17805	17900	17753	17872	17736	17796	17764	17767	17698	17763	17894	17774	17722	17754	17812	17891	17862	17693	17900	17775	17889	17883	17785	17880	18022	17765	17667	17750	17969	17596	17784	17836	17872	17750	17889	17960	17783	17832	17672	17616	18026	17884	17808	17908	17934	17774	17708	17825	17714	17740	17875	17966	17951	17859	17903	17846	17855	17731	17688	17975	17974	17796	17955	17784	17785	17885	17916	17734	17616	17885	17656	17869	17809	17909	17987	17782	17784	17836	17941	17878	17730	17814	17766	17886	18049	17748	17762	17883	17976	17716	17848	17906	17782	17754	17915	17840	17854	17871	17877	17884	17801	17914	17780	17860	17596	17851	17742	17763	17903	17617	17881	17778	17768	17720	17730	17761	17806	17817	17930	17770	17694	17839	17777	17821	17859	17742	17766	17958	17707	17699	17818	17831	17792	17724	17732	17710	17819	17643	17942	17772	18048	17936	17743	17813	17726	17810	17864	17926	17928	17783	17842	17826	17819	18041	17717	17676	17866	17782	17689	17810	17875	17880	17739	17831	17887	17712	17615	17681	17733	17756	17877	17847	17745	17658	17917	17771	17615	17829	17982	17881	17703	17854	17894	17970	17905	17774	17949	17784	17933	17931	17736	17891	17854	17669	17785	17749	17757	17777	17865	17819	17952	18010	17666	17805	17842	17666	17773	17875	17841	17647	18104	17800	17822	17823	17765	17679	17714	17740	17723	17789	17667	17753	17735	17954	18021	17819	17581	17740	17857	17591	17734	17648	17712	17810	17767	17881	17889	17710	17774	17809	17757	17758	17861	17816	17853	17792	17829	17784	17658	17983	17531	17860	17788	17457	17761	17894	17655	17830	17884	17755	17859	17681	17630	17771	17880	17770	17634	17768	17862	17885	17816	17986	17842	17737	17904	17702	17765	17764	17812	17786	17784	17877	17924	17892	17749	17748	17954	17714	17918	17697	17753	17635	17592	17842	17710	17673	18002	17732	17849	17764	17802	17820	17926	17691	17771	17950	17736	17751	17684	17900	17851	17744	17728	17888	17738	17691	17770	17806	17987	18085	17751	17695	17688	17812	17579	17747	17924	17796	17683	17772	17901	17746	17830	17710	17920	17699	17577	17522	17822	17747	17978	17807	17723	17873	17847	17838	17751	17781	17702	17800	17854	17852	17953	17853	17793	17851	17864	17779	17871	17676	17761	17873	17745	17849	17675	17794	17795	17704	17825	17814	17729	17785	17766	17813	17793	17806	17857	17948	17675	17847	17857	17844	18019	17783	17783	17874	17545	17537	17654	17857	17712	17758	17967	17792	17758	17796
24260	21888	31224	33078	33975	35113	36782	32273	30185	29160	28293	27428	26966	26481	26399	26911	26935	26848	26983	27052	26790	26931	26580	26487	26250	26089	26348	26234	26306	26099	26011	26055	26093	25895	25664	26127	25857	25723	25914	25885	25757	25613	25534	25431	25844	25651	25810	25779	25581	25877	25696	25792	25891	25739	26161	25910	25653	25850	25429	25780	26089	25835	25560	25748	25556	25726	25716	25582	25642	25733	25814	25750	25671	25768	25648	25813	25591	25669	25605	25822	25790	25627	25443	25813	25804	25621	25725	25478	25723	25706	25823	25708	25418	25653	25556	25722	25804	25463	25843	25656	25613	25834	25578	25679	25744	25730	25724	25554	25925	25935	25771	25553	25423	25630	25701	25664	25871	25832	25722	25589	25695	25709	25700	25645	25761	25558	25787	25689	25680	25676	25660	25553	25393	25680	25655	25697	25699	25631	25649	25693	25651	25673	25680	25667	25911	25484	25886	25793	25629	25607	25498	25634	25814	25390	25713	25635	25806	25617	25523	25440	25668	25694	25637	25439	25552	25739	25529	25572	25469	25689	25731	25500	25661	25742	25638	25722	25361	25544	25618	25630	25675	25516	25408	25455	25438	25457	25606	25774	25577	25648	25594	25837	25450	25631	25399	25455	25575	25662	25752	25579	25913	25783	25775	25701	25671	25738	25531	25887	25804	25674	25659	25755	25560	25809	25452	25780	25728	25550	25928	25727	25764	25605	25663	25498	25893	25550	25784	25837	25970	25731	25722	25964	25568	25717	25771	25640	25530	25547	25689	25408	25930	25606	25907	25701	25693	25916	25466	25525	25632	25608	25707	25708	25723	25550	25569	25836	25770	25787	25959	25568	25854	25620	25683	25690	25762	25677	25525	25667	25575	25609	25740	25843	25697	25740	25760	25736	25800	25714	25703	25539	25544	25434	25739	25711	25585	25530	25857	25748	25869	25732	25765	25649	25546	25462	25667	25530	25561	25577	25644	25839	25651	25564	25672	25397	25626	25807	25580	25730	25766	25700	25684	25796	25470	25779	25810	25803	25720	25653	25581	25586	25754	25711	25607	25673	25708	25586	25740	25759	25568	25780	25759	25748	25647	25910	25643	25593	25588	25837	25992	25635	25695	25596	25381	25492	25841	25701	25705	25612	25364	25479	25339	25649	25852	25840	25675	25612	25428	25664	25703	25544	25553	25529	25461	25605	25611	25649	25519	25693	25531	25442	25738	25791	25724	25859	25689	25745	25714	25623	25789	25624	25633	25469	25844	25623	25624	25653	25689	25611	25526	25802	25582	25649	25789	25684	25619	25737	25690	25467	25757	25839	25761	25787	25414	25589	25750	25738	25893	25469	25841	25681	25960	25578	25504	25999	25702	25647	25772	25812	25770	25658	25663	25781	25709	25719	25715	25586	25768	25441	25711	25545	25443	25712	25764	25484	25776	25464	25674	25570	25633	25686	25635	25492	25775	25655	25783	25467	25555	25884	25607	25838	25514	25692	25711	25799	25653	25715	25428	25541	25637	25610	25781	25658	25502	25725	25899	25717	25458	25700	25767	25668	25666	25919	25871	25734	25712	25633	25762	25355	25755	25620	25616	25837	25680	25649	25740	25761	25665	25884	25565	25607	25709	25704	25556	25498	25780	25703	25710	25676	25753	25776	25823	25631	25560	25907	25679	25889	25756	25786	25756	25883	25659	25642	25476	25682	25498	25676	25429	25724	25646	25739	25727	25663	25495	25655	25756	25660	25614	25497	25636	25779	25935	25687	25598	25626	25591	25811	25464	25560	25639	25533	25493	25410	25744	25585	25734	25779	25556	25594	25555	25659	25547	25741	25512	25681	25784	25477	25609	25858	25713	25574	25808	25823	25633	25579	25583	25589	25614	25468	25484	25584	25538	25786	25784	25533	25681	25828	25686	25764	25759	25391	25472	25551	25467	25719	25681	25628	25668	25582	25643	25741	25574	25979	25646	25543	25843	25862	25663	25865	25537	25506	25762	25527	25648	25686	25649	25694	25609	25944	25773	25772	25775	25649	25707	25429	25871	25530	25647	25435	25694	25656	25525	25880	25527	25677	25634	25850	25922	25707	25642	25660	25781	25654	25697	25643	25673	25806	25498	25602	25649	25617	25506	25751	25547	25671	25825	25595	25742	25785	25743	25466	25795	25468	25910	25457	25565	25775	25460	25764	25620	25964	25736	25642	25763	25645	25863	25529	25829	25613	25666	25845	25585	25610	25692	25536	25509	25856	25594	25571	25911	25609	25627	25859	25450	25500	25574	25787	25735	25707	25461	25510	25791	25775	25859	25722	25665	25593	25857	25821	25590	25778	25595	25641	25662	25722	25586	25951	25654	25948	25520	25570	25641	25524	25739	25616	25718	25606	25779	25439	25738	25503	25710	25745	25692	25761	25412	25522	25630	25581	25535	25617	25785	25571	25726	25632	25677	25530	25388	25597	25418	25700	25822	25846	25907	25450	25483	25651	25498	25597	25753	25488	25586	25779	25889	25732	25698	25833	25508	25685	25754	25830	25505	25740	25822	25720	25657	25717	25720	25822	25603	25814	25519	25581	25724	25867	25625	25665	25709	25635	25559	25602	25796	25674	25897	25687	25534	25775	25643	25557	25807	25604	25799	25941	25647	25572	25488	25943	25514	25466	25414	25552	25596	25455	25537	25795	25682	25853	25618	25638	25760	25597	25543	25625	25783	25780	25788	25609	25895	25787	25774	25748	25740	25547	25438	25700	25926	25552	25504	25756	25705	25664	25538	25633	25430	25542	25520	25572	25604	25707	25561	25640	25730	25706	25969	25604	25546	25452	25802	25584	25410	25635	25705	25718	25600	25585	25363	25489	25602	25688	25582	25722	25933	25892	25622	25372	25506	25448	25825	25366	25695	25468	25315	25491	25870	25984	25268	25549	25705	25578	25413	25454	25697	25587	25676	25826	25629	25473	25571	25608	25623	25809	25908	25534	25542	25746	25610	25749	25682	25660	25654	25608	25703	25459	25492	25863	25713	25402	25582	25599	25693	25809	25491	25468	25719	25667	25443	25808	25644	25757	25784	25467	25622	25818	25715	25658	25655	25597	25753	25670	25514	25595	25595	25712	25712	25822	25568	25747	25694	25544	25875	25789	25706	25637	25619	25682	25698	26041	25738	25601	25746	25659	25751	25855	25754	25639	25721	25862	25508	25806	25625	25796	25639	25754	25495	25607	25585	25586	25868	25753	25707	25819	25413	25687	25618	25569	25657	25586	25638	25483	25496	25779	25975	25995	25658	25877	25720	25535	25795	25475	25553	25785	25687	25696	25687	25456	25698	25448	25753	25561	25609	25483	25733	25665	25448	25594	25513	25740	25561	25554	25429	25729	25716	25712	25666	25909	25645	25543	25785	25623	25569	25620	25510	25743	25849	25539	25793	25592	25586	25791	25762	25637	25622	25591	25871	25352	25675	25501	25767	25772	25916	25782	25703	25589	25668	25430	25660	25567	25643	25634	25657	25704	25471	25664	25612	25476	25600	25526	25567	25548	25668	25637	25690	25676	25778	25571	25852	25597	25578	25752	25937	25630	25735	25647	25700	25764	25727	25711	25766	25593	25388	25650	25624	25706	25607	25740	25548	25562	25750	25541	25831	26014	25589	25656	25707	25724	25779	25629	25431	25471	25969	25519	25418	25747	25645	25649	25779	25795	25811	25629	25862	25474	25635	25731	25720	25553	25666	25563	25470	25505	25576	25631	25392	25900	25619	25709	25734	25699	25938	25653	25672	25617	25757	25701	25463	25537	25911	25686	25653	25528	25785	25578	25805	25709	25423	25476	25885	25734	25741	25771	25509	25487	25822	25444	25715	25595	25626	25531	25875	25775	25366	25622	25658	25715	25591	25736	25563	25852	25613	25545	25658	25952	25828	25530	25472	25563	25858	25649	25777	25759	25648	25436	25633	25714	25624	25463	25941	25881	25696	25448	25572	25530	25490	25580	25543	25813	25523	25687	25676	25945	25490	25528	25663	25759	25664	25782	25667	25609	25661	25808	25696	25791	25601	25563	25774	25583	25836	25652	25588	25706	25747	25713	25671	25736	25654	25741	25711	25728	25683	25522	25589	25717	25833	25665	25660	25950	25680	25491	25817	25771	25852	25600	25800	25611	25606	25451	25702	25899	25859	25301	25690	25511	25594	25500	25542	25551	25766	25619	25671	25504	25836	25638	25829	25432	25821	25646	25427	25665	25645	25744	25910	25672	25670	25935	25751	25745	25560	25618	25652	25809	25651	25416	25792	25830	25696	25372	25776	25760	25530	25596	25523	25533	25511	25684	25797	25627	25677	25791	25498	25518	25697	25729	25618	25545	25712	25676	25713	25426	25780	25293	25571	25689	25746	25664	25768	25851	25721	25472	25743	25711	25634	25490	25595	25758	25522	25532	25707	25613	25637	25769	25821	25769	25632	25643	25659	25909	25457	25699	25814	25555	25438	25564	25621	25382	25466	25778	25696	25236	25483	25457	25525	25732	25651	25579	25680	25904	26051	25571	25721	25662	25579	25585	25592	25650	25515	25613	25902	25597	25604	25615	25930	25703	25593	25532	25518	25533	25759	25896	25729	25815	25599	25543	25556	25678	25650	25879	25580	25586	25660	25362	25687	25529	25495	25579	25518	25678	25639	25833	25519	25706	25638	25545	25426	25838	25462	25735	25832	25809	25631	25680	25579	25622	25608	25896	25739	25777	25495	25559	25670	25549	25464	25686	25735	25681	25839	25683	25779	25937	25800	25492	25562	25583	25583	25491	25647	25776	25514	25819	25633	25877	25800	25747	25893	25673	25658	25657	25593	25497	25789	25603	25615	25640	25577	25802	25737	25633	25833	25671	25533	25710	25602	25313	25620	25467	25662	25646	25441	25876	25673	25515	25719	25628	25842	25626	25493	25413	25577	25927	25616	25644	25584	25713	25620	25636	25730	25485	25431	25757	25872	25722	25613	26077	25824	25743	25879	25809	25389	25741	25678	25689	25575	25649	25987	25801	25770	25730	25566	25621	25766	25614	25364	25313	25718	25665	25514	25492	25765	25742	25576	25650	25708	25750	25492	25564	25598	25693	25678	25796	25739	25903	25545	25522	25792	25664	25830	25622	25665	25614
45900	79623	76661	63610	47541	35925	29853	26238	23418	21923	20241	19529	18674	18328	18488	18817	19055	18706	18879	18614	18636	18734	18098	18131	17992	18034	17994	17927	17881	17766	17693	17570	17533	17678	17487	17373	17405	17363	17422	17507	17346	17231	17338	17192	17407	17347	17229	17287	17371	17295	17167	17270	17260	17338	17585	17348	17273	17184	17335	17297	17377	17362	17381	17396	17363	17224	17323	17348	17119	17381	17400	17354	17323	17227	17192	17319	17355	17259	17342	17274	17179	17329	17174	17410	17207	17153	17183	17254	17439	17261	17427	17240	17218	17239	17276	17320	17167	17206	17419	17241	17313	17264	17372	17434	17140	17054	17219	17273	17267	17407	17210	17212	17350	17106	17328	17457	17285	17228	17273	17224	17109	17371	17241	17231	17347	17211	17230	17284	17160	17163	17259	17365	17274	17342	17407	17318	17322	17149	17252	17397	17326	17229	17352	17196	17120	17243	17350	17215	17333	17234	17251	17509	17179	17279	17419	17403	17319	17171	17289	17314	17390	17096	17371	17341	17277	17221	17398	17285	17509	17326	17198	17293	17136	17338	17246	17229	17131	17371	17246	17059	17447	17345	17388	17290	17444	17239	17054	17234	17258	17453	17175	17321	17289	17290	17562	17230	17345	17208	17210	17327	17171	17272	17425	17389	17182	17128	17162	17319	17169	17232	17283	17216	17246	17166	17400	17307	17336	17363	17149	17303	17276	17305	17245	17279	17075	17397	17262	17270	17430	17240	17409	17320	17210	16973	17324	17237	17258	17108	17316	17303	17103	17154	17530	17375	17243	17427	17320	17344	17124	17471	17359	17262	17236	17176	17264	17271	17174	17334	17299	17351	17384	17280	17318	17209	17123	17375	17359	17289	17328	17220	17337	17294	17340	17357	17437	17342	17407	17193	17219	17414	17274	17118	17112	17382	17424	17471	17190	17304	17101	17407	17343	17235	17112	17333	17368	17374	17333	17301	17288	17174	17129	17247	17326	17205	17326	17095	17470	17248	17275	17234	17199	17316	17329	17262	17351	17185	17354	17393	17263	17347	17241	17219	17287	17170	16990	17362	17416	17192	17178	17257	17242	17197	17146	17209	17480	17173	17316	17348	17163	17375	17150	17256	17266	17122	17239	17236	17351	17466	17304	17188	17280	17152	17324	17148	17421	17125	17066	17264	17295	17286	17325	17415	17148	17308	17345	17266	17311	17135	17429	17350	17270	17246	17166	17340	17179	17306	17484	17346	17314	17162	17272	17191	17294	17153	17315	17250	17320	17186	17438	17411	17122	17230	17345	17361	17281	17260	17203	17491	17235	17532	17259	17289	17583	17294	17307	17197	17507	17400	17209	17114	17229	17431	17266	17154	17324	17343	17317	17336	17102	17392	17255	17208	17286	17069	17226	17321	17315	17283	17392	17248	17108	17082	17316	17262	17327	17308	17296	17299	17271	17276	17305	17199	17212	17125	17304	17436	17231	17302	17211	17380	17136	17248	17406	17303	17258	17305	17218	17214	17338	17320	17347	17102	16990	17106	17430	17495	17227	17176	17258	17165	17222	17338	17197	17318	17354	17285	17260	17212	17390	17303	17199	17051	17407	17169	17348	17446	17244	17152	17207	17222	17368	17346	17243	17352	17494	17453	17367	17320	17273	17206	17170	17246	17401	17241	17203	17374	17341	17331	17311	17337	17355	17047	17329	17304	17262	17124	17438	17354	17215	17336	17200	17196	17146	17225	17286	17130	17419	17178	17291	17391	17281	17400	17220	17487	17389	17352	17333	17434	17296	17266	17337	17216	17113	17342	17255	17334	17172	17370	17425	17262	17189	17278	17293	17169	17241	17253	17396	17284	17350	17231	17212	17437	17433	17232	17373	17301	17312	17104	17293	17552	17144	17178	17353	17237	17215	17324	17230	17286	17486	17253	17260	17403	17250	17290	17257	17412	17388	17275	17137	17306	17292	17359	17187	17485	17309	17391	17229	17368	17091	17367	17221	17480	17279	17222	17319	17387	17138	17190	17206	17295	17379	17410	17334	17231	17390	17314	17150	17303	17328	17309	17353	17279	17224	17311	17344	17222	17198	17319	17306	17199	17219	17273	17261	17419	17317	17133	17171	17360	17365	17300	17193	17315	17256	17243	17202	17283	17121	17148	17202	17422	17263	17299	17440	17167	17484	17308	17412	17326	17238	17412	17194	17459	17212	17326	17424	17231	17055	17245	17324	17267	17271	17407	17225	17223	17202	17366	17144	17249	17245	17166	17322	17294	17300	17295	17325	17498	17196	17152	17281	17274	17298	17396	17347	17361	17375	17180	17122	17262	17503	17303	17443	17388	17208	17170	17268	17284	17148	17405	17447	17159	17377	17227	17088	17262	17340	17373	17193	17282	17316	17289	17423	17332	17470	17203	17358	17280	17240	17328	17290	17397	17308	17168	17426	17124	17383	17498	17367	17246	17379	17228	17213	17196	17457	17305	17202	17315	17177	17339	17315	17290	17167	17085	17380	17328	17456	17224	17276	17361	17224	17117	17212	17343	17383	17277	17351	17315	17297	17156	17328	17312	17361	17163	17212	17056	17309	17274	17241	17115	17458	17408	17240	17530	17180	17391	17345	17198	17337	17362	17169	17277	17246	17453	17339	17432	17398	17268	17355	17113	17346	17381	17335	17229	17180	17360	17381	17315	17363	17344	17354	17372	17328	17565	17273	17403	17331	17396	17310	17376	17189	17263	17217	17201	17371	17264	17241	17172	17344	17226	17356	17433	17371	17365	17172	17163	17171	17140	17327	17237	17360	17094	17142	17294	17103	17233	17376	17351	17139	17286	17438	17463	17278	17254	17442	17320	17394	17234	17296	17233	17426	17160	17243	17329	17389	17411	17218	17466	17181	17370	17011	17324	17358	17295	17234	17278	17251	17336	17295	17231	17156	17137	17146	17326	17190	17208	17304	17223	17202	17369	17280	17147	17240	17125	17321	17342	17351	17432	17432	17247	17354	17149	17296	17315	17307	17513	17412	17044	17283	17438	17405	17257	17381	17178	17229	17301	17312	17278	17347	17278	17337	17357	17135	17137	17281	17348	17278	17207	17372	17229	17226	17252	17267	17192	17323	17301	17457	17454	17228	17260	17333	17185	17226	17496	17268	17406	17275	17189	17389	17137	17360	17314	17199	17085	17264	17318	17243	17547	17307	17318	17428	17227	17380	17634	17181	17182	17207	17474	17163	17236	17200	17276	17238	17311	17282	17162	17225	17246	17216	17238	17393	17285	17453	17365	17293	17255	17245	17305	17311	17301	17211	17371	17215	17390	17291	17148	17343	17346	17270	17194	17224	17318	17212	17221	17242	17252	17385	17372	17340	17304	17321	17195	17102	17393	17134	17372	17321	17258	17221	17263	17270	17016	17360	17203	17256	17245	17191	17256	17275	17271	17213	17325	17160	17180	17337	17223	17225	17254	17291	17149	17571	17191	17345	17273	17310	17269	17187	17239	17289	17466	17165	17207	17307	17450	17364	17201	17384	17268	17462	17178	17243	17348	17331	17291	17281	17249	17327	17201	17196	17264	17239	17263	17138	17153	17291	17275	17380	17337	17250	17442	17547	17183	17276	17292	17257	17217	17442	17261	17374	17369	17408	17241	17246	17234	17364	17183	17274	17327	17303	17307	17244	17117	17332	17274	17336	17290	17451	17370	17370	17289	17353	17195	17339	17152	17285	17421	17320	17140	17381	17174	17227	17420	17248	17196	17433	17234	17324	17384	17327	17324	17243	17184	17270	17325	17272	17203	17312	17174	17284	17377	17159	17329	16928	17373	17378	17342	17347	17314	17435	17343	17326	17242	17319	17323	17435	17322	17135	17286	17265	17507	17230	17393	17310	17312	17261	17268	17194	17385	17357	17290	17258	17364	17292	17356	17409	17393	17225	17495	17228	17290	17104	17276	17351	17495	17212	17450	17354	17304	17338	17372	17261	17297	17039	17279	17449	17273	17334	17380	17290	17351	17159	17184	17337	17421	17189	17148	17348	17181	17389	17198	17471	17419	17150	17256	17551	17241	17276	17057	17153	17429	17505	17140	17266	17430	17305	17316	17196	17050	17315	17447	17290	17220	17274	17169	17254	16964	17281	17387	17383	17067	17227	17318	17262	17170	17091	17275	17276	17318	17329	17146	17331	17376	17205	17244	17465	17284	17315	17379	17405	17318	17363	17256	17432	17190	17277	17279	17235	17315	17132	17361	17363	17174	17309	17278	17267	17211	17161	17224	17203	17284	17185	17324	17330	17314	17447	17283	17253	17349	17335	17201	17193	17315	17265	17319	17312	17205	17257	17358	17270	17182	17518	17143	17102	17409	17342	17232	17263	17216	17306	17305	17224	17439	17326	17241	17275	17268	17011	17358	17428	17379	17295	17363	17340	17378	17265	17128	17266	17276	17344	17214	17175	17307	17320	17240	17386	17436	17273	17354	17393	17287	17265	17181	17439	17295	17252	17264	17383	17263	17159	17114	17205	17223	17345	17170	17370	17347	17314	17295	17430	17309	17240	17339	17159	17232	17347	17383	17163	17429	17318	17049	17365	17227	17249	17306	17360	17215	17206	17433	17250	17423	17330	17073	17084	17350	17387	17158	17216	17260	17152	17476	17105	17312	17302	17325	17240	17191	17154	17223	17161	17331	17382	17291	17189	17235	17208	17209	17298	17245	17256	17202	17162	17156	17461	17177	17322	17456	17179	17301	17225	17247	17406	17256	17196	17196	17166	17374	17354	17174	17242	17340	17308	17448	17196	17462	17353	17105	17364	17374	17268	17289	17346	17303	17329	17319	17190	17329	17320	17431	17273	17380	17288	17150	17297	17398	17251	17304	17298	17266	17234	17185	17310	17212	17310	17287	17296	17278	17126	17350	17442	17370	17149	17143	17254	17367	17375	17316	17414	17280	17322	17332	17264	17306	17332	17248	17361	17168	17353	17218	17198	17240	17268	17280	17268	17300	17290	17288	17381	17160	17241	17280	17240	17212	17310	17266	17424	17450	17416	17320	17330	17256	17298	17280	17150	17346	17221	17158	17197	17296	17226	17214	17241	17330	17200	17301	17300	17297	17304	17377	17330	17353	17406	17151	17372	17379	17254	17314	17293	17377
44571	56043	58362	49913	39444	33870	31365	30384	29462	29290	28690	28498	28081	28067	28150	28098	28357	28138	28377	27960	28238	28192	28087	28046	28193	28161	28090	28142	28007	27975	28250	28036	28004	27608	27931	27973	27580	28008	27984	27862	27707	27578	28099	27913	27791	27859	27786	27792	27960	27783	27633	27854	27652	27721	27768	27674	27865	27771	27596	27783	27869	27821	27920	27825	27802	27705	27780	27496	27747	27517	27789	27830	27787	27548	27649	27617	27879	27867	28080	27877	27753	27598	27827	27861	27859	27636	27680	27761	27473	27644	27677	27928	27886	27620	27788	27640	27557	27857	27803	28081	27959	27627	27538	27896	27642	27727	28033	27827	27937	27818	27659	27654	27803	27877	27768	27722	27494	27750	27849	27637	27643	27764	27868	27751	27729	27695	27866	27919	27656	27640	28008	27853	27635	27882	27911	27827	27498	27818	27429	27786	28101	27477	27827	28118	27739	27693	27555	27840	27560	27758	28015	27502	27912	27997	27803	27796	27730	27636	27674	27970	27877	27852	27710	27708	27785	27568	27684	27732	27991	27962	27845	27605	27846	27882	27625	27770	27685	27525	27842	27677	27668	27952	27752	27950	27558	27733	27803	27825	27835	27764	27889	27877	27828	27397	27569	27878	27689	27883	27828	27941	28042	27892	27767	27502	27836	27651	27685	27830	27653	28008	27971	27853	27754	27755	27876	27669	27754	27487	27842	27810	27624	27867	27687	27555	27715	27851	27582	27718	27900	27772	28036	27677	27851	27474	27799	27856	27706	27340	27681	27792	27907	27724	27566	27928	27886	27595	27687	27633	28011	27812	27920	27690	27806	27768	27637	28043	27759	27537	27721	27784	27868	27681	27805	27793	27950	27774	27718	27534	27504	27909	27996	27616	27759	27935	27829	27650	27517	27633	27952	28001	27720	27864	27956	27814	27609	27710	27603	27387	27897	27679	27867	27675	27798	27833	27853	27784	27767	27888	27825	27592	27737	27807	27995	28111	27824	27859	28019	27849	27646	27673	27976	27982	27951	28025	27806	27787	27890	27826	27687	27833	27615	27634	28075	27737	27809	27946	27721	27660	27763	27725	27945	27654	27700	27697	27724	27779	27841	27827	27730	27824	27770	27649	27807	27769	27763	27556	27791	27719	27896	27684	27561	27849	27941	28121	27696	27882	27785	27963	27580	27744	27785	27842	27741	27783	27673	27810	27880	27667	27792	27849	27770	27667	27864	27780	27659	27595	27931	27895	27776	27781	28034	27692	27476	27837	27847	27444	27571	27417	27643	27813	27620	27850	27924	27526	27656	27681	27648	27560	27751	27705	27636	27759	27817	27711	27780	27619	27695	27827	27945	27824	27891	27873	27854	27832	28014	27719	27834	28058	27853	27715	28089	27990	28051	27915	27710	27723	27830	27681	27859	27993	27672	27694	27584	27726	28102	28013	27839	27718	27604	28093	27609	27725	27726	27653	27945	27924	27981	27426	27511	27764	27722	27755	27847	27778	27785	27625	27988	27586	27882	27881	27822	27850	27788	27673	27761	27618	27770	27856	27764	27704	27658	28029	27658	27599	27741	27721	28028	27575	27712	27731	27720	27430	27673	27643	27763	27909	27924	27952	27395	27673	28063	27879	27848	27604	27877	27888	27614	27765	27725	27655	27790	27828	27790	28276	27886	27989	27799	27838	27764	27878	27701	27846	27821	27648	27836	27984	27743	27856	27810	27887	27636	27832	27817	27806	27822	27908	27999	27757	27816	28037	27917	27743	27604	27734	27853	27916	27946	27769	27645	28078	27724	27690	27806	27725	27888	27785	27646	27751	27760	28048	27896	27702	27636	27874	27859	27907	27959	27757	27631	27686	27696	27870	27692	27802	27966	27709	27965	27848	28023	27871	27896	27571	27805	27821	27741	27599	27773	27748	27781	27916	27754	27801	27570	27719	27962	27602	27729	27658	27778	27713	27716	27602	27830	27746	27687	27731	27742	27810	28007	27998	27943	27739	27885	27577	27686	27943	27663	27977	27780	28004	27891	27910	27673	27855	27900	27852	27689	27662	27654	27842	27631	27629	27541	27679	27623	28026	27803	27894	27816	27678	27839	27865	27913	27638	27653	27842	27456	27938	27907	27815	27718	27634	27683	27871	27792	28028	27828	27516	27746	27777	27755	27745	27699	27499	27728	27649	27720	27600	27781	27546	27635	27673	27330	27866	27814	27777	27700	27579	27842	27750	27807	27776	27860	27701	27884	27778	27739	27515	27824	27835	27838	27863	27876	27686	27645	27761	27931	27701	27814	27494	27863	27716	27860	27786	27667	28191	27584	27567	27870	27955	27632	27328	27867	27925	27630	27854	27676	27957	27839	27601	27628	28024	27864	27834	27455	27777	27911	27848	27812	27901	27917	27783	27811	27716	27955	27811	27825	27657	27962	27857	27585	27712	27816	27883	27974	27849	27817	27736	27794	27829	27878	27727	27851	27938	27916	27578	27886	28011	27884	27730	27756	27619	27707	27618	27580	27762	27829	27936	27895	27683	28018	27831	28034	27772	27724	27631	27717	27881	27611	27891	27648	27854	27523	27774	27763	27625	27674	27940	27675	27726	27618	27814	27974	28008	27701	27659	27595	28031	27858	28065	27701	27532	27859	27812	27577	27529	27792	27802	27812	27572	27831	27623	27758	27760	27693	27583	27602	27885	27874	27830	27820	27599	27802	27879	27842	27760	27909	28036	27536	27790	27810	27987	27701	27724	27898	28159	27713	27787	27917	27920	27499	27862	27883	27743	27887	28058	27742	27821	27807	27650	27810	27951	27981	27671	27898	27707	27473	27517	27636	27906	28039	27738	27912	27557	27865	28096	28013	27802	27874	27948	27931	27487	27572	27663	27828	27784	28069	27690	27355	27828	27840	27918	27845	27711	27793	27529	27852	27507	27578	27994	27783	27713	28084	27649	27712	27711	27643	27821	27873	27919	28018	27754	27943	27822	27743	27796	27883	27845	27849	28025	27662	27804	27772	27495	27608	27671	27792	27736	27947	28019	27627	27649	27851	27803	28048	27864	27700	27595	27928	27594	27938	27718	27681	27850	27817	27993	28044	27529	27672	27772	27698	27908	27994	27766	27709	27734	27847	27907	28042	27952	27598	27611	27829	27703	27745	27735	27676	27960	27839	27587	27810	28128	27892	27584	27739	28125	27930	27884	27583	27889	28005	27707	28001	27726	27788	27784	27618	27725	27806	27750	27744	27640	27780	27730	27997	27518	27882	27639	27809	27793	27643	27681	27822	27778	27690	27651	27786	27985	27769	28121	27661	27756	27836	27599	27734	27630	27932	27783	27719	27909	27697	27545	27904	27768	27738	27852	27663	27628	27816	27763	27809	27795	27997	27937	27651	27801	27712	27611	27987	27818	27885	27910	27861	27674	27846	27648	27583	27812	27897	27907	27789	27776	27710	27697	27856	27608	27816	27815	28010	27846	27788	27730	28130	27956	27972	27708	27757	27630	27707	27626	27829	27715	27851	27709	27793	27624	27843	27872	27569	28079	27894	27834	27754	27863	27935	27586	27769	27889	28140	27743	27523	27703	27735	27698	27684	27906	27838	27857	27921	27671	27874	28061	27894	27737	27515	27771	27967	27754	27986	27867	27646	27388	27780	27570	27883	27634	27903	27850	27850	27623	27907	27929	27753	27915	27916	27637	27867	27735	27596	27700	27750	27986	27750	27786	27866	27649	27883	27759	27641	27773	27924	27537	27874	27741	27879	27794	27801	27408	27931	27743	28068	27936	27901	27956	27928	27941	27788	27848	28028	27641	27759	27720	27862	27577	27984	28089	27692	27744	27860	27959	27841	27904	27762	27893	27763	27882	27711	27719	27845	27954	27797	27910	27961	27964	27438	27888	27967	27776	28005	27718	27457	27787	27820	28099	27929	27875	27685	27751	27801	27542	27537	27385	27681	27653	27837	27753	27858	27531	27953	27915	27593	27790	27661	27728	27993	27973	27715	27810	27806	27899	27652	27715	27899	27824	27884	27645	27951	27860	27677	27732	27456	27735	27585	27598	27825	27626	27908	27692	27800	27596	27814	27682	27879	27808	27692	27703	27695	27746	27743	27730	27847	27506	27768	27876	27662	27877	28165	27587	27663	27571	27752	27779	27556	27925	27714	27651	27914	27820	27735	28033	27759	27920	28022	27834	27756	27977	27748	28029	27826	27856	27697	27840	27603	27758	27798	27768	27821	27704	27802	27842	27840	27665	27616	27831	27809	27982	27590	27896	27521	27619	27945	27709	27846	27775	27837	27705	27668	27739	27761	28027	27801	27670	27740	27750	27831	27879	27783	27789	27787	27528	27542	27887	27767	27585	27641	27843	27995	27802	27955	27748	27570	27820	27882	27819	27887	27891	27936	27734	27695	27652	27617	27963	27705	27621	27624	27897	27690	27515	27561	27826	27736	27751	27490	27757	27554	27618	27656	27549	27674	27795	27855	27952	27683	28053	27694	27625	27854	27892	28016	27633	27711	27728	27837	27914	27850	27725	27941	27870	27682	27875	27745	27886	27659	27812	27678	28016	27664	27893	27739	27678	27556	27892	28001	27926	27780	27759	27868	27970	27883	27993	27619	27897	27579	27843	27835	27904	27873	27940	27831	27606	27487	27649	27730	28005	27744	27535	27778	27571	27774	27729	27708	27883	27952	27797	28064	27729	27659	27816	27758	27707	27740	27767	27710	27958	27862	27937	27831	27810	27567	27836	27680	27676	27848	27797	27819	28008	27877	27519	27855	27925	27878	27856	27955	27713	27579	27800	27872	27681	27799	27556	27650	27642	27576	27598	27852	27660	27755	27607	27882	28026	27635	27825	27793	27890	28138	28105	27765	27768	27612	27694	27912	27795	27751	27796	27905	27714	27719	27900	27784	27763	27859	27760	27804	27878	27732	27853	27852	27644	27927	27726	27798	27868	27880	27938	27790	27819	27507	27909	27899	27803	27650	27624	27788	27767	27696	27604	27563	27657	27656	27708	27805	27962	27693	27949	27868	27571	27762	27701	27515	27767	27867	27832	27850	27793	27934	27622	27629	27890	27517	27580	27941	27537	27668	27771	27947	27926	27784	27834	27795	27973	27611	27947	27973	27594	28093	27805
45173	64617	58548	45249	33035	26318	23073	21587	20827	20152	19461	19136	18520	18795	18569	18620	18919	18927	18833	18571	18776	19134	18827	18695	18415	18538	18464	18503	18409	18314	18745	18513	18380	18342	18452	18269	18361	18228	18440	18517	18199	18294	18265	18347	18293	18177	18392	18371	18232	18515	18101	18457	18318	18414	18326	18213	18480	18332	18347	18429	18410	18264	18160	18273	18278	18558	18412	18264	18297	18297	18431	18179	18289	18307	18038	18302	18111	18440	18438	18228	18343	18248	18411	18202	18077	18395	18180	18356	18258	18324	18357	18152	18238	18240	18331	18350	18223	18356	18231	18279	18272	18414	18212	18172	18380	18271	18068	18358	18133	18258	18261	18228	18363	18279	18324	18250	18441	18292	18399	18325	18322	18175	18233	18282	18272	18260	18259	18240	18240	18176	18276	18361	18394	18413	18217	18402	18263	18255	18480	18424	18420	18219	18310	18221	18115	18275	18307	18346	18292	18344	18261	18295	18214	18182	18484	18477	18198	18294	18387	18196	18435	18546	18297	18271	18326	18315	18043	18308	18259	18294	18377	18346	18485	18187	18476	18289	18236	18176	18347	18362	18288	18334	18344	18210	18291	18437	18458	18232	18351	18482	18179	18409	18268	18338	18242	18419	18428	18157	18336	18260	18224	18273	18199	18280	18270	18166	18336	18137	18241	18372	18419	18273	18173	18404	18286	18314	18266	18326	18256	18208	18244	18343	18227	18342	18370	18310	18279	18421	18276	18295	18354	18376	18130	18463	18400	18203	18191	18287	18179	18313	18308	18207	18173	18175	18340	18383	18245	18281	18321	18211	18263	18499	18498	18215	18343	18310	18185	18275	18401	18221	18413	18309	18414	18277	18061	18496	18354	18358	18286	18203	18236	18343	18296	18294	18175	18299	18524	18339	18218	18286	18360	18154	18277	18305	18200	18401	18264	18261	18369	18256	18264	18154	18215	18497	18174	18369	18196	18324	18366	18304	18342	18398	18455	18139	18353	18314	18261	18231	18149	18390	18375	18274	18241	18220	18409	18220	18209	18280	18362	18117	18423	18174	18151	18256	18168	18346	18281	18414	18218	18406	18124	18434	18214	18296	18284	18323	18300	18367	18218	18517	18290	18463	18220	18220	18313	18309	18487	18234	18385	18269	18222	18175	18439	18336	18545	18152	18561	18223	18186	18325	18439	18185	18390	18348	18305	18591	18320	18361	18270	18403	18259	18241	18082	18404	18144	18372	18275	17999	18262	18342	18315	18153	18235	18375	18146	18414	18258	18293	18293	18196	18285	18342	18269	18372	18156	18221	18185	18077	18120	18358	18209	18391	18260	18386	18108	18305	18171	18513	18200	18303	18367	18190	18185	18440	18303	18133	18211	18345	18306	18208	18281	18271	18228	18326	18408	18391	18360	18203	18265	18302	18235	18313	18249	18250	18310	18526	18141	18295	18264	18204	18329	18376	18331	18331	18308	18316	18357	18193	18280	17999	18324	18327	18229	18270	18292	18109	18219	18297	18402	18398	18264	18204	18370	18332	18150	18328	18343	18382	18279	18446	18170	18423	18356	18297	18254	18190	18287	18105	18505	18297	18276	18252	18614	18408	18344	18528	18330	18198	18324	18356	18221	18258	18298	18119	18254	18226	18286	18254	18206	18401	18340	18470	18365	18264	18397	18144	18417	18298	18453	18359	18254	18392	18348	18162	18365	18583	18335	18168	18190	18241	18184	18146	18340	18340	18313	18042	18451	18303	18247	18434	18196	18195	18472	18334	18268	18262	18137	18290	18125	18173	18169	18287	18350	18215	18314	18353	18254	18412	18376	18159	18436	18284	18464	18411	18294	18310	18270	18339	18027	18457	18153	18298	18313	18331	18307	18279	18393	18255	18508	18374	18407	18399	18324	18529	18198	18312	18092	18349	18308	18391	18336	18422	18337	18189	18283	18302	18231	18333	18384	18309	18231	18008	18107	18367	18257	18278	18576	18163	18331	18266	18194	18292	18299	18196	18481	18247	18243	18307	18350	18403	18152	18177	18093	18319	18358	18433	18306	18324	18345	18282	18307	18207	18305	18332	18364	18438	18465	18293	18075	18507	18329	18121	18295	18232	18202	18273	18463	18378	18117	18271	18457	18362	18117	18293	18379	18287	18244	18281	18388	18230	18319	18313	18221	18399	18170	18216	18373	18243	18304	18349	18231	18297	18385	18385	18252	18224	18304	18448	18214	18195	18316	18206	18276	18308	18207	18474	18136	18398	18280	18379	18273	18362	18420	18268	18327	18243	18309	18348	18126	18200	18270	18128	18283	18157	18365	18128	18325	18285	18104	18416	18466	18117	18320	18143	18334	18348	18310	18372	18187	18315	18367	18160	18189	18286	18279	18434	18395	18221	18448	18415	18169	18110	18164	18259	18337	18137	18287	18213	18369	18313	18289	18428	18509	18330	18340	18423	18301	18354	18240	18205	18186	18363	18321	18305	18266	18223	18294	18265	18327	18231	18376	18273	18255	18334	18344	18160	18432	18274	18228	18273	18336	18349	18334	18211	18194	18461	18179	18360	18195	18380	18366	18394	18221	18165	18380	18398	18344	18152	18295	18431	18163	18240	18308	18194	18375	18277	18303	18560	18392	18203	18514	18237	18453	18242	18234	18309	18258	18256	18321	18310	18285	18196	18339	18233	18170	18224	18143	18359	18215	18420	18204	18355	18309	18286	18337	18400	18406	18253	18264	18350	18229	18339	18439	18328	18443	18281	18361	18280	18401	18321	18317	18383	18364	18197	18308	18146	18412	18260	18246	18378	18486	18327	18365	18369	18193	18246	18317	18237	18481	18459	18242	18273	18242	18256	18347	18353	18113	18397	18337	18237	18392	18260	18363	18235	18487	18327	18326	18138	18367	18224	18424	18191	18061	18340	18439	18281	18192	18211	18465	18300	18245	18161	18131	18344	18146	18340	18372	18419	18312	18245	18432	18267	18363	18317	18298	18310	18326	18209	18192	18352	18134	18288	18307	18196	18181	18212	18494	18408	18201	18287	18199	18217	18196	18363	18259	18461	18416	18275	18344	18385	18403	18323	18111	18231	18259	18342	18326	18308	18228	18281	18073	18250	18360	18209	18234	18342	18184	18299	18308	18292	18329	18220	18539	18310	18380	18348	18383	18382	18285	18335	18375	18392	18261	18329	18254	18263	18394	18366	18348	18319	18208	18181	18196	18325	18390	18406	18251	18417	18332	18318	18465	18235	18350	18095	18476	18340	18150	18354	18380	18277	18340	18358	18194	18435	18237	18477	18165	18398	18222	18295	18315	18380	18370	18412	18213	18342	18218	18269	18257	18341	18492	18521	18300	18036	18324	18227	18189	18229	18192	18386	18376	18339	18176	18313	18186	18232	18367	18143	18475	18192	18343	18251	18216	18351	18183	18359	18232	18422	18356	18159	18242	18428	18345	18258	18425	18080	18338	18093	18280	18364	18425	18538	18218	18176	18237	18281	18276	18221	18231	18193	18425	18314	18332	18360	18268	18270	18308	18077	18183	18491	18381	18120	18303	18279	18154	18308	18256	18409	18363	18227	18371	18328	18153	18213	18303	18227	18259	18230	18300	18286	18240	18020	18327	18287	18297	18314	18196	18436	18288	18351	18194	18353	18283	18375	18339	18269	18253	18242	18388	18286	18206	18152	18236	18128	18191	18374	18372	18370	18319	18533	18089	18300	18261	18324	18113	18435	18294	18328	18299	18347	18219	18377	18548	18054	18246	18315	18311	18413	18318	18362	18331	18261	18289	18310	18369	18177	18240	18252	18308	18228	18408	18493	18249	18174	18308	18483	18288	18414	18266	18175	18273	18195	18329	18297	18212	18145	18372	18331	18229	18310	18284	18304	18229	18221	18294	18293	18347	18305	18364	18522	18211	18487	18247	18318	18499	18329	18292	18368	18213	18412	18104	18388	18339	18413	18276	18189	18166	18257	18249	18427	18248	18190	18159	18102	18180	18397	18231	18484	18328	18221	18586	18307	18348	18197	18356	18442	18297	18348	18263	18271	18196	18412	18275	18320	18427	18264	18395	18191	18317	18382	18128	18319	18310	18147	18379	18392	18550	18314	18269	18217	18448	18360	18039	18349	18224	18274	18369	18321	18409	18184	18360	18196	18340	18130	18165	18287	18301	18341	18383	18319	18156	18211	18343	18184	18436	18250	18118	18319	18435	18201	18293	18098	18309	18286	18414	18245	18269	18329	18406	18309	18226	18416	18427	18213	18392	18338	18193	18266	18393	18105	18463	18239	18315	18210	18200	18315	18219	18235	18457	18372	18256	18358	18344	18311	18405	18451	18309	18317	18204	18358	18131	18322	18111	18458	18281	18224	18245	18404	18161	18241	18242	18292	18291	18508	18145	18227	18243	18275	18355	18280	18346	18223	18299	18131	18293	18171	18412	18266	18167	18405	18260	18417	18501	18193	18398	18392	18248	18375	18164	18292	18582	18251	18345	18207	18408	18370	18284	18183	18252	18286	18278	18283	18273	18124	18300	18324	18169	18125	18409	18262	18339	18172	18291	18167	18244	18225	18324	18306	18242	18212	18254	18319	18164	18311	18495	18263	18204	18200	18193	18391	18309	18285	18048	18367	18341	18311	18302	18307	18433	18300	18413	18337	18394	18216	18265	18323	18245	18208	18182	18342	18333	18255	18227	18210	18311	18134	18199	18164	18291	18368	18265	18324	18326	18205	18270	18324	18157	18165	18523	18273	18173	18198	18483	18375	18267	18267	18411	18434	18264	18357	18538	18314	18297	18279	18221	18247	18271	18185	18328	18323	18368	18290	18334	18115	18485	18244	18321	18463	18156	18185	18252	18290	18330	18168	18213	18393	18330	18193	18300	18256	18427	18186	18321	18215	18352	18245	18274	18351	18365	18093	18335	18332	18470	18229	18389	18338	18151	18127	18212	18226	18421	18171	18417	18469	17943	18136	18163	18243	18279	18259	18306	18072	18352	18299	18516	18378	18290	18293	18248	18462	18235	18410	18448	18188	18374	18304	18234	18189	18256	18222	18234	18500	18302	18147	18331	18238	18162	18237	18141	18294	18324	18182	18390	18361	18292	18290	18442	18179	18366	18354	18282	18394	18204	18112	18170	18253
26281	22214	34429	37769	34272	33483	33501	30360	29157	28743	27678	27407	26819	26452	26660	26815	27110	26981	26846	26757	27103	26809	26585	26478	26739	26723	26692	26557	26442	26362	26552	26509	26305	26399	26347	26252	26430	26268	25872	26145	26072	26025	26104	25940	26123	25942	26111	26321	26216	26210	26235	26121	26198	26469	26221	26299	26056	26043	25978	26323	26192	26219	26100	26113	26184	26179	26300	25951	26158	26026	26235	26150	26181	26217	26056	26103	26144	26148	25800	26160	26008	26142	26300	25997	26072	26045	26290	26097	26022	26075	25860	25997	26170	26306	26348	26212	26171	26066	25994	25860	26183	26073	25967	26003	25831	26162	26053	26238	26247	26004	25909	25824	26220	25850	26111	26147	26140	26068	26166	26005	26088	26067	26035	26178	25943	26113	26190	26080	26221	26098	26219	26196	26069	25943	26006	26019	25770	26150	26013	26223	25936	26142	26164	26111	26142	25793	26146	25971	25992	26260	25916	25918	26239	26131	25874	25944	26251	26168	25972	26101	26590	26039	26278	26062	26187	26039	26023	26273	26036	26106	26198	25966	25978	26238	26183	26178	26197	26017	26018	26039	25964	25759	26088	26001	25860	25892	25838	26086	26330	26145	25882	26035	26123	25950	26186	25995	26100	26204	26071	26253	26369	26460	25973	25936	26151	26106	26091	26214	26130	25905	25987	26034	26227	25973	26002	25987	26320	26100	26040	25781	26224	26067	26026	26223	26324	25963	25958	26267	26175	26059	26105	26088	26096	26213	25944	26035	26066	26163	26068	26164	25930	26182	26061	26004	25954	26363	25987	26177	25974	26235	25986	25977	26043	26071	25980	26100	26033	25994	26163	25976	26103	25946	25894	26013	26049	26145	26121	26203	26072	25947	26291	25896	26004	26064	26010	26160	26015	25847	26330	25989	26119	25913	26068	25749	26303	25967	26255	26100	26133	25947	26274	25874	26286	25979	26096	26112	25909	26130	25989	25964	26081	25867	25985	26116	26075	25952	25959	26257	26203	26115	25906	26311	26218	26270	25879	26185	25990	25894	26242	26172	26089	25936	26173	26262	26268	26154	26073	26144	26071	26178	26120	25816	26196	26149	26191	26114	26060	26131	26053	26313	26217	25863	26049	25868	26265	25858	25834	26077	26172	26019	26052	26093	26006	26159	26287	26322	26097	26121	26063	26097	26150	26041	26217	25855	26080	26010	26286	26283	26165	25835	25821	25802	25919	26109	26090	26026	25931	26167	25900	26088	26160	26352	26034	26277	26130	25983	25947	26043	25902	26101	26285	26225	26030	26069	26007	26145	26059	26073	25957	25967	25781	26151	25957	26009	26159	25844	25812	26035	26324	26371	26196	26094	26193	26063	25920	26013	25972	26149	26126	25997	26410	26154	26098	26179	26113	26012	26080	26160	26132	26033	26127	26154	26022	25944	26002	26091	25835	26097	25995	26000	26090	25926	26359	26226	26078	25950	26123	25953	26035	26262	26072	26008	25994	26061	25916	26170	26185	26015	26056	26144	26153	25983	26122	26240	26333	26261	26318	26080	26149	26021	25906	26049	25931	26096	26381	26016	26294	26225	26256	26270	25926	26092	26077	26039	26235	26146	26099	26191	26031	26341	26081	26102	26123	26066	25929	26168	26180	26019	25960	26219	25891	25924	26095	26211	25886	25981	26012	26038	26064	25918	26163	26026	26323	25990	26025	26163	26175	26198	26164	26020	26126	26169	26141	26182	26174	25703	26149	25954	25882	25871	25911	26468	26108	26117	26180	26303	26297	26023	26258	25989	26146	25989	26120	26220	26046	25989	25904	25960	26206	25983	26098	25828	26056	26081	25875	25991	26298	26082	25938	26006	26150	26232	26144	26150	26100	26056	26089	26403	25942	26136	26060	26108	26036	25861	26121	26182	25942	25910	26050	26041	26321	26173	25977	26104	26184	26295	26083	26119	26128	25787	26000	26139	26037	26028	26236	26290	26272	26181	26125	26043	26154	26023	26145	26270	26078	25945	26103	26097	25965	26054	25731	26252	25976	26255	26100	26091	25803	26091	26235	26151	26251	26137	26095	26106	26172	26123	26182	26101	25957	26014	25959	26169	26045	25967	26320	25960	26047	25820	25913	26004	26233	26178	26012	26081	26255	26154	25945	26111	26100	26155	26066	25905	25929	26052	26190	26277	26146	25963	26250	26323	25901	26018	26033	26073	26186	25835	26384	26168	26069	26164	26179	25991	26073	26151	26052	26138	26180	25979	26201	26077	26151	25974	25900	25976	26076	26131	26406	26031	26125	26104	26087	26098	26252	25951	25945	26192	26484	26341	26005	26039	26058	26334	26068	26125	26180	26137	26229	26325	26243	26208	26237	26232	25966	26195	26131	26145	26217	26253	26134	26157	26101	26134	26183	26028	25848	26182	25970	26318	26030	25959	26243	26168	26311	25840	25998	25983	26105	26079	26112	25996	25893	26005	25798	26121	26084	26157	26067	25921	26059	26228	26055	26313	26095	26063	26070	25964	26153	25920	26058	26104	25927	26050	26221	25985	26258	26118	26259	25966	26083	25935	26036	26020	26072	26003	26394	26026	26096	26077	26198	26256	26148	25902	26348	26183	26220	26089	26235	26174	26087	25964	25925	26179	26019	26264	26051	26355	26266	26269	26026	26026	26250	26141	26003	26180	25938	26209	26108	25928	26082	26022	26025	26045	26197	26083	26143	26096	26086	25986	26135	26145	26197	26172	26047	25958	26175	26005	26135	25980	26094	26082	25925	26105	26127	25954	26127	26140	26089	25977	26067	26082	26026	26092	25999	26177	26027	25992	26050	26303	26244	26025	25896	26050	26104	26255	26112	25803	25937	26206	25888	26044	26146	26283	25944	25941	26342	26267	26072	26063	26070	26321	26213	26190	26113	26172	26218	26014	26216	26064	25959	26115	26040	25945	26228	26126	25946	25932	26051	26252	26169	26240	26232	25948	25997	26251	26012	26067	26083	26066	25927	26021	26128	26249	26109	26020	25969	26249	26013	25715	26486	26008	26165	26286	26141	25860	25957	25864	25997	26268	26184	26144	25853	25855	25973	25989	26370	26007	26087	26140	26222	26239	26131	26232	25902	25724	25971	26129	26064	26079	25993	26130	26043	26099	26012	26051	25949	26090	26053	26020	26177	26058	25934	26049	26032	26266	26009	26265	25963	25961	26187	26248	26223	26259	26127	25863	26162	25887	25822	26131	25931	26041	26069	26153	26147	26067	26261	26016	26038	26130	25983	26028	26012	26206	26048	26146	26021	26052	25998	26074	26012	26203	26133	26279	26214	26038	26126	26045	26226	25952	26000	26201	26187	26075	26121	26043	26202	26059	26010	26156	26317	26321	26348	26015	25854	25970	26136	26081	26170	26082	25880	26312	25973	26059	26010	25982	26095	26230	26248	26256	26194	26288	26226	26149	26136	26020	26224	26028	26154	25964	26105	26101	26157	26042	26132	26113	26240	25755	26138	25966	26188	26016	26150	26099	26228	26134	26207	26030	26393	25824	26065	26120	26180	25995	26035	26173	26133	26179	26055	25884	26251	26250	26213	26139	26096	25836	26089	25761	25976	26011	25995	26166	26083	26232	25904	25951	26182	26147	26155	26207	26214	25785	26213	26218	26058	26177	26115	26156	26370	26121	25952	26255	26006	26167	26208	26029	26039	26128	26130	26136	26237	26305	26154	26076	25886	26313	25991	25886	26321	26043	26301	26108	26189	25867	26157	26120	26059	26118	26225	26313	26087	26002	26167	26109	26146	25996	25756	26236	26184	25929	26146	26061	25880	26069	26014	26058	25967	26085	26296	26275	26036	25881	26031	25958	26094	26239	26194	26286	26410	26145	26171	26232	26193	26274	26282	25900	26224	26237	26287	26206	26162	26093	26175	26326	26305	26105	26250	26032	26020	26181	25869	26282	26032	25960	26037	26025	26145	26146	26022	25983	26034	25934	26315	25936	25871	26234	26479	26142	26190	26262	25943	26112	25927	25905	25994	25815	26125	26121	26207	26056	26219	25677	26180	26147	26291	26020	26132	26006	26214	26151	26148	26013	25939	26037	25791	26154	26271	25905	26221	26167	26190	26325	25991	26241	26160	26109	25936	26002	26120	26190	26269	26073	26189	26329	26301	26092	26263	26223	26050	26287	26194	26058	26135	26121	26126	26139	26082	25915	26152	25938	26201	26143	26283	25962	26042	25929	26108	26056	25884	26170	26185	26031	25899	26253	25908	26226	26244	25983	26270	26176	26331	26217	25927	25963	26089	25934	26186	26041	26129	26121	26192	25982	26434	26066	25983	26049	26125	26105	25943	25972	25858	25920	26351	26046	26264	25942	25829	25892	26033	25962	25994	26147	26143	26399	26084	26139	26004	26208	25970	26208	26067	25861	26185	26157	26079	26114	26197	26042	26062	26173	26004	25981	25865	25934	26049	26018	26023	26176	26220	26234	26065	26196	26136	26186	26149	25805	26175	26113	26043	26335	26157	26006	25933	26052	26153	25986	25792	25940	25998	26001	25920	25989	26042	25937	26075	26124	26045	26099	26088	26121	26084	25847	26324	26106	26206	25685	25903	26003	26216	26100	26226	25974	26134	26260	26211	26125	26271	26183	26372	26051	26351	26207	25950	25845	26155	26021	26209	26173	26038	26198	26131	25729	26052	26013	26195	25975	26074	25962	25957	25935	25990	26158	25983	26154	25925	25986	26266	26018	26180	25985	26210	25982	26136	26269	26035	25854	25890	26335	26129	25996	26193	26158	26161	25906	26022	26136	26061	26178	26016	25974	26110	25991	26210	26391	26248	25924	26155	26065	26269	26256	26431	26012	25942	26165	26073	26136	26038	26149	26250	26051	26054	26072	26010	26064	26163	26160	26258	26331	26334	26110	26025	26241	26185	26110	26094	26096	26233	25976	25779	26199	26223	26000	26031	26059	26288	26104	25979	26181	26073	26022	26180	26089	26205	26295	26399	26111	25944	26159	26089	26080	25999	26363	26221	25938	26050	26094	26087	26421	26066	26079	25890	26050	26004	25970	26109	26200	26214	25923	26022	25986	26069	26147	25917	26312	26127	26127	26247	26493	26126	26032	26114	26049	26159	26217	26171	25874	26038	26189
43626	73968	71054	54591	38237	29337	25358	23368	21549	20588	19635	18986	18449	18232	18334	18403	18776	18627	18660	18337	18518	18476	18350	18267	18170	18228	17956	17770	17944	18089	17823	17752	17712	17602	17937	17755	17710	17433	17499	17712	17766	17433	17510	17797	17681	17494	17559	17655	17427	17480	17588	17448	17510	17684	17499	17479	17607	17592	17549	17506	17617	17623	17818	17497	17497	17712	17338	17455	17289	17480	17476	17378	17424	17528	17716	17523	17557	17529	17660	17378	17642	17502	17663	17424	17641	17319	17649	17608	17496	17509	17564	17562	17593	17561	17384	17768	17436	17511	17519	17619	17622	17783	17411	17610	17659	17444	17740	17453	17506	17598	17604	17527	17407	17576	17491	17425	17732	17493	17605	17552	17512	17676	17508	17537	17569	17585	17400	17542	17577	17418	17623	17736	17627	17548	17366	17601	17742	17483	17623	17598	17599	17666	17669	17627	17589	17589	17407	17583	17566	17574	17590	17614	17467	17573	17642	17570	17447	17583	17588	17416	17320	17699	17708	17413	17592	17605	17569	17453	17528	17296	17662	17418	17372	17488	17620	17677	17483	17308	17631	17624	17650	17561	17516	17640	17647	17633	17287	17558	17586	17723	17554	17652	17381	17552	17480	17500	17513	17416	17760	17507	17377	17690	17468	17425	17478	17598	17666	17441	17518	17587	17523	17417	17583	17590	17599	17503	17460	17673	17668	17526	17724	17527	17383	17497	17663	17501	17555	17583	17767	17432	17571	17479	17562	17637	17617	17502	17448	17621	17599	17713	17405	17463	17533	17463	17409	17625	17302	17518	17449	17452	17610	17552	17471	17664	17389	17691	17520	17748	17528	17546	17621	17383	17816	17551	17533	17405	17594	17546	17471	17667	17466	17489	17836	17415	17516	17412	17467	17566	17576	17590	17559	17521	17488	17409	17465	17665	17504	17477	17860	17588	17617	17404	17554	17734	17540	17478	17689	17588	17360	17539	17627	17550	17551	17530	17468	17633	17582	17425	17613	17537	17394	17547	17562	17521	17495	17469	17434	17561	17514	17599	17527	17612	17476	17643	17635	17459	17504	17573	17697	17693	17392	17513	17458	17473	17467	17669	17530	17656	17537	17494	17437	17445	17492	17447	17452	17727	17464	17564	17473	17545	17552	17550	17645	17615	17550	17383	17490	17574	17647	17457	17488	17488	17528	17676	17458	17628	17557	17692	17392	17417	17595	17519	17530	17408	17743	17657	17514	17557	17615	17533	17515	17622	17504	17558	17673	17533	17383	17701	17433	17472	17581	17575	17498	17456	17464	17744	17714	17734	17483	17630	17618	17465	17617	17545	17483	17611	17649	17447	17570	17496	17411	17543	17514	17490	17700	17545	17542	17492	17700	17557	17387	17589	17473	17644	17589	17757	17497	17748	17558	17258	17539	17647	17738	17659	17586	17591	17450	17586	17727	17642	17774	17680	17708	17438	17647	17494	17382	17561	17542	17373	17411	17573	17490	17667	17621	17437	17592	17513	17402	17594	17568	17545	17674	17442	17531	17520	17520	17609	17574	17622	17519	17485	17586	17761	17598	17516	17731	17486	17362	17635	17630	17391	17627	17557	17452	17531	17425	17469	17509	17591	17673	17590	17545	17527	17658	17335	17548	17516	17634	17733	17487	17500	17511	17540	17624	17452	17543	17439	17622	17565	17661	17605	17501	17440	17549	17742	17370	17679	17379	17493	17524	17378	17613	17398	17480	17531	17566	17438	17357	17429	17563	17757	17599	17680	17469	17665	17588	17381	17379	17453	17538	17637	17598	17488	17523	17437	17544	17543	17597	17523	17362	17498	17491	17554	17615	17618	17441	17520	17512	17488	17495	17569	17567	17476	17700	17564	17462	17532	17479	17439	17523	17422	17535	17514	17600	17412	17481	17816	17472	17512	17414	17480	17586	17570	17622	17455	17455	17471	17531	17542	17540	17336	17473	17764	17788	17572	17590	17445	17617	17466	17553	17393	17589	17666	17648	17671	17540	17487	17469	17445	17555	17480	17632	17658	17570	17571	17616	17515	17634	17268	17624	17561	17499	17353	17454	17573	17687	17537	17485	17557	17582	17444	17470	17509	17401	17621	17344	17578	17625	17429	17501	17436	17569	17415	17502	17628	17786	17493	17606	17501	17592	17640	17631	17351	17623	17414	17517	17460	17628	17614	17495	17488	17645	17753	17624	17532	17506	17471	17671	17591	17536	17434	17701	17533	17573	17592	17642	17567	17647	17493	17436	17433	17480	17452	17590	17442	17582	17460	17563	17473	17528	17548	17583	17617	17556	17548	17631	17571	17592	17510	17434	17597	17547	17536	17331	17460	17429	17262	17456	17595	17494	17505	17435	17610	17517	17516	17604	17583	17502	17583	17526	17407	17520	17502	17638	17527	17438	17322	17576	17486	17617	17580	17380	17615	17483	17642	17765	17424	17487	17370	17447	17594	17451	17625	17455	17459	17528	17594	17414	17567	17597	17531	17651	17470	17687	17614	17504	17533	17521	17479	17714	17495	17432	17610	17438	17655	17604	17522	17556	17568	17587	17651	17378	17424	17691	17357	17517	17416	17584	17644	17459	17451	17654	17542	17517	17473	17524	17406	17516	17394	17462	17498	17699	17531	17706	17515	17378	17499	17625	17461	17403	17557	17591	17511	17533	17481	17588	17563	17466	17506	17428	17460	17482	17504	17575	17692	17626	17721	17545	17388	17544	17564	17624	17503	17591	17575	17478	17486	17457	17421	17602	17448	17425	17662	17548	17748	17375	17589	17587	17678	17545	17581	17525	17619	17556	17473	17466	17274	17575	17587	17525	17558	17516	17522	17579	17579	17588	17498	17606	17640	17656	17468	17704	17470	17667	17462	17533	17349	17603	17620	17499	17543	17522	17551	17779	17491	17541	17509	17589	17538	17619	17610	17615	17649	17472	17542	17569	17687	17569	17649	17409	17666	17533	17567	17482	17481	17433	17475	17458	17397	17515	17386	17542	17612	17422	17491	17488	17551	17633	17548	17437	17679	17493	17626	17647	17633	17569	17509	17383	17618	17663	17687	17488	17470	17488	17467	17415	17679	17454	17707	17442	17578	17633	17571	17541	17508	17614	17869	17479	17451	17446	17551	17436	17560	17511	17666	17594	17330	17450	17716	17360	17620	17586	17457	17674	17389	17634	17622	17786	17414	17514	17533	17480	17554	17629	17657	17583	17476	17592	17726	17689	17543	17743	17534	17571	17517	17428	17751	17570	17477	17592	17536	17604	17353	17768	17326	17716	17679	17442	17548	17395	17544	17390	17561	17370	17524	17595	17407	17540	17557	17604	17604	17667	17413	17670	17616	17664	17437	17538	17268	17551	17556	17523	17424	17629	17325	17671	17546	17364	17579	17715	17714	17476	17511	17783	17370	17783	17437	17527	17659	17455	17581	17635	17467	17628	17427	17437	17673	17509	17450	17616	17458	17486	17395	17656	17654	17322	17575	17559	17565	17626	17429	17422	17688	17573	17460	17643	17639	17553	17670	17594	17519	17577	17455	17423	17561	17628	17450	17674	17440	17681	17648	17307	17435	17417	17429	17537	17599	17412	17601	17537	17425	17585	17515	17522	17537	17538	17665	17575	17546	17615	17482	17469	17562	17648	17649	17548	17652	17618	17511	17560	17578	17492	17583	17713	17447	17463	17439	17551	17560	17530	17544	17505	17596	17475	17383	17553	17580	17618	17595	17512	17578	17569	17605	17548	17403	17479	17480	17455	17599	17596	17349	17526	17550	17614	17522	17574	17365	17461	17370	17519	17368	17410	17605	17546	17486	17450	17497	17529	17771	17462	17404	17566	17750	17508	17520	17472	17496	17629	17510	17617	17369	17521	17501	17668	17517	17508	17607	17687	17595	17631	17530	17477	17593	17619	17526	17606	17561	17495	17487	17556	17440	17460	17392	17418	17586	17467	17542	17489	17664	17376	17490	17552	17487	17604	17780	17651	17668	17654	17513	17393	17530	17630	17626	17617	17523	17464	17722	17574	17558	17698	17573	17624	17529	17558	17503	17676	17525	17739	17631	17280	17643	17483	17572	17338	17471	17524	17483	17730	17637	17451	17610	17540	17723	17428	17585	17526	17490	17601	17524	17781	17457	17397	17595	17440	17716	17624	17534	17549	17431	17551	17643	17593	17619	17550	17369	17754	17370	17602	17526	17349	17584	17535	17517	17507	17581	17552	17442	17733	17390	17639	17497	17524	17431	17521	17541	17635	17408	17623	17629	17444	17584	17487	17427	17538	17631	17513	17515	17561	17443	17728	17703	17537	17439	17565	17469	17463	17554	17488	17448	17640	17647	17575	17503	17450	17456	17484	17657	17524	17749	17498	17600	17295	17336	17510	17851	17510	17377	17521	17424	17542	17469	17596	17360	17458	17675	17442	17557	17623	17473	17526	17649	17437	17709	17563	17565	17490	17457	17621	17545	17446	17560	17587	17531	17523	17410	17516	17569	17675	17543	17525	17554	17680	17397	17438	17472	17392	17565	17528	17340	17423	17505	17463	17616	17630	17648	17579	17365	17524	17557	17621	17514	17611	17683	17535	17501	17459	17491	17495	17506	17657	17614	17605	17501	17565	17433	17592	17584	17585	17439	17492	17492	17559	17490	17543	17759	17615	17545	17572	17625	17535	17642	17588	17472	17548	17525	17651	17534	17488	17518	17601	17536	17595	17513	17538	17395	17595	17606	17645	17411	17584	17587	17560	17481	17665	17326	17396	17636	17646	17544	17547	17578	17732	17516	17635	17550	17508	17651	17499	17509	17631	17701	17696	17565	17496	17592	17164	17549	17513	17518	17533	17470	17688	17613	17529	17553	17428	17489	17466	17445	17613	17674	17534	17520	17520	17524	17464	17544	17460	17629	17664	17511	17564	17716	17542	17432	17476	17575	17581	17546	17533	17474	17558	17499	17503	17694	17445	17682	17432	17703	17565	17663	17382	17593	17432	17638	17395	17449	17555	17484	17480	17565	17549	17459	17645	17454	17646	17686	17696	17574	17666	17413	17503	17506	17567	17652	17480	17446	17477	17517	17690	17427	17511	17464	17612	17622	17539	17514	17476	17668	17596	17635	17496	17460	17520	17528
24290	21865	31077	29293	28736	33286	35388	30594	29111	28514	27452	26225	25652	25857	25911	25901	26133	25840	26160	25979	26090	25952	25883	25775	25421	25359	25366	25210	25068	25116	25075	25312	25156	24973	25101	25276	24941	24783	25004	24911	24734	24736	24697	24722	25122	24879	24755	24856	24774	24726	25066	24950	24811	24911	24708	24670	24781	24892	24751	24889	24795	24750	24772	25025	24915	24616	24653	24907	24766	24891	25018	24592	24601	24727	24761	24844	24805	24907	24714	24769	24700	24935	24735	24723	24975	24808	24632	24787	24695	24825	24513	24731	24598	24931	24882	24838	24828	24782	24785	24719	24979	24728	24817	24738	24884	25103	24708	24857	24759	24661	24805	24724	24494	24729	24537	24882	24887	24797	24881	24924	24915	24654	24674	24837	24970	25008	24336	24786	24629	24915	24752	24729	24792	24836	24818	24659	24724	24746	24778	24768	24673	24652	24645	24775	24855	24862	24773	24845	24730	24893	24872	24603	24836	24933	24758	24806	24781	24614	24688	24865	24882	24623	24327	24967	24968	24960	24766	24761	24659	24608	24695	24944	24700	25015	24783	24766	24726	24819	24803	24618	24835	24641	24692	24814	24756	24786	24681	24474	24784	24825	24650	25006	24613	24554	24782	24910	24629	24858	24681	24806	25099	24687	24845	24458	24733	24720	24841	24731	24783	24704	24540	24851	24919	24697	24622	24705	25167	24583	24622	24508	24565	24604	24907	24768	24685	24752	24981	24864	24646	24856	24874	24736	24843	24776	24759	24894	24822	24711	24841	24835	24915	24638	24678	24752	24892	24606	24716	24511	24687	24774	24697	24751	24883	24691	24889	24732	24564	24958	24895	24771	24753	24908	24756	24915	24675	24890	24873	24857	24829	24811	24553	24633	25157	24537	24698	24849	24909	24778	24748	24840	24581	24695	24758	24652	24700	24661	24669	24714	24832	24744	24653	24829	24762	24774	24613	24734	24768	24640	24622	24778	24747	24517	24703	24619	24575	24793	24638	24820	24798	24642	24632	24677	24662	24947	25009	25015	24662	24730	24880	24568	24699	24816	24734	24688	24957	24617	24931	24674	24782	24881	24636	24871	24535	24672	24882	24690	24681	24705	24728	24789	24767	24866	24664	24860	24844	24586	24784	24847	24670	24676	24714	24612	24673	24864	24725	24858	24632	24732	24695	24493	24748	25073	24842	24722	24758	24678	24902	24570	24719	24765	24785	24712	24767	24682	24820	24318	24864	24516	24563	24521	24523	24652	24636	25010	25076	25016	24755	24827	24614	24778	24623	24711	24585	24674	24503	24896	24601	24955	24749	24801	24980	24866	24841	24825	24798	24928	24775	24719	24575	24690	24769	24781	24817	24720	24688	24851	24796	24816	24750	24881	24649	24847	25047	24700	24727	24884	24817	24696	24673	24783	24856	24713	24662	24895	24667	24718	24660	24617	24756	24717	24860	24561	24645	24830	24731	24652	24874	24888	24725	24938	24970	24712	24755	24514	24730	24783	24972	24757	24693	24481	24674	24710	24698	24862	24743	24830	24917	24706	24816	24829	24738	24639	24712	25058	24940	25115	24655	24981	24808	24584	24973	24792	24748	24777	24615	24603	24345	24573	24771	24576	24688	24660	24896	24786	24809	24757	24833	24748	24455	24380	24797	24896	24764	24579	24702	24954	24729	24767	24718	24701	24800	24486	24706	24787	24812	24554	24713	24947	24675	24524	24815	24458	24650	24731	24911	24716	24904	24760	24559	24618	24625	24759	24594	24842	24745	24892	24715	24668	24733	24851	24779	24758	24966	24631	24945	24586	24712	24785	24908	24699	24959	24849	24571	24785	25118	24769	24852	24561	24973	24738	24833	24665	24843	24846	24771	24435	25025	24962	24838	24778	24795	24358	24717	24918	24931	24846	24559	24707	24889	24663	24799	24832	24911	24707	24927	24793	24798	24605	24763	24893	24968	24831	24575	24746	24676	24629	24777	24807	24755	24809	24711	24670	24750	24687	24685	24740	24744	25088	24792	24826	24672	24730	24809	24938	24668	24957	24638	24793	24613	24873	24855	24915	24807	24866	24889	24715	24779	24702	24858	24639	24638	24844	24562	24658	24709	24806	24732	24666	24510	24690	24610	24899	24976	24793	24743	24994	24977	25049	24757	24773	24787	24698	24789	24920	25055	24858	24711	24921	24735	24650	24888	24828	24759	24644	24856	24525	24589	24762	24674	24901	24688	24841	24753	24476	24937	24499	24764	24641	24632	24748	24666	24826	24895	24629	24530	24513	24798	24707	24711	24555	24689	24693	24743	24753	24724	24811	24725	24756	25010	24862	24786	24471	24683	24724	24836	24915	24724	24907	24750	24582	24817	24803	24749	24839	24942	24949	24495	24724	24887	24910	24768	24825	24836	24826	24744	24551	24736	24673	24996	24690	24785	24809	24645	24560	24753	24744	24855	24795	24542	24853	24816	24768	24581	24991	24766	24840	24692	24688	24688	24577	24600	24805	24767	24987	24594	24899	24910	24769	24632	24518	24608	24690	24853	24746	24696	24589	24847	24769	24652	24726	24650	24649	24768	24644	24517	24579	24597	24568	24805	24732	24776	24604	24968	24591	24419	24556	24593	24596	24725	24674	24725	24825	24801	24912	24765	24807	24742	24784	24700	24906	24709	25077	24850	24736	24873	24657	24747	24925	24924	24866	24816	24506	24633	24688	24931	24725	24719	24772	24846	24650	24855	24807	24686	24854	24645	24889	24684	24822	24863	24476	24773	24658	24668	24733	24777	24629	24857	24494	24621	24578	24903	24823	25003	24653	24678	24907	24735	24639	24721	24842	24504	24883	24780	24884	24753	24783	24844	24743	24885	24531	24600	24600	24918	24623	24614	24867	24798	24789	24686	24647	24845	24617	24622	24730	24805	24528	24685	24673	24901	24696	24858	24505	24448	24726	24740	24534	24720	24797	24928	24741	24767	24574	24879	24674	24319	24602	24893	24838	24788	24698	24942	24810	24903	24611	24787	24676	24670	24786	24788	24732	24735	24934	24672	24708	24750	24721	24778	24757	24506	24995	24732	24795	24791	24773	24920	24639	24610	24726	24725	24871	25041	24574	24765	24769	24863	24842	24437	24598	24883	24422	24670	24725	24749	24612	24766	24685	24595	24727	24790	24785	24637	24703	24798	24680	24677	24930	24682	24683	24799	24670	24552	24646	24835	24460	24699	24667	24741	24960	24799	24601	24742	24946	24768	24891	24833	24771	24693	24580	24665	24842	24814	24805	24763	24534	24969	24776	24797	24858	24958	24777	24563	24773	24671	24881	24769	24618	24622	24840	24806	24657	24789	24511	24722	24615	24905	24577	24801	24873	24718	24596	24922	24935	24798	24786	24747	24650	24867	25016	24893	24974	24684	24835	24560	24892	24769	24585	24725	24500	24830	24950	24852	24775	24634	24974	24876	24765	24588	24888	24934	24645	24752	24785	24952	24551	24754	24706	24867	24855	24813	24647	24658	24896	25009	24562	24658	24762	24858	24911	24625	24717	24469	24566	24616	24708	24689	24822	24724	24582	24855	24593	24965	24863	24934	24656	24719	24845	24713	24772	24728	24497	24690	24655	24928	24800	24792	24765	24840	24957	24666	24795	24695	24750	24953	24557	24894	24712	24926	24893	24697	24620	24968	24703	24387	24757	24837	24958	24870	24621	24767	24587	24981	24953	24673	24612	24900	25068	24711	24891	24848	24513	24723	24787	24369	24587	24834	24572	24581	24831	24670	24904	24682	24902	24719	25014	24647	24498	24771	24597	24928	24764	24633	24561	24769	24499	24772	24490	24510	24961	24614	24823	24858	24659	24712	24940	24662	24864	24817	24543	24754	24689	24865	24597	24635	24884	24788	24692	24569	24896	24767	24645	24694	24642	24590	24861	24691	24742	24842	24821	24572	24891	24932	25073	24723	24658	24792	24501	24711	24686	24661	24486	24736	24763	24667	24792	24749	24708	24755	24772	24713	24564	24920	24470	24860	25059	24700	24678	24654	24819	24604	24762	24918	24811	24722	24884	24946	24898	24821	24824	24854	24625	24551	24677	24704	24791	24531	24601	24762	24605	24878	24701	24682	24674	24829	24552	24543	24697	24699	24913	24660	24962	24673	24891	24835	24607	24569	24722	24856	25032	24585	24723	24967	24876	24973	24695	24820	24642	24678	24722	24567	24689	24770	24667	24842	24522	24872	24702	24725	24853	24858	25113	24673	24679	24981	24730	24703	24618	24709	24542	24726	25009	24770	24647	24646	24843	24742	24772	24989	24931	24727	24668	24696	24325	24798	24860	24490	24813	24739	24857	24726	24844	24889	25005	24606	24598	24738	24719	24840	24661	24965	24863	24905	24776	24678	24773	24590	24898	24786	24656	24864	24628	24661	24897	24702	24894	24604	24828	24916	24725	24840	24832	24831	24645	24722	24709	24716	24651	24747	24734	24848	24728	24746	24519	24694	24828	24625	24886	24648	24907	24727	24632	24990	24915	24830	24687	24533	24564	24670	24730	24908	24584	24874	24705	24855	24807	24518	24753	24464	24722	24593	24665	24951	24638	24873	24757	24624	24619	24840	24799	24748	24825	24601	24767	24866	24797	24665	24574	24553	24886	24850	24696	24880	24567	24699	24722	24973	24833	24614	24755	24643	24714	24806	24878	24797	24811	24524	24616	24776	24768	24650	24881	24888	24761	24650	24589	24765	24715	24595	24795	24971	24756	24834	24810	24834	24895	24921	24789	24564	24891	24698	24830	24850	24807	24778	24753	24814	24638	24558	24835	24696	24693	24940	24541	24626	24748	24660	24780	24711	24962	24870	24742	24645	24702	24883	24943	24726	24883	24699	24702	24821	24928	24679	24603	24585	24953	24732	24799	24673	24757	24870	24653	24668	24624	24585	24884	24826	24730	24880	24598	24606	24759	24905	24894	24782	24844	24777	24592	24664	24702	24660	24773	24684	24556	24509	24688	24519	24930	24907	24725	24784	24679	24579	24693	24641	24613	24497	24609	24689	24937	24744	24850	24695	24588	24686	24850	24573	24874	24766	24820	24758	24880	24609	24848	24663	24648	24715	24810	24719	24585	24866	24919	24732	24603	24572	24798	24780	24683
44510	77748	74985	54763	40578	33963	27999	25124	22966	21115	20037	18513	17817	17931	17966	18380	18261	18020	18491	18374	18595	18363	17803	17767	17601	17696	17628	17564	17580	17479	17321	17274	17297	17104	17197	16813	16841	16946	16897	17002	16930	16713	16821	16973	16865	16822	17058	16821	16962	16894	16789	17005	17071	16529	16762	16758	16935	16800	16918	16770	16889	17002	16835	16844	16942	16944	16756	16846	16885	16625	16985	16760	16815	16972	16718	16734	16834	16829	16944	16993	16932	16933	16802	16724	16881	17002	16725	16789	17063	16735	16902	16732	16800	16863	16935	17068	16786	16810	16803	16824	16923	16819	16735	16735	17029	16776	16739	16728	16964	16698	16927	16751	16714	16668	16914	16751	16820	16843	16687	16928	16658	16871	16615	16668	16994	17051	16897	16864	16817	16945	16817	16699	16923	16689	16737	16814	16712	16820	17100	16782	16781	16839	16535	16839	16647	16755	16888	16800	16830	16680	16840	16960	16879	16964	16808	16656	16983	16731	16972	16783	16730	16744	16839	17008	16758	16867	16765	17029	16942	16775	16888	16801	16859	16856	16715	16705	16852	16831	17034	16984	16830	16919	16903	16760	16943	16901	16862	16831	16583	16850	16989	16878	16921	16750	16738	16760	16650	16908	16775	16752	16759	16825	16916	16903	16804	16928	16712	17013	16867	16810	16818	16725	16794	16791	16749	16746	16905	16816	16924	16789	16718	16751	16898	16825	16745	16741	16777	16812	16816	16940	17029	16868	16873	16787	16833	16930	16878	16833	16785	16817	16750	16766	16982	16780	16910	17050	16892	16686	16971	16887	16873	16930	16888	16737	16749	16590	16759	16890	16804	16674	16898	16830	16739	16795	16804	16863	16843	16785	16771	16792	16963	16926	16878	16949	16752	16721	16861	16638	16810	16764	16885	16754	16703	16803	16750	16815	16884	16823	16836	16950	16589	16860	16982	16729	16925	16652	17019	16848	16814	16790	16850	16776	16787	16757	16809	16824	16832	16972	16773	17017	16776	16753	16825	17182	16815	16832	16827	16816	17008	16701	16829	16875	16869	16907	16773	16895	16919	16848	16792	16707	16874	16611	16897	16804	16821	16740	16865	16848	17007	16844	16726	16981	16740	16953	16738	16966	16922	16878	16783	16915	16826	16756	16674	16684	16732	16789	16733	16831	16909	16907	16814	16816	16838	16837	16943	16926	16844	16752	16979	16789	17018	16827	16914	16735	16740	16855	16812	16897	16717	16764	16907	16813	16960	16798	16810	16740	16733	16970	16749	16808	16690	16712	17027	16956	16821	17034	16914	16963	16950	16764	16778	16887	17007	16701	16856	16973	17033	17050	16806	16845	16832	16825	16739	16834	16714	16873	16710	16975	16874	16745	16939	16784	16953	16822	16715	16689	16693	16678	16710	16811	16808	16879	16875	16883	16953	16861	16879	16860	16599	16892	16908	16801	16931	16945	16743	16775	16703	16853	16795	16891	16978	17118	16919	16789	16935	16904	16737	17003	16751	16890	16772	16710	16974	16723	16945	16845	16938	16921	16980	16839	16733	16802	16644	16811	16855	16881	16758	16719	16655	16492	16838	16838	16903	16797	16869	16826	16829	16798	16999	16965	16794	16799	16948	16682	16945	16826	16971	16882	16828	16788	16743	16916	16756	16747	16775	17028	16651	16745	16980	16823	16792	16941	16877	16989	16904	16874	16839	16578	16761	16972	16730	16856	16855	17012	17004	17067	16765	16782	16786	16755	16738	16824	16880	16918	16812	16968	16800	17098	16657	16760	16785	16874	16691	16718	16791	16822	16927	16783	16791	16928	16838	16681	16909	16844	16841	16746	16715	16940	16790	16691	16734	16784	16891	16973	16809	16831	16837	16913	16751	16781	16675	17006	16788	16853	16785	16791	16721	16951	16771	16936	16958	16901	16783	16847	16853	16871	17057	16862	16913	16929	16786	16728	16906	16720	16690	16776	16844	16911	16861	16683	16970	16748	16787	16835	16699	16867	16968	16729	16766	16945	16835	16635	16904	16871	16780	16878	16697	16691	16867	16994	16765	16861	16786	16981	16906	16723	16801	16861	16834	16935	16895	16817	16786	16995	16804	16681	16771	16851	16921	16902	16737	16901	16989	16872	16919	16735	16594	16755	16745	17057	16749	16981	16857	16953	16771	16874	16741	16848	16818	16939	16801	16734	16897	16889	16842	16827	16824	16818	16957	16959	16731	16806	16966	16728	16887	16827	16938	16718	16743	16703	16745	16653	16658	16874	16679	16733	16842	16686	16846	16824	16919	16763	16875	16898	16955	16933	17021	16885	16818	16796	16782	16887	16855	16849	16785	17016	16803	16942	16833	16732	16788	17043	16849	16803	16944	16801	16708	16914	16895	16809	16760	16822	16906	16758	16771	17003	16725	16756	16928	16737	16986	16800	17031	16760	16865	16849	16814	16686	16690	16680	17073	16789	16820	16770	16777	16916	16828	16760	16830	16792	16846	16824	16939	16610	16841	16877	16533	16815	16966	16939	16861	16835	16961	16856	16745	16987	16832	16785	16877	16969	16792	16896	16802	16744	16871	16968	17119	16795	16722	17054	16916	16933	16920	16826	16835	16924	16801	16785	16622	16840	16802	16922	16927	16812	16796	16742	16948	16785	16856	16785	16717	16756	16850	16902	16899	16907	16877	16682	16925	16719	16720	17021	16904	16750	16856	16842	16782	16748	16863	16844	16770	16846	16858	16861	16884	16852	16744	16976	16817	16949	16668	16670	16672	16704	16698	16718	17005	16928	16637	16943	16791	16926	16812	16707	16790	16821	16828	16842	16900	16919	16732	16786	16893	16902	16937	16913	16721	16635	16919	16828	16774	16693	16743	16775	16761	16957	16781	16853	16640	16925	16916	16915	16778	16870	16869	16775	16883	16908	16811	17063	16817	16671	16925	16730	16876	16790	16743	16755	16943	17049	16935	16686	16785	16665	16815	16777	16941	16689	16841	16855	16931	16881	16782	16884	16782	16863	16697	16766	16818	16748	16766	16933	16792	16708	16824	16765	16902	16725	16787	17007	16865	17019	16807	16712	16906	16823	16906	16823	16879	16723	16928	16970	16763	16896	16835	16805	16899	16911	16892	16852	17008	16988	16999	16697	16738	16759	16722	16773	16724	16727	16700	16790	16806	16652	16767	17124	16882	16758	16946	16854	16800	16805	16879	16855	16945	16735	16844	16947	16825	16880	16798	16845	16867	16848	16968	16844	16699	16896	16793	16792	16770	16817	16782	16768	16934	16729	16786	16707	16849	16875	16776	16752	16850	17031	16779	17026	16731	16749	16776	17034	16752	16863	16827	16902	16938	16825	16930	16727	16850	16939	16879	16752	16690	16951	16891	16749	16794	16882	16772	16853	17028	16964	16768	16790	16884	16917	16673	16829	16835	16781	16905	16739	16813	16919	16899	16932	16907	16707	16929	16829	16728	16919	16742	16707	16753	16913	16745	16902	16798	16629	16808	16898	16756	16627	16708	16667	16940	16761	16823	16917	16915	16706	16849	16872	16861	16934	16541	16814	16805	16858	16778	16826	16818	16743	16883	16872	16932	17009	16835	16913	16860	16866	16931	16913	16830	16683	16805	17020	16729	17010	16756	16794	16944	16865	16883	16687	16736	16774	16887	17059	16699	16733	16877	16723	16828	16791	16940	17005	16732	16821	16867	16776	17056	17042	17022	17039	16900	16910	16891	16876	16984	16776	16777	16864	17040	16723	16816	16644	16849	16954	16958	16988	16672	16895	16900	16816	17048	16845	16769	16909	16833	16682	16898	16796	16825	16709	16958	16765	16627	17012	16884	16809	16744	16812	16743	16857	16738	16904	16895	16950	16628	16834	16893	16860	16829	16837	17013	16974	16787	16942	16880	16909	16908	16894	16698	16807	16906	16904	16835	16977	16840	17039	16930	16801	17020	16870	16925	16676	16872	17001	16799	16982	16910	16937	16745	16906	16929	16809	16956	16794	16796	16900	16753	16941	16692	16879	16963	16565	16785	16919	16831	16797	16771	16717	16763	16877	16949	16671	16863	16762	16968	16775	16852	16747	16879	16857	16866	16812	16817	16893	16877	16749	16900	16733	16962	16947	16720	16873	16719	16942	16806	16850	16812	16757	16773	16903	16885	16827	16904	16776	16807	16944	16766	16750	16905	16902	16819	16790	16727	16852	16867	16733	16646	16772	16814	17017	16763	16756	16922	16929	16800	16754	16923	16718	16878	16810	16762	16685	16824	16985	17041	16720	16811	16777	16728	16711	16829	16904	16801	16888	16692	16940	16834	16882	16837	16792	16788	16757	16805	16893	16824	16688	16989	16606	16795	16924	17019	16655	16941	16736	16919	16846	16844	17046	16795	16824	16799	16864	16777	16789	16620	16741	16800	16884	16790	16941	16915	16776	16710	16682	16726	16829	16772	16784	16742	16843	16844	16668	16814	16994	16966	16789	16753	16868	16812	16801	16701	16731	16803	16774	16815	16696	16715	16935	16740	16819	16760	16776	16761	16777	16652	16706	16882	16847	16856	16744	16859	16780	16919	16781	16899	16868	16784	16758	16967	16880	16928	16844	16822	16842	16746	16725	16905	16801	16909	16634	16692	16910	16713	16758	16667	16900	16772	16854	16622	16988	16868	16859	16828	17012	16843	16781	16922	16865	16789	16723	16923	16761	16842	16861	16797	16703	16941	16800	16676	16796	16844	16816	16684	16855	16810	16831	16900	16914	16846	16894	16921	16764	16680	16831	16917	16812	16886	16674	16845	16733	16739	16915	16899	16782	16772	16694	17009	16860	16857	16926	16803	16812	16815	16854	16980	16728	16866	16989	16781	17035	16888	16779	16890	16884	16844	16865	16895	16717	16938	16970	16755	16741	16914	16803	16838	16732	16868	16761	16722	16938	16837	16896	16831	16758	17027	16875	16740	16906	16928	16972	16784	16818	16803	16900	16854	16887	16754	16691	16873	16853	16856	16904	16841	16839	16791	16881	16979	16652	16893	16803	16732	16833	16910	16903	17043	16564	16999	16844	16801	16868	16892	16740	16876	16784	16686	16753	16738	16804	16669	16700	16863	16711	16802	16601	16959	16819	16714	16910	16850	16771
43806	54821	56054	46859	36800	32584	30147	29045	28421	28060	27704	27093	27090	27163	27285	27281	27322	27334	27649	27263	27609	27361	27307	27458	27064	27127	27180	27159	27080	27042	26799	27056	26856	27021	26841	26656	26740	26835	27027	26972	27171	27075	27032	26611	26986	26791	26613	26948	26820	26842	27158	26562	26906	26644	26734	26825	27174	27066	26693	26935	26812	26739	26822	27082	27044	26911	26774	26787	26799	26998	26683	26969	26737	27081	26780	26813	26863	26576	26766	26688	26867	26780	26822	26834	26780	27007	26730	26739	27085	26819	26956	26897	26768	26776	26880	26816	26841	26955	26846	26696	27011	27131	26657	26710	26770	26852	26732	27140	26916	26860	26954	26819	26961	26836	26718	26997	27058	26844	26949	26863	26906	26645	26716	26657	26708	26808	26771	26792	27038	26897	26818	26943	26874	26940	26799	26953	26832	26801	26674	26790	26883	26790	26817	26739	26979	26780	26756	27000	26984	26981	26974	26984	26883	27031	26667	26776	26834	26885	26988	26802	26608	26894	27156	26785	27057	26777	27242	26892	27018	27044	27032	26912	27101	26965	26662	26666	26857	26750	26662	26698	26866	26765	26890	27159	26766	27068	26937	26936	26892	26818	26887	26709	27052	26862	26887	27111	26905	27069	26907	26764	26582	26825	27056	26858	26672	26793	26981	26947	26796	26977	26948	26817	26731	26707	26924	26814	26933	26829	26880	27193	27074	26984	26808	26791	26841	26730	26908	27015	26927	26900	26835	26916	26935	26888	26763	26688	26947	27102	27013	26921	26857	26849	26880	26686	26949	26728	26800	26848	26764	26861	26464	26668	26989	26768	26789	27178	26776	26890	26881	26892	26885	26776	26918	26804	26830	26906	26960	26732	26797	26702	26773	26756	26879	27152	26843	26929	26871	26987	26867	26702	27004	27075	26720	27091	26829	26989	26828	26774	26793	26932	26756	26923	26631	26973	27029	26846	26949	26786	26775	26863	26873	26862	26611	26578	26767	27154	26983	26767	26835	27301	27035	26750	26766	26711	26936	26479	26942	26925	26972	26610	26819	27030	27017	27191	27021	26937	26958	26818	26672	26796	26773	26930	27007	26806	27085	26957	26696	26973	26621	27115	26963	26957	26971	26962	27033	26867	26757	26680	26905	26841	26612	26754	26745	27106	26855	26821	26790	26997	26926	26958	26888	26828	26825	27033	26884	26902	26779	27078	27066	27003	26629	26678	26991	26996	26974	26941	26922	26883	27181	26802	26836	26861	26932	27121	26967	26797	26752	26851	26777	26723	26949	26704	26698	26863	26920	26814	26931	26913	26753	26939	26651	26937	26774	26749	26894	27135	27107	26690	26871	26795	26841	26846	26992	26916	26813	27290	26946	27022	27075	27107	27007	26885	26754	26947	26724	26969	27144	26832	26818	26947	26885	26742	26980	26741	27002	26948	26984	26991	27059	26697	26801	26967	27257	26575	27055	27067	26971	26849	26825	26579	26857	26916	26852	27368	27022	27057	27031	26792	26976	26873	26949	26869	26985	26885	26928	26744	26945	27038	27075	27050	26778	26948	26864	26849	26924	26808	26884	26983	26861	26909	26577	26881	26856	26995	26867	26755	26615	26647	26856	26819	26860	26852	26901	26824	26735	26851	26731	26681	26886	26842	27051	26884	26669	26737	26769	26844	26827	26877	26929	27049	26805	26832	26693	26995	26800	26876	26966	26867	26865	26676	26831	26935	26701	26751	26947	26903	26932	27050	26767	26591	26988	26867	26906	26967	26680	26618	26716	26897	26976	26890	26671	26852	26948	26825	27012	26805	26857	26745	26704	27015	26820	26838	26811	26885	26768	26867	26847	27187	27094	26721	27042	26761	26757	26911	26844	26875	26914	26915	26932	26900	26882	26771	26848	26954	26850	26895	26807	26972	26838	26938	26793	26995	26771	26794	26750	26821	26717	26990	27107	26766	27012	27037	26936	26836	26783	27126	27079	27171	26632	26878	27154	26954	26845	26830	26850	26698	26742	26914	26885	26670	26970	26708	26813	26875	26755	26652	26751	26607	26721	26907	26714	27073	27125	26944	26889	26847	26902	26897	27077	27042	26779	26516	26977	26897	26843	26606	26779	26936	26986	26819	26848	27049	26797	26896	26674	26763	26828	26622	26837	26915	26838	26827	26858	26792	26704	26597	26924	26687	26996	26881	27113	26614	26835	26991	26601	26995	26781	26710	26843	26644	26987	26612	26861	26633	26746	27027	26995	26845	26774	26922	26886	26954	26597	26900	26756	26722	26921	27011	26807	26873	26874	26957	27103	27041	26753	26637	26636	26772	27011	27007	26922	26863	26772	26665	26872	26983	26799	27041	26963	26983	26638	26848	26941	26902	26794	26896	26834	27008	26973	26984	27070	27015	26964	27004	26912	26641	26636	27080	26891	26983	27036	26733	26946	26856	26894	26944	27154	27009	26589	26816	26742	27008	26948	26723	27028	26868	26917	26799	26705	26852	26673	26672	26862	27072	26795	26716	26868	26928	26799	26850	27015	26804	27007	26875	26665	26831	26880	26769	26869	26617	26942	26743	26924	26959	27114	26755	26775	26869	27147	27036	27014	26773	27027	26904	26952	26990	26939	26912	26951	26945	27012	26940	26927	26957	26945	27055	26549	26622	26970	27057	27059	26694	26981	26893	27197	26984	26916	26931	26879	27201	26875	26906	26854	27047	26888	26793	26731	27177	27079	26930	26869	26802	27068	26976	26865	26695	27035	26986	26819	26874	26788	26949	26901	26766	26737	26834	26812	26984	26905	26918	26985	27036	27054	26738	26777	26716	26908	26830	26798	27037	27106	26896	26854	26693	26896	27149	26917	27023	26979	26806	26795	26602	27053	26781	26947	26981	27209	26845	27199	26749	26854	26964	26772	26902	26686	26718	26689	27099	26767	26963	26956	26846	26891	26729	26803	26852	26950	26960	27073	26653	26557	27189	26769	26958	26799	26802	26930	26811	26746	26923	26807	26833	26798	27079	26846	27010	26797	26886	27015	26937	27092	26839	26836	27005	27015	26912	26958	26808	26882	26896	27009	26787	26816	26915	26788	26732	26793	26838	27036	26655	27042	27127	26661	27053	26770	26912	26909	26783	26825	26900	26868	26886	26964	26996	26823	26711	27155	27059	26736	27051	26848	26679	26696	26792	26715	26879	26956	26939	26714	26708	26697	26871	26949	26801	27013	27012	26855	26972	26769	26844	26844	26827	26848	26921	26905	26921	27014	26986	26930	26998	27118	26953	26981	26901	26816	26892	26949	26847	26779	26840	26722	26933	26698	26849	26761	26653	27065	27030	26808	26929	26718	26765	26733	26968	26969	27014	26922	26890	26830	26733	26948	26838	26920	26839	26953	26799	27108	27198	26845	27000	26915	26951	26903	26805	26889	26804	27094	26749	27111	26824	26883	27015	26793	26908	26855	26766	26930	26942	26944	27275	26846	26744	26773	26978	26743	26783	26976	26572	26921	26859	27162	26715	26785	26773	27032	26954	26979	26845	26976	26947	26822	26669	26955	26833	26854	26824	26787	26925	26979	26691	26971	26909	26908	26942	26876	26693	26525	26630	27000	26727	26870	26602	26766	27153	26825	26862	27043	27197	27013	27123	26836	26793	26981	26761	26948	27012	26989	26849	26936	26693	26996	26794	26709	27012	26731	26820	26876	26779	26658	26864	26656	26867	26907	26622	27116	27051	26938	26777	26991	27113	26853	26794	26847	26877	26991	26922	26717	26788	26942	27036	26792	26829	26973	26862	27115	26598	26771	26914	26754	26889	26682	26904	27061	26900	26700	26957	26917	26872	26670	26626	26852	26794	26853	26899	26893	26881	27006	26913	26704	26962	26897	26955	27042	26894	26997	26967	27094	27001	26751	27052	26988	26751	26930	27239	26916	26930	26927	26869	26809	26677	27094	27239	27062	26705	26849	27021	26857	26940	26570	26813	26898	26780	26834	26835	26891	26669	26709	27003	26811	26939	26926	26854	26676	26921	26696	26978	26673	26842	26976	26861	26989	27011	26773	27031	26854	26971	26968	27058	26872	26713	26689	26952	26706	26694	26700	27041	26875	26968	27016	26871	27112	26612	26762	26841	26948	26824	26846	26902	26759	26764	26938	27032	26759	26933	26781	27083	26957	26847	26875	26853	26888	26832	26671	26993	27166	26886	27005	26671	27124	26831	27030	26834	27062	27241	26970	26949	27011	27006	26895	26763	26855	26894	26713	26993	26764	26765	26719	26937	26846	26823	26928	26867	27112	26960	26700	27166	26869	27119	26856	26915	26780	26835	26882	26863	27012	26957	27036	26950	26846	26821	26651	26792	26989	26740	27115	27058	26786	27056	26921	26763	26897	26713	26784	26955	26974	26747	26837	26903	26770	26963	27168	26783	26811	26944	27044	27026	27066	26848	26729	26841	26905	26837	26966	26957	26834	27029	26836	27020	26995	26805	27077	26967	26803	26704	26977	26845	26850	26970	26791	26923	26894	27146	27041	26939	26802	26847	27000	26855	26953	26823	26904	26871	26734	26763	26967	26771	26888	26648	26934	26735	26606	26901	26969	26894	26945	26875	26953	26625	26652	26676	26806	26944	26990	26749	26676	26900	26874	26939	26930	26833	26624	26812	26834	26809	27057	27134	27046	26797	27035	27006	26705	26866	27105	27127	27110	26719	26970	26742	26812	26691	26714	26937	26980	26999	26967	26740	26617	26823	27125	27167	26716	27115	26762	26788	26797	27201	27000	26999	26750	26945	26704	26967	26873	26973	27139	26696	26792	26965	26839	27012	26711	26899	26885	26714	26966	27162	26803	26880	26821	26916	27011	26952	26861	26849	27038	26801	26721	26912	26754	26857	26955	26835	26877	26671	26832	26942	26947	26768	26616	26948	27133	26865	27015	27018	26949	27001	26876	26984	26833	26835	27019	27085	26970	27049	27100	26541	26881	27023	26797	26781	26815	26678	26901	26721	26942	26896	26895	26813	26757	26696	26847	26947	26912	26702	27062	27080	26857	26890	27021	26758	26783	26861	27173	27079	27014	26855	27159	26790	27141	26996	27101	26954	27021	27121	27248	26870	26964	26759	27117	26948	27030	27058	26918	26997	26708	26548
44231	62467	56080	40945	30573	25369	22167	20851	20230	19319	18802	18346	18020	18053	18235	18320	18374	18331	18600	18482	18489	18305	18264	18211	18244	18189	18382	18018	18239	18083	18027	18045	17909	18021	18053	17989	17932	17977	17976	17892	17771	17939	17915	18036	17934	17972	17843	17906	17866	17885	17940	17765	17814	17773	18059	17575	17924	17912	17849	17676	17837	17880	17839	17721	17837	17897	17836	17890	18061	17957	17733	17967	18112	17939	17988	17877	17929	17825	17901	17870	17807	17877	17912	18028	17862	17941	17843	17875	17735	17782	17959	17957	17934	17864	17926	17915	17725	17834	17713	17727	17849	18152	17866	17841	18092	17958	17772	17988	17817	17952	17735	18044	17788	17790	17903	17867	17692	17747	17830	17954	17777	17985	17769	17800	17962	18007	18029	17855	17658	17983	17710	18017	17953	17720	17960	17824	17803	17880	17758	17832	17789	18004	17923	17832	17880	17791	17866	17812	17873	17672	17873	18226	17654	18028	17722	17900	17900	17924	18010	17860	17903	17919	17764	17844	17916	17751	18028	17648	18007	18001	17937	18026	17889	17992	17967	17800	17920	17856	17919	18000	17799	17620	18095	17804	17929	17787	17924	17848	17802	18051	17850	17785	17965	17808	17733	17843	17880	17820	17878	17782	17856	17951	17688	17938	18078	17864	17848	17674	17725	17731	17962	18111	17672	17887	17790	17815	17870	17872	17829	17914	17837	17794	17731	17770	17914	17758	17862	17942	17872	17969	17874	17560	17901	17925	17881	17823	17812	17876	17832	17951	17945	17763	17750	17759	17858	17735	18022	17798	17826	17801	17939	17775	17911	17725	18018	17783	17728	17946	17795	17842	17990	17849	17829	17924	17823	17926	17793	17739	17866	17996	17847	17938	17858	17711	17951	17862	17838	17918	17903	17615	17847	17950	17900	17909	17688	17904	17911	17800	17962	17853	17726	17929	17836	17783	17651	17853	17952	17865	17795	17866	17684	17879	17864	17993	17730	17715	17922	17648	18025	17847	17723	17880	17959	17937	17965	17908	17906	17697	17940	17856	17815	17821	17968	17845	17709	17822	17851	17990	17848	17797	18100	17821	18008	17820	17702	17872	17826	17950	17757	17946	17892	17973	17831	17911	18027	17810	17919	17756	17917	17739	17794	17811	17825	17725	17964	17840	18078	17776	17903	17886	17884	17821	17820	17816	17778	17962	17789	18046	17876	17812	17933	17943	17799	17958	17912	18023	17920	17947	17804	17975	17802	17884	17821	18028	17718	17796	17943	17916	17909	18015	18048	17869	17882	17866	18046	17753	17938	17893	17942	17832	17700	17700	17927	17985	17631	17967	17896	17792	17978	17695	17926	17857	17850	17650	17861	17873	17725	17868	17776	17955	17880	17987	18048	17745	17765	17938	17780	18015	17833	17841	17795	17919	17984	17959	17797	17743	18074	18023	17877	17929	18100	17826	17859	17812	17946	17919	17860	17948	17862	17642	17930	17860	17778	17837	17772	17974	17912	17963	18018	17824	17888	17730	17746	17935	17800	17820	17812	17919	18071	17996	17736	17866	17938	17988	17845	17896	17874	17932	18036	17969	17940	17756	17799	17733	18024	17887	17761	17836	17906	17933	17690	18084	17852	17973	17862	17888	17699	17809	17798	17869	17938	17713	17905	17927	17856	17868	17927	17882	17580	17828	17989	17948	17917	17880	17874	17911	17956	17857	17852	17861	17886	17939	17818	17988	17855	17765	17860	17747	17957	18009	17985	17875	17874	17880	17784	17750	18082	17786	17870	18033	17887	17881	17950	17996	17803	17763	17913	17573	17772	17878	17636	17865	17878	18071	17859	17929	17802	17917	17917	17869	17713	17936	18008	17701	17840	18031	17925	17689	18015	17964	17996	17948	17808	17975	17903	17942	17823	17674	17843	17840	17910	17914	17919	17927	17867	17769	17970	17697	17977	17905	17799	17774	17726	17807	17906	17858	18030	17901	17822	18002	18037	17946	17912	17858	17786	17804	17988	17798	17866	17882	17997	17896	17698	17886	17846	17978	17947	17666	17743	18003	17957	17944	17837	17905	17843	17737	17768	17819	17860	17732	18052	17949	18156	17665	17877	17883	17899	17877	17795	17774	17666	17871	17852	17560	17894	17900	17855	17944	18040	18021	18039	17898	17873	18009	17968	17711	17882	17857	17763	18028	17918	17911	17977	17855	18035	17767	17974	17857	17957	17974	17790	17710	18004	17906	17997	17843	17925	17875	17910	17997	17905	17854	17939	17851	17879	17713	17965	17814	17906	17975	17847	17825	17915	17805	17565	17920	18024	17902	17829	17862	18121	17777	17936	17961	17766	17881	17884	17919	17745	17904	18076	17857	17870	17855	17902	18000	17969	17639	17986	17794	17792	17804	17910	17854	17975	17883	17836	17884	17753	17814	18225	17806	17875	17800	17963	17894	17820	17905	17845	17987	17849	17816	17803	17979	17761	17716	17763	17928	17938	17743	17765	17945	17866	17831	17944	17973	17975	17961	17901	17948	17820	17954	17891	17762	17876	17854	17979	17864	17932	17883	17928	17903	17667	17811	18004	17641	17907	17968	17998	17788	17809	17667	17934	17824	17994	17745	17791	17908	17959	17757	17859	17811	18073	18049	17862	17908	17893	18026	17994	17871	18006	17870	17800	17737	17793	17836	17874	17875	17900	17817	17870	17915	17931	18012	17823	17821	17898	17915	17887	17933	18061	17917	17834	17916	17980	17883	18024	17692	17827	17784	17755	17894	18085	17747	17731	17897	17825	17940	17813	17898	17831	17959	17831	17906	17833	17874	18048	17850	17763	17942	17962	17911	17667	18022	17722	17868	17890	17743	17864	17988	17895	17886	17937	17928	18094	17705	17768	17961	17887	17957	17784	17930	17954	17782	17940	17915	17825	17924	17766	17870	17840	17820	18032	17794	17794	17910	17819	17837	17754	17676	17696	17865	17931	17851	17857	17934	17927	17911	17977	18132	17857	17903	18087	17953	17782	17860	17742	17824	17774	17994	17754	17950	17824	17714	17966	17819	17962	17909	17885	17793	17967	17765	17883	17981	17983	17770	18048	17832	17719	17776	17902	17862	17795	17918	17787	17900	17818	17787	17984	17870	17995	17968	17959	17863	17809	17922	17832	17959	17742	18027	17826	17968	17877	17880	17967	17847	17895	17844	17820	17907	17772	17942	18043	17951	17631	17764	17985	17771	17889	17860	17902	17904	17894	17946	18014	17705	17832	17854	18003	17931	17976	17800	17910	17913	17704	18062	17818	17861	17907	17877	17851	17996	17928	17838	17811	17898	17742	17749	17830	17847	17832	17912	17799	17857	17706	18030	17894	17848	18013	17919	18184	17988	17969	17856	17971	17887	17873	17925	17742	17880	17820	17954	17799	17762	17990	18076	17918	17921	18051	17889	17763	17956	17756	17812	17903	17973	17666	17968	17738	17800	17792	18038	17718	17786	17889	17810	17929	17857	17668	17873	17805	17726	18082	17907	18059	17926	17992	17810	17857	17737	17930	17961	17887	18010	17949	17810	17895	17846	17985	17850	17992	18124	17929	17871	17715	17749	17872	18034	17987	17747	17773	17957	17920	17898	17731	17870	17947	17933	17925	17792	17900	17978	17909	17874	17980	17949	17846	17727	17848	17955	17825	17803	18145	17974	17788	17750	17981	17779	17781	17972	17892	17876	17976	17839	17847	17866	17839	17884	17743	18025	17780	17914	17953	17793	17804	18011	17881	17782	17907	17909	17891	17807	17937	17966	17961	17784	17946	17936	18082	17862	17909	17899	17975	17696	17950	18024	17891	17801	17855	18061	17789	18062	17846	17779	17924	17831	17921	17905	17888	17893	17806	18046	17760	17940	18001	17882	17924	17831	17896	17975	17913	17984	17993	17967	17991	17736	17982	17863	17954	17853	17763	17853	17832	17820	18034	17900	17939	18019	17838	17794	17842	17871	17942	17895	17789	17858	17858	17934	17935	17968	17607	17835	17865	17736	17967	17641	17881	17864	17733	18002	17939	17868	17991	17729	17807	17897	17974	17787	17737	17911	17862	17889	18041	18019	17888	17888	17810	17921	17837	17938	17978	17977	17807	17814	17712	17631	17929	17919	17772	17919	18024	17860	17973	17870	17823	17986	17931	17845	18123	17625	18025	17964	17825	17950	17943	17839	18011	18000	18041	17913	18030	17896	18029	17720	17959	17689	17945	17968	17950	17894	17787	18085	17913	17771	17894	17758	17710	17900	17820	17919	17905	17717	17967	17783	17989	18047	17877	17959	17628	17719	17854	18046	17843	17874	17731	17866	17927	17942	17756	17961	17962	17852	17808	17786	17863	18027	17958	17950	17853	18029	17920	17663	17891	17852	17848	17989	17799	17860	17634	17855	17894	17723	17866	18019	17772	18029	17861	17769	17743	17827	17886	17705	17776	17841	17826	17857	18027	18007	17950	18028	17989	17951	17885	17857	17838	17687	17877	18010	17912	17866	17847	17934	17889	17844	17909	18040	18050	17902	17750	17888	17836	17753	17796	17828	17971	17876	17972	17933	17695	17908	17887	17972	18003	17789	17886	17782	18008	17890	17917	17950	17801	17934	17855	17863	17866	17671	17935	17870	17715	17778	17980	17811	17840	17963	17904	18028	17902	17762	18033	17895	17842	17640	17876	18003	17799	18057	17828	17605	17922	18052	17761	17817	17914	17925	17875	17861	18042	17801	17833	17878	17852	17758	17943	17801	17731	17819	17989	17986	17917	17944	17981	17873	17745	17887	17943	17960	17891	17912	18109	17809	17888	17821	17781	17889	17951	17972	17976	18028	17867	18052	17831	17825	18091	17814	17910	17823	17962	17927	17884	17896	17749	17914	18019	17872	17874	17997	18017	17854	17748	17932	17994	17903	18015	17765	18011	17760	18071	17862	17935	17891	17947	17887	17844	17737	18009	17918	17723	17809	17865	17805	17929	17800	17883	17805	17734	17876	17778	17816	17893	17939	17880	17774	17957	18028	17778	17926	17836	17860	17780	17882	18000	17791	17866	17796	17937	17973	17935	17838	17761	17678	17891	17748	17810	17953	17892	18030	17868	18207	17833	17775	17999	17871	17845	17824	17823	17709
26297	22363	34039	34852	33180	33601	32911	29712	28611	28060	26976	26522	26438	26224	26263	26259	26376	26662	26790	26701	26623	26455	26346	26079	26074	26361	26264	25932	26232	25925	26053	25972	25655	26197	26068	25848	25937	25701	25748	25712	25612	25679	25785	25804	25535	25736	25635	25521	25578	25676	25744	25685	25845	25690	25496	25678	25935	25454	25532	25834	25841	25785	25709	25699	25466	25838	25678	25508	25663	25397	25793	25719	25609	25701	25483	25808	25805	25624	25641	25770	25823	25730	25732	25544	25710	25687	25590	25651	25553	25807	25654	25559	25738	25344	25589	25716	25462	25506	25803	25606	25587	25560	25939	25650	25705	25465	25521	25456	25857	25651	25416	25573	25437	25730	25608	25641	25576	25515	25560	25508	25710	25489	25853	25586	25544	25731	25560	25744	25775	25790	25656	25910	25638	25583	25654	25661	25766	25498	25611	25553	25635	25423	25829	25774	25574	25627	25370	25744	25748	25713	25561	25334	25522	25677	25279	25402	25726	25454	25516	25570	25748	25639	25474	25586	25673	25653	25637	25561	25540	25801	25704	25653	25655	25614	25578	25675	25336	25679	25660	25685	25594	25385	25676	25494	25683	25519	25570	25468	25471	25693	25467	25645	25781	25676	25626	25340	25526	25359	25593	25545	25753	25716	25680	25526	25623	25841	25740	25785	25566	25772	25559	25465	25953	25659	25475	25631	25725	25603	25655	25769	25610	25568	25753	25817	25379	25634	25726	25787	25721	25354	25566	25709	25483	25644	25519	25605	25309	25556	25712	25441	25467	25626	25567	25445	25632	25657	25750	25692	25731	25625	25478	25232	25453	25513	25361	25564	25569	25423	25694	25602	25766	25721	25770	25686	25853	25516	25638	25878	25731	25769	25363	25575	25653	25732	25620	25570	25757	25739	25459	25482	25686	25640	25715	25559	25478	25461	25751	25608	25584	25630	25736	25579	25648	25496	25600	25682	25987	25706	25600	25681	25415	25658	25617	25532	25867	25634	25771	25669	25435	25616	25587	25653	25627	25580	25376	25596	25573	25661	25739	25614	25752	25560	25837	25487	25627	25453	25798	25581	25700	25727	25464	26082	25527	25483	25446	25590	25630	25586	25524	25680	25793	25397	25578	25651	25480	25437	25558	25571	25631	25624	25492	25612	25636	25351	25618	25429	25399	25424	25697	25600	25691	25709	25815	25646	25665	25731	25394	25555	25713	25605	25561	25501	25587	25587	25859	25697	25079	25457	25586	25469	25621	25487	25599	25662	25462	25754	25648	25607	25474	25617	25772	25679	25608	25611	25448	25340	25378	25809	25687	25710	25591	25647	25755	25831	25438	25666	25766	25894	25593	25574	25583	25584	25868	25472	25600	25615	25626	25398	25766	25599	25432	25583	25636	25775	25710	25551	25712	25763	25736	25831	25492	25551	25590	25803	25635	25641	25285	25535	25836	25470	25717	25592	25748	25608	25626	25658	25753	25723	25529	25802	25617	25705	25810	25465	25435	25620	25591	25607	25535	25692	25662	25670	25506	25490	25753	25560	25614	25464	25747	25606	25785	25611	25740	25844	25428	25661	25439	25649	25598	25668	25735	25739	25344	25477	25702	25452	25767	25517	25358	25584	25663	25420	25557	25754	25603	25536	25572	25537	25604	25734	25514	25569	25542	25405	25756	25652	25649	25779	25515	25839	25427	25451	25678	25718	25620	25620	25730	25616	25845	25547	25492	25593	25551	25572	25564	25752	25555	25674	25688	25474	25840	25950	25528	25676	25606	25670	25592	25459	25600	25692	25778	25584	25956	25448	25563	25534	25697	25578	25754	25649	25498	25727	25554	25683	25502	25481	25719	25968	25581	25563	25776	25499	25615	25621	25685	25592	25557	25650	25551	25682	25689	25375	25453	25610	25399	25857	25532	25586	25592	25492	25434	25686	25371	25458	25580	25463	25527	25684	25796	25825	26022	25614	25373	25813	25496	25593	25598	25665	25784	25703	25637	25482	25777	25559	25746	25966	25894	25875	25610	25770	25543	25703	25723	25386	25505	25580	25964	25743	25793	25735	25661	25806	25670	25535	25475	25657	25517	25392	25572	25580	25595	25672	25554	25482	25501	25407	25449	25737	25636	25665	25531	25594	25612	25379	25730	25682	25723	25574	25817	25803	25559	25232	25790	25706	25645	25526	25516	25580	25482	25696	25712	25459	25473	25548	25645	25734	25596	25531	25680	25468	25699	25597	25728	25673	25506	25771	25748	25712	25721	25740	25666	25751	25471	25571	25761	25751	25517	25616	25687	25608	25709	25910	25449	25371	25343	25811	25892	25566	25613	25563	25653	25590	25486	25753	25643	25657	25526	25649	25681	25411	25593	25759	25469	25629	25652	25507	25435	25550	25817	25647	25632	25490	25515	25653	25710	25511	25861	25653	25611	25635	25664	25434	25454	25572	25603	25509	25632	25475	25535	25627	25769	25677	25823	25640	25546	25587	25657	25621	25590	25627	25818	25671	25681	25444	25701	25516	25832	25790	25609	25690	25513	25562	25465	25547	25111	25738	25720	25860	25200	25550	25825	25501	25678	25621	25611	25611	25748	25309	25748	25584	25548	25441	25606	25487	25668	25780	25716	25478	25512	25701	25410	25524	25798	25817	25631	25531	25612	25577	25977	25361	25780	25562	25452	25669	25663	25627	25625	25862	25963	25666	25356	25513	25629	25627	25503	25683	25647	25552	25800	25547	25313	25595	25571	25671	25691	25735	25696	25854	25698	25908	25669	25606	25575	25659	25746	25629	25748	25460	25608	25464	25669	25591	25792	25521	25695	25566	25580	25474	25420	25626	25878	25662	25556	25580	25514	25562	25766	25848	25473	25527	25636	25838	25605	25895	25728	25734	25553	25891	25802	25517	25687	25751	25830	25425	25719	25618	25397	25680	25717	25563	25341	25321	25979	25730	25620	25703	25655	25509	25540	25648	25513	25665	25808	25618	25759	25726	25832	25641	25793	25451	25703	25670	25895	25670	25543	25823	25403	25415	25688	25754	25646	25735	25563	25647	25608	25443	25560	25642	25711	25786	25635	25507	25726	25458	25892	25638	25576	25900	25371	25699	25950	25622	25652	25746	25974	25494	25557	25778	25770	25635	25646	25273	25717	25801	25769	25551	25752	25702	25651	25606	25661	25749	25418	25492	25512	25606	25405	25480	25704	25867	25440	25740	25695	25572	25696	25712	25740	25774	25603	25606	25678	25664	25431	25704	25635	25416	25591	25650	25433	25681	25676	25467	25505	25595	25741	25689	25753	25639	25520	25911	25658	25488	25737	25564	25696	25519	25633	25515	25534	25620	25682	25673	25585	25516	25804	25720	25632	25793	25574	25595	25543	25333	25784	25557	25444	25424	25634	25644	25510	25539	25655	25498	25770	25553	25560	25680	25719	25693	25624	25462	25968	25580	25727	25653	25401	25420	25928	25829	25625	25766	25781	25661	25701	25700	25569	25708	25624	25425	25504	25646	25604	25598	25654	25727	25604	25719	25600	25508	25653	25855	25596	25530	25521	25268	25893	25555	25502	25730	25696	25406	25769	25681	25614	25602	25476	25504	25424	25761	25415	25693	25427	25431	25705	25578	25515	25722	25382	25671	25515	25566	25610	25384	25694	25838	25482	25706	25740	25628	25467	25556	25861	25813	25597	25617	25653	25683	25552	25783	25694	25878	25422	25664	25801	25772	25495	25658	25749	25555	25427	25579	25741	25704	25789	25638	25578	25731	25642	25522	25742	25622	25683	25325	25564	25505	25728	25374	25591	25834	25573	25608	25806	25470	25383	25830	25735	25867	25625	25621	25395	25768	25564	25860	25649	25429	25511	25755	25595	25387	25582	25447	25793	25472	25395	25840	25742	25626	25609	25795	25632	25691	25415	25789	25699	25686	25776	25735	25784	25727	25506	25623	25706	25730	25626	25470	25936	25653	25742	25736	25761	25758	25733	25720	25692	25461	25585	25430	25350	25441	25690	25502	25730	25399	25516	25398	25604	25719	25710	25562	25486	25621	25864	25397	25370	25607	25700	25569	25852	25796	25726	25616	25658	25729	25750	25515	25578	25920	25592	25710	25781	25457	25582	25674	25546	25526	25485	25557	25694	25570	25573	25479	25462	25814	25966	25769	25600	25469	25500	25700	25674	25643	25365	25556	25603	25652	25428	25634	25622	25579	25709	25754	25943	25452	25819	25501	25389	25492	25742	25256	25189	25362	25466	25618	25417	25480	25667	25518	25678	25817	25601	25475	25493	25700	25492	25682	25622	25957	25629	25900	25796	25617	25693	25632	25844	25475	25726	25569	25561	25776	25291	25528	25662	25683	25733	25418	25664	25814	25731	25558	25835	25534	25424	25378	25679	25381	25601	25647	25715	25719	25589	25756	25414	25651	25873	25763	25639	25440	25664	25465	25697	25614	25640	25502	25696	25444	25828	25735	25670	25609	25804	25820	25732	25458	25765	25729	25708	25772	26000	25588	25647	25578	25671	25542	25643	25577	25523	25753	25761	25576	25579	25694	25401	25553	25632	25640	25626	25288	25589	25612	25897	25675	25714	25522	25690	25457	25517	25435	25603	25544	25599	25290	25756	25603	25727	25573	25795	25511	25520	25513	25875	25521	25457	25384	25662	25410	25547	25581	25656	25808	25728	25340	25665	25603	25806	25748	25598	25498	25894	25639	25627	25665	25702	25620	25628	25735	25536	25766	25586	25533	25531	25789	25656	25613	25511	25477	25752	25599	25732	25817	25865	25519	25595	25452	25815	25610	25682	25487	25490	25698	25566	25675	25631	25680	25689	25618	25711	25645	25489	25671	25633	25508	25787	25571	25672	25673	25748	25702	25448	25711	25835	25828	25732	25832	25753	25783	25681	25678	25456	25735	25599	25515	25361	25590	25664	25431	25655	25472	25516	25665	25511	25466	25667	25516	25602	25705	25570	25754	25597	25412	25687	25405	25566	25826	25569	25708	25603	25571	25786	25778	25627	25770	25660	25564	25950	25759	25670	25522	25775	25498	25546	25657	25715	25674	25583	25350	25341	25552	25482	25860	25601	25652	25555	25733	25820	25468	25627	25449	25394	25240	25808	25558	25580	25597	25568	25482	25578	25711
43771	75473	69611	48974	38036	29010	24569	22637	21369	19888	18798	17966	17966	17875	17953	18293	18180	18127	18477	18632	18493	18225	18203	18063	17856	18076	17857	17737	17741	17611	17714	17595	17579	17463	17390	17522	17318	17206	17544	17299	17325	17477	17337	17469	17500	17279	17374	17368	17419	17433	17397	17220	17545	17513	17323	17343	17433	17458	17422	17253	17320	17266	17297	17301	17347	17138	17438	17377	17285	17486	17298	17423	17393	17306	17451	17289	17329	17332	17501	17314	17341	17279	17296	17417	17239	17500	17253	17354	17353	17401	17255	17372	17385	17316	17239	17090	17258	17255	17377	17491	17245	17404	17296	17354	17268	17270	17277	17333	17389	17212	17133	17402	17379	17409	17240	17251	17389	17309	17321	17415	17431	17258	17197	17259	17394	17299	17259	17308	17224	17447	17327	17237	17353	17271	17363	17324	17342	17274	17295	17482	17379	17435	17293	16984	17204	17506	17134	17337	17258	17418	17268	17351	17360	17497	17326	17351	17366	17404	17414	17284	17225	17496	17358	17187	17422	17286	17340	17176	17161	17279	17427	17358	17206	17362	17251	17520	17303	17302	17323	17396	17387	17164	17340	17280	17244	17312	17310	17335	17408	17297	17405	17456	17461	17411	17416	17264	17360	17468	17220	17357	17450	17235	17349	17362	17298	17269	17295	17411	17310	17297	17291	17245	17294	17351	17305	17347	17425	17286	17342	17285	17383	17292	17248	17278	17189	17285	17346	17364	17248	17417	17255	17313	17165	17396	17334	17182	17463	17420	17363	17316	17277	17045	17183	17305	17406	17571	17566	17398	17257	17173	17399	17273	17339	17608	17173	17345	17283	17280	17363	17314	17378	17252	17194	17391	17460	17432	17303	17330	17590	17437	17194	17192	17473	17551	17177	17267	17275	17314	17417	17174	17293	17405	17338	17498	17275	17263	17307	17301	17349	17283	17301	17403	17449	17401	17146	17472	17331	17371	17300	17524	17331	17363	17457	17242	17370	17245	17407	17327	17415	17329	17351	17433	17568	17525	17334	17407	17270	17326	17329	17521	17310	17454	17216	17500	17362	17400	17293	17444	17273	17343	17352	17326	17277	17503	17308	17385	17335	17281	17377	17269	17372	17319	17299	17621	17323	17365	17333	17418	17274	17412	17356	17249	17343	17439	17204	17133	17254	17266	17215	17448	17438	17388	17290	17313	17350	17110	17328	17299	17202	17311	17293	17519	17330	17272	17159	17309	17475	17302	17173	17326	17446	17459	17367	17183	17395	17321	17363	17407	17466	17396	17364	17401	17383	17314	17391	17325	17091	17288	17279	17419	17349	17210	17171	17221	17220	17323	17333	17320	17273	17258	17122	17359	17430	17114	17380	17223	17283	17422	17276	17215	17281	17311	17121	17292	17469	17485	17309	17242	17283	17269	17368	17294	17392	17253	17277	17521	17384	17278	17410	17284	17310	17250	17381	17232	17366	17490	17311	17401	17334	17193	17386	17380	17314	17472	17254	17258	17473	17193	17405	17423	17334	17339	17440	17301	17413	17362	17576	17269	17240	17429	17406	17189	17337	17550	17179	17276	17325	17385	17337	17390	17443	17314	17497	17414	17406	17528	17177	17393	17440	17282	17284	17405	17208	17297	17428	17374	17335	17392	17256	17414	17385	17188	17103	17345	17369	17509	17261	17302	17221	17342	17270	17192	17243	17353	17244	17415	17257	17419	17445	17228	17487	17259	17496	17214	17236	17248	17315	17328	17404	17430	17366	17384	17253	17325	17460	17144	17357	17317	17336	17587	17296	17411	17341	17348	17262	17133	17237	17118	17342	17282	17438	17421	17185	17429	17265	17460	17219	17428	17317	17519	17359	17257	17086	17303	17255	17428	17234	17454	17446	17536	17296	17248	17343	17332	17233	17244	17310	17344	17373	17397	17371	17459	17399	17384	17445	17362	17346	17488	17293	17303	17134	17382	17197	17141	17412	17232	17376	17239	17280	17514	17445	17382	17251	17410	17343	17564	17125	17428	17405	17287	17436	17281	17342	17156	17331	17337	17222	17377	17423	17511	17359	17386	17348	17384	17278	17222	17238	17446	17310	17405	17445	17323	17304	17521	17321	17377	17425	17269	17446	17314	17531	17305	17305	17302	17166	17194	17530	17361	17232	17331	17407	17321	17369	17471	17435	17239	17471	17212	17388	17374	17283	17343	17280	17215	17251	17309	17012	17484	17344	17316	17280	17477	17240	17362	17248	17180	17481	17447	17240	17372	17273	17576	17404	17278	17252	17349	17408	17274	17245	17277	17543	17319	17187	17501	17484	17382	17374	17273	17402	17398	17395	17400	17593	17519	17282	17284	17347	17434	17370	17417	17250	17404	17355	17402	17300	17375	17454	17279	17374	17447	17495	17309	17250	17223	17181	17397	17342	17347	17390	17240	17359	17116	17135	17336	17346	17346	17344	17556	17354	17359	17446	17264	17333	17312	17555	17331	17410	17564	17376	17270	17398	17313	17284	17170	17360	17207	17383	17257	17279	17337	17329	17280	17323	17362	17348	17339	17445	17424	17294	17222	17336	17237	17521	17110	17400	17331	17226	17306	17316	17335	17357	17336	17168	17439	17207	17365	17407	17562	17382	17292	17230	17402	17424	17426	17274	17259	17412	17282	17262	17392	17301	17282	17313	17252	17359	17528	17272	17397	17392	17438	17410	17147	17157	17310	17362	17420	17390	17195	17382	17187	17319	17379	17510	17611	17355	17244	17278	17423	17493	17154	17032	17399	17304	17287	17251	17357	17290	17450	17306	17315	17441	17173	17195	17356	17392	17190	17185	17225	17382	17365	17429	17117	17305	17324	17369	17484	17466	17367	17490	17370	17474	17115	17379	17302	17232	17295	17301	17314	17389	17225	17464	17290	17618	17264	17513	17294	17247	17297	17330	17302	17372	17428	17276	17136	17495	17404	17559	17330	17369	17320	17370	17287	17460	17363	17389	17236	17404	17424	17384	17404	17333	17236	17422	17306	17258	17357	17432	17486	17458	17469	17420	17338	17285	17329	17181	17478	17388	17481	17367	17388	17337	17327	17293	17208	17271	17283	17244	17306	17396	17274	17321	17436	17169	17288	17258	17279	17385	17409	17384	17391	17450	17085	17267	17272	17306	17208	17407	17340	17407	17552	17397	17279	17272	17319	17345	17211	17449	17180	17318	17328	17291	17322	17527	17410	17435	17296	17321	17243	17350	17281	17438	17350	17442	17227	17388	17394	17319	17198	17415	17454	17348	17570	17465	17311	17448	17176	17400	17288	17436	17355	17308	17200	17328	17321	17447	17501	17459	17525	17279	17436	17341	17157	17348	17255	17302	17194	17298	17368	17257	17223	17320	17403	17450	17382	17189	17332	17372	17313	17437	17346	17358	17386	17314	17107	17466	17448	17304	17199	17367	17436	17240	17328	17342	17321	17429	17219	17384	17410	17295	17480	17446	17241	17297	17456	17248	17142	17355	17353	17275	17147	17433	17290	17216	17361	17367	17267	17370	17364	17152	17257	17234	17451	17292	17369	17099	17224	17312	17295	17604	17489	17307	17277	17315	17405	17402	17245	17377	17373	17523	17403	17272	17186	17255	17256	17348	17345	17384	17230	17370	17327	17474	17265	17258	17370	17271	17291	17435	17188	17470	17462	17358	17392	17524	17419	17446	17221	17307	17388	17322	17305	17450	17233	17381	17347	17346	17357	17291	17418	17447	17245	17187	17205	17275	17357	17351	17183	17362	17370	17402	17277	17440	17420	17492	17326	17526	17234	17367	17259	17425	17316	17358	17359	17565	17266	17256	17448	17372	17313	17312	17466	17231	17240	17517	17212	17388	17444	17258	17559	17166	17358	17276	17251	17212	17492	17546	17464	17188	17305	17360	17288	17435	17399	17295	17441	17417	17288	17269	17293	17484	17291	17214	17290	17297	17282	17512	17321	17348	17389	17256	17322	17317	17441	17378	17123	17510	17445	17434	17434	17444	17416	17281	17112	17308	17335	17203	17385	17350	17235	17428	17455	17179	17371	17238	17351	17458	17277	17271	17370	17394	17179	17243	17503	17317	17398	17315	17253	17243	17400	17393	17326	17277	17231	17183	17401	17156	17290	17264	17228	17317	17299	17322	17361	17342	17282	17403	17236	17534	16982	17213	17310	17338	17482	17361	17257	17352	17405	17430	17351	17262	17249	17591	17346	17623	17495	17451	17283	17419	17458	17439	17423	17407	17321	17267	17405	17251	17253	17311	17154	17551	17180	17561	17289	17544	17230	17248	17303	17458	17404	17550	17281	17205	17459	17259	17433	17213	17180	17373	17265	17322	17369	17334	17332	17299	17505	17277	17128	17452	17299	17312	17499	17464	17421	17488	17180	17600	17358	17012	17160	17427	17473	17440	17358	17344	17335	17470	17437	17328	17384	17473	17246	17396	17334	17328	17283	17338	17362	17550	17433	17484	17369	17159	17189	17367	17192	17351	17340	17364	17385	17321	17381	17364	17323	17319	17254	17345	17209	17322	17393	17288	17341	17338	17293	17404	17218	17277	17341	17430	17322	17321	17210	17407	17261	17345	17358	17318	17186	17188	17424	17285	17406	17399	17226	17446	17323	17431	17624	17346	17274	17365	17317	17271	17499	17371	17389	17466	17444	17231	17391	17095	17336	17399	17340	17298	17177	17344	17488	17337	17363	17260	17420	17350	17321	17459	17222	17452	17305	17407	17242	17468	17247	17352	17171	17334	17460	17267	17295	17203	17301	17335	17455	17409	17518	17325	17293	17431	17493	17335	17352	17264	17201	17204	17388	17399	17247	17319	17382	17265	17411	17513	17522	17400	17409	17201	17386	17295	17353	17082	17317	17427	17469	17256	17329	17246	17371	17445	17452	17280	17318	17278	17219	17381	17325	17378	17592	17351	17388	17254	17497	17264	17235	17394	17244	17372	17235	17591	17372	17297	17191	17251	17419	17289	17569	17377	17377	17366	17333	17406	17352	17216	17516	17325	17385	17395	17283	17192	17476	17261	17325	17235	17387	17325	17573	17307	17249	17444	17327	17315	17435	17207	17423	17344	17513	17162	17252	17455	17366	17251	17374	17427	17274	17289	17324	17403	17201	17454	17367
24225	21845	31522	30619	30729	33237	34800	30371	28531	27821	27103	26013	25513	25675	25790	25561	25777	25883	26473	26311	26567	25995	25840	25911	25623	25504	25457	25655	25362	25350	25079	25146	25404	25355	25254	24960	24997	24784	25249	24908	24791	24745	25039	25103	25036	25139	24896	25060	25034	24979	24725	24791	24736	24790	24873	24797	24975	24926	25041	24919	24868	24734	24944	25220	25316	25070	25118	24802	24778	25053	25016	24938	24711	24812	25133	24844	24912	24880	25051	24945	25083	24789	24782	24854	24869	24819	24728	24779	24603	24503	24993	24723	24832	24942	24838	25282	24659	24855	24679	24757	24659	24982	24911	24996	24537	24768	24758	24865	24847	24846	24966	24948	24831	25072	24956	24913	24910	24852	25062	24866	24705	24558	24897	24875	24699	24823	24779	24931	25074	24874	24887	24954	24767	24770	24841	24686	24917	25123	25001	24915	24874	24960	25062	24838	24843	24791	24851	24753	24707	25085	24975	24917	24775	24952	24672	24852	24712	24869	24905	24794	24970	24900	24758	24906	24921	24802	24734	25004	24778	24875	24906	24829	25081	25037	24906	24831	24956	24807	25084	24882	24862	24822	24935	24888	24743	24677	24763	24890	24742	24779	24797	24886	25063	24785	24866	24740	24743	24865	24861	24797	25094	24981	25129	24910	24996	24559	24864	24891	24655	24741	24735	25075	24959	25033	24867	24926	24848	24774	25080	24838	24655	25077	25106	25123	25018	24720	24646	24778	25088	24724	24946	25042	24873	24803	24833	24904	25044	24775	24788	24743	24928	25160	24946	24825	25046	24884	24955	24611	25089	24772	24833	24743	24673	24761	24907	24888	24671	24806	24764	24894	24812	24791	24807	24672	24848	24774	24936	24657	24799	25010	24618	24704	24989	25262	24773	24794	25068	24638	24713	24643	24823	24697	24799	24864	24896	24821	24771	24952	24913	24807	24631	24986	24826	24919	24831	24846	25122	24726	24699	24943	24669	24768	24838	24848	24964	24927	24904	24939	24819	24781	24982	24686	24835	25104	24640	24662	24885	24857	24871	24826	25006	24721	24593	24809	24700	24848	24880	24718	24858	24884	24721	24713	25001	24683	25150	24942	24986	24804	24820	24634	24846	24761	24805	24792	24875	24840	24885	24745	24644	24896	24948	24836	24981	24820	25041	24805	24923	24910	24740	24926	25023	24822	24904	25070	24790	24625	24962	24430	24671	24714	25030	25061	24988	25019	25057	24643	25051	24888	24702	24951	24769	24850	24738	24919	24942	24902	24674	24721	24753	24658	24903	24580	25201	24713	25027	24781	25005	24926	24841	24844	24688	24842	24807	24822	24872	24713	24834	25146	24668	24890	24849	24664	24991	24869	24551	24712	24861	24769	25153	24632	25004	24752	24865	24884	24804	24786	24907	25135	24884	24982	24687	24967	24991	24909	24702	24867	25013	24749	24787	24684	25005	24899	24748	24755	24901	24889	24879	24658	25006	24933	24893	24966	24670	24896	24930	25029	24831	24812	24992	24777	25176	24925	25278	24796	24802	24918	24803	24862	24768	24755	24725	24885	24760	25036	24908	24977	25005	24692	24885	24918	24690	24833	24938	24795	24981	24869	24791	24814	24858	24679	24710	24601	24780	24917	24788	24826	25046	24877	24854	24909	24711	25185	24920	24779	24779	24942	24965	24902	24964	24920	24882	24748	24767	24871	24963	24887	24745	24846	24769	24979	24892	24748	24868	24925	25049	24870	24793	24971	24831	24815	24711	25025	24881	25083	24747	24750	24910	25171	25178	24959	24966	24835	24608	24609	24993	24763	24800	24880	24523	24621	25032	24984	24866	24937	25010	24760	25015	24881	24688	24788	24955	24704	24810	24751	24815	24617	24984	24827	24586	24861	24868	24963	24894	24865	24847	24988	24647	24887	24539	24713	24952	25115	24736	24912	24812	24762	24761	24727	24816	24754	24837	24765	24863	24852	24980	24920	24910	24712	24607	24840	24710	24818	24911	25017	24737	25036	24806	24883	25111	24676	24799	24881	24727	24675	24897	24860	25107	24779	24831	24812	24890	24926	24886	24826	25117	24846	25128	24747	25055	24868	24930	24706	24821	24806	24816	24890	24764	24713	24966	24747	25120	25186	24965	25022	24902	24838	24954	25028	24734	24759	24988	24930	24898	24952	24772	24876	24779	25081	24652	24442	24865	24753	25057	24772	24736	24948	24797	24881	25151	24737	24909	24652	24532	24470	24676	24825	24678	24772	24886	24929	24882	24841	24861	25080	24647	24838	24884	24891	24662	25120	25157	24770	24990	24844	24886	24834	24952	24786	24887	24896	24921	24805	24941	25093	24840	24541	25011	24916	24718	24731	24925	24710	24683	24835	24819	24781	25012	24982	24769	24824	24836	24826	24856	24651	25233	24765	24823	24661	24843	24945	24941	24805	24866	24628	24876	24990	24814	25098	24774	24610	24710	24866	24608	25063	24557	24913	24608	24883	25151	24790	24693	24771	24878	24927	24865	24721	24649	24996	24797	24601	24890	24841	24658	24809	24914	24955	24910	24800	24827	25008	24977	24921	24702	24873	24786	24670	25071	24728	24813	25055	24915	24796	24872	24593	24816	24804	24888	24799	24970	24815	24941	24784	24777	24705	24691	24896	24792	24854	24975	24839	24907	24855	24852	24809	24784	24870	24915	24788	24821	24796	24913	24927	24864	24837	24861	24974	24779	24693	25028	24960	24886	24750	24647	24890	24952	24921	24985	25006	24781	24817	24777	24711	24914	25002	24907	24878	24782	24842	24853	24812	24984	24785	24995	24930	24845	24672	25024	24999	24991	24866	24906	24742	24995	24672	24916	24716	24752	24730	24826	24716	25002	24795	24865	24948	24954	24788	24694	24698	24710	24674	24800	24604	25037	24744	24781	24834	24833	25004	24647	24894	24812	24949	24802	24818	24687	24985	25138	24787	24861	24938	25165	24830	25009	25258	24858	24798	24883	24723	24930	24933	24833	24981	24855	24907	24706	24750	24943	24838	25007	24960	24820	24980	24883	24913	24874	24759	25226	24770	24762	24610	24890	24937	24788	24821	24576	24819	24967	24744	24553	24732	24968	25000	24786	24651	24915	24907	24795	25010	25029	24932	24780	24828	24776	24795	25052	24830	24556	24760	24519	24711	24791	25120	25102	25107	24880	24998	25066	24903	24706	24932	24853	24839	24840	24803	24930	24842	24828	24937	25007	24691	24749	24838	24605	24887	25112	24648	24876	24784	24833	24755	24857	25054	24681	24951	24989	24929	24942	24671	24815	24843	24912	24810	25128	25046	24614	24777	24849	24792	24688	24944	24877	25111	25069	24885	24798	24796	24688	24835	24927	24939	24815	24802	24939	24974	25113	24838	24628	24736	24980	25030	24862	24749	24970	24875	24710	24657	24758	24705	24932	24957	24777	24973	24944	24810	24921	24990	24885	24739	25006	24866	24932	24872	25114	25046	24730	25003	24721	24945	25037	24836	24778	25100	25122	25302	25207	25014	24807	24650	24804	25014	24892	25031	25013	24950	24886	24897	24835	24737	24728	24958	24780	24882	25026	24961	24919	24487	24835	24527	24819	24813	24888	24884	24896	25164	24842	25003	24783	24860	25107	24717	24816	24565	24898	24898	24738	24450	25033	24700	24957	24907	24583	24627	24789	24874	24819	25008	24819	24817	24881	24944	24733	24600	24917	24732	24984	24896	25218	24888	24810	24807	24988	24867	24874	24890	24959	24697	24673	24782	24589	24688	24630	24865	24897	24817	24938	24728	24737	24883	24721	25090	24558	25084	24669	24791	25150	24862	25096	24952	24792	24915	25117	24847	24807	24749	24821	24548	24815	24830	24824	24774	24999	24854	24719	24808	24921	24853	24852	24858	24732	24862	24764	24857	24714	24867	24762	24983	24774	24858	24777	24876	25038	25162	24770	24723	24972	25048	24852	25184	24948	24816	24484	24762	24970	24734	25079	24751	24942	24760	24891	24980	24836	24851	24852	24757	25030	24813	24853	24761	24661	24835	24699	25020	24945	24728	24632	24850	24890	24946	24913	24733	24933	24769	24936	24685	24959	24860	24848	25133	24799	24858	24806	24672	25019	24871	24931	24815	25073	24871	24676	25003	24820	24579	24915	24922	24936	24847	24698	24853	25023	25024	24966	24878	25093	25032	25006	24760	24814	24803	24921	25197	24767	24631	24471	24771	24710	24687	24727	24983	25087	24839	24721	24814	24867	24902	24742	24855	24950	24751	24684	24740	24910	25064	24947	24957	24677	25150	24829	24822	24509	24840	24882	24776	24829	24919	24889	24862	24781	24891	24791	24801	24990	25032	24882	24965	24745	24781	24746	24892	24656	24925	24958	24939	24856	25123	25014	24719	24627	25012	24928	24725	25026	24953	24964	24818	24775	24752	24701	24789	24953	24900	24940	24407	24940	24913	24659	25074	25078	24541	24862	24901	24980	24730	24915	24807	24954	24955	24900	24649	24748	25009	24935	25197	25013	24735	24959	24806	24916	25075	24816	24977	24889	25047	24744	24779	24705	24653	24719	24652	24834	24551	24853	24658	24950	25191	25028	24830	25022	25064	24959	24799	24879	25018	24970	24883	24865	24836	25065	24963	25177	24813	25005	24747	24671	24820	24824	24940	25087	24663	24867	24676	25010	24928	24795	24876	24931	24936	24754	24588	24961	24670	24424	24719	25005	24705	24742	24732	24931	25084	25067	24413	24931	24842	24893	24906	24870	24899	24999	24733	25050	24791	25116	25081	24850	24954	24824	24854	24817	25092	25048	24631	24704	24625	24726	24664	24907	24931	25071	24764	24985	25078	24737	24734	24881	24796	25137	24774	24878	24869	25021	25046	25074	24918	24773	24768	24828	24845	24628	24662	24814	25006	24806	24938	24783	24819	24860	24812	24788	24885	24767	24850	24966	24965	24864	24807	24887	24818	24985	24922	24781	24798	24845	24787	24749	25039	24991	24895	24961	25099	24767	25035	24859	24953	24851	24889	24880	24778	24830	25006	24895	24726	24971	24744	24735	24724	24857	24899	24786	24837	25187	24788	24716	24742	24746	24801	24956	24969	25164	24802	24795	24912	24915	24775	24952	24644	24874	24739
46600	80976	77904	56778	44171	32884	27123	24084	22083	20166	19019	18122	17532	17579	17765	17943	17713	18381	18711	18680	18664	18138	17965	17749	17767	17752	17675	17532	17415	17385	17230	17224	17209	17048	17019	16928	16847	16788	16857	16965	16945	17068	16892	17017	16816	17027	16869	16944	16944	16962	16961	17003	16963	16835	16910	16867	16926	17050	16884	16936	16841	16684	16853	16736	16693	16780	17000	16973	16655	16939	16804	16987	16670	16761	16881	16870	16886	16912	16906	16987	16892	16982	16941	16894	16995	16901	17000	16810	16840	16721	16857	16839	16953	16815	16984	16800	16829	17030	16879	16955	17006	16941	16832	16906	16799	16990	16771	17075	16857	16874	16850	16692	16752	16770	16877	16855	16870	16906	16913	16899	16965	16809	16968	16847	16831	16840	17059	16850	16898	16709	17011	16833	16809	16990	16914	16700	16753	16847	16984	16807	16898	16772	16828	16905	16901	16861	16769	16931	16756	16886	16919	16779	16830	17038	16801	17045	16741	16749	16975	16784	16751	16897	16968	16910	16740	16945	16769	16888	16970	16820	16891	16920	16857	16654	16958	16719	17071	16882	16807	16707	16794	16945	16899	16867	16873	16879	16702	16943	16771	16909	16810	16582	16700	16860	16853	16879	17030	16895	16899	16775	16735	16985	16943	17003	16973	16806	16867	16872	17022	16845	16907	16859	16914	16773	16762	16885	16938	16742	16862	16835	16862	16938	16778	16768	16778	16951	16957	16750	16764	16778	16879	16887	16933	16653	16807	16936	16788	16674	16795	16813	16864	16655	16903	16816	16951	16975	16697	16718	16769	16711	16792	16803	16776	16832	16937	16858	16777	16868	16886	16709	16964	16931	17047	16955	16791	16834	16837	16714	16756	16808	16784	16829	16924	16876	16722	16844	16881	16882	16728	16812	16932	16915	16700	16790	16681	16733	16853	16880	16767	16919	16844	16802	16858	16733	16940	16987	16853	16945	16880	16870	16834	16921	16880	16832	16876	16806	16990	16729	16947	16911	17102	16994	16818	16831	16811	16846	16950	17037	16846	16642	16931	16761	16807	16804	16898	16811	16825	16824	16805	16863	16846	16922	16906	16812	16920	16817	16784	16792	16604	16766	16849	16781	16804	17017	16891	16753	16884	16794	16808	17080	16898	16884	16898	16845	16933	16849	16788	16799	16904	17011	16815	17020	16848	16795	16944	16939	16744	16786	16845	16847	16800	16910	16922	16855	16834	17077	16907	16871	16728	16781	16865	16943	16884	16947	16789	16699	16778	16754	16877	16987	16832	16837	16897	16962	16739	16788	16770	16931	16809	16974	16772	16959	16861	16754	16871	17052	16887	16898	16990	16781	16939	16837	16789	16732	16788	16891	16978	16969	16755	16892	16844	16987	16818	16929	16811	16796	16761	16777	16804	16778	16765	16989	16855	16847	16765	16823	16823	16837	16814	16843	16831	16966	16970	16840	16742	16894	16949	16722	16876	16905	16872	16768	16822	16808	16833	16707	16929	16835	16886	16911	16695	16870	16910	16887	16774	16787	16913	16983	16744	16776	16944	16996	16851	16936	16833	16907	16842	16790	16857	16865	16769	16988	16770	16861	16907	16977	16962	16830	16695	16904	16886	16816	16706	17006	16995	17018	16872	16881	16757	17111	16714	16697	16873	16853	16852	16904	16780	16677	16893	16773	16813	16817	16790	16764	16910	16910	16902	16864	17023	17019	16807	16792	16866	16766	16797	16804	16816	16929	16924	16964	16591	17119	16866	16969	16904	16771	16903	16815	16748	16692	16732	16768	16757	16828	16972	16839	16810	17042	16750	16888	16934	16786	17135	16782	16739	16807	16866	16828	16920	16851	16755	16820	16892	16933	16969	17025	16866	17014	16925	16948	16724	16909	16863	17058	16863	16858	16875	16873	16890	16695	16816	16868	16924	16868	16777	16933	16831	16710	16812	16694	17042	16861	16881	16875	16872	16793	16832	17002	16855	16877	16850	16921	16857	16824	16972	16946	16936	16936	16798	16947	17028	16858	16817	16878	16861	16855	17017	16955	16901	16946	16944	16743	16757	16814	16893	17113	16905	16940	16811	16735	16874	16754	17019	16825	16829	17223	16907	16854	16950	16669	16696	16777	16750	16832	16935	16812	16912	16938	16851	16761	16965	16863	16753	16957	16804	16850	16852	16819	16854	16658	16888	16910	16731	16910	16991	16977	16879	16890	16940	16949	16813	16864	16744	16821	17048	16897	16999	16802	16929	16659	16984	16934	16919	16888	16737	16812	16787	16881	16840	16909	16749	17047	16874	16938	16883	16637	16907	17099	16773	16733	16979	16877	16848	16792	17058	16868	16945	16775	16755	16847	16765	17060	16818	16842	16667	16814	16844	16883	16795	16920	16812	16721	16939	16780	16850	16875	16899	16870	16896	16773	16883	16808	16826	16946	16855	16907	16791	16854	16843	16810	16890	16923	16874	16969	16823	16856	16928	16711	17028	16865	16838	16925	16971	16885	16806	16800	16864	17011	16843	17065	16805	16838	16729	16840	16588	16856	16874	16818	16656	16648	16901	16814	16917	16706	16651	16958	16950	16941	16993	16781	16946	16943	16819	16828	16863	16834	16818	16974	16875	16625	16934	16826	16747	16866	16866	16759	16747	16924	17001	16895	16849	16740	16932	16771	16993	16918	16935	17094	16897	16977	16795	16841	16918	16902	16907	16945	16961	16810	17017	16879	16887	16792	16803	16844	16845	16926	17041	16806	16890	17020	16899	16833	16847	16971	16795	16843	16837	16788	16952	16894	16847	16927	16813	16951	16779	16908	16682	16893	16851	16837	16820	16846	16870	16954	16920	16781	16946	17098	16860	16919	16912	16795	16880	16924	16993	16794	16651	16875	16816	16716	16970	16803	16983	16672	16772	16867	17032	16837	16877	16815	16931	16731	16836	16930	16725	16979	16922	16945	16896	16949	16706	16785	16906	16784	16998	16801	16844	16857	16888	16879	16649	16754	16881	16900	16873	17100	16837	16951	17047	16754	16906	16855	16921	16921	16848	16980	16902	16758	16914	16915	16900	16897	16908	16683	16702	16691	16892	16766	16808	17024	16857	16793	16854	16787	17082	16897	16850	16877	16912	16822	16683	16808	16591	16892	16823	16941	16859	16730	16905	17029	16921	16878	16766	16895	17007	16985	16792	16874	16892	16894	16886	16625	16772	16831	16843	16879	16801	16873	16677	16845	16772	16864	16844	16882	16984	16775	16908	16676	16859	16829	16841	16858	16641	16925	16904	16934	16907	16853	16902	16736	16814	17030	16794	16894	16969	16995	16846	16921	16819	16902	16848	16738	16939	17001	16975	16850	16892	16959	16784	16867	16630	16723	16621	16733	16812	16795	16784	16803	16913	16759	17026	16923	16907	16882	16718	17096	16693	17054	16746	16807	16798	16841	17015	16687	16900	16925	16972	16764	16816	16762	16846	16824	16829	16745	16869	16880	16900	16896	16732	16779	17049	16736	16969	16893	16740	16829	16888	16971	16829	16992	16855	16819	16844	16850	16932	17053	16813	16890	16800	17062	16970	16853	17038	16880	16870	16718	16871	16745	16772	16719	16932	16808	16807	16918	16817	16864	16811	16939	16705	16776	16995	16959	16781	16864	16905	16741	16906	16762	16892	16753	16962	16809	16836	16893	16942	16841	16842	16847	16965	17064	16808	16828	16861	16848	16870	16880	17028	16853	16751	17049	16969	16798	16809	16754	16824	16659	16821	16826	16844	16918	16951	16852	16962	16808	16862	16795	16713	17023	16810	16872	16687	16733	16696	16811	16883	16807	16834	16975	16819	16843	16936	16870	16890	17026	16720	16885	16992	16888	16884	17035	16822	17071	16836	16955	16878	16877	16820	16914	16821	16812	16750	16934	16897	16761	16959	16783	16925	16937	17023	16908	16844	16816	17039	16938	16754	16699	16880	16863	17026	16880	16961	16953	16775	16937	17015	16890	16982	16811	16787	16707	16847	16861	17031	16767	16977	17066	16943	16757	16776	16842	16736	16818	16889	16823	17030	16948	16884	17032	16844	16960	16753	16769	17018	16911	16983	17026	16832	17011	17038	16744	16832	16872	16670	16827	16773	16901	16979	16804	17140	16823	16982	16782	16950	16720	16875	16826	16802	16673	16971	16941	16894	17070	16707	16766	16978	16870	16955	16649	17059	16788	17017	16740	16929	17070	16936	16896	16792	16838	16779	16968	16640	16941	16839	16948	17007	16826	16766	16874	16943	16854	16896	16969	16919	16991	16960	17074	17012	16979	16914	16897	16642	16959	16940	16914	16657	17073	16872	16918	16861	16867	16970	16958	16844	16914	16685	16665	16876	16915	17112	16782	16816	16917	17003	16977	16893	16904	17050	16764	16766	16962	16875	16858	16882	16843	16900	16775	16714	16852	16790	16846	17053	16773	16815	16779	16837	16919	16930	16752	16885	16965	16970	16824	16908	16999	17006	16780	16814	16753	16951	16938	16725	16932	16952	16879	16638	16745	17026	16833	16940	16855	16896	16909	16764	16862	16910	16874	16843	16826	16879	16781	16940	16986	16814	16882	16717	16931	16806	16875	16924	16875	16969	16873	16895	16855	16798	17021	16760	16907	16905	16711	16850	16848	16848	16874	16905	16706	16709	16968	16883	16810	16922	17000	16794	16763	16876	16867	16779	16919	16955	16914	16791	16876	16708	16962	16802	16932	16703	16808	16813	17058	16794	16836	16822	16857	16656	16828	16883	16914	16755	16903	16903	16835	16943	17173	16773	16825	16777	16889	16936	16849	16776	16803	16805	16986	16875	16951	16587	17055	16902	16739	16817	16865	16793	16797	16887	16921	16838	16923	16767	16898	16957	16759	16770	16914	16736	16863	16892	16841	16958	16886	16953	16993	16761	16624	16876	16873	16820	16944	16844	16905	16954	16794	16865	16701	16807	16885	16887	16726	16959	16789	16944	17001	16928	16743	17067	16802	16882	16960	16877	16890	16855	16562	16971	16833	16869	16665	16816	16828	16852	16993	16581	16956	16710	16962	16944	16942	16902	16751	16924	16824	16970	16753	16815	16712	16781	16817	16773	16920	17039	16678	16887	16806	16667	16900	16700	16804
44719	56469	58070	46230	37719	32408	30260	29060	28610	27963	27429	27230	27168	27205	27445	27474	27414	27399	27285	27776	27599	27505	27131	27363	27281	27135	27336	27193	27322	27041	27278	27136	27276	27269	27065	27198	27201	27068	27070	27431	27152	27134	27074	26915	26910	27426	26852	26835	26952	26921	27029	27198	27041	27047	27243	26971	27095	27253	26962	26969	26848	26897	27083	27039	26900	27044	26955	27078	26950	26922	26873	26908	27035	26740	27164	26984	27029	26873	26967	26981	26908	26993	26835	27141	26858	27122	26982	27368	27019	26940	26911	26974	27161	27038	27033	27054	27100	27049	26914	27015	27108	27032	27064	27186	27180	26974	27044	26653	27194	27023	26841	27131	27016	26982	27057	26856	27032	26893	27132	26896	27112	26964	26847	26884	27017	27084	26998	26994	27144	27143	27158	27023	26916	26794	26873	27035	26903	27143	26703	27146	27162	27141	26981	27115	27180	26850	26922	27085	26851	26931	27225	26931	27088	26848	27148	27080	27030	27023	27092	26772	26881	26850	26899	26966	26855	26950	26934	27054	27246	27134	27233	26867	27347	27247	27086	26991	27031	27208	27271	27089	27089	27016	26843	26838	26940	27078	27144	27085	27027	26746	26986	27270	26978	27243	26955	26773	26798	26927	27011	27184	27210	27052	26945	26965	27033	26745	27231	27227	26904	27163	27381	27023	27003	27008	26917	26929	27112	26962	27180	27088	27215	27053	26951	27144	27047	26994	27121	27153	26979	26852	27081	26907	27008	26703	27272	27028	26879	27156	26863	27048	27040	26977	27041	27055	26970	27221	26958	26853	27030	26958	26992	27044	27039	27260	26839	27021	26918	27080	27128	27133	26989	26943	27128	26864	27043	27308	27194	27097	27020	27143	27096	27037	26959	26781	26906	26962	26853	26873	26821	27059	27048	26981	26696	27169	27234	26934	27415	27200	27105	26988	26951	27068	27020	27167	26970	27036	26915	27123	27050	26937	26847	27305	27212	27294	27042	27041	27058	27007	26943	26926	27077	27110	27133	26887	27100	26982	26933	26961	27123	27258	27025	27028	26836	27273	27064	27188	27063	27208	27178	26929	26940	26828	26982	26825	27042	27112	26912	27053	27020	26973	27086	26988	27056	26928	26664	27001	27151	26679	27005	26950	27010	26867	26797	27024	26881	27011	27095	27034	26972	27005	27079	26983	27197	26987	27209	27017	26955	27024	27138	27176	27102	26955	27072	27015	26831	26830	27011	27065	26979	27079	27109	27050	27011	26961	27057	26917	26975	27174	27249	26950	27067	27157	27060	26966	27214	26907	26845	26934	27006	26905	26990	26980	27241	26935	26910	27046	27095	26943	27081	27137	27128	26985	27109	27078	26939	27430	27168	27101	26941	26974	27001	27003	27012	26907	26982	26786	26650	26699	27315	26964	27131	27261	27155	27044	26819	26897	27156	27243	27172	26889	27066	26967	26979	26975	26920	27068	26937	27094	27200	27242	26676	26939	27183	27072	27063	26946	27044	27012	27100	26956	27076	26966	26936	27005	26944	26909	27002	26875	27155	26927	26733	26971	26874	27061	27013	26881	27079	27115	26781	27337	27172	26978	27040	27241	27096	27045	27327	26965	27063	26779	26949	26986	26972	27063	27034	26754	26986	27257	27202	27037	27210	26896	27187	26942	27102	27040	27006	26738	27072	26870	27129	27165	27012	27018	27124	26862	26954	27083	27039	27116	27074	26992	27146	27248	27107	27226	27316	26968	26994	26969	27088	26746	27272	27268	27140	27201	27015	26889	26769	26912	26997	26960	27168	26935	26997	27140	26908	27131	26964	26850	27223	27202	27163	27248	26956	27008	27100	27047	27090	27064	27071	27160	26929	26865	27236	27078	27058	27075	27205	26883	26887	26736	26816	27054	26802	27009	26936	27023	27281	27163	27042	26633	26979	26845	27048	27167	27229	26931	27226	26988	26917	26901	26879	27105	27034	27050	27037	27067	27336	27006	27119	27337	27155	27008	27120	27033	27040	27087	26938	27128	26958	26886	27049	27082	27077	27218	26729	27290	26720	26938	27021	26923	27086	27030	27116	26982	26991	26912	27233	26930	27025	27060	27090	27018	27129	26991	27137	27112	27030	27054	26976	27022	26859	26876	27148	26956	27117	26931	27222	27200	27079	27000	27080	27031	26887	27119	26928	26991	26874	27076	27034	27031	27067	27100	27246	27043	26986	27129	26918	27006	27120	26986	27236	27299	27030	27096	27037	27196	27071	27003	26976	26931	26875	27079	27118	26972	27110	27128	27111	26935	26983	27081	26903	27048	27175	26959	26981	26817	27020	26907	26641	27017	26947	27073	27040	27310	27164	27059	26866	26988	27198	27061	27029	27067	27068	26874	27152	27122	27085	26935	27245	27048	26952	27055	27079	27131	27100	26961	27132	26952	27184	27041	27241	27082	26929	27050	27157	26978	26798	27146	27014	26852	27039	27119	27056	26913	26940	27125	26491	26962	27042	27046	27187	26802	27188	26965	27165	27123	26966	26920	26926	26738	27141	27203	27041	26918	26750	27100	27100	27026	26650	27022	26798	27060	27418	26758	26892	26969	27079	27099	27270	26985	27100	27226	27044	27077	27115	26921	26899	26942	27165	27092	27059	27099	26936	26876	26954	27033	27047	26791	27069	26857	27111	27063	27175	27048	27013	27149	27212	27217	27107	27115	26912	26775	27413	27069	27169	26976	27041	27079	26876	27063	27052	26953	26803	27117	26950	27076	27195	26988	27142	27168	26837	27038	26850	26978	26891	27041	27141	26968	27030	27073	27078	26914	27174	26861	27063	26941	27069	27234	27229	27197	26763	26738	27166	26805	26976	26968	26982	27256	27046	26751	26959	26939	26856	26967	26943	26807	26951	26965	26760	27122	27156	27210	27148	27083	27303	27087	27134	27018	26909	26945	26927	26965	26777	27069	27041	27096	27154	26986	27163	27163	26740	26974	27109	27020	27147	27076	27199	26943	27074	26999	27411	27308	26911	27040	26950	27208	27356	27282	27016	26808	26896	27384	27001	27049	27145	26833	27069	27048	27167	26990	27020	26952	27191	26903	27123	27341	27224	26960	27022	27011	26841	27056	27003	27108	26856	27044	26923	27121	26985	27157	26862	27135	27162	27124	27083	26924	27167	26963	27342	27095	27051	27111	26675	27056	27055	26805	27070	26860	27037	27104	27080	27113	27053	27334	27072	27199	27196	26969	26978	26947	27019	26895	27064	26847	27092	27049	27102	26764	26987	27134	26894	26919	27037	27017	27086	27078	27095	27002	27083	27241	26972	26953	26879	27103	27162	27140	27113	27122	26982	27092	26879	26966	27037	27091	26947	27252	27120	27120	27075	27251	27156	27339	27471	27062	27281	27065	27193	26832	26998	27048	26929	27136	26898	26918	27110	26897	26977	27162	26702	26899	27115	27264	27107	27074	26834	27282	27026	27067	27270	26979	27098	27119	27091	26908	27194	26718	27252	26967	26944	26996	27173	26899	27250	27135	27152	26908	26876	27221	27027	27196	27160	27073	26821	26988	27025	26956	26967	27077	27105	26947	27124	27135	27175	27226	27039	26895	26969	27012	27415	26999	27148	27232	26956	27074	26859	27019	27210	26992	26957	27211	26958	26798	26985	26998	26971	27180	27074	26905	27168	27241	27017	27079	27007	27273	27104	26982	27263	26926	26949	27172	26828	27133	26998	26928	27206	26799	27256	27108	27235	27187	27038	27077	27176	27035	27367	27285	27023	26881	27176	26984	27135	26979	26917	27047	26880	27214	27087	27174	27280	27242	26852	27254	27157	26944	26766	27055	27046	27177	27096	27102	27074	27130	26801	26956	27125	27208	27087	26944	26996	27080	26872	27268	26954	27118	27065	26998	26922	27015	27311	27312	27115	27131	27021	27173	26852	27098	27048	26998	26897	27213	27086	27261	27136	27042	26997	27054	27025	27381	27303	27020	27217	26944	26660	27104	27027	26952	27058	27041	26836	27224	27109	27133	27095	27323	27180	27169	26857	27022	27124	27056	27011	26987	27004	27211	27041	27058	26891	27372	27082	26986	26845	27110	27041	27218	27057	27013	27034	27146	27208	27264	27102	26860	27002	27346	27033	26807	26860	26987	27033	26859	27183	26877	27270	27248	27076	26937	27031	27188	27228	27131	26856	26951	26863	27180	27084	27015	26741	26892	27119	26981	26663	26782	26925	27058	27075	27139	27133	27264	27059	26829	27017	27084	26969	27234	27164	27006	27019	27198	27068	27373	27020	27226	26914	27051	27111	27071	27203	26954	27172	27036	27050	26991	27138	26846	26989	26808	26873	26915	27258	26799	27152	27066	27238	27415	26861	26796	26950	27180	27155	26977	26965	26965	27088	26973	26930	27167	27116	26999	27088	27040	26887	26926	26983	26961	27061	26960	27014	27072	27047	26888	27213	27054	27129	27041	27081	27169	27075	27143	27141	27224	26972	26929	26819	26956	27298	27052	27080	26957	26915	27021	27123	27042	26862	26916	27182	27064	27070	26957	27081	27176	27095	27025	27001	26950	26905	26974	27114	26908	27210	27257	26925	27045	26846	27106	27132	26878	27080	26869	26931	27038	26959	27125	27292	27057	26881	27045	27176	27173	27111	27194	26965	26937	26980	27210	26950	26825	27073	26791	26901	26799	26681	27073	27063	26858	26792	27197	27022	26991	27176	27131	27185	27196	27190	27197	27111	27029	26973	27250	27292	27159	27147	27235	27134	27203	27024	27050	26989	27066	27103	27139	26925	27063	27004	26829	27109	27045	27158	26955	27113	26968	27094	26964	27013	27242	27064	27080	26924	26939	26948	27132	26888	26979	27043	27234	26943	27068	27053	27134	27180	27057	26792	26901	27069	27070	26902	27112	27093	27037	27351	27141	26918	26894	26821	26961	27016	26998	26861	27089	26868	27084	26889	27228	26951	27036	26865	26763	26998	27016	27091	26924	27082	27107	27164	27195	27239	27006	27205	27427	27095	27092	27138	27244	27199	27027	26885	27097	27013	27043	26842	27201	26808	27006	26890	26918	27172	26828	26981	27184	27014	27081	27053	27168	27050	27141	27186	26692	27054	26839	27133	27095	27140	26970	27034	27223
45558	64520	58163	40627	31795	24503	22276	20654	19746	19138	18486	18399	18153	18056	18333	18196	18495	18518	18638	18666	18571	18377	18302	18335	18447	18272	18353	18274	18267	18051	18101	18209	18135	18143	17853	18013	17987	18056	18121	18028	18279	17940	18069	17888	17958	17927	17926	17861	18116	17889	18082	18049	17847	17914	17985	18109	18087	18027	18046	17953	17870	17922	17967	17854	17969	18046	18117	17820	17792	17842	17960	17925	17852	18189	17789	18149	17845	18119	17831	17923	17954	18126	17917	17993	17980	17832	17901	17827	18001	17918	18048	18049	17960	17989	18188	17868	17885	17962	17892	17934	17976	17895	17948	17950	17847	17866	17846	18086	17997	17973	17868	17850	18045	18184	17848	18145	17940	17926	17898	17950	18011	17881	17901	17715	17853	18049	17809	18076	17788	18008	17784	17962	18158	17914	17822	17812	18244	17710	18105	17856	17888	17920	18093	18139	17964	17830	18073	17893	17921	17851	18083	17741	18039	17997	17931	18060	17988	18068	18072	17897	17855	18072	17989	17743	18120	17925	17871	17726	18195	17938	17681	17828	18004	17970	17886	17863	18014	17807	17931	17939	17920	17980	18049	18014	17872	17837	18034	18017	18198	17665	17995	17775	18024	17986	17966	17966	18083	18066	17762	17922	17831	17934	18144	18075	17668	18026	17969	18138	17878	17879	17871	17895	17953	17855	18151	18049	17816	17978	17920	17823	17865	17869	18098	18001	18016	17915	17942	18021	17850	18009	17957	17791	18150	17927	17802	18056	17956	17863	18030	17964	17934	18092	17976	17993	18041	18024	17966	17950	17901	18112	17922	18095	18057	17989	18023	18005	18044	18084	17890	17970	17779	18039	17837	18065	17925	17615	17951	17839	17906	18047	17887	17926	18040	17838	17891	18044	17960	18013	17967	17890	17931	18013	18079	17976	17853	18004	17884	18090	17959	18104	18075	17944	17921	18098	18021	17925	17919	17819	17864	17966	17856	18009	17979	18032	18019	18010	17941	17873	17792	17827	18082	17860	18001	17981	17909	17889	17900	17934	17930	18039	17904	17858	17751	18074	17859	17860	17906	17875	18121	18042	17921	18150	17990	18039	18094	18009	18124	18100	17935	17888	17787	17820	18067	17904	17967	18162	17879	18032	18014	17867	18044	17889	18044	17902	17901	17804	17845	17994	17923	17915	17948	17820	17843	18038	17977	18044	17813	17984	17981	17879	18169	17971	18020	17670	18042	17873	17987	18050	18119	17972	18075	17987	17963	18086	17878	17957	17864	18076	18040	18007	17919	17789	17913	18131	17942	18031	17786	17827	17916	18070	17942	17994	17787	17967	17927	17935	17904	17976	18068	18077	17961	17812	17796	17932	18010	18017	18081	17868	18098	17961	17795	18038	17981	17873	17830	17849	17832	17974	18036	17778	18022	17879	17778	18110	17984	17962	18040	17978	17914	17936	17875	18077	18043	17871	18048	17875	17976	17956	18019	17833	17867	18038	17938	17973	17867	17813	17955	18043	17864	17981	17821	18079	18004	17958	18033	18004	17815	18039	17968	18042	17958	17947	18064	18048	17777	18081	17865	17911	18090	18075	18144	17997	17852	17873	17813	17986	18019	17981	17856	17902	18002	18105	18016	18019	17814	17971	17844	18155	18036	17908	17908	17963	17854	18131	17837	17882	17962	18023	18157	17867	17873	18092	17904	17963	18093	18036	18039	17882	18033	17963	17793	17960	18148	18017	17823	18147	18156	18023	17956	17955	17768	18036	17884	17913	17987	17900	18163	17937	17982	17876	18228	17842	18002	18005	18065	18104	18001	17841	18022	17952	17891	17819	17848	17883	18074	18195	17999	17904	17970	18007	17959	17925	18031	17850	17992	17993	18062	18079	17971	17899	17852	18146	17878	17977	18129	17922	17997	17715	17934	17934	18045	17992	17747	18016	18163	17996	18117	18042	18073	17914	17970	17834	18034	18092	17817	17915	18086	17760	18107	18029	18041	17746	17867	17909	17862	18010	17827	17934	18171	17881	18135	17981	17983	18005	17830	18062	17957	18038	17941	17890	17920	18019	18031	17921	17934	17853	18022	18182	17766	17894	18029	17956	17857	17836	18037	17665	17737	18118	17906	17973	18140	18058	17951	18036	18022	17904	17891	18062	17818	17921	17936	17872	17849	17961	18070	17831	17871	18026	17857	17971	17877	17912	17859	17896	17864	17974	17876	17998	17912	18065	17849	17900	17862	17870	18067	17806	17856	18011	17904	18045	17899	18172	18016	17880	17918	17942	18042	18032	18058	17862	17846	18058	17965	17918	17964	18087	17965	18107	17803	17760	17989	17838	18004	17796	17897	17939	17989	18086	17869	17918	17944	17993	18142	17932	18012	18015	18028	17924	17986	17871	17748	17836	18026	17995	17874	17916	18153	17670	17675	18107	17958	17931	18012	17992	18003	17898	17959	18036	17825	17753	17733	18022	17985	17922	18000	17797	17898	18028	17946	17809	17935	18042	17743	17968	18104	18147	17861	17894	17993	18096	18024	18009	17947	17970	17925	17994	17987	17960	18045	17891	17957	17888	18036	18010	18153	17746	18033	18182	17884	18086	17948	17992	18112	18067	17802	17767	17844	17799	18116	17594	17926	18003	17946	18074	17882	18055	17872	17925	18071	17991	17971	17882	17803	17975	17933	18052	18035	18072	17841	17904	18061	17837	18160	17780	17976	18101	17940	17988	17846	18116	17992	18076	17791	17880	18039	17972	17843	17949	18046	17988	17981	17965	17797	17945	17972	18015	18104	18151	17944	17865	18068	18143	17950	17920	17944	18015	18162	17793	17789	18026	17941	17823	18117	18099	18040	17831	17958	17863	18023	17902	17933	17928	17986	17914	18144	18059	17993	17895	18046	18027	17923	17969	17884	17823	18032	17924	17887	17946	18086	17843	18074	17968	17968	18029	18022	17813	18081	18070	17984	18023	17998	17898	17785	17942	17928	17848	17933	18129	17895	18065	17969	18015	17808	18011	17992	18132	18033	17908	17852	18022	17849	18016	18056	17946	18022	17955	17902	17954	17905	18114	17998	18073	17946	17878	17985	17990	17981	17977	18059	18041	17912	18167	18057	17941	18058	18009	18052	18034	17794	17954	17882	17970	17879	18239	17952	17793	18072	17986	17997	17876	17999	17931	17972	18010	18071	18129	18089	17934	17794	18017	17967	17917	18209	18051	17735	18065	17946	17883	18013	17854	17834	17964	17979	18048	18163	18115	17714	17857	17834	18053	17950	18237	17996	17871	18044	18029	17895	17955	17935	17936	18026	18055	17972	18146	18064	18122	17965	18195	17946	17856	17818	17975	18044	17868	18007	17951	17866	17986	17828	18055	18081	17872	18064	17951	18002	18018	17947	17980	18118	18011	17874	17902	18010	17863	18026	18084	18043	18204	17895	17877	18071	18053	18058	18089	18118	17725	18043	17830	17810	17952	18069	18104	18020	17988	17947	17986	17706	17997	17964	17808	17930	17955	17830	17976	18149	18012	17999	17857	18021	17813	17978	17979	17833	18096	17940	17961	17992	18032	18015	17919	17908	17953	17933	17962	17937	18003	18115	17970	17964	17912	18094	17937	17765	17760	17894	18024	17900	17786	18121	18097	17983	17984	18176	17940	17924	18105	17925	18121	17958	18043	17816	18056	18070	17943	17987	18071	18092	17826	17822	18065	18077	17957	17931	17810	17873	18044	17910	18003	17992	18122	18049	18011	17874	17803	18131	17825	17939	17906	17941	18084	18036	18024	18043	17875	17879	18009	17982	18013	17930	17987	18039	17806	17936	17859	18027	17945	17954	17851	17963	17996	17942	17968	17975	17972	17833	18009	17963	17836	17927	17927	18040	17966	18163	18095	18026	17897	18216	18133	17996	17847	17926	17821	18005	17994	17977	17905	18086	18051	17892	17897	18041	17856	17918	18083	18136	17774	18066	18078	17838	18051	17941	18088	17890	17966	17881	18156	18027	17798	17963	17997	18031	17876	17890	18062	17830	17814	18097	17900	18118	17955	17972	18120	17836	17957	17980	18118	17903	18106	17844	18047	17889	17927	17916	18001	17994	17980	17941	18143	17923	17857	18191	17999	17925	17969	17892	17948	18051	17973	17982	17858	18003	18117	17949	17711	18086	17787	17947	18024	17973	18060	18165	17943	17889	17951	17923	17921	18003	17816	18121	17828	18059	17831	17893	17970	18055	17879	17901	17982	17904	18005	17834	17946	17876	17994	18028	17879	18069	17922	18086	17965	17973	17890	17810	17789	17918	17949	17916	17811	18021	17943	17968	17917	17871	18040	17769	17849	17810	17909	18030	17876	18062	18051	17940	18146	17996	17878	18094	17745	18020	17872	17964	18067	18042	18003	17992	17956	17979	17935	17837	17929	18096	17857	17996	17952	17907	18048	18043	18121	17926	18079	18127	18025	17953	17755	17932	18082	17906	17986	17919	17849	17932	17731	17967	17908	18042	18083	18045	17903	17923	17842	18131	18078	17947	17944	18069	17794	18033	17851	17888	17818	17920	17987	17880	18105	17806	18022	17809	18013	17874	18037	17948	18150	17995	17870	17729	18009	17927	17850	18017	17983	17982	18087	17923	18158	17871	18002	17977	17986	17924	17984	17905	17975	18117	17885	17818	17848	17779	18005	18095	18131	18098	17932	17961	18052	18123	17884	17920	17828	17803	17909	17764	17935	17914	18000	17935	17933	17952	17936	17968	17946	18025	17945	17966	17967	17894	17960	17859	17959	18006	17829	18139	17983	18106	17910	17841	17988	18111	17846	17826	17961	17832	17901	17867	18225	17980	17968	17927	17959	18109	17858	17927	17998	18019	17990	18048	17961	18080	17942	18180	17796	17935	17852	17862	17804	17891	17929	17970	17986	17965	17846	18021	18190	18162	17905	17864	17812	17844	18019	17907	17959	17776	18021	17881	18009	17793	18085	18028	17950	17879	17991	17913	18095	17890	17957	17954	18078	17992	17934	18132	18005	17879	18014	17997	18006	17858	18185	17905	18048	18095	17807	17923	17976	18063	17781	17867	17823	17980	18005	17972	18075	17846	17899	17984	17824	18004	18044	17880	17961	17862	18042	17985	17896	18068	18000	17860	18051
26238	22271	32978	34612	33310	31899	32287	29156	27981	27009	26429	25752	25493	25665	25910	25575	25971	26226	26377	26344	26125	25994	26130	25787	25885	25491	25612	25689	25594	25486	25597	25414	25359	25411	25534	25090	25340	25235	25157	25210	25179	25195	25129	25398	25188	25245	25534	25452	25112	25341	25364	25064	25271	25274	25444	25380	25105	25253	25162	25136	25178	25218	25269	25180	25163	24933	24899	24914	25312	25062	25035	25144	25236	25263	25295	25094	24975	25096	24972	25218	25128	25249	25126	25066	25163	25319	25021	24947	24899	24987	25117	25065	25362	25098	25108	25010	25326	25158	25243	25432	25076	25179	25384	25043	25298	25175	24861	25174	25186	24982	25170	25298	25215	25020	25092	25225	25056	25018	25146	25267	25125	24886	25208	25088	25073	25243	24865	24994	24891	25124	25256	25231	25314	25299	24947	25282	25175	24981	25391	25424	25306	25094	25045	24906	25240	25505	24741	25147	25413	24905	25213	25073	24991	24978	25072	25064	25271	25209	25211	25190	25211	25015	25474	24924	25121	25145	25051	25355	25109	25176	25097	25152	24848	25090	25190	25268	25052	25115	25059	25241	25286	25102	25223	25144	24973	25062	25200	25192	25178	25157	25274	25052	25045	25194	25255	25148	25089	24890	25170	24980	25138	24866	25209	25281	25156	25066	24996	25145	25228	25222	25099	24940	25186	25328	25302	25172	25191	25063	24979	25286	25179	25100	24952	25082	25146	25258	25083	25284	25171	24946	24919	24956	25223	25116	25207	25294	25323	24967	25167	25153	25313	25153	25032	24936	25044	25164	24987	24929	24969	25073	25349	25256	25165	25400	25316	25109	25135	25137	25387	24944	25216	25165	25136	25293	25134	25238	24939	25006	25127	25171	25189	25162	25311	25091	25125	25174	25141	25304	25103	25031	25278	25056	25012	25090	25252	25087	25060	25235	25301	24834	24995	24850	25248	25065	25308	24870	24909	25088	25010	25136	25043	25333	25026	24879	24952	25057	25212	25061	25135	25026	25074	25079	25399	25248	25296	25033	25187	25056	25279	25212	25133	25007	25219	25134	25313	25166	25238	25321	25195	25012	25149	25083	25104	25376	25139	25135	25208	25025	25420	25016	24964	25128	25113	25047	25297	25111	25274	25283	25028	25151	25100	25113	25118	25193	24985	25015	25377	24991	25291	25160	25104	25209	25028	25144	25112	25278	25084	25078	24927	24972	25106	25227	25223	25073	25246	24914	25387	25205	24963	25070	25294	25239	25295	25203	25092	25045	25123	25146	25204	25020	25165	25272	25042	25307	25209	25192	25161	25119	25047	25270	25298	25031	25090	25221	25179	25270	25436	25158	25156	25339	25442	24894	25118	25018	24994	25166	25115	25053	25032	25277	25143	25093	25398	25174	25095	25171	25386	25209	25362	25092	25263	25129	25303	25166	24992	25088	25212	25300	24950	25203	25208	25099	25111	25300	25065	25207	25205	25155	25256	24919	25341	25160	25215	25331	25112	25106	25136	25120	25238	25157	25005	25249	25288	25175	25297	25308	25178	24980	25100	24973	25025	24995	25048	25355	25099	24973	24929	25229	25284	25161	25103	25200	25449	25125	25081	25133	25266	24982	25284	24993	25009	25228	25197	24920	25030	25238	25296	25169	25114	25037	25246	25295	25116	25170	25174	25181	25302	25246	24981	25065	24921	24965	25148	25232	25167	25074	25325	25102	25130	25163	25462	25378	25225	25131	25011	25056	25091	25302	25289	25404	25359	25059	25114	25150	25273	25271	25086	25084	25202	24908	25078	24954	25244	25102	24871	25020	25273	25036	25063	25196	24960	25134	25011	25244	25275	25278	25222	25091	25188	24905	25253	25069	24946	25052	25080	25236	25139	25325	24928	25310	25232	25101	25333	25217	25141	25119	25016	25046	25056	25096	25185	24954	25047	25228	24957	25128	25101	25037	25106	25073	25203	25346	25063	25212	25082	24873	24992	25182	25085	25154	25079	25345	25217	25142	25007	25291	25266	25122	25124	25089	25047	25304	25200	25430	25157	25184	25110	25133	25064	25319	25298	24965	25013	25590	25300	25263	25050	25264	25127	25268	25185	25124	25177	25194	25097	24957	25146	25083	25255	25155	25081	25358	24826	25150	25066	25290	25107	25145	25013	25026	25025	25209	25221	25128	25165	25124	25164	25332	25257	25313	25140	25224	25219	25103	25172	24916	25239	25258	24920	25121	25094	25332	25407	25241	25080	25031	24823	25098	25094	25075	25026	24951	25115	25328	25286	25239	24999	25108	25236	25263	25350	25284	25035	25354	25323	24910	25083	25120	25303	25026	25116	25292	25062	25488	24970	25253	25158	24865	25317	25347	24915	25144	25109	25130	25336	25236	25124	25191	25244	25223	25292	25027	25216	25260	25041	25402	25272	25167	25596	25243	25199	25425	25039	25147	25259	25184	25249	25156	25245	25242	25055	25083	25180	25343	25295	25045	25015	25149	25184	25239	25034	25171	25098	25102	25067	25232	25300	25094	25094	24947	24899	25022	24920	25134	25121	24875	25173	25260	25214	25258	25112	25051	25255	25000	25305	25059	25286	25045	25279	24989	24995	25245	25398	25132	25432	25073	24997	25283	25150	24899	24983	25218	25142	25018	24992	25179	24935	25159	24641	25237	25110	25046	25320	25208	25292	24869	25138	25090	25349	25119	24955	25160	25165	25229	25114	25080	24927	25371	25106	25096	25242	25141	25091	24909	24912	25183	25036	25000	25023	25096	25101	25032	25334	25374	25280	25114	25228	25071	25261	24965	25084	25002	25052	25172	25335	25273	25358	25273	25250	25122	24968	25189	25019	25156	25164	25019	25023	24934	25122	25517	25290	25154	25290	25255	25101	25118	25262	24927	25137	25085	25016	25182	25159	24973	25259	25056	25310	25123	25195	25063	25189	25394	24977	25119	25408	25020	25158	24913	24983	25131	25167	25031	25006	25124	25522	25597	24991	25219	25208	25119	25085	25269	24997	25368	25052	25303	25424	25295	25103	25027	24994	24993	25366	25015	25293	25249	25270	25430	25391	25197	25531	25161	24843	24976	24912	25171	25274	25050	25047	25212	25013	25239	24989	25085	25056	24827	25306	24935	24933	24764	25149	25210	25203	25147	25366	24928	25188	25014	25195	25197	25043	24995	25128	25227	24997	25189	25034	24962	25330	25178	25322	25032	25354	24935	25223	25116	25040	24863	25220	24934	25098	25122	25510	25159	25194	25241	25036	25043	25205	25122	25274	24901	25192	24968	24991	25316	24970	25232	24834	25081	24996	25222	25087	25008	25232	24927	25352	24975	25224	25005	25173	25287	24971	25170	25349	24914	25008	24872	25078	24918	25075	25265	25025	25272	25211	24944	25073	24906	25177	24881	25108	24986	25290	25139	25098	25285	25116	25138	25142	25132	25232	25077	24871	25079	25079	25291	25227	25372	25247	25191	25259	25047	25021	25250	25086	25506	25019	24963	25208	24996	24794	25188	25302	24970	25084	25099	25219	25179	25064	25230	25130	25054	24985	24939	25073	25270	25197	25012	25032	25112	25001	25195	25548	25131	24970	25532	25136	24920	25140	25182	25004	25161	24929	25246	25037	24923	25149	24943	25195	25117	25389	25154	25216	25017	25289	25296	24981	25213	24938	25358	25091	25003	25131	25301	24996	25252	25073	25046	25193	25371	25276	25060	25293	25109	25278	25199	25027	25153	25273	25213	25165	25450	25054	25112	25161	24826	24979	25092	25053	25090	25086	25354	25078	25048	24955	25326	24951	25229	25260	25250	25272	24997	24980	25279	25106	25207	25407	25205	25176	25460	25468	25224	25001	25336	25211	25138	25036	25359	25322	25185	25301	25164	25296	24985	25136	24885	24990	25047	24932	25146	25040	25155	24944	25323	25114	25260	25146	25144	24889	25161	24904	25240	25091	25169	25116	24961	25171	25170	24927	25230	25054	25087	25268	24988	25092	25262	25019	25115	25144	25127	25223	25218	25030	25096	25023	25093	25074	25184	24967	25180	25413	25350	24970	25152	25166	25041	25125	24890	25105	25187	25085	25225	25013	25051	25270	25158	25209	25360	25017	25248	25283	25295	25432	25170	25331	25195	25089	25173	25399	25117	25289	25289	25215	25231	25088	25138	25022	25122	25172	25212	25124	25232	25253	24990	25362	25260	25097	25119	25357	25025	24983	25196	25062	25166	25097	25077	25254	25096	25176	25299	25302	25158	25463	25053	25214	25333	25098	25183	25188	25253	25277	25073	24983	25111	25063	24836	25055	24938	24889	25021	25005	25078	24959	25088	25367	25091	24918	25329	25183	25250	25126	25086	25237	24972	24986	25395	25110	24933	25050	25233	25006	25021	25320	25270	25118	25168	25057	25309	25141	25275	25363	25269	25212	25188	25065	25044	25208	25307	25213	25096	25153	25119	25228	25174	25160	25328	25229	25204	25038	25201	24980	25114	25156	25172	24963	25222	25212	25082	25103	24945	25095	25195	25257	25480	25123	24936	25033	25219	25299	25005	24948	25080	24925	25273	25336	25142	25151	25119	25194	25004	25377	25199	25101	25168	24813	24920	24995	25015	25254	25120	25158	25106	25012	25253	25044	24991	24998	25211	25075	24998	25088	24904	24974	25128	25294	24999	25295	25246	25071	25148	25197	24918	25195	25336	24862	25259	25149	25248	25077	24966	25216	25192	24958	24951	25049	25102	25048	25111	25246	25190	24994	25005	25191	25153	25009	25036	25070	24984	25131	25121	25063	24754	24858	25061	25027	25200	25111	25139	25209	25087	24937	25195	24976	25223	25032	25270	25096	25045	25277	25221	25090	25116	25331	25177	25054	25323	25035	25121	24970	25034	25176	25053	25280	25305	25114	25217	25320	25328	25319	25248	25354	25107	25313	25313	25215	25393	24928	24988	24972	25186	25207	25065	25377	24939	25190	25210	25033	25266	25292	25163	24809	25107	25121	24971	25192	24876	24956	24955	25121	25170	25158	25141	25268	25157	25107	25061	25097	25206	25240	24975	25021	25330	25268	25197	25211	25155	25170	25335	25211	25085	25387	25219	25176	24991	25140	25017	25224	25016	24885	25178	25071	25223	25109	25076	25094	25187
44176	73917	66139	50648	36428	27335	24341	22271	20474	19243	18328	17719	17545	17703	17742	17663	17767	18478	18356	18410	18223	18135	17856	17829	17848	17889	17760	17491	17533	17493	17488	17159	17251	17424	17280	17225	17066	17124	17065	17101	17298	17195	17141	17190	16952	17153	17104	16908	17036	17087	17158	17135	17274	17148	17126	17073	16934	17238	17213	17111	17045	16898	17159	17033	17172	17068	17091	17011	17074	17144	17055	16991	17160	17133	17100	17133	16868	17174	17060	16877	17202	17184	17279	17167	17217	17056	17139	17131	16860	17063	17107	17120	17104	16945	16921	17086	17143	17226	16920	16982	17163	17041	17134	17108	17116	17095	17021	16996	16998	17132	17033	17018	17205	17069	17147	17097	17027	17059	16983	16996	17073	17260	17220	17188	17040	17026	17151	17158	17021	17084	17031	17066	17118	17078	17010	17195	17127	17066	17224	17067	17091	17317	17242	17159	17171	17199	17053	17060	16943	16933	17137	17095	16997	16998	17095	17057	17154	17141	17289	17053	16975	17095	17178	16947	17011	17036	17220	16952	17224	17009	17109	16983	17108	17220	17129	17085	17096	17100	17144	17046	17211	16979	17062	17144	17013	17125	17180	17025	17199	16960	16990	17141	17097	17017	17152	17043	17237	17020	17193	17171	17240	16954	17104	17153	17151	17208	17274	17107	17119	17183	17120	17156	17304	17049	17223	16952	17179	17005	17154	17080	17057	17269	17058	17092	17025	17086	16913	17062	17053	17146	17131	17022	16948	16892	17137	16978	17073	17020	16905	17044	17012	17027	16927	17121	17029	17115	17003	17100	17032	17029	17064	17132	16976	17251	17200	17162	17108	17055	17180	17176	17049	17010	17082	17079	17087	16986	17120	17132	17100	17154	17056	17030	17045	17032	17014	17055	17223	16909	17041	17088	17181	17098	17067	17149	17023	17233	17032	17404	17234	17124	17157	17000	17151	17047	17090	16975	16992	17092	17166	17068	17191	17283	17205	16910	17177	17190	16855	17168	17064	17024	17016	17097	17359	16906	17093	17140	17068	17071	17029	17062	17159	17096	17115	17037	17290	17128	17097	17052	17031	17040	16958	16966	17321	17043	17257	17109	17284	17066	17199	16989	17145	16868	17079	17096	17245	16970	17050	17030	17200	16961	17204	17109	17158	17115	17154	17319	17169	17269	16992	17084	17186	16982	17242	17064	17139	17196	17094	17060	16977	17174	16909	16913	17297	17098	17194	17046	17174	17123	17137	17004	17116	17036	17044	17082	16979	17041	17052	17060	17120	17113	17083	17061	16993	17094	17073	17052	17129	16969	17208	17122	17044	17062	17199	17184	17219	17116	17108	17045	17143	17110	17160	17230	17009	17118	16908	17219	17156	17098	16953	17251	17166	17154	17186	17082	17150	17212	17111	17119	17197	17063	17146	17152	17203	17062	17123	17230	17139	17169	17009	17088	17085	17117	17090	17099	17082	17078	17060	17023	17076	17218	17141	17201	17097	16850	16945	17167	17120	17219	17135	17150	17078	17194	17073	17137	17207	17026	17205	17020	16945	17176	17100	16943	17351	17005	17183	17149	17177	17007	17034	17138	17082	17092	17253	16946	16933	17178	16953	17050	17101	17300	17192	17019	17180	17134	17111	17007	17086	16999	16917	17093	17052	17002	16957	17275	17142	16946	17064	17311	17014	17161	17262	17126	17191	17186	16904	17084	17048	17113	17030	17110	17172	16981	16958	17018	17175	17261	16967	16945	17076	16955	16998	17078	17080	16976	17171	17125	17024	16954	17130	17069	16924	17276	16932	17013	17030	17159	17207	17083	17101	17046	17150	17052	17009	17140	17075	17077	17154	16913	17280	17057	17080	16996	16994	17116	17268	16968	17140	17011	17268	17168	17138	17057	16922	17271	17113	17097	17243	17014	16982	17199	17117	17108	17113	16995	17118	17065	17284	17138	17271	17026	17026	17034	16976	17224	16933	17012	17008	17199	17031	17379	17209	17092	17024	17066	17099	17167	17135	17052	16882	17146	17206	16962	17305	17088	16999	17068	17105	17042	17191	17140	17111	17101	17145	17091	16967	17129	17085	17181	17248	17271	16983	17043	17151	17131	16965	16930	16983	17072	17083	16995	17093	17026	17092	17037	16992	17035	17133	17261	17006	16897	17195	17206	17163	17165	17047	17027	17071	16996	17119	17105	17158	17134	17030	17043	17162	17119	17054	16985	17083	17053	17157	17056	17138	17170	17077	17113	17009	17114	17143	17157	17093	17001	17153	17210	17128	17096	16972	16957	16952	17060	17070	16978	17030	17049	16994	17099	16972	17057	16958	17036	17204	17069	16995	17031	17226	17186	17134	17329	17093	17023	17009	17051	17060	16965	17083	17026	17119	17171	17230	16984	17160	17239	17097	17001	17144	17323	17110	17126	17171	17172	17221	17102	16952	17038	17110	17139	16845	17128	17329	17017	17187	17043	17039	17219	17014	17266	17128	17119	17031	17128	17107	17132	16940	17146	17065	17039	16998	17073	16928	17071	17038	17076	17077	16989	17117	17117	17099	17050	17033	17048	17171	17174	17329	16945	17040	17138	17102	16956	17114	17104	17147	16949	17096	17073	17061	17235	17067	17052	17064	17016	17217	17195	16820	17088	16918	17335	17032	17024	17139	17084	17035	17055	17066	17101	17180	17225	16984	17086	17023	17112	17143	17096	16916	17207	17044	17141	16996	17059	16929	17115	17144	17033	17045	17073	17080	16950	17048	17236	17023	17017	17198	17185	17209	17109	17200	17092	17119	17155	17038	16998	17054	17022	17073	17064	17241	17132	17195	17094	17152	17264	17108	16975	16932	16980	17097	17112	17071	17174	17059	17016	16955	16992	17187	16933	16908	16958	17023	17208	17125	16982	17123	17049	17094	17158	17207	16978	17075	17239	17094	17180	17149	17159	16883	17098	17108	17277	17263	17071	17067	17097	17265	17088	17080	17217	17180	17038	16978	17200	17071	17167	17123	16987	17121	17109	17050	17165	17086	16960	17140	17092	17341	17007	17111	17090	17056	17207	17144	16999	17119	17098	17059	17009	17035	17079	17174	17026	17224	17059	17321	17191	17180	17219	17128	17161	17024	17179	17177	17161	16997	17189	17005	17065	17072	17136	17185	17271	17020	17016	17133	17254	17123	17019	17039	17204	17175	17128	17003	17125	17047	17043	17029	17235	17147	17097	17138	17159	17065	17240	16941	17129	17016	17125	17139	17016	17102	17065	17011	17134	16961	17103	17021	17027	17150	17061	17241	16908	17072	17078	17179	17068	17131	16995	16967	17189	17072	17134	16951	16891	16975	16808	17219	17329	17111	16990	16985	17182	16952	17262	16996	17043	17125	17158	16927	17091	17023	17062	16956	17145	17019	17028	17162	17122	16913	16903	17173	17179	17218	17126	16998	17122	17231	16968	16973	17038	17216	17255	17067	17019	17098	16999	17173	16913	17097	17018	17240	16985	17002	17171	16898	17082	17140	17142	17296	17143	17226	17127	17095	17187	16926	16997	17158	17017	17164	17121	17027	17080	17103	17057	16946	16855	17179	17130	17080	17002	17030	17278	17182	17199	17122	16925	17018	16855	17073	17164	17097	16886	17204	17031	17005	17073	17042	17131	17090	17123	17185	17027	17164	17006	17098	17099	17252	17080	17151	17110	17258	17066	17152	17200	17069	17074	17229	17128	17068	17084	17124	16981	17031	17071	16946	17040	16917	17138	17044	17164	17004	17110	17163	17214	17093	17141	16837	17066	17231	17232	17156	16976	17071	17033	17086	17193	17156	17012	17009	16923	17048	17178	17465	17103	16974	17174	17218	17001	17224	17078	17068	17008	17175	16937	17139	17022	17110	17196	16987	17124	17064	17154	17146	17039	17083	17177	17179	17034	17031	17048	17082	16973	17051	17233	16974	17105	17216	16921	16939	17069	17191	17115	17013	16960	17068	16903	16834	17041	16970	17219	17172	17083	17216	17216	17043	17113	17195	17026	17128	16940	16984	17048	17197	17066	17075	17107	17118	17156	17206	17225	17006	16989	17158	17080	16886	17056	16975	17020	17112	17010	17089	17232	17110	17271	17006	17139	17010	17045	17254	17052	17111	17043	17165	17155	17117	17180	17145	17143	17250	16987	17140	17036	17101	17026	17100	17035	17012	17097	17019	17248	17107	17177	17208	17156	17143	17078	16995	17125	17163	17161	17061	17149	17237	17135	17127	17090	17026	17097	17113	16940	17221	17189	17029	16841	17188	17185	16894	17065	17185	17026	16991	17238	17205	17113	17151	17081	17190	17155	17190	17157	17172	17077	17249	17014	17045	17200	17085	17064	17161	17053	16801	17010	17397	17041	17318	16998	16983	17127	17018	17125	16870	17091	17154	17076	17125	17048	17018	17077	16959	17021	17066	17117	17118	17212	17212	17034	17035	16981	17023	17057	17371	16953	17162	17049	17073	16954	16987	17006	17117	16968	17047	16978	17135	17118	17101	16957	17124	17085	16965	17019	17036	17156	16892	17024	17197	17106	17035	17180	17250	17072	16990	17038	17025	17240	16867	16978	17101	17031	17177	17039	17122	17045	17106	16954	17126	17088	17030	17077	17058	17114	16908	17218	16997	17118	17048	16984	16984	16924	16992	17261	17080	17037	17059	17051	16978	17068	17271	17110	17041	17133	17181	16986	17149	17014	17208	17148	17079	17102	16958	17040	17044	17147	17219	17129	17082	16916	17108	17100	17187	16982	17101	16996	17003	17017	16972	17157	17006	16980	17084	17213	17175	17100	17039	17231	17242	17006	17080	16891	17098	17006	17043	17080	17110	17016	17025	17307	17114	17062	17129	16907	16889	16866	17191	17160	17080	17147	17203	17055	16972	17096	16935	17148	17008	17121	17205	17311	17173	17213	17257	17326	16977	17152	17152	17011	17161	16927	17205	16974	17037	17197	17140	17035	17101	16916	17225	17029	17059	17042	17028	17111	17224	17292	17139	16798	17193	16999	17095	17295	17111	17136	17029	16906	17200	17121	16991	17033	17211	16940	16982	17165	17137	17199	16991	17028	17164	17278	17059	17115	17117	17039	16945	17214	17275	17143	17164	17309	17004	16982	17087	17081	16990	16990
24314	21810	30675	29934	30102	31466	33571	29235	27690	26536	25894	25009	24859	24808	24748	24629	24797	25467	25624	25963	25547	25185	25075	24849	24872	24805	24979	24850	24742	24477	24458	24453	24148	24516	24351	23895	23938	24139	24081	24123	24060	24119	24123	23975	24027	24074	23952	24065	23916	23704	23860	24114	23855	24086	24181	24108	24049	24103	23961	24181	23780	24083	23890	24041	23979	24050	24006	24102	24202	24157	23884	24041	24005	23823	24096	23999	23848	24104	24051	24320	24233	24155	23797	23895	24216	24132	23807	23750	23955	24153	23880	23993	24072	23808	23755	23926	23800	23941	24109	24071	24002	24142	23891	23866	24129	23959	24015	24015	24036	24009	23975	24008	24139	23904	23771	23988	23905	23814	23904	23904	23994	24055	23898	24036	24077	24151	24054	23950	24033	24055	23977	23855	23830	24151	24120	24011	23810	23983	23921	23928	24054	23942	23905	23994	24038	23738	24012	23885	24114	23762	23923	23948	23953	23942	24032	23956	24053	24190	23994	23718	24182	23966	23881	24018	23973	24056	23780	23879	24200	24022	23860	23978	24138	23926	24278	23951	23970	23959	23900	23767	24110	24071	23868	23908	23969	23986	23729	23848	23868	23921	23951	23995	23886	23772	23984	23716	24041	23912	23921	24011	23729	23964	24039	23763	23994	24302	24103	23908	23711	23903	24005	23919	23888	23930	23979	23762	24183	24072	23922	23815	23865	23878	23854	23850	24136	23876	23872	24087	24028	23827	23982	23958	23864	23984	23802	23932	23991	24036	23970	24035	23913	23794	24026	23969	24223	24024	23996	24186	24288	23847	24050	23691	23933	24115	24069	24110	23889	24036	23982	23904	23798	23913	24033	23915	23922	24100	23986	24105	23940	23958	24050	23818	23976	23842	24210	23638	23920	23937	23901	24020	23916	23655	24076	24242	24291	23914	24030	23981	23770	23864	24010	23902	23924	24124	24025	24015	23894	23793	24093	23858	24154	24203	24256	24211	23981	24010	23969	24047	23932	23961	24181	24145	23888	23962	24219	23987	23950	23999	23982	23796	24017	24182	23901	23821	23876	24074	24054	23835	24101	24172	23902	23909	23887	23875	23759	23888	24055	23813	24031	23988	24147	24119	23911	23885	23895	23964	23749	23883	24132	23882	23715	23899	23725	23900	23918	24114	24080	24159	24047	23898	24019	23992	24063	23872	23750	24023	23852	24112	23961	23868	23744	23942	24154	24011	24067	23903	23907	23736	23734	24155	23814	23896	23909	23958	24011	23643	24183	24045	23825	23893	23934	24188	23974	23809	23999	24048	24137	23878	23995	23984	24220	24048	24000	24313	23979	23909	23922	23918	24000	23828	24005	24008	23908	23937	23973	23818	24096	23906	23939	23933	23949	23859	23967	23989	24115	23620	24019	24071	24096	23928	23936	23888	24043	24062	24022	23952	23962	23974	23962	23902	23997	24157	24071	24112	23953	24003	24058	24029	23832	23889	24016	24113	23778	23994	24045	23928	23921	23920	23800	23710	24015	23843	24008	24028	23957	23979	24137	23980	23976	24187	23777	23994	24145	24085	23924	23822	24075	23857	23796	23844	23849	24046	23795	24068	23863	24004	24239	23986	24055	23920	23753	24024	23872	23825	23994	23698	24007	23919	23840	23917	23792	24103	24040	24059	23933	23716	23965	23787	23838	23940	23886	24190	23931	23887	23959	23777	24297	23757	24140	23957	24068	23994	24125	23785	24126	23990	24027	24172	23947	23980	24104	24075	23765	23929	23871	23714	24138	24130	24061	24220	23909	23904	24096	23928	23925	23888	23981	23920	23740	23850	23994	23915	23975	23933	24176	23869	24062	23928	23979	24046	23936	24011	24020	24028	23922	23903	23966	23961	23912	23621	23883	24188	23770	23750	23930	24037	23855	23925	23901	24023	24093	23800	23923	23842	23910	23975	23918	24085	24176	23982	23864	24018	23824	24009	24041	23944	23898	23927	24091	24017	24110	24013	23927	23914	23953	23948	24007	23878	23976	23772	23906	23939	23792	23721	24186	23953	23931	24035	23706	24120	23982	24061	24120	24013	24288	24089	24232	24036	24174	24070	23863	23832	23673	23821	23904	23930	24046	23992	23847	23896	23992	23865	23790	24018	23771	23881	23927	23885	23930	24015	23999	23630	24167	23713	24148	23874	24066	24048	24296	24094	24080	23767	24037	23948	23741	24262	23971	23782	23893	23940	23753	23881	24028	24001	24313	24204	24047	24056	23852	23852	23894	24039	23987	23959	23864	23758	24069	23944	24196	23679	24027	23908	23971	23967	23757	23905	23887	24011	23886	23921	24065	23905	23953	24080	23942	23946	23952	24122	23782	24185	24085	23975	23968	24013	23942	24029	24285	24062	24008	24140	23949	23836	23978	23954	23953	23799	23925	24034	24025	24056	23927	23986	23850	23940	23886	23970	23867	23998	23847	23991	23970	23970	23795	24156	24033	23853	23681	23683	23863	24098	23988	23999	23855	24045	23922	24242	23950	24038	24070	24211	23781	23872	23950	23727	23932	24081	24214	24106	23745	23793	23989	23933	24042	24144	23978	23895	23800	24016	24083	23804	23798	24270	24327	23947	23952	24079	24016	24152	24133	23747	23946	23909	23910	23978	24155	24128	24018	23859	23681	23961	23972	23940	23981	23973	23856	23874	24011	24166	23835	23974	23892	24059	23753	23900	24073	23838	24051	23952	24117	24022	23847	23768	24252	23973	23911	24012	24101	24099	24045	23875	23902	24042	24002	24045	23940	23877	23889	23954	23771	23810	24076	24032	24027	24015	24030	23941	23697	24099	23915	23917	23938	23915	23984	24181	23875	23915	24003	23983	23900	24113	23970	23879	23848	23858	24107	23823	23864	24055	23907	24018	24007	24010	24143	24170	23906	23730	24064	24085	24047	23956	24007	23967	24078	23980	24123	24065	24053	24066	24073	23940	23931	24218	23983	24084	24008	23748	23960	23903	23937	23738	24021	23741	24048	24102	24207	23924	23958	23804	23861	23772	23895	24077	24188	23998	23661	23981	23815	24167	23848	23912	23859	24076	23954	23883	23988	24040	23975	24067	24268	23740	23989	24251	24069	24083	23718	23813	24164	24017	23905	24009	24067	23994	23987	24134	23953	23958	23891	24162	23900	24039	23835	23978	23814	23680	24050	24058	24166	24075	23979	23830	24180	24140	24012	23807	23926	23942	23807	24010	24042	23788	23935	24034	23875	23904	23980	23915	23940	23777	24157	24016	23801	24147	24121	24080	24094	23892	24271	23845	23927	24022	23994	23754	24014	23984	24015	23949	23921	24032	23991	23877	23867	23961	23905	23845	24023	23962	23993	24053	23924	24307	24099	23957	24085	23697	23891	23798	23851	23758	24124	23968	23847	24095	23839	23915	24019	23892	24056	24020	24213	23946	24124	23757	23882	24067	24106	24193	24057	23802	24309	23721	23771	23947	24102	23973	23977	23870	23919	23935	23939	24055	24137	23993	24074	24333	24028	23901	23890	23871	23959	24031	23976	23924	24048	23848	23875	24166	24060	23934	24147	24018	24057	23974	23717	23835	23851	24186	24036	23795	23915	24013	23988	23956	24021	23915	23922	24036	24012	24123	23834	23850	24131	24193	23843	23999	23802	24199	23932	23976	23942	23822	23874	23874	23867	23773	23930	23962	23976	24009	23918	23722	24111	24084	23930	23859	24054	24053	24000	24027	24026	24102	23916	23962	23867	23997	23907	23947	23882	23837	23833	23722	24095	23750	23908	23969	23848	23754	24015	23914	24105	24131	23822	23959	24010	24014	23767	23919	23904	23920	23663	23941	24022	24059	23889	24063	24057	23758	24001	23848	23942	23786	24007	24033	23927	23930	24012	24048	24064	23992	23842	23949	23990	23884	24025	24077	23906	23908	24127	23910	23921	23816	23975	23871	23897	23651	24124	24096	24056	23879	23986	23880	23893	24140	23630	23882	23744	24083	23955	23967	24069	23968	23695	24097	24192	24035	23872	23944	24016	24042	24067	23823	23912	23940	23927	24097	24156	24127	23805	24030	24120	24184	23950	23951	24058	23928	24049	24135	23971	23930	24010	24173	24194	24035	23918	23843	24175	23907	23712	23963	23980	23849	23925	24165	23670	23953	23998	23893	23933	23983	23817	24023	24131	23834	24310	23781	24176	23870	23904	24061	23863	23883	24001	23758	23858	23948	23871	23906	23878	23988	24173	24204	24089	24118	24086	24042	24105	23968	23952	24017	23933	23897	24057	23562	23948	23836	24148	24171	24061	23769	23841	24163	23773	23981	24171	24170	23949	23900	23856	23715	23978	23992	24025	23774	23926	23866	23946	23968	24132	24066	23983	23934	23819	23915	23653	23912	23918	23868	23923	23949	23997	24076	23820	23912	23624	23889	24014	24115	24077	23919	24215	23942	23844	23987	24074	24120	23888	23740	24136	24032	24067	23997	24104	23855	23932	23898	24184	24096	24015	23957	23936	23978	23899	24070	23857	23907	23857	24138	24105	24005	23964	24124	24206	23933	24065	24042	23937	23840	24010	23862	23853	23899	23868	23882	23801	23913	24193	23766	23945	23951	24127	23825	23953	23832	23759	23902	24152	23908	24224	23951	23954	24092	24139	23733	23995	23921	24040	24193	24089	24069	24188	23686	24051	24164	23875	23826	23982	24021	23941	23983	24054	23992	23865	24123	23888	23907	23579	23927	23815	23796	24145	23929	23765	23931	24145	24106	24108	24140	23901	24017	23864	23953	24105	23798	23826	23942	24065	23868	23843	23883	23912	23891	24118	23961	24030	24064	23990	23928	23773	23804	23905	23998	24025	24174	24071	23988	24229	24044	24205	23973	24094	23926	23702	23927	24057	24023	23912	23978	23917	24133	24024	23760	23885	24117	23965	23789	24030	23968	23839	23991	23674	23678	23988	24004	23996	23851	23800	23625	24063	23996	23971	24076	24028	23921	23913	23840	24166	23989	24404	24215	23995	23989	24202	24183	24031	23916	23793	24093	23826	23785	23756	23931	23859	23993	24113	23981	23791	23837	24136	24062	24047	24033	23941	24044	23846	23931	24004	23694	23821	23927	24101	23940	24083	23742	24083	24068	23659	23912
45445	76602	73063	58286	42661	31269	26132	23468	21491	19413	18363	17641	17373	17431	17191	17225	17463	18306	18456	18572	18221	18081	17732	17447	17362	17393	17330	17445	17361	17134	16901	16732	16919	16645	16621	16559	16516	16628	16502	16571	16644	16525	16262	16422	16468	16402	16513	16454	16614	16382	16497	16619	16584	16570	16374	16402	16435	16583	16490	16526	16519	16344	16417	16510	16483	16391	16552	16453	16490	16536	16602	16593	16370	16626	16504	16575	16420	16531	16338	16581	16431	16542	16618	16504	16571	16417	16488	16598	16386	16514	16491	16461	16571	16374	16561	16390	16239	16582	16455	16446	16573	16393	16605	16418	16580	16484	16467	16449	16620	16650	16557	16563	16673	16674	16577	16478	16532	16562	16410	16387	16408	16480	16440	16468	16428	16538	16522	16532	16543	16426	16460	16489	16601	16366	16424	16470	16539	16477	16194	16452	16529	16427	16559	16379	16421	16366	16469	16698	16483	16576	16393	16603	16326	16622	16387	16549	16360	16473	16565	16482	16696	16536	16555	16431	16499	16631	16588	16493	16429	16477	16453	16380	16347	16365	16566	16541	16538	16352	16320	16596	16562	16566	16465	16602	16405	16607	16619	16493	16315	16582	16546	16552	16410	16489	16451	16645	16353	16493	16521	16434	16491	16419	16123	16519	16333	16589	16365	16437	16611	16567	16371	16299	16679	16625	16646	16606	16605	16246	16412	16540	16585	16486	16285	16517	16440	16619	16394	16427	16590	16533	16479	16491	16519	16563	16564	16469	16501	16413	16523	16484	16479	16391	16434	16629	16558	16529	16437	16482	16625	16553	16496	16356	16448	16516	16432	16268	16398	16350	16438	16280	16462	16704	16363	16444	16491	16525	16694	16553	16517	16544	16423	16441	16481	16481	16476	16405	16457	16620	16574	16285	16566	16258	16435	16669	16532	16489	16522	16472	16549	16615	16607	16369	16561	16354	16423	16523	16412	16421	16639	16541	16543	16428	16466	16518	16461	16408	16508	16582	16666	16486	16530	16446	16460	16447	16468	16475	16395	16587	16649	16330	16449	16496	16582	16550	16393	16142	16353	16540	16499	16555	16387	16504	16446	16475	16528	16425	16341	16380	16546	16524	16510	16588	16395	16351	16397	16514	16423	16383	16413	16451	16479	16471	16341	16374	16449	16345	16502	16600	16408	16604	16657	16558	16519	16499	16527	16592	16619	16675	16479	16443	16706	16540	16518	16658	16475	16645	16345	16447	16534	16601	16385	16267	16513	16457	16414	16465	16479	16505	16307	16441	16426	16268	16510	16598	16368	16451	16355	16516	16472	16479	16457	16506	16358	16403	16556	16319	16519	16468	16476	16490	16599	16406	16487	16449	16374	16488	16439	16542	16460	16467	16265	16473	16451	16422	16429	16636	16713	16245	16469	16530	16496	16512	16507	16404	16489	16427	16494	16622	16608	16495	16388	16440	16282	16492	16443	16435	16452	16492	16481	16369	16374	16561	16492	16547	16614	16608	16522	16664	16574	16506	16502	16660	16448	16534	16571	16309	16514	16599	16568	16623	16637	16564	16553	16456	16417	16523	16421	16509	16371	16592	16492	16413	16546	16557	16650	16481	16448	16689	16506	16570	16495	16605	16478	16431	16554	16694	16379	16503	16440	16307	16569	16474	16430	16379	16364	16518	16513	16397	16459	16598	16436	16494	16578	16498	16465	16557	16393	16490	16421	16426	16449	16486	16642	16534	16482	16494	16647	16542	16373	16605	16523	16507	16392	16477	16705	16444	16485	16420	16344	16481	16561	16463	16528	16396	16318	16445	16596	16604	16512	16545	16427	16548	16407	16516	16572	16348	16293	16551	16451	16351	16254	16528	16671	16512	16433	16352	16405	16286	16552	16563	16683	16493	16408	16544	16676	16476	16493	16593	16486	16411	16436	16535	16477	16315	16399	16433	16459	16511	16507	16282	16483	16507	16576	16437	16532	16447	16439	16303	16704	16560	16525	16508	16473	16401	16391	16406	16373	16452	16670	16496	16453	16412	16586	16595	16545	16504	16308	16465	16493	16631	16472	16412	16286	16327	16529	16229	16312	16460	16459	16478	16352	16502	16536	16520	16659	16473	16535	16506	16472	16644	16589	16721	16341	16199	16368	16553	16520	16519	16474	16363	16571	16400	16468	16482	16452	16465	16503	16514	16312	16438	16395	16406	16505	16657	16479	16589	16435	16485	16599	16445	16514	16530	16478	16332	16352	16542	16370	16549	16490	16381	16485	16431	16438	16599	16574	16562	16329	16492	16359	16486	16433	16682	16389	16547	16357	16567	16526	16635	16453	16466	16392	16266	16700	16393	16373	16586	16408	16374	16415	16629	16465	16349	16457	16628	16515	16656	16399	16225	16408	16549	16504	16372	16485	16548	16518	16447	16457	16503	16581	16576	16420	16502	16453	16353	16469	16419	16516	16387	16387	16399	16626	16469	16582	16355	16527	16403	16432	16640	16543	16367	16481	16614	16616	16473	16632	16387	16628	16400	16434	16285	16574	16471	16538	16508	16537	16570	16475	16530	16529	16548	16634	16661	16413	16292	16530	16282	16604	16491	16407	16554	16484	16551	16310	16471	16409	16599	16626	16700	16616	16556	16594	16459	16399	16558	16471	16658	16549	16530	16584	16457	16569	16416	16571	16619	16498	16371	16399	16607	16484	16235	16478	16685	16696	16530	16511	16459	16423	16435	16566	16364	16479	16560	16283	16493	16592	16569	16442	16586	16439	16469	16433	16585	16477	16491	16486	16643	16514	16415	16366	16584	16590	16455	16568	16402	16307	16549	16477	16494	16481	16563	16518	16497	16604	16406	16425	16542	16485	16536	16553	16481	16449	16539	16300	16505	16402	16531	16485	16490	16727	16570	16512	16419	16472	16514	16547	16494	16594	16449	16503	16440	16576	16688	16440	16423	16580	16595	16457	16454	16529	16482	16472	16520	16441	16672	16490	16267	16485	16306	16562	16460	16408	16431	16551	16607	16555	16717	16485	16723	16331	16263	16524	16474	16545	16679	16599	16458	16477	16580	16494	16424	16591	16525	16630	16480	16557	16435	16526	16444	16324	16548	16446	16454	16557	16601	16328	16338	16497	16612	16447	16367	16544	16312	16501	16555	16714	16396	16376	16645	16346	16363	16493	16489	16451	16639	16554	16582	16622	16269	16366	16488	16329	16477	16524	16559	16710	16453	16692	16586	16484	16537	16670	16452	16537	16533	16384	16320	16568	16616	16448	16449	16550	16615	16539	16379	16512	16464	16557	16593	16448	16564	16597	16455	16507	16482	16413	16465	16586	16509	16169	16476	16568	16420	16549	16448	16297	16603	16431	16629	16461	16511	16515	16512	16532	16562	16507	16451	16622	16544	16396	16736	16528	16349	16473	16398	16660	16527	16729	16583	16264	16541	16436	16334	16495	16483	16520	16459	16403	16452	16428	16619	16279	16464	16545	16353	16391	16515	16612	16383	16626	16601	16220	16599	16611	16461	16436	16466	16524	16445	16539	16628	16379	16447	16749	16372	16423	16408	16393	16510	16602	16363	16379	16553	16582	16384	16579	16484	16486	16435	16495	16418	16569	16519	16534	16619	16564	16400	16480	16408	16594	16308	16554	16556	16416	16487	16398	16612	16420	16390	16535	16448	16531	16498	16524	16671	16443	16422	16475	16462	16312	16571	16397	16433	16470	16454	16353	16590	16546	16483	16548	16430	16508	16522	16655	16347	16545	16391	16485	16642	16568	16467	16462	16500	16394	16732	16504	16520	16616	16322	16422	16506	16453	16504	16315	16527	16550	16461	16579	16472	16441	16513	16469	16567	16445	16536	16394	16581	16598	16478	16534	16565	16501	16398	16638	16400	16463	16468	16656	16412	16543	16670	16399	16476	16467	16547	16426	16661	16501	16504	16557	16496	16451	16620	16290	16470	16385	16264	16573	16453	16442	16390	16636	16498	16664	16581	16401	16458	16348	16443	16480	16444	16367	16348	16503	16592	16463	16650	16426	16600	16682	16618	16525	16450	16553	16552	16319	16521	16457	16589	16400	16367	16480	16532	16538	16471	16483	16409	16634	16627	16491	16430	16639	16463	16484	16466	16527	16461	16488	16490	16411	16483	16484	16415	16372	16574	16473	16453	16344	16566	16725	16465	16661	16327	16326	16466	16548	16599	16382	16531	16556	16243	16547	16705	16301	16644	16463	16597	16409	16431	16463	16268	16507	16462	16582	16494	16626	16514	16416	16632	16636	16487	16439	16660	16509	16453	16506	16448	16574	16535	16561	16376	16406	16541	16457	16436	16558	16526	16594	16454	16479	16163	16400	16434	16276	16341	16522	16550	16567	16418	16421	16441	16475	16454	16326	16427	16533	16371	16510	16451	16390	16478	16493	16471	16431	16491	16646	16380	16574	16376	16578	16470	16470	16446	16449	16579	16351	16616	16683	16731	16498	16587	16544	16563	16623	16668	16423	16486	16498	16581	16532	16324	16398	16473	16462	16493	16375	16502	16371	16515	16431	16561	16616	16565	16491	16325	16584	16351	16437	16492	16403	16620	16545	16424	16421	16549	16493	16599	16415	16627	16402	16501	16389	16728	16510	16411	16558	16305	16556	16414	16560	16442	16342	16514	16529	16442	16598	16531	16492	16287	16431	16409	16527	16486	16413	16599	16642	16568	16569	16369	16605	16451	16360	16555	16588	16454	16350	16399	16525	16606	16345	16460	16456	16578	16472	16249	16508	16374	16330	16433	16619	16368	16394	16286	16542	16512	16392	16650	16648	16588	16630	16509	16525	16346	16253	16402	16570	16554	16548	16560	16471	16649	16397	16493	16371	16764	16259	16434	16542	16483	16545	16506	16340	16703	16532	16369	16622	16479	16634	16390	16428	16553	16435	16547	16555	16469	16364	16469	16466	16626	16490	16643	16553	16577	16349	16607	16456	16565	16497	16559	16328	16493	16657	16486	16427	16504	16509	16459	16476	16287	16487	16415	16486	16393	16536	16618	16396	16580	16457	16651	16396	16366	16394	16600	16299	16384	16505	16449	16540	16524	16565	16641	16462	16501	16452	16521	16536	16529	16360	16412	16443	16290	16564	16485	16345	16554	16400	16504
44197	55026	56694	46285	37280	31708	29305	28131	27527	26802	26889	26656	26391	26594	27005	26513	26785	27100	26851	26788	26867	26976	26726	26857	26725	26789	26882	26654	26613	26435	26773	26750	26377	26286	26466	26348	26378	26276	26440	26407	26493	26600	26206	26216	26338	26313	26499	26311	26289	26323	26404	26433	26271	26332	26070	26282	26247	26523	26349	26405	26166	26396	26330	26114	26424	26223	26359	26360	26337	26665	26407	26521	26636	26427	26507	26428	26366	26255	26173	26510	26352	26462	26268	26402	26434	26460	26295	26338	26496	26140	26192	26296	26602	26363	26270	26463	26444	26431	26487	26581	26378	26260	26248	26371	26199	26501	26401	26615	26131	26442	26237	26348	26418	26440	26170	26423	26566	26147	26470	26249	26230	26458	26257	26468	26475	26384	26367	26474	26355	26148	26278	26046	26265	26294	26723	26244	26259	26508	26341	26638	26393	26351	26514	26545	26284	26208	26486	26067	26327	26451	26570	26341	26406	26264	26412	26231	26454	26163	26215	26324	26471	26302	26476	26550	26086	26454	26288	26430	26466	26285	26379	26431	26387	26278	26428	26338	26249	26114	26294	26233	26433	26442	26255	26545	26502	26386	26357	26477	26289	26291	26470	26519	26409	26072	26206	26234	26161	26161	26473	26241	26340	26364	26363	26253	26175	26552	26451	26278	26155	26526	26573	26131	26163	26156	26387	26396	26164	26291	26182	26321	26375	26365	26210	26147	26453	26201	26214	26353	26603	26331	26237	26302	26281	26252	26237	26079	26168	26331	26463	26164	26372	26286	26055	26392	26266	26459	26369	26215	26213	26492	26199	26250	26322	26394	26336	26038	26347	26269	26493	26201	26168	26186	26430	26385	26272	26318	26194	26342	26326	26315	26305	26233	26291	26230	26522	26442	26432	26583	26209	26659	26479	26407	26492	26350	26340	26297	26254	26364	26231	26426	26249	26159	26258	26374	26506	26289	26226	26379	26487	26534	26294	26353	26469	26495	26470	26132	26428	26252	26451	26285	26407	26504	26349	26392	26274	26225	26267	26514	26438	26439	26410	26374	26472	26353	26731	26568	26341	26332	26380	26134	26434	26617	26338	26247	26378	26347	26353	26281	26448	26371	26358	26294	26350	26364	26164	26144	26314	26419	26367	26159	26458	26520	26437	26229	26200	26354	26215	26437	26253	26263	26329	26529	26302	26353	26166	26313	26277	26113	26344	26173	26262	26527	26269	26449	26110	26262	26269	26426	26355	26298	26464	26334	26171	26329	26286	26407	26320	26545	26253	26359	26419	26339	26556	26294	26304	26342	26278	26469	26253	26305	26462	26369	26480	26209	26445	26202	26397	26489	26148	26291	26493	26266	26196	26335	26416	26490	26455	26437	26264	26317	26238	26467	26323	26558	26442	25904	26258	26386	26505	26534	26384	26461	26490	26408	26500	26245	26533	26105	26154	26153	26536	26194	26105	26232	26411	26321	26184	26557	26411	26366	26172	26359	26420	26239	26170	26303	26125	26082	26483	26195	26306	26552	26248	26333	26159	26543	26427	26179	26431	26226	26221	26193	26372	26495	26397	26346	26875	26291	26283	26433	26213	26461	26459	26445	26248	26140	26537	26358	26322	26419	26423	26333	26579	26464	26307	26314	26460	26137	26248	26307	26537	26465	26395	26430	26379	26277	26390	26460	26426	26360	26221	26408	26476	26188	26132	26389	26433	26223	26469	26101	26339	26621	26306	26341	26273	26312	26074	26356	26538	26490	26451	26621	26320	26379	26480	26367	26348	26407	26524	26414	26374	26204	26423	26365	26402	26352	26092	26325	26246	26095	26262	26460	26344	26221	26578	26400	26367	26386	26344	26269	26425	26115	26133	26214	26567	26401	26520	26113	26427	26331	26393	26320	26259	26504	26383	26674	26273	26223	26582	26543	25947	26467	26138	26342	26612	26404	26387	26251	26381	26390	26514	26619	26058	26384	26293	26232	26400	26425	26372	26475	26584	26339	26223	26439	26574	26032	26307	26273	26435	26423	26476	26419	26273	26252	26296	26133	26320	26229	26227	26337	26472	26474	26360	26084	26332	26075	26101	26462	26141	26370	26325	26713	26223	26585	26315	26256	26313	26269	26477	26121	26128	26359	26383	26217	26452	26226	26484	26114	26455	26323	26592	26343	26211	26203	26419	26362	26316	26230	26451	26198	26259	26484	26361	26479	26385	26001	26094	26362	26366	26394	26490	26346	26266	26339	26380	26393	26489	26657	26632	26348	26324	26353	26607	26384	26495	26365	26249	26035	26330	26228	26120	26150	26535	26274	26218	25944	26238	26481	26235	26471	26482	26246	26308	26575	26240	26313	26272	26393	26376	26414	26452	26335	26324	26447	26256	26381	26183	26111	26331	26121	26779	26370	26396	26453	26382	26278	26238	26310	26461	26202	26392	26216	26221	26264	26063	26192	26386	26221	26147	26339	26187	26368	26561	26079	26390	26381	26342	26336	26333	26236	26218	26424	26578	26431	26471	26393	26604	26469	26418	26341	26360	26369	26424	26458	26451	26286	26284	26395	26411	26343	26401	26532	26518	26479	26275	26157	26311	26282	26289	26369	26264	26392	26434	26343	26422	26390	26142	26414	26429	26436	26472	26265	26223	26772	26112	26232	26340	26389	26422	26660	26357	26359	26373	26483	26319	26242	26139	26240	26295	26250	26295	26145	26416	26476	26466	26445	26364	26329	26190	26477	26477	26230	26470	26503	26381	26413	26361	26441	26412	26376	26348	26262	26411	26368	26394	26477	26388	26081	26192	26593	26160	26364	26438	26226	26331	26230	26322	26350	26722	26323	26511	26473	26311	26188	26304	26190	26363	26299	26256	26332	25982	26483	26399	26511	26282	26386	26400	26457	26384	26589	26288	26336	26035	26278	26412	26357	26420	26183	26456	26262	26292	26079	26165	26061	26584	26260	26353	26402	26123	26322	26294	26276	26173	26521	26308	26324	26278	26396	26485	26204	26384	26550	26515	26399	26295	26358	26428	26190	26534	26608	26375	26321	26253	26287	26328	26417	26288	26327	26248	26105	26235	26158	26123	26429	26135	26231	26299	26354	26126	26545	26423	26345	26281	26127	26187	26265	26274	26378	26127	26226	26547	26454	26514	26207	26298	26141	26163	26582	26438	26196	26633	26397	26112	26271	26326	26211	26483	26362	26390	26154	26338	26276	26108	26504	26166	26090	26168	26587	26145	26418	26445	26498	26456	26272	26125	26250	26393	26315	26363	26217	26356	26213	26431	26457	26297	26337	26324	26230	26318	26368	26383	26466	26494	26344	26242	26383	26367	26316	26398	26126	26447	26469	26354	26165	26338	26412	26502	26430	26401	26452	26257	26212	26463	26107	26310	26414	26255	26303	26342	26637	26321	26201	26410	26050	26616	26255	26380	26158	26347	26297	26423	26494	26285	26230	26562	26437	26566	26372	26360	26279	26424	26329	26200	26447	26241	26061	26148	26639	26215	26269	26142	26466	26173	26327	26235	26454	26424	26098	26241	26404	26530	26375	26288	26292	26453	26273	26567	26199	26156	26143	26224	26547	26530	26550	26211	26286	26561	26212	26253	26399	26143	26343	26749	26316	26242	26296	26350	26551	26395	26190	26518	26404	26429	26401	26380	26396	26440	26204	26081	26066	26473	26211	26220	26362	26565	26044	26411	26176	26508	26324	26151	26192	26452	26533	26261	26327	26348	26391	26381	26061	26342	26196	26345	26467	26195	26402	26369	26500	26230	26546	26470	26403	26316	26183	26336	26354	26488	26336	26264	26158	26424	26484	26251	26594	26300	26352	26541	26267	26686	26440	26424	26241	26362	26333	26238	26328	26350	26649	26477	26538	26231	26380	26622	26480	26292	26300	26432	26390	26410	26190	26192	26452	26518	26686	26677	26337	26386	26173	26413	26316	26108	26080	26338	26357	26160	26321	26370	26187	26156	26439	26509	26328	26336	26423	26305	26208	26387	26419	26415	26283	26545	26034	26371	26363	26174	26272	26528	26270	26682	26150	26111	26425	26237	26355	26512	26203	26504	26558	26311	26213	26501	26300	26275	26422	26301	26378	26263	26508	26137	26171	26165	26253	26561	26243	26346	26418	26469	26356	26362	26254	26433	26315	26188	26384	26760	26303	26574	26398	26206	26246	26367	26148	26401	26105	26328	26479	26388	26419	26144	26596	26359	26537	26269	26321	26266	26313	26645	26501	26427	26515	26140	26244	26498	26363	26466	26377	26418	26342	26375	26529	26242	26426	26251	26445	26365	26330	26409	26158	26324	26304	26693	26346	26158	26354	26453	26252	26424	26405	26398	26454	26273	26379	26106	26525	26598	26469	26210	26311	26407	26287	26166	26290	26683	26646	26440	26287	26588	26240	26207	26348	26175	26471	26346	26306	26334	26585	26356	26319	26567	26425	26477	26399	26356	26227	26170	26188	26121	26405	26479	26408	26320	26529	26238	26382	26310	26222	26544	26458	26394	26223	26411	26308	26129	26221	26283	26164	26418	26435	26274	26238	26041	26487	26281	26132	26302	26416	26241	26103	26335	25946	26633	26495	26030	26286	26473	26052	26349	26204	26355	26250	26482	26616	26555	26423	26384	26335	26285	26274	26542	26468	26326	26316	26253	26255	26337	26327	26420	26179	26660	26454	26588	26304	26341	26389	26348	26366	26288	26330	26409	26304	26463	26206	26429	26203	26586	26313	26329	26508	26466	26423	26395	26315	26079	26378	26479	26530	26577	26387	26349	26618	26314	26249	26421	26448	26606	26465	26365	26286	26357	26480	26327	26396	26544	26337	26235	26364	26420	26557	26608	26448	26219	26467	26401	26379	26412	26424	26477	26299	26184	26393	26265	26226	26201	26585	26433	26496	26400	26267	26316	26489	26406	26141	26144	26271	26252	26263	26369	26455	26404	26293	26303	26330	26527	26176	26338	26406	26112	26425	26130	26363	26402	26299	26543	26444	26359	26094	26449	26482	26231	26533	26361	26483	26414	26517	26655	26302	26432	26178	26496	26569	26436	26287	26191	26432	26579	26177	26269	26325	26585	26406	26364	26486	26255	26312	26277	26338	26233	26335	26458	26331	26262	26544	26606	26724	26246	26206
45357	63619	56608	41765	31615	24331	21140	19755	19093	18446	17912	17943	17973	17957	17923	17776	18080	18101	18304	18300	18275	18293	18111	18103	18070	17886	18066	18060	18135	18098	17740	17607	17695	17680	17893	17812	17805	17656	17652	17697	17616	17772	17672	17693	17499	17746	17669	17761	17633	17460	17663	17723	17606	17798	17562	17665	17669	17787	17608	17712	17690	17757	17597	17652	17641	17652	17529	17539	17696	17679	17827	17528	17741	17819	17503	17799	17601	17654	17717	17844	17738	17737	17512	17595	17610	17737	17583	17619	17752	17596	17713	17458	17608	17562	17660	17663	17521	17541	17818	17607	17473	17876	17666	17671	17537	17598	17642	17408	17662	17569	17785	17690	17709	17687	17635	17485	17645	17492	17622	17618	17628	17633	17711	17582	17713	17650	17619	17647	17688	17649	17575	17634	17659	17656	17597	17609	17622	17650	17521	17647	17601	17606	17655	17666	17655	17646	17601	17713	17681	17551	17734	17690	17586	17397	17642	17667	17663	17495	17561	17743	17721	17634	17618	17765	17610	17605	17688	17614	17650	17772	17829	17585	17610	17770	17767	17555	17693	17695	17806	17489	17617	17620	17629	17744	17756	17709	17603	17781	17612	17599	17687	17834	17619	17568	17517	17580	17676	17741	17827	17762	17732	17680	17778	17661	17645	17610	17670	17819	17596	17604	17966	17744	17491	17510	17764	17511	17723	17679	17638	17666	17693	17597	17666	17605	17608	17645	17655	17795	17441	17654	17747	17648	17588	17786	17628	17809	17789	17552	17659	17816	17851	17919	17805	17614	17537	17723	17737	17413	17789	17562	17614	17526	17710	17664	17747	17621	17731	17746	17627	17689	17625	17669	17705	17640	17546	17767	17546	17700	17764	17637	17927	17819	17686	17784	17706	17834	17492	17727	17596	17463	17862	17598	17700	17701	17780	17689	17592	17492	17597	17719	17636	17591	17731	17661	17736	17723	17500	17797	17842	17572	17707	17535	17643	17511	17638	17673	17526	17833	17794	17629	17400	17520	17694	17726	17590	17541	17520	17602	17567	17605	17790	17665	17622	17726	17557	17507	17702	17767	17630	17798	17738	17539	17529	17676	17745	17551	17647	17678	17476	17504	17692	17799	17803	17802	17616	17814	17667	17647	17470	17612	17572	17537	17774	17560	17773	17490	17671	17617	17727	17673	17660	17701	17641	17644	17758	17663	17577	17645	17623	17482	17604	17730	17664	17745	17692	17614	17742	17822	17546	17700	17682	17631	17694	17729	17405	17571	17672	17498	17617	17583	17585	17650	17693	17605	17578	17837	17543	17522	17549	17734	17764	17653	17555	17586	17786	17713	17630	17688	17971	17624	17643	17653	17698	17579	17632	17579	17640	17726	17488	17637	17544	17722	17644	17674	17678	17754	17741	17712	17630	17775	17713	17739	17645	17656	17772	17723	17565	17513	17732	17696	17538	17610	17690	17594	17698	17499	17492	17706	17813	17656	17307	17624	17660	17700	17588	17665	17617	17467	17772	17630	17769	17685	17767	17744	17612	17781	17712	17637	17723	17598	17641	17639	17528	17612	17791	17606	17816	17460	17560	17827	17688	17647	17648	17463	17507	17635	17791	17653	17739	17741	17503	17666	17646	17547	17687	17668	17662	17535	17731	17599	17747	17516	17616	17785	17678	17689	17772	17664	17725	17606	17733	17803	17590	17540	17551	17774	17657	17685	17694	17459	17640	17646	17632	17707	17684	17785	17690	17765	17474	17709	17728	17586	17562	17562	17690	17587	17695	17652	17528	17591	17733	17724	17693	17790	17704	17645	17546	17539	17700	17612	17680	17565	17645	17851	17554	17681	17648	17500	17616	17711	17540	17644	17785	17728	17487	17650	17638	17616	17729	17637	17820	17775	17482	17550	17528	17667	17623	17561	17656	17641	17637	17762	17599	17755	17526	17588	17704	17539	17520	17732	17729	17746	17703	17709	17716	17561	17814	17781	17623	17561	17602	17888	17682	17661	17559	17715	17637	17607	17608	17775	17709	17713	17719	17661	17820	17623	17638	17615	17675	17743	17598	17739	17863	17662	17571	17649	17711	17533	17647	17667	17688	17670	17704	17776	17729	17607	17581	17593	17610	17566	17682	17695	17619	17603	17766	17737	17686	17888	17888	17716	17729	17665	17765	17769	17510	17666	17701	17545	17691	17701	17653	17382	17745	17620	17653	17782	17664	17643	17488	17704	17669	17650	17664	17664	17519	17682	17610	17658	17698	17572	17656	17596	17845	17571	17659	17515	17719	17737	17732	17519	17645	17786	17824	17352	17600	17676	17584	17720	17818	17615	17657	17627	17522	17798	17706	17604	17509	17567	17706	17671	17779	17606	17633	17697	17647	17589	17660	17569	17620	17638	17662	17602	17814	17541	17660	17582	17551	17676	17757	17600	17652	17774	17801	17568	17688	17730	17715	17565	17731	17670	17618	17671	17525	17678	17725	17687	17662	17657	17734	17700	17714	17697	17618	17922	17471	17621	17562	17679	17611	17711	17659	17757	17685	17752	17684	17688	17596	17525	17582	17560	17746	17702	17462	17849	17462	17608	17704	17710	17808	17524	17670	17554	17662	17636	17581	17674	17662	17583	17715	17499	17697	17596	17827	17552	17541	17511	17592	17612	17722	17790	17731	17810	17679	17741	17686	17870	17604	17522	17762	17639	17714	17557	17690	17826	17483	17802	17753	17695	17769	17538	17745	17672	17510	17706	17686	17590	17716	17657	17502	17639	17769	17725	17669	17532	17635	17669	17715	17710	17829	17680	17753	17618	17665	17562	17711	17342	17670	17533	17664	17694	17811	17623	17716	17670	17773	17583	17705	17671	17651	17600	17566	17573	17755	17613	17689	17502	17319	17657	17845	17644	17539	17651	17502	17779	17702	17525	17662	17565	17726	17679	17630	17693	17693	17701	17608	17687	17725	17785	17509	17601	17691	17685	17757	17675	17768	17580	17595	17597	17719	17666	17873	17606	17675	17519	17758	17686	17669	17525	17749	17753	17574	17873	17554	17581	17783	17621	17581	17840	17514	17625	17720	17823	17522	17550	17631	17624	17731	17749	17589	17747	17618	17616	17770	17632	17660	17544	17600	17712	17517	17624	17870	17610	17552	17527	17714	17601	17666	17754	17639	17703	17663	17806	17745	17568	17791	17521	17604	17607	17679	17613	17611	17735	17657	17652	17629	17753	17561	17550	17606	17631	17863	17647	17802	17593	17676	17602	17681	17703	17730	17677	17731	17739	17522	17551	17703	17648	17778	17669	17692	17670	17701	17748	17725	17565	17734	17767	17530	17673	17726	17667	17949	17665	17733	17614	17524	17693	17615	17573	17667	17877	17466	17619	17657	17487	17796	17692	17829	17621	17725	17723	17593	17548	17699	17761	17701	17563	17863	17696	17563	17556	17709	17608	17584	17675	17441	17795	17745	17886	17482	17816	17600	17724	17678	17930	17551	17672	17635	17715	17714	17434	17697	17817	17710	17735	17682	17607	17734	17693	17708	17633	17721	17676	17647	17747	17587	17665	17620	17471	17760	17524	17615	17606	17693	17698	17473	17587	17741	17817	17573	17761	17582	17525	17515	17721	17691	17684	17732	17548	17704	17785	17537	17605	17417	17748	17578	17880	17554	17844	17613	17724	17661	17502	17632	17556	17706	17523	17621	17873	17711	17637	17669	17661	17504	17692	17632	17664	17549	17695	17776	17744	17610	17609	17649	17642	17930	17615	17814	17617	17439	17591	17576	17568	17517	17721	17476	17860	17805	17672	17725	17819	17419	17667	17679	17695	17667	17586	17708	17732	17573	17744	17737	17786	17711	17804	17653	17752	17745	17868	17605	17730	17615	17744	17560	17696	17638	17632	17706	17600	17622	17847	17578	17593	17810	17621	17532	17659	17556	17634	17789	17846	17651	17763	17550	17567	17406	17730	17887	17540	17583	17738	17714	17724	17684	17765	17699	17839	17627	17580	17706	17588	17750	17691	17606	17725	17620	17760	17743	17609	17452	17474	17679	17702	17738	17573	17689	17627	17696	17692	17565	17600	17596	17780	17738	17694	17643	17635	17548	17673	17323	17678	17614	17925	17649	17738	17709	17695	17688	17750	17720	17704	17671	17704	17462	17670	17629	17590	17763	17666	17674	17714	17737	17602	17458	17748	17528	17750	17643	17828	17691	17760	17817	17765	17778	17628	17742	17523	17523	17741	17533	17775	17584	17641	17788	17741	17764	17658	17663	17710	17646	17553	17656	17694	17677	17567	17655	17676	17572	17667	17695	17586	17827	17531	17532	17648	17725	17619	17597	17967	17700	17702	17852	17772	17918	17803	17454	17532	17731	17835	17461	17692	17662	17662	17767	17647	17587	17538	17803	17856	17647	17816	17726	17512	17789	17568	17852	18007	17682	17517	17535	17724	17677	17616	17752	17824	17718	17448	17587	17695	17739	17809	17672	17702	17553	17650	17639	17677	17754	17895	17760	17605	17687	17633	17548	17710	17717	17660	17755	17806	17809	17592	17700	17765	17732	17581	17600	17728	17586	17769	17765	17840	17785	17691	17704	17666	17616	17505	17703	17629	17800	17766	17749	17821	17562	17667	17737	17836	17658	17526	17756	17698	17696	17800	17743	17665	17826	17828	17756	17871	17626	17727	17705	17635	17861	17580	17710	17712	17639	17702	17716	17619	17659	17673	17735	17680	17776	17603	17871	17708	17545	17655	17824	17770	17986	17760	17682	17674	17589	17531	17672	17744	17438	17722	17568	17607	17683	17738	17731	17625	17633	17691	17612	17578	17580	17768	17584	17674	17690	17743	17535	17860	17565	17629	17756	17623	17468	17693	17825	17732	17700	17548	17734	17792	17804	17567	17586	17438	17729	17632	17415	17683	17770	17564	17852	17616	17571	17711	17454	17508	17754	17886	17658	17607	17816	17663	17812	17712	17795	17707	17793	17715	17854	17691	17564	17626	17655	17565	17670	17620	17582	17636	17586	17424	17642	17663	17691	17417	17737	17769	17565	17606	17642	17734	17704	17577	17774	17526	17735	17632	17732	17817	17861	17599	17712	17498	17820	17711	17625	17612	17777	17690	17622	17904	17633	17634	17811	17559
26170	22443	33965	36060	34097	33589	31349	27928	26523	26152	26099	25442	25510	25384	25530	25293	25680	25841	26069	26367	26078	25825	25616	25758	25710	25639	25511	25359	25117	25208	25043	25061	25272	25043	24944	25013	24984	25187	24948	24914	24868	24895	25023	24926	24850	24830	24922	24813	24948	24981	24857	24866	25022	24889	24909	25092	24819	24902	24979	24637	24815	24879	24965	24836	24794	24818	25108	24834	25112	25246	25017	24770	25002	24842	24858	24753	25025	24873	25149	25073	24905	24650	24932	24873	25036	25068	24910	25129	24861	24841	25023	24935	25217	25095	25193	24869	24920	24807	24858	24997	24961	25110	24985	24765	24831	25096	24898	24858	24855	25086	25238	24766	25062	24990	24955	24998	24890	25019	25065	24734	24898	24725	24967	24762	24878	24810	25319	25036	24966	24929	24898	24762	25065	24957	24772	24881	24996	25081	25204	24945	24957	25069	24884	24944	25143	24926	24991	25098	25004	24898	24894	24884	24971	24822	24742	25105	24811	25005	24876	24972	24625	24761	24837	24987	24942	25023	25025	24661	24960	24748	24906	24772	24824	24756	24819	24895	24849	24739	25145	24736	24812	25019	24906	24857	24900	24805	24869	24538	25040	24910	24903	24885	24968	24883	25100	24933	24886	24926	24895	24859	24853	24821	24735	24911	24933	24940	24775	24863	24926	25016	25059	25014	24934	24952	25036	24883	24871	24939	24931	24729	25112	25110	24987	24824	24794	24869	24851	24899	24723	25117	24966	24937	24989	24833	25099	24786	24887	25064	24932	25165	24881	25094	25069	25003	24983	25083	24961	25048	25020	24859	24805	24917	24823	24722	25068	24873	24810	24969	24691	24819	24938	25014	24951	25002	24995	24811	24936	25155	25100	25023	25129	24695	24741	24642	24910	24772	24886	24908	24826	24879	24977	24891	25122	24765	25092	25023	24731	24698	25021	25044	24975	25039	24735	25097	25109	24697	24912	24869	25164	25087	24780	24807	24892	24772	24734	24988	24879	25125	24861	24867	25202	24829	24791	25269	24820	25103	24783	24761	25032	24704	24975	25081	24839	24984	24687	24693	24926	24781	24956	25067	24934	24914	24900	24929	24875	25052	25096	24609	24773	24997	25026	24783	24910	24902	24882	24852	24943	25054	24795	24914	24828	24922	25118	24830	25035	25083	25088	24910	24975	25232	25023	24954	25090	24980	24908	24893	24815	25043	24809	24708	24874	25129	25117	25075	24925	25025	25006	24877	24907	25253	24887	24755	25016	25098	25068	24810	24977	24753	24957	25055	24741	24734	25271	24909	24847	24918	24980	24907	24916	24853	25009	24848	24792	24925	25198	24879	24761	24807	24628	24695	24798	24840	24794	24752	25101	24898	25087	25046	25050	25009	24866	24935	25052	25102	24711	25029	25107	25018	24902	24879	24935	24924	25004	24856	24920	24893	25071	24987	24939	24975	24939	24669	25264	24977	24661	24863	24757	24892	25082	24911	24887	25128	25050	24874	24931	24789	24621	24694	24904	24850	24846	24784	25012	24665	24661	24867	24882	24850	24913	24798	25075	24796	25070	24714	24856	24878	25069	24958	25252	24960	24751	25103	24931	24885	24824	24890	24806	24902	25061	24803	24897	25034	24895	24970	24956	24959	24966	24854	24875	24823	25020	24795	24770	24893	24974	25134	24972	25097	24966	24916	24898	25099	24716	24937	25128	24816	25000	24930	24913	24847	24880	24951	25001	25166	24735	24899	24909	24859	24751	24931	24808	25022	24987	24631	24795	24822	24572	24797	24852	24939	24681	25196	24961	24977	24994	25008	25010	24765	25276	24835	25059	24866	24894	25112	25087	24878	24993	24888	24946	25009	25087	25136	25242	25027	24670	25151	24854	24877	24757	25047	24913	25011	25084	25036	24893	25110	24867	24860	25044	25146	24747	24893	25061	24903	25012	24934	24677	24976	25257	25191	25008	25011	25121	24797	24981	24784	24849	24932	24963	25293	25023	24933	24911	24739	24858	24768	24865	24887	24780	24872	24968	25021	24993	24737	24873	25134	25052	25082	24862	24713	24789	25124	24849	25039	24960	24832	24913	24883	24902	24727	24959	24991	25145	25023	25095	24744	25006	25217	24770	24882	24968	24818	24964	24552	24990	24913	24997	24946	24927	25000	24896	24880	24634	24908	24866	24848	25028	25151	25006	24999	25022	24704	24845	24845	25110	25139	25294	25164	24968	24773	24856	24977	24839	24718	24851	24978	24988	25050	25023	24794	24883	24866	25042	24990	24977	24929	24937	24895	24866	24927	25047	25198	24783	24844	25098	24960	24975	24935	24924	25094	24869	25080	24821	25094	24809	24804	24775	24881	25034	25037	24995	24992	24796	24763	24790	24922	25061	24998	25049	24848	24939	25015	24820	24943	24826	24926	24975	24956	24807	24820	24771	25142	24826	24954	24962	24892	25204	24957	24842	25060	25054	24893	24889	24839	24726	25146	24719	24879	24954	24897	24837	25003	24720	24864	24688	25155	24767	24875	24947	24935	24799	24979	24880	24978	24942	25105	24967	25072	24828	24975	24923	24980	25160	24747	24895	24633	24700	24924	25015	25002	25026	25003	24702	25045	25124	25204	24940	24767	24838	24749	24858	24939	24836	24730	24890	24939	24987	25088	25103	25015	24649	25113	24950	24884	24994	25131	25122	25040	24940	24587	24956	25033	24795	25038	24826	24903	24961	25062	24763	24825	25037	25115	24930	25047	24957	24841	24985	24813	24673	25040	24774	25053	24877	24904	24839	24690	24789	24968	24970	24765	24986	25068	24848	24894	24974	24882	24854	25064	24927	24721	24678	25007	24744	25008	24855	24964	24885	24878	24964	24890	25100	25022	24944	24902	24940	24972	24886	24802	24625	24840	24950	25069	24966	24855	25012	24949	25020	24827	25038	25003	24850	25075	24990	24969	25046	24880	24790	25003	24964	24740	25093	24707	24872	24760	25106	24925	25295	25023	25040	25076	25012	25005	24896	24864	24779	24885	25172	24876	25017	25014	24898	24643	24937	24856	25128	24845	24773	24607	24895	24905	24982	24969	24913	25060	24838	24737	24943	24752	25003	24764	24813	25086	24987	24754	25062	24863	24974	24775	24959	25056	24717	24706	24608	24790	24686	24756	24950	24889	25040	24965	24732	24845	25035	25032	24965	24969	24717	24871	25217	24922	25048	25034	24682	24856	24910	24936	24999	24717	25075	24977	24944	24926	24833	25035	25030	24979	24908	25014	24871	24830	24852	24915	24771	24724	24875	24860	24954	24961	24687	24804	24978	25028	24720	24977	24955	24905	24950	24974	24914	24979	25161	24845	25178	24682	24919	24868	24911	24903	25164	25084	24972	24842	24768	25115	24854	25047	24821	25020	24897	24875	24924	25356	24928	25049	25014	24750	25014	25091	24745	24703	24717	25037	24773	24983	24832	24903	24783	24951	25130	25071	25061	24860	24853	24967	24681	24987	24935	24600	24837	24990	25106	24759	24927	24884	25078	25094	25059	25134	24911	25069	24912	25056	24899	24883	24801	24509	24978	24889	25112	24766	24783	25012	24925	24794	25005	25215	25069	24908	24822	24993	24841	25069	24929	24863	25088	25106	24857	24831	24736	25032	25152	25031	24972	24808	24790	24970	24980	24872	24782	25097	24986	24759	25071	25008	25044	25046	25051	24936	24998	24913	25000	24724	24795	24864	24815	25112	24642	24947	24843	24613	24870	24893	24964	25058	24853	25291	24923	24941	24917	24854	24920	25145	24957	24883	25060	24944	25071	25001	24976	24986	24874	25060	25308	24921	24763	24981	25061	25036	24976	24950	24986	24931	24854	24836	24731	24972	24876	24838	24929	24760	24961	24945	24901	24770	25065	24788	24954	24724	24950	24888	24757	25192	25054	24764	24964	24947	24952	25017	24653	24821	24857	24987	24862	24961	24802	24873	24944	24862	24929	24957	24941	24874	24933	24832	24684	24929	24952	25006	25052	24899	24925	24942	25098	24836	25062	25084	25104	24708	24935	24898	25004	24929	24805	24679	24930	24874	24926	25011	25128	24972	24680	24752	25083	25043	24908	24701	24879	25038	24949	24866	25050	25043	25068	25200	24812	24945	24852	24911	24978	24805	24900	24998	24813	25021	24985	24685	24761	25191	24694	24931	24735	25265	25159	24817	25042	24803	24959	24938	24659	24704	24977	24943	24971	24979	25021	25051	24910	24756	24911	24936	25001	24860	25049	24851	24691	24923	25225	25177	24773	25069	24830	24833	24815	24924	24854	24883	24853	24982	24925	25116	25152	24906	24752	25053	24976	25186	24731	24692	24715	25013	24786	24801	25029	25203	24981	24987	24979	24945	25157	25115	25057	25056	24835	24842	24690	25117	24948	24779	25159	24932	24786	25077	24834	24751	24760	25062	25242	24971	25011	24902	24705	24796	24792	24942	24920	25108	25073	25245	24931	24983	25035	24833	24917	24754	25028	24841	24881	24832	24673	24872	25133	25239	24726	24674	25105	24861	24728	24770	25078	24834	25037	24963	24795	24744	25134	24983	24773	25014	25036	24873	24811	25024	24808	24870	24954	25043	24767	24884	24810	25134	24925	24996	25130	24753	24764	25048	24629	24969	24879	24720	25008	24970	24826	24904	24746	24699	24977	25125	25087	24845	25244	25070	25007	25305	25149	24992	24787	24684	25062	25056	24852	24761	24962	25027	24903	25069	24970	24828	25000	25109	25022	25008	24947	25209	24863	25104	24943	25077	25035	24940	24827	24918	24808	25010	24780	24724	24929	24960	25071	25182	24991	24921	25081	24867	24719	24974	25103	24973	24959	24773	25162	24839	25161	24536	24853	24971	24998	24847	24991	25061	24770	24848	24872	25143	25041	24834	24940	24992	24974	25001	24957	24951	24856	24881	24947	24977	25054	24901	24931	24905	24987	24759	24883	24868	24450	24877	24773	25055	24913	25027	24955	24864	24831	24836	25062	25047	24910	24891	25032	24617	25122	25055	24846	24954	24957	25015	24931	24922	24753	24859	24994	24878	24648	25111	24939	24830	24922	24780	24965	25039	24719	25298	25038	24824	24783	24849	24718	24937	24820	25022	24780	24891	24838	25024	25036	25094
44628	75851	69585	52006	38828	29059	22936	20791	19289	18591	17945	17461	17512	17514	17514	17413	17723	17927	18518	18143	18241	17978	17613	17634	17558	17648	17690	17317	17421	17280	17242	17171	17213	17004	17160	17090	16973	17067	17199	17227	16914	17106	17052	16962	16950	17190	17108	17141	17102	16932	17076	17079	17035	17053	16940	16978	16920	17000	16928	16984	17024	16922	16877	16884	17095	17054	16976	16998	16990	16833	16839	16984	17072	17008	17052	17027	16987	16996	16962	17187	17016	16967	16931	16971	17050	16957	16976	16900	16937	16898	17101	17109	17090	16949	16975	16988	16923	17001	16823	17028	16888	17063	17089	16960	17149	16911	17055	17194	17009	16807	17109	17064	17003	16946	16896	17127	17120	17129	17122	17012	16843	16915	16851	17008	16995	17046	16874	17054	17094	16995	17061	17070	16850	16939	16919	16868	16891	16830	16966	17024	17061	16933	16958	16925	16978	17047	16956	17164	16841	16773	16961	16877	16959	16751	16969	16983	17137	17122	16823	17002	16990	17028	17122	17034	17110	16938	16705	17017	16917	16995	17054	16772	16880	16893	16951	17199	17079	16932	17023	16766	16953	17126	17139	16862	17097	16993	16885	16945	17176	17072	16943	17090	17071	16999	16909	16936	16909	16943	16969	17050	16933	16669	16939	16989	17226	17171	16886	17106	17061	16955	17182	17138	16977	16834	17043	16940	17067	17197	16880	17011	17106	16972	17251	16980	16932	17053	16951	17177	16982	17004	17063	16992	17180	16961	16893	16830	16920	16943	16981	16993	17163	16892	16899	17052	17094	17033	16954	16939	16952	17083	17044	17138	16951	17127	16952	17014	16908	17113	16848	17065	17012	16952	16904	16970	17014	16834	16821	16873	17052	17049	17019	16914	16862	17011	16975	17143	17100	16987	17141	16858	17125	17026	16879	17203	17071	16912	16942	17047	16997	17005	16820	17252	16889	16832	17061	17074	16925	17013	16982	17092	17160	16941	17125	17133	17138	17007	16857	16932	17131	17087	16930	16946	17027	17019	16925	17086	17070	16998	17081	17175	17003	16859	16887	16935	17017	16967	17103	16988	17069	16917	16981	17029	16911	17026	16753	16939	16924	17100	17043	16881	17043	16985	17012	17103	17185	16987	17000	17090	17029	17148	16886	17041	17254	17052	16927	16865	17201	17045	16949	16991	17078	16900	17075	16904	17055	16869	17007	16953	17140	17037	17003	17035	16972	16990	16960	16943	16942	17022	17150	17024	17136	17034	16971	17028	17036	16944	17071	16967	17120	16918	17054	17191	17020	17028	16897	16989	16839	16909	17014	17034	16913	16932	17115	17095	16927	17078	16975	17004	16875	16974	16969	16975	17071	17033	17029	16915	16997	17149	16997	16933	17091	17035	17024	16931	16905	17045	17067	17027	17094	16807	17111	16902	16942	17025	17159	16874	16927	17049	16928	17042	16958	16982	17093	16864	17125	16958	17013	17102	16999	17211	16901	16901	17100	17137	17020	17008	16934	17049	17124	16958	17054	17109	17104	16860	16898	17049	16920	17143	17023	17122	17024	17008	16743	17101	17120	17095	16910	17178	17088	16927	17209	17079	16798	16925	17040	16952	16920	17018	17069	16984	17100	16835	17057	16818	17172	16805	17127	16988	17069	17084	17027	17053	16964	17199	16909	16885	17066	16935	17192	17021	17099	17185	16966	16785	16920	16952	16915	17077	16996	16993	17129	16802	17122	17084	17017	17016	16970	17061	17002	17000	17113	16900	17140	16942	17060	16845	16997	17044	17002	16985	16851	16932	16968	17061	17022	17101	16934	17062	16818	17019	16983	16924	17073	17006	16985	17068	17036	16868	17010	17023	17019	17050	16904	16957	16922	17140	16943	17089	17037	16829	17004	17157	16733	16761	17012	16982	16973	17185	16968	17025	17029	16861	17058	16987	17017	16802	17028	17060	16892	16938	16928	17073	16977	16946	16968	17060	17053	17099	17014	16981	17089	16894	17078	16980	16997	17036	17022	16834	16878	16890	17015	17065	17106	16927	16978	17070	16995	17027	16772	16887	16829	16977	17064	17073	16975	17161	16986	17079	17006	17041	16958	16930	17094	17088	16970	16961	16869	17071	16990	17020	16823	17066	17027	17128	17003	16976	17095	17231	17048	16751	16928	16961	16970	17045	16934	16890	17137	16939	17028	16955	17142	16953	17061	16830	16898	17202	17131	17039	17012	16863	16788	17136	16991	16991	17068	16944	16873	17063	17050	16841	16913	17037	17007	17071	16959	16904	16938	17084	16921	16945	16895	17220	17025	16818	16940	17002	16929	16807	17022	17109	17162	16894	17079	17064	17091	17035	16862	17161	17110	16952	17071	16829	16977	16897	16910	16899	16919	17171	17099	17092	17127	16852	17029	17000	17039	17045	17094	16885	16959	16907	16895	16953	16953	17023	17155	16953	16933	17160	17050	17087	17033	17038	16922	16947	16941	16913	17048	16979	17014	17071	17047	16915	17025	17007	17008	17010	17006	17013	17124	16932	17003	16955	17102	17016	17123	17094	16942	17049	17089	16820	16929	16902	17048	17058	16947	16999	17039	17047	16928	17066	16948	16991	17025	16980	17263	17060	17016	17013	17100	17016	17056	17329	17107	17159	17029	16970	17105	16950	17035	17052	16961	16981	17018	16882	17031	17017	17085	17092	16967	16936	16815	17167	16928	16962	16874	16810	16994	16950	16934	17019	17088	17012	16796	16920	17125	17053	16935	16958	17160	16899	17078	16975	17088	16948	17083	16984	16888	17037	16901	17033	17023	16944	16988	17134	17066	17026	17001	17159	17075	16857	17170	17040	16966	16983	16912	16892	17056	17038	17034	16994	16989	16939	17044	17041	17017	17200	17108	16918	17135	17172	16885	16961	17003	16942	17047	17130	16820	17075	16993	16996	16853	17051	16915	17018	17117	17199	17020	17117	16974	16945	16991	17006	17047	16996	17065	17098	17048	16960	16928	17191	17070	17086	17082	16845	16881	17059	16947	17165	16902	17161	16854	16937	16956	17062	17189	17084	16860	16950	17111	17010	17178	16888	17216	16965	16968	16931	17211	16875	17061	16929	17109	17012	16952	16972	16781	17050	17043	17104	17067	16977	16902	17045	17063	17117	17104	16957	16920	16770	16938	17104	17000	16776	17064	16868	17216	16908	17008	16835	16886	16874	17242	16817	16948	17088	16803	16967	16939	16956	16988	17081	16920	17078	17134	16937	17067	16901	16926	17078	16934	17102	16993	17035	16869	17117	16784	17039	17063	17013	17137	17058	17010	16947	17034	16865	16857	17100	16897	17014	16934	17104	17031	16823	17090	16976	16780	16912	17059	16899	17194	16897	17202	16802	16978	17016	16937	16976	17052	16976	17014	16858	16973	16921	17100	17118	17044	16912	17202	17073	16961	17078	17004	17062	17070	16957	16893	17024	17009	16904	16774	16943	17003	17056	17139	16850	16911	16934	16913	17205	17026	17132	16919	16942	16923	17129	16915	17003	17005	16906	16944	17133	17215	16927	16908	16828	16956	16836	16980	17037	16728	16985	17106	17018	17077	17000	16993	17103	16924	16967	16997	16989	16994	16910	16942	17170	16970	16926	17056	17090	16924	17006	17132	17093	16915	17187	17187	16912	17036	16935	17215	16877	16981	17069	17196	17030	17148	17100	16870	16937	17104	17060	17100	16911	17178	16990	17081	16862	17063	17090	17015	17061	16988	17026	17036	16964	16945	17057	16923	17129	16858	17045	17023	16844	16906	16994	17053	16947	17029	16906	17135	16881	17046	17014	16984	16882	17083	16876	17047	17081	17068	16848	17078	17060	16956	17122	17007	16910	17068	16866	16922	16944	16932	17072	16881	17045	17003	16920	16937	17055	17179	17096	16858	16981	17046	16929	16931	16995	17000	17030	17079	17145	16917	16775	17029	17227	17117	17237	16993	16954	17123	17140	17135	16970	16890	16935	17007	17131	17063	17075	17020	16892	16965	16979	16935	16763	17005	16934	16955	16783	17088	17256	17212	17083	16967	17027	17129	17024	17047	16996	17068	17096	17101	16951	16922	16954	16896	17024	16764	16965	17120	16868	16998	17028	16742	17039	16826	16958	16960	17114	16822	17184	16913	16914	16934	16864	17009	16887	17013	17031	17074	17111	17013	16947	16846	17006	16954	16896	16981	16956	17156	17096	17041	17022	16847	16988	17096	16891	16870	17018	17050	17081	16844	17016	17057	17045	17024	17011	17238	16948	17055	16949	16900	16968	17054	17045	17041	17014	17053	16781	17164	16877	17054	16956	17066	17211	16995	16944	17000	17008	17179	16939	17012	17016	17062	17071	16922	17065	16959	16904	16993	17007	17022	16984	16973	16938	17024	16912	16867	17012	17104	17075	16962	16973	17120	17159	17047	17042	17018	17066	17112	16969	17033	17034	17120	16976	16994	16919	16915	16840	16907	17061	16818	16865	16967	17037	16983	16785	16986	17080	17089	17167	16984	16973	17050	17183	17063	17026	17223	17091	17215	17023	17121	17191	16938	17092	17031	16982	17095	17039	16977	17014	17008	16886	17095	17069	16785	17145	16930	16896	16972	17122	16923	16985	16943	17067	17135	16906	17037	16875	17112	16994	16974	16984	16880	17109	17090	16968	16904	17027	16880	16913	16864	17067	17023	17002	16912	17060	16911	17067	16898	17147	16910	17010	17114	17049	17150	16923	17140	16914	17071	16964	17109	17001	16971	17025	16964	16893	17021	17085	16901	17007	16947	16872	17062	17199	16898	17086	17082	16943	16976	16862	17064	17120	17023	17048	16972	17094	16956	16989	16944	16889	16939	17023	16856	16813	16941	17052	17044	17085	17077	16967	16963	17190	17065	17120	17087	16925	17000	17038	16861	16800	16731	16985	16870	16887	16963	17008	17057	17047	16998	17046	16948	17015	17076	16949	16871	17051	16930	16856	17026	16984	16968	16864	16941	16972	16953	16910	17008	17161	16970	17027	16995	17019	16907	16950	16958	17045	16923	16991	16956	16895	17015	17005	17110	16854	16944	16992	17133	17147	17063	17060	17020	17147	16997	17121	17190	16900	17052	17205	16998	16956	17105	16861	17040	16926	16929	17067
24397	21879	30515	29097	30380	30536	32026	27635	26083	25474	24854	24072	23937	24128	24016	23803	24463	25053	25334	25044	25016	24733	24525	24308	24245	24477	24302	24265	24005	24096	23923	23911	23464	23538	23647	23797	23595	23440	23566	23509	23613	23406	23525	23439	23445	23636	23684	23332	23455	23510	23326	23280	23293	23426	23311	23445	23246	23645	23575	23229	23249	23470	23460	23139	23297	23644	23221	23345	23437	23361	23355	23385	23562	23558	23298	23388	23273	23429	23235	23562	23405	23351	23500	23458	23521	23283	23319	23667	23325	23519	23170	23455	23284	23610	23521	23412	23374	23402	23345	23472	23625	23572	23390	23612	23425	23368	23509	23356	23461	23387	23360	23240	23161	23311	23451	23430	23561	23341	23283	23151	23541	23302	23271	23473	23470	23257	23623	23409	23404	23120	23645	23489	23420	23378	23398	23225	23363	23628	23501	23340	23358	23254	23535	23590	23361	23411	23357	23469	23390	23350	23361	23646	23506	23663	23355	23403	23415	23318	23156	23656	23463	23271	23500	23528	23367	23671	23343	23197	23467	23304	23410	23463	23547	23312	23380	23175	23652	23625	23442	23558	23417	23417	23447	23341	23354	23450	23351	23469	23492	23487	23301	23460	23459	23460	23361	23447	23483	23190	23267	23600	23465	23196	23332	23251	23489	23502	23221	23252	23345	23394	23338	23516	23297	23414	23523	23350	23265	23344	23486	23248	23533	23473	23816	23362	23615	23367	23319	23352	23242	22933	23375	23627	23632	23312	23441	23532	23410	23374	23486	23558	23353	23440	23402	23551	23321	23355	23397	23613	23386	23383	23284	23345	23204	23496	23402	23273	23685	23414	23596	23291	23263	23281	23487	23410	23365	23154	23229	23520	23384	23455	23407	23260	23268	23382	23659	23251	23575	23474	23587	23253	23474	23184	23476	23421	23599	23782	23557	23355	23388	23282	23318	23553	23266	23388	23417	23421	23472	23272	23223	23256	23364	23483	23545	23504	23181	23323	23388	23318	23266	23108	23464	23321	23281	23437	23354	23441	23367	23374	23327	23487	23656	23210	23244	23349	23312	23335	23360	23398	23505	23376	23266	23398	23166	23357	23640	23371	23694	23455	23365	23373	23396	23390	23396	23324	23382	23275	23248	23339	23326	23449	23544	23272	23413	23211	23362	23343	23363	23215	23402	23209	23546	23252	23456	23583	23320	23427	23225	23358	23594	23343	23377	23506	23467	23580	23281	23480	23408	23453	23319	23603	23366	23397	23337	23458	23449	23363	23349	23422	23438	23528	23454	23446	23392	23357	23516	23554	23440	23464	23492	23238	23363	23373	23476	23346	23670	23382	23358	23315	23323	23575	23335	23520	23437	23207	23342	23445	23529	23459	23562	23538	23508	23575	23516	23563	23495	23220	23358	23530	23533	23447	23332	23396	23389	23591	23509	23566	23346	23275	23356	23284	23328	23268	23582	23133	23403	23441	23391	23220	23141	23479	23605	23561	23442	23480	23382	23466	23574	23354	23709	23419	23506	23707	23437	23235	23217	23441	23545	23451	23157	23406	23562	23567	23232	23196	23359	23468	23413	23518	23220	23264	23336	23466	23503	23249	23387	23462	23190	23194	23402	23403	23404	23446	23472	23497	23537	23486	23591	23205	23408	23182	23441	23332	23379	23515	23378	23633	23547	23396	23330	23340	23411	23438	23337	23377	23412	23243	23340	23030	23251	23314	23357	23369	23636	23432	23293	23310	23272	23377	23276	23527	23389	23424	23266	23371	23598	23299	23537	23593	23319	23380	23633	23408	23407	23528	23482	23445	23549	23430	23506	23289	23379	23509	23425	23417	23532	23441	23158	23301	23346	23444	23493	23265	23547	23377	23401	23293	23444	23388	23556	23335	23538	23329	23172	23400	23413	23325	23165	23291	23420	23474	23550	23323	23680	23411	23267	23450	23363	23324	23377	23625	23271	23476	23437	23448	23597	23463	23510	23397	23459	23240	23254	23356	23347	23282	23715	23205	23306	23474	23242	23266	23276	23483	23315	23369	23549	23148	23434	23371	23346	23304	23525	23410	23465	23380	23487	23461	23369	23577	23361	23307	23343	23503	23288	23429	23209	23558	23426	23393	23473	23387	23547	23374	23232	23384	23689	23512	23257	23428	23415	23638	23514	23060	23616	23470	23452	23437	23650	23569	23397	23395	23492	23523	23532	23263	23452	23490	23412	23350	23230	23344	23397	23257	23315	23473	23324	23407	23789	23283	23343	23431	23396	23381	23252	23072	23528	23415	23597	23392	23186	23307	23288	23407	23481	23268	23344	23351	23543	23599	23608	23384	23084	23327	23600	23456	23491	23362	23215	23318	23495	23419	23552	23485	23275	23172	23498	23405	23346	23310	23485	23281	23352	23411	23382	23304	23318	23440	23294	23255	23418	23449	23500	23445	23508	23423	23268	23525	23318	23384	23438	23412	23376	23521	23550	23429	23292	23354	23144	23594	23392	23522	23262	23270	23347	23409	23797	23282	23489	23475	23312	23319	23297	23504	23549	23206	23443	23480	23329	23343	23614	23395	23363	23562	23513	23675	23286	23677	23513	23344	23578	23486	23263	23544	23347	23413	23209	23518	23450	23229	23548	23340	23318	23717	23502	23246	23152	23220	23469	23419	23755	23411	23477	23342	23389	23619	23600	23396	23472	23574	23513	23391	23255	23435	23516	23185	23362	23445	23425	23482	23593	23234	23296	23171	23544	23411	23293	23345	23216	23113	23364	23555	23167	23107	23573	23525	23377	23132	23477	23484	23211	23228	23339	23491	23185	23405	23494	23380	23377	23464	23303	23408	23347	23390	23383	23273	23339	23294	23350	23388	23235	23206	23339	23311	23372	23473	23496	23552	23452	23496	23308	23463	23575	23395	23395	23533	23518	23521	23382	23434	23487	23502	23545	23314	23607	23500	23242	23246	23428	23525	23651	23424	23330	23302	23280	23316	23240	23500	23239	23421	23370	23320	23336	23223	23436	23577	23461	23545	23291	23515	23465	23335	23304	23670	23512	23310	23322	23362	23407	23522	23415	23593	23272	23489	23375	23446	23414	23595	23463	23310	23425	23552	23464	23357	23361	23474	23421	23546	23317	23280	23273	23464	23611	23305	23374	23513	23465	23468	23608	23411	23705	23501	23373	23412	23461	23307	23556	23447	23536	23459	23428	23381	23756	23381	23315	23665	23336	23468	23420	23464	23108	23624	23397	23212	23336	23379	23590	23317	23391	23405	23394	23277	23339	23398	23471	23568	23335	23152	23314	23279	23437	23644	23196	23284	23363	23274	23533	23399	23555	23410	23323	23532	23448	23617	23403	23394	23340	23324	23634	23506	23354	23465	23259	23048	23533	23462	23467	23406	23404	23557	23679	23554	23410	23377	23526	23390	23142	23300	23541	23395	23613	23456	23512	23330	23450	23503	23234	23183	23243	23348	23480	23464	23590	23188	23315	23604	23412	23030	23354	23595	23197	23322	23577	23299	23407	23274	23328	23223	23385	23567	23422	23380	23373	23358	23399	23489	23373	23572	23296	23394	23297	23657	23438	23420	23496	23378	23433	23502	23437	23427	23471	23247	23529	23482	23457	23442	23324	23346	23635	23543	23582	23633	23642	23657	23638	23401	23237	23374	23582	23399	23646	23690	23389	23394	23320	23278	23215	23569	23424	23338	23392	23374	23291	23314	23516	23149	23496	23200	23173	23386	23553	23597	23286	23507	23498	23442	23399	23515	23625	23464	23504	23516	23355	23471	23579	23227	23497	23439	23536	23297	23116	23233	23319	23450	23446	23361	23395	23312	23208	23367	23381	23342	23271	23518	23474	23433	23316	23393	23316	23481	23432	23578	23434	23557	23432	23529	23594	23422	23296	23511	23415	23503	23616	23083	23277	23502	23502	23468	23391	23469	23472	23459	23333	23233	23508	23534	23638	23481	23415	23321	23176	23233	23429	23368	23138	23328	23555	23248	23255	23446	23289	23329	23262	23531	23252	23454	23516	23205	23269	23215	23646	23166	23481	23488	23513	23394	23153	23035	23237	23370	23256	23207	23176	23421	23430	23414	23564	23227	23453	23384	23136	23579	23428	23485	23390	23261	23721	23396	23300	23575	23532	23220	23541	23461	23505	23323	23379	23471	23449	23497	23598	23417	23464	23508	23430	23519	23390	23528	23455	23493	23488	23265	23287	23471	23409	23223	23385	23394	23617	23300	23328	23283	23430	23410	23410	23463	23497	23578	22990	23164	23418	23492	23458	23334	23535	23311	23351	23107	23504	23372	23406	23252	23338	23365	23378	23447	23561	23573	23335	23454	23526	23466	23570	23205	23373	23371	23452	23520	23466	23349	23705	23439	23319	23487	23384	23400	23202	23206	23365	23119	23336	23535	23391	23351	23574	23408	23309	23280	23419	23353	23603	23536	23264	23353	23441	23507	23608	23619	23293	23416	23382	23306	23618	23160	23306	23243	23479	23367	23416	23424	23527	23391	23248	23394	23641	23518	23263	23313	23442	23460	23574	23365	23509	23536	23428	23252	23343	23545	23470	23277	23522	23659	23444	23567	23224	23300	23190	23231	23276	23134	23483	23130	23380	23526	23550	23477	23475	23518	23446	23457	23567	23470	23495	23384	23410	23201	23663	23128	23456	23423	23009	23661	23524	23340	23363	23369	23575	23326	23523	23513	23699	23482	23574	23612	23512	23308	23192	23253	23203	23517	23310	23290	23539	23630	23510	23229	23232	23530	23583	23464	23510	23388	23611	23574	23225	23513	23458	23216	23496	23215	23388	23400	23122	23341	23498	23410	23373	23538	23556	23693	23335	23458	23175	23507	23369	22976	23168	23460	23544	23343	23383	23476	23196	23426	23320	23355	23178	23529	23607	23624	23563	23419	23483	23465	23259	23331	23513	23655	23470	23427	23267	23409	23427	23502	23723	23593	23528	23425	23470	23464	23531	23658	23566	23521	23121	23436	23478	23489	23614	23467	23530	23384	23316	23372	23509	23564	23530	23578	23533	23498	23238	23323	23412	23302	23313	23371	23357	23368	23321	23589	23414	23578	23487	23336	23274	23197	23465	23326	23248	23295	23210	23099	23440	23704	23258	23240	23173	23286
46573	80346	72306	55989	43552	28169	24063	21361	19457	18408	17787	16909	17007	16802	16886	16670	17137	17847	18348	18051	17893	17505	17191	17254	17253	17116	17291	16939	16756	16761	16677	16621	16403	16273	16298	16556	16350	16438	16205	16346	16094	16258	16270	16208	16281	16144	16342	16369	16169	16290	16215	16102	16404	16272	16271	16114	16190	16140	16241	16307	16218	16166	16241	16178	16200	16078	16294	16073	16264	16233	16121	16209	16133	16202	16018	16324	16225	16359	16279	16407	16037	16052	16197	16208	16178	16305	16287	16268	16211	16171	16146	16261	16201	16224	16144	16304	16113	16202	16102	16404	16336	16150	16324	16252	16035	16123	16222	16110	16097	16314	16145	16294	16227	16235	16176	16055	16274	16189	16126	16070	16266	16077	16188	16213	16186	16174	16067	16165	16304	16275	16349	16197	16082	16144	16299	16094	16122	16128	16273	16194	16075	16246	16192	16373	16170	16237	16149	16051	16252	16240	16238	16191	16177	16214	16245	16239	15928	16274	16201	16285	16147	16201	16237	16081	16254	16071	16163	16139	16229	16072	16054	16194	16095	16138	16311	16196	16238	16241	16101	16192	16163	16173	16102	16021	16227	16074	16240	16086	16063	16378	16111	16250	16127	16096	16200	16374	16265	15983	16199	16146	16100	16255	16215	16103	16281	16207	16205	16199	16091	16221	16100	16231	16154	16308	16048	16115	16084	16019	16256	16104	16111	16166	16065	16165	16076	16088	16190	16029	16216	16294	16137	16102	16241	16063	16097	16147	16079	16206	16079	16144	16285	16079	16253	16132	16226	16150	16079	16266	16228	16095	15872	16241	16314	16108	16295	16348	16019	16200	16058	16241	16254	16261	16225	16124	16014	16184	16193	16179	15938	16089	16264	16190	16179	16190	16133	16158	16266	16225	16169	16178	16390	16219	16160	16148	16210	16331	16139	16037	16135	16112	16096	16188	15931	16376	16170	16259	16227	16215	16208	16152	16385	16037	16152	16242	16050	16234	16140	16115	15983	16273	16303	16163	16021	16209	16163	15994	16120	16208	16165	16191	16140	16153	16207	16123	15983	16137	16259	16223	16111	16042	16108	16270	16187	16364	16158	16103	16298	16173	16337	16160	16187	16103	16084	16060	16147	16245	16184	16142	16166	16198	16252	16187	16276	16177	16198	16274	16168	16240	16056	16010	16218	16088	16222	16075	16219	16216	16175	16203	16054	16131	16116	16015	16303	16277	16324	16187	16060	16201	16046	16224	16125	16177	16060	16017	16189	16075	16339	16194	16089	16048	16199	16249	16181	16056	16220	16242	16213	16154	16187	16221	16315	16163	16215	16231	16094	16186	16353	16192	16078	16121	16217	16095	16228	16089	16093	15983	16396	16224	16130	16203	16249	16241	16344	16141	16230	16150	16212	16180	16013	16150	16223	16289	16381	15985	16236	16168	16111	16215	16091	16263	16079	16192	16169	16098	16317	16174	16219	16178	16225	16279	16280	16170	16170	16097	16352	16205	16364	16271	16165	16099	16211	16221	16112	16271	16158	16441	16300	16239	16341	16291	16171	16223	16178	16200	16273	16251	16273	16132	16278	16151	16210	16203	16261	16268	16235	16267	16205	16140	16203	16082	16153	16264	16194	16143	16195	16105	16164	16185	16323	16239	16123	16106	16113	16258	16337	16196	16244	16363	16205	16104	16204	16184	15871	16153	16269	16235	16175	16246	16247	16013	16141	16166	16259	16304	16086	16093	16242	16222	16324	16385	16204	16137	16119	16280	16215	16187	16182	16082	16271	16190	16183	16151	16176	16257	16323	16143	16127	16173	16223	16243	16205	16178	16245	16427	16181	16160	16151	16350	16158	16154	16186	16226	16074	16215	16269	16233	16102	16066	16080	16163	16089	16308	16435	16182	16412	16262	16244	16144	16184	16225	16302	16201	16118	16260	16010	16226	16323	16088	16224	16188	16282	16098	16175	16034	16145	16109	15974	16282	16165	16266	16143	16192	16175	16228	16089	16159	16318	16203	16377	16135	16207	16195	16010	16139	16262	16076	16253	16291	16240	16097	16279	16241	16178	16209	16120	16071	16046	16068	16215	16102	16243	16221	16096	16230	16042	16148	16213	16249	16144	16389	16103	16046	16124	16324	16175	16167	16277	16044	16158	16103	16131	16308	16012	16204	16357	16102	16126	16237	16164	16193	16131	16186	16371	16278	16244	16196	16277	16071	16036	16073	15973	16328	16334	15986	16289	16159	16065	16322	15961	16224	16328	16239	16247	16201	16277	16127	16085	16177	16227	16187	16064	16198	16091	16206	16089	16105	16357	16154	16138	16154	16163	16193	16343	16167	16080	16234	16169	16144	16282	16098	16192	16334	16136	16127	16206	16141	16165	16120	16124	16269	16249	16245	16097	16180	16098	16248	16121	16239	16207	16106	16206	16157	16173	16184	16203	16183	16066	16206	16057	16010	16210	16180	16038	16211	16122	16099	16203	16278	16305	16210	16270	16252	16146	16322	16207	16316	16181	16181	16160	16099	16196	16031	16341	16023	16221	16225	16141	16242	16205	16056	16302	16311	16061	16300	16322	16248	16140	16148	16232	16229	15864	16097	16264	16040	16217	16208	16211	16085	16135	16030	15975	16215	16248	16260	16224	16158	16266	16275	16269	16034	16407	16224	16399	16143	16261	16206	16276	16125	16200	16003	16221	15945	16153	16169	16200	16291	16127	16250	16203	16280	16197	16167	16183	16284	16259	16099	16225	16217	16192	16183	16178	16138	16325	16123	16063	16340	16279	15984	16124	16170	16219	16242	16151	16215	16230	16102	16202	16203	16242	16247	16083	16294	16180	16159	16283	16188	16117	16122	16099	16130	16315	16197	16103	16171	16174	16290	16270	16378	16034	16154	16175	16074	16272	16110	16078	16302	16242	16375	16174	16218	16061	16233	16305	16016	16163	16149	16294	16168	16158	16268	16146	16246	16184	15962	16352	16173	16062	16155	16168	16123	16221	16116	16016	16281	16252	16217	16151	16254	16402	16237	16203	16094	16186	16190	16296	16170	16162	16095	16129	15999	15951	16402	16099	16080	16276	16225	16158	16068	16251	16170	16157	16081	16288	16041	16195	16224	16226	16251	15893	16268	15932	16128	16019	16359	16202	16291	16351	16198	16301	16132	16147	16172	16088	16244	16272	16250	16122	16164	16181	16239	16263	16304	16253	16127	16167	16259	16157	16121	16096	16214	15989	16173	16125	16145	16201	16123	16134	16365	16381	16151	16029	16376	16268	16107	15923	16325	16249	16107	16118	16264	15992	16089	16295	16322	16300	16194	16204	15987	16147	16145	16064	15904	16307	16202	16331	16180	16199	16093	16257	16178	16217	16160	16070	16298	16287	16281	16059	16167	16086	16162	16285	16118	16089	16190	16416	16172	16105	16122	16191	16094	16128	16148	16111	16113	16094	16197	16148	16261	16045	16180	16083	16140	16335	16091	16314	16175	16198	16045	16196	16241	16396	16039	16155	16079	16258	16473	16259	15986	16213	16159	16088	16145	16171	16139	16278	16383	16285	16121	16169	16195	16090	16351	16391	16284	16130	16224	16283	16232	16232	16268	16228	16239	15985	16214	16260	16044	16021	16391	16247	16334	16048	16177	16159	16245	16256	16304	16165	16279	16132	16270	16078	16083	16250	15984	16252	16104	16184	16128	16156	16275	16336	16103	16241	16250	16181	16285	16108	16100	16154	16261	16232	16168	16457	16275	16002	16163	16199	16288	16187	16206	16376	16027	16154	16239	16279	16127	16295	15963	16221	16140	16202	16122	16143	16277	16174	16307	16097	16203	16300	16323	16085	16138	16179	16076	16218	16116	16363	16107	16150	16137	16336	16085	16349	15951	16417	16126	16102	16107	16178	16151	16214	16232	15968	16095	16312	16052	16036	16124	16225	16050	16275	16240	16225	16303	16190	16227	16241	16148	16152	16256	16264	16265	16175	16141	16112	16052	16089	16104	16121	16066	16133	16069	16123	16329	16177	16107	16353	16183	16230	16290	16131	16127	16273	16218	16093	16173	16141	16105	16222	16406	16311	16249	16138	16165	16200	16121	16274	16113	16254	16193	16197	16093	16156	16248	16365	16234	16210	16156	16138	16254	16260	16378	16164	16122	16195	16299	16025	16242	16236	16248	16296	16124	16071	16038	16142	16215	16166	16123	16230	16162	16206	16279	16205	16056	16216	16115	15979	16082	16187	15998	16351	16206	16221	16335	16239	16199	16158	16131	16258	15919	16396	16129	16114	16143	16248	16135	16242	16246	16227	16096	16209	16302	16305	16173	16172	16297	16228	16324	16194	16267	16235	16188	16119	16121	16242	16205	16230	16051	16085	16176	16243	16281	16271	16154	16187	16222	16075	16028	16252	16244	16018	16408	16231	16183	16157	16146	16032	16375	16336	16244	16227	16121	16362	16235	16243	16160	16054	16184	16125	16124	16190	16136	16225	16309	16201	16187	16286	16100	16234	16146	16127	16400	16358	16417	16203	16273	16222	16134	16256	16137	16191	16351	16243	16288	16174	16081	16220	16057	16231	16161	16219	16151	16219	16204	16147	16193	16232	16163	16140	16247	15996	16266	16153	16088	16096	16362	16099	16055	16031	16045	16151	16224	16234	16030	16152	16038	16166	16256	16162	16108	16091	16252	16031	16028	16414	16371	16156	16165	16172	16136	16283	16208	16183	16262	16323	16003	16283	16201	16198	16062	16141	16396	16157	16054	16240	16332	16101	16152	16397	16195	16223	16192	16298	16110	16441	16138	16301	16067	16155	16184	16040	16273	16219	16217	16252	16176	16077	16264	15946	16239	16175	16163	16061	16300	16061	16276	16130	16261	16334	15965	16166	16312	16115	16256	16329	16281	16175	16149	16427	15997	16174	16233	16074	16370	16177	16126	16211	16078	16260	16097	16075	16282	16169	16123	16176	16302	16287	16137	16339	16154	16165	16272	16248	16154	16254	16237	16176	16027	16198	16008	16158	16257	16063	16123	16156	16299	16083	16347	16388	16185	16077	16384	16197	16142	16168	16151	16291	16243	16275	16180	16161	16121	16152	16213	16504	16150	16213	16209	16252	16052	16233	16024	16137	16247	16172	16121
43660	54603	54451	43585	34222	29044	27824	26704	25872	25652	25528	25592	25745	25485	25452	25452	25621	25881	26057	25845	25880	25826	25819	25820	25692	25603	25660	25591	25582	25674	25574	25307	25304	25322	25209	25367	25454	25177	25346	25319	25177	25257	25257	25371	25283	25227	25175	25067	25292	25323	25408	25205	25322	25416	25267	25119	25271	25161	25313	25418	25324	25255	25161	25307	25141	25351	25449	25375	25269	25422	25244	25151	25285	25401	25346	25445	25564	25173	25491	25287	25232	25346	25340	25266	25166	25365	25045	25287	25200	25294	25199	25461	25370	25308	25370	25291	25229	25253	25402	25559	25371	25186	25430	24989	25379	25338	25357	25241	25543	25375	25263	25294	25028	25229	25233	25175	25248	24970	25404	25393	25177	25221	25394	25356	25482	25284	25221	25366	25349	25374	25565	25319	25283	25464	25186	25223	25402	25408	25271	25461	25274	25332	25469	25432	25375	25376	25156	25232	25281	25279	25293	25698	25179	25013	25353	25307	25237	25458	25498	25364	25058	25152	25325	25533	25296	25347	25242	25355	25323	25381	25334	25047	25293	25271	25335	25132	25161	25456	25345	25438	25288	25427	25189	25435	25228	24929	25431	25426	25545	25282	25350	25199	25280	25087	25162	25347	25044	25440	25259	25175	25368	25438	25307	25259	25033	25254	25248	25084	25256	25339	25242	25455	25436	25423	25285	25247	25228	25174	25323	24989	25406	25407	25201	25322	25165	25385	25362	25216	25267	25318	25430	25619	25250	25393	25271	25387	25426	25679	25392	25476	25364	25371	25389	25241	25270	25310	25393	25428	25353	25287	25111	25142	25230	25286	25280	25386	25529	25195	25484	25215	25203	25050	25279	25361	25299	25193	25188	25430	25450	25131	25080	25333	25419	25399	25560	25349	25423	25471	25409	25269	25349	25504	25091	25287	25238	25228	25439	25478	25335	25184	25039	25165	25368	25558	25241	25276	25388	25311	25531	25255	25321	25320	25370	25186	25344	25254	25531	25362	25407	25385	25416	25335	25360	25434	25308	25326	25411	25536	25360	25331	25318	25499	25432	25373	25365	25177	25168	25443	25283	24965	25175	25179	25271	25458	25464	25356	25348	25240	25261	25343	25327	25156	25268	25425	25406	25598	25222	25374	25162	25314	25265	25337	25442	25393	25071	25042	25265	25192	25273	25406	25162	25300	25195	25039	25473	25475	25393	25396	25215	25402	25355	25456	25366	25246	25557	25396	25483	25314	25511	25418	25248	25322	25442	25328	25238	25201	25396	25364	25066	25326	25467	25368	25349	25578	25236	25101	25347	25447	25093	25287	25564	25275	25289	25377	25371	25207	25496	25402	25234	25232	25336	25350	25577	25259	25198	25076	25208	25074	25270	25281	25459	25378	25269	25134	25482	25464	25287	25263	25493	25120	25175	25345	24952	25315	25554	25088	25089	25326	25269	25242	25631	25387	25348	24930	25347	25179	25277	25209	25343	25197	25254	25295	25161	25266	25144	25448	25467	25323	25165	25128	25451	25392	25355	25150	25247	25198	25245	25050	25254	25095	25425	25518	25431	25388	25501	25314	25000	25116	25203	25217	25053	25224	25376	25150	25358	25484	25328	25409	25408	25138	25397	25362	25279	25225	25256	25177	25331	25246	25167	25180	25499	25231	25167	25335	25312	25218	25190	25407	25375	25222	25281	25094	25187	25193	25221	25158	25395	25256	25618	25120	25196	25480	25477	25217	25578	25265	25222	25205	25388	25679	25256	25408	25335	25091	25516	25385	25376	25425	25177	25211	25267	25427	25493	25092	25155	25192	25164	25395	25253	25284	25331	25423	25371	25328	25267	25249	25345	25160	25367	25529	25256	25374	25409	25338	25481	25335	25250	25088	25192	25367	25391	25317	25288	25393	25295	25358	25339	25150	25321	25230	25384	25315	25136	25115	25191	25378	25367	25143	25326	25277	25059	25170	25504	25205	25356	25195	25311	25100	25214	25375	25487	25306	25122	25297	25345	25328	25076	25264	25366	25285	25198	25279	25481	25343	25333	25295	25187	25129	25355	25323	25406	25152	25365	25428	25459	25335	25482	25382	25295	25201	25306	25317	25265	25381	25236	25347	25513	25238	25228	24934	25417	25408	25391	25444	25271	25169	25347	25374	25411	25469	25310	25251	25087	25195	25209	25573	25426	25348	25394	25423	25113	25427	25139	25471	25376	25622	25214	25131	25161	25436	25308	25466	25619	25212	25419	25235	25368	25106	25220	25242	25250	25121	25338	25289	24758	25324	25075	25300	25281	25358	25389	25407	25572	25233	25440	25556	25331	25194	25176	25365	25259	25255	25178	25236	25245	25292	25190	25209	25337	25435	25222	25345	25482	25108	25368	25339	25321	25159	25317	25413	25319	25124	25566	25293	25469	25425	25286	25340	25459	25194	25306	25253	25347	25277	25049	25201	25228	25325	25419	25398	25282	25215	25271	25254	25182	25349	25492	25488	25242	25144	25336	25499	25209	25203	25387	25403	25300	25296	25148	25279	25152	25369	25087	25198	25444	25312	25451	25282	24960	25293	25321	25257	25313	25293	25333	25473	25139	25256	25497	25088	25123	25382	25282	25207	25202	25253	25189	25015	25353	25233	25232	25489	25423	25128	25282	25205	25139	25222	25323	25423	25291	25141	25139	25301	25389	25377	25386	25151	25193	25154	25271	25407	25596	25557	25304	25594	25409	25323	25283	25316	25249	25315	25314	25131	25365	25302	25307	25349	25119	25112	25305	25274	25435	25247	25324	25417	25217	25342	25334	25112	25395	25108	25111	25444	25365	25331	25260	25311	25195	25460	25289	25274	25304	25387	25419	25402	25625	25211	25232	25054	25320	25343	25300	25235	25196	25220	25390	25266	25118	25580	25589	25354	25309	25325	25272	25422	25022	25116	25322	25220	25138	25343	25214	25286	25151	25034	25169	25439	25489	25553	25562	25381	25533	25211	25215	25259	25327	25239	25551	25392	25334	25268	25271	25278	25238	25090	25344	25471	25321	25393	25485	25520	25216	25084	25252	25355	25533	25264	25201	25215	25643	25251	25436	25311	25475	25260	25376	25197	25351	25201	25303	25577	25583	25280	25320	25562	25236	25335	25348	25502	25270	25107	25150	25386	25407	25392	25155	25281	25323	25345	25461	25273	25523	25489	25256	25213	25301	25119	25285	25335	25244	25226	25030	25325	25425	25433	25345	25499	25541	25593	25226	25478	25295	25432	25344	25426	25392	25278	25030	25003	25446	25263	25264	25215	25579	25142	25398	25312	25189	25382	25305	25443	25305	25451	25543	25251	25292	25362	25184	25562	25221	25444	25312	25312	25195	25595	25227	25160	25148	25383	25317	25386	25478	25399	25441	25217	25339	25340	25268	25269	25507	25370	25293	25228	25273	25313	25469	25267	25298	25490	25486	25432	25307	25314	25330	25178	25335	25082	25546	25315	25358	25226	25336	25413	25353	25451	25190	25139	25289	25191	25157	25262	25380	25246	25276	25226	25172	25141	25120	25430	25430	25544	25151	25219	25296	25341	25098	25142	25282	25228	25392	25271	25408	25500	25380	25360	25321	25374	25071	25389	25318	25146	25246	25313	25396	25628	25355	25407	25368	25070	25481	25377	25319	25256	25307	25344	25357	25434	25087	25241	25478	25307	25253	25273	25215	25191	25246	25185	25293	25440	25130	25260	25053	25230	25327	25606	25442	25357	25408	25779	25378	25239	25423	25427	25304	25127	25490	25207	25127	25076	25464	25309	25364	25549	25415	25379	25168	25568	25566	25320	25332	25161	25227	25210	25457	25300	25133	25172	25489	25554	25409	25144	25284	25343	25491	25427	25305	25217	25264	25337	25181	25231	25378	25261	25151	25337	25186	25394	25389	25274	24980	25030	25389	25705	25398	25178	25212	25421	25387	25286	25229	25278	25265	25382	25472	25206	25521	25298	25187	25396	25284	25528	25289	25071	25119	25149	25471	25257	25320	25410	25554	25338	25472	25375	25465	25252	25133	25371	25079	25290	25338	25357	25332	25090	25211	25245	25348	25477	25331	25095	25200	25394	25399	25309	25408	25538	25258	25372	25627	25491	25230	25193	25258	25244	25262	25235	25432	25319	25168	25201	25363	25123	25135	25305	25347	25374	25121	25190	25557	25180	25339	25428	25443	25286	25368	25333	25298	25342	25237	24994	25014	25200	25272	25229	25552	25471	25558	25301	25298	25339	25528	25324	25125	25201	25246	25435	25317	25293	25160	25238	25324	25091	25322	25183	25434	24959	25231	25160	25514	25252	25483	25324	25364	25386	25089	25444	25286	25105	25272	25262	25385	25086	25305	25326	25304	25179	25536	25309	25516	25144	25278	25362	25487	25399	25315	25121	25424	25030	25344	25262	25187	25441	25293	25312	25329	25410	25447	25309	25230	25421	25333	25205	25292	25246	25306	25519	25208	25347	25301	25371	25405	25392	25365	25583	25382	25483	25466	25239	25123	25493	25173	25336	25250	25165	25432	25181	25329	25453	25415	25267	25214	25133	25235	25059	25286	25105	25236	25482	25285	25355	25432	25266	25239	25117	25222	25122	25306	25191	25213	25349	25331	25492	25062	25176	25239	25131	25255	25469	25194	25437	25103	25268	25481	25547	25384	25220	25190	25384	25397	25397	25283	25315	25457	25295	25317	25240	25560	25377	25263	25365	25356	25357	25332	25258	25403	25285	25481	25205	25190	25229	25493	25469	25166	25178	25434	25389	25523	25311	25283	25480	25468	25333	25214	25325	25241	25248	25077	25160	24964	25060	25418	25275	25286	25418	25472	25264	25266	25401	25214	25002	25230	25323	25415	25312	25295	25128	25338	25441	25348	25324	25360	25107	25278	25534	25411	25275	25504	25287	24993	25303	25272	25433	25388	25464	25409	25114	25724	25401	25247	25238	25374	25121	25220	25313	25352	25360	25384	25292	25279	25159	25403	25457	25126	25420	25201	25279	25508	25188	25563	25133	25220	25181	25458	25393	25447	25368	25450	25305	25103	25474	25417	25185	25266	25503	25369	25378	25432	25384	25389	25218	25291	25199	25565	25285	25309	25215	25477	25243	25335	25370	25173	25284	25262	25596	25259	25107
44685	63522	54611	38925	27469	21309	19762	18878	18256	17570	17370	17292	17403	17312	17299	17240	17620	17801	17997	17950	17878	17802	17567	17751	17622	17644	17608	17516	17570	17416	17524	17178	17127	17252	17196	17214	17283	17365	17107	17252	17392	17165	17243	17097	17029	17208	17141	17115	17216	17250	17070	17158	17197	16959	17034	17349	17177	17168	17228	16912	17167	17090	17111	17137	17020	17200	16973	17224	17236	17035	17328	17294	17111	17208	17105	17175	17005	16966	17119	17026	17234	17080	17039	17375	17063	17113	16982	17100	17200	17293	17290	17118	17088	17088	17147	16927	17023	17097	17330	17077	17027	17138	17076	17326	17169	17223	17033	17162	17019	17156	17171	17124	17242	17262	17009	17217	17360	16979	17315	17161	17196	17128	17287	17247	17094	17135	17154	17119	17169	17014	17149	17257	17137	17186	17365	17125	17115	17130	17235	16979	16957	17298	17313	17119	17040	17150	17238	17162	17145	17021	17115	16967	17061	17114	17222	17196	16993	17117	17043	17215	17013	17183	17191	17085	17196	17173	17079	17083	17031	17098	17282	17100	16966	17173	17188	17055	17023	17371	17156	17239	17174	17262	17243	17178	17091	17079	17051	17387	17147	17143	17134	17349	17186	17188	17315	17201	17287	17148	17112	17080	17168	17073	17191	17203	17138	17183	17173	16957	17189	17193	17167	17111	16962	17085	17199	17241	17177	17194	17064	17147	17069	17134	17159	17181	17200	17216	17151	17046	17054	17321	17093	17192	16916	17075	17295	17193	17180	17127	17130	17009	17308	17023	17171	17072	17112	17260	17100	17354	17061	17031	16965	17174	17174	17007	17315	17345	17030	17316	17104	17256	17196	17151	17114	17157	17166	17102	17109	17126	17335	17218	17178	17271	17210	17280	17081	17175	17108	17159	17181	17185	17250	17130	17122	17192	17070	17289	17198	17156	17139	17246	17116	17072	17083	17130	17179	17249	17107	16991	17233	17112	17257	17026	17171	16938	17268	17022	17148	17025	17066	17186	16958	17126	17215	17116	17244	17141	17264	17024	17227	17201	17248	17183	17084	17094	17052	17150	17125	17225	17160	17152	17041	17227	17280	17260	17080	17226	17037	17205	17169	17359	17252	17036	17120	17284	17062	17079	17244	17345	17299	17055	17143	17046	17046	17266	17059	17165	17010	17110	17125	16935	17213	17016	17126	17144	17121	17220	17217	17202	17132	17196	17068	17252	17244	17079	17273	17056	17059	17094	17142	17137	17175	17126	17169	17231	17000	17337	17126	17032	17135	17193	17044	17220	17227	16961	17130	16956	17184	17167	17154	17143	17140	17228	17182	17142	17149	17155	17094	16923	17275	17180	17211	17110	17180	17174	16999	17213	17115	17193	17166	17200	17366	17267	17146	17284	17181	16910	17049	17239	17078	17081	16980	17013	17319	17041	16987	17148	17273	17205	17250	17086	17300	17173	17109	17291	17163	17141	17030	17129	17087	17268	16909	17250	17235	16991	17089	17054	17432	17157	17089	17230	17162	17104	16980	17079	17186	17173	17066	16998	17055	17124	17124	17230	17175	17160	16998	17173	17225	17158	17135	17016	17049	17226	17189	17041	17112	17143	17143	17056	17233	17226	17283	17261	17088	17033	17066	17123	17080	17166	17239	17176	17118	17445	17234	17001	17141	17292	17347	17319	17191	17332	17148	17101	17230	17105	17277	17127	17084	17226	17025	17027	17157	17157	17112	17127	17135	17049	17063	17217	17212	17145	17151	17290	17323	17117	17096	16998	17318	17240	17245	17264	17056	17197	17122	17062	17173	16975	17088	17125	17129	17114	17165	17077	17151	17150	17167	17122	17213	17028	17376	16974	17020	17171	16996	17340	17221	17168	17114	17329	16977	17053	17163	17157	17207	17007	17195	17101	17119	17300	17255	17176	17173	17172	17152	17287	17058	16988	17218	17152	17245	17324	17330	17123	17277	17268	17213	17067	16999	17297	17176	17058	17206	17163	17208	17163	17119	17052	17159	17118	17227	17161	17356	17329	17222	17206	17135	17106	17035	17172	17158	17248	17119	17065	17121	17143	17184	16829	17026	17220	17086	17144	17106	17138	17237	17117	17112	17118	17162	17222	17249	17118	17059	17095	17147	17119	17149	17125	17029	17160	17178	17200	17170	17094	17024	17101	17272	17153	17102	17239	17119	17239	16999	17341	17020	17218	17298	17284	17387	17128	17255	16893	17131	17157	17066	17149	16953	17207	17179	17268	17143	17172	17268	17246	17076	17026	17154	17090	17305	17140	17028	17194	17137	17126	17069	17161	17141	17140	17012	17316	17165	17314	17160	17174	17188	17124	17044	17043	17199	17172	17234	17168	17019	17146	17219	17291	17165	17170	17235	17134	17273	17133	17223	17248	17265	17179	17007	17234	16957	17069	17003	17275	17179	17205	17320	17327	17077	17222	17130	17218	17175	17143	17200	16981	17231	17131	17042	17120	17035	17281	17085	17138	17322	17264	16987	17275	17196	17107	17157	17093	16860	17046	17138	17035	17169	17249	17234	17198	17108	17221	17128	17146	16960	17144	17089	17273	17080	17234	17211	17070	17009	17192	17188	17112	17154	17232	17003	17104	17300	17354	17100	17010	17195	17072	17117	17170	17017	17216	17202	17070	16970	17176	17060	17189	16988	17242	17095	17106	17405	17221	17217	17281	17204	17236	17155	17075	17238	17170	17098	17024	17207	17230	17110	17022	17133	17170	17249	17181	17211	17139	17255	17274	17165	17281	17195	17181	17019	17097	17170	17314	17186	17273	17220	17147	17251	17207	17214	17103	17143	17284	17058	17236	17183	17223	17178	17123	17151	17062	17179	17227	17121	17237	17106	17258	16928	17189	17246	17208	17075	17188	17188	17153	17137	17139	17022	17005	17138	17189	17261	17179	17307	17107	17017	17230	17086	17135	17173	17156	17224	17043	17209	17184	17142	16777	17082	17064	16959	17113	17195	17134	17093	17172	16944	17057	17079	17171	17068	17252	17163	17247	17257	17063	17035	17156	17229	17091	16978	17061	17171	17157	17211	17115	17180	17159	17167	17087	17117	17256	17176	17450	17133	17043	17062	16898	17212	17134	17126	17073	17144	17150	17327	17263	17040	16944	17200	17114	17103	17146	16971	17124	17077	17109	16920	17258	17093	17193	17108	16970	17097	17175	17432	17162	17340	17192	17190	17299	17254	17230	17177	17066	17251	17231	17052	17208	17294	17018	17222	17077	17250	17286	17182	17018	17167	17154	17217	17361	17071	17237	17136	17102	17190	17094	17287	17189	17090	17219	17008	17080	17147	17064	17019	17136	17149	17237	17058	17102	17047	17225	17269	16987	17193	17246	17134	17051	17131	17121	17160	17313	17142	17243	17146	17218	17020	17010	17034	17213	17206	17097	17151	17234	17178	17273	17197	17201	17221	16822	17227	17083	17148	17099	17074	17280	17202	17276	17251	17252	17299	16912	17107	17195	17233	17172	17202	17189	17129	17106	17306	17314	16922	17095	17314	17268	17181	17146	17157	17006	17152	17306	17176	17242	17189	17225	17090	17219	17212	17204	17050	17117	17149	17290	17011	17061	17140	17042	17026	17176	17208	17243	17070	17045	17184	17187	17312	17184	17095	17242	17101	17037	17026	17080	17085	17165	17195	17175	17068	17071	17268	17074	17248	17248	17001	17310	17295	17231	17021	17212	17113	17231	17335	17337	17230	17057	17177	17294	17171	17295	17029	17087	17253	17126	17037	17080	17417	17127	17121	17163	17271	17266	17239	17129	17273	17111	17091	17126	17104	17233	17131	17177	17044	17147	17197	17196	17099	17186	17139	17070	17112	17148	17151	17262	17136	17536	17188	17205	17258	17087	17057	17215	17146	17252	17268	17310	17110	17186	17110	17142	17025	17322	17150	17074	17271	17160	17143	17046	17234	17227	17204	17056	17289	17209	17141	17073	17073	17321	17136	17019	17153	17115	17236	17218	17162	17144	17044	17240	17224	16926	17218	16998	17151	17079	17115	17096	17076	17153	17219	17109	17007	17121	17221	17115	17115	17341	17219	17109	17070	17198	17179	17064	17194	17084	17061	17136	17124	17075	17079	17163	17235	17089	17286	17263	17113	17325	17077	17027	17319	17162	17189	17211	17115	16976	17090	17004	17340	17179	17244	17282	17295	17213	17067	17220	17107	17172	17128	17210	17382	16981	17127	17141	17101	17138	16982	17183	17238	17093	17151	17210	17122	16947	17212	17118	17094	17182	17094	17191	17192	17306	17024	17048	17015	16953	17060	17367	17157	17114	17199	17258	17113	16938	17216	17092	17121	17152	17223	17148	17181	17096	17171	17171	17187	17044	17159	17331	17275	17248	17162	17256	17209	17194	17102	17120	17280	17002	17182	17325	17105	17140	17325	17064	17125	17165	17255	17139	17232	17089	17025	17202	17065	17204	17187	17273	17213	17241	17041	17078	17241	17117	17079	17299	17077	17167	17108	17134	17139	17295	17105	17050	17137	17390	16935	17017	17282	17095	17163	17150	17100	17024	17096	17173	17146	17016	17265	17186	17215	17128	16995	17112	17117	17221	17096	17134	17253	17173	17141	17040	17236	17225	17262	17023	17229	17111	17092	17231	17137	17152	17101	17213	17214	17143	17063	17101	17050	17167	17205	17131	17190	17116	17213	17324	16973	17162	17136	17193	17306	17065	17245	17138	17216	17183	17052	17173	17095	17072	17070	17032	17159	17042	17191	17279	17143	17341	17235	17239	17226	17144	17283	17197	17143	17219	17284	17165	17190	17158	17198	17002	17193	17216	17113	17161	17218	17154	17206	17082	17201	17078	17190	17058	17096	17360	17163	17065	17163	17026	17208	17146	17256	17044	17207	17059	17245	17355	17333	17165	16980	17126	17163	17235	17146	17222	17095	17145	17085	17094	17311	17078	17044	17136	17250	17219	17149	17222	17088	17205	17065	17207	17147	17092	17090	17132	17180	17184	17277	17312	17082	17318	17050	17091	17447	17241	17241	17075	17271	17090	17225	17208	17054	17019	17197	17057	17117	17042	17281	17158	17141	17168	17082	17156	17020	17192	17019	17150	17248	17140	17079	17371	17183	17140	17065	17182
26379	22215	32588	33970	32948	30071	29394	26139	24832	24564	24416	23836	23916	23943	23699	24097	24100	24238	24723	24536	24436	24307	24081	24228	24024	24451	24136	24004	23882	23866	23503	23651	23708	23612	23759	23766	23608	23501	23640	23345	23535	23774	23518	23443	23564	23639	23516	23441	23408	23565	23640	23549	23557	23483	23292	23589	23605	23241	23539	23809	23176	23502	23756	23239	23296	23575	23533	23506	23310	23506	23596	23266	23325	23640	23597	23620	23541	23674	23590	23720	23512	23684	23449	23610	23476	23319	23391	23568	23521	23483	23304	23403	23640	23538	23341	23199	23503	23657	23347	23304	23368	23590	23727	23326	23447	23407	23513	23339	23444	23395	23348	23257	23374	23226	23484	23347	23302	23325	23411	23901	23805	23457	23509	23411	23520	23401	23405	23459	23541	23387	23563	23475	23419	23342	23401	23389	23451	23487	23379	23505	23427	23378	23475	23390	23263	23461	23469	23223	23512	23416	23441	23394	23490	23391	23429	23408	23528	23425	23403	23261	23593	23511	23388	23502	23438	23390	23348	23595	23559	23687	23468	23456	23585	23560	23311	23402	23326	23423	23628	23441	23770	23441	23505	23507	23518	23553	23453	23134	23528	23511	23475	23638	23572	23467	23399	23333	23444	23493	23560	23438	23771	23478	23286	23391	23425	23451	23724	23552	23479	23588	23314	23407	23644	23657	23627	23477	23415	23652	23711	23583	23657	23580	23317	23348	23372	23396	23475	23341	23491	23526	23350	23586	23566	23482	23346	23325	23500	23618	23345	23649	23628	23554	23516	23173	23365	23321	23428	23356	23352	23544	23588	23502	23630	23276	23418	23451	23394	23567	23708	23327	23720	23574	23396	23632	23539	23535	23425	23565	23352	23430	23459	23317	23345	23449	23521	23513	23540	23305	23412	23496	23198	23525	23367	23430	23467	23443	23331	23442	23499	23423	23519	23375	23322	23456	23571	23407	23480	23418	23307	23597	23568	23361	23388	23384	23718	23581	23089	23327	23652	23530	23582	23494	23635	23516	23374	23597	23525	23485	23436	23386	23502	23502	23370	23599	23581	23400	23402	23337	23434	23214	23090	23227	23398	23526	23386	23366	23364	23651	23379	23754	23505	23450	23385	23395	23473	23401	23432	23599	23452	23293	23420	23511	23553	23585	23205	23388	23365	23361	23216	23386	23420	23572	23593	23458	23390	23416	23316	23623	23751	23473	23660	23574	23438	23283	23500	23339	23575	23497	23541	23471	23476	23521	23452	23669	23551	23531	23433	23487	23388	23504	23505	23580	23603	23078	23380	23354	23519	23451	23336	23852	23331	23403	23419	23414	23762	23523	23604	23345	23461	23460	23234	23429	23476	23478	23306	23262	23308	23466	23620	23317	23412	23336	23448	23253	23536	23521	23565	23329	23400	23325	23552	23576	23548	23535	23684	23881	23622	23511	23394	23626	23433	23189	23270	23421	23264	23432	23528	23579	23470	23467	23459	23523	23482	23299	23259	23484	23496	23510	23539	23500	23561	23496	23518	23317	23623	23408	23520	23607	23472	23538	23407	23376	23611	23573	23630	23654	23442	23315	23623	23432	23275	23541	23511	23565	23318	23368	23465	23475	23635	23343	23389	23315	23567	23408	23354	23553	23493	23366	23459	23314	23547	23783	23390	23360	23341	23514	23369	23281	23474	23493	23391	23366	23541	23103	23630	23405	23284	23381	23373	23544	23433	23716	23298	23670	23596	23478	23538	23289	23425	23315	23567	23580	23442	23357	23305	23608	23253	23479	23636	23347	23382	23289	23354	23365	23598	23603	23483	23397	23430	23386	23629	23565	23478	23520	23603	23276	23494	23442	23419	23512	23240	23197	23750	23350	23383	23310	23447	23313	23379	23271	23243	23426	23601	23493	23341	23629	23448	23461	23310	23616	23472	23395	23407	23394	23490	23610	23625	23346	23494	23564	23556	23444	23477	23414	23324	23588	23353	23534	23465	23562	23435	23505	23634	23347	23445	23470	23433	23163	23357	23377	23466	23418	23470	23372	23499	23552	23405	23099	23254	23680	23399	23561	23450	23685	23481	23364	23587	23270	23451	23434	23271	23246	23629	23368	23323	23309	23647	23595	23324	23583	23411	23295	23425	23571	23265	23467	23698	23466	23626	23517	23438	23146	23240	23530	23667	23348	23384	23552	23524	23354	23535	23472	23605	23468	23358	23414	23693	23644	23409	23472	23326	23398	23456	23473	23529	23333	23709	23612	23612	23632	23606	23501	23288	23467	23710	23423	23448	23490	23429	23321	23560	23455	23407	23267	23573	23444	23454	23372	23606	23292	23518	23377	23613	23496	23631	23307	23388	23380	23504	23506	23152	23382	23481	23603	23616	23491	23336	23505	23589	23446	23484	23339	23631	23477	23331	23520	23399	23409	23662	23336	23658	23437	23303	23429	23541	23267	23560	23423	23671	23520	23489	23411	23354	23640	23571	23272	23317	23273	23576	23713	23421	23614	23651	23588	23479	23568	23421	23253	23645	23632	23345	23422	23582	23238	23537	23190	23245	23459	23490	23425	23512	23618	23623	23626	23541	23193	23242	23155	23335	23584	23344	23452	23389	23335	23432	23424	23298	23252	23493	23409	23174	23437	23291	23616	23447	23602	23258	23348	23429	23553	23289	23515	23364	23406	23412	23606	23470	23637	23731	23446	23405	23629	23671	23416	23358	23552	23548	23722	23806	23548	23444	23572	23537	23264	23309	23538	23539	23443	23514	23283	23315	23477	23317	23620	23511	23507	23434	23473	23438	23412	23343	23205	23493	23307	23543	23252	23470	23601	23550	23365	23424	23618	23530	23582	23505	23363	23523	23655	23682	23575	23254	23357	23669	23482	23507	23359	23516	23593	23362	23372	23626	23643	23281	23788	23659	23147	23433	23522	23390	23293	23464	23624	23707	23569	23390	23475	23302	23473	23398	23548	23386	23727	23413	23362	23673	23394	23383	23451	23398	23537	23613	23354	23440	23700	23443	23534	23557	23489	23458	23256	23308	23443	23361	23470	23701	23491	23671	23309	23502	23286	23435	23398	23476	23342	23538	23324	23525	23488	23511	23631	23336	23236	23562	23626	23140	23212	23404	23455	23593	23433	23457	23438	23119	23419	23461	23499	23296	23538	23669	23332	23116	23321	23457	23376	23445	23716	23339	23504	23576	23186	23495	23643	23516	23246	23349	23616	23523	23524	23463	23613	23517	23602	23492	23321	23272	23579	23074	23463	23605	23692	23473	23458	23427	23462	23619	23608	23555	23539	23547	23443	23558	23324	23638	23432	23466	23402	23517	23470	23472	23498	23486	23576	23262	23609	23366	23518	23536	23566	23523	23265	23561	23409	23388	23324	23489	23438	23353	23475	23462	23281	23557	23877	23520	23461	23709	23603	23514	23357	23654	23439	23552	23640	23330	23626	23257	23398	23465	23118	23370	23616	23624	23641	23468	23388	23552	23359	23555	23396	23351	23309	23360	23551	23520	23790	23418	23439	23414	23711	23492	23769	23564	23715	23496	23506	23803	23462	23317	23710	23335	23494	23490	23480	23421	23124	23460	23531	23564	23481	23643	23709	23560	23612	23456	23558	23620	23334	23498	23396	23527	23455	23677	23522	23511	23512	23462	23434	23670	23542	23342	23445	23143	23539	23322	23319	23450	23671	23606	23625	23495	23580	23628	23424	23458	23316	23539	23302	23608	23465	23474	23404	23588	23281	23611	23410	23690	23436	23719	23583	23610	23394	23533	23356	23496	23401	23423	23331	23506	23499	23655	23639	23521	23032	23601	23748	23481	23502	23475	23370	23469	23260	23766	23569	23413	23429	23665	23448	23422	23235	23495	23487	23467	23348	23420	23415	23366	23727	23373	23510	23701	23463	23273	23629	23386	23598	23374	23423	23502	23572	23411	23482	23538	23658	23476	23291	23171	23405	23398	23428	23663	23346	23394	23767	23418	23419	23438	23384	23326	23419	23557	23454	23416	23443	23650	23548	23478	23280	23406	23363	23496	23374	23509	23627	23407	23314	23438	23302	23477	23452	23587	23553	23540	23322	23443	23428	23555	23590	23236	23408	23517	23479	23390	23345	23696	23383	23552	23688	23537	23570	23513	23572	23506	23325	23438	23466	23545	23196	23183	23254	23697	23223	23701	23460	23293	23429	23506	23515	23605	23501	23535	23506	23475	23342	23734	23580	23509	23457	23335	23354	23298	23640	23466	23630	23464	23408	23159	23447	23353	23478	23316	23489	23482	23370	23377	23438	23458	23530	23354	23657	23460	23598	23356	23563	23684	23196	23459	23422	23507	23722	23369	23368	23388	23494	23450	23322	23574	23646	23410	23727	23538	23401	23310	23589	23220	23376	23290	23530	23408	23348	23570	23540	23318	23620	23340	23472	23588	23524	23434	23703	23307	23461	23562	23477	23525	23333	23541	23669	23420	23148	23455	23535	23563	23610	23326	23500	23423	23758	23454	23435	23505	23371	23603	23578	23268	23523	23425	23363	23434	23552	23319	23507	23425	23462	23510	23509	23348	23645	23551	23552	23297	23520	23480	23363	23530	23413	23431	23440	23318	23377	23500	23463	23494	23368	23451	23522	23551	23666	23499	23205	23194	23474	23267	23411	23576	23539	23770	23392	23652	23495	23627	23687	23551	23416	23547	23510	23285	23409	23359	23375	23431	23344	23133	23279	23583	23433	23362	23493	23388	23243	23410	23431	23421	23397	23406	23539	23287	23538	23436	23342	23474	23371	23635	23352	23411	23487	23400	23417	23464	23486	23497	23540	23402	23446	23615	23651	23700	23523	23495	23227	23555	23504	23266	23488	23621	23727	23407	23339	23268	23458	23631	23636	23377	23459	23542	23529	23512	23673	23425	23519	23532	23528	23479	23788	23444	23414	23420	23201	23473	23642	23479	23327	23523	23439	23404	23676	23403	23421	23554	23430	23483	23168	23335	23346	23509	23483	23355	23326	23445	23376	23589	23611	23603	23323	23450	23419	23641	23404	23581	23431	23486	23326	23554	23574	23465	23580	23758	23360	23420	23539	23444	23473	23352	23423	23479	23436	23497	23629	23419	23287	23616	23626	23505	23391	23530	23248	23377	23425
43121	73083	65836	50066	36064	24399	20650	19390	18131	17478	16989	17023	16873	16708	16767	16654	17164	17541	17901	17527	17602	17146	17253	17038	17244	17289	16868	16882	16767	16841	16559	16446	16409	16598	16308	16502	16272	16239	16280	16304	16380	16386	16310	16408	16345	16491	16376	16318	16361	16308	16357	16198	16323	16215	16218	16157	16377	16379	16282	16328	16184	16233	16421	16338	16137	16281	16237	16357	16437	16135	16329	16273	16366	16235	16321	16262	16329	16141	16341	16266	16286	16312	16310	16226	16395	16360	16379	16362	16324	16269	16200	16439	16245	16408	16234	16326	16120	16317	16088	16110	16310	16199	16320	16152	16226	16430	16117	16267	16271	16261	16324	16409	16305	16245	16329	16171	16274	16292	16354	16335	16213	16434	16327	16302	16190	16289	16305	16166	16268	16348	16195	16389	16354	16301	16298	16217	16173	16310	16444	16341	16201	16248	16220	16289	16165	16120	16302	16224	16497	16221	16318	16261	16521	16219	16032	16346	16367	16236	16201	16284	16241	16248	16114	16138	16293	16372	16162	16091	16248	16350	16331	16229	16161	16291	16216	16138	16104	16514	16222	16281	16387	16265	16186	16407	16304	16261	16342	16161	16356	16311	16303	16298	16194	16345	16318	16281	16261	16355	16363	16172	16301	16276	16167	16125	16283	16274	16182	16207	16241	16233	16399	16308	16180	16175	16210	16228	16339	16266	16244	16283	16348	16270	16216	16405	16243	16364	16268	16359	16258	16399	16273	16188	16263	16276	16166	16161	16391	16155	16248	16250	16360	16227	16233	16102	16360	16158	16277	16207	16292	16347	16271	16284	16319	16335	16190	16430	16272	16322	16305	16444	16119	16328	16282	16378	16228	16377	16118	16351	16204	16183	16215	16321	16149	16203	16298	16139	16210	16234	16198	16215	16209	16311	16093	16180	16234	16227	16311	16376	16346	16065	16303	16420	16184	16261	16292	16239	16177	16196	16296	16352	16255	16272	16289	16021	16219	16236	16160	16391	16280	16230	16309	16180	16267	16161	16253	16475	16287	16311	16254	16132	16271	16259	16226	16266	16313	16175	16063	16184	16282	16354	16252	16323	16326	16294	16432	16308	16362	16260	16101	16284	16139	16211	16253	16205	16293	16144	16287	16168	16185	16308	16154	16421	16293	16373	16237	16518	16477	16320	16188	16377	16277	16324	16240	16093	16172	16330	16233	16340	16245	16318	16165	16312	16220	16161	16384	16190	16297	16316	16197	16161	16268	16323	16343	16302	16380	16174	16139	16234	16370	16397	16256	16290	16256	16188	16305	16227	16485	16236	16304	16329	16266	16233	16252	16390	16297	16187	16089	16275	16220	16127	16083	16300	16197	16235	16211	16152	16277	16435	16416	16186	16344	16392	16279	16301	16346	16044	16246	16270	16393	16330	16335	16335	16157	16247	16280	16299	16331	16359	16302	16282	16226	16319	16390	16211	16249	16443	16099	16188	16282	16252	16173	16130	16223	16267	16215	16408	16294	16269	16261	16274	16335	16222	16513	16136	16191	16191	16250	16301	16127	16311	16381	16307	16260	16233	16355	16278	16188	16315	16237	16435	16170	16275	16101	16131	16256	16353	16324	16162	16268	16142	16099	16160	16321	16242	16335	16286	16266	16130	16184	16261	16283	16242	16075	16138	16327	16327	16297	16271	16260	16272	16197	16281	16440	16070	16355	16324	16360	16215	16166	16265	16259	16304	16417	16378	16351	16184	16425	16260	16428	16214	16139	16220	16267	16348	16383	16230	16310	16185	16415	16181	16277	16320	16315	16189	16240	16231	16311	16147	16408	16150	16157	16202	16460	16300	16244	16487	16083	16293	16329	16344	16338	16311	16259	16376	16424	16268	16095	16334	16111	16194	16155	16395	16193	16168	16093	16387	16115	16207	16107	16371	16199	16436	16236	16156	16297	16272	16365	16292	16200	16289	16231	16243	16275	16160	16294	16327	16439	16294	16218	16384	16294	16246	16449	16343	16202	16371	16284	16469	16190	16461	16413	16213	16285	16221	16284	16207	16225	16232	16175	16290	16108	16216	16347	16266	16221	16230	16326	16212	16190	16391	16330	16291	16329	16182	16262	16317	16276	16181	16508	16160	16170	16382	16348	16271	16389	16281	16295	16039	16211	16211	16212	16211	16115	16249	16137	16254	16417	16242	16269	16285	16424	16222	16280	16160	16197	16176	16078	16323	16263	16346	16380	16317	16396	16243	16305	16204	16175	16216	16318	16044	16189	16430	16589	16376	16315	16435	16211	16412	16425	16319	16239	16204	16332	16314	16155	16333	16319	16147	16286	16238	16393	16144	16370	16300	16201	16358	16426	16315	16183	16369	16348	16357	16301	16362	16379	16251	16366	16322	16192	16210	16362	16449	16235	16208	16328	16328	16253	16333	16173	16285	16231	16127	16294	16319	16024	16321	16338	16092	16325	16103	16289	16278	16319	16164	16349	16386	16254	16373	16246	16215	16255	16245	16246	16454	16203	16488	16222	16421	16277	16285	16398	16254	16150	16381	16417	16400	16472	16278	16402	16218	16293	16160	16140	16273	16267	16221	16277	16235	16341	16218	16355	16247	16486	16262	16368	16248	16309	16277	16235	16268	16129	16310	16147	16337	16532	16407	16297	16257	16384	16232	16434	16187	16275	16278	16322	16100	16285	16352	16336	16293	16554	16349	16109	16236	16162	16136	16392	16223	16220	16256	16213	16341	16360	16373	16360	16237	16113	16401	16150	16296	16362	16266	16336	16188	16322	16340	16100	16080	16243	16364	16338	16383	16240	16301	16234	16230	16327	16292	16417	16295	16292	16228	16294	16311	16387	16375	16299	16228	16262	16225	16274	16205	16242	16356	16373	16327	16282	16187	16189	16300	16353	16183	16189	16343	16193	16340	16438	16153	16415	16263	16257	16340	16218	16317	16440	16284	16313	16183	16258	16273	16133	16145	16220	16351	16165	16540	16307	16303	16329	16126	16262	16368	16177	16104	16172	16398	16384	16245	16401	16253	16163	16375	16211	16259	16247	16337	16263	16080	16291	16307	16394	16342	16442	16260	16421	16217	16278	16228	16301	16164	16196	16159	16176	16451	16386	16393	16113	16362	16212	16086	16286	16297	16437	16267	16326	16302	16263	16206	16366	16218	16166	16436	16167	16249	16364	16355	16201	16180	16172	16346	16400	16300	16340	16272	16422	16223	16308	16324	16451	16317	16179	16200	16090	16388	16207	16084	16164	16266	16189	16320	16262	16223	16387	16170	16343	16302	16173	16181	15985	16439	16208	16318	16291	16239	16202	16367	16333	16403	16176	16129	16289	16216	16166	16230	16262	16250	16273	16095	16190	16121	16242	16273	16190	16296	16139	16220	15971	16135	16297	16266	16494	16442	16274	16255	16379	16090	16294	16252	16111	16267	16261	16088	16255	16251	16316	16409	16332	16163	16423	16257	16299	16358	16175	16111	16329	16306	16198	16310	16165	16208	16262	16246	16392	16296	16333	16184	16212	16202	16323	16208	16333	16112	16485	16390	16332	16227	16241	16191	16447	16277	16224	16255	16271	16244	16135	16223	16222	16213	16479	16334	16174	16540	16185	16076	16152	16092	16279	16378	16345	16245	16451	16230	16267	16168	16429	16292	16425	16233	16342	16341	16242	16202	16179	16301	16326	16322	16374	16247	16106	16305	16194	16279	16369	16347	16290	16217	16300	16147	16297	16189	16319	16356	16275	16361	16305	16210	16165	16090	16393	16349	16410	16354	16204	16268	16296	16162	16381	16211	16349	16382	16301	16360	16267	16331	16415	16241	16338	16136	16151	16190	16339	16373	16264	16334	16355	16194	16264	16093	16243	15987	16277	16039	16204	16294	16133	16202	16207	16204	16162	16201	16260	16299	16148	16359	16260	16208	16319	16383	16290	16279	16323	16439	16473	16186	16301	16295	16181	16361	16145	16347	16272	16108	16223	16241	16394	16177	16353	16321	16125	16306	16208	16158	16386	16256	16496	16098	16240	16339	16173	16326	16184	16264	16282	16402	16369	16289	16248	16196	16295	16218	16290	16394	16231	16463	16361	16347	16182	16185	16400	16220	16192	16245	16218	16326	16154	16227	16301	16292	16216	16226	16260	16490	16451	16253	16193	16185	16174	16433	16372	16330	16381	16358	16231	16218	16264	16351	16279	16221	16279	16234	16351	16181	16252	16449	16318	16227	16263	16239	16066	16162	16171	16435	16102	16254	16169	16180	16248	16407	16337	16288	16136	16224	16195	16250	16204	16177	16276	16143	16194	16118	16233	16191	16338	16221	16361	16394	16083	16319	16250	16286	16260	16426	16483	16306	16422	16341	16488	16277	16274	16418	16243	16175	16277	16372	16223	16129	16330	16266	16289	16290	16279	16409	16408	16550	16168	16320	16150	16448	16113	16249	16429	16345	16269	16287	16315	16314	16310	16199	16340	16139	16504	16137	16260	16310	16423	16372	16298	16283	16313	16349	16273	16175	16511	16165	16173	16383	16297	16151	16392	16242	16352	16244	16498	16235	16325	16225	16325	16283	16178	16244	16217	16299	16226	16252	16195	16236	16147	16257	16304	16403	16423	16110	16215	16277	16344	16209	16282	16141	16303	16170	16245	16036	16310	16289	16085	16220	16360	16371	16258	16258	16067	16160	16247	16224	16186	16373	16241	16220	16282	16194	16479	16400	16278	16203	16202	16373	16155	16309	16321	16262	16240	16279	16292	16235	16521	16303	16151	16337	16264	16354	16293	16291	16215	16252	16248	16367	16456	16208	16199	16149	16346	16161	16390	16378	16548	16071	16128	16226	16379	16293	16425	16390	16269	16340	16301	16216	16278	16361	16291	16366	16210	16500	16347	16323	16352	16314	16190	16224	16155	16418	16295	16391	16193	16290	16463	16222	16163	16187	16349	16250	16314	16258	16299	16197	16058	16420	16279	16249	16387	16415	16228	16232	16113	16153	16345	16407	16261	16265	16381	16278	16082	16199	16227	16430	16296	16376	16288	16160	16234	16266	16237	16312	16189	16338	16394	16225	16306	16196	16363	16328	16317	16327	16177	16258	16142	16163	16260	16227	16280	16283	16354	16299	16372	16385	16270	16312
24521	21845	30376	28940	28657	28878	30651	25850	24374	23814	23597	23196	23064	22790	22878	22753	23206	23422	24378	23821	24121	23539	23463	23251	23586	23216	23075	22887	23040	22655	22694	22717	22570	22432	22462	22465	22504	22291	22365	22477	22302	22412	22369	22182	22383	22428	22319	22265	22060	22637	22696	22334	22205	22447	22412	22171	22252	22289	22322	22191	22373	22288	22273	22245	22370	22443	22545	22219	22225	22124	22394	22370	22323	22322	22521	22355	22148	22594	22320	22317	22489	22155	22377	21974	22284	22333	22256	22381	22416	22502	22547	22200	22235	22292	22390	22386	22192	22652	22409	22238	22415	22146	22295	22049	22127	22290	22137	22290	22195	22202	22109	22626	22266	22349	22146	22250	22379	22356	22252	22342	22117	22266	22206	22260	22293	22205	22254	22338	22380	22433	22142	22107	22310	22246	22580	22290	22328	22365	22247	22329	22252	22403	22157	22352	22190	22393	22096	22397	22502	21998	22051	22388	22074	22031	22284	22326	22176	22337	22369	22519	22510	22397	22216	22300	22276	22156	21989	22309	22421	22351	22126	22188	22415	22302	22277	22455	22454	22495	22447	22209	22324	22182	22344	22126	22183	22085	22223	22389	22510	22512	22245	22056	22137	22207	22242	22201	22275	22368	22314	22326	22388	22168	22242	22479	22298	22412	22261	22452	22326	22354	22434	22424	22191	22197	22000	22176	22215	22280	22350	22241	22039	22326	22351	22351	22392	22408	22242	22293	22148	22222	22403	22425	22327	22288	22371	22023	22012	22486	22310	22176	22422	22400	22327	22105	22269	22248	22153	22058	22129	22158	22258	22286	22289	22457	22176	22332	22261	22297	22573	22405	22144	22417	22493	22342	22296	22142	22276	22200	22500	22365	22548	22370	22418	22207	22456	22315	22317	22280	22091	22158	22273	22318	22266	22269	22362	22158	22189	22341	22405	22297	22242	22406	22290	22075	22486	22246	22198	22349	22269	22160	22238	22127	22308	22297	22177	22467	22234	22110	22214	22352	22220	22192	22082	21967	22219	22339	22408	22572	22400	22462	22112	22158	22166	22111	22274	22284	22539	22056	22301	22304	22118	22268	22279	22557	22383	22204	22029	22249	22220	22458	22450	22050	22357	22158	22157	22305	22450	22321	22455	22093	22325	22270	22360	22296	22320	22424	22308	22164	22140	22240	22344	22496	22299	22220	22464	22319	22365	22233	22550	22184	22302	22570	22585	22366	22613	22302	22105	22334	22313	22407	22164	22459	22367	22122	22450	22400	22323	22434	22443	22501	22444	22100	22427	22213	22381	22308	22226	21986	22236	22531	22170	22531	22114	22034	22319	22340	22303	22254	22287	22073	22227	22261	22319	22226	22385	22053	22229	22175	22260	22102	22085	22180	22401	22329	22415	22446	22286	22481	22497	22388	22080	22144	22425	22230	22287	22347	22230	22497	22297	22406	22287	22212	22473	22152	22264	22250	22236	22326	22136	22264	22527	22333	22430	22328	22244	22363	22371	22081	22458	22423	22318	22272	22236	22511	22281	22175	22217	22441	22336	22129	22060	22306	22525	22235	22326	22417	22471	22208	22263	22404	22191	22402	22352	22557	22215	22410	22420	22595	22219	22201	22150	22151	22285	22316	22353	22305	22181	22094	22230	22196	22294	22487	22428	22469	22387	22389	22294	22242	22226	22348	22298	22133	22102	22344	22250	22507	22430	22212	21996	22416	22471	22377	22203	22120	22346	22254	22447	22327	22285	22044	22071	22190	22213	22365	22162	22265	22514	22317	22438	22296	22352	22434	22315	22393	22077	21985	22235	22387	22362	22392	22265	22461	22572	22223	22509	22297	22364	22394	22387	22331	22287	22141	22495	22155	22413	22439	22220	22431	22345	22166	22354	22225	22311	22369	22336	22107	22346	22326	22359	22311	22538	22281	22195	22326	22245	22311	22273	22292	22398	22295	22111	22401	22324	22353	22380	22131	22294	22117	22249	22239	22309	22203	22492	22228	22310	22227	22434	22288	22423	22149	22362	22263	22177	22542	22146	22229	22475	22485	22382	22369	22216	22173	22242	21748	22041	22184	22326	22460	22231	22234	22441	22362	22365	22261	22265	22499	22488	22162	22159	22370	22126	22353	22165	22271	22196	22499	22351	22208	22188	22196	22233	22415	22190	22362	22401	22303	22123	22207	22504	22435	22168	22304	22294	22108	22119	22370	22241	22085	22383	22364	22005	22132	22347	22172	22273	22338	22208	22451	22490	22203	22225	22159	22134	22130	22385	22266	22140	22112	22234	22071	22181	22245	22277	22393	22285	22342	22217	22300	22325	22409	22346	22213	22194	22477	22312	21968	22206	22272	22344	22352	22223	22486	22184	22231	22075	22137	22275	22398	22459	22445	22270	22330	22078	22297	22274	22379	22287	22279	22344	22220	22222	22372	22317	22291	22444	22322	22384	22494	22606	22316	22358	22241	22346	22151	22315	22441	22274	22320	22305	22276	22291	21992	22282	22132	22343	22256	22563	22475	22417	22241	22415	22254	22157	22306	22136	22423	22146	22448	22341	22169	22084	22300	22167	22318	22144	22405	22504	22331	22417	22190	22178	22282	22370	22258	22588	22263	22466	22194	22294	22272	22425	22351	22266	22119	22177	22384	22114	21864	22003	22219	22323	22223	22260	22083	22062	22334	22513	22132	22301	22417	22354	22080	22372	22215	22294	22299	22185	22379	22239	22270	22376	22490	22358	22387	22221	22068	22235	22403	22066	22318	22275	22356	22222	22457	22555	22435	22217	22339	22316	22219	22201	22276	22327	22153	22233	22362	22153	22026	22298	22368	22267	22137	22454	22166	22089	22098	22252	22616	22399	22407	22378	22292	22253	22569	22268	22243	22357	22276	22345	22296	22259	22294	22338	22151	22238	22135	22423	22222	22367	22308	22304	22095	22240	22352	22217	22209	21947	22111	22474	22216	22277	22237	22457	22495	22318	22415	22377	22049	22312	22414	22282	22146	22293	22241	22227	22425	22350	22215	22274	22157	22402	22252	22295	22445	22493	22406	22346	22430	22340	22371	22381	22147	22256	22369	22304	22202	22251	22436	22292	22325	22229	22255	22078	22378	22371	21921	22180	22188	22042	22254	22336	22026	22092	22345	22148	22207	22373	22330	22036	22341	22423	22252	22068	22181	22428	22208	22254	22574	22319	22308	22215	22322	22132	22138	22369	22295	22290	22122	22209	22171	22146	22232	22279	22228	22134	22367	22335	22206	22209	22071	22343	22338	22326	22406	22412	22308	22244	22257	22417	22374	22287	22220	22407	22302	22121	22165	22078	22149	22106	22265	22396	22301	22304	22419	22408	22332	22289	22273	22310	22068	22245	22192	22337	22332	22302	22352	22355	22384	22475	22156	22378	22218	22482	22201	22453	22396	22275	22502	22452	22158	22395	22236	22311	22273	22330	22205	22240	22251	22249	22493	22028	22285	22336	22395	22394	22371	22197	22240	22262	22116	22278	22238	22109	22285	22461	22184	22375	22036	22313	22443	22377	22483	22411	22352	22318	22323	22368	22304	22506	22031	22367	22469	22316	22351	22396	22156	22202	22545	22285	22186	22119	22265	22471	22343	22265	22087	22410	22312	22145	22130	22299	22160	22337	22228	22255	22161	22130	22382	22496	22453	22149	22230	22308	22324	22261	22368	22262	22199	22178	22281	22317	22324	22108	22337	22079	22249	22439	22514	22442	22548	22395	22082	22096	22258	22363	22236	22270	22247	22126	22388	22221	22543	22236	22404	22478	22367	22390	22203	22212	22291	22279	22250	22329	22398	22283	22374	22405	22346	22293	22344	22344	22301	22425	22297	22273	22349	22332	22456	22290	22180	22150	22219	22278	22228	22394	22350	22041	22310	22244	22284	22085	22035	22166	22230	22127	22472	22617	22452	22406	22378	22289	22405	22283	22512	22098	22309	22280	22515	22396	22372	22119	22376	22423	22583	22270	22224	22350	22227	22273	22090	22277	22285	22526	22502	22180	22272	22392	22615	22480	22264	22260	22332	22290	22189	22245	22352	22144	22235	22406	22256	22328	22496	22259	22439	22570	22304	22228	22599	22393	22056	22179	22304	22513	22254	22351	22108	22448	22408	22308	22021	22081	22340	22049	22370	22361	22308	22206	22356	22480	22472	22247	22379	22182	22401	22250	22253	22647	22421	22496	22392	22144	22250	22337	22616	22234	22243	22308	22173	22438	22446	22186	22203	22328	22397	22310	22337	22568	22223	22311	22405	22460	22319	22356	22422	22330	22241	22274	22287	22267	22534	22237	22401	22474	22242	22336	22054	22581	22080	22332	22550	22113	22513	22410	22179	22285	22167	22104	22391	22554	22353	22128	22345	22325	22126	22292	22133	22228	22386	22383	22302	22367	22152	22176	22229	22251	22323	22290	22156	22306	22376	22391	21846	22330	22575	22323	22118	22315	22237	22361	22400	22622	22151	22493	22386	22478	22369	22407	22245	22317	22383	22360	22448	22268	21930	22247	22430	22333	22156	22288	22376	22188	22263	22265	22385	22545	22571	22409	22266	22167	22437	22607	22367	22323	22313	22365	22496	22233	22413	22473	22433	22516	22677	22312	22066	22301	22278	22498	22602	22158	22341	22476	22531	22488	22285	22174	22019	22230	22423	22391	22122	22312	22440	22482	22603	22197	22340	22339	22331	22313	22512	22074	22350	22286	22223	22350	22373	22248	22197	22224	22242	22283	22172	22155	22166	22341	22330	22379	22278	22267	22240	22382	22429	22281	22455	22541	22265	22084	21989	22043	22239	22235	22130	22478	22455	22280	22073	22385	22541	22602	22201	22263	22314	22231	22113	22193	22310	22200	22567	22061	22376	22472	22073	21999	22189	22337	22265	22226	22244	22187	22048	22352	22360	22479	22372	22265	22115	22285	22188	22212	22413	22189	22450	22411	22251	22045	22504	22362	22163	22354	22312	22115	22421	22207	22470	22335	22228	22333	22328	22068	22445	22490	22285	22315	22265	22287	22163	22191	22468	22350	22271	22251	22191	22338	22450	22282	22428	22565	22221	22073	22496	22094	22208	22215	22378	22143	22352	22236	21980	22321	22230	22470	22343	22161	22247	22202	22310
45493	77561	72019	55697	40516	25831	22007	19820	18326	17266	16787	16492	16427	16355	16275	16268	16847	17550	17958	17492	17443	17174	16881	16873	16975	16685	16651	16350	16506	16117	16007	15966	16050	15726	15783	15795	15721	15965	15741	15445	15897	15590	15753	15644	15724	15631	15648	15680	15613	15651	15754	15576	15749	15632	15721	15561	15805	15636	15680	15601	15569	15595	15567	15557	15530	15640	15743	15523	15674	15682	15614	15647	15734	15632	15418	15748	15624	15567	15730	15765	15667	15652	15654	15645	15609	15581	15550	15593	15506	15705	15572	15647	15724	15561	15612	15602	15770	15713	15671	15545	15709	15471	15609	15751	15648	15585	15632	15641	15674	15567	15654	15640	15434	15550	15570	15666	15764	15527	15699	15546	15579	15659	15656	15717	15738	15673	15684	15593	15529	15653	15739	15642	15682	15603	15677	15499	15792	15964	15755	15526	15671	15689	15777	15724	15581	15859	15580	15813	15538	15595	15712	15684	15684	15583	15537	15541	15626	15536	15687	15576	15560	15603	15349	15533	15635	15655	15680	15618	15706	15639	15661	15720	15639	15585	15675	15572	15707	15669	15621	15730	15819	15743	15714	15672	15574	15610	15803	15532	15735	15580	15593	15679	15652	15789	15593	15513	15637	15793	15492	15594	15631	15579	15561	15473	15597	15593	15565	15750	15692	15625	15496	15470	15902	15692	15571	15587	15495	15650	15495	15660	15475	15417	15711	15541	15632	15503	15662	15642	15623	15721	15782	15533	15760	15630	15742	15478	15657	15505	15523	15756	15659	15511	15732	15693	15449	15507	15670	15373	15670	15566	15512	15525	15709	15555	15766	15607	15588	15613	15685	15757	15601	15842	15523	15567	15577	15622	15566	15696	15654	15566	15705	15661	15532	15510	15655	15608	15672	15488	15590	15671	15748	15530	15567	15664	15517	15675	15671	15612	15598	15517	15539	15513	15672	15576	15660	15603	15661	15762	15386	15636	15611	15701	15706	15535	15780	15609	15636	15581	15526	15665	15627	15665	15509	15678	15544	15757	15638	15779	15746	15901	15471	15747	15821	15657	15741	15568	15645	15640	15607	15556	15687	15650	15418	15585	15714	15438	15673	15655	15577	15681	15596	15485	15718	15565	15717	15656	15717	15668	15684	15707	15719	15601	15551	15620	15544	15560	15777	15641	15640	15611	15670	15786	15591	15644	15687	15662	15544	15576	15606	15724	15684	15765	15538	15677	15654	15505	15705	15572	15447	15830	15542	15720	15742	15587	15740	15581	15624	15558	15758	15688	15636	15645	15496	15498	15643	15650	15660	15589	15658	15620	15609	15734	15759	15577	15722	15735	15525	15504	15716	15454	15670	15590	15681	15679	15643	15519	15769	15628	15539	15586	15615	15546	15640	15713	15640	15518	15587	15676	15463	15768	15563	15682	15733	15494	15536	15781	15720	15616	15580	15601	15666	15600	15693	15626	15856	15648	15529	15716	15633	15674	15604	15683	15595	15668	15745	15516	15677	15617	15674	15630	15549	15547	15446	15504	15723	15685	15712	15648	15751	15581	15553	15602	15632	15586	15765	15659	15593	15546	15530	15568	15718	15744	15710	15631	15586	15637	15726	15613	15615	15734	15866	15703	15634	15710	15572	15586	15549	15719	15536	15635	15804	15645	15615	15594	15729	15633	15735	15558	15616	15840	15607	15737	15636	15566	15588	15704	15634	15582	15525	15593	15685	15575	15671	15525	15693	15605	15742	15654	15744	15721	15731	15587	15692	15631	15555	15637	15516	15632	15693	15593	15639	15589	15497	15669	15649	15475	15578	15672	15739	15576	15613	15616	15708	15516	15772	15515	15519	15549	15669	15631	15625	15741	15723	15677	15651	15666	15531	15746	15582	15657	15662	15570	15565	15492	15593	15609	15542	15800	15633	15629	15537	15782	15634	15520	15627	15563	15624	15561	15569	15680	15525	15419	15571	15611	15599	15487	15790	15535	15580	15615	15400	15686	15895	15793	15596	15732	15652	15783	15690	15606	15546	15462	15596	15819	15716	15637	15443	15670	15766	15601	15604	15520	15618	15667	15598	15709	15561	15641	15641	15730	15693	15708	15741	15694	15657	15641	15771	15597	15559	15561	15691	15580	15703	15473	15489	15668	15735	15581	15604	15583	15816	15728	15569	15572	15716	15852	15759	15703	15630	15584	15668	15539	15575	15576	15699	15616	15561	15599	15766	15674	15745	15662	15605	15587	15609	15554	15498	15704	15708	15678	15629	15493	15733	15761	15609	15725	15759	15554	15629	15676	15504	15723	15638	15710	15518	15745	15730	15700	15793	15560	15507	15639	15470	15652	15726	15607	15461	15598	15775	15628	15737	15515	15644	15576	15646	15697	15573	15445	15480	15585	15601	15681	15616	15439	15690	15563	15523	15672	15459	15438	15509	15701	15570	15578	15415	15630	15704	15581	15732	15697	15659	15535	15738	15566	15612	15681	15642	15653	15614	15615	15678	15511	15535	15748	15462	15662	15747	15673	15625	15658	15530	15756	15818	15522	15571	15740	15719	15707	15679	15649	15569	15632	15613	15653	15760	15534	15584	15706	15718	15710	15622	15691	15671	15508	15769	15686	15805	15470	15578	15452	15623	15477	15548	15568	15482	15609	15673	15663	15349	15693	15573	15520	15738	15484	15685	15676	15581	15527	15531	15688	15658	15591	15680	15661	15734	15632	15770	15610	15692	15694	15688	15794	15556	15536	15537	15544	15625	15614	15730	15602	15708	15665	15515	15510	15630	15561	15626	15607	15574	15665	15679	15537	15622	15654	15520	15591	15569	15638	15516	15529	15464	15660	15547	15695	15589	15771	15710	15690	15826	15599	15745	15679	15601	15686	15507	15658	15406	15739	15573	15689	15491	15625	15602	15646	15648	15687	15822	15678	15627	15564	15667	15655	15459	15451	15612	15654	15732	15481	15573	15616	15496	15659	15543	15560	15658	15568	15580	15819	15688	15554	15627	15446	15659	15595	15590	15468	15529	15540	15584	15658	15737	15644	15573	15673	15649	15513	15513	15661	15644	15641	15531	15702	15668	15481	15600	15536	15510	15472	15743	15538	15601	15637	15613	15585	15434	15520	15549	15518	15618	15343	15479	15487	15632	15717	15534	15626	15676	15617	15618	15645	15688	15481	15597	15530	15604	15559	15599	15753	15619	15693	15730	15736	15594	15659	15523	15355	15901	15728	15769	15648	15564	15656	15672	15713	15530	15712	15679	15608	15650	15720	15624	15672	15516	15605	15748	15523	15662	15653	15592	15607	15690	15543	15570	15534	15567	15535	15715	15603	15611	15601	15803	15625	15631	15879	15557	15642	15611	15624	15562	15565	15627	15829	15734	15493	15556	15464	15517	15727	15641	15635	15701	15743	15666	15505	15672	15813	15675	15538	15485	15560	15569	15675	15603	15512	15446	15643	15404	15736	15566	15542	15698	15718	15773	15706	15653	15700	15698	15687	15547	15524	15511	15762	15597	15738	15534	15518	15684	15440	15560	15524	15560	15592	15623	15659	15713	15572	15640	15722	15664	15611	15768	15542	15440	15596	15563	15598	15720	15596	15624	15587	15497	15611	15550	15623	15500	15576	15488	15630	15459	15731	15716	15681	15585	15575	15568	15622	15552	15666	15544	15743	15587	15741	15612	15564	15462	15479	15472	15629	15426	15517	15543	15727	15576	15793	15598	15715	15567	15669	15457	15542	15772	15513	15716	15636	15678	15585	15542	15646	15712	15624	15534	15662	15587	15691	15772	15658	15601	15631	15490	15765	15712	15570	15678	15609	15677	15529	15465	15798	15621	15604	15854	15587	15652	15554	15603	15560	15688	15594	15681	15667	15763	15666	15558	15662	15595	15666	15663	15672	15791	15501	15679	15644	15814	15593	15619	15748	15633	15663	15638	15702	15568	15595	15577	15636	15866	15687	15758	15664	15714	15628	15503	15844	15669	15681	15632	15602	15639	15810	15521	15573	15757	15582	15594	15594	15687	15686	15695	15769	15698	15616	15596	15501	15488	15628	15747	15664	15540	15582	15661	15676	15705	15618	15628	15605	15723	15519	15609	15530	15654	15629	15655	15755	15535	15394	15663	15579	15658	15511	15607	15541	15725	15770	15617	15607	15525	15648	15583	15596	15557	15790	15463	15724	15572	15806	15768	15630	15515	15737	15623	15484	15486	15765	15672	15687	15594	15696	15613	15608	15758	15664	15387	15682	15670	15571	15524	15629	15647	15533	15590	15618	15690	15504	15614	15548	15584	15621	15718	15503	15705	15741	15579	15669	15659	15682	15500	15601	15658	15549	15750	15601	15812	15593	15807	15497	15547	15786	15641	15646	15622	15607	15532	15744	15592	15560	15443	15615	15683	15613	15773	15562	15801	15668	15638	15415	15617	15713	15819	15588	15550	15671	15621	15597	15566	15648	15534	15581	15642	15707	15633	15702	15664	15650	15706	15497	15450	15735	15548	15536	15614	15660	15641	15637	15528	15526	15611	15725	15406	15655	15591	15753	15916	15515	15609	15629	15422	15660	15748	15673	15497	15735	15494	15567	15603	15554	15550	15552	15612	15483	15489	15762	15809	15478	15668	15718	15595	15666	15555	15622	15725	15826	15611	15557	15591	15595	15594	15627	15736	15573	15636	15604	15476	15649	15544	15738	15517	15724	15641	15577	15621	15477	15397	15571	15759	15601	15724	15632	15634	15641	15627	15599	15693	15679	15667	15587	15693	15419	15803	15584	15590	15589	15581	15607	15695	15553	15606	15646	15720	15523	15477	15627	15701	15640	15564	15654	15546	15445	15544	15664	15783	15652	15786	15495	15590	15723	15757	15501	15768	15604	15550	15625	15509	15641	15503	15755	15572	15680	15627	15630	15591	15650	15552	15555	15588	15691	15625	15622	15603	15517	15551	15833	15609	15506	15560	15714	15373	15622	15716	15622	15772	15627	15438	15458	15772	15610	15675	15578	15674	15543	15386	15516	15532	15616	15578	15741	15774	15586	15540	15689	15740	15743	15495	15392	15693	15688	15422	15485	15737	15628	15666	15693	15664	15684	15581	15672	15641	15589	15584	15675	15612	15637	15613	15723	15753	15447	15547	15500
42860	49697	50388	42551	33610	27462	26038	24763	24601	24067	24354	24115	24195	24066	24179	24223	24219	24661	24472	24565	24618	24414	24571	24249	24619	24353	24471	24500	24198	24090	24151	24093	24163	24293	24053	24128	24058	24032	23931	24228	24144	24133	24173	23946	24053	24166	24039	24139	24048	24025	24081	24082	24325	24231	24135	24019	24122	23948	24103	24044	24094	23829	23881	24084	24146	24193	24347	24103	23886	24112	24152	24046	24040	24108	24110	24208	24046	24207	24125	23921	24081	23916	23976	24171	24051	24122	24254	24095	24089	23916	23913	23869	24076	24104	23863	23959	23908	23981	24047	24032	24000	24001	23913	24002	23977	23932	24155	23808	24057	24031	24008	23973	24000	24115	24016	24056	24041	24113	24030	24016	24161	24034	23875	23961	24103	23990	24330	24185	24182	24268	24063	23944	23935	24069	24049	24017	24132	24175	24055	24119	24236	24238	23957	24042	23895	24180	24214	23985	23915	23927	24048	24009	24050	24022	24188	24052	24042	23947	23940	23925	24183	24007	23775	24085	24106	24051	24051	24280	23921	23619	24125	24069	24338	24133	24032	23827	24050	24055	24207	24037	24015	23776	23692	24066	24114	24140	24159	23809	23993	23837	23998	23816	23942	24048	24242	24146	23985	24339	24045	24055	24103	24088	23992	23681	23951	24046	23993	24110	24127	23838	23884	24031	23952	24118	24148	23955	23974	23880	23922	24083	24040	24182	24151	23961	23936	23873	24113	23907	23743	23977	24219	24062	23901	24179	23808	24047	24270	24299	24019	24152	23902	23931	24019	24078	24107	23872	23883	23903	24082	24225	24322	24174	23922	24046	24246	24235	23976	24204	24273	23886	24072	23920	23958	24208	24012	24103	23953	24051	23992	24038	24043	24192	24183	24279	23984	23977	23980	24065	24060	24031	24159	24002	23966	23890	23920	23830	24129	24078	23661	24022	23822	23992	24279	24034	23948	24214	23993	24019	24137	24168	24032	24105	23946	23989	24057	24300	24092	24011	24068	23813	23988	23859	24091	24026	24141	24011	24190	24237	24087	23997	23919	23810	24047	24127	24060	24206	24007	23841	24087	24062	23905	24159	24105	23924	24234	23906	24114	24069	24188	23976	24281	24090	24359	23940	23698	23842	23970	24103	24164	23906	23929	24281	24257	24056	24090	24026	24026	24019	24017	24128	24074	24010	24091	23976	24075	24128	23769	24033	24022	23929	24324	23947	24099	23798	24036	24184	24032	24233	24143	24012	23913	24003	24016	24019	24001	24085	23958	24026	24161	23953	24178	24122	24007	23840	23938	24010	24029	23878	23766	24028	23883	23773	24095	24128	23790	24092	23882	24062	24090	23983	24254	24036	24072	24141	23976	23981	24096	24121	23960	23967	24057	23893	24059	24049	23925	24081	23977	24060	24125	24100	24127	24128	23884	24132	24344	24112	24400	23997	24151	23972	24068	24070	24313	24167	23993	24059	23884	24003	24107	23900	23879	23945	23897	23970	23938	24064	24245	24018	23952	24210	24037	24146	24064	24069	24108	24142	24036	24034	24333	23941	24051	24144	24049	24149	23868	23954	23888	24226	24152	24112	24118	24206	23909	24058	24161	23951	24061	24152	24057	24027	24020	23913	24346	24242	24105	24190	24197	24143	24127	23857	24056	24095	24083	24052	23817	24224	24113	24109	23960	24329	23915	24067	24323	24112	23845	24071	24200	24082	24227	24212	24127	23865	24034	24141	23845	24228	24062	23908	24020	23993	24047	23934	24118	24147	23977	23872	24029	23999	23928	23984	23827	24083	24090	23934	24046	24124	24091	24255	23931	24094	23818	24166	23971	24129	23982	24195	24169	23928	24293	23988	23747	24097	23906	23984	24019	24007	23945	24080	24063	23884	23921	23880	24093	24099	24232	24117	23925	24198	24038	24055	24015	24166	24008	24249	23960	24094	24012	24005	24006	24011	24172	24025	24075	24395	23992	24123	24057	24024	24069	24118	23936	24102	24044	23861	24138	24026	24069	24263	23942	23847	24033	24054	24009	23922	24098	23942	23713	23842	24247	24026	24045	23963	23860	23835	24006	23857	24105	24120	23985	23975	24029	24203	24219	24105	23905	24105	24044	23943	23899	23875	23883	24043	24135	24088	24097	24002	24145	24084	24249	23937	24335	24193	24218	24271	24200	24047	24053	24088	23987	23930	24042	24294	24028	23921	24069	23839	23831	24201	24000	24247	23939	23892	23973	24024	24135	24229	24066	24026	24139	24114	24126	24023	24080	24033	24093	24031	23904	24240	23851	23912	24033	24174	24154	23929	23994	24064	23953	23967	24047	23910	23811	23867	24340	24170	24029	24009	23906	24163	24188	24147	24070	23941	23976	24067	24124	24254	24047	24074	23968	24074	23976	24082	23980	23807	24034	24068	24128	24021	23946	23886	24099	23989	24136	23782	23864	24134	24289	23757	23896	23912	23770	23924	24053	24048	24181	24074	23965	24063	24236	23873	24013	24208	24002	23919	24032	24189	24076	23907	23872	24047	24125	24003	24025	24067	23907	23739	23858	24106	23936	24017	24070	24017	23980	23832	24000	24162	24348	24057	24137	24034	24035	23997	24126	24146	24193	24041	24216	24136	24004	24143	24225	24006	24217	24079	24018	23596	24047	23927	24211	23815	23825	23853	24102	24003	23922	24018	24111	23987	24142	24104	23953	24075	24050	24041	24215	24012	24251	23999	24130	23987	24144	24034	24071	23903	24087	24080	24200	23957	23939	24211	24315	24173	24037	24169	24022	23895	24007	24079	24191	24047	23984	24018	24135	24197	24228	23882	23924	23944	24029	24169	24035	23865	23992	24018	24184	23845	24141	24042	24144	24093	24004	23971	24006	23986	24210	24243	24165	24063	23960	24085	24148	24018	23980	23736	24070	24204	24116	24059	23819	24084	23838	23926	23901	24020	23935	24168	23907	24329	24342	24034	24068	24084	24032	24328	24110	23805	23813	24304	24192	23939	24244	24075	24088	24209	23832	24123	23699	23993	24026	23747	24101	24021	24022	24230	24194	24232	24151	24079	24142	24169	24069	24070	24089	24254	24193	23924	24293	23908	24242	23917	23972	23823	23944	23949	24138	23736	24208	24195	24081	24022	24277	24115	24092	23856	23973	24189	24024	23863	23903	23920	24055	24309	24035	24147	23879	24008	24067	23847	24277	24334	24107	23939	24221	24143	23842	24095	24060	23730	24131	23786	24087	24099	24092	24078	23972	24004	24245	23878	24114	24128	23867	24124	23931	23829	24156	24175	23849	23870	24128	24239	23951	24087	24393	23941	24264	23889	23916	23948	24004	24015	23856	24010	24209	23973	24205	23999	24056	24207	24206	24086	24088	23898	24077	24214	24118	23934	23849	24093	24036	24152	24067	24192	24059	24002	24058	24041	23941	23802	23937	24290	24020	24169	24279	24362	24156	24040	24010	23938	24134	24023	23955	24152	23948	24094	24098	24093	24171	23842	24281	24242	24210	24183	24087	23993	24117	23886	23999	24173	23989	23944	24132	23937	23928	24014	24116	24134	24089	24010	24046	23908	24249	23909	24011	24010	23942	24084	23931	23873	24115	24040	23860	23972	24038	23871	24043	24117	24044	23961	23716	24025	23861	24110	24057	23977	23643	23954	23876	23875	24217	24222	24058	23962	24082	24053	24041	24071	24041	24125	24069	24043	24225	24129	24194	24108	23969	24097	24099	24088	23985	24082	24179	23988	23772	23895	24227	23909	23811	23832	23848	24020	24088	23909	23859	24096	24283	24059	24023	24141	24226	24189	24191	24082	24011	24080	24180	24114	23943	24113	24151	23986	23879	23904	24017	23861	24035	24005	24127	24069	23948	24132	23957	23966	24042	24059	24015	24108	24219	24082	24043	24238	24025	24005	24026	24106	24068	23909	24041	24000	24074	23985	24079	24095	24158	23914	24065	23976	24116	24155	24131	24025	24149	24055	24181	24046	24272	24123	24022	23859	24081	24137	23860	24073	24025	23951	23908	23989	24130	24121	24298	24031	23934	23930	24183	24090	24060	24160	24010	23857	23910	23975	24178	24099	24474	23993	24030	24124	24085	24068	24055	24052	24038	24111	24266	23863	23625	24125	24117	23998	23915	23855	24268	24034	24088	24096	24107	24140	24063	24094	23890	23981	24084	23996	23880	24299	24205	24019	24169	24031	24366	23853	24099	24078	24079	24055	24096	23849	24065	24098	24097	24071	24024	24095	23985	23994	23945	24144	23893	23867	24084	23879	24012	24015	23773	23957	23929	24023	24190	24019	24039	24223	23964	23971	24032	24109	24124	24034	23960	24106	24088	24120	24093	24026	23960	23972	23834	23815	24335	24111	24087	23954	23933	24123	24231	24070	23979	24100	24073	23924	23997	24022	24063	23865	23961	24308	24205	23979	23843	23850	24140	24074	23997	24141	24136	24214	24222	23944	23991	24167	24212	23973	23888	23904	24003	23851	24108	24074	24000	24145	24311	23933	24082	24077	23988	23958	24036	24168	24127	24040	24019	24185	24133	24202	24085	23965	24079	23976	24208	23833	24055	23955	24308	24356	24026	24026	24087	24149	24138	24089	24036	24125	23810	24160	24069	23951	24152	23680	24142	24164	24204	23909	23786	23915	24078	23889	24018	24019	24198	24173	23956	24037	23973	23917	23894	24249	23989	24075	24037	24296	23878	24261	24217	23824	23934	23862	24101	24175	23946	23835	23831	24214	24273	24104	23950	24165	23994	24200	23977	24145	23895	24189	24073	24013	24014	23957	23785	23862	24143	23971	23780	24151	24017	24047	23911	24136	24109	23904	23958	24074	24003	23980	23979	24112	24179	24092	23921	23997	24194	24063	23879	24001	24275	24303	24098	24125	24137	24026	23888	24273	24040	24141	24016	23960	23826	24070	24106	24046	23757	24052	24091	23822	24063	24002	23968	24082	24087	23923	24031	23947	24108	24094	24067	24136	24303	23947	24086	24286	23864	23973	23903	24115	23986	23870	23983	23889	23998	24093	24135	24129	24012	24016	24156	23886	23718	24001	24411	24107	23733	23949	24073	24078	24075	23881	24087	23924	23951	24059	23805	23971	24222	24144	24032	24046	24117	23944	24014	24200
43798	57687	50222	37092	27495	19983	18790	17711	17182	16694	16761	16668	16620	16625	16735	16751	16878	17229	17324	17147	17012	17046	17129	17042	17071	16891	16913	16747	16903	16813	16520	16502	16680	16756	16550	16546	16539	16558	16499	16637	16566	16553	16533	16623	16589	16646	16414	16597	16441	16691	16464	16429	16314	16538	16403	16606	16367	16393	16300	16328	16531	16482	16424	16442	16515	16641	16564	16422	16598	16615	16530	16505	16497	16571	16436	16540	16388	16406	16695	16395	16451	16396	16396	16453	16368	16372	16538	16452	16569	16452	16606	16404	16590	16471	16295	16522	16487	16500	16503	16574	16480	16687	16529	16592	16591	16497	16563	16565	16546	16583	16571	16582	16566	16553	16596	16647	16604	16566	16410	16586	16426	16543	16552	16503	16567	16349	16439	16759	16461	16394	16525	16458	16517	16660	16490	16581	16546	16521	16567	16537	16594	16621	16680	16438	16681	16587	16393	16473	16542	16415	16268	16443	16476	16448	16401	16564	16580	16569	16553	16417	16459	16452	16523	16414	16525	16423	16529	16351	16413	16568	16594	16407	16536	16554	16610	16404	16544	16684	16481	16287	16455	16465	16485	16516	16320	16422	16618	16615	16516	16631	16503	16454	16487	16465	16517	16614	16571	16527	16367	16417	16498	16358	16445	16526	16384	16502	16585	16456	16732	16613	16589	16512	16575	16350	16409	16711	16444	16481	16569	16423	16725	16465	16494	16608	16431	16557	16636	16366	16476	16509	16568	16429	16573	16430	16639	16612	16442	16643	16283	16340	16407	16483	16528	16446	16470	16479	16553	16639	16560	16649	16416	16734	16540	16482	16489	16530	16474	16466	16593	16482	16546	16396	16452	16398	16559	16766	16569	16565	16614	16226	16572	16576	16507	16532	16426	16308	16498	16397	16655	16474	16550	16346	16526	16609	16748	16309	16484	16461	16544	16582	16357	16482	16420	16436	16453	16601	16693	16559	16742	16624	16420	16489	16550	16480	16703	16430	16535	16473	16441	16565	16432	16443	16443	16432	16382	16480	16717	16448	16607	16329	16518	16433	16603	16598	16584	16417	16353	16639	16441	16711	16385	16462	16542	16504	16496	16620	16566	16297	16570	16345	16547	16476	16596	16672	16671	16496	16387	16532	16547	16501	16340	16556	16572	16407	16455	16649	16516	16448	16444	16665	16610	16581	16655	16396	16548	16601	16565	16582	16249	16500	16432	16446	16680	16468	16536	16529	16558	16542	16588	16627	16703	16669	16497	16614	16495	16419	16282	16574	16419	16347	16600	16519	16431	16558	16511	16493	16588	16512	16752	16661	16538	16417	16538	16522	16551	16686	16494	16592	16582	16527	16556	16625	16484	16587	16328	16721	16534	16529	16443	16587	16445	16614	16403	16371	16512	16542	16444	16443	16463	16733	16356	16441	16512	16582	16595	16612	16517	16459	16459	16469	16495	16462	16536	16316	16483	16524	16534	16434	16490	16346	16438	16564	16650	16570	16374	16519	16357	16613	16350	16563	16555	16462	16558	16531	16655	16548	16555	16543	16584	16579	16551	16582	16570	16506	16439	16610	16485	16446	16527	16597	16608	16698	16544	16447	16577	16271	16567	16556	16477	16498	16521	16337	16603	16588	16621	16573	16415	16543	16486	16544	16546	16616	16567	16664	16445	16540	16489	16743	16453	16423	16568	16481	16553	16333	16584	16381	16682	16566	16555	16539	16537	16628	16512	16560	16634	16359	16499	16705	16550	16570	16345	16446	16504	16566	16474	16505	16543	16393	16582	16472	16479	16404	16477	16463	16368	16560	16570	16427	16497	16577	16516	16552	16449	16418	16592	16476	16547	16489	16405	16497	16383	16504	16528	16579	16382	16442	16522	16456	16638	16654	16510	16547	16685	16499	16373	16596	16476	16482	16561	16621	16290	16597	16439	16485	16563	16568	16472	16334	16521	16516	16672	16447	16549	16412	16606	16449	16607	16382	16444	16457	16469	16331	16404	16377	16601	16554	16610	16474	16373	16376	16548	16610	16416	16615	16545	16303	16708	16433	16513	16421	16383	16282	16508	16517	16599	16517	16398	16524	16333	16492	16615	16550	16468	16545	16650	16589	16485	16649	16592	16482	16504	16465	16557	16616	16482	16514	16652	16551	16476	16755	16460	16402	16397	16536	16667	16424	16441	16483	16477	16591	16560	16491	16646	16412	16552	16355	16711	16522	16471	16431	16526	16498	16625	16511	16527	16694	16574	16535	16525	16505	16424	16499	16423	16682	16425	16426	16380	16531	16383	16544	16556	16529	16320	16540	16604	16577	16704	16537	16344	16562	16584	16590	16389	16445	16495	16561	16439	16540	16573	16528	16472	16533	16346	16608	16577	16449	16597	16682	16502	16300	16490	16554	16652	16570	16607	16607	16784	16459	16498	16543	16506	16310	16587	16730	16462	16554	16543	16390	16555	16539	16560	16522	16565	16414	16453	16618	16413	16464	16574	16537	16484	16490	16531	16497	16530	16774	16641	16541	16540	16516	16570	16488	16596	16582	16688	16684	16554	16610	16547	16552	16464	16555	16416	16500	16575	16416	16459	16813	16651	16643	16635	16465	16545	16493	16436	16593	16452	16477	16685	16478	16438	16631	16449	16759	16541	16613	16608	16589	16521	16490	16525	16495	16458	16649	16460	16499	16572	16509	16593	16513	16639	16452	16508	16512	16459	16595	16479	16347	16527	16566	16462	16630	16580	16732	16439	16579	16549	16632	16364	16479	16555	16534	16471	16506	16546	16636	16606	16502	16600	16654	16313	16605	16637	16620	16545	16563	16473	16591	16721	16553	16491	16756	16675	16743	16365	16464	16635	16394	16512	16639	16394	16545	16449	16579	16462	16525	16661	16478	16415	16508	16508	16516	16571	16523	16355	16452	16527	16641	16697	16439	16621	16517	16544	16622	16384	16582	16490	16571	16509	16370	16614	16425	16524	16217	16718	16344	16571	16413	16509	16475	16447	16473	16580	16578	16470	16650	16449	16366	16435	16593	16587	16436	16367	16492	16468	16504	16469	16533	16368	16580	16465	16661	16525	16608	16609	16515	16338	16552	16500	16405	16580	16386	16566	16478	16535	16550	16574	16583	16256	16485	16385	16619	16695	16469	16608	16438	16543	16572	16464	16499	16369	16660	16561	16575	16518	16722	16506	16412	16351	16599	16416	16288	16348	16619	16459	16399	16460	16513	16587	16597	16633	16409	16476	16451	16689	16460	16618	16686	16484	16482	16466	16619	16610	16459	16409	16607	16466	16535	16448	16611	16598	16461	16539	16369	16638	16418	16389	16349	16674	16570	16521	16390	16360	16448	16391	16599	16471	16538	16508	16390	16601	16415	16492	16577	16472	16459	16525	16482	16460	16619	16295	16316	16479	16612	16619	16325	16567	16667	16638	16539	16592	16519	16472	16562	16635	16543	16346	16581	16706	16466	16670	16690	16584	16651	16402	16459	16512	16522	16491	16654	16588	16473	16545	16617	16571	16550	16582	16502	16506	16440	16554	16571	16696	16448	16441	16612	16595	16742	16519	16347	16454	16516	16602	16319	16381	16413	16612	16524	16477	16451	16488	16624	16764	16471	16625	16378	16587	16529	16530	16584	16453	16374	16480	16574	16508	16708	16349	16302	16513	16504	16400	16611	16515	16557	16521	16630	16430	16509	16417	16628	16604	16395	16589	16409	16643	16467	16495	16520	16478	16452	16599	16564	16387	16409	16523	16527	16566	16434	16480	16348	16666	16572	16557	16603	16438	16430	16496	16553	16513	16522	16538	16582	16598	16463	16598	16579	16611	16478	16443	16359	16403	16612	16535	16506	16545	16656	16651	16467	16492	16444	16400	16515	16448	16461	16588	16482	16556	16517	16572	16630	16339	16497	16703	16303	16520	16469	16451	16529	16438	16444	16537	16401	16441	16622	16661	16584	16460	16428	16467	16376	16494	16603	16454	16474	16517	16343	16417	16393	16425	16604	16549	16635	16424	16529	16551	16406	16496	16350	16715	16585	16549	16409	16489	16457	16444	16475	16369	16421	16452	16590	16376	16598	16520	16556	16551	16589	16341	16707	16501	16530	16427	16619	16632	16586	16400	16683	16431	16460	16475	16541	16672	16548	16622	16583	16552	16543	16414	16546	16533	16566	16642	16509	16513	16480	16470	16489	16493	16605	16413	16538	16494	16443	16496	16415	16389	16507	16555	16283	16594	16738	16460	16538	16618	16401	16421	16509	16465	16520	16712	16662	16479	16586	16423	16522	16469	16542	16579	16637	16609	16446	16508	16506	16698	16681	16643	16511	16431	16511	16533	16563	16485	16430	16513	16512	16453	16417	16486	16560	16583	16597	16469	16591	16648	16428	16401	16421	16612	16643	16536	16603	16483	16571	16642	16757	16493	16642	16498	16574	16463	16310	16520	16331	16569	16494	16454	16637	16236	16363	16475	16612	16520	16565	16681	16533	16642	16465	16380	16538	16255	16600	16588	16461	16471	16566	16482	16642	16607	16553	16598	16446	16595	16515	16490	16402	16548	16480	16475	16538	16483	16559	16485	16305	16613	16468	16413	16607	16654	16523	16600	16541	16552	16403	16601	16484	16446	16601	16336	16427	16482	16440	16686	16365	16576	16470	16462	16410	16583	16348	16677	16492	16550	16610	16452	16623	16470	16586	16590	16500	16505	16424	16462	16610	16540	16507	16475	16443	16455	16745	16510	16635	16477	16564	16339	16657	16462	16616	16547	16485	16633	16352	16462	16534	16481	16752	16327	16534	16737	16389	16462	16549	16682	16387	16497	16505	16464	16579	16692	16554	16452	16519	16536	16445	16637	16613	16309	16576	16556	16540	16549	16615	16690	16494	16458	16376	16583	16553	16596	16497	16449	16443	16558	16485	16447	16714	16552	16454	16530	16366	16536	16616	16580	16431	16320	16522	16558	16425	16427	16423	16569	16402	16467	16353	16703	16649	16542	16426	16508	16587	16501	16534	16443	16355	16631	16371	16510	16307	16444	16697	16550	16539	16566	16278	16546	16386	16600	16599	16493	16564	16434	16546	16564	16459	16436	16590	16592	16547	16605	16597	16448	16530	16502	16476	16781	16440	16574	16605
26363	22139	31983	33112	30658	27974	27569	24512	23834	23649	23341	23005	23115	23076	22953	23026	23127	23679	24010	23800	23562	23515	23427	23356	23585	23341	23210	23408	23185	22834	23045	22616	22647	22800	22518	22669	22553	22607	22654	22489	22766	22583	22670	22671	22728	22698	22815	22651	22639	22793	22723	22519	22842	22699	22543	22543	22679	22563	22523	22561	22240	22648	22673	22481	22743	22777	22370	22718	22474	22489	22807	22806	22757	22753	22341	22588	22519	22514	22612	22589	22710	22730	22324	22682	22665	22675	22572	22352	22633	22438	22555	22425	22481	22764	22550	22423	22449	22681	22545	22679	22496	22452	22424	22474	22411	22732	22679	22618	22252	22678	22598	22642	22466	22557	22672	22484	22839	22586	22571	22504	22523	22688	22545	22823	22643	22548	22475	22616	22700	22694	22618	22486	22740	22630	22674	22702	22685	22404	22601	22555	22398	22518	22595	22393	22559	22494	22833	22782	22436	22722	22776	22656	22561	22663	22654	22742	22451	22594	22477	22601	22554	22602	22571	22779	22582	22725	22535	22614	22513	22430	22567	22523	22769	22588	22607	22512	22707	22727	22698	22513	22752	22775	22422	22606	22439	22684	22741	22622	22640	22379	22363	22524	22841	22623	22679	22539	22597	22594	22508	22473	22670	22594	22381	22641	22619	22427	22692	22801	22407	22658	22745	22561	22542	22401	22605	22474	22719	22574	22548	22796	22661	22780	22537	22571	22686	22473	22493	22439	22888	22615	22628	22623	22568	22587	22704	22681	22622	22488	22509	22642	22588	22600	22624	22556	22720	22536	22622	22558	22609	22607	22611	22685	22785	22620	22344	22541	22554	22528	22663	22583	22654	22435	22643	22623	22626	22543	22689	22632	22434	22539	22484	22882	22522	22642	22492	22585	22484	22710	22464	22575	22542	22652	22571	22517	22674	22767	22471	22627	22732	22309	22655	22633	22538	22488	22321	22487	22495	22502	22556	22686	22784	22529	22291	22718	22760	22475	22632	22771	22798	22615	22859	22807	22601	22582	22727	22543	22475	22654	22450	22507	22435	22412	22669	22548	22570	22461	22565	22637	22715	22575	22487	22679	22854	22549	22708	22685	22669	22618	22578	22228	22328	22486	22550	22504	22658	22663	22605	22730	22587	22581	22549	22601	22442	22465	22381	22601	22650	22586	22593	22451	22472	22539	22605	22720	22482	22502	22824	22767	22889	22396	22553	22652	22686	22625	22542	22804	22444	22729	22544	22426	22551	22424	22501	22481	22535	22667	22658	22459	22465	22620	22782	22326	22426	22512	22478	22557	22725	22540	22614	22481	22646	22639	22620	22712	22521	22718	22534	22527	22434	22647	22590	22530	22539	22507	22513	22699	22644	22549	22591	22493	22726	22648	22576	22451	22400	22458	22478	22612	22527	22525	22466	22500	22417	22522	22552	22511	22765	22352	22425	22559	22637	22419	22540	22641	22594	22603	22420	22463	22474	22606	22579	22680	22920	22693	22708	22650	22490	22571	22607	22708	22342	22493	22496	22527	22610	22424	22431	22691	22595	22451	22726	22589	22647	22549	22496	22521	22452	22701	22613	22565	22635	22404	22457	22493	22599	22687	22643	22515	22643	22559	22453	22374	22524	22407	22501	22481	22575	22804	22563	22544	22694	22479	22517	22630	22718	22767	22568	22450	22487	22545	22838	22367	22586	22505	22594	22674	22751	22659	22542	22666	22900	22352	22878	22735	22763	22534	22773	22399	22507	22605	22194	22541	22713	22752	22359	22543	22565	22658	22614	22806	22722	22650	22484	22574	22598	22632	22683	22701	22371	22664	22666	22661	22642	22867	22630	22447	22767	22556	22493	22618	22580	22595	22382	22587	22582	22730	22495	22610	22650	22566	22430	22479	22550	22510	22561	22556	22537	22332	22709	22691	22788	22587	22528	22600	22233	22557	22560	22684	22659	22601	22454	22586	22608	22478	22665	22403	22454	22486	22475	22697	22775	22338	22784	22608	22457	22567	22605	22559	22422	22615	22650	22688	22631	22487	22575	22758	22551	22458	22503	22613	22651	22609	22628	22323	22389	22656	22537	22473	22512	22586	22800	22808	22552	22376	22766	22338	22844	22644	22610	22551	22584	22452	22475	22448	22560	22494	22732	22773	22645	22627	22761	22490	22790	22620	22552	22354	22503	22704	22540	22703	22680	22654	22528	22651	22539	22689	22670	22572	22435	22520	22680	22404	22522	22696	22872	22554	22536	22513	22693	22580	22551	22460	22686	22681	22640	22676	22490	22581	22493	22485	22667	22485	22691	22475	22539	22674	22669	22714	22793	22509	22606	22401	22667	22506	22369	22791	22526	22448	22510	22595	22738	22460	22582	22564	22520	22579	22549	22638	22717	22767	22738	22646	22324	22695	22589	22801	22758	22688	22583	22549	22576	22889	22377	22600	22519	22520	22665	22753	22660	22553	22513	22592	22632	22436	22696	22723	22754	22691	22679	22409	22877	22599	22833	22355	22736	22624	22686	22750	22633	22778	22777	22623	22273	22516	22613	22536	22719	22726	22566	22644	22707	22402	22939	22520	22636	22519	22613	22495	22521	22726	22624	22651	22715	22389	22655	22486	22609	22763	22537	22565	22582	22578	22752	22422	22661	22642	22526	22399	22306	22519	22765	22752	22415	22454	22286	22524	22464	22578	22831	22579	22657	22601	22575	22713	22729	22478	22690	22318	22558	22423	22652	22750	22606	22700	22722	22704	22712	22467	22491	22423	22730	22705	22680	22681	22600	22511	22524	22663	22837	22745	22728	22730	22602	22403	22458	22492	22335	22510	22745	22454	22515	22650	22535	22503	22569	22374	22658	22474	22348	22620	22571	22644	22575	22593	22618	22529	22742	22777	22765	22676	22562	22550	22566	22934	22773	22629	22545	22916	22539	22375	22659	22547	22790	22461	22596	22923	22546	22462	22634	22582	22444	22773	22584	22305	22702	22338	22592	22506	22682	22559	22480	22445	22429	22566	22652	22459	22656	22778	22492	22680	22581	22455	22634	22724	22365	22347	22632	22494	22300	22661	22515	22629	22537	22482	22725	22405	22632	22667	22560	22698	22620	22583	22479	22502	22651	22467	22743	22536	22627	22647	22763	22624	22806	22578	22555	22288	22587	22467	22723	22602	22507	22428	22666	22382	22586	22589	22674	22487	22619	22634	22519	22492	22696	22426	22711	22577	22586	22347	22893	22513	22574	22586	22676	22505	22887	22515	22587	22669	22382	22423	22811	22553	22862	22888	22642	22570	22577	22462	22592	22828	22627	22625	22452	22751	22594	22472	22551	22626	22742	22267	22526	22447	22528	22769	22585	22650	22674	22619	22545	22489	22639	22723	22621	22511	22527	22451	22746	22554	22689	22596	22581	22740	22787	22483	22541	22644	22721	22562	22422	22660	22502	22493	22604	22471	22645	22560	22549	22665	22762	22508	22512	22700	22365	22508	22615	22740	22751	22575	22718	22564	22479	22532	22707	22385	22480	22739	22351	22560	22700	22654	22589	22541	22559	22374	22330	22372	22348	22547	22506	22628	22701	22576	22446	22689	22562	22423	22460	22583	22663	22588	22844	22400	22500	22631	22626	22565	22625	22602	22560	22588	22604	22462	22629	22692	22343	22283	22667	22662	22471	22661	22681	22746	22420	22687	22564	22412	22361	22773	22440	22577	22589	22369	22573	22610	22583	22696	22629	22492	22715	22549	22270	22429	22734	22529	22564	22368	22419	22399	22633	22530	22297	22397	22597	22295	22313	22477	22750	22584	22608	22493	22654	22420	22566	22492	22751	22517	22556	22530	22626	22456	22714	22725	22966	22805	22445	22596	22688	22787	22287	22645	22665	22479	22823	22564	22493	22806	22581	22631	22702	22413	22554	22496	22541	22313	22593	22567	22570	22399	22658	22687	22681	22492	22519	22553	22769	22472	22793	22772	22602	22653	22380	22559	22540	22470	22466	22545	22714	22459	22310	22670	22772	22657	22705	22569	22545	22294	22686	22575	22575	22660	22597	22746	22653	22572	22703	22639	22655	22730	22472	22432	22784	22677	22627	22500	22622	22501	22699	22803	22630	22401	22588	22539	22733	22614	22659	22699	22804	22661	22680	22690	22802	22467	22581	22485	22683	22431	22505	22631	22831	22864	22529	22624	22427	22547	22682	22555	22688	22671	22647	22849	22749	22438	22853	22938	22517	22826	22555	22685	22873	22600	22646	22663	22651	22597	22692	22464	22528	22512	22473	22723	22731	22513	22701	22505	22476	22534	22549	22711	22535	22301	22465	22618	22677	22649	22531	22569	22933	22603	22469	22481	22414	22690	22288	22571	22554	22376	22587	22481	22628	22688	22531	22412	22321	22666	22950	22640	22785	22457	22671	22624	22728	22610	22575	22646	22810	22589	22522	22730	22851	22732	22722	22633	22472	22705	22471	22655	22455	22589	22515	22681	22635	22679	22552	22656	22410	22342	22779	22687	22796	22731	22556	22540	22530	22430	22719	22502	22563	22580	22693	22701	22339	22665	22859	22511	22530	22553	22515	22751	22591	22521	22627	22575	22601	22628	22712	22697	22590	22642	22489	22606	22557	22441	22318	22560	22454	22644	22525	22429	22789	22641	22342	22572	22631	22681	22722	22662	22823	22771	22446	22334	22621	22345	22529	22565	22515	22619	22632	22681	22692	22416	22546	22593	22576	22784	22517	22603	22638	22604	22445	22505	22694	22331	22611	22625	22468	22450	22376	22552	22608	22557	22467	22580	22749	22849	22576	22548	22517	22856	22605	22708	22408	22456	22639	22707	22573	22385	22427	22505	22602	22338	22686	22692	22459	22605	22804	22655	22655	22653	22670	22619	22910	22847	22658	22466	22404	22413	22747	22723	22881	22568	22497	22210	22499	22486	22738	22518	22471	22583	22854	22614	22776	22700	22533	22575	22680	22479	22510	22717	22571	22680	22906	22624	22659	22684	22559	22603	22659	22747	22464	22469	22834	22696	22573	22639	22818	22729	22344	22573	22643	22587	22524	22567	22458	22292	22754	22653	22824	22511	22463	22631	22612	22514	22724	22693	22671	22587	22696	22524	22682	22545	22567	22591	22534	22639	22784	22471
42783	71001	64210	49281	31878	21558	19409	18468	17501	16788	16411	16593	16284	16163	16188	16241	16600	17364	17418	17241	17206	16794	16973	17071	16841	16784	16587	16262	16412	16328	15813	16008	16157	15977	15990	15961	15874	15827	15961	16083	15963	15887	16031	15826	15946	15890	15843	15839	16013	15749	15889	15963	15808	15854	15978	15807	15828	15801	15923	15746	15961	15995	15985	15897	15718	15690	15835	15816	15908	15888	15946	15762	15807	16090	15819	15833	15840	15909	15964	15792	15912	15872	15852	15717	15934	15851	15840	15751	15946	15864	15727	15754	15860	15958	15972	15880	16042	15934	15818	15687	15771	15858	15865	15871	15929	15809	15809	16032	15987	15898	15716	15796	15848	15860	15814	15771	15861	15896	15764	16001	15886	15784	15955	15860	15840	15886	15902	15661	15906	15865	15918	15893	15739	15745	15970	15914	15902	15866	15750	15918	15889	15969	16001	15884	15803	15880	15923	15871	15714	15663	15855	15774	15852	15951	15670	15849	15858	15687	15916	15941	15900	15930	15869	15743	15805	15796	15838	15831	16013	15817	15688	15873	15774	15944	15849	15980	15877	15811	15908	15847	15830	15984	15757	15804	15884	15945	15913	15794	15943	15750	16020	15726	15868	15769	15770	15930	15801	15724	15951	15805	15901	15765	15844	15847	15738	15936	15837	15925	15731	15713	15856	15794	15770	15773	15952	15827	15906	15936	15823	15768	15774	15866	15878	15679	15884	15891	15934	15712	15674	15941	15895	15800	15782	15901	15939	15868	15936	15744	15739	15858	15932	15694	15909	15791	15868	15863	15868	15811	15818	15926	15937	15824	15659	15819	15900	15717	15906	15914	15870	15919	15846	15795	16038	15772	15731	15779	15876	15741	15849	15921	15832	15856	15818	15850	15751	15699	15793	15792	15953	15813	15863	15713	15774	15922	15880	15829	15750	15825	15759	15925	15806	15942	15841	15935	15913	15863	15945	15851	15739	15854	15718	15770	15743	15874	15729	15790	15964	15857	15806	15917	15964	15908	15844	15687	15984	15834	15972	16037	15628	15757	15909	15753	16042	15834	15771	15730	15997	15848	15839	15769	15895	15856	15956	15825	15853	15777	16063	15858	15988	15701	15986	15900	15920	15941	15818	15891	15884	15985	15867	16034	15807	15630	15931	15885	15824	15771	15964	15966	15816	15885	15819	15894	15886	15736	15913	15841	15786	15919	15715	15789	15868	15835	15901	15856	15815	15858	16021	15742	15703	16079	15824	15832	15831	15638	15917	15676	15728	15832	15929	15878	15930	15851	15968	15800	15759	15821	15904	15777	15816	15776	15789	15776	15812	15953	15741	15816	15916	15943	15786	15965	15749	15980	15845	15958	15859	15916	15851	15990	15743	15893	16050	15826	15845	15747	15811	15932	15657	15956	15985	15857	15916	15690	15727	15791	15853	15886	15835	15743	15890	15708	15765	16011	15778	15741	15783	15963	15846	15991	16034	15787	15683	15915	15967	15847	15932	15744	15727	15830	15856	15825	15822	15841	15925	15868	16052	15862	15763	15845	15904	15726	15928	15909	15888	15944	15915	15928	15960	15839	15802	15868	15660	15857	15803	15731	15871	16006	15699	15776	15683	15877	15901	15723	15966	15800	15913	15697	15851	15805	15670	15827	16046	15921	15666	15749	15868	15768	15754	16020	15874	16015	15804	15745	15977	15897	15908	15922	15731	15892	15753	15919	15968	15819	15786	16003	15885	15759	15785	15875	16058	15832	15917	15705	15589	15737	15750	15811	15917	15843	15957	15898	15793	15543	15893	15788	15904	15802	15774	15842	15788	15858	15775	15851	15978	15891	15778	15713	15863	15774	15829	15821	15902	15854	15770	15748	15809	15652	15984	16033	15860	15866	15828	15875	15876	15733	15717	15707	15778	15689	15835	15901	15764	16005	15935	15920	15777	15827	15871	15892	15899	15857	15767	15807	15978	15878	15966	15792	15826	15879	15794	15863	15936	15783	15783	15648	15653	15931	15831	15883	15854	15896	15794	15929	15933	16028	15789	15731	15767	15906	15863	15867	15885	15974	15782	15956	15846	15766	15793	15695	15773	15831	15837	15952	15980	15750	15908	15839	16019	16013	15726	15915	15940	15804	15732	15952	15856	15825	15852	15764	15880	15783	15966	15890	15950	15832	15959	15908	15921	15974	15979	15936	15728	15853	15987	16125	15824	16000	15847	15925	15995	15730	15880	15791	15861	15978	15750	15711	15781	15857	15967	16053	15865	15862	15799	15807	15872	15719	15775	15822	15835	15720	15813	15693	15847	15598	15904	15943	15840	15944	15869	15815	15749	15887	15885	15741	16040	15732	15882	15720	15884	15898	15844	15769	15743	15867	15691	15908	15757	15699	15696	15877	15748	15853	15873	15883	15736	15707	15838	15938	15918	15853	15833	15875	15968	15801	15776	15814	16078	15792	15854	15662	15607	16030	15963	15827	15771	15858	15862	15950	15802	15757	15975	15787	15880	15940	15834	15951	15695	15808	15908	15994	15840	15822	15762	15764	15699	15970	15770	15906	15753	15733	15873	15839	15984	15824	15744	15927	15579	15871	15798	15880	15827	15849	15929	15856	15829	15918	15950	15798	15740	15677	15922	15900	15929	15902	15729	15798	15926	15715	15931	15958	15840	15795	15925	15793	15900	16111	15865	15764	15754	15880	16056	15834	15741	15803	15910	15777	15935	15892	15794	15855	15747	15789	15956	15796	15868	15826	15690	15904	15978	15699	15703	15759	15815	15945	15750	15800	15864	15756	15894	15848	15967	15944	16010	15908	15814	15774	15817	15981	16013	15823	15801	15850	15821	15704	15851	15985	15701	15744	15739	15844	15826	15957	15889	15783	15888	15865	15923	15857	15797	15728	15858	16063	15795	15971	15877	15732	15842	15799	15956	15972	15843	15874	16062	15879	15860	15900	15784	15871	15825	15744	15828	15989	15796	15830	15825	15870	15584	15933	15807	15839	15805	15778	15823	15813	15906	15805	15896	15945	15938	15778	15728	15875	15657	15725	16107	15868	16035	15896	15874	15723	15911	15873	15912	15848	15723	15848	15986	15969	15895	15878	15775	15670	15876	15775	15774	15908	15881	15731	15945	15767	15980	15697	16079	15805	15730	15897	15817	15634	15804	15738	15873	15789	15872	15748	15896	15960	15794	15964	15909	16054	15913	15837	15881	15784	15855	15684	15900	15895	15785	15949	15983	15661	15772	15871	16190	15880	15787	15891	15709	15882	15869	15667	15867	15985	15755	15931	15998	15798	16014	15842	15769	15879	15778	15900	15583	16009	15761	16018	15936	15810	15854	15944	15797	15838	15772	15869	15837	15836	15858	16074	15907	15888	15781	15779	15767	15880	15999	15949	15710	15875	15830	15709	15949	15847	15807	15771	16028	15896	15909	15671	15885	16019	15935	15840	15858	15691	15788	15844	15865	15802	15720	15878	15725	15877	15990	15913	15741	15714	15932	15868	15850	15692	15793	15981	15832	15808	15577	15986	15675	15878	15882	15880	15807	15890	15744	15665	15868	15761	15935	15879	15806	15816	15878	16120	15765	15987	15808	15855	15836	15722	15746	15873	15905	15916	15768	15994	15843	15838	15873	15810	15938	15843	15672	15830	15787	15769	16086	16034	15783	15987	15761	15869	15834	15918	15837	15858	15848	15829	15773	15871	15909	15688	15893	15877	15967	15822	15980	15940	15799	15847	15924	15775	15724	15851	15823	15908	15869	15849	15819	15981	15934	15754	15812	15969	15909	15812	15877	15790	15789	15804	15924	15932	15917	15810	15768	15854	15782	15926	15789	15758	15835	15895	15795	15971	16039	15953	15790	15798	15813	15891	15889	16004	16103	15812	15904	15887	16019	15917	15558	15836	15880	15794	15941	15736	15700	15834	15946	16039	15956	15876	15794	15765	15762	15900	15653	15815	15753	15826	15698	15797	15808	15751	15828	15837	15798	15912	15892	15879	15938	15885	15644	15849	15981	15852	15853	15918	15856	15913	15829	15750	15835	15868	15897	15787	15941	15840	15753	15926	15784	15969	15832	15850	15766	15848	15928	15710	15814	15834	15881	15950	15860	15901	15747	15860	15857	15767	15822	15900	15886	15814	15880	15786	15866	15879	15972	15777	15926	15787	15992	15872	15733	15863	15868	15687	15999	15782	15946	15762	15918	15987	15691	15887	16015	15771	15660	15932	15617	15744	15739	15858	15894	15904	15957	15896	15956	15905	15860	15907	16100	15787	15947	15836	15801	15702	15890	15675	15736	15781	15671	15815	15939	15941	16062	15736	15805	15843	15901	15866	15725	15821	15816	16076	15772	15927	15810	15944	15784	15920	15874	15666	15745	15840	15885	15744	15926	15670	15799	15828	15848	15641	15897	15833	15878	15853	15891	15973	15993	15956	15783	15875	15955	15932	15552	15666	15906	15782	15806	15973	15879	15709	16028	15780	15937	15841	15725	15869	15851	15875	15726	15779	15785	15756	15724	15898	15594	15877	15929	15924	15821	15692	15906	15677	16077	15838	16051	15730	15827	15735	15779	15767	15908	15948	15799	15841	15822	15851	15989	15801	15735	16028	15685	15716	15978	15910	15841	16026	15724	15752	15935	15759	15855	15877	15795	15716	15694	15885	15867	15834	15761	15853	15885	15691	15942	15700	16061	16003	15841	15698	15921	15881	15890	15929	16025	15815	15856	15830	15943	15709	15973	15867	15984	15814	15918	15935	16044	15903	15822	15980	15829	15918	15739	15672	15761	15877	15962	15788	15963	15783	15929	15926	15996	15748	15799	15849	15959	15928	15846	15873	15919	15813	15881	16036	15891	15885	15830	15887	15842	15706	15898	16083	15835	15751	15875	15863	16097	15978	15822	15833	16012	15864	15653	15694	15933	15864	15719	15952	15858	16004	15794	15858	15798	15876	15855	15725	15607	15990	15993	15658	15822	15843	15891	15912	16137	15950	15909	15938	15793	15875	15926	15807	15885	15912	15960	15778	15861	15710	15997	15832	15844	15892	15849	15841	15754	15972	15806	15854	15879	15714	15887	15854	15836	15954	15934	15882	15854	16057	15753	15878	15755	15816	15901	15901	15774	15781	15836	15890
24705	21752	30086	28073	25386	26771	28888	24216	22705	22495	22340	21949	21841	21725	21495	21912	22024	23032	22988	23012	22957	22490	22692	22772	22527	22232	21889	21953	21860	21485	21434	21623	21279	21235	21400	21395	21225	21243	21147	21279	21158	21035	21198	21255	21170	21187	21218	21118	21199	21233	21332	21117	21208	21231	21129	20984	21074	21111	21229	20827	21180	21066	21145	21026	21082	21201	20992	21091	21155	21200	21228	21187	21272	21267	21102	21119	21206	21177	21332	21012	21320	21330	21071	21354	21163	21042	20815	21384	21073	20893	21027	20971	21106	21129	21251	21426	21032	20927	21075	20919	21237	21081	20919	21213	21164	21033	21065	21135	21207	21080	21201	21127	20917	21271	21389	21105	21061	21067	21116	21174	21148	21373	21244	21290	21185	21048	21078	20984	21291	21313	21200	21165	21089	21140	21190	21014	20941	21147	21041	21099	21138	21252	21125	21427	21169	21080	21184	21052	21143	21067	21370	21008	21234	20928	21152	21223	20996	20937	21157	21026	21074	21275	21063	20945	20891	21042	20969	21187	20905	21153	20904	21090	21067	21165	21086	21134	21134	21107	21311	21036	21042	21005	21293	21041	21161	21180	21007	21024	21162	21238	20969	21212	21316	21360	21077	21114	20939	21176	21089	20972	20954	20949	21112	20874	20964	20996	21151	21176	21097	21035	20965	21395	21125	20925	21225	21037	21203	21194	21033	21027	20968	21100	21047	20973	21265	21089	20950	21065	21271	21114	21250	20862	21142	21028	21009	21131	21118	21112	21042	21195	21121	21077	21096	20978	21186	21066	21208	20973	21033	21160	21408	21109	21000	21065	21309	20998	21042	20912	21264	21138	21200	21132	21174	21210	21098	21228	21162	21107	21059	21164	21271	21259	21009	20988	21081	21029	20917	21219	21202	21229	21156	21264	21043	21185	21186	21273	21208	21148	20967	21216	21106	21134	21071	21132	21265	20965	21342	21205	21048	20991	20859	21268	21106	21084	21099	20892	21238	21183	21178	21235	21122	21294	21101	21230	21240	21249	21116	21128	21006	21022	21204	20964	21096	20879	21246	21067	21038	21063	21031	21227	21177	21121	21219	20943	21172	21118	21165	21257	21103	21154	20991	21137	20985	21127	21070	20980	21188	21182	21104	21062	21173	21122	21082	21309	21292	21118	21115	21158	21131	20899	21050	21292	21085	21358	21067	21144	21141	20979	21106	21210	21233	21252	21286	21335	21094	21193	21061	21065	21184	20930	21375	21091	20883	21089	20979	21129	21053	20938	21285	21040	21234	21232	21246	21056	21187	21226	21068	21259	21093	21078	21008	21195	21194	20853	21362	21219	21240	20929	21132	21171	21125	21152	21088	20891	21350	20876	21048	21058	21051	21007	21167	21005	21081	21158	21050	20948	21075	21018	21152	21284	21223	21146	21399	21092	21098	21209	21054	20881	21081	20762	21173	21197	21118	20972	21181	21075	21196	21017	21015	21183	20973	21116	21182	20980	20873	21177	21135	20921	21328	21184	21098	21150	21068	21171	20770	20767	21091	21206	21274	20886	21257	20966	21218	21159	21124	21060	21229	21063	21100	21138	21363	21076	21057	21291	21058	21031	21096	21183	21181	21111	20952	21132	21092	21021	20897	21137	21047	21253	21228	21083	20933	21448	21086	21063	21212	21150	21237	21171	21078	21063	21030	20978	21026	21210	21210	21050	21106	21069	21147	21027	21037	20957	20990	21092	21193	20993	21094	21121	21115	21439	21182	21213	21182	21220	20928	21107	20993	21338	21111	21133	21288	21003	21079	20994	21128	21270	21329	21240	21114	21157	21379	20769	21226	20992	21255	20983	21121	21210	21132	21045	20896	21206	21124	20988	21024	21191	21013	21074	20946	21023	21288	21120	20991	20856	21170	20938	21212	20930	21306	20830	21196	21297	21323	20959	21104	21056	21272	21155	21232	21007	21151	20946	21163	21147	21328	21130	21222	21208	21085	21264	21172	21302	21038	21285	21085	21006	21004	21206	21353	21208	21151	21156	21199	21122	21212	21042	21302	21140	21076	21191	20975	21207	21162	20888	21156	20961	21312	21176	21382	21032	21114	21170	21073	20881	20764	20970	20863	21176	21074	21075	20972	21119	21204	21011	20968	21285	21106	21434	20952	21136	21277	21151	20994	20939	21108	21072	20863	21278	21281	21051	21221	21081	20918	21151	21249	21173	21058	21175	21103	21117	21060	21216	21149	21059	20994	21120	21280	21014	21082	21126	21106	21042	21292	21131	21204	21187	21149	20913	21049	21501	21134	20936	21132	21239	20936	20935	21096	21295	20909	21243	21135	20973	21133	21023	21243	21254	20862	21322	21154	21004	21077	21281	20939	21089	21003	21373	21176	20945	20920	21252	20983	21130	21090	20870	21008	21104	21408	21081	21303	20995	21135	21255	21066	21137	21022	21016	21347	20853	21129	21064	21178	21012	21265	21144	21224	21085	21278	20976	21112	20920	20945	20965	20947	21221	21033	21259	21186	21072	21017	21093	21231	21146	21009	20843	21081	20995	21044	21191	20924	20948	20928	21041	21111	21127	21332	21108	20812	21116	20976	21130	21073	21011	21042	21201	21171	20976	21256	20862	21365	21218	21139	21106	21061	20886	21100	20850	21229	20936	21177	20983	21219	21273	21154	21235	21117	21193	21041	20788	20967	21111	20955	21214	21293	21214	21181	21238	21324	21282	20873	21070	21032	21002	21126	21115	21100	21246	21062	20897	21204	21158	21100	21254	21215	21161	21250	21134	20982	21051	21331	21045	21178	21192	21207	21214	20995	21010	20987	21227	21062	21205	21035	20995	20976	21215	21102	21084	21290	21039	20841	21173	21356	21250	21154	21008	21051	21098	21085	21157	21195	21201	20991	21181	21040	21194	20974	21074	21311	21040	20980	21002	21242	21083	21349	21160	21365	20889	21161	21003	21012	21058	21252	21073	21084	21196	21156	20993	21034	21232	21079	21125	21125	21081	20990	21103	21326	21496	21147	21242	21090	20974	21257	21013	21308	21203	20920	20993	21240	20922	21464	21067	21249	21005	21374	21293	21175	21177	21133	21233	21039	20915	21109	21199	20930	21327	21108	21160	21108	21128	21058	21032	21035	21000	21053	21102	21246	20999	21219	21199	21044	21212	21243	21114	21082	21262	20906	21161	20867	20952	21391	21085	21016	21132	21072	21164	21181	21151	21180	21073	21009	21029	21245	20926	21048	21206	21014	21030	21125	21055	21198	21305	21187	20925	21015	20880	20920	21032	20882	21129	21009	20953	21084	21241	20969	20963	21191	20994	21156	21064	21164	21278	21069	21186	21149	21049	21069	20977	21052	21075	21124	21176	21245	21243	21023	21094	21067	21017	21193	21136	21142	21155	21247	21175	21184	21176	21192	21157	21129	21031	21019	21136	20976	21069	21019	21313	21254	21069	20998	21019	21142	21222	21208	21092	21142	21088	21180	21233	21130	21057	21016	21222	21024	21235	21130	21079	21034	21109	21161	21017	20873	21105	21345	21212	21176	21111	21168	21085	21117	21302	21122	21068	21111	21141	21330	21204	21179	21256	21204	21146	21272	21158	21488	21029	20906	21099	21146	21130	21089	21068	21075	21254	21133	20760	21129	21150	21106	20909	20887	21028	21125	20988	21219	21029	21113	21251	21110	21021	21110	21246	20959	21089	21014	21071	21113	21072	21038	21120	21194	20915	21235	20949	21155	21198	21318	21066	21159	21119	21111	21006	21004	21205	21308	21062	21272	21155	21087	21039	20902	21062	21062	21009	21286	21217	21125	21130	21230	21141	21111	21333	21433	20945	21269	21201	21273	21001	21134	21174	21146	21135	21170	21104	20936	21185	21159	21206	20962	21094	21065	21354	21215	21254	21107	21253	21254	21225	21173	20982	20985	20906	21007	21028	21241	21050	21128	20861	21077	21162	21123	21052	21307	21421	21305	21157	21117	21076	21029	20971	21119	21153	21360	21081	21138	21213	21055	21183	21027	21125	20979	21003	20909	21248	21143	21157	20795	21278	20884	21154	21132	21197	21104	20877	21058	21065	21175	21109	21078	21056	21049	21082	21278	21293	21177	21062	21111	21016	20979	21031	21094	21181	21243	21099	21003	21115	21264	21190	21093	21253	21012	20973	21141	21050	21238	20902	21256	21109	21105	21060	21070	21128	20921	21083	21343	21301	20994	21104	20872	21050	21107	21043	21224	21003	21125	21105	21217	21013	21036	21153	21073	21172	20994	21191	21066	21012	20921	20847	21301	20948	20972	21041	21084	21090	21067	20884	21202	21310	21272	21205	21066	21092	20946	21429	21173	21107	21140	21201	21183	21151	21145	21190	21162	20974	21109	21084	21136	21125	21328	21171	21083	21184	20990	21088	21106	21188	21200	21245	21080	20966	21174	21277	21040	21179	21053	20995	21076	21181	21196	20948	21049	21455	21048	21236	21234	21071	21128	21257	20895	21211	21221	21022	21151	21011	21269	21124	21129	21188	21090	21135	20897	21194	21092	21107	20976	21135	21045	21238	20996	20965	21270	21259	21062	21232	21190	21269	21253	21153	21150	21193	21109	21182	21233	21083	20961	21079	21073	21295	21257	21196	21057	21259	21131	20880	21169	21192	21262	21200	21132	21232	21184	21174	21212	21009	21015	21034	21373	21136	21096	21279	21157	21111	21036	21105	21203	21125	21071	21113	20929	21110	21117	20974	21071	21123	21123	21029	21199	20929	20986	20893	21285	21030	21202	21412	21248	21016	20937	20825	21101	21069	21229	21191	21149	21090	21217	21178	21335	21166	21204	21072	21062	20997	20853	21230	21216	21140	21367	21009	20922	20966	20941	21012	20981	20931	20992	21126	21099	21196	20994	20816	21260	21182	21173	21190	21008	21008	21224	21034	20881	20887	21211	21062	21002	21178	21132	21231	21020	21192	21078	21121	21148	20960	21024	21071	21132	21144	21271	21091	21152	21068	21248	21014	20981	21264	21026	21125	21317	21332	20994	21075	21338	21023	21173	21178	21192	20974	21168	21165	21249	21112	21150	21007	21114	21081	21096	21023	20876	21082	21207	21103	21305	20921	21139	20999	21009	21221	21003	21216	21212	21463
42995	73842	70195	53804	31754	22971	20134	18617	17375	16689	16295	15851	15614	15650	15718	16042	16425	17586	17046	17426	16946	16663	16566	16765	16357	16219	16113	15776	15782	15567	15364	15225	15129	15149	15218	15142	15183	15186	15203	14977	15237	15035	15174	15044	15080	15103	15269	15055	15001	15292	15025	15174	15089	15032	14981	14969	15115	15053	15066	15058	15128	15141	15018	14881	15197	14999	14981	15249	15104	14949	15045	15118	15054	15036	15076	14968	14963	15032	15185	15153	14995	15086	14965	14900	14839	15054	14995	15132	15248	15007	14870	15089	15211	14985	14862	15098	14989	14963	14993	15090	15077	15006	14918	14997	15138	15111	14997	15146	14932	15160	14949	15109	15044	14989	14934	14986	14931	15131	14981	15013	15030	15094	15057	14963	14988	14965	14998	15165	15080	14993	15043	14987	15052	14920	15071	15229	14838	15025	14915	15168	14899	15107	14836	14932	15082	15068	15105	15064	15159	15268	14971	14910	15041	15083	14905	15036	14962	15087	15078	14978	15116	14967	14792	15028	14965	15044	15113	14981	15044	15067	14968	15051	14876	15177	15086	15009	15180	15048	15096	15127	15106	15132	15017	14911	15099	15011	15114	15010	14822	14981	15059	15128	14973	15205	15130	15240	14861	15090	15013	14827	15004	15113	14912	15045	15000	15158	15031	15057	15272	15012	15209	15029	15059	15051	15096	14925	15011	14920	15013	14951	15065	14999	15090	15096	15003	14993	15129	15067	15025	14902	15072	14972	14913	14969	15037	15040	15017	14891	14988	15051	14862	15112	15060	14945	15099	15100	14914	14987	15167	15036	15066	14759	15058	15065	14988	15138	15127	15134	14915	14869	15032	15102	14894	15089	15039	14898	14991	15096	15011	15091	15046	14934	14935	14984	14840	15098	15050	15002	15120	14931	15013	15121	14916	14933	15082	15102	15123	14895	14903	14895	15179	15001	14909	14997	15011	15174	15058	15089	14956	14986	15105	14962	14986	14979	14993	14982	15005	14998	15027	15066	15106	15100	14900	15095	15057	15070	14939	14982	15140	15021	14976	14852	15177	14900	15056	14886	14790	14942	15084	14993	15066	15013	15032	14987	15013	15069	14858	15093	15018	15059	15055	14877	14981	14916	15003	15165	14924	14835	14994	15098	14982	14886	15015	14888	15249	14912	15021	14960	15033	15050	15054	15120	14928	15115	14890	14836	15129	14929	15100	14987	14950	14839	15093	14952	15000	15046	15018	15017	14771	14987	14888	14874	15060	15116	14904	15068	14955	14957	14933	14877	15103	14999	15131	14957	15073	15105	15066	15143	14986	14901	14883	15058	14914	15010	15109	14966	14843	15063	14893	14946	15060	15152	15113	15132	14812	15187	15037	15128	15045	15036	15087	14828	14994	14902	15008	15197	14974	14879	15031	15022	14962	14897	15110	14999	14957	14878	14941	15029	15020	15188	15022	14928	15113	15023	15021	14945	14993	15045	14934	14976	14897	14990	15117	15011	15030	15198	15060	15045	14993	15026	15018	14989	15143	14973	15011	15093	15084	14992	15251	15067	15067	15051	15054	15024	14995	15012	14882	14905	14985	15120	14916	14998	15044	15039	15265	14863	15062	14993	15050	15007	14938	15019	14951	15035	15035	15103	14962	15064	15087	14927	15014	14996	15071	15014	15025	15037	15038	14915	15103	14991	15003	14920	14938	15065	14984	15189	14927	15100	15141	15024	15123	14894	14985	14936	15010	14792	15095	14949	14836	15182	14934	15053	14887	15194	14831	15058	15030	14961	15057	15004	15221	15066	14955	14999	15041	15117	14908	14844	15122	15147	14992	15172	15018	15059	15098	15153	14969	15016	15061	15080	14984	15000	15220	14972	15082	14946	15051	14944	14901	15021	14951	15124	15024	14928	15019	15025	15195	14914	14905	15074	15067	14896	15025	14914	14907	15004	14995	14964	15035	15191	14811	14996	15055	14983	14893	15105	15028	14993	14938	14901	15010	14955	15090	15082	15073	14920	14959	15052	14965	15036	14885	14995	15021	15104	14991	14931	15024	15128	15009	14826	15059	14978	14974	15057	14839	15053	15155	14861	14919	15031	14871	14982	14985	14956	14958	15019	14941	14923	15083	15000	14944	15063	15027	14993	14993	14959	15028	14890	15013	15043	15080	14972	14975	14866	14974	14897	14846	14973	14984	15202	14869	15024	15007	14916	14946	15238	14927	14968	15134	15124	14924	15126	15043	15040	15054	15117	15119	14980	14966	15003	15145	14873	15154	15132	15156	14929	15030	15105	14975	14910	15031	15055	15054	14933	14868	15018	15097	15006	14937	14882	15024	15226	15065	15128	15142	14756	15025	15085	15025	15029	15083	15061	15166	15074	15038	14901	14934	15079	15063	14874	15226	15002	15129	15000	14956	15079	14954	15100	15046	15040	14919	15045	14992	15077	15078	14905	14966	15223	14968	14974	15135	15079	14960	15012	15034	15135	15129	14988	15181	15065	15016	15056	15057	14864	14900	15136	14952	14992	15282	14906	14810	15069	14949	15035	14916	15006	15023	14923	15265	14756	15127	15005	14944	14842	14877	15004	14953	15009	15066	15038	14893	15135	14929	14965	15136	15015	15092	15154	15059	15006	15055	14866	14991	14939	15012	14942	15106	14857	14915	15077	15015	15117	15035	15034	15083	14956	15030	15021	15213	15094	14999	15064	14885	15004	15072	14918	15070	14990	14851	14850	15102	15075	15133	14975	14939	14899	14979	15099	15053	15139	14884	15122	14944	14943	15094	14998	15136	14942	14916	15046	15111	15100	15005	14952	14941	15157	15027	14912	14984	14947	15065	15046	15004	15040	15066	15114	15042	15012	15008	14901	15056	15038	14978	14903	15052	15082	15056	14960	15078	15266	15088	14894	15053	14917	15186	15129	15274	14937	15085	15064	15062	15013	15003	14988	15024	14930	14800	14994	14833	15175	15022	15065	15087	14952	15156	15127	15047	15036	15095	15050	15003	15020	14891	14977	15060	14940	15157	15065	14995	14997	15071	14980	15093	14911	15165	15036	14880	14977	14938	15018	14733	14967	15177	15010	15131	15010	14906	14843	14930	15010	15049	15300	14961	15032	15020	15059	14917	15109	15127	14913	15097	14999	14871	15081	14952	14990	15046	15057	14998	15019	14974	14970	14955	14879	15024	15011	14939	15091	15084	14981	15161	14913	15056	14893	14981	15006	15135	15138	15102	15054	15169	15046	14923	15187	14980	15009	15039	14922	14822	14917	14874	14993	15079	15310	14881	15036	15140	15126	15001	15162	15117	14916	15035	14920	14951	15067	14979	14983	15003	14973	15113	14940	14952	15028	15052	14882	15039	15082	14876	15100	15056	15014	14996	14990	14907	14903	15013	15106	15112	15103	15145	15079	15310	14885	14923	15115	15035	14856	15007	14969	15015	15168	14917	14934	15093	15133	14925	15037	15160	15013	14881	14947	15068	14907	14861	14929	15082	15020	15069	14804	15014	14992	14898	15118	14937	14969	15076	14987	15045	15149	14835	14840	14832	15088	15087	15111	14967	14912	15124	15074	14974	14918	15103	14896	15018	14920	14968	14962	15108	15002	15089	15026	15076	14883	15051	14963	14853	15034	15190	15045	15057	15102	15015	14976	14993	15040	14933	15122	15008	15086	14971	15095	15072	15000	15087	15004	15069	15069	14912	15070	14961	15016	15117	14955	15048	14895	15105	14897	14958	14914	15051	14925	14981	15002	15055	14907	15071	14857	15227	15019	15167	14972	14926	15188	15020	15022	14902	15058	15183	15328	15130	15023	15040	15104	14883	15087	15090	14913	14861	15083	14968	15009	14993	15031	15071	15007	15170	14973	14995	15155	15065	15148	15036	14874	15006	15080	14926	14893	15173	15069	14848	15102	15063	15038	14944	15062	15111	14958	15054	14953	15159	15137	15092	15071	15073	14972	14945	15013	15117	15133	15055	14871	15015	14952	14919	14919	15008	15128	15066	15063	14928	14924	14862	15007	15013	15028	14958	14876	15204	15045	15103	14948	15028	14912	15009	15021	15165	15012	14919	15062	14880	14892	14986	15022	14766	15129	14998	15097	15086	15012	14893	15116	15145	14994	15066	15161	14924	15030	14972	14965	14908	14978	15054	15119	14906	15100	14973	15024	15002	15019	15083	14949	14984	14986	15077	15044	15017	15111	15136	15038	15135	14833	15015	14953	14956	15036	14940	14961	15079	15005	15178	14983	15027	15009	14982	14930	15045	15164	14981	15153	14823	15003	14981	15082	15008	14888	15084	15045	14927	14927	14997	15139	15061	14942	15031	15078	15061	15006	14950	15190	15082	15066	14983	15100	15068	14954	14949	14960	14980	14910	15056	14982	15193	15107	14937	14984	15073	15012	15005	15099	15136	14990	14899	15184	14964	15093	15013	14910	15100	15081	15044	14937	14827	15024	14904	15196	14997	15163	15018	15028	14933	14945	15107	14959	15010	15026	14967	14984	15084	15014	14974	15058	14978	14884	15130	15066	15161	15037	14954	15043	14979	15078	15017	14939	14906	14998	14998	15103	14996	15032	15166	14825	15082	14916	15171	14982	15136	15074	15000	15164	15050	15104	15198	15037	15045	15153	15035	15043	14838	15079	15016	15093	14992	15022	14915	14868	15018	15028	15142	14891	14975	14884	14920	15140	14954	15092	14901	15083	15045	15052	14986	15017	15222	14992	14948	14831	14979	15090	15041	14949	15028	15098	14901	14999	14945	14974	15037	15196	15029	15006	15039	15163	14836	15054	15162	15207	15036	14906	14941	15044	14932	14762	14801	15048	15191	14950	15234	15001	14891	15211	15056	14969	14986	15001	15020	15026	15157	14846	15018	15057	15126	14948	15094	14987	14865	15144	15062	14965	15127	15032	14969	14916	15016	15083	14995	14946	15010	14918	14872	14971	14901	15071	15047	15071	14932	14978	15131	15047	14908	15162	15103	15154	14911	15083	15100	14922	14891	15220	15027	14959	15060	15115	14943	14926	15042	14841	15044	14964	15141	14928	15100	15099	14968	15181	15074	14933	14889	15024	14903	14937	15165	14894	15101	15025	14824	15008	14935	14969	15025	15063	15067	15123	15119	15100	15027	14989
41032	47584	50992	40790	30409	25447	24440	23725	23482	23641	23369	23385	23383	23348	23195	23385	23332	23744	23959	24117	23791	23797	23863	23928	23872	23606	23595	23321	23597	23439	23144	23372	23076	23172	23140	22957	23416	22961	23056	23161	23062	23277	23096	23236	23569	23403	22992	23271	22868	23238	23165	23130	22965	23225	23091	23260	23086	23198	23023	23282	23144	23126	23236	23126	23274	22852	23256	23419	23418	23390	23329	23373	23228	23122	23057	23192	23072	23001	23247	22826	23211	23056	23202	23216	23290	23213	23160	23117	23330	23234	23123	23205	23313	23153	22997	23165	23320	23048	23185	23063	23252	23168	23059	23119	23107	23276	23186	22913	23113	23072	23064	23313	23066	23112	23256	23124	23188	23274	23152	23117	23371	23002	23284	23319	23342	23192	23113	23031	23105	23207	23076	23253	23123	23154	23077	22991	23132	23249	23204	23108	23185	22939	23226	23244	23288	23219	23234	23207	23318	22891	23315	23184	23249	23195	23217	22976	23055	23097	23217	23111	23149	23207	22959	23057	23247	23429	23066	23104	23134	22950	23341	23188	23072	22873	23037	23037	23081	23082	23145	23037	23180	23067	23068	23167	23147	23246	23160	23259	23326	23323	23178	23000	23368	23208	22984	23144	23099	23245	23200	23115	23428	23292	22990	23215	23343	23032	23095	23056	23014	23119	23096	23014	23146	22937	22922	23213	23025	23015	23240	23448	23197	23353	23143	23249	23206	23148	22915	22890	23085	23108	23179	23365	23222	23229	23205	23389	22976	23138	23027	23046	22931	23145	23129	23084	23244	23187	23245	23277	22996	23134	23089	23347	23370	23242	23166	23071	23306	22908	23136	23013	23166	23306	23336	23329	23173	23257	23039	23331	23111	22961	23205	23014	23341	23279	23292	22999	23221	23103	23125	23351	23466	23227	23252	23148	23281	23286	23313	22999	23163	23248	23110	22869	22973	23161	23031	23083	23042	23422	22935	23130	23129	23118	23231	23191	23239	23337	23235	23210	23406	22910	23093	23072	23109	23209	23407	23342	23271	23299	23119	23155	22767	23222	23216	23037	23409	22877	23338	23157	23040	23054	23059	23125	23053	23371	23345	23133	22957	23086	23198	23236	23047	23375	23016	22989	23027	23077	23174	22892	23282	23305	23106	23209	23254	23221	23140	23151	23089	23049	23222	22952	22853	23003	23299	23177	23051	23197	22999	23256	22865	22949	22988	23029	23237	23154	23177	23056	23165	23019	23010	23167	23236	23316	23285	23479	23242	23176	23153	23312	23188	23341	23276	22953	23125	23265	23063	23235	23333	23247	23270	23225	23263	23177	23103	23057	23462	22923	22956	23130	22995	23299	23213	23433	23281	23231	22961	23478	23282	23367	23123	22960	23143	23158	23284	23148	23305	23144	23346	23504	23202	23258	23210	23335	23073	23131	23104	23026	23023	23142	23185	23063	23161	23031	23236	23218	23315	23251	23061	23210	23046	23281	23494	23040	23233	23130	22988	23063	23283	22959	23112	23134	23148	23146	23253	23052	23263	23163	23064	23040	23117	23242	23251	23230	23340	23216	23227	23155	23258	23198	23054	23222	23220	23219	23339	23437	23130	23055	22956	23147	23205	23223	23186	23389	23271	23222	23322	23391	23033	23218	23341	23052	23342	23369	23313	23143	23178	23087	22882	23145	23239	23235	23365	23226	23314	23249	23293	23216	23167	23175	23127	23165	22957	23240	23188	22939	23069	23121	23097	23341	22988	23192	23259	23308	23409	23072	23197	22834	23176	23180	23171	23232	23357	23083	23199	23061	23378	23198	23146	23351	22898	23211	23411	23242	23085	23100	23204	23021	23073	23127	22976	23259	23420	23146	23133	23214	23241	22980	23210	23153	23118	23101	23487	23188	22977	22917	23272	23189	23272	23169	23023	23421	23321	23436	23065	23313	23343	23210	22978	23121	23060	23185	23323	23087	23375	23351	23137	23238	23043	23224	23394	22852	23310	23184	23129	23223	22994	23120	23153	23178	23030	23272	23327	22967	23240	23076	23306	23275	23326	23002	23363	23289	23079	23206	23376	23122	22905	23199	23028	23189	23198	22860	23315	23035	23089	23095	23338	23388	23021	22926	23128	23162	23219	23222	23414	23286	23198	23400	23264	23164	23021	23164	23181	23284	23125	23009	23152	22944	23119	23143	23461	23232	23173	23223	23298	23226	23144	23225	23405	23093	23148	23178	23181	23038	23040	23375	23152	23135	23177	23180	23230	23166	23374	23186	23003	23180	23319	23183	23097	23300	23213	23310	23040	23034	23102	23221	23044	23125	23359	23098	22832	23057	23067	23201	23208	23185	23022	23213	23111	23006	23102	23318	23109	23477	23130	23238	23136	23196	23210	23229	23079	23168	23011	23193	23244	23139	23304	22979	23257	22988	23037	23018	23352	23027	23141	22992	23119	23107	23093	23313	23049	23230	23185	23242	23264	23030	22929	23113	22880	23238	23271	23134	23068	23100	23407	23165	23155	23210	23122	23079	22964	23201	23222	23097	23130	23260	23128	23271	23399	23329	23301	23304	23325	23159	23252	23029	23025	23099	23284	23024	23263	23001	23120	23257	23194	22788	23354	23066	23189	23120	22954	23137	22933	23196	23180	23176	23323	23180	23014	23285	22992	23061	23283	23255	23352	23335	23171	23095	23264	23221	23157	23082	23115	23076	23232	23350	23212	23163	23418	23009	23137	23129	23131	23354	22993	22961	22893	23433	23225	23273	23279	23310	23155	23258	23264	23222	23139	23042	23086	23472	23120	23057	23183	23330	23105	23061	23207	23260	23231	22951	23394	23173	23090	23165	23163	23224	23201	23255	23029	23033	23368	23269	23344	23116	23071	22963	22915	23248	23289	23180	23219	23317	23355	23349	22924	23352	23068	23123	23193	23145	22982	23311	23257	23016	23192	23237	23274	23001	23021	23119	23292	23127	22951	23089	23175	23116	22980	23040	23000	23357	23133	23219	23135	23057	23257	22983	23004	23026	23075	23346	23277	23226	23079	23271	23227	23119	23321	23169	23048	23149	23244	23194	23107	23153	23081	23407	23072	23290	23189	23167	23367	23106	23205	23286	23181	23107	23392	22998	23062	23054	23101	23093	23443	23241	23246	23085	23300	23511	23117	23032	23292	23136	23074	23222	23052	23055	23182	23049	23205	23176	22786	23052	23115	23236	23083	23050	23191	23146	23192	23029	23090	23048	23124	23217	23136	23159	23024	23314	23145	23083	23242	23220	22964	23308	23162	23135	23115	23204	22777	23121	23083	23154	23164	23187	23310	23278	23258	23207	23125	23121	23312	23131	23261	23014	23171	23201	23100	23184	23124	23388	23222	22958	23390	23331	23099	23105	23169	22987	23149	23004	23275	23217	23325	22990	23236	23003	23105	23115	23202	23213	23204	23090	23144	23233	23217	23142	23135	23136	23094	23042	23332	23343	23201	23122	23198	23422	23232	23469	23142	23070	23175	23285	23236	23324	23173	23036	23233	23167	23033	23328	23226	23097	23340	23103	23320	23212	23349	23115	23200	23258	23317	23342	23351	23358	23134	23212	23134	23093	23283	23136	23134	23166	23579	23087	23029	23076	23327	23245	23171	22966	22944	23378	23032	23317	23387	23168	23289	23160	23172	23113	23115	23371	23430	23242	23391	23239	22944	23112	23027	23013	23085	23017	23194	23469	23148	22935	23217	23133	23314	23187	23199	23116	23391	23277	23175	23306	23192	23207	23276	23395	23025	23181	23579	23002	23010	23208	23286	23389	23004	23017	23189	23121	23103	23219	23000	23165	22981	23111	23275	23132	23016	23600	23265	23068	23231	23040	23023	23030	23092	23169	23227	23002	23247	23171	23115	23399	23282	23208	23255	23111	23367	23211	23163	23293	23399	22928	23242	23218	23027	23229	23225	23204	23205	23043	23081	23254	23078	23185	23156	23143	23125	23183	23253	23377	23213	22976	23081	23045	23125	22958	22997	22939	23052	23117	23045	23208	23122	23363	23406	22867	23155	23300	23066	23048	23101	22974	23243	23196	23032	23237	23184	23320	22939	23317	23197	23158	22993	23263	23444	23457	23272	23209	23176	23314	23394	23126	23501	22815	23270	23113	23085	23118	23229	23153	23193	23015	23293	23251	23046	22998	23168	23152	23002	22915	23251	23100	23079	23160	23259	23492	23215	23166	23251	23465	23218	23005	23116	23455	23403	23177	23119	23222	23290	23343	23159	23171	23074	23077	23323	22868	23158	23013	23126	23356	23221	23159	23087	23051	23079	23124	23194	23250	23219	23197	23238	23273	23371	23167	23233	23048	23183	23416	23185	23384	23344	23257	23102	23293	23457	23157	23261	23054	23187	23124	23262	23275	23168	23371	23108	23083	23403	23251	23235	23375	23143	23005	23126	23018	23153	23309	23218	23124	23292	23439	23173	23134	23089	23268	23189	23102	23259	23157	23382	23070	22948	22999	23268	23057	23332	23146	23042	23264	23452	23323	23079	23018	23114	23209	23195	23063	23216	23122	23154	22965	22919	23203	23230	23198	23247	23180	23148	23176	23297	22987	22898	23482	23154	23198	23365	23182	23055	23344	23240	23178	23371	23148	23304	23337	23141	23145	22950	22835	23138	23287	23193	23263	23321	23168	23034	23226	23117	23285	23508	23315	22977	23125	23331	23209	22938	23089	23015	23197	23204	23144	23092	23280	23274	23097	23036	23150	23229	23394	23264	23171	23248	23112	22993	23306	23067	23151	22922	23080	22881	23051	23056	23200	23137	23120	23207	23329	22959	23078	23066	23199	23389	23214	23226	23310	23351	23288	23289	23057	23044	23181	23034	23369	23205	23206	23145	23130	22993	23057	23256	23286	23107	23146	23153	23133	23296	23116	23075	23004	22985	23208	22989	23439	23381	23122	23193	23252	23267	23304	23003	23189	23271	23234	23167	23232	22973	23107	23065	22882	23121	23299	23289	23111	23344	22916	23175	22983	23216	23263	23081	22944	23162	23185	23058	23107	23049	23296	23041	22930	23098	23294	23259	23355	23217	23250	23389	23227	23168	23301	23146	23020	23000	23119	22968	23010	23189	23205	23260	23112	23127	23141	23220	23242	23269	23169
40701	56623	50648	34995	23735	18506	17408	16856	16719	16282	16328	16300	16264	16365	16386	16440	16613	17029	16905	17109	16692	16780	16784	16836	16699	16517	16445	16336	16312	16332	16187	16148	16129	16138	16131	16058	16053	16173	16112	16228	16220	16078	16057	16253	16312	15972	16191	16110	15978	16412	16066	16102	16061	16236	16038	16363	15969	16087	16060	15913	15914	16062	16143	16020	15848	16326	15934	15980	16197	16035	16109	16141	16096	16084	16094	16132	16130	15992	16311	16185	16147	16173	16217	15976	16083	16086	16243	16002	16181	16185	16028	16119	15928	16043	16108	16030	16098	16027	15998	16127	16326	16088	16104	16272	16039	16141	16087	15940	15972	15914	16224	16036	16108	16025	16010	15910	15970	16175	16073	16007	16037	16137	16031	16209	15961	15987	15994	16035	15969	16104	16063	16066	16059	16137	15937	15997	15977	16083	16071	15948	15968	16086	16006	16147	16118	16041	16097	15913	16141	16121	16008	16081	16173	16165	16041	16084	16077	16093	16216	16042	16260	16164	15875	16011	15993	16047	16165	16008	16040	16115	16172	16141	16135	15774	15961	16185	16099	16159	16108	16086	16028	16109	16035	16035	16048	16084	16043	16134	16136	15978	15951	16045	15853	15992	16134	15968	16258	15978	16141	16068	15773	16124	16327	15849	15981	16172	16007	15870	16372	15923	16204	15942	16157	16213	16023	16121	16192	16089	16003	16009	16318	15972	16146	16059	16193	16146	16084	16156	16017	15931	16052	16094	16270	15983	16016	16202	16200	16150	16089	16029	15974	16197	16081	16165	16038	16208	16037	16076	16015	15892	16126	16045	16079	16257	16114	16206	16289	16112	16056	16125	16020	16116	15963	15961	15887	16169	16039	16113	16081	16063	16077	16013	16104	16165	16251	16095	16286	16121	16217	15984	16198	15856	16099	16107	16118	16120	16069	15957	16151	16164	16103	16144	16098	16197	16046	16119	15931	16118	15999	16166	15901	16171	16023	16066	16145	16141	16057	16026	16236	16120	16205	16062	16128	16079	15957	16123	16250	15919	16100	16087	16059	16028	15933	16164	16133	15936	15967	16078	16088	16225	16146	16160	16154	15940	16102	15986	15961	16111	16114	16124	15917	16136	16166	15987	16128	15920	16252	15917	16003	16170	16110	16123	16111	16242	16220	15951	16074	16081	16163	16085	16033	16094	15935	16131	16026	16194	16068	16022	16134	16062	16069	15894	16144	16107	15872	16258	16196	15953	16231	16215	16143	16079	16164	16010	16033	16047	16116	16002	16120	16158	16035	15977	16067	16159	15997	15874	15922	16040	16055	16028	16034	16136	16153	16140	15976	16230	16128	16076	16104	16028	15937	16070	16272	16013	16068	16221	15956	16053	15905	16223	16092	16057	16200	16114	16246	16259	16163	16041	16257	16045	16036	16085	16257	16112	16048	16246	16107	16159	16399	16087	16160	16031	16054	16220	16121	15960	15909	16051	16072	16029	16040	16201	16204	15963	16111	16133	16144	16037	15966	16053	16090	16161	16157	15987	16118	16023	16039	16019	16139	15969	16074	15935	16040	16168	16084	16144	16003	16133	16230	16095	16014	16046	16085	16260	16173	16210	16060	16108	16067	16047	16190	16047	16270	16145	15924	16111	16049	16266	16163	16123	16093	16019	16232	16017	16092	16108	15989	16076	16109	16034	16167	15961	16005	16127	16121	15954	16352	16025	16099	16114	15979	16068	16189	16056	16120	16103	15951	15957	16060	16114	15955	15865	16207	16055	16059	15981	16078	16036	16226	16095	16237	16239	16171	16027	16162	16062	16025	16057	16122	16148	16069	16013	16189	16207	16057	16062	16134	16218	15977	15941	16135	16150	16106	16045	16131	16205	15924	16100	16004	16059	16006	16192	16213	16240	16399	15940	16031	15800	15960	15886	15891	16014	15959	16161	15990	15946	16061	16096	16211	15908	15943	16006	16040	16019	15923	16073	15964	16078	16041	16231	15980	15935	16122	15849	15967	16032	16158	15986	16047	16191	16052	16044	16137	15965	16136	15976	16173	16170	16015	16151	15931	16134	16152	15935	16063	16097	16069	16076	16260	16205	16005	16124	16178	16207	16067	16138	16292	16155	16150	16067	16023	15919	16071	15927	16192	16105	16136	16052	16226	16066	16077	16181	16000	16150	16290	15943	16056	16022	16111	16101	16166	16224	16050	16119	16104	16152	15949	16020	15998	15925	16165	16027	16104	16053	16038	16271	16068	15967	16167	16018	16006	16086	16064	16095	15999	16260	16216	16024	16056	16019	16087	16039	16018	15953	16036	16129	16081	16027	16251	16074	15964	16250	16164	16255	16201	16040	16111	16047	16020	16188	16187	15975	16251	16158	16097	16183	16095	16143	16223	16094	15985	16033	16194	16075	15949	16164	16058	16114	16063	16067	16107	16127	16054	16049	16168	16151	16104	16058	16013	16051	16092	16170	16066	16024	16025	16067	16015	16056	15943	16073	16140	16219	16005	16080	15993	15949	16037	16139	16007	16011	16082	15897	15998	16104	16222	16054	15901	16120	15921	16077	16149	15945	16232	15923	16057	16055	16149	15853	16147	16142	16043	16212	16251	16162	16192	16324	16092	16007	16165	15988	16292	16228	16030	16258	16000	16125	15982	16265	15919	16049	16223	15964	16149	16097	16014	15950	16129	15988	16040	15977	16007	16202	16221	16095	16239	15962	16161	16069	16139	15962	16061	16073	16088	16041	16136	16008	16080	16062	15962	15891	16073	16142	16069	16092	16094	16162	16112	16099	15751	16149	16176	16131	16056	16243	16008	15866	16147	16017	16173	16091	15881	16159	16132	16012	16145	16029	16061	16271	16213	16209	16075	16111	16063	16149	15982	15861	16250	16222	16138	16082	16092	16032	16074	16246	16049	16004	16086	16250	16114	16115	15938	16088	16126	16242	16149	16127	16106	16168	16024	16162	16140	16143	16036	16071	16080	16143	16290	16016	16166	16055	15952	16157	16029	16095	16167	15901	16015	16003	16235	16029	16154	15823	16100	16064	16111	16208	16100	15970	16013	16071	16080	16009	16085	16026	16097	16313	15973	16207	16030	15954	15997	16200	16131	15975	15907	16201	16033	16059	16216	16094	16040	15970	16059	15989	16092	16112	16083	16175	16176	16151	16029	16044	16004	16006	16113	16208	15927	16014	16029	16190	16054	15964	16010	16229	16305	16163	15943	16096	15960	15975	16102	16007	16137	16048	15874	16106	16293	16109	16080	16098	16229	16099	16168	16014	15999	16062	16090	16117	16179	16069	16024	16022	15946	16072	16180	15952	15946	16198	16114	16107	16261	16095	15966	16038	16112	16086	16138	16227	16126	16030	16246	15986	16110	16054	16011	16095	15976	16258	16141	16023	16209	16072	15985	16082	16076	16118	16033	16168	15976	16092	16105	16249	16081	16039	16241	15982	16073	16083	16152	16341	16054	16084	15975	16218	16166	16044	15915	16100	16076	16213	16079	16311	15916	16152	16104	15979	16162	15956	16053	16200	16137	16282	16201	16112	16220	16084	16098	16055	16200	15975	16081	15880	16081	16076	16120	16052	15878	16125	16096	15928	16084	16354	16030	16099	16094	16057	16290	16051	16213	16009	16084	16207	16076	16142	16232	16132	16081	16121	15967	16075	16098	16133	15978	16011	16113	16192	16022	16145	15782	16166	15995	16072	16067	16184	16113	15991	16081	16112	16287	16024	16100	15975	16207	15949	16196	15943	15811	16201	16086	16200	16057	16011	15922	16301	15959	16001	16049	16020	16027	16007	15852	15939	16134	16134	16124	15960	16134	16169	16057	16124	15890	16135	16062	16061	16203	16101	16007	15958	16028	16205	16015	15937	16246	15961	16045	16123	16062	16098	16206	16055	16232	16092	16109	16050	16011	16235	15936	15872	15974	16214	15806	16080	16243	16039	16057	16194	15924	16190	16038	16050	15892	16199	16103	16204	16098	16068	16042	16113	16061	16006	16127	16407	16115	16015	16158	16042	16191	16223	16002	16240	16153	15968	16075	16153	15956	16208	16291	16110	16063	16042	16256	16030	16261	16242	16009	16174	16172	16023	16016	16181	16115	16151	16297	16054	16113	16070	16220	16078	16015	16010	16210	16097	16075	16183	16133	16145	16266	16093	16144	16153	15989	16057	15955	16029	16179	16075	16076	15963	16174	16024	15980	16259	15885	16246	16190	15998	16188	15994	16158	16023	16053	16044	16079	16056	15910	16163	16130	15926	16303	16132	16027	16140	16180	16265	15997	15847	16000	16116	16012	16217	16243	15994	16015	16202	16041	16094	15987	15992	16071	16131	16087	16311	16011	16098	16074	16070	16034	16001	16038	16004	15967	16070	16027	16058	16105	15994	16171	16094	16209	16244	15943	15926	16103	15907	16177	16070	16322	15918	16019	15983	16058	16011	16166	15940	16199	15991	16181	16164	16296	16093	16016	16120	16369	16084	16075	16215	16054	16088	16024	15998	16113	15949	16113	16234	16210	16018	16085	16180	16278	16226	16057	16142	16065	16114	16161	16085	16050	15956	16189	16148	16029	16061	16219	16039	16305	15899	16050	16109	16245	16247	16204	15938	16094	16002	16038	16044	16104	16079	16274	16011	15929	15975	16161	15955	16053	16091	16134	16242	15971	16282	15956	16164	16016	16233	16241	16083	16162	15957	16129	15942	16104	15990	15958	16172	16045	16068	16000	16140	16079	16223	16141	16037	16013	16222	16029	16306	15934	16071	16118	16072	16189	16205	16268	16022	16112	16141	16046	16167	16148	15982	16249	15936	16296	16002	16136	15969	16112	16089	16042	16051	16078	16092	15979	15996	16076	16220	16240	16031	16122	16201	16176	16067	16219	16004	16203	16084	16054	16312	16056	15996	16286	16078	16218	16058	16041	15951	15972	16162	16161	16046	16046	16053	16040	16082	16079	16060	16292	16027	16072	16029	16186	16207	16094	16068	15829	16113	16037	16157	16046	16033	16099	16293	15984	16134	16050	16024	16036	16136	16238	16005	16013	16088	15917	16091	16113	16159	16032	15808	16093	16200	16001	16083	16070	16095	16100	16214	16077	16148	16103	16002	16155	16328	15962	16004	15985	15981
26389	22003	31506	31566	27809	26547	26147	23361	22770	22724	22786	22445	21843	22110	21822	22164	22396	22748	22921	22824	22989	22691	22695	22799	22447	22315	22354	22088	21953	21874	21674	21859	21597	21879	21721	21951	21772	21786	21744	21638	21507	21681	21610	21747	21588	21591	21600	21645	21654	21620	21490	21654	21466	21515	21677	21488	21668	21564	21439	21549	21699	21722	21877	21612	21205	21660	21749	21532	21598	21631	21340	21603	21587	21807	21650	21441	21416	21452	21467	21634	21686	21583	21632	21609	21552	21542	21876	21769	21778	21419	21521	21286	21564	21576	21689	21656	21657	21616	21632	21521	21558	21598	21651	21503	21642	21669	21495	21667	21729	21586	21558	21487	21713	21596	21709	21562	21590	21704	21435	21475	21564	21430	21454	21597	21727	21946	21731	21600	21388	21699	21576	21614	21542	21660	21639	21647	21570	21362	21308	21722	21314	21414	21594	21596	21480	21725	21774	21642	21671	21570	21524	21470	21622	21432	21587	21669	21642	21453	21470	21670	21339	21682	21433	21546	21644	21586	21497	21717	21635	21665	21548	21524	21661	21636	21456	21616	21618	21618	21563	21468	21493	21580	21443	21490	21607	21655	21687	21630	21446	21426	21410	21755	21543	21531	21624	21510	21505	21619	21763	21663	21535	21474	21581	21318	21529	21418	21446	21379	21615	21720	21600	21814	21611	21518	21619	21717	21416	21610	21524	21525	21465	21512	21662	21727	21552	21470	21717	21707	21528	21560	21794	21495	21599	21533	21722	21388	21471	21802	21571	21521	21622	21776	21581	21559	21640	21465	21517	21668	21394	21526	21553	21512	21287	21665	21469	21652	21748	21372	21448	21465	21676	21625	21704	21443	21623	21522	21605	21734	21505	21568	21613	21677	21696	21498	21704	21565	21405	21676	21748	21401	21520	21526	21448	21543	21764	21631	21275	21782	21531	21449	21688	21488	21703	21849	21348	21569	21525	21548	21602	21696	21586	21461	21573	21336	21602	21669	21369	21592	21515	21565	21534	21376	21478	21308	21584	21663	21537	21547	21506	21531	21293	21455	21739	21610	21760	21795	21195	21483	21410	21556	21450	21625	21572	21871	21616	21658	21579	21490	21436	21636	21552	21747	21665	21600	21659	21466	21701	21570	21569	21390	21363	21677	21647	21460	21462	21530	21520	21654	21392	21444	21418	21526	21669	21499	21433	21413	21534	21531	21731	21473	21338	21800	21692	21740	21526	21345	21437	21582	21578	21434	21478	21824	21457	21392	21705	21695	21529	21596	21623	21419	21624	21412	21513	21730	21689	21710	21535	21584	21446	21544	21641	21804	21903	21741	21580	21630	21340	21471	21580	21599	21630	21665	21674	21459	21405	21518	21569	21454	21644	21422	21741	21508	21619	21661	21385	21409	21482	21526	21654	21586	21581	21793	21659	21458	21527	21483	21565	21687	21501	21496	21522	21767	21791	21652	21362	21680	21539	21651	21532	21583	21642	21659	21630	21634	21602	21563	21563	21768	21580	21727	21469	21675	21575	21779	21678	21298	21389	21523	21708	21656	21475	21708	21673	21620	21552	21684	21726	21620	21453	21418	21544	21807	21652	21687	21629	21617	21668	21614	21690	21475	21491	21688	21648	21474	21653	21630	21684	21609	21488	21652	21430	21696	21667	21758	21523	21622	21657	21357	21629	21488	21489	21614	21459	21393	21734	21603	21607	21447	21605	21577	21570	21720	21496	21347	21661	21554	21516	21546	21502	21609	21692	21664	21515	21474	21353	21701	21475	21560	21517	21510	21708	21814	21484	21587	21614	21609	21541	21505	21518	21819	21716	21561	21735	21770	21611	21669	21583	21420	21455	21611	21452	21507	21349	21548	21527	21686	21704	21647	21523	21494	21633	21717	21594	21656	21624	21580	21613	21447	21545	21484	21590	21628	21566	21555	21681	21636	21477	21503	21735	21640	21563	21582	21435	21569	21646	21381	21562	21586	21454	21919	21447	21672	21711	21495	21532	21533	21306	21612	21442	21541	21475	21488	21746	21597	21574	21519	21516	21802	21551	21474	21446	21599	21333	21599	21634	21553	21360	21653	21502	21770	21733	21706	21777	21334	21431	21615	21531	21691	21552	21596	21664	21516	21659	21373	21575	21592	21445	21546	21619	21256	21473	21320	21609	21522	21670	21712	21593	21689	21615	21505	21522	21718	21495	21478	21546	21486	21712	21307	21186	21767	21585	21531	21491	21553	21598	21580	21414	21536	21502	21376	21664	21401	21506	21376	21585	21385	21577	21775	21528	21557	21508	21471	21749	21778	21419	21501	21545	21623	21629	21688	21439	21532	21912	21583	21642	21449	21456	21654	21564	21352	21796	21619	21626	21652	21636	21532	21418	21569	21687	21559	21444	21660	21640	21587	21770	21632	21598	21711	21708	21707	21620	21669	21380	21481	21492	21491	21601	21540	21667	21646	21588	21573	21386	21495	21478	21397	21528	21515	21777	21688	21719	21654	21676	21284	21490	21623	21731	21674	21446	21488	21584	21700	21533	21562	21694	21441	21632	21530	21375	21454	21579	21697	21523	21746	21541	21663	21758	21486	21686	21357	21648	21325	21627	21517	21411	21345	21375	21644	21449	21573	21493	21553	21365	21595	21493	21593	21479	21623	21570	21616	21541	21601	21858	21591	21486	21349	21759	21528	21542	21587	21619	21477	21528	21507	21534	21513	21686	21549	21657	21568	21567	21520	21743	21446	21429	21724	21683	21723	21514	21668	21879	21483	21478	21460	21427	21359	21602	21299	21786	21501	21650	21637	21498	21781	21756	21474	21306	21506	21713	21683	21647	21517	21364	21539	21542	21701	21756	21759	21775	21699	21424	21329	21591	21390	21719	21637	21623	21465	21745	21726	21497	21694	21509	21731	21511	21576	21543	21532	21567	21588	21625	21718	21662	21708	21745	21390	21796	21735	21401	21536	21524	21526	21635	21731	21750	21618	21500	21613	21539	21542	21526	21769	21647	21523	21448	21604	21557	21853	21609	21471	21574	21657	21529	21420	21709	21504	21615	21733	21528	21478	21521	21586	21540	21412	21534	21453	21551	21446	21466	21611	21557	21703	21675	21802	21532	21436	21703	21521	21456	21710	21482	21665	21732	21481	21568	21488	21498	21605	21633	21612	21373	21580	21549	21636	21817	21525	21713	21738	21699	21807	21605	21703	21675	21487	21628	21562	21660	21546	21532	21617	21480	21416	21512	21532	21239	21443	21510	21500	21577	21786	21772	21899	21564	21458	21586	21470	21487	21365	21468	21436	21720	21806	21581	21695	21659	21604	21482	21600	21477	21466	21681	21711	21993	21495	21494	21474	21247	21523	21642	21715	21514	21479	21650	21657	21377	21557	21477	21745	21575	21601	21809	21487	21551	21652	21566	21531	21586	21618	21652	21470	21494	21529	21575	21525	21413	21402	21493	21592	21816	21514	21662	21678	21578	21614	21454	21379	21355	21572	21562	21624	21548	21526	21668	21606	21545	21611	21803	21325	21466	21573	21612	21708	21580	21514	21314	21635	21527	21742	21866	21549	21493	21522	21274	21718	21386	21489	21584	21546	21585	21444	21393	21550	21682	21515	21671	21630	21705	21672	21504	21534	21812	21535	21605	21469	21718	21553	21821	21606	21607	21661	21401	21650	21580	21656	21785	21697	21544	21810	21681	21464	21651	21574	21425	21657	21523	21581	21688	21436	21825	21836	21399	21597	21666	21602	21724	21412	21671	21468	21522	21499	21608	21502	21327	21588	21511	21613	21686	21747	21735	21730	21636	21619	21320	21649	21594	21460	21800	21783	21520	21645	21725	21473	21542	21553	21478	21577	21590	21628	21409	21502	21473	21514	21479	21693	21817	21561	21592	21628	21801	21506	21561	21582	21577	21311	21543	21445	21466	21411	21829	21629	21449	21494	21497	21481	21532	21688	21299	21257	21653	21339	21491	21536	21647	21531	21425	21536	21645	21418	21479	21393	21865	21470	21456	21619	21718	21425	21575	21400	21478	21660	21646	21614	21509	21381	21637	21458	21638	21719	21723	21351	21691	21473	21543	21478	21473	21450	21481	21507	21548	21570	21645	21368	21556	21376	21409	21610	21635	21698	21741	21578	21571	21390	21607	21342	21776	21649	21752	21706	21672	21616	21350	21712	21606	21608	21471	21588	21657	21504	21564	21611	21522	21448	21543	21582	21601	21645	21301	21699	21418	21621	21773	21716	21412	21640	21668	21481	21565	21357	21458	21417	21538	21687	21643	21703	21615	21487	21625	21376	21471	21337	21498	21561	21510	21524	21408	21452	21502	21527	21716	21586	21379	21515	21475	21613	21595	21344	21735	21405	21704	21713	21639	21667	21737	21769	21542	21618	21796	21536	21624	21602	21455	21489	21458	21464	21448	21604	21346	21707	21559	21393	21981	21591	21280	21626	21578	21552	21666	21662	21524	21523	21502	21444	21603	21444	21539	21671	21416	21548	21391	21399	21642	21391	21607	21443	21625	21518	21704	21592	21489	21533	21469	21651	21442	21679	21525	21844	21439	21562	21707	21653	21509	21604	21656	21512	21741	21581	21498	21492	21539	21425	21469	21730	21472	21619	21656	21589	21746	21533	21913	21479	21537	21613	21532	21447	21642	21723	21440	21683	21577	21605	21442	21421	21710	21527	21394	21486	21699	21758	21441	21726	21520	21465	21599	21808	21572	21737	21645	21580	21716	21310	21553	21495	21507	21812	21723	21605	21545	21817	21686	21401	21640	21580	21711	21510	21574	21343	21618	21625	21565	21459	21654	21644	21672	21396	21562	21793	21691	21505	21621	21515	21616	21518	21412	21707	21805	21399	21430	21542	21574	21540	21558	21636	21565	21677	21675	21619	21525	21368	21569	21651	21590	21981	21710	21641	21623	21865	21368	21529	21528	21704	21644	21519	21406	21671	21653	21890	21755	21588	21471	21807	21427	21532	21784	21579	21783	21770	21706	21659	21609	21534	21671	21694	21581	21561	21677	21406	21628	21366	21376	21628	21712	21754	21610	21581	21705	21615	21395	21271	21529	21598	21463	21614	21631	21754	21405	21613	21438	21739	21394	21798	21656	21635	21542	21738	21683	21568
40645	67861	63612	44309	27051	19926	18239	17186	16626	16297	16132	15795	15638	15636	15824	16000	16328	17158	16614	16757	16467	16429	16475	16501	16286	16092	16130	15917	15681	15729	15383	15535	15480	15359	15368	15462	15373	15422	15377	15217	15416	15349	15258	15347	15335	15230	15449	15268	15457	15367	15373	15298	15297	15132	15374	15256	15215	15277	15426	15394	15297	15273	15412	15374	15360	15340	15307	15410	15355	15288	15453	15308	15249	15283	15303	15292	15427	15215	15356	15214	15138	15219	15474	15382	15265	15301	15411	15308	15336	15351	15392	15210	15506	15320	15489	15328	15287	15189	15203	15245	15510	15276	15412	15363	15412	15238	15407	15434	15385	15301	15269	15302	15112	15266	15362	15306	15213	15286	15213	15297	15222	15257	15438	15203	15321	15367	15336	15356	15320	15359	15268	15289	15391	15378	15320	15321	15326	15234	15427	15286	15194	15136	15321	15417	15411	15199	15459	15142	15351	15162	15260	15246	15347	15394	15307	15230	15378	15255	15111	15312	15320	15463	15308	15239	15346	15263	15229	15319	15055	15277	15261	15209	15287	15166	15319	15383	15267	15281	15420	15142	15127	15437	15257	15331	15218	15186	15214	15289	15174	15357	15293	15381	15252	15320	15370	15380	15128	15329	15518	15375	15243	15261	15245	15283	15309	15148	15260	15392	15320	15200	15302	15436	15102	15381	15353	15397	15287	15188	15255	15260	15434	15237	15232	15385	15203	15478	15146	15315	15513	15369	15256	15240	15401	15306	15410	15091	15252	15358	15213	15491	15311	15281	15427	15177	15234	15393	15198	15125	15326	15370	15227	15353	15331	15154	15301	15360	15269	15335	15314	15279	15260	15362	15167	15140	15336	15268	15341	15268	15237	15155	15347	15358	15333	15264	15243	15374	15228	15355	15215	15295	15246	15149	15372	15353	15280	15335	15424	15163	15342	15250	15251	15313	15299	15437	15189	15188	15272	15350	15227	15397	15237	15371	15384	15343	15182	15394	15353	15265	15180	15203	15295	15156	15293	15402	15114	15346	15289	15308	15389	15297	15348	15347	15099	15298	15328	15303	15297	15309	15444	15239	15465	15318	15429	15425	15274	15228	15149	15397	15278	15354	15509	15442	15178	15278	15463	15226	15378	15190	15364	15307	15296	15260	15368	15139	15301	15349	14975	15155	15347	15463	15277	15219	15271	15189	15097	15358	15202	15532	15236	15298	15399	15366	15345	15450	15351	15329	15122	15084	15112	15315	15317	15286	15368	15254	15203	15236	15144	15305	15200	15420	15282	15202	15292	15340	15093	15223	15264	15272	15281	15175	15398	15299	15199	15327	15348	15300	15346	15233	15163	15289	15352	15321	15241	15176	15269	15314	15448	15368	15272	15327	15302	15146	15287	15341	15192	15283	15084	15333	15372	15405	15323	15323	15331	15355	15272	15254	15311	15356	15399	15218	15232	15298	15429	15296	15277	15290	15543	15181	15388	15220	15249	15230	15373	15208	15089	15407	15358	15364	15309	15370	15122	15335	15450	15483	15252	15584	15297	15257	15452	15354	15229	15214	15293	15307	15313	15159	15298	15392	15229	15346	15318	15227	15308	15196	15211	15403	15250	15255	15223	15398	15296	15332	15295	15474	15397	15262	15253	15211	15182	15186	15188	15299	15188	15331	15440	15427	15219	15296	15393	15204	15519	15381	15237	15091	15285	15290	15282	15280	15500	15133	15409	15165	15151	15337	15304	15203	15343	15018	15314	15162	15355	15204	15239	15391	15293	15282	15364	15063	15385	15470	15353	15164	15309	15189	15236	15259	15278	15299	15397	15141	15291	15226	15221	15399	15319	15352	15227	15305	15380	15206	15282	15277	15250	15362	15321	15104	15325	15261	15286	15016	15413	15367	15361	15379	15202	15231	15333	15310	15293	15323	15233	15222	15346	15261	15226	15322	15213	15090	15414	15204	15345	15313	15326	15321	15220	15393	15327	15355	15246	15247	15236	15312	15316	15253	15403	15471	15246	15390	15225	15350	15379	15340	15348	15259	15283	15334	15388	15289	15249	15335	15369	15303	15366	15351	15317	15222	15413	15334	15349	15542	15368	15294	15264	15389	15181	15260	15347	15337	15179	15144	15399	15369	15303	15374	15246	15221	15237	15404	15486	15267	15264	15218	15187	15142	15238	15376	15254	15267	15383	15399	15274	15227	15108	15393	15277	15385	15319	15258	15333	15448	15200	15231	15384	15415	15231	15234	15112	15331	15289	15258	15305	15351	15357	15251	15268	15530	15272	15438	15261	15438	15337	15193	15364	15422	15275	15082	15399	15301	15365	15482	15273	15269	15419	15270	15201	15290	15361	15308	15453	15355	15167	15389	15399	15301	15322	15368	15308	15409	15303	15277	15363	15094	15432	15272	15243	15242	15272	15224	15234	15369	15183	15305	15325	15305	15355	15242	15320	15220	15309	15245	15286	15239	15210	15372	15377	15442	15326	15273	15371	15163	15291	15652	15211	15389	15279	15220	15286	15129	15256	15270	15283	15296	15265	15269	15301	15246	15148	15138	15403	15464	15274	15334	15359	15358	15406	15346	15314	15335	15196	15369	15385	15243	15412	15352	15293	15269	15257	15248	15309	15334	15215	15199	15271	15384	15292	15342	15492	15310	15305	15259	15419	15312	15228	15232	15259	15244	15316	15348	15279	15171	15418	15460	15287	15382	15093	15393	15367	15355	15210	15220	15424	15370	15224	15334	15318	15231	15284	15246	15288	15382	15339	15308	15226	15368	15299	15412	15342	15338	15347	15302	15310	15366	15197	15246	15464	15421	15437	15294	15280	15363	15600	15325	15271	15408	15393	15434	15195	15138	15340	15275	15268	15425	15333	15137	15174	15304	15229	15253	15320	15380	15391	15316	15260	15347	15381	15358	15193	15288	15284	15382	15208	15108	15380	15319	15376	15198	15251	15255	15386	15334	15296	15261	15459	15259	15207	15426	15544	15106	15411	15521	15245	15233	15275	15220	15244	15240	15314	15343	15332	15422	15401	15290	15361	15450	15391	15342	15261	15194	15283	15333	15385	15348	15595	15367	15213	15304	15358	15216	15125	15274	15365	15240	15079	15349	15307	15354	15204	15510	15240	15332	15176	15330	15402	15292	15312	15196	15387	15302	15277	15261	15326	15317	15205	15326	15234	15224	15299	15258	15362	15252	15328	15246	15339	15319	15292	15105	15322	15376	15202	15415	15259	15206	15259	15261	15133	15387	15219	15265	15415	15367	15373	15374	15105	15171	15316	15259	15277	15356	15342	15094	15332	15359	15474	15305	15397	15211	15223	15515	15154	15363	15217	15460	15409	15271	15563	15300	15315	15405	15310	15203	15302	15362	15124	15226	15245	15302	15343	15376	15210	15243	15156	15357	15415	15093	15339	15144	15221	15437	15133	15284	15292	15237	15189	15275	15453	15237	15169	15238	15340	15097	15234	15389	15249	15503	15272	15368	15374	15252	15242	15461	15287	15365	15309	15401	15466	15291	15309	15416	15275	15280	15319	15399	15486	15296	15227	15160	15200	15404	15280	15248	15334	15467	15206	15251	15383	15234	15466	15256	15363	15318	15391	15214	15359	15327	15462	15502	15431	15442	15246	15211	15311	15272	15036	15336	15239	15117	15423	15259	15243	15239	15354	15247	15255	15156	15361	15309	15221	15288	15235	15335	15528	15213	15203	15348	15223	15392	15239	15313	15180	15399	15371	15221	15074	15295	15317	15297	15237	15299	15399	15307	15145	15176	15433	15350	15358	15451	15279	15390	15143	15269	15229	15060	15448	15542	15291	15291	15465	15222	15348	15345	15219	15386	15263	15311	15526	15242	15430	15279	15313	15186	15410	15326	15266	15303	15327	15311	15202	15390	15309	15304	15252	15435	15366	15163	15330	15342	15498	15134	15244	15395	15377	15015	15360	15403	15201	15281	15344	15253	15191	15326	15032	15319	15086	15288	15420	15396	15249	15397	15220	15316	15089	15233	15262	15373	15424	15340	15217	15320	15357	15262	15288	15243	15227	15273	15279	15246	15344	15266	15341	15323	15324	15289	15326	15355	15499	15313	15183	15195	15294	15169	15278	15441	15240	15333	15304	15353	15120	15370	15126	15249	15392	15223	15445	15098	15210	15253	15274	15386	15239	15260	15182	15365	15327	15214	15168	15252	15273	15379	15289	15283	15332	15271	15237	15254	15399	15328	15334	15388	15254	15366	15249	15122	15246	15384	15091	15251	15180	15211	15310	15288	15349	15418	15384	15419	15307	15144	15260	15085	15205	15336	15296	15289	15305	15113	15378	15473	15363	15270	15351	15145	15481	15386	15234	15330	15329	15282	15316	15205	15369	15251	15199	15263	15134	15190	15340	15319	15233	15303	15256	15211	15319	15353	15139	15262	15252	15487	15238	15312	15434	15311	15221	15335	15330	15356	15295	15362	15358	15360	15342	15218	15385	15409	15384	15294	15374	15376	15350	15244	15140	15284	15509	15327	15372	15245	15385	15252	15298	15347	15188	15410	15256	15379	15262	15387	15385	15588	15261	15463	15391	15210	15399	15387	15242	15214	15478	15219	15289	15351	15215	15340	15270	15298	15410	15366	15288	15390	15319	15238	15213	15314	15358	15355	15216	15393	15347	15105	15221	15274	15349	15293	15320	15335	15182	15310	15227	15387	15314	15395	15348	15244	15234	15362	15433	15276	15185	15259	15351	15188	15322	15359	15276	15243	15285	15310	15306	15348	15273	15087	15379	15599	15312	15265	15428	15307	15155	15249	15403	15094	15410	15335	15373	15402	15268	15403	15355	15342	15119	15326	15099	15143	15389	15312	15271	15343	15308	15240	15134	15221	15211	15399	15225	15218	15256	15292	15378	15404	15341	15242	15287	15366	15270	15430	15386	15406	15339	15359	15288	15413	15385	15069	15167	15337	15260	15632	15385	15314	15380	15328	15141	15234	15339	15385	15280	15239	15347	15251	15153	15314	15415	15377	15350	15381	15371	15414	15242	15306	15170	15476	15163	15342	15318	15253	15260	15236	15419	15300	15281	15298	15273	15492	15275	15344	15222	15276	15196	15232	15319	15192	15179	15475	15270	15383	15199	15291	15403	15367
24717	21720	29837	27577	25490	26028	27845	23107	21791	21653	21519	21084	21061	21005	21090	21575	21441	22405	22155	22322	22078	22247	22222	21960	21548	21563	21510	21384	20969	20964	20776	20639	20702	20500	20575	20390	20605	20516	20453	20468	20468	20624	20320	20337	20353	20563	20255	20470	20298	20522	20223	20510	20424	20355	20348	20506	20492	20345	20463	20365	20446	20397	20483	20263	20286	20429	20477	20209	20490	20503	20485	20333	20468	20526	20328	20241	20499	20370	20307	20530	20319	20136	20325	20433	20391	20548	20427	20272	20601	20519	20386	20362	20315	20243	20197	20345	20461	20410	20519	20497	20318	20304	20536	20488	20171	20351	20372	20377	20436	20385	20382	20454	20170	20269	20501	20546	20151	20418	20269	20449	20341	20270	20294	20369	20385	20122	20359	20262	20165	20591	20524	20459	20312	20462	20271	20553	20336	20392	20513	20466	20494	20263	20193	20492	20525	20487	20469	20255	20395	20470	20290	20272	20406	20498	20490	20300	20265	20384	20584	20294	20498	20492	20348	20124	20402	20287	20417	20346	20535	20418	20293	20377	20262	20498	20480	20397	20486	20346	20238	20221	20497	20312	20580	20295	20323	20541	20546	20201	20368	20391	20583	20123	20528	20459	20401	20224	20457	20461	20308	20178	20426	20183	20395	20535	20516	20110	20522	20350	20379	20105	20402	20415	20404	20436	20309	20178	20317	20521	20271	20284	20311	20318	20205	20522	20328	20386	20605	20299	20160	20304	20226	20487	20333	20375	20478	20489	20344	20498	20240	20351	20276	20284	20272	20472	20490	20352	20527	20423	20231	20364	20254	20489	20326	20351	20436	20394	20573	20089	20617	20208	20241	20261	20386	20349	20344	20136	20307	20383	20565	20243	20172	20483	20168	20383	20263	20314	20298	20286	20376	20409	20413	20257	20314	20262	20293	20312	20255	20310	20407	20529	20314	20499	20351	20514	20269	20399	20655	20216	20281	20338	20563	20331	20107	20357	20327	20200	20424	20324	20447	20345	20304	20290	20407	20540	20397	20346	20297	20733	20270	20364	20471	20274	20235	20189	20319	20286	20499	20386	20304	20220	20479	20319	20274	20229	20252	20408	20347	20254	20345	20443	20414	20148	20347	20425	20287	20248	20300	20402	20113	20232	20308	20268	20208	20363	20354	20464	20219	20386	20658	20511	20400	20326	20223	20379	20567	20304	20416	20236	20540	20409	20376	20596	20406	20351	20326	20439	20427	20478	20306	20104	20171	20382	20494	20477	20371	20542	20142	20404	20145	20580	20410	20357	20262	20375	20468	20418	20440	20216	20437	20475	20230	20481	19982	20240	20358	20342	20228	20346	20404	20410	20242	20410	20188	20427	20178	20305	20209	20251	20403	20259	20440	20418	20400	20161	20199	20618	20612	20425	20219	20280	20318	20202	20414	20313	20269	20343	20391	20553	20535	20561	20093	20334	20409	20233	20594	20479	20311	20132	20330	20367	20324	20549	20498	20304	20178	20098	20276	20135	20284	20410	20450	20365	20225	20479	20197	20369	19979	20466	20239	20276	20256	20519	20477	20518	20393	20451	20591	20185	20202	20254	20350	20334	20240	20275	20472	20366	20428	20331	20461	20370	20522	20177	20290	20153	20333	20412	20534	20488	20555	20398	20295	20588	20604	20383	20234	20358	20214	20417	20461	20541	20319	20283	20444	20426	20180	20284	20225	20262	20383	20355	20553	20340	20379	20338	20435	20254	20219	20126	20342	20481	20404	20484	20359	20231	20191	20252	20353	20355	20368	20392	20390	20444	20546	20522	20158	20311	20291	20437	20352	20174	20200	20214	20502	20200	20338	20414	20294	20392	20423	20453	20473	20431	20253	20267	20139	20157	20337	20131	20361	20264	20265	20317	20458	20551	20450	20435	20265	20331	20540	20365	20348	20114	20311	20431	20280	20267	20390	20467	20353	20591	20414	20268	20286	20177	20689	20314	20310	20618	20383	20354	20379	20348	20252	20389	20235	20271	20363	20333	20347	20465	20512	20404	20306	20307	20367	20352	20198	20475	20313	20226	20583	20398	20576	20437	20462	20388	20462	20572	20463	20381	20388	20249	20421	20451	20353	20352	20347	20289	20546	20327	20346	20571	20522	20348	20236	20415	20426	20145	20326	20150	20229	20160	20354	20326	20559	20337	20565	20373	20215	20290	20379	20219	20176	20416	20436	20258	20252	20128	20329	20437	20364	20290	20390	20513	20440	20304	20340	20308	20292	20279	20224	20292	20310	20240	20488	20272	20382	20222	20124	20065	20385	20307	20297	20345	20237	20295	20293	20309	20495	20239	20336	20293	20205	20222	20250	20275	20459	20259	20120	20559	20528	20307	20265	20058	20518	20116	20188	20302	20530	20193	20258	20586	20403	20322	20301	20368	20348	20430	20317	20537	20283	20418	20386	20311	20312	20081	20397	20467	20442	20334	20479	20299	20399	20177	20440	20328	20271	20272	20103	20257	20390	20439	20248	20394	20196	20104	20422	20312	20243	20323	20371	20464	20154	20534	20315	20529	20463	20337	20186	20176	20424	20453	20424	20402	20242	20242	20264	20389	20485	20439	20321	20153	20210	20230	20298	20347	20333	20200	20529	20377	20228	20172	20217	20447	20542	20212	20475	20243	20198	20252	20124	20266	20217	20161	20161	20254	20500	20123	20182	20151	20223	20346	20470	20320	20422	20367	20322	20189	20240	20162	20204	20386	20507	20143	20319	20434	20262	20077	20099	20405	20204	20293	20303	20543	20298	20390	20434	20296	20192	20323	20404	20474	20169	20385	20246	20329	20302	20434	20331	20184	20351	20368	20173	20398	20430	20448	20335	20466	20315	20372	20486	20537	20363	20380	20503	20407	20240	20200	20331	20403	20548	20474	20359	20420	20262	20278	20280	20657	20397	20280	20438	20257	20481	20443	20439	20370	20209	20211	20431	20190	20312	20354	20396	20413	20411	20313	20096	20304	20616	20297	20418	20334	20374	20304	20634	20432	20390	20438	20498	20559	20481	20357	20287	20439	20237	20389	20634	20371	20142	20323	20420	20253	20314	20541	20555	20111	20342	20311	20513	20379	20255	20259	20105	20181	20378	20350	20367	20306	20152	20470	20370	20524	20364	20186	20321	20481	20526	20171	20397	20194	20215	20590	20405	20569	20236	20328	20362	20285	20326	20455	20305	20195	20338	20399	20042	20444	20346	20529	20282	20217	20481	20455	20246	20291	20364	20646	20419	20494	20373	20428	20182	20442	20394	20300	20222	20114	20199	20224	20485	20371	20375	20244	20287	20353	20647	20350	20332	20200	20175	20384	20111	20176	20296	20264	20415	20323	20412	20278	20229	20315	20404	20276	20354	20385	20552	20464	20355	20295	20214	20515	20266	20249	20531	20472	20457	20656	20391	20389	20125	20556	20606	20369	20455	20267	20215	20308	20271	20344	20407	20298	20417	20165	20363	20198	20304	20491	20308	20614	20172	20324	20362	20375	20313	20192	20490	20345	20461	20469	20205	20182	20483	20276	20392	20372	20299	20160	20289	20405	20413	20376	20159	20341	20287	20595	20485	20382	20424	20417	20576	20278	20204	20329	20428	20303	20262	20100	20252	20436	20332	20315	20370	20464	20288	20227	20473	20488	20229	20299	20520	20144	20532	20465	20419	20212	20373	20264	20728	20349	20671	20346	20476	20524	20330	20313	20589	20430	20313	20407	20418	20498	20291	20212	20150	20408	20247	20324	20267	20310	20312	20137	20350	20271	20513	20341	20168	20338	20216	20295	20358	20451	20260	20218	20102	20131	20229	20313	20423	20264	20127	20213	20275	20211	20444	20265	20536	20216	20244	20302	20172	20361	20225	20459	20297	20305	20154	20196	20055	20057	20255	20365	20152	20404	20431	20399	20451	20444	20393	20080	20466	20215	20457	20211	20488	20352	20182	20390	20500	20482	20133	20499	20441	20212	20506	20330	20113	20561	20446	20096	20336	20047	20103	20555	20210	20280	20549	20356	20355	20209	20354	20791	20368	20219	20086	20536	20436	20357	20432	20366	20448	20377	20385	20128	20472	20275	20405	20250	20451	20170	20499	20445	20295	20575	20473	20201	20169	20313	20341	20471	20511	20361	20412	20347	20370	20313	20506	20486	20599	20278	20380	20319	20287	20332	20307	20411	20579	20327	20541	20501	20268	20628	20230	20460	20333	20610	20252	20550	20302	20303	20418	20117	20081	20167	20219	20285	20524	20380	20291	20308	20290	20224	20255	20177	20342	20574	20156	20394	20463	20372	20162	20333	20281	20310	20515	20178	20420	20362	20212	20320	20434	20265	20332	20290	20222	20337	20075	20451	20313	20202	20277	20489	20300	20258	20062	20245	20369	20527	20434	20415	20420	20134	20379	20367	20634	20197	20365	20324	20318	20138	20323	20358	20106	20301	20412	20629	20490	20279	20211	20245	20293	20491	20485	20501	20485	20129	20462	20588	20396	20323	20271	20404	20350	20308	20399	20324	20572	20182	20362	20450	20129	20317	20252	20409	20492	20431	20273	20437	20377	20553	20470	20419	20421	20331	20273	20233	20365	20285	20294	20339	20125	20432	20475	20478	20115	20330	20202	20291	20545	20217	20190	20443	20352	20363	20560	20444	20284	20280	20462	20324	20410	20323	20525	20432	20308	20573	20171	20325	20313	20240	20257	20425	20474	20479	20498	20292	20359	20141	20479	20248	20180	20316	20285	20293	20432	20183	20410	20376	20480	20443	20301	20555	20275	20439	20541	20536	20374	20247	20345	20465	20334	20297	20522	20439	20304	20276	20093	20338	20232	20430	20604	20366	20496	20673	20309	20317	20336	20459	20394	20200	20418	20657	20375	20370	20518	20355	20494	20383	20486	20331	20295	20422	20269	20477	20333	20350	20464	20396	20214	20440	20347	20299	20568	20225	20381	20338	20254	20294	20367	20360	20336	20402	20574	20371	20597	20170	20209	20459	20364	20221	20273	20313	20183	20130	20203	20266	20383	20495	20363	20228	20171	20312	20186	20322	20367	20301	20475	20221	20099	20290	20437	20192	20395	20435	20316	20238	20394	20464	20216	20397	20201	20317	20414	20246	20231	20386	20513	20371
41851	70845	67103	51476	31391	21009	18969	17577	16638	16187	15804	15372	15249	15236	15439	15774	16308	17038	16706	16845	16454	16344	16819	16289	16026	15968	15892	15513	15197	15007	14969	14944	14920	14660	14786	14868	14711	14714	14729	14561	14785	14804	14813	14589	14741	14628	14728	14562	14585	14698	14685	14623	14570	14546	14630	14683	14435	14676	14603	14555	14673	14720	14624	14776	14588	14600	14618	14882	14586	14573	14683	14543	14693	14757	14531	14628	14427	14430	14796	14494	14636	14585	14511	14507	14704	14663	14569	14838	14698	14743	14672	14673	14736	14688	14663	14463	14548	14605	14478	14734	14592	14729	14678	14696	14451	14611	14578	14524	14544	14486	14668	14575	14540	14617	14656	14603	14687	14587	14541	14581	14644	14764	14695	14882	14456	14545	14840	14578	14583	14543	14669	14777	14579	14605	14602	14607	14607	14571	14473	14665	14781	14580	14551	14433	14506	14494	14537	14513	14422	14727	14544	14486	14623	14544	14657	14567	14711	14602	14489	14671	14576	14711	14366	14518	14489	14535	14699	14489	14749	14563	14590	14696	14442	14566	14725	14671	14619	14609	14718	14624	14724	14617	14550	14600	14622	14566	14717	14660	14693	14517	14597	14717	14678	14583	14473	14419	14696	14564	14742	14503	14644	14542	14626	14688	14728	14699	14535	14855	14546	14645	14505	14483	14641	14741	14526	14427	14575	14521	14558	14607	14509	14485	14778	14636	14641	14743	14685	14665	14636	14638	14651	14570	14586	14557	14779	14681	14366	14838	14449	14609	14593	14549	14607	14629	14624	14502	14512	14515	14563	14660	14581	14639	14550	14725	14725	14691	14610	14819	14651	14512	14733	14540	14543	14502	14690	14557	14688	14663	14600	14587	14600	14595	14682	14561	14614	14755	14483	14671	14568	14567	14490	14604	14682	14700	14546	14581	14515	14535	14468	14543	14707	14556	14685	14487	14619	14474	14436	14568	14549	14603	14680	14625	14661	14617	14581	14610	14746	14724	14408	14636	14500	14592	14744	14562	14567	14573	14630	14705	14644	14612	14640	14603	14516	14514	14600	14507	14680	14681	14698	14467	14568	14477	14412	14522	14282	14734	14581	14660	14630	14594	14735	14499	14667	14524	14639	14656	14548	14568	14724	14618	14549	14592	14625	14582	14459	14624	14485	14652	14704	14638	14546	14648	14573	14565	14688	14549	14623	14596	14670	14761	14616	14594	14511	14558	14494	14713	14653	14478	14795	14626	14483	14698	14503	14543	14645	14523	14656	14816	14649	14709	14563	14530	14638	14524	14611	14728	14538	14728	14556	14578	14722	14638	14600	14559	14620	14645	14560	14485	14666	14698	14693	14630	14711	14520	14500	14586	14628	14523	14601	14706	14748	14543	14575	14792	14699	14567	14743	14632	14556	14707	14679	14512	14682	14600	14638	14386	14680	14723	14539	14679	14958	14543	14511	14463	14661	14594	14494	14465	14756	14612	14486	14693	14520	14694	14557	14490	14667	14562	14592	14476	14668	14761	14660	14662	14460	14679	14648	14694	14696	14659	14499	14711	14729	14500	14626	14540	14561	14639	14653	14711	14518	14557	14587	14615	14458	14516	14559	14659	14568	14660	14699	14560	14446	14755	14611	14473	14482	14649	14577	14793	14525	14598	14564	14632	14503	14563	14499	14598	14594	14542	14489	14668	14569	14670	14619	14535	14646	14579	14581	14533	14550	14404	14670	14459	14534	14560	14542	14598	14773	14549	14543	14708	14504	14421	14593	14590	14576	14586	14615	14536	14518	14558	14579	14553	14626	14643	14612	14620	14395	14587	14478	14499	14495	14681	14578	14482	14689	14687	14663	14529	14568	14411	14594	14569	14534	14586	14745	14574	14562	14664	14610	14496	14655	14464	14682	14526	14441	14650	14546	14353	14561	14608	14552	14571	14645	14617	14489	14541	14643	14680	14603	14724	14689	14472	14645	14626	14504	14675	14639	14531	14579	14562	14561	14770	14474	14429	14652	14614	14766	14627	14698	14500	14639	14536	14684	14675	14507	14631	14627	14679	14557	14694	14579	14549	14528	14709	14594	14469	14703	14411	14438	14540	14562	14726	14461	14692	14519	14604	14541	14602	14622	14456	14631	14539	14625	14557	14645	14603	14642	14715	14565	14625	14740	14582	14642	14617	14677	14704	14509	14491	14625	14631	14625	14498	14563	14530	14702	14573	14666	14471	14614	14645	14544	14685	14602	14600	14613	14730	14652	14694	14651	14633	14727	14601	14646	14511	14565	14642	14582	14446	14510	14553	14529	14674	14718	14692	14656	14416	14571	14614	14639	14564	14510	14569	14711	14509	14352	14574	14668	14539	14651	14587	14598	14602	14530	14330	14648	14733	14762	14681	14456	14749	14730	14450	14640	14688	14565	14592	14606	14444	14654	14599	14655	14661	14660	14592	14523	14687	14723	14368	14724	14498	14615	14578	14254	14670	14548	14611	14567	14799	14498	14592	14383	14659	14320	14649	14573	14459	14710	14628	14614	14470	14437	14458	14611	14796	14444	14575	14526	14645	14674	14684	14497	14562	14752	14449	14493	14674	14423	14601	14457	14468	14651	14555	14625	14479	14654	14701	14613	14582	14534	14668	14582	14563	14585	14717	14578	14536	14561	14578	14545	14769	14728	14539	14615	14408	14662	14679	14673	14683	14579	14557	14604	14536	14553	14570	14612	14487	14472	14538	14480	14512	14794	14658	14732	14563	14747	14604	14585	14546	14608	14538	14520	14551	14605	14588	14708	14412	14860	14687	14440	14547	14541	14589	14580	14692	14485	14597	14538	14568	14591	14423	14662	14571	14651	14625	14481	14465	14665	14547	14434	14555	14728	14630	14831	14540	14541	14567	14622	14624	14718	14609	14730	14504	14622	14353	14701	14607	14720	14579	14624	14719	14712	14520	14635	14604	14624	14658	14686	14613	14578	14642	14554	14633	14668	14479	14624	14547	14539	14521	14484	14672	14508	14647	14609	14677	14586	14612	14525	14513	14586	14596	14611	14596	14629	14535	14445	14518	14660	14544	14640	14525	14663	14524	14485	14567	14589	14642	14541	14568	14595	14484	14618	14734	14612	14534	14609	14707	14452	14770	14521	14490	14799	14477	14649	14585	14408	14485	14633	14611	14567	14519	14569	14504	14680	14487	14757	14601	14646	14685	14689	14603	14642	14628	14675	14671	14579	14552	14524	14555	14863	14745	14479	14430	14795	14488	14658	14503	14508	14487	14373	14717	14533	14579	14621	14527	14518	14430	14703	14719	14655	14667	14611	14558	14701	14569	14515	14504	14551	14397	14678	14554	14498	14537	14598	14490	14552	14914	14560	14581	14655	14606	14649	14657	14618	14672	14440	14476	14583	14682	14501	14696	14591	14538	14666	14634	14526	14619	14664	14601	14575	14663	14485	14666	14594	14551	14679	14654	14430	14621	14579	14485	14659	14635	14584	14546	14786	14533	14668	14488	14728	14585	14531	14577	14614	14599	14639	14699	14678	14669	14654	14655	14506	14575	14679	14566	14593	14691	14521	14584	14675	14581	14604	14606	14703	14620	14674	14620	14672	14505	14700	14740	14579	14679	14427	14581	14680	14563	14715	14555	14735	14552	14680	14590	14600	14641	14616	14540	14648	14734	14443	14647	14615	14599	14598	14529	14619	14676	14565	14497	14478	14755	14696	14601	14524	14529	14585	14594	14709	14494	14603	14526	14659	14730	14650	14643	14752	14858	14661	14568	14555	14576	14402	14630	14624	14528	14573	14747	14469	14673	14650	14459	14562	14571	14672	14544	14585	14776	14517	14684	14585	14561	14516	14415	14679	14374	14692	14705	14670	14569	14536	14478	14743	14558	14716	14690	14544	14507	14435	14733	14678	14629	14533	14692	14567	14589	14577	14571	14660	14482	14627	14558	14647	14475	14627	14501	14647	14412	14541	14705	14532	14463	14694	14495	14589	14665	14709	14446	14608	14491	14648	14703	14671	14615	14617	14521	14532	14479	14524	14662	14600	14714	14635	14779	14600	14689	14669	14604	14539	14678	14621	14449	14528	14648	14680	14628	14660	14583	14664	14590	14618	14593	14586	14531	14560	14721	14661	14700	14712	14524	14482	14546	14543	14534	14391	14365	14638	14566	14700	14539	14770	14655	14820	14532	14564	14483	14487	14492	14675	14598	14661	14622	14525	14536	14621	14478	14555	14503	14616	14620	14613	14595	14652	14648	14515	14447	14618	14598	14500	14507	14518	14591	14492	14627	14381	14521	14563	14551	14608	14577	14552	14486	14654	14627	14498	14718	14643	14579	14656	14557	14499	14572	14521	14636	14733	14592	14747	14499	14669	14579	14539	14551	14757	14580	14683	14692	14632	14711	14682	14735	14594	14700	14516	14532	14591	14541	14517	14661	14586	14651	14549	14648	14717	14614	14521	14763	14577	14641	14601	14674	14590	14601	14531	14670	14433	14571	14626	14550	14550	14555	14612	14658	14485	14806	14550	14605	14662	14430	14669	14472	14628	14468	14615	14574	14691	14587	14639	14620	14627	14557	14605	14680	14671	14539	14445	14531	14564	14660	14517	14631	14502	14712	14570	14733	14708	14428	14626	14651	14586	14629	14538	14489	14646	14361	14673	14625	14509	14553	14555	14522	14504	14555	14631	14598	14573	14644	14686	14675	14730	14562	14637	14656	14525	14518	14631	14581	14707	14566	14735	14774	14477	14414	14607	14542	14753	14663	14729	14542	14502	14657	14689	14564	14557	14472	14656	14662	14622	14771	14621	14525	14676	14549	14544	14585	14612	14648	14698	14490	14660	14640	14523	14560	14562	14461	14596	14381	14656	14708	14643	14539	14451	14747	14566	14624	14594	14472	14624	14558	14692	14365	14541	14771	14689	14517	14533	14570	14747	14750	14629	14659	14596	14739	14569	14541	14655	14643	14525	14504	14453	14635	14541	14436	14814	14676	14626	14615	14627	14593	14526	14555	14825	14541	14625	14631	14845	14699	14561	14569	14487	14586	14631	14711	14537	14604	14659	14774	14482	14608	14566	14643	14615	14683	14550	14738	14626	14530	14648	14477	14671	14574	14520	14618	14461	14695	14570	14447
41485	48775	49592	39408	28097	24363	23502	23029	23032	23032	23092	22866	22754	23002	22933	23209	23303	23491	23586	23377	23324	23257	23515	23457	23225	23213	23244	23053	22980	22776	22884	22903	22964	22979	22749	22628	23035	22808	22903	22651	22904	22527	22765	22659	22668	22800	22660	22767	23050	22585	22454	22661	22785	22703	22788	22920	22506	22891	23108	22899	22613	22675	22510	22736	22541	22843	22520	22763	22821	22646	22904	22957	22722	22804	22684	22890	22594	22668	22696	22626	22859	22931	23070	22890	22772	23056	22765	22720	22720	22703	22725	22824	22801	22639	22857	22820	22665	22759	22733	22945	22884	22568	22942	22925	22830	22875	22945	22725	22725	22731	22581	22599	22939	22718	22606	22765	22805	22733	22824	22882	22941	22851	22571	22687	22665	22658	22893	22876	22845	22688	22615	22825	22758	22779	22634	22550	22865	22840	22710	22771	23109	22646	22918	22734	22731	22877	22629	22889	22621	22827	22927	22646	22576	22668	22636	22758	22706	22549	22794	22680	22754	22541	22639	22568	22912	22555	22665	22630	22781	22691	22740	22830	22548	22975	22795	22645	22916	22652	22871	22680	22793	22831	22840	22708	23033	22727	22839	22871	22768	22735	22620	22804	22769	22750	22769	22645	22834	22724	22886	22760	22674	22828	22930	22637	22742	22807	22713	22657	22772	22876	22651	22545	23009	22880	23014	22882	22811	22579	22890	22919	22753	22690	22874	22519	22840	22778	22901	22840	22729	22740	22746	23036	22559	22785	22631	22725	22845	22842	22750	22825	22702	22736	22826	22729	22950	22640	22835	22799	22629	22756	22812	22851	22824	22793	22753	22687	22803	22737	22449	22676	22609	22745	22562	22363	22459	22707	22667	22760	22724	22641	22669	22885	22899	22970	22820	22824	23174	22673	22747	22567	22589	22659	22690	22702	22893	22576	22756	22935	22812	22684	22779	22703	22607	22631	22914	22861	22693	22600	22898	22650	22770	22833	23002	22837	22815	22906	22945	22726	22859	22788	22566	22726	22771	22581	22954	22808	22701	22798	22729	22610	22803	22767	22526	22726	22719	22768	22947	22807	22686	22685	22875	22765	22748	22877	22827	22648	22626	22795	22795	22671	22694	22782	22846	22746	22785	22834	22962	22755	22975	22775	22714	22874	22729	22679	22664	22916	22629	22840	22878	22842	22704	22835	22875	22674	22649	22538	22964	22733	23017	22683	22683	22578	22600	22349	22489	22591	22894	22666	22616	22676	22614	22526	22481	22909	22701	22638	22384	22699	22743	22880	22819	22493	22735	22773	22948	22536	22797	22799	22797	22763	22684	22753	22747	22548	22795	22709	22896	22603	22879	22523	22859	22728	22619	22538	22788	22587	22676	22654	22584	22998	22863	22758	22912	22899	22597	22728	22705	22683	22695	22842	22751	22677	22579	22639	22714	22737	22733	23035	22963	22748	22850	22844	22971	22738	22908	22719	22676	22830	22791	22742	22853	22636	22911	22821	22928	22576	22687	22874	22881	22904	22829	22826	22713	22564	22720	22822	22776	22799	22833	22792	22729	22852	22781	22729	22648	22678	22791	22705	22930	22935	22837	22807	22628	22893	22835	22808	22687	23020	23030	22744	22571	23086	22849	22670	22880	22716	22397	22728	22857	22940	22685	22980	22779	22745	22814	22838	22826	22662	22615	22907	22858	23018	22692	22713	22806	22774	22841	22663	22852	22718	22909	22765	22800	22748	22704	22857	22771	22764	22738	22842	22665	22850	22840	22738	22705	22807	22721	22806	22881	22644	22595	22750	22809	22729	22685	22771	22859	22816	22778	22641	22865	22841	22554	22962	23021	22810	22754	22789	22798	22669	22870	22606	22704	22719	22788	22800	22867	22724	22922	22749	22688	22742	22776	22654	22801	22737	22863	22671	22748	22718	23062	22808	22736	23041	22888	22938	22832	22904	22924	22737	22720	22675	22851	22655	22695	22731	22825	22648	22807	22745	22773	22700	23062	22787	23009	22894	22965	22865	22827	22819	22844	22758	22769	22881	23040	22974	22851	22757	22821	22945	22911	22677	22630	22858	22639	22992	22854	22597	22654	22797	22663	22902	22757	22816	22725	22525	22882	22962	22557	22417	22972	22650	22985	22805	22698	22994	22818	22827	22748	22851	22851	22796	22732	22869	22690	22759	23307	22696	22675	22606	22845	22937	22894	22689	22885	22694	22430	22443	22704	22741	22645	22668	22462	22698	22725	22756	22858	22868	22947	22524	22999	22923	22938	22980	22666	22686	22936	22727	22652	22805	22608	22703	22843	22661	22860	22480	22787	22697	22938	22815	22685	22714	22847	22881	22801	22813	22791	22966	22951	22822	22753	22544	22676	22885	22837	22689	22704	22787	22809	22805	23009	22545	22730	22702	22651	22514	22869	22685	22741	22911	22885	22890	22832	22708	22925	22868	22724	22746	23001	22863	22581	22666	22766	22697	22886	22953	22904	22903	22841	22766	22708	22711	22793	22818	23023	22932	22847	22951	22645	22537	22756	22601	22984	22788	22562	23021	22779	22506	22841	22836	22850	22742	22630	22828	22706	22795	22731	22911	22836	22741	22704	22965	22905	22806	23024	23017	23108	23011	22550	22693	22607	22681	22828	22659	22723	22730	22754	22688	23052	22844	22911	22581	22895	22734	22988	22858	22699	22905	22818	22863	22628	22727	22865	22639	22844	22679	22847	22621	22857	22688	22890	22681	22802	22735	22975	22521	22777	22919	22965	22948	22653	22736	22612	22638	22768	22887	22795	22915	22812	22636	23067	22838	22636	22734	22645	22759	22661	22672	22766	22637	22667	22711	22771	22835	22555	22902	22597	22775	22612	22802	22757	22718	22601	22681	22757	22706	22763	22674	22699	22899	22735	22857	22800	22861	22902	22901	22774	22652	22733	22875	23052	22851	22727	22868	22787	22778	22795	22758	22783	22689	22879	22890	22988	22830	22737	22776	22627	22777	22714	22755	22715	22633	22883	22964	22589	22726	22583	22632	22935	22619	22756	23075	22781	23009	22679	22960	22984	22796	22827	22721	22804	22726	22680	22862	22832	22807	22746	22700	22843	22842	22596	22601	22836	22844	22693	22647	22696	22998	22852	22744	22884	22629	22701	22720	22803	22873	22840	22687	22906	22880	22914	22568	22702	22903	22511	22928	22775	22813	22707	22817	22951	22870	22811	22936	22974	22778	22708	22837	22823	22829	22924	22792	22681	22708	22636	22672	22505	22630	23115	22831	22721	22879	22821	23117	22896	22712	22387	22641	23004	22846	22739	22956	22775	22807	22799	22740	22759	22622	22877	22994	22927	22746	22808	22820	22690	22606	22863	22618	22893	22892	22554	22764	22905	22646	23044	22682	22920	22822	22799	22776	22866	22537	22832	22758	22770	22677	22737	22579	22946	22802	22853	22794	22775	22960	22713	22827	22664	22797	22724	22584	22722	22732	22706	22714	22815	22764	22709	22681	23023	22827	22837	22750	22789	22498	22820	22780	22896	22607	22811	22646	22771	22776	22827	22764	22690	22714	22699	22700	22751	22720	22807	22827	22888	22813	22627	22744	22859	22666	22699	22877	22695	22666	22930	22752	22539	22875	22837	22889	23039	22788	22810	22648	22408	22797	22657	22621	22917	22481	22746	22986	22762	22628	22749	22725	22793	22806	22742	22442	22498	22636	22740	22650	22880	22584	22625	22425	22672	22489	22834	22789	22701	22512	22508	22662	22821	22964	22783	22636	22732	22800	22612	22766	22704	22684	22881	22733	23030	22752	22717	22461	22614	22878	22811	22796	22847	22908	22945	22918	22896	22929	22694	22960	22875	22716	22809	22734	22869	22613	22541	22819	22659	22876	22784	22898	22807	22683	22744	22612	22789	22750	22690	22809	22755	22888	22735	22533	22890	22755	22632	22847	22858	22955	22863	22835	22755	22945	22932	22975	22819	22563	22780	22795	22838	22933	22753	22667	22785	22614	22959	22885	22814	22839	22849	22836	22598	22773	22821	23063	22700	22956	22429	22822	22765	22706	22885	22649	22755	23012	22748	22748	22888	22960	22919	22862	23047	22634	22841	22639	22639	22906	22913	22733	22752	22768	22684	22912	22864	22860	22897	22861	22737	22775	22778	22478	22936	22981	22903	22875	22828	22927	23095	22762	22973	22921	22832	22606	22739	22829	22878	22973	22619	22882	22819	22716	22972	22594	22984	22910	22721	22681	22672	22680	22569	22786	22620	22807	22704	22655	22739	22490	22779	22690	22633	22631	22822	22757	22814	22782	22636	22864	23027	22679	22863	23032	22434	22632	22913	22571	22863	22963	22705	22659	22763	22887	22759	22838	22818	22502	22797	22778	22848	22860	22752	22735	22670	22817	22748	22851	22605	22743	22562	22574	22775	22674	23013	22713	23010	22716	22693	22745	22593	22713	22754	22665	22669	22846	22884	22483	22590	22759	22790	22689	22791	22883	22928	22896	22563	22465	22478	22989	22750	22830	22702	22639	22568	22890	22872	22988	22751	22835	22777	22714	22719	22900	22694	22771	22798	22657	22708	22562	22777	22754	22779	22918	22632	22789	22723	22605	22674	22637	22763	22751	22807	22788	22991	22865	22828	22702	23041	22669	22764	22918	22644	22552	22810	22883	22841	22943	22443	22759	23040	22750	22588	22763	22760	22813	22842	22815	22717	22576	22971	22651	22721	22861	22770	22949	22772	22797	22887	22608	22849	22680	22716	23031	22630	22649	22637	22855	22842	22623	22667	22744	22816	22950	22927	22655	22802	22942	22792	22860	22857	22924	22983	22838	22823	22437	22755	22763	22663	22867	22659	22871	22787	22875	22708	22542	22548	22750	22819	22734	22582	22877	22452	22962	22899	22878	22740	22793	22796	22654	22786	22745	22745	22728	22554	22845	22788	22513	22598	23070	22936	22743	22680	22500	22773	22901	22484	22934	22959	22751	22598	22712	22807	22935	22637	22605	22923	22619	22817	22683	22726	22791	22790	22654	22474	22460	22704	22611	22618	22625	22655	22828	22626	22666	22554	22602	22626	22767	22739	22549	22841	22894	22948	22815	22727	22727	22862	22950	22825	22763	22989	22760	22727	22745	22670	22928
42205	58097	50110	33999	20842	17585	16831	16325	16273	16171	16249	16027	16054	16001	16189	16263	16420	16819	16854	16801	16607	16547	16527	16427	16463	16420	16212	16173	15934	16161	15963	16008	15871	15853	15821	15952	15946	15867	15774	15837	15903	15877	15908	15861	16069	16026	15873	15855	15760	15891	15665	15852	15854	16048	15769	15887	16028	15851	15834	15991	16046	16068	15890	15883	15881	15848	15935	15890	16027	15929	15806	15786	15991	15904	15823	15787	15691	15652	15935	15790	15938	16031	15970	15881	15827	15755	15852	15886	15902	15969	15895	16063	15929	15836	15920	15837	16026	16002	15740	15921	16055	15859	16007	15835	15859	15902	15959	15749	15885	15837	15901	15754	15790	15904	15879	15832	15762	15770	15730	15906	15847	15843	15799	15956	15836	16013	15817	15971	15814	15911	15967	15706	15832	15915	15978	15882	15917	15628	16034	15933	15928	15932	15858	15991	15834	16042	15798	15852	15945	15992	15891	15737	15793	15921	15838	16024	15825	15813	15833	15945	15938	15995	15751	15785	15913	15913	15771	15864	15965	15861	16020	15831	16000	15892	15915	15674	15811	15960	15925	15931	15685	15861	15941	15941	15843	15910	15768	15879	15833	15773	15912	15974	15907	15868	15828	15816	15806	15802	15735	15818	15913	16080	15863	15870	15805	15803	15885	15911	15798	15795	15895	15832	15737	15946	16015	15888	15895	15873	15769	15993	15927	15853	15789	15717	15999	15936	15919	15762	15956	15930	15867	15838	15789	16043	15871	15838	15731	15833	16062	15965	15839	15886	16192	15645	16033	16103	16071	15918	15925	15944	15844	15879	15959	15887	15986	15795	15804	15765	15961	15874	15868	15840	15795	15970	15827	15891	15797	15964	15668	15942	16068	15734	15852	15919	15848	15927	15864	15863	15846	15789	15841	15724	15745	15637	15923	15743	15906	15941	15792	15811	15952	16113	15859	15841	16015	15980	16008	15912	15943	15885	15884	15860	15892	15862	15895	16080	15799	15907	16028	15806	15821	15951	15811	15870	15867	15921	15908	15920	15773	15907	16023	15909	15796	15848	16032	16023	15829	15809	15918	15786	15889	15822	15856	15821	15833	15889	15886	15853	15941	15845	15794	15879	15940	15840	15823	15709	15958	15917	15769	15913	15957	15869	15842	15886	15824	15799	15936	15850	15881	15684	15970	15807	15864	15820	15765	15894	15944	16144	15855	15733	15760	15865	15837	15960	15779	15832	15831	15891	15876	15862	15714	16114	16003	15763	15913	15853	15787	15829	15889	15782	16108	15783	15813	15722	15912	15739	16018	15905	16025	15873	15810	15797	15975	15768	16004	15865	15852	15898	15858	15720	15826	15692	16059	15928	15736	15683	15986	15859	15943	15946	15920	15975	15876	15882	15736	15947	16040	15907	15960	15934	15966	15897	15845	15983	15735	16010	15723	15673	16036	15783	15893	16041	15857	15876	15785	15817	15872	15969	15846	15771	16006	15818	15834	15883	15864	15712	15978	15978	15733	15711	15827	15686	16117	15874	15818	15876	15628	15812	16064	15852	15850	15799	15918	15802	15937	16030	16004	15844	15989	15900	15661	15794	15850	16188	15799	15763	15828	15796	15863	15960	15799	15904	15935	16027	15867	15690	15944	15925	15965	15894	15745	15958	16030	15987	16042	15994	15902	15795	15914	16061	15781	16055	15800	15966	15925	15917	15686	15725	15964	15967	15870	16059	15827	16050	15800	15979	15878	15849	15863	16056	16056	15850	15923	15964	15900	15979	15814	15780	15963	15777	15985	15905	15949	15861	15918	15787	15824	15908	16087	15743	15931	15876	15977	15812	15796	15979	15944	15763	15746	15747	15825	15845	15854	15734	15903	15862	15866	15742	15872	15870	15805	15795	15913	15829	16024	15763	15748	15857	15881	15894	15949	15943	16019	15774	15995	15869	15924	15743	15827	15957	15690	15853	15857	16001	15675	15935	15942	15861	15908	15797	15960	15733	15915	15842	15649	15892	15887	15845	15974	15773	15880	15975	15802	15964	15791	15892	15708	16021	15855	15895	15849	15900	15858	15869	15944	15713	16041	15912	15872	15967	15921	15825	15813	15660	15827	15930	15910	15750	15950	15828	15940	15909	15974	15787	15859	15956	15878	16014	15906	15927	15965	15941	15794	15855	15866	16016	15829	15974	15865	15886	15968	15871	15802	15640	16054	16016	15917	15735	15984	16029	15874	15838	15819	15978	15931	15787	16120	15680	16010	15959	15697	15702	15815	15881	15924	15900	15908	15987	15759	15802	15808	15839	16019	16033	15878	15885	15809	16002	15768	15939	15941	15959	15811	15870	15989	15728	16001	16013	15915	15918	15990	15742	15827	15847	15813	15862	15909	15766	15755	15816	15904	15647	16086	15918	15895	15901	15865	15949	15824	15715	15881	15702	15907	15846	15954	15891	15853	15995	15717	16177	15984	15878	15828	15872	15974	15867	15860	15994	15697	15840	15946	15828	16160	15767	15900	15859	15867	15949	15799	15838	15792	15769	15904	15977	15965	15700	15936	15906	15923	15891	15916	15985	16079	15860	16019	15864	15942	16035	15928	15947	15814	15755	15835	16086	15819	15825	15727	15991	16003	15940	15708	15866	15850	15872	15731	15857	15921	15710	15988	15918	15839	15953	15760	15989	15982	15926	15981	15973	15782	15889	15813	15723	15823	15811	15854	15783	15902	16099	15855	15898	15942	15818	15830	15839	15972	15959	15940	15958	15760	15855	15775	15875	15766	15964	15757	15816	15805	15794	15858	15606	16097	16133	15784	15670	15942	15915	15954	15905	15888	15836	15762	15923	15999	15796	15965	15827	15820	15929	15965	15926	15848	15877	16030	15996	16034	15750	15888	15944	16096	15831	15891	15838	15842	15817	15919	16113	15887	15757	16005	15951	15921	15933	15909	15927	15853	15880	15892	15773	15924	15767	15847	15933	16031	15683	15926	15836	15791	15927	15857	16051	15883	15799	15992	15838	15849	15764	15970	15723	15846	15927	15923	15807	15868	15944	15922	16034	15891	15871	15803	15814	15981	15911	15898	15844	15843	15770	16061	15722	15753	15894	15855	15998	15666	15766	15839	15918	15760	15864	15847	15944	15744	15883	15901	15682	15994	15836	15866	15747	15941	15785	15836	15867	15726	15740	15941	15793	15993	15968	15869	15838	15919	15854	15914	15926	15895	15770	15823	15890	15789	15795	15948	15963	15821	15867	15841	15763	15892	15936	15755	15947	15935	15782	15956	15889	15882	15967	15794	15876	15883	16015	15987	15866	15965	15999	15964	15917	15839	15924	15900	15717	15917	15795	15977	15876	15862	15844	15805	15804	15835	15869	15910	15825	15968	15931	15957	15965	15933	15869	15977	15984	15674	15962	15963	16027	15699	15762	15870	15807	15799	15902	15839	16151	15815	15865	15771	16083	16068	15665	15907	15638	15956	15979	15946	16104	15874	15957	15688	15876	15867	15995	16054	16153	16114	15920	15887	15720	16000	15848	15801	15851	15779	15773	15855	15936	15983	15951	15952	15780	15852	15999	15986	15692	15918	15938	15931	15942	15749	15997	15870	15851	16093	15866	15772	15829	15683	15903	15874	15829	15816	15879	15928	15845	15925	15932	15901	15791	16019	15899	15799	15991	15906	15827	15882	15949	15885	15938	15944	15790	15930	15866	15835	15856	15886	15903	15940	15878	15892	15834	15950	15918	15855	15928	15954	15723	15942	15884	15915	15939	15900	15850	15899	15919	15866	15988	15794	15800	15802	15770	15856	15880	15753	15831	15860	15920	15767	15970	15844	16123	15748	15807	15728	16030	15713	15794	15906	15867	16039	15656	15889	15791	15759	15904	16117	15963	15784	15854	15931	15931	15955	15898	15979	15973	15760	15773	15844	15863	15926	16071	16056	16048	15871	15840	15912	15912	15753	16009	16046	15710	15842	15887	15804	16053	15959	15805	15961	15816	15928	15880	15993	15714	15822	15729	16030	15793	15820	15816	15831	15643	15874	16030	16002	15826	15915	15680	15878	16063	15806	15874	15911	15823	16034	15930	15881	15779	15915	15771	15714	15835	15758	15848	16047	15949	15867	15797	15819	15785	15887	15850	16049	15787	15776	15743	15868	15729	15787	15819	15760	15845	15812	15930	15789	15844	15724	15768	15841	15993	15821	15849	15747	15802	16010	15790	15876	15950	15824	15840	15892	16052	15873	15961	15948	15831	15742	15791	15923	15929	15974	15901	15953	15943	15838	15809	15948	15953	15801	15891	16050	15831	15836	15911	15925	15763	15900	15890	15887	15850	16003	15903	15875	15728	15813	15945	16057	15766	15820	15850	16019	15915	15812	16023	15980	15866	15813	16047	15936	15977	15947	15908	15900	15870	15983	15893	15722	15825	15864	15997	15902	15982	15768	15855	15719	15944	15612	15755	15950	15735	15924	15933	15809	15878	15809	15987	15888	15833	15957	15738	15790	15830	15781	15855	16027	16004	15799	15761	15777	15800	15954	16000	15740	15765	15928	15853	15856	15975	15769	15891	15978	15689	15972	15773	15900	15888	16023	15989	15857	16048	16106	15630	15898	15746	15968	15932	15747	15975	15749	15998	15900	15933	15869	15872	15882	15908	15933	15932	15911	15985	15936	15943	15828	15845	15869	15506	16020	15932	16021	15852	15753	15892	15975	15926	15732	15837	15771	15839	15729	15972	15947	15796	15996	15843	15823	15924	15911	15982	16077	15879	15937	15710	15828	15846	15850	15887	15776	15968	15817	15914	15763	15989	15846	15907	16027	15896	15855	16054	15970	15926	15880	15902	15876	15904	15753	15822	16065	15804	16050	15829	15981	15811	15607	15956	15894	15906	16049	15825	16011	15830	15852	15867	15751	15961	15893	16077	15832	15879	15943	15951	15844	15774	15881	15888	15943	15854	16039	15772	15838	15884	15709	16011	15823	15961	15895	15904	15931	15979	15896	16091	15969	15761	15960	15819	15858	15853	15972	15857	15837	15841	15728	15855	15998	15976	15827	15918	15887	15852	15850	15771	15951	15971	15979	15915	15936	15858	15845	16024	15886	15897	15867	15883	15810	15949	16037	16027	15970	15901	15958	15819
26367	21901	31026	30258	25573	25531	25119	22669	21938	21942	21734	21515	21349	21378	21518	21704	22073	22339	22049	22295	22375	22103	22073	22057	21801	22012	21747	21428	21525	21410	21333	21281	21182	21107	21160	20941	20962	21230	21134	21050	20926	20872	21079	20936	20865	20805	21025	20922	20969	20819	21341	20938	20856	21049	20805	20767	21105	21115	20926	21047	21054	21139	20996	20761	21115	20934	20995	20788	21021	20895	20821	20982	21042	20962	21074	20825	20913	21195	20881	21094	21077	21287	21001	21006	20854	21211	21026	21012	21050	20932	20985	21083	21072	20724	20870	21044	21042	21022	20930	20896	20988	21050	20999	20933	21008	20898	21020	20569	20962	21047	21112	20954	21075	21075	21155	20787	20858	20859	20776	21041	21173	21135	20902	21098	21151	20878	20994	21160	21060	21020	20799	20740	20749	20869	20843	20842	20990	20785	21266	20946	20896	20956	20927	21060	20944	20768	20755	21083	20966	20956	21134	20768	20934	21051	20820	20984	21101	21051	21217	20853	21058	20769	20953	21050	21134	20936	20958	20798	20979	20835	20821	20879	20828	21023	20860	21008	20979	21034	21184	20782	20927	21072	21007	20899	20939	20818	20865	20926	20882	20867	20978	20988	21044	21069	20690	20969	21065	20893	20728	20669	20842	20997	20879	20956	20677	20957	20927	20788	21000	21001	20855	21012	20930	20990	20969	20962	20905	20923	21030	20874	21025	20977	21012	21038	21008	21005	20768	20824	20636	20957	20882	20976	20900	20923	21060	20864	21017	20961	20936	20853	20852	21065	20970	20820	20876	20853	20895	20812	21008	21039	20808	21053	20734	21014	20715	20857	21018	20905	20957	20974	21000	20927	20978	20859	21062	21053	20896	20992	20878	20767	20888	20909	20883	20715	20909	20981	20771	20695	21179	20852	21104	21004	20706	20884	20635	20647	20889	21021	20839	21049	20894	20876	20682	21029	20905	20886	21124	21025	21042	20844	21122	20883	20815	20965	21048	20765	20866	20804	20960	21148	20897	20853	20875	20926	20784	20743	21011	20892	20754	20878	20890	20888	21131	20953	21120	20927	20955	21030	21113	20938	20828	21089	21061	21063	20983	20762	21003	20879	21084	20795	20891	20951	20881	20989	21108	21030	21129	21103	21000	20948	20941	20977	20805	21056	21023	21044	20921	20864	20772	21030	21062	20956	20976	20975	20900	20734	20969	20978	20899	20733	20791	21137	21009	20983	20966	21158	21203	21017	20803	21058	20701	20635	20754	21103	20916	20719	21123	20985	21027	21012	21024	20751	21038	20925	20971	20661	20925	20874	20922	20921	20958	21086	21006	21035	20844	21133	20835	20768	20890	20829	21051	20867	20929	20891	21013	20764	20854	20799	21025	21005	20978	20760	20933	20820	20916	20836	21011	21003	21066	21101	21124	21049	20866	21013	20969	20884	21100	20848	21036	20811	20950	21259	20957	21215	20893	21023	20868	20826	20770	21179	20963	20987	20890	20933	20872	20784	20801	21040	21125	21013	20797	20913	21028	20926	20853	20856	21028	20836	20990	21051	20839	20720	20730	21018	20828	20947	20942	20803	21143	20918	20714	20887	21056	21072	20874	21032	20966	21017	20859	20851	20962	21056	20918	21088	21024	21006	21079	20865	21203	21213	20734	20865	20966	20848	20715	20857	20980	20961	21093	20942	21099	20976	21148	20845	20863	20823	21094	21157	20980	20957	21108	21194	21128	20706	20839	21014	20783	20991	21038	21020	21033	20844	21070	20880	21006	20951	20912	21008	20974	21047	20871	20835	20935	21164	20833	20998	21129	21042	20994	20979	21074	21023	21080	20967	20980	20955	21014	21136	21010	20991	21118	21037	20941	21022	20835	21005	20986	20900	20905	20998	20918	20982	20948	21048	20979	20992	20994	20934	20823	20932	21118	21019	21255	20938	20682	20839	21155	20956	20911	20901	20766	20871	20985	20792	20840	20962	20901	21070	20934	20806	20769	20969	20958	20987	21032	20994	21063	21081	21014	21030	20697	20844	21035	20939	20992	21179	21125	20870	20976	20997	20797	20595	20837	20960	20883	20819	21004	20822	20717	20871	20961	20773	20749	20897	20769	20938	20826	21062	20920	21055	20933	20908	20900	21002	21137	20927	21038	21053	20766	20724	21028	20758	20922	20964	20887	20775	20985	20732	20936	21023	20841	20890	21001	20949	21027	21116	20966	21005	21009	20951	20867	20850	21086	21008	20916	20997	21125	20923	20955	20892	20757	20884	20574	20920	20740	20937	20798	20955	21006	21096	20979	21051	21015	21111	20785	21058	20874	21053	21036	20686	20990	20855	20875	20937	20907	21014	21109	20983	20880	20847	20889	20810	20797	21186	20843	20903	20837	21095	21033	21247	20740	20965	20874	20995	20887	20725	20681	21014	20823	20776	20804	20788	20895	20792	20873	20988	21047	20847	20851	21056	20940	21010	21003	20862	20958	20616	20883	20932	20714	20864	20802	20874	20808	20807	21083	20800	21060	21005	21114	20712	20865	20824	21136	20846	21114	21010	20835	20827	21098	20912	20818	20725	20715	21061	21052	20852	20986	20996	21003	20976	20782	21034	20789	20954	20804	21124	21044	20759	20746	20895	20798	21013	21062	21006	21068	21016	21150	20886	20896	20839	20989	20791	21086	20926	20862	20622	20851	21087	21207	20649	21011	21016	21187	20984	21077	20967	21099	21040	20870	21115	21024	21229	20958	21193	20880	20880	20912	20993	21095	20953	20940	21071	20871	20848	20933	20883	21209	20843	20892	21032	20925	20834	21127	21097	21101	20864	20824	20828	20885	20893	21038	20654	21054	20677	20733	21003	20926	20899	21031	20748	21061	20942	20678	21021	21226	20930	20911	20850	20969	20714	20918	21039	21120	21048	21006	21015	20982	21005	20942	20684	20970	20863	20910	20924	20753	20931	20808	20891	20858	20968	20925	20722	21024	20883	20997	21149	21071	20987	20746	20858	20876	20895	20792	20845	21001	20645	20924	20938	20910	20849	20736	21105	20731	20917	20960	20909	21030	21077	21117	20827	21203	21050	21083	21006	20892	20827	21133	21009	20791	20857	20863	21017	21071	21082	20912	21140	21147	21080	20936	21093	20869	21015	20944	20608	20765	21064	21031	20900	20478	20999	21147	20772	21001	20969	21021	21142	20773	20877	21113	21045	20812	20819	21020	21063	20814	20903	20785	20771	21168	21017	21163	20875	20896	20969	20853	20753	20913	21144	21123	20950	21086	20842	21038	20889	21002	20951	20988	20837	20970	20831	20789	20898	21022	20871	20764	20884	20732	20939	20917	20711	20958	20891	20873	20956	20801	20894	21062	20886	21073	20789	21142	20931	20837	20922	20930	21169	21158	20919	20881	21114	21191	21066	20862	20691	21124	20885	20849	20902	20992	20910	20851	20949	20846	21253	20986	21088	21072	20923	21008	20771	20647	20965	21211	21112	21003	20985	20810	20880	20846	20894	20909	20846	20965	20875	20879	20826	21001	20837	21039	20991	20838	20956	20946	21094	21073	20878	20807	20844	20858	20839	20996	20878	20711	21135	20721	20829	21053	21069	21069	21160	21041	20846	21050	20830	20862	20979	20754	20899	21046	21059	20914	20705	20993	21071	20795	21038	21164	20953	20997	20824	20854	20849	20842	20961	20934	20908	21131	21132	20921	20961	20926	20977	20905	20869	20595	21263	21046	21099	20632	20899	20924	21233	20769	20916	21052	20866	20949	20705	20948	20834	20958	20801	20911	20905	20989	20886	20889	21216	20791	20981	21060	20899	20828	20943	20780	20636	20911	20967	20993	21080	20625	20955	21046	21217	21060	20936	20781	21087	20968	20995	20857	20927	20888	20778	21187	20941	20979	20960	20891	20650	20856	20970	21190	20958	20976	20911	21115	21066	21068	21006	20818	20940	20888	21037	20971	21030	21086	20938	20731	20894	20893	20941	21070	20876	21017	21050	20864	20816	21079	20989	20910	20743	20919	21101	20971	20850	20639	20801	20845	21089	20897	21062	21027	20933	20845	20749	21074	21013	20951	21096	21172	21034	20714	20938	21187	21021	21085	20865	21039	20917	20991	20935	20826	20900	20923	21001	20847	21138	20818	20994	21004	20958	20821	21174	21150	20924	21158	21139	20884	20974	20816	20790	20857	20980	20908	21175	20884	21049	20970	21251	21156	20931	21028	21146	20895	20934	20920	20888	21109	21077	20858	20856	21061	21012	20839	20902	21003	20917	20859	20948	20751	20901	20991	20749	21040	21128	20885	20980	21032	21162	21108	20885	20793	20845	20912	20873	20870	20876	20965	21097	20975	20866	21045	20959	20909	20775	20674	20983	21071	20956	21153	21135	21176	20926	21116	20912	20974	20692	20946	20821	20996	21008	20996	20789	20796	20865	20872	20847	21130	20824	21051	20977	21051	20889	20978	21084	20971	20922	20674	21038	20932	20847	20975	20899	20903	20998	20988	20947	20907	20996	21173	21023	21213	21069	20758	21030	21085	20998	20776	20948	20996	20792	21374	20906	21151	21139	21165	21135	21088	21311	21011	20957	20860	20741	21025	20700	20893	20977	20824	21076	21199	21132	20994	21101	20960	20846	20964	21020	21072	20973	21102	20996	21015	20681	20864	20987	20975	20819	21044	21037	21020	20956	21061	21050	21130	21125	21052	20822	20755	20966	20917	20625	20858	20935	20905	20788	20902	21096	20692	21096	20959	20943	20759	20902	21022	21025	20965	20989	20887	20879	21137	21066	21111	20984	20897	20926	20848	21101	20790	20997	20943	20965	20860	20881	20846	20779	21105	20798	20796	20994	20785	20918	20921	21062	21159	20917	20981	20800	21127	21120	20893	20908	20979	21055	20846	20731	21102	20907	20831	20854	20945	20901	20991	20810	20732	20795	20855	21115	20902	21144	21049	20998	20962	20901	21040	20864	20950	20915	21095	21068	20975	20971	20976	21010	20879	20784	21267	20906	21154	21068	21188	20752	20941	20878	20996	21056	21058	20888	20934	20918	20818	21066	21068	20848	21100	21114	20949	20927	20979	21006	20955	20994	21023	20927	21056	20999	21097	20805	20979	20973	20774	20896	20819	20838	20942	21048
40066	65740	61355	40349	22875	18885	17564	16749	16191	15882	15732	15613	15370	15228	15691	15932	16257	16775	16618	16475	16353	16505	16633	16197	15987	15941	15911	15605	15548	15105	15347	15107	15310	15229	15046	15128	14963	14934	14945	15004	14788	14915	14961	15013	15003	14981	15109	14989	14933	15007	15168	14943	14780	15050	14941	15019	15088	14973	14962	15182	14939	15054	14976	14928	14953	14931	15073	15108	15052	15008	15056	15078	14988	14847	15046	14955	14953	15154	15026	14929	14886	15129	15048	15000	15116	15153	14880	14902	14999	14947	14972	14903	15030	15174	14832	15097	14895	14860	14918	15071	15007	15011	15119	15135	15124	14932	15114	14963	14973	14987	14883	14911	15014	14954	14958	14862	14947	14967	14996	15043	15134	14933	15004	15219	15058	14843	14847	14879	14953	15057	14985	14964	15050	15097	14783	15144	14902	15013	15040	14986	15103	15067	15123	14975	14956	15030	15102	14916	15062	14981	15022	15093	14973	15151	14938	14901	15132	15143	15109	14946	14888	14891	14874	15004	15090	14993	14950	14896	15026	14896	14773	14885	14937	15019	15064	14865	14899	15058	14986	15000	14928	14995	15085	14963	15068	15024	15106	14988	14939	14922	15144	15100	15057	14875	15041	14984	14950	14962	15045	14918	14963	15103	14857	14915	15029	14998	15033	14978	14982	14857	14930	14947	14943	15058	14988	14981	15202	15036	15083	14961	15010	14797	14985	14975	14925	14903	14766	14860	15065	14891	15096	14880	15081	15162	14978	14885	14805	14877	14944	14974	15092	15011	14967	14930	14941	15022	14847	14884	14910	15126	14820	14928	15070	15040	14907	14998	14924	15050	15102	15063	15007	15059	15033	15005	14941	14935	15015	15032	15094	14966	15009	14931	14940	14964	14924	14954	14987	14979	14918	14976	15038	14748	15114	15010	14844	14860	14945	14981	15062	15045	14916	15056	15169	15023	14981	15166	15067	14992	14878	14945	14913	14985	15152	15096	14832	14976	15122	15176	15067	15048	14590	15101	15135	14849	15025	14950	14960	14992	15026	15067	14900	14981	14822	14983	14855	14881	14925	15048	14943	15041	14958	15058	15049	14957	14830	15015	14986	14924	15027	15015	14986	14923	14993	14875	15014	15131	15008	14886	15096	14882	14994	15014	15071	15195	14939	15096	15045	14971	14832	14947	15082	14911	15014	14957	14687	14954	15033	14950	15163	15139	14893	14969	15069	14906	14867	14988	14896	14961	15015	15077	14991	14971	15074	14940	14922	15048	15097	15039	15044	15046	14988	14986	14854	15054	15015	14986	14908	15046	14934	14999	15016	14925	14937	15106	15008	15061	14840	14899	14988	15086	15021	15080	15003	14974	15020	14999	14882	14816	15059	15056	15088	15044	15094	14897	15021	15012	15145	14956	15027	14959	15012	14994	15023	14795	15069	15151	14964	14819	14986	14927	15023	14903	15106	14897	14921	15050	14817	14991	14996	15004	15034	15041	15176	15099	15077	15080	15050	14992	15038	15105	15052	14998	14947	15199	15152	15015	15200	15037	14999	14812	14968	14914	14986	15081	15032	15166	14908	15140	14902	14887	15145	15053	14787	14959	15193	14926	15075	14926	14875	15069	14971	15006	14966	14992	15067	15114	15082	15068	15018	14970	15020	15187	14927	14971	15178	14917	14826	15031	14878	15038	14997	14895	14930	15093	15091	15039	15172	14902	15075	15000	15054	15073	15000	15142	14919	14841	15076	15108	15046	14861	14935	15135	14923	14899	14933	14885	14967	15162	14866	15073	15012	14982	14866	14999	15018	14961	15141	14951	15082	14902	15042	14987	15049	14830	15168	15076	14781	14954	15055	14927	15115	15124	14922	15087	14848	15099	14853	15075	15001	15091	14991	15095	15167	15124	14899	15123	14928	15134	14784	15182	15117	15009	14880	15017	14905	15036	15180	15074	14973	15062	15147	14775	14974	14979	15043	15037	15067	14819	15182	15006	15074	15162	15009	15092	15212	15143	14885	14906	14922	14892	14967	14987	15010	14935	14997	14864	14977	15001	15096	15032	15134	14789	14908	14922	15038	14972	15051	14988	15041	15126	14951	14911	14966	15068	15045	15114	15080	15069	14957	15059	15012	14994	15019	14979	14814	14843	15072	15145	14951	15017	15007	15109	15043	14956	15025	15036	14986	15042	14978	14976	15122	14988	14899	15181	15096	15007	14832	15147	15058	15100	15020	14730	15020	15034	15024	15098	14898	14991	14939	14938	15032	14868	14957	14938	14892	14990	14963	14849	15083	15018	15157	15030	14939	14965	14948	14934	14978	15194	15105	14925	15000	15160	14896	14889	15013	14979	14903	14964	15133	14978	15197	15024	14924	14896	15090	15115	15039	15082	14920	15001	14955	14854	15023	15052	14983	15113	15090	14981	15040	14943	15172	14966	14895	14891	14924	15036	14924	15017	15026	14884	15004	15185	15009	15268	15251	14910	14976	14939	15108	15016	15013	14968	14948	15006	14859	14969	15144	14986	15053	14951	14958	14940	14938	14870	15141	15143	15070	14865	15004	14948	14877	15033	14927	15055	15059	15056	14852	14935	15072	14952	14890	14910	15030	15093	14951	14963	15131	15041	15057	14984	14878	15045	14998	14938	15045	15016	14872	15058	14849	14964	14979	15007	14922	14928	14983	15030	15049	14976	14957	15150	15091	15051	14945	14867	14954	15115	15020	14943	14849	14926	14965	15104	14926	15180	14993	14955	15050	15088	14909	15004	15026	15017	15071	15054	14946	14824	15007	15096	14959	15027	14942	14851	15092	14890	14863	15055	15046	14943	14980	15134	14931	14976	14972	14860	14995	15100	14940	14932	15102	15090	14877	14977	15057	14901	15120	14918	15096	15109	14985	14963	15097	14788	14903	15003	15137	14939	15001	14979	15071	14962	14945	14906	14950	14790	15016	14943	15011	14954	15172	14974	14908	14966	14898	15134	15080	15055	15081	15057	15025	14902	15030	14918	14987	14912	15199	15012	15159	14881	15068	14931	14947	15046	15113	14905	15066	15012	14956	15041	14954	14978	15043	15138	15127	15052	15023	14980	15047	14944	14913	14996	14899	14890	14953	15054	14945	15109	15027	14952	14935	14841	15237	14847	14853	14988	15114	14990	14853	14781	15148	14899	14843	14931	14880	15102	14927	14865	15159	15014	14791	15057	15091	14948	15092	15078	15118	15016	14926	15099	14907	15162	14941	14995	14852	14992	14983	15077	15086	14946	14840	15064	14974	15072	15068	14969	14963	15107	15131	14944	14824	14782	14989	15144	15095	15041	15037	14918	14861	15036	15100	14895	15010	15146	15154	14930	15282	15154	14982	15049	14930	14935	15060	14928	14964	15023	15070	14940	15114	15062	15110	15044	14968	15049	14973	14933	15129	14892	14904	14932	15041	15140	14994	15193	14997	14961	15165	14992	14990	14987	15157	15123	15182	15121	14893	15080	15064	14859	15033	15072	15016	15091	15116	14902	14961	15003	15204	15108	14852	14986	15045	14786	14895	14918	15130	15109	14924	14945	15052	14953	15082	14970	15018	14966	15009	14990	15064	15076	14840	14980	15165	14797	15014	15016	15115	15105	14950	14926	14975	15027	15089	15047	15074	15037	15095	14877	15189	15011	15051	14742	14981	14829	15064	14854	14829	15136	15046	14771	14943	14993	15132	14957	15038	14929	15058	14900	15045	15005	15148	15037	15026	15019	14955	14891	15083	14972	14895	14942	14889	14922	14971	14966	15094	15190	15139	14968	15099	15073	14976	14882	15102	14963	14900	15114	14993	14904	15045	15088	15136	15089	15178	15019	14952	14987	14936	14959	15220	15207	15006	14995	15006	14850	15224	14946	14996	14730	14993	14994	15088	14878	15106	14893	15062	14944	15058	15049	14955	15011	14840	15156	15042	14930	14977	15071	15089	14997	15009	15025	14892	14940	15190	14897	15159	15059	15041	14968	15024	15026	15022	14801	14982	15118	14903	15064	14934	14970	14990	15123	15118	15120	14831	14936	15013	14929	14870	14892	15188	14887	15037	14913	14977	14852	14908	14977	14875	15136	14978	14871	14923	15120	15013	14982	15037	14891	15217	14880	15090	15003	14981	14946	15098	14965	14892	14938	15021	15041	15107	15019	15269	14972	14840	14984	15089	14872	14957	15153	15075	15067	14894	14990	14886	14944	15198	15038	15033	15069	14949	14967	15064	15046	15015	15103	14854	14852	15049	15063	15053	15069	14957	15064	15068	14892	15003	14940	15021	14855	14838	15020	15127	14900	14981	14889	14901	14944	15057	15063	14907	15028	15159	15019	14994	15176	14856	14894	14974	15077	15070	14950	15096	15270	15042	14846	15152	14943	14917	14941	15096	15027	15021	15015	15011	15035	14989	14997	15083	15122	15136	15130	15055	14937	14921	14946	15116	15151	15027	15016	14914	15160	15101	15030	15213	14957	14892	15286	15031	15160	15097	15034	15090	15131	15032	15002	15082	14893	14984	15054	15213	14957	15097	14754	14871	14986	14928	15070	14965	15067	14959	14857	15053	14950	14846	14859	14937	14952	14988	14996	15016	14908	15064	14921	14931	15053	15116	14985	14905	15080	15118	14943	15003	15132	14969	14889	15079	15131	14972	14893	14964	15121	14912	15012	15018	15020	15165	15029	15034	14960	15052	15001	15039	15036	15017	14961	15107	15009	15070	15010	14966	14812	14902	15065	14933	14949	14873	15014	14966	15004	14944	14990	15066	15034	15045	15134	14863	15108	15103	14998	15019	15100	15004	15138	14910	15009	15033	14951	15007	14873	14877	14914	15056	14950	14967	15045	15035	14856	14968	14950	14851	15113	14932	15006	15020	15050	15073	14968	15000	14993	15162	15030	15023	14945	14919	14963	15093	15039	14981	14969	15020	15031	15014	15020	14870	15049	15059	14991	15063	15009	15097	14995	15168	14903	14966	14880	15104	15170	15162	15084	14921	15034	14951	14780	15092	14870	14940	14846	15184	15095	14985	15136	15004	14993	14902	14895	14856	14905	15049	14814	14915	14843	15141	15119	15065	15090	14938	14900	14981	15082	14998	15033	15110	14957	14958	15027	15050	14890	15032	14988	14960	14831
24807	21728	29339	25376	23182	25609	26638	22453	20980	21090	20938	20385	20157	20253	20569	20578	21486	21600	21887	21491	21578	21611	21496	21082	20920	20982	20724	20344	20245	20317	20127	20102	19954	19960	19760	19717	19860	19594	19679	19818	19773	19799	19649	19436	19591	19430	19671	19628	19826	19638	19705	19690	19593	19771	19792	19650	19643	19719	19692	19662	19730	19495	19618	19681	19757	19889	19686	19682	19504	19615	19858	19767	19688	19811	19578	19650	19574	19695	19570	19587	19450	19503	19737	19521	19647	19484	19559	19896	19461	19515	19717	19709	19533	19392	19671	19655	19605	19703	19940	19421	19823	19619	19343	19692	19657	19776	19779	19631	19535	19404	19659	19492	19613	19476	19857	19656	19383	19522	19561	19730	19859	19705	19462	19469	19582	19611	19702	19514	19523	19785	19658	19513	19704	19598	19555	19626	19740	19697	19638	19652	19497	19538	19617	19615	19582	19516	19610	19613	19552	19469	19851	19525	19847	19730	19484	19516	19444	19671	19453	19615	19573	19347	19417	19553	19713	19697	19667	19621	19563	19486	19637	19696	19478	19626	19843	19535	19571	19739	19741	19518	19556	19421	19626	19531	19488	19508	19650	19551	19441	19784	19553	19690	19511	19583	19697	19728	19520	19618	19472	19550	19810	19560	19565	19729	19545	19453	19579	19460	19307	19485	19790	19440	19761	19801	19725	19576	19606	19636	19523	19668	19486	19571	19560	19391	19783	19684	19385	19502	19485	19565	19711	19521	19548	19582	19519	19907	19280	19594	19537	19499	19798	19546	19732	19628	19592	19570	19547	19427	19679	19289	19653	19333	19396	19596	19558	19740	19663	19652	19502	19414	19553	19529	19456	19442	19399	19708	19493	19524	19801	19525	19580	19897	19475	19489	19542	19392	19473	19501	19531	19207	19524	19650	19755	19551	19563	19537	19491	19574	19595	19416	19473	19687	19594	19558	19576	19593	19717	19528	19542	19639	19594	19740	19730	19813	19554	19715	19366	19524	19690	19580	19631	19548	19628	19547	19599	19381	19503	19267	19480	19498	19533	19640	19610	19655	19818	19689	19710	19602	19531	19275	19616	19429	19847	19411	19443	19555	19500	19698	19457	19560	19335	19379	19672	19703	19684	19527	19537	19507	19542	19600	19680	19483	19319	19690	19556	19193	19590	19691	19647	19515	19633	19640	19522	19801	19737	19515	19625	19659	19464	19584	19590	19653	19666	19424	19771	19554	19730	19280	19671	19661	19822	19526	19590	19756	19646	19552	19751	19428	19676	19645	19695	19947	19630	19173	19790	19483	19621	19453	19491	19435	19459	19596	19357	19593	19614	19529	19622	19451	19566	19499	19395	19515	19638	19649	19651	19606	19606	19662	19684	19535	19504	19512	19445	19412	19597	19695	19624	19571	19700	19460	19579	19479	19454	19489	19643	19520	19611	19617	19604	19522	19640	19639	19795	19669	19198	19752	19796	19626	19462	19499	19452	19738	19584	19420	19594	19609	19512	19577	19617	19534	19704	19607	19426	19365	19921	19757	19715	19441	19187	19515	19547	19426	19464	19545	19492	19736	19653	19646	19634	19503	19677	19506	19629	19424	19627	19520	19597	19560	19521	19592	19695	19593	19625	19662	19597	19519	19675	19516	19626	19636	19565	19456	19329	19536	19610	19676	19544	19608	19680	19666	19446	19486	19656	19491	19742	19487	19413	19537	19536	19633	19442	19323	19398	19413	19625	19528	19580	19580	19775	19592	19471	19282	19823	19508	19385	19411	19488	19474	19548	19717	19539	19737	19578	19578	19646	19565	19661	19422	19396	19501	19702	19501	19384	19510	19562	19569	19429	19548	19651	19550	19743	19584	19465	19496	19476	19508	19488	19697	19512	19694	19524	19605	19610	19650	19606	19454	19811	19580	19607	19642	19512	19395	19594	19561	19546	19642	19741	19465	19517	19825	19648	19436	19512	19462	19451	19528	19665	19271	19664	19471	19638	19591	19677	19656	19673	19422	19592	19355	19847	19488	19811	19685	19523	19417	19630	19495	19686	19465	19827	19684	19524	19713	19591	19460	19491	19634	19683	19668	19530	19616	19486	19573	19707	19774	19576	19627	19600	19337	19474	19679	19758	19566	19346	19566	19680	19438	19559	19332	19643	19607	19715	19469	19445	19837	19700	19442	19533	19583	19588	19625	19696	19729	19461	19526	19456	19611	19737	19615	19616	19499	19653	19566	19858	19764	19732	19721	19691	19720	19440	19565	19473	19505	19478	19800	19318	19575	19680	19450	19649	19657	19579	19823	19374	19627	19507	19586	19518	19587	19584	19504	19704	19653	19548	19356	19589	19598	19638	19646	19573	19553	19526	19514	19532	19376	19506	19402	19481	19563	19640	19540	19467	19332	19587	19428	19547	19570	19617	19378	19789	19552	19459	19557	19326	19535	19546	19602	19561	19595	19543	19465	19718	19594	19734	19617	19636	19750	19637	19620	19643	19480	19410	19774	19647	19539	19714	19600	19629	19532	19443	19609	19744	19550	19733	19475	19557	19799	19455	19576	19522	19651	19806	19627	19592	19363	19532	19507	19930	19554	19496	19330	19713	19632	19716	19452	19706	19711	19679	19550	19460	19442	19502	19471	19609	19467	19611	19586	19612	19451	19323	19652	19485	19664	19743	19589	19550	19489	19643	19625	19556	19515	19694	19658	19411	19602	19825	19690	19517	19644	19615	19687	19467	19482	19615	19710	19405	19500	19696	19859	19486	19623	19512	19772	19600	19583	19621	19491	19583	19615	19633	19697	19701	19661	19644	19652	19819	19588	19563	19755	19710	19765	19632	19798	19618	19550	19531	19667	19708	19468	19409	19427	19673	19644	19397	19443	19460	19521	19589	19597	19539	19756	19379	19570	19304	19632	19638	19830	19524	19519	19603	19433	19666	19163	19471	19798	19381	19779	19653	19650	19576	19464	19683	19572	19544	19582	19575	19693	19740	19533	19568	19651	19729	19620	19799	19553	19408	19527	19573	19404	19480	19489	19782	19515	19752	19737	19605	19711	19553	19632	19573	19656	19647	19713	19724	19759	19566	19465	19423	19465	19583	19669	19581	19646	19548	19753	19730	19570	19617	19506	19460	19577	19692	19622	19372	19706	19525	19587	19732	19610	19531	19532	19441	19598	19729	19495	19498	19543	19667	19372	19585	19688	19711	19407	19669	19460	19521	19711	19661	19685	19542	19549	19474	19508	19685	19746	19553	19549	19512	19576	19800	19530	19538	19713	19384	19475	19668	19400	19532	19528	19269	19517	19490	19434	19608	19385	19772	19697	19536	19624	19573	19703	19660	19648	19639	19442	19770	19561	19675	19555	19702	19836	19746	19412	19346	19486	19506	19431	19833	19764	19644	19586	19429	19601	19483	19542	19633	19613	19560	19501	19586	19460	19554	19412	19547	19359	19686	19559	19654	19332	19504	19565	19684	19407	19689	19352	19602	19644	19640	19565	19650	19678	19617	19669	19419	19495	19685	19825	19451	19762	19659	19585	19666	19462	19633	19734	19565	19560	19605	19352	19430	19619	19687	19776	19424	19699	19532	19619	19598	19582	19647	19501	19573	19719	19564	19493	19679	19399	19504	19439	19612	19451	19697	19585	19541	19639	19590	19791	19607	19518	19544	19640	19550	19831	19643	19671	19512	19622	19557	19535	19849	19629	19359	19447	19671	20046	19598	19611	19593	19554	19611	19384	19562	19502	19450	19522	19372	19579	19671	19771	19535	19446	19709	19652	19701	19578	19583	19419	19583	19825	19749	19410	19740	19455	19706	19809	19668	19579	19704	19651	19734	19458	19562	19472	19573	19551	19753	19400	19817	19519	19228	19590	19581	19469	19386	19564	19907	19696	19503	19548	19735	19725	19905	19433	19569	19394	19516	19654	19609	19869	19458	19689	19708	19790	19787	19732	19830	19578	19530	19656	19437	19421	19612	19406	19835	19527	19873	19572	19585	19705	19733	19636	19485	19768	19820	19786	19596	19416	19614	19565	19682	19567	19389	19543	19644	19624	19682	19539	19552	19543	19615	19406	19353	19716	19520	19572	19584	19717	19547	19622	19725	19648	19541	19508	19488	19636	19527	19581	19414	19437	19650	19514	19674	19387	19680	19571	19707	19712	19569	19481	19427	19529	19557	19753	19774	19561	19626	19411	19613	19636	19587	19655	19719	19653	19497	19500	19552	19484	19758	19410	19553	19540	19781	19827	19540	19634	19570	19403	19476	19546	19700	19528	19376	19858	19455	19585	19329	19583	19458	19537	19529	19668	19728	19446	19605	19668	19749	19940	19535	19408	19654	19729	19500	19433	19595	19709	19423	19543	19780	19884	19851	19658	19745	19407	19501	19657	19592	19695	19675	19803	19316	19524	19409	19492	19653	19513	19579	19454	19477	19612	19694	19764	19296	19463	19636	19670	19732	19520	19765	19752	19710	19469	19540	19836	19707	19538	19751	19583	19654	19344	19714	19768	19524	19487	19505	19697	19369	19764	19540	19742	19669	19775	19732	19511	19741	19575	19520	19588	19306	19524	19647	19524	19493	19564	19670	19508	19465	19556	19539	19629	19605	19611	19600	19324	19595	19505	19594	19585	19472	19533	19677	19757	19565	19522	19858	19449	19765	19520	19441	19569	19674	19306	19540	19481	19706	19655	19607	19605	19368	19591	19560	19735	19514	19477	19536	19494	19547	19438	19779	19694	19739	19858	19444	19748	19742	19787	19738	19658	19368	19653	19660	19660	19560	19558	19843	19567	19631	19584	19581	19724	19635	19460	19719	19615	19617	19536	19775	19575	19368	19568	19846	19471	19591	19703	19499	19826	19465	19435	19705	19354	19907	19419	19556	19759	19527	19756	19778	19699	19582	19616	19615	19399	19566	19268	19609	19519	19645	19704	19670	19489	19472	19576	19725	19669	19507	19476	19483	19562	19859	19330	19535	19342	19482	19540	19712	19450	19569	19512	19491	19442	19498	19439	19632	19640	19629	19493	19675	19567	19545	19466	19467	19437	19618	19480	19511	19496	19491	19463	19527	19589	19675	19398	19649	19538	19576	19615	19637	19704	19550	19743	19476	19648	19591	19541	19451	19575	19425	19448
41420	68618	58632	38394	25583	20073	18173	16958	16606	15897	15543	15235	15080	15009	15551	15724	16719	16557	16835	16581	16361	16437	16351	15975	15805	15680	15489	15055	14780	14799	14699	14451	14446	14383	14441	14422	14290	14388	14293	14192	14411	14452	14347	14412	14360	14137	14320	14406	14277	14242	14283	14482	14240	14057	14205	14288	14321	14389	14340	14141	14336	14391	14432	14273	14367	14325	14479	14290	14245	14302	14361	14263	14410	14049	14243	14280	14024	14105	14193	14196	14310	14316	14235	14295	14349	14031	14341	14324	14377	14215	14239	14273	14299	14180	14201	14265	14196	14342	14209	14210	14314	14137	14324	14101	14278	14297	14358	14278	14321	14178	14185	14209	14238	14304	14362	14282	14150	14123	14328	14159	14454	14416	14264	14179	14184	14386	14339	14184	14293	14372	14089	14355	14308	14312	14166	14280	14233	14152	14322	14226	14305	14159	14233	14293	14239	14407	14364	14141	14201	14167	14117	14402	14271	14277	14171	14217	14553	14288	14222	14242	14292	14184	14195	14333	14227	14337	14369	14105	14186	14312	14339	14168	14197	14371	14295	14152	14071	14264	14195	14146	14224	14475	14387	14211	14331	14342	14236	14170	14263	14352	14237	14325	14317	14193	14162	14117	14348	14228	14218	14356	14422	14201	14224	14208	14266	14279	14322	14250	14229	14201	14293	14115	14320	14213	14239	14321	14339	14295	14181	14301	14272	14096	14440	14140	14226	14454	14190	14024	14107	14173	14082	14527	14226	14255	14166	14213	14171	14320	14175	14272	14181	14325	14309	14271	14166	14221	14350	14301	14113	14309	14144	14349	14299	14193	14315	14235	14142	14358	14202	14151	14178	14285	14317	14045	14297	14292	14205	14273	14158	14186	14152	14277	14212	14188	14129	14099	14108	14400	14240	14201	14298	14148	14274	14317	14338	14324	14296	14320	14280	14235	14183	14227	14275	14199	14292	14340	14206	14231	14179	14296	14164	14289	14224	14243	14319	14327	14370	14041	14127	14109	14243	14278	14237	14117	14260	14317	14220	14123	14243	14250	14252	14240	14327	14223	14306	14159	14264	14333	14231	14104	14514	14235	14423	14150	14152	14282	14275	14228	14208	14145	14351	14164	14325	14368	14305	14200	14169	14339	14223	14265	14390	14263	14359	14318	14168	14068	14257	14315	14252	14262	14278	14344	14089	14184	14434	14179	14231	14322	14338	14206	14141	14396	14397	14135	14271	14080	14173	14266	14207	14302	14281	14327	14232	14092	14129	14336	14111	14311	14225	14204	14271	14261	14280	14226	14224	14346	14434	14346	14286	14195	14336	14511	14227	14083	14402	14159	14065	14244	14248	14258	14298	14242	14279	14364	14260	14250	14151	14299	14253	14259	14177	14097	14408	14145	14211	14318	14502	14182	14425	14257	14147	14370	14338	14221	14283	14350	14148	14242	14147	14164	14134	14183	14212	14412	14227	14146	14172	14215	14354	14204	14195	14253	14113	14117	14260	14267	14171	14205	14375	14350	14145	14164	14303	14194	14234	14119	14240	14207	14303	14301	14185	14259	14486	14155	14193	14187	14118	14235	14277	14191	14332	14226	14412	14146	14187	14213	14086	14320	14194	14245	14231	14163	14396	14301	14416	14375	14216	14340	14152	14202	14289	14204	14286	14399	14243	14476	14021	14390	14244	14244	14178	14295	14282	14293	14125	14472	14204	14380	14103	14370	14303	14092	14186	14105	14238	14128	14301	14362	14117	14203	14367	14227	14360	14305	14158	14220	14218	14119	14230	14210	14353	14209	14375	14344	14118	14145	14157	14279	14246	14359	14131	14226	14192	14297	14382	14071	14364	14326	14190	14015	14100	14279	14279	14471	14318	14301	14099	14369	14409	14039	14269	14252	14160	14372	14267	14285	14235	14451	14196	14395	14269	14453	14302	14093	14223	14172	14361	14248	14318	14100	14322	14298	14455	14240	14143	14353	14279	14349	14282	14411	14211	14191	14228	14319	14340	14200	14371	14205	14258	14183	14369	14189	14204	14215	14295	14249	14209	14304	14258	14200	14185	14310	14179	14181	14288	14283	14233	14317	14226	14283	14302	14263	14193	14371	14245	14180	14216	14174	14322	14325	14142	14194	14425	14303	14192	14330	14399	14202	14410	14242	14318	14311	14279	14150	14243	14165	14091	14263	14246	14198	14385	14255	14358	14208	14278	14407	14309	14423	14155	14349	14168	14099	14318	14306	14132	14374	14429	14148	14162	14242	14435	14388	14259	14219	14162	14226	14181	14229	14191	14352	14300	14232	14300	14269	14216	14218	14308	14211	14260	14178	14150	14295	14336	14102	14347	14126	14112	14163	14431	14323	14370	14265	14363	14174	14146	14348	14097	14379	14200	14189	14339	14183	14177	14311	14266	14180	14200	14191	14147	14163	14267	14355	14239	14303	14176	14334	14393	14305	14179	14210	14341	14200	14155	14176	14458	14299	14294	14247	14223	14151	14135	14246	14229	14324	14275	14168	14315	14155	14112	14224	14256	14290	14294	14444	14282	14217	14140	14246	14240	14188	14342	14264	14208	14290	14115	14135	14259	14311	14082	14375	14205	14252	14251	14254	14188	14149	14578	14434	14308	14305	14207	14355	14100	14293	14165	14273	14210	14256	14408	14318	14197	14162	14331	14132	14289	14277	14211	14323	14040	14128	14171	14211	14293	14377	14122	14342	14336	14277	14210	14240	14270	14119	14449	14197	14279	14165	14250	14354	14200	14250	14268	14183	14180	14219	14151	14180	14321	14218	14277	14445	14340	14304	14265	14261	14376	14091	14275	14331	14311	14203	14453	14374	14342	14060	14372	14285	14322	14257	14155	14142	14318	14296	14114	14241	14291	14140	14378	14292	14216	14248	14296	14216	14275	14079	14250	14180	14311	14199	14288	14175	14370	14189	14270	14157	14206	14180	14191	14321	14204	14295	14279	14131	14264	14210	14458	14205	14167	14219	14251	14292	14357	14124	14247	14275	14224	13984	14146	14258	14353	14219	14309	14245	14408	14157	14180	14176	14179	14317	14268	14312	14261	14391	14331	14021	14204	14478	14336	14161	14130	14389	14228	14263	14291	14183	14291	14352	14281	14219	14371	14453	14112	14339	14184	14190	14096	14410	14386	14313	14409	14180	14285	14265	14225	14232	14247	14255	14339	14307	14312	14136	14523	14284	14105	14427	14246	14415	14345	14270	14255	14325	14282	14180	14433	14248	14266	14134	14295	14141	14200	14234	14306	14314	14395	14386	14262	14274	14392	14168	14247	14155	14274	14241	14164	14154	14102	14291	14232	14101	14429	14435	14252	14128	14349	14282	14271	14149	14164	14149	14278	14349	14188	14090	14003	14193	14311	14401	14301	14316	14128	14352	14384	14416	14163	14153	14194	14144	14105	14170	14410	14164	14250	14134	14316	14263	14338	14142	14311	14342	14137	14267	14299	14247	14242	14249	14206	14259	14269	14159	14266	14430	14160	14091	14364	14312	14093	14217	14023	14308	14294	14191	14306	14042	14354	14253	14271	14225	14283	14080	14123	14197	14441	14214	14350	14188	14190	14252	14121	14497	14191	14354	14145	14247	14295	14342	14356	14148	14269	14165	14171	14173	14254	14165	14352	14155	14211	14187	14097	14196	14322	14350	14258	14268	14211	14211	14258	14296	14252	14370	14280	14192	14452	14245	14317	14232	14344	14077	14261	14133	14200	14194	14184	14262	14217	14119	14127	14254	14180	14181	14246	14189	14271	14298	14230	14275	14284	14228	14248	14316	14100	14429	14190	14103	14085	14401	14315	14216	14273	14361	14207	14312	14298	14225	14198	14242	14288	14317	14098	14165	14322	14329	14495	14370	14277	14168	14196	14221	14140	14176	14264	14278	14228	14203	14232	14291	14206	14437	14107	14251	14212	14274	14290	14014	14287	14258	14111	14094	14178	14268	14158	14118	14176	14267	14366	14092	14253	14177	14276	14250	14229	14374	14321	14403	14225	14149	14257	14008	14132	14146	14142	14045	14297	14005	14410	14373	14163	14176	14204	14352	14240	14248	14211	14176	14164	14242	14247	14252	14318	14156	14199	14189	14243	14228	14274	14077	14165	14240	14367	14319	14321	14185	14277	14342	14232	14228	14148	14270	14296	14157	14451	14094	14129	14320	14369	14297	14328	14173	14259	14164	14206	14258	14228	14201	14109	14235	14215	14103	14362	14144	14233	14096	14253	14223	14330	14055	14340	14327	14293	14292	14120	14350	14320	14256	14280	14165	14181	14124	14172	14346	14188	14128	14055	14374	14188	14226	14407	14235	14331	14271	14247	14070	14257	14236	14118	14213	14197	14170	14375	14155	14315	14318	14101	14411	14297	14208	14234	14300	14244	14181	14311	14335	14230	14154	14297	14360	14114	14240	14298	14422	14343	14275	14311	14262	14211	14304	14221	14232	14214	14236	14465	14139	14196	14233	14321	14283	14279	14292	14171	14265	14245	14150	14310	14277	14180	14424	14201	14372	14218	14337	14174	14289	14245	14115	14124	14393	14271	14280	14306	14427	14152	14230	14226	14164	14175	14353	14258	14155	14192	14181	14374	14244	14417	14185	14250	14352	14216	14253	14318	14289	14191	14377	14343	14129	14230	14229	14257	14237	14216	14230	14300	14141	14065	14321	14352	14155	14178	14227	14147	14221	14327	14308	14273	14379	14135	13996	14307	14402	14110	14236	14256	14392	14230	14258	14183	14144	14124	14176	14275	14251	14256	14415	14244	14376	14242	14193	14251	14344	14203	14329	14037	14271	14295	14247	14145	14254	14377	14048	14127	13988	14151	14336	14264	14159	14072	14267	14236	14261	14082	14068	14427	14295	14193	14222	14153	14075	14364	14345	14276	14052	14261	14389	14337	14343	14183	14218	14107	14217	14313	14033	14325	14292	14182	14237	14233	14143	14137	14175	14312	14393	14225	14113	14406	14396	14338	14361	14296	14200	14321	14326	14296	14297	14107	14298	14186	14236	14224	14261	14310	14191	14300	14400	14380	14256	14217	14273	14190	14305	14243	14376	14142	14109	14218	14216	14286	14387	14324	14214	14399	14230	14367	14197	14241	14198	14244	14349	14173	14211
39432	43558	42658	32770	24888	22941	22261	22122	21896	21764	21796	21640	21722	21674	21733	22138	22198	22101	22183	22335	22321	22251	22177	22018	22326	22013	21951	21822	21647	21680	21619	21697	21514	21572	21557	21290	21561	21600	21492	21591	21699	21502	21466	21557	21300	21505	21321	21417	21609	21534	21559	21440	21613	21265	21488	21697	21405	21423	21525	21372	21563	21569	21516	21300	21459	21455	21634	21527	21552	21499	21559	21554	21588	21381	21567	21641	21536	21538	21625	21538	21638	21447	21514	21408	21583	21622	21648	21522	21604	21613	21348	21576	21484	21485	21748	21507	21367	21332	21496	21368	21536	21150	21683	21630	21785	21687	21554	21546	21583	21509	21415	21618	21571	21536	21374	21822	21391	21429	21605	21542	21455	21524	21464	21458	21563	21559	21673	21768	21521	21440	21541	21278	21717	21402	21293	21405	21624	21268	21204	21532	21527	21443	21518	21541	21414	21338	21593	21627	21731	21562	21593	21304	21665	21441	21325	21312	21244	21424	21460	21389	21519	21541	21340	21432	21472	21641	21452	21447	21674	21630	21403	21651	21548	21453	21577	21517	21686	21488	21436	21518	21470	21605	21687	21518	21547	21614	21634	21403	21523	21596	21474	21811	21363	21367	21309	21534	21591	21752	21444	21406	21616	21438	21432	21574	21567	21700	21423	21470	21576	21515	21437	21425	21493	21460	21691	21503	21416	21553	21575	21490	21376	21610	21418	21612	21351	21249	21583	21500	21433	21705	21534	21631	21713	21284	21379	21467	21512	21480	21472	21591	21504	21509	21427	21642	21765	21583	21678	21457	21381	21337	21260	21760	21452	21552	21283	21548	21467	21483	21646	21480	21733	21710	21560	21313	21600	21465	21352	21760	21575	21634	21651	21597	21487	21496	21582	21443	21516	21507	21409	21527	21545	21521	21637	21568	21489	21360	21497	21624	21578	21483	21381	21563	21586	21397	21347	21491	21515	21582	21594	21465	21689	21729	21677	21378	21641	21460	21571	21629	21644	21340	21631	21781	21713	21659	21776	21370	21604	21619	21554	21468	21631	21762	21471	21447	21489	21329	21668	21844	21573	21664	21393	21265	21369	21564	21565	21707	21519	21477	21446	21398	21529	21286	21602	21362	21297	21514	21467	21534	21604	21565	21762	21437	21585	21393	21769	21484	21501	21666	21288	21233	21717	21428	21565	21664	21440	21602	21590	21424	21616	21492	21666	21651	21689	21482	21395	21484	21634	21368	21626	21612	21499	21466	21480	21566	21637	21571	21640	21726	21511	21172	21754	21520	21598	21448	21418	21401	21474	21484	21509	21549	21732	21688	21614	21572	21481	21527	21550	21543	21590	21602	21682	21345	21449	21463	21648	21472	21649	21584	21564	21331	21625	21848	21677	21419	21424	21449	21627	21751	21513	21425	21443	21318	21295	21700	21430	21432	21570	21347	21752	21431	21528	21513	21575	21441	21597	21571	21269	21468	21850	21578	21492	21414	21258	21439	21380	21388	21468	21633	21591	21705	21432	21605	21545	21631	21603	21522	21475	21456	21488	21499	21755	21479	21615	21680	21477	21605	21383	21622	21416	21561	21399	21713	21692	21664	21704	21683	21442	21595	21680	21384	21500	21529	21536	21557	21532	21746	21495	21368	21544	21453	21702	21413	21270	21624	21550	21675	21474	21590	21371	21490	21431	21215	21489	21726	21588	21494	21606	21370	21607	21539	21641	21473	21613	21614	21395	21474	21669	21582	21548	21332	21537	21602	21578	21746	21596	21790	21502	21543	21623	21756	21688	21397	21178	21477	21626	21431	21484	21409	21614	21651	21332	21580	21523	21342	21723	21488	21406	21802	21610	21571	21314	21497	21221	21424	21488	21678	21476	21681	21446	21644	21521	21637	21692	21604	21654	21685	21411	21531	21266	21450	21478	21832	21730	21603	21603	21627	21483	21467	21503	21515	21554	21485	21715	21525	21752	21502	21566	21512	21678	21537	21280	21494	21589	21382	21407	21501	21707	21471	21361	21390	21617	21337	21574	21479	21772	21737	21522	21559	21540	21470	21473	21450	21447	21632	21498	21618	21715	21443	21527	21761	21522	21444	21644	21514	21408	21518	21451	21478	21480	21672	21246	21543	21575	21652	21610	21442	21508	21482	21286	21806	21746	21580	21624	21621	21444	21638	21679	21423	21363	21492	21526	21520	21547	21410	21543	21429	21249	21583	21770	21458	21214	21207	21571	21492	21515	21570	21665	21411	21581	21597	21512	21389	21453	21525	21427	21497	21597	21469	21573	21372	21510	21538	21232	21434	21487	21705	21377	21685	21388	21719	21690	21591	21631	21704	21502	21796	21534	21405	21450	21485	21683	21621	21449	21425	21463	21547	21583	21440	21552	21562	21645	21536	21405	21676	21510	21527	21580	21312	21569	21751	21479	21496	21575	21654	21768	21666	21660	21691	21630	21492	21638	21572	21446	21536	21639	21481	21410	21442	21585	21643	21529	21538	21504	21733	21666	21408	21566	21594	21508	21369	21468	21420	21377	21466	21492	21630	21728	21579	21623	21554	21362	21222	21580	21482	21589	21499	21551	21630	21465	21615	21534	21671	21596	21400	21689	21625	21179	21292	21483	21356	21507	21436	21537	21879	21468	21383	21704	21633	21386	21480	21626	21204	21428	21480	21541	21536	21343	21437	21756	21768	21480	21314	21297	21478	21681	21510	21482	21435	21258	21503	21607	21636	21568	21359	21380	21340	21489	21303	21620	21384	21744	21378	21460	21520	21566	21793	21554	21636	21698	21608	21490	21563	21691	21651	21474	21542	21569	21729	21657	21323	21427	21660	21659	21519	21723	21556	21335	21521	21376	21300	21483	21529	21735	21538	21310	21390	21660	21448	21395	21474	21391	21645	21674	21599	21662	21573	21472	21533	21662	21293	21701	21375	21678	21433	21232	21517	21460	21536	21418	21558	21408	21300	21320	21431	21599	21660	21691	21655	21617	21499	21737	21586	21635	21469	21659	21545	21439	21511	21204	21545	21830	21585	21610	21671	21477	21326	21631	21455	21586	21444	21630	21491	21394	21467	21432	21642	21797	21474	21492	21530	21548	21554	21685	21468	21479	21676	21535	21665	21835	21433	21482	21417	21242	21409	21245	21500	21325	21376	21551	21540	21540	21430	21500	21515	21421	21755	21428	21561	21517	21408	21356	21686	21613	21520	21262	21534	21425	21537	21480	21424	21665	21476	21322	21446	21426	21398	21601	21585	21395	21507	21546	21565	21594	21462	21549	21520	21413	21521	21490	21541	21379	21545	21333	21423	21410	21366	21552	21461	21462	21400	21835	21692	21512	21365	21548	21263	21579	21404	21489	21568	21609	21526	21566	21657	21591	21657	21702	21526	21530	21399	21354	21340	21529	21506	21562	21555	21527	21549	21519	21462	21691	21580	21529	21464	21463	21676	21521	21470	21544	21596	21361	21413	21584	21526	21538	21578	21521	21547	21496	21498	21484	21583	21326	21435	21289	21423	21349	21924	21664	21634	21476	21389	21521	21316	21567	21565	21475	21483	21572	21471	21323	21605	21456	21516	21504	21563	21472	21598	21587	21261	21193	21339	21266	21480	21354	21334	21348	21543	21358	21446	21443	21652	21492	21401	21539	21524	21420	21545	21609	21639	21836	21397	21551	21635	21878	21588	21350	21573	21521	21601	21584	21434	21643	21549	21656	21672	21423	21532	21539	21517	21523	21529	21370	21479	21566	21459	21498	21610	21650	21561	21445	21602	21554	21403	21609	21453	21538	21715	21576	21812	21618	21615	21436	21651	21568	21552	21578	21516	21603	21633	21622	21529	21485	21499	21356	21173	21449	21545	21572	21707	21554	21531	21543	21572	21352	21405	21474	21458	21308	21316	21390	21497	21368	21608	21589	21562	21316	21489	21503	21610	21737	21454	21552	21537	21647	21344	21445	21499	21627	21390	21603	21721	21535	21448	21288	21651	21533	21439	21607	21591	21416	21498	21608	21530	21530	21387	21408	21398	21617	21707	21365	21441	21476	21431	21359	21514	21454	21451	21426	21341	21469	21560	21597	21516	21698	21530	21505	21456	21451	21537	21378	21516	21346	21726	21666	21649	21550	21833	21564	21731	21524	21423	21661	21412	21678	21714	21491	21589	21438	21376	21263	21488	21640	21504	21515	21419	21531	21630	21438	21576	21665	21413	21575	21546	21606	21493	21717	21539	21288	21330	21655	21561	21321	21564	21285	21444	21524	21643	21443	21528	21617	21673	21407	21602	21363	21312	21430	21500	21449	21507	21657	21547	21327	21433	21558	21446	21716	21692	21386	21641	21342	21559	21558	21384	21648	21451	21519	21453	21369	21404	21431	21453	21483	21532	21672	21297	21487	21363	21521	21524	21516	21562	21502	21429	21549	21438	21558	21546	21652	21442	21574	21467	21597	21565	21555	21592	21320	21435	21395	21501	21679	21353	21490	21500	21470	21410	21390	21490	21537	21617	21699	21491	21455	21490	21655	21604	21571	21527	21565	21685	21539	21742	21635	21553	21592	21532	21326	21400	21618	21583	21780	21342	21158	21395	21486	21566	21527	21387	21944	21441	21307	21612	21673	21427	21571	21511	21535	21529	21483	21628	21526	21730	21550	21478	21664	21622	21482	21585	21671	21593	21789	21620	21506	21668	21549	21395	21534	21373	21305	21471	21630	21559	21667	21644	21453	21310	21472	21468	21737	21528	21441	21346	21860	21554	21473	21510	21381	21564	21389	21311	21587	21533	21587	21407	21598	21494	21465	21408	21320	21393	21395	21565	21560	21407	21568	21800	21763	21622	21581	21333	21335	21464	21542	21173	21522	21600	21528	21467	21545	21566	21403	21557	21562	21626	21560	21553	21570	21396	21665	21451	21346	21856	21299	21682	21553	21602	21467	21666	21465	21565	21415	21785	21569	21679	21416	21561	21546	21763	21563	21479	21416	21391	21594	21441	21466	21550	21753	21407	21594	21832	21577	21551	21458	21413	21557	21642	21353	21469	21552	21516	21579	21505	21654	21694	21627	21549	21545	21393	21734	21714	21533	21591	21343	21408	21512	21307	21678	21515	21660	21613	21515	21546	21630	21483	21545	21440
39013	52193	42568	26387	18967	16856	16364	15852	15914	15633	15515	15466	15473	15453	15609	15985	16204	16224	16349	16209	16148	16211	16305	15985	15977	15957	15533	15798	15428	15528	15330	15396	15367	15233	15486	15384	15227	15425	15253	15385	15402	15271	15507	15162	15459	15159	15291	15285	15357	15362	15475	15318	15057	15315	15242	15194	15358	15258	15345	15180	15330	15204	15291	15105	15286	15174	15428	15266	15356	15457	15199	15315	15412	15216	15265	15441	15410	15329	15347	15293	15289	15438	15342	15241	15168	15180	15319	15337	15314	15357	15349	15261	15281	15394	15356	15400	15461	15284	15306	15366	15414	15300	15430	15114	15347	15469	15336	15199	15220	15319	15224	15305	15346	15216	15437	15186	15349	15348	15344	15364	15287	15217	15347	15240	15323	15297	15379	15286	15194	15196	15304	15202	15261	15327	15365	15370	15308	15436	15371	15343	15324	15323	15410	15371	15447	15256	15191	15169	15227	15389	15189	15420	15294	15410	15187	15359	15295	15423	15238	15272	15339	15583	15196	15335	15168	15283	15437	15457	15165	15153	15210	15364	15375	15442	15397	15265	15319	15424	15253	15420	15347	15436	15222	15423	15338	15350	15397	15422	15316	15346	15208	15437	15252	15292	15380	15290	15346	15311	15527	15387	15219	15334	15256	15126	15207	15229	15200	15446	15394	15315	15482	15239	15309	15457	15394	15228	15263	15337	15406	15365	15177	15211	15298	15251	15224	15417	15403	15124	15257	15262	15250	15292	15305	15218	15174	15110	15219	15285	15361	15361	15166	15356	15517	15239	15320	15407	15400	15440	15251	15314	15366	15254	15332	15392	15426	15165	15249	15299	15406	15099	15314	15297	15255	15372	15229	15302	15420	15408	15304	15418	15353	15097	15358	15303	15288	15466	15380	15585	15154	15499	15276	15329	15330	15287	15345	15305	15290	15362	15200	15515	15431	15383	15318	15377	15362	15301	15280	15227	15338	15262	15353	15325	15319	15142	15453	15300	15298	15371	15310	15361	15399	15384	15317	15333	15389	15272	15306	15306	15127	15098	15155	15379	15314	15279	15179	15283	15308	15332	15363	15187	15296	15215	15313	15380	15358	15205	15396	15284	15241	15313	15620	15271	15299	15168	15217	15230	15405	15409	15325	15150	15222	15321	15202	15251	15274	15382	15371	15472	15227	15204	15460	15444	15298	15277	15269	15384	15205	15099	15152	15237	15242	15343	15196	15304	15327	15444	15308	15180	15448	15338	15217	15231	15408	15142	15365	15461	15254	15473	15279	15334	15238	15428	15383	15354	15226	15280	15247	15226	15221	15336	15286	15316	15364	15299	15384	15122	15235	15223	15215	15252	15165	15248	15428	15236	15382	15398	15420	15280	15441	15405	15340	15292	15261	15206	15375	15197	15263	15238	15307	15339	15269	15474	15166	15323	15169	15260	15061	15560	15266	15252	15219	15249	15368	15436	15219	15439	15243	15280	15350	15375	15380	15079	15329	15282	15373	15248	15429	15447	15235	15189	15463	15370	15306	15402	15240	15325	15357	15373	15293	15276	15337	15429	15381	15203	15400	15296	15395	15352	15510	15429	15471	15093	15450	15165	15428	15183	15434	15331	15184	15368	15363	15412	15437	15325	15238	15315	15269	15306	15264	15443	15209	15479	15210	15363	15139	15365	15262	15406	15080	15199	15436	15459	15351	15389	15322	15256	15244	15389	15225	15358	15326	15106	15342	15232	15167	15259	15195	15162	15385	15192	15272	15274	15288	15370	15247	15195	15293	15553	15463	15338	15451	15311	15226	15294	15333	15361	15335	15478	15251	15431	15361	15305	15552	15336	15254	15153	15240	15419	15243	15508	15272	15477	15474	15208	15253	15177	15301	15262	15358	15138	15152	15369	15385	15324	15315	15310	15355	15235	15277	15323	15472	15170	15363	15175	15129	15218	15168	15334	15245	15348	15424	15109	15225	15333	15234	15282	15348	15387	15343	15458	15251	15381	15261	15251	15264	15272	15247	15259	15277	15284	15505	15516	15379	15295	15383	15147	15283	15484	15262	15301	15153	15234	15277	15470	15379	15280	15388	15076	15252	15320	15306	15330	15354	15200	15384	15376	15372	15255	15213	15190	15318	15341	15473	15329	15463	15315	15302	15152	15280	15346	15256	15291	15087	15311	15374	15181	15173	15457	15468	15338	15203	15423	15299	15333	15286	15311	15276	15281	15299	15350	15328	15202	15311	15327	15310	15272	15305	15326	15166	15463	15256	15212	15313	15192	15540	15188	15266	15194	15334	15332	15082	15387	15116	15330	15307	15264	15331	15350	15294	15363	15380	15475	15348	15348	15311	15300	15523	15156	15292	15247	15269	15376	15336	15329	15399	15415	15372	15246	15328	15217	15059	15229	15482	15272	15293	15200	15458	15388	15494	15373	15284	15306	15475	15235	15258	15390	15327	15388	15198	15474	15269	15291	15346	15225	15295	15198	15289	15108	15405	15309	15276	15256	15278	15400	15406	15293	15369	15287	15343	15232	15224	15339	15379	15303	15338	15458	15374	15220	15376	15325	15202	15321	15564	15297	15338	15256	15224	15407	15155	15310	15275	15258	15177	15389	15353	15177	15315	15187	15190	15234	15257	15288	15285	15328	15233	15313	15102	15266	15535	15275	15421	15362	15210	15403	15335	15310	15287	15462	15497	15253	15366	15415	15437	15414	15338	15478	15472	15161	15268	15379	15270	15399	15563	15392	15326	15246	15297	15335	15353	15365	15428	15188	15435	15289	15420	15334	15297	15423	15346	15276	15160	15465	15314	15248	15304	15272	15570	15313	15290	15390	15421	15506	15342	15129	15258	15316	15351	15202	15382	15351	15372	15366	15199	15188	15472	15342	15171	15209	15248	15368	15293	15323	15200	15223	15381	15324	15421	15221	15249	15236	15181	15344	15236	15429	15265	15125	15446	15082	15353	15316	15252	15362	15350	15420	15180	15185	15070	15203	15287	15255	15210	15442	15084	15366	15259	15323	15333	15391	15156	15217	15248	15323	15340	15448	15225	15317	15348	15390	15363	15366	15428	15083	15214	15326	15234	15310	15568	15282	15256	15282	15185	15477	15401	15286	15063	15215	15376	15129	15142	15267	15292	15357	15285	15260	15384	15215	15035	15277	15427	15401	15435	15172	15325	15313	15152	15358	15255	15380	15242	15346	15222	15142	15523	15499	15429	15338	15365	15308	15258	15129	15322	15218	15123	15407	15404	15141	15367	15143	15349	15248	15233	15338	15197	15206	15310	15228	15061	15294	15338	15289	15396	15420	15265	15178	15357	15386	15308	15248	15441	15222	15270	15224	15280	15290	15276	15321	15420	15384	15376	15479	15435	15215	15374	15360	15252	15219	15198	15185	15237	15246	15473	15215	15230	15164	15162	15469	15397	15317	15314	15249	15406	15532	15328	15413	15269	15288	15358	15213	15335	15265	15328	15149	15251	15402	15404	15151	15225	15343	15318	15307	15312	15378	15315	15385	15259	15424	15230	15369	15304	15455	15399	15359	15324	15314	15390	15272	15337	15338	15289	15318	15434	15221	15269	15345	15326	15442	15244	15427	15254	15399	15259	15165	15312	15325	15339	15407	15436	15364	15125	15492	15290	15406	15395	15434	15265	15147	15168	15398	15474	15474	15285	15314	15416	15418	15278	15427	15308	15142	15244	15340	15353	15428	15276	15147	15360	15333	15352	15296	15297	15174	15240	15181	15467	15219	15306	15166	15263	15392	15113	15178	15364	15486	15419	15308	15445	15346	15363	15289	15267	15184	15404	15163	15371	15473	15280	15284	15399	15307	15313	15269	15378	15312	15198	15326	15443	15493	15452	15357	15316	15038	15342	15229	15331	15368	15240	15390	15370	15338	15345	15341	15181	15437	15241	15327	15237	15247	15308	15337	15253	15339	15258	15341	15286	15349	15209	15409	15325	15457	15278	15329	15465	15331	15408	15198	15352	15252	15297	15209	15331	15347	15276	15244	15356	15358	15260	15214	15224	15377	15374	15319	15444	15181	15262	15388	15313	15227	15349	15369	15308	15384	15325	15179	15387	15243	15205	15322	15393	15256	15310	15321	15271	15279	15302	15339	15266	15297	15228	15440	15337	15394	15291	15328	15410	15160	15201	15438	15145	15328	15178	15410	15349	15414	15344	15304	15155	15288	15293	15326	15318	15461	15350	15402	15310	15387	15415	15279	15430	15418	15244	15327	15265	15333	15557	15443	15300	15191	15286	15241	15211	15350	15402	15306	15163	15423	15342	15438	15263	15282	15130	15283	15251	15260	15235	15267	15306	15399	15319	15382	15276	15262	15399	15384	15238	15124	15413	15479	15271	15313	15270	15295	15202	15316	15268	15239	15253	15285	15160	15380	15343	15222	15280	15493	15406	15261	15291	15255	15387	15360	15266	15130	15254	15256	15337	15099	15173	15214	15294	15339	15294	15343	15298	15257	15292	15358	15261	15263	15395	15377	15131	15327	15295	15223	15290	15339	15396	15364	15042	15288	15390	15278	15408	15242	15329	15311	15439	15356	15195	15167	15251	15271	15346	15426	15352	15378	15320	15369	15061	15241	15325	15454	15318	15429	15261	15195	15416	15441	15316	15327	15406	15345	15252	15348	15343	15122	15275	15295	15246	15346	15202	15441	15291	15264	15503	15309	15394	15330	15241	15399	15236	15235	15229	15123	15423	15285	15398	15348	15267	15286	15218	15256	15321	15345	15326	15180	15332	15203	15319	15322	15395	15289	15236	15388	15250	15393	15165	15400	15416	15178	15412	15275	15434	15373	15157	15345	15424	15096	15155	15189	15271	15444	15299	15234	15316	15312	15165	15264	15378	15378	15370	15315	15267	15427	15220	15160	15479	15395	15452	15369	15320	15359	15126	15447	15450	15378	15291	15349	15435	15221	15293	15152	15212	15306	15417	15210	15300	15241	15330	15271	15203	15390	15216	15254	15294	15150	15368	15458	15346	15265	15391	15276	15250	15203	15213	15500	15172	15385	15348	15290	15338	15180	15315	15342	15226	15367	15209	15381	15485	15419	15467	15299	15295	15382	15228	15298	15145	15234	15311	15279	15560	15362	15288	15304	15365	15255	15269	15200
26450	21754	29784	27811	25111	24896	24012	21399	20821	20651	20582	20488	20182	20412	20668	20631	21141	21223	21110	21318	21135	21655	21157	21198	20998	20981	20725	20301	20123	20178	20390	19984	19983	19994	20052	20192	19973	19825	20045	19996	19780	19904	20048	19888	19965	20155	19977	20273	20002	19968	19911	20107	19942	19743	19811	19939	20014	19993	19865	20026	19919	19929	19945	19864	20280	19984	20059	20038	20155	20019	20093	19970	19841	19919	20017	19990	20086	20057	19760	19938	19903	19872	20159	19863	19801	19653	19899	19656	20038	19921	19784	19873	20138	19727	19691	19934	19853	20047	19981	19902	19744	20022	20073	19899	20030	19916	20029	19742	19930	19766	19734	19944	20167	19792	19920	19823	19897	19833	19880	19824	19795	19972	20037	19716	19703	19835	19851	20024	19981	20024	19919	19591	19824	19906	19961	19883	19935	19873	19963	19927	20016	19831	19881	20055	19696	19880	20054	19973	20039	19881	19806	19841	19809	19918	20061	19839	19842	19898	19791	19764	19897	20035	19935	20252	20033	19845	19861	19815	19960	19954	19962	19954	19916	19841	19903	20089	19825	19950	19923	19606	19917	19904	19773	19873	19991	20216	20015	19814	19982	19929	20160	20223	19881	19930	19975	19802	19825	19984	19928	20057	19810	19730	19891	19707	19682	19712	19851	20100	20041	19715	19847	19883	20070	19850	19899	19851	19892	20072	19953	19916	19894	19838	19851	19993	20039	19779	20162	19872	19830	20000	20064	20042	19708	19795	19883	19867	19841	20031	19991	19931	19934	19858	19594	20058	19823	19901	19774	19817	19995	19993	19768	19846	19915	19808	19807	19755	19932	19613	19720	19896	19894	19845	19995	19777	20022	19993	20056	19891	19936	19869	19921	19950	20059	19693	19748	19743	20027	19999	20022	20030	19876	19902	19743	19760	19910	19951	19975	19720	20050	19794	19929	19865	20010	19805	19959	20031	19709	19766	19734	19865	20114	19979	19835	19765	19752	19862	19953	19783	19867	20199	20096	19864	19898	19661	19914	19843	19995	20080	19886	19749	20024	19816	19675	19962	19867	20117	20066	20014	19868	19798	19925	19556	19766	20034	20102	20029	20088	19851	20030	19875	19911	19708	19857	20136	19990	19858	19788	19927	19722	19865	20022	19566	19923	19889	19973	20025	19912	19865	19877	20053	19960	20056	19911	19993	19903	19983	20101	19930	19879	19847	19703	19756	20050	20016	20026	19671	19852	19875	20022	20012	19980	19837	19844	19944	19988	19862	20069	20089	19874	19757	19688	20127	20096	19832	20049	19946	20083	19776	19923	19917	20137	19849	19681	19937	19901	19848	19883	19859	19883	19769	19929	19910	20014	19870	20078	20112	19998	19901	19987	19959	19845	19932	19849	19779	19849	19928	19859	20037	19714	19871	19815	19965	19827	19616	19722	19828	19895	19796	19869	19975	19894	20033	19691	19859	19827	19826	20023	19805	19951	20036	19874	19809	19854	20004	19898	19923	19875	19982	19916	19791	20101	20014	20144	19956	19797	20022	19966	19852	19795	19917	19912	19725	19826	19803	20050	20070	19850	20024	20101	19842	19894	19910	19821	19919	19890	19900	19751	19700	19970	20052	19940	19804	19983	19777	19966	19888	19993	19879	19864	19982	19943	19697	19921	19704	20110	19709	19981	19936	19847	19893	19852	20091	19897	20090	19730	19623	19785	19824	19927	20002	19731	19741	20097	20009	19699	19663	19961	19953	19924	19819	19841	20075	19745	19971	19964	20198	19762	19990	20108	19950	19709	19961	19949	19816	20016	19861	19980	19735	19988	19836	19857	19829	19792	19998	19934	19962	19984	19793	19715	20029	19770	19948	19841	19907	19878	19838	19847	19885	19848	19748	19881	19797	20053	19936	19820	19699	19890	19829	20028	19847	19936	20094	19893	19940	20000	19751	19948	20012	20036	20018	19928	19737	19968	19943	19791	20033	19954	19815	19958	19945	19985	19955	19869	19764	19804	19920	19836	19880	19921	19913	19813	19938	19734	19944	19772	19870	19871	19922	19913	19940	20106	19940	19921	20207	19902	20002	19888	19874	19934	19872	19894	19922	19931	19942	20021	20147	20057	19838	19935	20022	19757	19969	19617	19952	19821	19912	20013	19824	19951	19760	19865	19806	19867	19797	20067	19886	19995	19766	19929	19984	19964	19723	19973	19969	19977	19905	19977	19937	19772	19764	19934	20024	19854	19909	19852	19884	19975	19719	19915	19947	20053	19978	20032	19809	19970	19871	19629	19873	19879	19907	20004	19948	20120	20028	19954	19869	20043	19776	20017	19789	20046	19950	19810	19837	19886	19948	19851	19925	20180	19778	19812	20023	19769	19806	19801	19917	19995	19906	19814	19700	19910	19654	19875	19982	19895	19880	19862	19773	19871	19915	19923	19914	19991	19728	19629	19815	19752	19781	19933	19923	20207	19906	19966	19964	20074	19799	19896	20015	20175	20202	20142	19658	19940	19905	20100	19930	19884	19924	19719	19931	19845	19876	19769	19852	20087	19699	19913	19834	19759	19769	19773	19754	19901	20038	19777	19753	19804	19834	19967	19808	19870	19967	19815	19533	20027	19802	19741	19786	20101	19846	19725	19913	20055	19932	19976	19898	19903	19905	19921	19832	19857	19988	19769	19994	19699	19815	19904	19855	19851	19914	19975	20051	20048	19948	19925	19876	19769	19887	20176	19862	19806	19998	19842	19805	20005	19895	19664	19791	19773	19853	19778	19759	19844	19663	20064	19995	19982	19953	19962	19925	19878	19980	19843	19960	19756	19889	19888	19754	19777	19818	19896	19933	19852	19924	19769	19788	19814	19949	19950	19979	19949	19751	19968	20035	20240	19954	19947	20028	19834	19813	19719	19759	19860	19850	19942	20097	20107	20017	19843	19719	19841	19998	19712	19833	20226	19815	20184	19771	19953	20038	19836	19857	20316	19962	19992	19903	19881	19990	19881	19874	19935	20045	19690	19938	19614	20018	19756	19820	19827	19754	19986	19992	19916	19952	19866	19898	19812	19819	19938	19923	19958	19596	19769	19882	19746	19955	19900	19887	19960	19830	19901	20008	19960	19678	20131	19832	19735	19900	19739	20066	20013	20091	19930	19889	19988	19869	19962	19925	19880	19807	19956	19983	19736	19799	19932	20160	20004	19704	19682	19665	19751	19858	19980	19709	19956	19811	19794	19630	19801	19979	19848	20057	20015	20144	19983	19962	19904	20021	19802	19912	20006	19928	19874	19912	19823	20056	19865	19760	20021	19977	19812	19861	19843	20004	20010	19804	20020	19716	19874	19785	19870	19634	19904	19977	19811	19877	19922	19999	19978	19909	19947	19797	20021	19683	19697	19981	19935	20010	20088	20069	20023	20006	19690	19769	19780	19893	19921	19757	19939	20007	19753	19997	20244	19754	19671	20011	20082	19848	19870	19929	19916	19809	20002	19800	19728	20026	19908	19845	19646	19940	19559	19898	19866	19980	19857	19978	19898	19970	20210	19907	19754	19898	19932	19985	19837	20032	19831	19881	19847	19970	19836	19953	19803	19821	20112	19836	19928	19842	20002	20120	20042	19966	20116	20140	19600	19741	19742	20043	19743	19870	20230	19978	19655	19704	19917	19671	19992	20005	19759	20129	20055	19882	19889	19857	19862	19921	19696	20047	19804	19901	19725	19925	20008	19726	19772	19960	19932	20074	19727	19813	20176	20039	20010	19908	19813	19852	19798	19751	19908	19976	19779	19921	19865	19822	19801	19953	19947	19877	19862	19905	19875	19934	20034	19671	20030	20226	19758	19852	19752	20274	19954	19755	19809	19689	19723	19876	20121	19898	19974	20022	19918	20061	19870	19723	19801	20020	20146	19910	19961	19854	19919	19792	19880	19835	19710	19802	19616	19683	19919	19964	19850	19836	19857	19773	19851	19997	20024	19696	19781	19922	20156	19840	19932	19775	19893	19836	19864	19820	20136	19827	19673	19884	19709	19985	19911	20045	20218	19779	20056	19914	19868	19888	19907	19710	19956	19818	19843	19833	19868	19973	19779	19750	19890	20074	19902	19807	19854	19877	19833	20188	19986	19937	19932	19990	19752	19876	20173	20019	19917	19869	20098	19859	19904	19919	20012	19971	19899	19852	19774	19861	19735	19936	19898	20041	19715	20106	19928	20140	19961	20041	19873	19971	19901	20081	19930	19878	19762	19834	19767	19613	19807	19769	19661	19673	19956	19932	19841	19942	19776	19766	19853	19937	19831	19834	19659	19903	19806	19855	19648	19877	19814	19936	20126	20165	19929	19862	19804	20062	20002	19982	19793	19975	19908	19691	20062	19685	19877	19967	19771	19797	19948	20002	19989	19878	19941	20040	19923	19953	19799	19679	19885	19890	19969	20077	19965	19678	19776	19743	19811	19779	19607	19867	19944	19944	19717	20098	20158	20063	20018	19877	19594	19818	19843	19921	19837	19906	19911	19886	19920	19676	19903	19905	19723	19938	19908	19912	19861	19751	19927	19916	19668	19889	19963	19721	20008	19777	19835	19910	20104	19979	19872	19878	19912	19943	19747	19650	19961	19949	20092	20107	19957	19870	19684	20024	20097	19936	20101	19883	19910	19813	19907	19777	20015	19980	20095	19977	20018	19958	19714	19771	19788	19798	19618	19673	20002	20150	20077	19811	20159	20170	20136	20017	20075	19877	19786	20094	20037	20015	19735	19967	19908	19945	19787	19852	19970	19835	19872	19871	19604	19918	20184	19949	20015	19689	19980	19889	19969	20102	19627	19930	19903	20116	19989	19908	19871	20061	20036	19750	20094	19875	19938	19954	19904	19791	19861	19879	19939	20134	19830	19993	20040	19890	20067	20002	20073	19768	20115	19958	19815	19901	20152	19946	20025	20206	19889	19879	20000	19883	19966	19770	19852	19789	19827	19751	19900	19892	20128	19740	19785	20059	19768	19808	20009	19918	20001	19846	20050	20082	19849	20119	19818	19874	19850	19912	19887	20234	20023	20018	19938	19750	19876	20143	20255	20072	19981	20067	19942	19838	19857	19837	19729	19812	19792	19712	19839	19972	19953	19804	19795	19919	19998	19778	19938	19946	19662	19928
37592	59822	54506	35923	23433	18709	17050	16387	15945	15630	15264	14894	15267	15171	15473	15670	16264	16214	16413	16105	16149	16445	16173	15915	15922	15520	15505	15116	14914	14901	15084	14747	14681	14827	14735	14672	14601	14735	14410	14664	14645	14562	14531	14677	14535	14487	14629	14556	14519	14478	14679	14504	14489	14531	14718	14533	14539	14428	14536	14518	14637	14630	14600	14711	14549	14469	14545	14709	14519	14568	14603	14505	14775	14620	14456	14558	14664	14767	14411	14591	14604	14464	14576	14363	14473	14598	14662	14529	14396	14402	14603	14450	14495	14305	14433	14522	14655	14444	14719	14519	14655	14510	14699	14508	14502	14634	14539	14515	14680	14448	14394	14397	14506	14541	14384	14646	14439	14545	14523	14629	14427	14606	14566	14520	14659	14480	14607	14555	14417	14482	14559	14453	14814	14381	14618	14769	14619	14449	14602	14621	14591	14458	14555	14653	14572	14432	14629	14551	14511	14482	14460	14563	14574	14582	14353	14355	14627	14559	14618	14475	14551	14669	14573	14535	14424	14490	14513	14730	14398	14574	14567	14485	14564	14513	14511	14513	14580	14533	14658	14435	14565	14580	14617	14536	14598	14533	14708	14481	14558	14465	14540	14410	14468	14542	14660	14775	14607	14514	14575	14526	14311	14519	14632	14524	14609	14530	14615	14585	14594	14477	14510	14458	14512	14437	14446	14526	14514	14738	14572	14557	14584	14428	14417	14553	14672	14636	14581	14514	14498	14442	14534	14539	14562	14576	14584	14520	14497	14424	14507	14487	14566	14347	14556	14573	14387	14708	14503	14437	14404	14519	14561	14371	14464	14695	14347	14581	14496	14633	14496	14510	14542	14637	14629	14496	14436	14499	14577	14547	14484	14400	14571	14521	14420	14520	14593	14589	14545	14564	14581	14642	14351	14599	14412	14625	14520	14581	14446	14514	14559	14431	14440	14606	14577	14616	14329	14614	14751	14502	14573	14522	14540	14562	14480	14523	14618	14717	14322	14459	14556	14499	14744	14652	14649	14586	14467	14545	14521	14527	14512	14647	14459	14502	14407	14611	14557	14573	14400	14567	14531	14579	14577	14620	14500	14517	14453	14615	14649	14600	14552	14477	14611	14552	14503	14563	14537	14646	14505	14418	14588	14667	14657	14519	14377	14529	14672	14484	14637	14423	14419	14459	14515	14639	14691	14747	14612	14769	14643	14537	14498	14615	14496	14465	14732	14580	14490	14495	14531	14638	14573	14681	14536	14563	14589	14343	14741	14564	14502	14565	14609	14524	14554	14633	14695	14538	14602	14665	14600	14556	14471	14610	14398	14574	14560	14406	14558	14644	14606	14573	14456	14408	14463	14556	14470	14404	14440	14465	14456	14565	14586	14726	14447	14392	14436	14468	14501	14571	14580	14390	14600	14577	14605	14677	14623	14451	14513	14608	14527	14479	14615	14460	14478	14298	14517	14520	14594	14492	14585	14637	14679	14483	14559	14619	14422	14569	14556	14426	14450	14495	14563	14554	14416	14486	14743	14650	14430	14572	14380	14408	14500	14526	14395	14645	14514	14592	14523	14641	14660	14617	14571	14514	14602	14417	14620	14441	14392	14462	14657	14403	14599	14559	14541	14465	14649	14534	14474	14529	14609	14429	14575	14657	14483	14547	14605	14491	14594	14581	14550	14630	14591	14362	14631	14509	14554	14411	14501	14469	14474	14675	14649	14551	14535	14595	14546	14646	14555	14447	14590	14573	14424	14407	14479	14555	14547	14433	14541	14460	14524	14564	14499	14628	14459	14646	14570	14566	14552	14571	14405	14573	14602	14453	14821	14496	14701	14411	14586	14520	14380	14620	14536	14506	14568	14579	14806	14467	14582	14619	14543	14589	14437	14588	14568	14544	14666	14695	14584	14578	14466	14359	14490	14484	14566	14366	14481	14544	14529	14359	14576	14556	14495	14445	14593	14273	14514	14582	14491	14550	14429	14478	14495	14629	14631	14634	14575	14748	14472	14868	14602	14440	14324	14496	14441	14512	14520	14457	14689	14527	14504	14414	14568	14412	14595	14570	14479	14570	14590	14596	14434	14601	14382	14505	14363	14503	14425	14369	14580	14642	14372	14720	14608	14711	14615	14533	14395	14485	14694	14586	14563	14717	14394	14475	14491	14520	14698	14513	14635	14513	14490	14606	14341	14631	14617	14584	14393	14615	14713	14539	14416	14541	14549	14543	14587	14638	14435	14503	14464	14375	14578	14574	14553	14600	14646	14604	14489	14537	14484	14491	14419	14522	14636	14404	14500	14588	14532	14593	14497	14540	14552	14415	14488	14644	14419	14645	14626	14614	14434	14624	14560	14343	14602	14535	14524	14696	14616	14537	14610	14405	14572	14728	14511	14441	14480	14574	14605	14651	14531	14604	14559	14715	14489	14459	14498	14495	14360	14489	14653	14644	14416	14594	14605	14445	14467	14594	14592	14705	14371	14463	14703	14565	14511	14679	14587	14624	14491	14503	14438	14442	14635	14637	14492	14688	14539	14374	14511	14411	14478	14570	14516	14576	14607	14538	14549	14524	14646	14625	14546	14530	14491	14565	14608	14477	14491	14409	14526	14412	14632	14569	14671	14711	14591	14419	14744	14518	14498	14571	14510	14666	14416	14631	14594	14535	14432	14435	14485	14656	14460	14546	14442	14535	14475	14412	14451	14628	14462	14303	14568	14502	14544	14577	14520	14609	14471	14710	14485	14513	14601	14525	14488	14604	14316	14617	14589	14576	14400	14632	14520	14394	14581	14523	14430	14760	14465	14534	14579	14586	14700	14588	14511	14483	14504	14649	14504	14497	14536	14618	14489	14506	14573	14681	14466	14711	14426	14602	14414	14449	14582	14587	14555	14414	14502	14358	14484	14526	14636	14510	14579	14468	14538	14496	14580	14524	14609	14632	14376	14617	14568	14511	14555	14515	14441	14525	14398	14635	14492	14544	14569	14604	14567	14519	14353	14431	14480	14623	14383	14527	14365	14443	14570	14458	14599	14506	14382	14534	14396	14531	14488	14580	14452	14432	14428	14356	14815	14705	14550	14446	14423	14682	14645	14238	14447	14654	14598	14544	14437	14460	14526	14778	14682	14601	14708	14541	14460	14657	14604	14391	14646	14604	14566	14624	14502	14563	14400	14464	14300	14573	14538	14431	14589	14381	14673	14831	14541	14492	14365	14618	14514	14572	14658	14369	14595	14396	14774	14628	14555	14613	14559	14456	14637	14507	14683	14564	14539	14368	14455	14507	14528	14550	14583	14457	14589	14520	14601	14583	14518	14478	14546	14508	14620	14562	14377	14528	14635	14419	14648	14688	14390	14777	14582	14511	14567	14671	14528	14625	14641	14454	14363	14473	14428	14706	14558	14575	14396	14757	14619	14630	14432	14546	14548	14389	14480	14481	14739	14532	14514	14525	14570	14601	14353	14546	14490	14348	14555	14282	14547	14565	14570	14467	14722	14548	14547	14326	14581	14551	14586	14452	14520	14443	14433	14688	14480	14562	14496	14677	14543	14638	14468	14442	14372	14505	14567	14476	14667	14618	14444	14452	14650	14666	14619	14667	14350	14538	14640	14424	14675	14549	14639	14520	14465	14477	14700	14776	14419	14621	14612	14484	14514	14532	14632	14539	14563	14518	14564	14426	14570	14724	14551	14606	14505	14461	14577	14528	14673	14480	14564	14411	14613	14434	14679	14765	14433	14441	14618	14508	14648	14421	14563	14383	14445	14584	14576	14556	14564	14621	14427	14476	14660	14520	14642	14387	14531	14468	14441	14483	14620	14634	14521	14572	14595	14602	14439	14549	14423	14463	14469	14540	14536	14675	14622	14640	14614	14724	14390	14471	14747	14619	14490	14374	14344	14457	14500	14519	14653	14424	14548	14567	14598	14713	14630	14549	14590	14644	14453	14625	14627	14655	14491	14590	14403	14590	14395	14538	14562	14643	14631	14462	14511	14467	14535	14524	14662	14537	14497	14633	14568	14532	14318	14574	14594	14715	14604	14598	14609	14434	14565	14484	14569	14592	14489	14487	14568	14529	14455	14441	14485	14637	14525	14495	14529	14427	14445	14525	14346	14515	14624	14541	14489	14477	14383	14574	14552	14498	14584	14535	14566	14604	14554	14421	14413	14469	14585	14488	14466	14527	14571	14531	14582	14562	14491	14571	14622	14561	14494	14533	14548	14712	14421	14510	14614	14545	14591	14614	14609	14422	14473	14607	14456	14515	14534	14509	14414	14560	14560	14613	14383	14518	14578	14654	14390	14597	14557	14520	14500	14590	14596	14684	14569	14398	14425	14423	14525	14539	14762	14463	14470	14569	14510	14570	14711	14654	14349	14463	14809	14407	14563	14687	14511	14456	14455	14588	14635	14714	14454	14585	14732	14539	14473	14473	14640	14569	14436	14429	14621	14465	14474	14663	14662	14710	14423	14584	14504	14647	14476	14695	14620	14506	14691	14532	14548	14678	14657	14403	14586	14497	14473	14517	14680	14507	14443	14380	14667	14433	14397	14579	14607	14785	14677	14520	14637	14524	14610	14477	14655	14606	14475	14572	14481	14429	14487	14723	14607	14519	14654	14725	14542	14744	14458	14448	14543	14564	14429	14496	14536	14503	14443	14606	14673	14623	14653	14625	14547	14633	14624	14492	14460	14550	14557	14775	14562	14515	14552	14601	14521	14500	14574	14567	14588	14632	14527	14640	14573	14608	14384	14519	14481	14630	14347	14484	14447	14461	14403	14665	14381	14647	14391	14587	14568	14466	14740	14565	14492	14586	14689	14475	14552	14502	14538	14639	14460	14476	14590	14514	14547	14660	14564	14539	14591	14527	14521	14526	14489	14624	14558	14702	14471	14671	14729	14457	14497	14407	14577	14527	14606	14475	14587	14511	14656	14503	14426	14585	14461	14511	14579	14437	14434	14578	14446	14587	14577	14360	14470	14379	14407	14488	14588	14517	14567	14510	14491	14527	14537	14530	14424	14541	14659	14711	14508	14564	14523	14631	14547	14524	14626	14529	14505	14566	14484	14538	14437	14717	14472	14580	14474	14422	14526	14524	14491	14504	14540	14501	14516	14367	14580	14488	14551	14514	14643	14635
24860	21718	29327	25506	24177	25932	26342	21892	20759	20659	19951	19682	19936	19728	19955	20401	20790	20945	20702	20986	21016	21249	20799	20613	20398	20272	20071	19742	19611	19386	19172	19237	19200	19094	19315	18989	18978	19055	18892	19023	19198	19121	19199	19055	19015	19079	18984	18795	19201	18962	19100	18801	18775	19087	18963	19045	19096	19102	19019	19040	18967	18749	19180	18927	18834	18861	18917	18900	19170	19042	19292	19058	18946	19187	19102	18768	18984	18896	18841	19008	19059	19026	19148	18885	18959	18793	18995	19070	19157	19062	19169	19027	18860	19128	18988	19028	19047	18858	18974	18882	18943	19016	18817	18842	19023	18790	18926	18910	18873	18977	18838	18992	18948	18973	18992	19123	19155	19074	18986	18709	18886	18959	18967	19150	19104	18905	19156	18860	18892	18916	19050	18908	18972	18809	18885	18884	18918	18820	18840	19079	19129	19029	19083	19206	19000	19045	19124	19011	19001	18851	19056	18925	19075	19028	18822	18800	18987	18971	19006	18828	18876	19008	18899	19104	18881	19062	18909	18982	19166	18900	18623	18868	18969	19204	19008	18797	18927	19100	19017	19194	18926	19094	18867	18723	19086	19016	18787	18986	18826	18967	19060	19015	18980	18986	18934	19157	19051	19024	18867	18830	18846	19029	19113	18893	19116	18840	18932	19168	19050	18834	18855	18867	18981	18779	18851	19194	19080	18838	18922	18786	18767	18809	18929	18847	18871	18843	18964	18987	19071	18823	18959	19137	18866	18907	18941	18984	18825	18867	18638	19123	19127	18821	18963	19048	19089	19039	18986	18953	19085	19060	18937	18884	19085	18887	18934	19035	19023	19169	18861	19139	19150	18988	19199	18975	18806	19086	19122	19039	18766	18901	18819	19110	19212	18663	19024	19089	19170	19066	19001	19035	18971	18791	18979	19024	19152	19049	18776	18765	18741	18879	19083	18796	18987	18982	18969	18940	18850	18959	18952	18921	18837	19076	18926	18935	18975	18940	18760	18790	18854	19163	18880	18762	18803	18969	19084	18877	18921	18993	19066	18986	18985	18968	18949	18966	18808	19140	18962	18818	18822	18887	19036	19264	18818	18693	18809	18783	19026	18909	18954	18872	19042	18870	18909	19004	18845	19034	19144	18966	19015	19114	18867	18796	18940	18850	19006	18819	19063	18875	19158	18975	18707	18770	18981	18870	18758	19177	18916	19024	18837	18784	19016	19028	19092	18956	19040	18735	18915	19035	18986	19110	19006	19026	19028	18973	18865	18923	18962	18846	18882	19048	18939	18880	18834	18954	19068	18940	18866	19093	19053	18885	18940	18802	18827	18801	19130	18832	18932	19112	18836	18927	18855	18835	19198	19023	19024	18924	18903	18961	19039	18838	18980	19067	19215	18794	18965	18837	19057	18867	18815	19012	18993	19196	19136	18773	18965	18999	18929	18928	18982	19127	18789	18914	18889	18942	18846	18938	18951	19030	18935	19061	19154	19018	18911	18809	18826	19016	18839	18771	19087	18932	18945	18973	19027	18906	18857	18910	19025	19082	18951	18978	19039	19065	19109	19153	19058	18868	19014	19163	18881	18842	19135	18753	19068	18906	18912	18874	18860	18963	19040	18950	19000	18889	18906	18853	19005	19135	18945	19027	18951	18793	18716	18959	18971	18773	19035	18745	19106	18810	18817	18932	19141	18871	19166	18836	18948	18967	19023	19069	19006	18791	18963	19017	19003	18906	19012	18779	18886	18888	18975	18826	18933	18865	18895	18978	18854	19043	19065	19083	18950	18988	19153	19116	18968	18821	19063	18823	18920	19173	18885	18986	18998	18970	18966	18925	19058	18815	18969	18907	18949	18903	18869	19052	18983	19054	19017	18948	19005	18818	19040	18923	19121	19038	18672	19064	18955	18979	18919	19090	18822	18944	18767	19144	18972	19110	18732	18978	18889	18919	18936	18956	18861	18902	18951	18896	18946	18933	18932	18948	19110	18840	18775	18811	19021	19053	19044	18979	19002	19068	19188	18737	18943	19192	18984	18984	18931	18836	19119	18867	19015	19053	19025	19027	18791	19267	19182	18893	18966	18780	19052	18873	18879	18985	19100	18835	19062	18942	18942	19213	19049	18916	19072	18892	19008	18664	18986	18926	18942	18950	18830	18895	19076	18969	18977	19122	18794	19063	19028	18979	18971	19019	19059	18889	18987	18976	18884	18963	18860	19108	19078	18912	19074	18996	18720	19080	18876	19020	18858	19110	18846	18897	18876	18913	18877	18931	18886	19038	18649	18775	18969	18985	19003	19027	19093	18795	19174	19248	19164	19023	18999	19272	18888	18707	18955	18979	18877	18906	19007	18897	18740	18929	18976	19060	18798	19068	18978	19027	18999	19017	19044	19026	19091	18879	18680	18735	19037	19141	18899	18847	18841	18935	18987	18993	18685	18730	19130	18880	18877	18741	18878	18684	19034	19094	18787	18778	19081	19168	19049	18772	18949	18735	18885	18810	19009	19020	19039	19011	19064	18896	18942	19102	19083	18869	19062	19060	18955	18958	18964	19149	18793	18846	18851	19110	18981	18827	19070	18913	18997	18873	18818	18810	18655	18952	18941	18947	19040	18965	18777	19016	18839	19088	18814	18821	18927	18987	19076	19147	19134	19006	18799	18954	19031	18943	18830	18956	18872	18921	18760	18795	19002	19160	18993	19141	18952	18983	19004	18885	18830	19129	18894	18995	18788	18952	18932	18925	19162	18959	19078	18906	19181	19187	19031	18940	19073	19037	19116	18987	18881	18820	18920	19066	19149	19076	19226	19087	18871	18967	19124	18879	18906	19008	18976	19013	18855	18785	18905	19078	18908	19009	19051	19156	19114	18893	18977	18969	19113	18828	19116	19068	19060	18840	18955	19130	19088	19157	19064	18971	19070	18978	18750	18931	19115	18987	19005	18938	19142	18896	19016	19065	18847	18902	18872	18828	19110	19024	19128	18730	19019	18809	18886	18827	19031	18852	18855	18956	19033	18824	18982	18648	19063	18918	18975	18922	18727	19110	18793	18825	18907	19116	19196	18842	18749	18990	19058	19189	19098	18719	19062	19110	18784	18960	19099	18957	18812	19155	19054	19133	18978	19029	18928	18989	18958	18925	18981	18964	19095	19007	18631	18819	18983	18954	18931	18862	19015	19124	18985	18844	19012	18738	19184	18787	19167	19103	19068	19084	18992	19179	18970	18947	18926	18963	19195	18814	18949	19233	19061	19003	18955	18885	19139	18997	19084	18932	19045	18769	19155	19103	18774	19015	18916	18849	18921	18997	19094	19066	19058	18988	18921	18901	18842	18888	19014	18804	19040	18829	18949	18865	18899	18974	18854	18754	18905	18842	18845	19026	19057	18896	18985	19115	18979	19092	18830	18979	18958	19029	18903	18817	18744	19191	19143	19047	18843	18964	18761	19011	19041	19110	18865	18741	18867	18892	19048	19138	18866	19035	18827	19002	19076	18855	18885	19079	18926	19040	18925	19100	18939	19005	19084	18861	19032	19074	18963	19094	19124	18889	19313	19172	18862	18949	19024	18944	18850	18840	18943	18812	19026	18919	18845	18940	19044	18863	18893	18976	19103	19021	18927	19153	18981	19055	19069	19131	18865	18916	19094	19112	19147	18675	18872	18999	19332	19068	18884	18725	18908	18772	18923	18899	18845	19064	18942	18911	19097	18942	19281	19064	19017	19136	19180	19079	18932	18892	18900	18921	19154	19045	18946	18835	18991	19141	18761	18885	19023	18828	18993	18938	19027	18730	18835	18949	19025	18800	18868	18987	19021	18882	18894	18890	19140	18917	18899	19011	19085	19011	19056	18916	18956	18830	18675	18781	19125	19112	18794	19053	18878	18831	18837	19118	19031	19005	18974	18950	18859	18947	18879	18998	19164	19003	18940	18797	18903	19024	18923	18937	19180	18944	18987	18924	18844	18997	18876	18719	19029	18992	18977	18850	18913	18813	18737	18909	18800	19134	19158	19126	19221	18743	18830	19111	19028	18900	18884	18922	18969	18909	18878	18918	18999	18794	18963	18923	19136	19092	19106	18943	18851	18877	18968	19038	18958	18809	19159	19156	18882	19027	19088	19017	19146	18963	18757	18956	19076	19006	18774	18971	18818	19006	18932	18961	19070	18993	18952	18915	18816	18745	19002	18843	19006	18967	18936	18985	19114	18983	18948	18926	19151	18831	18967	18964	19099	18646	19062	18905	18952	19049	18864	18799	19101	19033	18938	19072	18708	19062	18944	18902	19068	18908	19116	19019	18940	19029	18975	18980	18999	19023	18942	18882	18987	18802	18859	18961	19080	18963	18799	19016	19102	18911	18963	18971	18967	18980	18793	19120	18994	18807	18799	18762	19145	18835	19303	18789	18996	18872	19117	19179	18908	18796	18890	19031	19154	18934	18781	18947	18989	18990	19055	18959	19098	18931	19000	18849	19147	18863	19190	18958	19010	19040	18963	18804	18924	18722	19190	18866	18883	19016	19105	18847	18824	19006	19099	18807	19076	19156	19110	19078	18907	18864	19026	19034	18883	19105	18871	19035	19131	18859	19036	19086	18979	19015	18789	19203	19122	18934	19105	18938	18854	19082	18784	18962	19015	19115	18846	18953	19066	18853	18988	18839	18944	19100	19042	19122	18952	18969	19026	19020	18979	18976	18876	19019	18868	19031	19145	19042	18659	19159	18855	18758	19015	19039	18810	18944	18882	18849	18991	18951	18877	18765	19089	18875	18997	18953	19151	18953	18818	18890	18950	18947	18876	18968	18857	18813	19034	18819	18986	18973	19055	19008	18908	18840	19004	18876	19019	18996	18938	19009	18717	18913	18978	18827	19075	18941	18963	18849	18926	18856	19006	18910	19242	19105	18816	18946	19028	18922	19213	18965	18817	18915	18996	18795	18951	18877	19015	18710	18721	18867	18901	19023	18925	19021	18671	18917	18981	18819	18761	18891	19058	18858	18825	19041	18979	19106	19085	19083	18711	18726	18844	19035	19031	18977	19191	19065	18891	18877	19138	19004	19077	18885	18649	18906	19139	19085	19009	19040	19076	19074	19246	18902	19109	18952	18986	18933	19047	18952	18907	19132	19021	18903	18973	18958
39873	65648	58521	42411	30946	21140	18223	16866	16376	15699	15348	14823	14779	15032	15150	15468	16450	16271	16530	16241	16527	16642	16024	15563	15491	15404	14979	14722	14595	14452	14417	14269	14084	14084	13977	14209	14089	13920	14163	14049	14109	14032	13915	13936	13952	13999	13888	14007	14056	14057	13788	13992	13970	13883	13914	14036	13967	14035	13933	13970	13878	13902	14118	14092	14178	14039	13864	13951	13916	13819	14057	13976	14087	13955	13972	13890	13942	14134	13968	13947	13810	14166	13947	14144	13888	14058	13933	13887	14043	14015	14058	14032	13910	14088	14056	14098	14046	13961	13946	13881	13788	14092	14008	14057	14063	13982	14059	14048	14139	13965	14079	14074	14008	14015	14086	13937	13899	14122	13806	14083	14009	13983	13918	13933	14038	13926	13803	13915	14034	14001	14044	14069	13870	14062	13917	13913	14002	13978	14050	14047	13937	14024	13959	14080	13987	14071	13767	13891	14055	13803	13765	13920	13954	13963	14065	13813	14041	14038	13967	13860	13912	14057	13921	13961	14045	13977	13814	14035	13902	14041	13781	14045	14041	13970	13880	13952	14042	13892	14061	14051	14179	13950	14020	13987	13875	13897	13872	13924	14182	13890	14056	14062	14001	13943	13970	14161	13901	13839	14122	13822	13830	13924	13732	13945	14033	14120	13926	14029	13932	14052	13872	13894	14043	13900	14006	13864	14132	13776	14056	13722	13931	13790	14077	13855	13942	13850	13955	14023	13932	14058	13912	13840	13778	13908	13997	13879	13961	13990	14040	14104	13891	13917	13974	13961	13985	13955	13990	14032	13837	13975	14184	13966	13894	13918	14155	13870	14020	14100	13917	13949	13989	14007	13902	13955	13891	13972	13967	14050	14014	14023	14034	13878	13799	13930	14012	13992	14081	13921	13915	13901	14034	14125	13895	14003	14119	13876	14157	13955	13828	13949	13932	13869	14130	13893	14114	13876	13941	13759	13928	14057	13880	14003	14041	13694	13936	14132	13806	14047	13883	13876	13989	13998	13986	13776	14051	13881	14145	13897	14068	14076	14003	13892	13920	13926	14130	13938	13909	14021	14001	14004	13748	13973	14045	13970	13982	13960	13739	13807	14054	13874	14025	14018	13926	14002	14044	14098	13985	13957	14109	13990	14027	13904	13969	13949	13829	13862	14053	13908	13984	13775	14119	13866	13950	13889	13794	13960	13841	13935	13948	13964	14072	14018	13971	13998	13947	13949	13946	13827	14061	13965	14117	14104	14065	13979	14017	13785	14022	13901	14031	13918	14121	13848	13949	13900	14081	13990	13966	13934	13987	14032	14018	14084	13991	13859	13932	14053	13975	13965	14014	13990	14034	13859	14113	14016	14031	13867	13911	14121	13914	14061	14077	13749	13974	13948	13971	14019	13924	13951	13942	14034	13923	13979	13917	13952	14074	14030	14027	13943	13930	13985	13949	13820	13956	14013	14094	13977	14086	13867	13964	13903	13901	13987	13973	14074	13977	13990	13900	13989	13910	13994	13896	13866	13825	13938	13946	13772	13938	14056	13880	13867	14174	14053	13815	14096	14237	13875	13971	14039	14008	14089	13916	13952	13991	14038	14047	13960	13831	13795	14112	14117	13965	13886	14014	13954	13854	13943	13846	13790	13967	13919	14063	13930	13962	13941	13866	13828	13949	13780	14060	13935	13803	14110	13972	14195	13984	13978	13981	14044	14066	13834	13900	13933	13971	13899	13987	14039	13945	13950	14025	13933	13941	14035	14071	14133	14034	13919	13857	14038	13810	13993	13948	13782	13928	14124	13899	14109	14004	14058	13931	13971	13670	13861	13869	13966	13991	13888	13815	13965	13990	13793	14103	14098	13903	13952	13972	13939	13917	13897	14032	13847	14078	13847	14020	13809	14027	13945	14063	13900	14012	13939	14017	13974	14052	14162	14063	14032	14217	13888	14126	13971	13821	13902	14075	13948	14002	13836	14044	13983	14069	13890	14137	14045	14003	13983	14069	14155	13938	13911	13876	14121	13922	13978	13945	14046	13980	14110	13875	13766	14040	13931	14021	13837	13759	13993	13758	13927	13908	13946	13987	13966	13799	13789	14076	13940	14072	13924	13947	14007	14049	14014	14010	13932	13857	13703	13949	13959	13922	14131	13935	13824	13858	13769	13879	13825	13849	13891	13959	14025	14017	13912	14001	13787	14172	14031	14044	14063	13827	13889	14105	13917	14163	13884	13876	13869	13849	13819	13873	13950	14019	13934	13953	13847	13960	13915	13801	13944	13982	14004	14052	14087	13835	13886	13934	13888	13848	13900	14034	13682	13901	13902	13915	13954	13954	14001	13935	14000	13905	13957	13861	13893	13953	13887	13988	13825	13987	14035	14070	13949	14107	13913	14012	13922	13960	14029	14023	13924	13970	14150	13775	14010	13901	13883	13987	13952	14108	13741	14005	13859	13997	14081	13994	14152	13877	13969	13786	14065	14065	14127	14081	13984	14100	14049	13661	13989	14089	14115	13982	13895	13993	13956	13977	14022	13938	13825	14134	14093	13899	13875	13861	13784	13888	13972	13891	13916	14112	14121	14022	13817	13908	13977	14122	13992	13922	14008	13932	14147	14034	13980	13913	14008	13960	13859	13798	13930	14110	14032	13990	13968	14073	14003	13943	13870	13847	13952	13948	13805	14024	13926	13836	13940	13794	14183	13981	13996	14011	13975	14009	14082	14054	13857	13921	14022	14018	13933	13885	14079	13884	14006	14036	13959	14056	14112	13983	13970	13896	14065	14041	14048	13954	13993	13902	13967	13883	13856	13951	13951	13970	13913	13973	13910	13917	14106	13805	14016	14072	13900	13957	14046	14106	14059	14014	13850	13890	14051	13874	14029	14066	13970	13945	13954	14042	13915	13945	13898	13967	14035	13815	13951	14065	13931	14170	13901	14062	13933	13970	14115	13999	13882	13930	13946	13992	14071	14018	13993	14052	13985	13997	13921	13963	14039	14051	13987	14097	14035	14020	13743	14026	14014	14019	13972	14129	14195	13762	13927	13896	14136	13899	14118	13911	14082	13967	13996	14110	13996	14116	14113	13902	14163	13928	13809	14029	14205	13876	13984	14019	13898	14007	13987	13890	13878	13983	13846	13964	14029	13967	14104	14044	13955	13896	13904	14080	13820	13913	14086	14028	13958	14117	14003	13971	13953	13864	13993	13846	14058	13952	14014	14091	14216	13941	13996	14042	13939	13941	13883	13794	14021	14064	13950	14055	14013	14143	13957	13960	13981	13721	14053	13861	13872	13860	13968	13844	14028	14024	14012	13918	14020	13966	14111	14043	14073	14047	13931	13979	13980	13840	13839	14035	13948	13998	14123	14063	14092	13897	14088	13818	13878	14068	13914	13979	14016	14025	13806	13718	13964	13903	14060	13997	14045	13992	13978	13835	13945	13907	13801	13907	13979	14102	14158	13981	13950	13932	13897	13946	14018	13920	14027	14044	14004	13832	13908	13983	13944	14176	13991	14047	14005	13924	13967	13883	13961	13996	13968	14017	14037	14023	13941	13942	13798	13857	13800	14080	13830	14012	14143	13976	13892	13946	13894	13880	13926	14016	14038	14147	14048	13947	13897	13834	13957	13736	13769	13798	14076	14046	13902	13813	14094	13920	13986	13965	14018	13852	14002	14060	13916	13940	13754	14154	14084	13962	13888	13909	13787	13942	13814	14030	13872	13982	14080	14125	13952	13997	13925	13926	13987	14114	13939	13848	14086	14016	14104	13902	13973	13890	13956	13952	13922	13949	14033	14038	14033	13755	14103	13999	14016	13976	14048	13933	13919	13996	13815	13911	13947	13960	14043	14144	14093	14061	14060	14038	14032	13924	13960	14094	14045	14165	14007	13876	13944	14028	13976	13981	13951	13970	14058	14157	14028	14061	14078	14003	13854	13933	13976	14041	14135	14091	14092	14032	14076	13978	13966	13782	13788	14071	13970	14046	13903	13863	13838	13999	13983	14053	13972	14032	14005	14055	13895	14049	13938	13984	13974	13950	13891	14175	14048	13948	13957	14040	13956	13849	13947	13972	13905	13818	13842	13959	14004	13974	13966	14152	14087	14095	14042	14034	13891	13907	14017	14022	14044	13937	13998	14170	14020	14085	13870	13883	13981	13955	14159	13958	13917	13915	13919	13949	13951	13964	13815	14110	13828	13865	13849	13851	14020	13811	14002	14068	14088	14031	14180	13960	13955	14031	13999	13866	13931	14035	13912	13986	13912	13982	14056	13977	14040	14218	13875	14017	13898	13879	14065	14049	13972	14037	13882	14014	14113	13980	14129	13901	13921	13924	14025	13879	14107	14077	13975	13913	13900	13982	14015	13880	13869	14115	13915	13903	14040	14095	14017	13770	13938	14029	13916	14062	14011	13900	13969	14117	13873	13882	14192	13952	14188	14003	13945	13917	14156	14046	14045	14049	14032	13944	13943	13808	13994	13846	13970	13937	14195	13862	14054	13918	14003	14059	14008	13994	13963	13939	13936	13939	14043	14206	14038	14082	14135	13873	13733	14096	14020	14054	14026	14005	14060	13873	13915	13959	13861	14048	14052	13960	13943	13967	13872	14000	14041	13967	14074	14031	13917	14077	13913	13999	13953	13854	14087	14116	13943	13843	14014	13930	13869	13970	14009	14039	13829	14000	14056	14075	14041	14050	14001	13886	13852	14000	14119	13872	13794	14081	13996	13983	13950	14148	14057	13836	13931	13980	14091	14066	14011	13980	13958	13918	13988	14032	14119	13941	13948	14038	13875	13874	13907	13951	13799	13948	13905	13950	13948	14043	13934	13993	13966	13940	14017	13923	13948	13975	14005	13880	13916	14070	13962	13847	14184	13986	13766	13816	13954	13958	13934	14046	13853	14032	13992	14041	13925	14111	13956	14052	14039	13857	14154	13860	14010	13966	13871	14033	13825	13856	13938	13901	13905	13909	13932	13951	13985	14018	14143	14147	13979	14086	13949	13948	13942	13778	14164	14056	14031	14045	13874	13928	13933	14079	14058	14002	14002	13924	14040	14012	13891	13937	13995	14043	14007	13816	14031	13905	13877	14096	13973	13964	14031	13894	14043	14043	13842	13914	14010	13971	13865
39699	42718	45866	36314	27252	23389	22662	22095	21961	21983	21747	21920	21690	21642	22179	21968	22274	22017	22298	22384	22417	22581	22241	22076	22111	22153	21995	22000	21718	21835	21521	21586	21489	21420	21583	21789	21911	21459	21583	21713	21678	21631	21772	21330	21531	21532	21709	21638	21548	21815	21752	21668	21801	21756	21538	21336	21434	21458	21643	21461	21674	21500	21521	21463	21587	21630	21640	21699	21670	21701	21389	21742	21778	21370	21523	21722	21382	21530	21604	21540	21747	21519	21468	21213	21652	21882	21472	21484	21537	21444	21672	21724	21609	21621	21464	21636	21534	21393	21620	21688	21658	21579	21462	21428	21581	21458	21463	21608	21651	21490	21908	21415	21738	21511	21383	21471	21568	21744	21548	21551	21530	21486	21476	21353	21484	21481	21265	21691	21550	21661	21596	21525	21638	21589	21518	21408	21484	21623	21703	21325	21773	21722	21768	21627	21570	21559	21404	21697	21735	21666	21472	21565	21480	21410	21524	21424	21595	21539	21663	21493	21469	21637	21585	21545	21598	21651	21628	21818	21690	21681	21574	21692	21697	21263	21691	21374	21399	21350	21435	21663	21754	21675	21610	21509	21587	21720	21808	21673	21473	21689	21487	21528	21487	21369	21444	21650	21616	21617	21765	21470	21571	21849	21746	21550	21559	21578	21644	21491	21714	21764	21611	21648	21751	21558	21506	21805	21771	21734	21761	21529	21705	21539	21552	21530	21606	21648	21767	21399	21365	21491	21447	21523	21642	21491	21744	21480	21467	21573	21713	21617	21533	21396	21635	21533	21583	21517	21358	21490	21801	21527	21568	21653	21597	21693	21587	21605	21682	21727	21459	21746	21610	21433	21642	21745	21432	21657	21625	21644	21486	21713	21425	21678	21587	21824	21552	21374	21479	21604	21736	21729	21943	21694	21451	21514	21421	21469	21655	21740	21508	21560	21749	21546	21468	21631	21613	21481	21478	21546	21728	21687	21546	21656	21590	21422	21798	21603	21505	21380	21692	21622	21875	21698	21492	21592	21560	21679	21591	21573	21531	21554	21558	21592	21659	21455	21469	21317	21444	21513	21610	21377	21681	21762	21627	21708	21710	21487	21484	21660	21617	21667	21641	21793	21728	21521	21676	21614	21594	21504	21416	21672	21650	21417	21519	21776	21528	21570	21575	21374	21581	21416	21753	21542	21527	21527	21422	21634	21539	21644	21377	21730	21643	21373	21697	21463	21606	21555	21810	21489	21630	21664	21674	21781	21666	21628	21627	21751	21638	21608	21540	21487	21457	21420	21620	21370	21549	21633	21415	21699	21413	21637	21717	21784	21768	21662	21475	21592	21662	21509	21569	21564	21622	21817	21692	21379	21643	21593	21626	21856	21639	21633	21470	21710	21372	21557	21569	21643	21644	21650	21770	21486	21512	21791	21613	21627	21735	21602	21595	21660	21560	21729	21751	21685	21749	21635	21775	21698	21576	21621	21459	21796	21591	21520	21445	21378	21416	21479	21494	21591	21394	21497	21470	21729	21694	21540	21272	21499	21710	21446	21674	21582	21695	21538	21572	21501	21619	21644	21358	21267	21362	21589	21764	21624	21570	21934	21669	21324	21498	21520	21728	21448	21518	21603	21636	21513	21407	21707	21715	21546	21543	21690	21673	21751	21735	21501	21579	21756	21585	21493	21533	21459	21547	21628	21518	21436	21591	21567	21434	21802	21768	21528	21485	21856	21429	21442	21554	21669	21562	21661	21521	21863	21765	21658	21513	21549	21414	21504	21663	21687	21593	21461	21756	21347	21642	21544	21694	21677	21673	21490	21683	21985	21493	21456	21378	21633	21622	21337	21574	21597	21564	21357	21479	21673	21772	21424	21513	21384	21676	21586	21657	21634	21593	21492	21661	21533	21423	21541	21551	21481	21706	21484	21602	21622	21598	21559	21564	21456	21488	21550	21863	21609	21484	21939	21641	21362	21539	21534	21558	21445	21588	21559	21462	21648	21377	21752	21536	21559	21576	21557	21536	21669	21570	21471	21577	21796	21849	21676	21707	21708	21699	21471	21548	21673	21657	21624	21630	21682	21467	21449	21520	21453	21779	21759	21566	21576	21700	21474	21715	21521	21700	21546	21692	21554	21700	21645	21790	21736	21636	21636	21509	21462	21661	21640	21705	21601	21203	21607	22039	21535	21814	21565	21735	21379	21863	21548	21627	21697	21633	21550	21705	21717	21641	21719	21757	21632	21861	21785	21528	21478	21691	21631	21604	21614	21637	21626	21601	21412	21683	21628	21815	21628	21605	21582	21495	21568	21565	21476	21585	21498	21547	21580	21535	21440	21620	21672	21603	21763	21671	21816	21609	21774	21902	21597	21590	21589	21620	21359	21618	21655	21494	21727	21513	21312	21569	21478	21319	21637	21424	21657	21624	21544	21667	21611	21574	21473	21617	21570	21509	21777	21495	21657	21521	21531	21666	21428	21637	21455	21792	21550	21430	21685	21838	21757	21699	21616	21762	21640	21344	21672	21550	21725	21390	21557	21564	21556	21610	21588	21628	21536	21678	21600	21403	21468	21391	21544	21672	21414	21559	21748	21497	21510	21679	21645	21462	21522	21619	21680	21711	21675	21641	21720	21421	21650	21601	21694	21590	21661	21672	21629	21451	21357	21387	21684	21744	21591	21587	21612	21639	21441	21569	21601	21634	21642	21449	21568	21419	21654	21388	21711	21649	21520	21628	21657	21500	21568	21834	21657	21511	21546	21511	21620	21193	21523	21522	21626	21277	21433	21716	21593	21613	21626	21551	21542	21653	21665	21751	21767	21657	21643	21528	21476	21601	21628	21448	21627	21616	21507	21717	21685	21541	21451	21505	21701	21559	21685	21534	21607	21490	21529	21417	21836	21419	21593	21442	21491	21331	21438	21710	21702	21743	21808	21878	21869	21769	21783	21598	21648	21474	21618	21501	21702	21818	21772	21768	21902	21518	21531	21546	21566	21545	21748	21662	21617	21695	21732	21740	21663	21598	21535	21508	21647	21724	21362	21909	21754	21890	21557	21541	21708	21518	21344	21448	21357	21643	21619	21504	21775	21669	21777	21583	21625	21517	21366	21655	21494	21794	21655	21776	21632	21381	21416	21668	21558	21401	21737	21627	21889	21458	21720	21681	21490	21558	21793	21529	21596	21483	21509	21573	21529	21522	21515	21406	21457	21746	21545	21793	21750	21556	21667	21652	21539	21638	21504	21640	21976	21623	21588	21532	21486	21542	21497	21546	21510	21538	21752	21471	21510	21566	21419	21597	21569	21570	21668	21714	21548	21628	21507	21493	21616	21579	21644	21450	21701	21681	21849	21475	21572	21470	21601	21425	21524	21525	21655	21692	21653	21619	21767	21636	21470	21727	21440	21748	21369	21696	21709	21569	21552	21650	21749	21396	21612	21642	21760	21586	21878	21577	21581	21614	21654	21780	21639	21710	21707	21724	21535	21480	21451	21586	21618	21651	21630	21674	21525	21609	21475	21537	21535	21477	21724	21754	21496	21434	21564	21507	21211	21434	21629	21698	21554	21367	21591	21729	21716	21776	21650	21639	21833	21580	21694	21541	21497	21371	21577	21687	21558	21593	21577	21788	21629	21783	21684	21554	21529	21765	21679	21533	21455	21523	21714	21638	21720	21599	21519	21632	21641	21609	21590	21616	21516	21500	21598	21550	21683	21823	21440	21637	21671	21472	21667	21436	21497	21324	21645	21326	21583	21386	21503	21461	21765	21524	21353	21606	21665	21554	21693	21473	21648	21559	21642	21593	21542	21547	21546	21580	21804	21678	21733	21482	21707	21670	21367	21565	21385	21562	21520	21734	21794	21822	21569	21597	21385	21704	21580	21655	21576	21412	21562	21569	21633	21486	21623	21596	21254	21496	21646	21859	21558	21462	21695	21519	21582	21607	21566	21737	21844	21559	21977	21686	21430	21625	21592	21691	21798	21577	21500	21592	21640	21639	21620	21587	21609	21814	21520	21734	21445	21822	21733	21755	21632	21796	21705	21618	21594	21652	21789	21573	21890	21606	21618	21505	21732	21622	21480	21669	21527	21735	21933	21554	21487	21753	21368	21566	21526	21638	21510	21793	21537	21792	21532	21662	21331	21687	21565	21483	21767	21672	21425	21764	21634	21536	21638	21714	21605	21417	21498	21733	21474	21620	21584	21662	21752	21747	21583	21463	21659	21535	21842	21700	21685	21572	21555	21459	21522	21737	21438	21669	21603	21684	21582	21633	21912	21645	21428	21652	21394	21732	21768	21889	21626	21522	21711	21520	21660	21566	21482	21636	21699	21684	21678	21704	21509	21784	21524	21377	21745	21554	21588	21517	21647	21404	21419	21623	21445	21557	21591	21572	21755	21709	21529	21577	21731	21591	21414	21414	21596	21564	21478	21187	21448	21750	21739	21661	21449	21568	21442	21509	21611	21846	21554	21731	21692	21517	21492	21406	21476	21609	21563	21459	21679	21461	21653	21641	21672	21637	21592	21656	21680	21436	21589	21500	21649	21487	21801	21565	21661	21716	21649	21571	21790	21709	21658	21571	21553	21804	21740	21538	21722	21660	21501	21531	21672	21631	21613	21653	21663	21703	21718	21660	21565	21616	21492	21855	21469	21511	21705	21612	21459	21630	21564	21626	21475	21805	21640	21710	21782	21647	21594	21622	21634	21547	21476	21406	21387	21645	21660	21688	21524	21500	21574	21542	21635	21748	21683	21740	21724	21557	21690	21661	21775	21839	21633	21716	21414	21907	21475	21603	21700	21716	21825	21650	21683	21631	21583	21577	21499	21535	21644	21511	21598	21538	21748	21559	21658	21847	21549	21593	21596	21787	21512	21380	21699	21680	21563	21541	21484	21603	21746	21534	21686	21773	21770	21565	21640	21533	21251	21784	21653	21528	21505	21523	21506	21674	21500	21582	21667	21497	21910	21684	21555	21529	21541	21643	21522	21570	21722	21454	21753	21508	21597	21553	21652	21672	21771	21458	21668	21594	21605	21670	21455	21434	21634	21682	21940	21694	21632	21710	21655	21824	21513	21350	21693	21638	21447	21552	21455	21696	21633	21738	21669	21716	21581	21798	21646	21368	21399	21432	21513
38453	51441	45886	30395	21183	17067	16385	16059	15918	15681	15569	15467	15573	15803	15914	15918	16282	15953	16204	16371	16236	16405	16193	16119	16135	15962	15784	15806	15627	15464	15540	15507	15416	15286	15522	15363	15309	15435	15474	15640	15547	15424	15454	15395	15568	15254	15500	15498	15313	15585	15350	15226	15294	15146	15298	15544	15417	15496	15356	15421	15399	15344	15375	15406	15458	15380	15258	15570	15390	15502	15328	15479	15323	15370	15448	15485	15326	15300	15451	15312	15319	15306	15189	15244	15298	15340	15362	15264	15300	15450	15352	15264	15141	15242	15399	15334	15220	15457	15271	15288	15443	15320	15435	15461	15438	15339	15273	15392	15410	15535	15515	15216	15512	15480	15351	15373	15475	15435	15299	15520	15385	15331	15326	15216	15412	15285	15232	15341	15225	15378	15391	15249	15369	15230	15320	15267	15428	15423	15446	15167	15284	15537	15364	15486	15346	15422	15385	15591	15543	15316	15370	15255	15328	15418	15407	15346	15149	15423	15344	15257	15150	15315	15232	15493	15309	15468	15449	15333	15308	15225	15424	15282	15571	15346	15318	15398	15360	15271	15318	15457	15316	15412	15384	15352	15340	15262	15277	15527	15381	15367	15284	15239	15323	15261	15218	15386	15299	15384	15391	15424	15275	15298	15234	15271	15412	15352	15380	15353	15435	15336	15195	15308	15527	15294	15262	15403	15431	15477	15292	15412	15394	15197	15238	15300	15326	15390	15368	15384	15346	15420	15392	15421	15395	15385	15294	15495	15288	15506	15300	15412	15558	15279	15319	15353	15550	15331	15480	15419	15363	15542	15350	15506	15344	15450	15476	15324	15268	15304	15277	15413	15510	15139	15376	15288	15427	15405	15362	15491	15303	15317	15141	15302	15403	15500	15251	15418	15194	15336	15375	15359	15411	15351	15270	15385	15414	15386	15309	15458	15399	15467	15385	15130	15358	15468	15358	15324	15345	15306	15378	15402	15416	15450	15418	15364	15255	15437	15533	15276	15414	15301	15368	15451	15417	15317	15410	15440	15107	15546	15370	15409	15253	15298	15384	15289	15311	15274	15486	15367	15597	15380	15331	15523	15364	15092	15272	15463	15393	15278	15403	15445	15476	15318	15278	15413	15483	15401	15207	15261	15418	15353	15472	15295	15391	15353	15212	15408	15300	15478	15342	15431	15379	15297	15436	15386	15283	15477	15273	15277	15356	15333	15239	15220	15309	15367	15161	15201	15253	15328	15308	15241	15395	15383	15267	15167	15284	15348	15163	15249	15485	15396	15468	15371	15385	15431	15384	15412	15396	15425	15406	15514	15420	15240	15330	15401	15273	15312	15547	15152	15281	15253	15516	15374	15386	15219	15379	15121	15479	15423	15229	15391	15247	15404	15321	15539	15397	15547	15325	15394	15529	15288	15384	15453	15420	15238	15392	15261	15365	15231	15318	15474	15304	15288	15382	15406	15228	15423	15417	15176	15548	15184	15401	15321	15316	15341	15257	15251	15312	15313	15415	15291	15484	15289	15573	15423	15302	15178	15363	15430	15302	15431	15396	15393	15277	15313	15533	15492	15417	15381	15466	15333	15303	15371	15255	15389	15250	15314	15452	15348	15421	15415	15379	15411	15445	15373	15434	15332	15399	15228	15142	15327	15338	15532	15400	15241	15197	15507	15376	15486	15223	15267	15419	15375	15362	15504	15276	15454	15273	15335	15224	15375	15448	15412	15386	15394	15489	15228	15288	15399	15450	15340	15329	15485	15365	15390	15420	15287	15387	15353	15277	15346	15431	15334	15359	15367	15281	15403	15481	15418	15351	15392	15353	15305	15417	15248	15386	15409	15379	15294	15418	15299	15362	15366	15388	15474	15282	15395	15341	15260	15396	15435	15338	15464	15427	15344	15412	15473	15338	15527	15274	15479	15309	15334	15570	15328	15254	15365	15363	15345	15422	15412	15383	15422	15493	15361	15328	15323	15594	15474	15224	15344	15328	15190	15396	15382	15402	15179	15294	15341	15340	15256	15388	15150	15310	15361	15402	15286	15442	15355	15497	15298	15483	15367	15370	15291	15384	15336	15337	15489	15330	15452	15354	15181	15444	15362	15445	15051	15452	15136	15607	15329	15594	15192	15354	15337	15352	15352	15479	15513	15417	15328	15322	15295	15428	15489	15448	15251	15369	15228	15422	15304	15429	15435	15402	15330	15341	15403	15411	15519	15574	15350	15528	15342	15241	15354	15297	15433	15235	15254	15248	15306	15478	15159	15335	15418	15222	15473	15304	15568	15488	15283	15334	15308	15302	15450	15411	15482	15350	15305	15302	15348	15368	15395	15277	15176	15364	15297	15545	15295	15219	15424	15468	15306	15447	15260	15259	15257	15317	15491	15415	15365	15322	15437	15208	15436	15365	15516	15357	15456	15445	15354	15398	15311	15348	15443	15467	15295	15328	15274	15539	15403	15220	15281	15643	15333	15236	15561	15282	15175	15506	15418	15199	15435	15311	15437	15290	15420	15315	15362	15411	15304	15188	15482	15517	15255	15344	15431	15161	15307	15410	15287	15479	15470	15304	15413	15481	15389	15273	15365	15360	15504	15497	15281	15437	15302	15356	15427	15459	15401	15425	15330	15397	15227	15411	15335	15492	15240	15333	15390	15306	15389	15372	15320	15223	15209	15380	15309	15458	15330	15472	15364	15429	15211	15323	15453	15354	15237	15462	15332	15385	15569	15237	15421	15408	15213	15478	15331	15482	15468	15231	15367	15382	15580	15379	15413	15287	15360	15279	15254	15428	15318	15559	15256	15427	15373	15498	15398	15436	15185	15411	15343	15382	15423	15441	15457	15479	15188	15483	15343	15460	15330	15142	15136	15487	15364	15341	15315	15397	15529	15350	15316	15354	15419	15587	15447	15339	15238	15387	15446	15340	15444	15231	15297	15520	15475	15418	15296	15404	15547	15400	15342	15424	15364	15401	15219	15420	15531	15473	15207	15466	15502	15368	15330	15437	15341	15318	15392	15392	15475	15334	15246	15273	15436	15229	15488	15404	15344	15252	15395	15367	15337	15373	15359	15311	15443	15351	15474	15511	15245	15181	15483	15553	15357	15345	15402	15345	15339	15370	15312	15256	15406	15451	15481	15257	15210	15365	15475	15180	15287	15337	15360	15379	15490	15300	15266	15337	15220	15467	15397	15403	15263	15536	15386	15370	15400	15176	15289	15195	15330	15393	15390	15460	15318	15393	15279	15263	15494	15179	15325	15347	15497	15341	15441	15363	15312	15453	15346	15350	15392	15460	15280	15364	15324	15294	15308	15287	15327	15409	15385	15404	15261	15497	15460	15381	15399	15379	15499	15402	15303	15264	15555	15214	15373	15200	15378	15364	15400	15465	15472	15449	15226	15366	15423	15325	15283	15287	15442	15313	15433	15312	15329	15397	15446	15348	15325	15500	15497	15419	15377	15415	15367	15349	15385	15538	15311	15414	15284	15403	15183	15480	15224	15443	15491	15336	15336	15253	15379	15126	15571	15275	15403	15465	15325	15380	15546	15524	15504	15386	15531	15428	15438	15300	15421	15396	15547	15346	15552	15502	15390	15398	15395	15405	15318	15444	15323	15367	15213	15193	15430	15263	15360	15318	15486	15338	15279	15375	15295	15463	15342	15252	15431	15620	15175	15414	15110	15417	15487	15338	15327	15106	15542	15445	15222	15386	15289	15494	15231	15100	15421	15195	15387	15298	15498	15246	15273	15386	15272	15335	15163	15461	15375	15468	15381	15179	15350	15516	15398	15217	15260	15465	15270	15294	15424	15381	15362	15362	15237	15405	15305	15408	15417	15297	15432	15420	15359	15362	15529	15289	15367	15245	15366	15406	15432	15465	15291	15314	15384	15623	15272	15490	15311	15362	15411	15254	15379	15280	15251	15417	15517	15506	15212	15402	15493	15304	15229	15384	15289	15485	15343	15332	15460	15567	15457	15328	15292	15526	15430	15344	15372	15287	15466	15441	15372	15261	15588	15436	15286	15336	15376	15251	15324	15299	15418	15491	15448	15297	15325	15384	15189	15422	15406	15522	15226	15360	15314	15293	15451	15331	15554	15355	15300	15432	15254	15342	15379	15302	15272	15373	15381	15288	15353	15217	15352	15455	15388	15344	15461	15492	15271	15395	15261	15319	15397	15524	15508	15328	15443	15527	15489	15334	15281	15267	15462	15380	15404	15381	15522	15432	15501	15437	15278	15331	15375	15483	15521	15547	15329	15311	15293	15611	15307	15573	15325	15287	15525	15110	15441	15333	15414	15317	15440	15394	15366	15536	15423	15361	15352	15362	15406	15365	15277	15380	15270	15375	15369	15307	15425	15290	15341	15378	15430	15371	15432	15404	15357	15216	15457	15403	15403	15403	15337	15435	15555	15410	15318	15412	15191	15438	15493	15253	15376	15333	15467	15290	15468	15465	15213	15475	15339	15329	15375	15451	15223	15393	15316	15240	15489	15589	15315	15365	15484	15400	15481	15412	15373	15288	15453	15353	15290	15368	15326	15198	15353	15350	15398	15263	15302	15386	15257	15390	15408	15504	15384	15484	15307	15414	15342	15317	15403	15139	15408	15467	15302	15543	15258	15288	15305	15434	15404	15404	15328	15277	15339	15355	15409	15203	15364	15375	15265	15249	15446	15281	15396	15302	15266	15429	15303	15430	15401	15312	15392	15321	15520	15321	15309	15346	15313	15305	15393	15227	15255	15473	15401	15346	15387	15357	15434	15575	15337	15326	15317	15233	15398	15376	15285	15311	15594	15266	15383	15318	15473	15197	15263	15296	15436	15335	15296	15277	15521	15329	15289	15297	15324	15349	15257	15276	15420	15386	15420	15390	15326	15257	15476	15430	15366	15433	15345	15278	15418	15338	15120	15449	15527	15449	15368	15352	15352	15395	15475	15398	15411	15515	15480	15281	15425	15317	15522	15324	15384	15228	15392	15383	15414	15498	15325	15496	15472	15226	15274	15553	15283	15355	15487	15416	15225	15353	15460	15496	15463	15490	15439	15472	15508	15414	15371	15535	15429	15388	15372	15535	15313	15445	15220	15356	15432	15336	15278	15524	15414	15507	15383	15289	15603	15343	15315	15316	15514
26427	21823	30269	29424	27513	25771	24265	21789	21278	21143	20835	20309	20480	20742	20902	21062	21433	21291	21640	22054	21592	21835	21592	21291	21067	20890	20662	20344	20387	20608	20099	20352	20313	20217	20259	20202	20081	20478	20355	20211	20285	20126	20052	20205	20297	20172	20313	19921	20235	19859	20151	20254	20020	20254	20358	20099	20183	20120	20019	20187	20249	20086	20262	20146	20094	20063	20249	20091	20307	20322	20243	20101	20383	20240	20114	19947	20152	20247	20404	20034	20229	20265	19986	20244	20203	20217	20109	20260	20123	19988	20110	20237	20124	19948	20211	20175	20240	20089	20442	19906	20433	20158	20396	20199	20187	20102	20137	20209	20188	20062	20059	20138	20256	20451	20159	20153	20155	19991	20058	20138	20136	20280	20138	20132	20013	20236	20100	20156	20078	20172	20098	20339	20096	20298	20110	20119	19990	20318	20075	20041	20145	20314	20046	19921	20055	20075	20432	20052	20003	20224	20287	20209	20141	20209	20243	20096	20086	20220	20062	20019	20143	20300	20441	20117	20251	20304	20191	20062	20211	20059	20246	20050	20154	20059	20067	20253	20070	20425	20028	20184	20228	20238	20265	20299	19950	20127	20129	20267	20052	20040	20395	20173	20113	20126	20030	20181	20041	20127	20447	20176	20320	20484	20191	20189	20200	20173	19960	20017	20227	20133	20266	20177	20441	20142	20122	20122	20181	20199	20061	20154	19915	20176	20040	20345	20316	20078	20224	20294	20214	20135	20082	20204	20261	20156	20170	20093	20041	20052	20129	20221	20202	19955	20058	20044	20187	20130	19987	19738	19957	20155	20389	20123	20404	20306	20257	20268	20081	20159	20127	19997	20075	20142	20178	20087	20275	20167	20141	20147	20127	20074	20321	20089	20188	20245	20047	20227	20222	20052	20069	20208	20083	20062	20048	20253	20053	20378	20121	20415	20415	20070	20118	20150	20090	20074	19885	20151	20039	20394	20053	20052	20079	20232	20084	20294	20102	20099	20341	20193	20141	20139	20326	20018	20339	20108	20276	20158	20208	20107	20328	20175	20106	20076	19974	20213	20325	20261	20243	20173	20273	20331	20185	20205	20139	20093	20047	20318	20201	20336	19993	20190	20040	20132	20159	20184	20372	20076	20190	20177	20223	20182	20153	20047	20139	20058	20330	20211	20133	20180	20391	20275	20204	20393	19966	20137	20058	20140	20216	20292	20069	20102	20304	19978	20134	19978	20185	20084	20146	20295	20049	20200	20351	20164	20109	20240	20056	20180	20434	20099	19972	20159	20019	20142	20220	20171	20212	20091	20183	20090	20076	20332	20169	20163	20320	20132	20359	20228	20150	20057	20277	20192	20088	20198	20038	20113	20194	20381	20292	20219	20105	20274	20285	20212	20243	20127	20106	20140	20243	20148	20119	20161	20107	20292	20223	20278	20275	20034	20246	20221	20357	20032	20248	20191	20000	20155	20165	20037	19965	20204	19861	20095	20209	20085	20100	20267	20291	19942	20300	20495	20138	20180	20237	20079	20325	20362	20094	20200	20056	20200	20160	20131	20419	20051	20360	20271	19961	20140	20046	20107	20078	19993	19947	20138	20051	20240	20249	20355	20349	20030	20073	20232	20085	19963	20208	19978	20233	20191	20185	20078	20207	20099	19997	20083	20405	20289	20196	20375	20206	20041	20014	19914	20145	20025	20034	20038	19957	20067	20149	20190	20164	19968	20363	20148	20096	20204	20048	20364	20185	20376	20422	20223	20039	20307	20084	20068	20254	20110	20246	20339	20144	20123	20056	20217	20169	20259	20078	20077	20051	20125	20114	20014	20177	20107	20106	20164	20267	20019	20091	20011	20053	20230	20232	20256	19958	20343	20132	20182	20245	20013	20298	20223	20279	20335	20474	20033	20128	20103	20143	20078	20141	20075	20174	20172	20138	20309	20124	20130	20192	20316	20275	20225	20337	20197	20224	20197	20213	20066	20098	19976	20232	20192	20298	20210	20131	20055	20179	20182	20036	19944	20425	20450	20264	20304	20075	20142	20203	19982	20248	19926	20055	20283	20284	20029	20162	20205	20252	20121	20008	20138	19939	20179	20166	20243	20235	20204	20281	20197	20281	20111	20089	19945	20208	20046	20169	20277	20032	20071	20207	20453	20194	20072	20079	20318	20362	20115	20128	20049	19975	20108	19919	20295	20229	20246	20364	19980	20190	20112	20160	19988	20163	20166	19961	20152	19777	20353	20163	20004	20244	19947	20221	20245	20202	20179	20348	20050	19981	20045	19995	20346	20534	20153	20205	20031	20145	20131	19995	20160	20282	20137	20193	19926	20215	20075	20306	20098	20050	20384	19832	19928	20252	20189	20109	19992	20270	20300	20087	20158	20050	20223	20100	20326	20041	20116	20280	20136	20176	20222	20217	20260	20337	20210	20139	20004	20241	20152	20212	20211	20232	20084	20230	20235	20037	20291	20344	20286	20314	20260	20259	20080	20157	20373	20152	20259	19993	20177	20259	20257	20083	20406	20263	20336	20149	20082	20091	20127	20210	20291	20134	19858	20152	20430	20232	20201	20154	20152	19962	20226	20174	20196	19959	19965	20095	20117	20299	20270	20172	20099	20032	20034	20125	19991	20085	20336	20223	20211	20208	20125	20063	20266	20224	20245	20055	20116	19989	20143	20289	20056	20030	20217	20006	20160	20184	20191	20097	20134	20053	20286	20206	20238	20225	20088	20026	20385	20228	20375	20202	20246	20307	20252	20304	20156	19957	20097	20127	19941	20156	19988	20045	20011	20076	19821	20260	20151	20319	19950	20265	20034	19909	20055	20199	20166	20178	20237	20066	20248	19981	20354	20087	20054	20262	20178	20147	20160	20053	20057	20315	20236	20136	19915	20097	20353	20123	20160	20138	20156	20094	20307	20102	20228	20138	20264	20290	20388	20066	20238	20244	20122	20180	19981	20171	20003	20176	20256	19956	20169	20241	19985	20067	20005	20102	20166	19980	20179	20162	20135	20255	20018	20034	20301	20293	20266	20192	20224	20238	19989	20289	20316	20209	20227	20142	20151	19879	20405	19975	20137	20072	20127	20195	20200	19992	20372	20223	20126	20259	20155	20269	20126	20164	20284	20288	20206	20166	20188	20286	20349	20171	20159	20199	20181	20119	20346	20141	20055	20087	20340	20155	20076	19880	20228	20079	20270	20159	20180	20265	20118	20217	20183	20196	20123	20034	19958	19968	20210	20211	19979	20076	20290	20434	20072	20062	20089	20312	20311	20210	19869	20040	20087	20194	20176	20164	20283	19924	20212	20154	20078	20127	20001	19945	20156	20379	20132	20093	20232	20321	20144	20168	20179	20280	20227	20220	20169	20204	20251	20220	20194	20321	20168	20323	20420	20010	20098	20389	20214	20241	20238	20360	20244	20057	20194	20102	19963	19950	20256	20331	20052	20045	20035	20228	20223	20118	20149	20279	20121	20281	20091	20171	20046	20379	20167	20331	20214	20158	20132	20039	19917	20046	20042	20228	20312	20373	19943	20163	19995	19935	20041	20058	20065	20151	19999	20255	20265	20222	20137	20077	20108	20006	20226	20177	19978	20159	20121	20066	20144	20367	20095	20112	20007	20141	20221	20298	20029	20210	20300	20198	20369	20074	20142	20294	20137	20269	19996	20171	20155	20337	20181	20001	19997	20140	20235	20177	20108	20095	19956	20076	20172	20092	20163	20378	20195	20323	20257	20078	20229	20280	20138	20042	20249	20417	20250	19898	19950	20173	20188	20211	20252	19825	20262	20267	20187	20388	20257	20289	20174	20062	20130	20324	20207	20212	20163	19949	20119	20252	20203	20166	20333	20330	20098	20207	19986	20103	20173	20108	20139	20058	20055	20093	20023	20242	20170	20116	20206	20073	19973	19966	20019	20269	20216	20151	20296	20228	20199	20060	20394	20039	20394	20202	20152	20259	20177	20322	20185	20132	20281	20235	20062	20259	20296	20425	20092	20364	20060	19994	19768	20185	20189	19982	20151	20190	20208	20085	20274	20282	20202	20015	20043	20097	20292	20238	20223	20299	20269	20196	20075	20106	20105	20232	20146	19957	20148	20295	20073	20160	20212	20143	20034	20207	19988	20074	20239	19927	20092	20129	20395	20270	20112	20108	20260	20153	20287	20127	20079	20204	20092	20256	20283	20007	19996	20108	20301	20307	20224	20041	20144	20230	20296	20148	20000	20236	20128	20162	20257	20306	20035	20087	20235	20013	20162	20114	20062	20163	20241	20022	20057	20276	20215	20042	20293	20315	20152	20101	20178	20069	19986	20221	20102	20387	20106	20228	20271	20192	20160	20274	20171	20083	20168	20178	20184	20406	20391	20110	20096	20037	20130	20080	19955	20118	19995	20144	20384	20146	20166	20292	20115	20225	20111	19913	20046	20069	20202	20072	20171	20167	20431	20170	20313	20312	20121	20469	20180	20108	20258	20219	20169	20119	20054	20244	20343	20299	19951	20177	20116	20257	20213	19950	20231	20178	20148	20407	20284	20245	20192	20379	19973	20143	20166	20253	20206	20124	20212	20119	20314	20173	20260	20126	20387	20009	19917	20047	20290	20120	20024	20183	20084	20027	19968	19999	20299	20041	20209	20277	20194	20193	20274	20067	20101	20189	19920	20152	20130	20199	20136	20407	20098	20066	20103	20190	19949	20099	20152	20256	20283	20186	20030	20223	20197	20028	20186	19901	20085	20226	20129	20273	20275	20414	20359	20137	20224	20298	20081	20155	20382	20001	20243	20086	19957	20010	20032	20110	20105	20235	20135	20188	20315	20063	20239	20511	20139	20198	19872	20292	20168	20116	20240	19880	20114	20202	20402	20205	20203	20004	20167	20289	20100	19998	20255	20113	20333	20072	20201	20116	20008	20045	20176	20260	20303	20229	20100	20112	20224	20225	20445	20087	20207	20403	20112	20024	20193	20441	20422	19847	20044	20270	20041	20007	19956	20054	20003	20222	20134	20027	19934	19970	20342	20262	20169	20156	20167	20182	20014	20092	20172	20312	20141	20036	20150	20147	20147	20131	20086	20255	20002	20185	20028	20003	20073	20203	20064	20052	20034	20118	20248	20185	20096	20163	20107	20179	19979
37829	62528	56502	41637	28875	19216	17188	16454	15947	15595	15156	15187	14974	15379	15758	15666	16410	15925	16271	16376	16220	16503	16088	15770	15736	15399	15247	15243	15056	15041	14929	14910	14740	14900	14712	14697	14708	14694	14806	14830	14629	14606	14539	14702	14762	14646	14464	14685	14794	14596	14549	14698	14489	14806	14669	14723	14571	14781	14652	14601	14757	14661	14688	14756	14855	14688	14618	14675	14613	14658	14532	14711	14580	14698	14540	14669	14641	14709	14454	14665	14649	14634	14480	14552	14606	14578	14703	14707	14675	14739	14631	14744	14761	14784	14684	14721	14534	14637	14588	14722	14720	14496	14706	14543	14773	14666	14808	14603	14683	14780	14621	14747	14633	14696	14649	14781	14658	14580	14740	14631	14703	14603	14614	14610	14739	14657	14567	14473	14700	14717	14668	14617	14637	14665	14616	14619	14782	14613	14807	14704	14595	14754	14808	14572	14602	14431	14420	14576	14619	14632	14565	14754	14572	14609	14709	14618	14866	14510	14599	14746	14441	14696	14683	14591	14829	14751	14653	14488	14623	14691	14632	14613	14627	14566	14734	14522	14764	14580	14664	14701	14747	14515	14635	14633	14845	14673	14685	14598	14601	14671	14713	14698	14744	14537	14541	14661	14669	14753	14772	14645	14787	14546	14720	14656	14698	14570	14725	14804	14632	14915	14675	14602	14627	14569	14732	14542	14690	14518	14530	14607	14429	14698	14681	14412	14603	14494	14516	14719	14523	14774	14470	14653	14608	14783	14744	14580	14600	14750	14542	14668	14696	14683	14611	14734	14687	14534	14879	14715	14776	14673	14721	14647	14855	14816	14751	14497	14840	14671	14727	14620	14932	14499	14618	14696	14736	14586	14500	14770	14736	14804	14620	14613	14641	14454	14556	14519	14696	14707	14760	14652	14604	14635	14722	14531	14783	14450	14528	14694	14685	14593	14676	14753	14751	14633	14545	14589	14737	14551	14789	14548	14644	14663	14721	14643	14503	14482	14655	14701	14588	14612	14648	14492	14498	14708	14606	14542	14738	14763	14774	14687	14635	14659	14627	14641	14533	14829	14551	14775	14822	14759	14548	14635	14711	14699	14592	14717	14688	14675	14604	14641	14711	14678	14598	14580	14647	14716	14626	14733	14637	14653	14897	14614	14676	14605	14609	14831	14670	14660	14666	14502	14601	14670	14790	14779	14544	14677	14677	14700	14733	14505	14675	14724	14540	14647	14829	14715	14729	14663	14640	14791	14570	14697	14545	14655	14724	14623	14686	14664	14716	14708	14702	14666	14701	14764	14568	14573	14646	14711	14806	14617	14586	14738	14754	14727	14717	14736	14598	14529	14523	14708	14428	14666	14672	14699	14704	14830	14664	14706	14674	14468	14604	14801	14654	14717	14709	14603	14672	14785	14694	14577	14569	14588	14523	14683	14671	14647	14622	14676	14799	14684	14701	14730	14734	14806	14603	14729	14473	14733	14742	14686	14545	14454	14698	14832	14651	14744	14558	14721	14479	14618	14638	14629	14554	14506	14775	14791	14380	14711	14521	14625	14818	14781	14557	14544	14587	14629	14610	14587	14680	14524	14528	14609	14655	14594	14739	14539	14652	14754	14686	14751	14513	14886	14697	14686	14626	14610	14720	14766	14598	14526	14550	14720	14637	14906	14670	14603	14646	14621	14689	14512	14745	14558	14579	14729	14529	14767	14629	14740	14826	14671	14740	14614	14397	14692	14852	14564	14485	14734	14668	14653	14602	14703	14749	14678	14808	14754	14781	14603	14606	14618	14744	14636	14760	14695	14588	14736	14578	14623	14608	14578	14398	14667	14905	14555	14642	14554	14564	14695	14526	14578	14718	14763	14557	14689	14564	14739	14739	14577	14563	14788	14582	14590	14807	14520	14648	14560	14686	14776	14657	14623	14532	14632	14678	14690	14542	14583	14699	14756	14562	14731	14553	14587	14415	14708	14843	14573	14523	14704	14654	14627	14742	14886	14557	14803	14657	14649	14637	14578	14659	14657	14654	14696	14730	14817	14744	14571	14669	14546	14757	14508	14785	14768	14738	14618	14575	14724	14569	14507	14883	14638	14825	14701	14686	14768	14698	14755	14619	14760	14569	14597	14624	14642	14910	14724	14557	14616	14599	14603	14662	14751	14639	14694	14792	14659	14754	14636	14538	14673	14529	14660	14625	14613	14639	14616	14816	14623	14597	14780	14700	14654	14651	14510	14669	14834	14693	14569	14589	14622	14693	14520	14471	14726	14647	14663	14614	14723	14657	14577	14686	14601	14752	14741	14736	14768	14687	14733	14483	14775	14782	14604	14650	14768	14680	14784	14803	14553	14596	14646	14718	14537	14849	14798	14664	14565	14594	14609	14640	14767	14769	14502	14667	14553	14588	14468	14610	14683	14614	14587	14679	14658	14587	14590	14598	14670	14631	14737	14624	14532	14731	14730	14744	14779	14708	14738	14641	14654	14639	14541	14773	14630	14797	14679	14782	14807	14570	14697	14585	14633	14503	14710	14481	14629	14512	14686	14564	14550	14734	14815	14594	14835	14595	14662	14778	14680	14605	14722	14757	14689	14695	14735	14714	14608	14616	14569	14595	14630	14750	14608	14758	14741	14727	14430	14696	14609	14649	14688	14702	14497	14743	14653	14576	14786	14505	14712	14753	14572	14600	14690	14730	14701	14711	14682	14657	14690	14714	14690	14614	14684	14558	14700	14725	14519	14620	14714	14756	14628	14717	14664	14779	14668	14694	14540	14595	14572	14663	14675	14655	14582	14514	14715	14780	14948	14709	14340	14734	14588	14620	14662	14642	14686	14538	14511	14690	14592	14691	14579	14700	14514	14597	14691	14474	14560	14755	14829	14624	14770	14621	14655	14645	14716	14563	14664	14664	14759	14523	14623	14614	14619	14621	14583	14661	14492	14871	14529	14629	14440	14661	14584	14663	14636	14651	14639	14594	14666	14720	14664	14705	14624	14739	14827	14721	14613	14496	14738	14565	14503	14565	14633	14679	14747	14735	14632	14728	14606	14489	14632	14644	14485	14483	14598	14750	14667	14783	14654	14612	14695	14674	14651	14633	14669	14603	14637	14499	14786	14625	14673	14777	14768	14631	14685	14671	14627	14693	14593	14672	14584	14551	14630	14821	14616	14647	14877	14639	14700	14814	14549	14767	14678	14651	14743	14472	14739	14715	14543	14792	14573	14597	14643	14574	14690	14665	14589	14810	14721	14705	14757	14896	14584	14634	14585	14691	14622	14565	14575	14708	14788	14713	14732	14534	14651	14641	14690	14865	14698	14581	14782	14480	14674	14475	14706	14665	14636	14623	14735	14767	14656	14607	14615	14725	14499	14729	14670	14762	14776	14693	14535	14550	14634	14680	14729	14504	14756	14775	14587	14526	14538	14760	14539	14742	14627	14448	14674	14659	14765	14790	14731	14585	14577	14592	14474	14477	14546	14622	14675	14711	14955	14540	14628	14554	14711	14581	14641	14762	14619	14552	14726	14673	14659	14429	14695	14739	14612	14731	14506	14743	14689	14725	14711	14687	14798	14650	14675	14771	14699	14614	14529	14613	14707	14590	14625	14726	14559	14669	14477	14665	14686	14669	14656	14833	14622	14590	14709	14661	14746	14665	14540	14520	14583	14554	14777	14621	14576	14569	14607	14736	14748	14552	14641	14712	14649	14520	14573	14647	14538	14733	14503	14697	14663	14667	14576	14756	14620	14629	14669	14566	14643	14670	14717	14617	14645	14742	14792	14659	14686	14741	14708	14494	14741	14553	14691	14591	14629	14593	14642	14659	14664	14786	14615	14688	14841	14708	14687	14676	14550	14819	14690	14699	14624	14733	14494	14515	14600	14630	14560	14676	14694	14494	14642	14600	14628	14778	14636	14666	14571	14578	14773	14659	14687	14873	14472	14505	14830	14587	14743	14529	14564	14586	14801	14680	14535	14574	14490	14559	14577	14845	14643	14667	14663	14811	14772	14661	14631	14571	14585	14574	14617	14642	14504	14651	14809	14647	14807	14632	14572	14518	14550	14670	14745	14672	14754	14766	14785	14641	14581	14713	14691	14706	14632	14481	14720	14694	14777	14511	14656	14640	14576	14649	14767	14568	14769	14561	14623	14600	14643	14631	14600	14706	14675	14540	14583	14690	14798	14604	14618	14669	14804	14702	14560	14447	14661	14591	14633	14633	14768	14663	14762	14599	14762	14637	14799	14586	14856	14626	14569	14714	14590	14727	14653	14820	14579	14877	14786	14707	14551	14789	14802	14660	14689	14646	14552	14653	14665	14738	14700	14634	14585	14533	14703	14664	14483	14749	14560	14645	14559	14596	14620	14591	14656	14670	14737	14565	14760	14683	14641	14691	14714	14654	14530	14708	14669	14799	14541	14498	14721	14674	14662	14641	14666	14591	14687	14537	14749	14740	14731	14615	14639	14793	14769	14573	14549	14757	14592	14566	14770	14652	14683	14604	14835	14630	14553	14748	14574	14576	14598	14709	14519	14566	14600	14737	14672	14728	14756	14428	14542	14607	14736	14682	14577	14695	14677	14646	14725	14627	14574	14680	14717	14582	14707	14807	14677	14678	14482	14729	14699	14400	14659	14633	14496	14480	14774	14636	14542	14676	14576	14701	14703	14446	14680	14584	14666	14594	14847	14654	14543	14593	14555	14787	14609	14602	14534	14671	14632	14609	14748	14572	14698	14885	14867	14676	14621	14621	14483	14672	14608	14676	14529	14733	14583	14617	14759	14722	14788	14618	14567	14665	14616	14668	14635	14365	14657	14756	14643	14546	14843	14624	14576	14593	14584	14675	14615	14574	14759	14742	14833	14659	14663	14814	14584	14641	14736	14819	14794	14606	14545	14383	14592	14654	14599	14626	14534	14614	14559	14762	14684	14549	14693	14672	14670	14712	14616	14662	14521	14506	14653	14562	14612	14886	14753	14703	14679	14788	14631	14576	14765	14505	14595	14536	14483	14721	14677	14720	14547	14681	14673	14534	14623	14710	14722	14621	14547	14717	14390	14567	14718	14641	14723	14716	14729	14700	14731	14685	14587	14499	14614	14723	14445	14883	14698	14676	14599	14535	14795	14689	14651	14742	14655
24723	21688	29482	26572	25667	25946	26694	22319	21028	20482	20345	20171	20320	20485	20877	20665	21410	21102	21056	21505	21325	21366	20908	20849	20815	20252	20368	19971	19752	19721	19602	19588	19665	19341	19400	19289	19491	19531	19352	19413	19483	19477	19376	19452	19463	19612	19468	19341	19681	19547	19492	19448	19337	19342	19437	19359	19447	19330	19481	19342	19441	19191	19527	19559	19530	19577	19448	19344	19454	19114	19415	19539	19369	19487	19439	19638	19357	19163	19357	19380	19303	19202	19544	19600	19458	19440	19554	19331	19497	19227	19423	19148	19455	19555	19337	19231	19465	19521	19367	19272	19372	19507	19401	19403	19358	19326	19248	19314	19319	19335	19118	19292	19316	19521	19320	19328	19423	19601	19674	19415	19230	19279	19199	19251	19576	19376	19234	19205	19279	19510	19262	19472	19392	19405	19261	19444	19504	19438	19523	19566	19746	19367	19460	19532	19340	19440	19450	19216	19502	19433	19139	19362	19309	19145	19405	19110	19320	19533	19336	19099	19543	19460	19295	19547	19542	19440	19520	19270	19177	19334	19400	19314	19383	19432	19063	19500	19552	19321	19339	19438	19182	19158	19506	19455	19224	19343	19376	19433	19291	19195	19262	19157	19380	19460	19098	19559	19385	19224	19137	19344	19417	19443	19466	19443	19328	19309	19388	19546	19214	19552	19608	19166	19373	19236	19536	19214	19313	19198	19508	19413	19530	19191	19540	19458	19332	19520	19182	19357	19598	19266	19359	19477	19275	19480	19458	19404	19378	19600	19142	19453	19493	19577	19464	19283	19197	19369	19241	19306	19470	19411	19439	19386	19335	19434	19157	19297	19640	19567	19403	19340	19248	19381	19304	19380	19499	19420	19408	19320	19172	19333	19418	19259	19421	19478	19312	19236	19426	19338	19390	19454	19239	19401	19329	19377	19438	19449	19272	19370	19402	19258	19353	19439	19233	19249	19444	19494	19485	19475	19297	19257	19199	19505	19325	19502	19401	19307	19208	19330	19460	19264	19411	19367	19414	19255	19369	19500	19647	19420	19327	19402	19387	19449	19319	19306	19203	19537	19565	19318	19387	19319	19280	19327	19182	19340	19351	19434	19384	19235	19462	19391	19305	19586	19239	19264	19275	19436	19320	19415	19709	19487	19411	19379	19373	19525	19439	19384	19494	19553	19640	19505	19276	19493	19382	19432	19452	19212	19383	19472	19368	19242	19203	19262	19272	19234	19392	19499	19507	19420	19395	19293	19344	19215	19390	19640	19536	19477	19447	19270	19396	19121	19340	19495	19308	19370	19383	19274	19303	19348	19430	19528	19286	19335	19431	19453	19525	19332	19344	19131	19314	19608	19395	19361	19495	19444	19252	19490	19501	19564	19486	19259	19228	19187	19345	19305	19041	19456	19241	19380	19416	19349	19284	19359	19281	19227	19396	19297	19332	19311	19360	19343	19519	19452	19154	19603	19316	19154	19462	19383	19325	19485	19486	19317	19254	19179	19297	19593	19399	19073	19453	19433	19397	19220	19363	19566	19339	19498	19397	19370	19282	19346	19255	19353	19634	19230	19512	19477	19502	19328	19360	19497	19277	19398	19472	19180	19516	19376	19277	19531	19624	19294	19318	19524	19593	19443	19276	19251	19463	19097	19174	19430	19327	19462	19228	19712	19265	19554	19462	19242	19402	19423	19637	19397	19184	19419	19399	19405	19427	19403	19432	19480	19410	19494	19338	19386	19321	19389	19188	19349	19187	19490	19266	19229	19531	19584	19293	19449	19550	19343	19445	19405	19336	19483	19335	19215	19144	19354	19362	19431	19391	19287	19260	19299	19364	19389	19282	19159	19449	19447	19470	19211	19447	19149	19425	19404	19464	19399	19155	19514	19260	19243	19526	19155	19523	19315	19501	19419	19367	19375	19324	19540	19340	19515	19373	19309	19393	19287	19541	19234	19618	19576	19523	19227	19553	19315	19419	19498	19376	19406	19497	19248	19348	19415	19485	19464	19453	19176	19446	19236	19303	19286	19294	19315	19244	19457	19477	19484	19404	19533	19564	19141	19105	19137	19326	19274	19375	19401	19113	19365	19222	19204	19471	19256	19411	19381	19316	19455	19181	19398	19418	19342	19531	19317	19448	19377	19360	19389	19560	19387	19434	19429	19504	19369	19436	19472	19363	19279	19433	19467	19357	19429	19436	19574	19457	19359	19256	19281	19324	19199	19541	19587	19367	19474	19591	19417	19226	19550	19508	19237	19202	19224	19193	19375	19398	19347	19450	19207	19412	19240	19291	19203	19232	19203	19262	19555	19424	19086	19576	19394	19266	19375	19315	19350	19515	19272	19622	19559	19294	19221	19349	19466	19456	19290	19504	19559	19537	19249	19604	19420	19441	19426	19353	19502	19311	19253	19243	19281	19270	19308	19301	19507	19445	19437	19403	19351	19202	19600	19297	19302	19337	19463	19652	19458	19096	19446	19413	19388	19345	19402	19367	19323	19437	19358	19364	19261	19289	19443	19337	19604	19429	19457	19377	19452	19496	19294	19418	19451	19269	19188	19276	19374	19416	19270	19357	19198	19438	19460	19307	19075	19481	19322	19183	19418	19284	19333	19415	19332	19431	19330	19491	19212	19386	19259	19337	19304	19248	19203	19371	19407	19343	19487	19285	19332	19572	19373	19468	19152	19504	19420	19597	19634	19587	19418	19406	19438	19361	19420	19440	19300	19452	19016	19364	19311	19223	19143	19561	19225	19242	19371	19357	19274	19253	19354	19491	19202	19249	19403	19359	19204	19487	19554	19389	19384	19569	19312	19574	19250	19329	19467	19481	19314	19414	19396	19436	19425	19459	19587	19630	19249	19244	19292	19423	19241	19330	19404	19307	19528	19390	19391	19303	19228	19500	19324	19350	19400	19135	19254	19415	19415	19225	19362	19505	19255	19403	19283	19363	19230	19263	19334	19431	19237	19213	19178	19386	19341	19318	19232	19228	19650	19073	19274	19425	19413	19553	19435	19340	19326	19328	19260	19531	19642	19470	19263	19217	19180	19462	19519	19385	19376	19220	19317	19165	19237	19218	19508	19353	19503	19355	19446	19092	19396	19401	19240	19271	19389	19406	19612	19645	19404	19457	19549	19325	19434	19587	19228	19074	19278	19495	19609	19512	19331	19295	19674	19334	19334	19593	19460	19396	19278	19301	19171	19269	19183	19181	19311	19458	19146	19431	19213	19358	19306	19333	19369	19300	19299	19362	19332	19172	19362	19326	19462	19356	19487	19431	19360	19513	19566	19374	19374	19446	19412	19348	19360	19450	19118	19406	19424	19354	19179	19560	19442	19320	19212	19438	19406	19461	19432	19392	19386	19203	19284	19345	19325	19587	19458	19345	19466	19556	19411	19302	19432	19322	19217	19507	19107	19552	19447	19201	19348	19481	18984	19435	19551	19496	19233	19610	19403	19237	19256	19518	19412	19433	19339	19462	19485	19440	19346	19330	19442	19274	19272	19271	19536	19267	19568	19523	19439	19497	19390	19235	19018	19448	19243	19294	19427	19652	19461	19086	19416	19129	19329	19382	19298	19314	19187	19393	19413	19448	19409	19358	19428	19350	19318	19437	19357	19453	19352	19361	19498	19386	19535	19332	19285	19361	19436	19259	19247	19436	19318	19500	19604	19525	19505	19534	19493	19263	19452	19411	19256	19410	19398	19430	19393	19487	19344	19396	19468	19326	19426	19726	19364	19355	19357	19306	19384	19369	19526	19360	19401	19582	19570	19421	19479	19500	19362	19459	19345	19361	19440	19316	19365	19646	19279	19334	19342	19366	19388	19228	19311	19443	19430	19354	19438	19534	19337	19208	19396	19254	19169	19292	19627	19292	19451	19417	19630	19496	19246	19208	19319	19502	18976	19292	19312	19177	19234	19223	19496	19652	19235	19327	19387	19384	19244	19365	19554	19415	19316	19402	19347	19375	19346	19207	19480	19301	19498	19487	19235	19332	19262	19557	19291	19338	19505	19481	19509	19408	19350	19622	19368	19540	19434	19248	19428	19429	19587	19492	19283	19280	19368	19455	19150	19272	19576	19427	19367	19268	19591	19428	19387	19289	19177	19375	19153	19182	19037	19170	19202	19396	19635	19575	19315	19292	19367	19302	19423	19306	19571	19399	19327	19396	19092	19365	19447	19365	19389	19551	19390	19344	19434	19423	19487	19438	19332	19357	19535	19348	19252	19294	19324	19513	19406	19550	19346	19366	19220	19429	19503	19172	19442	19367	19459	19484	19290	19419	19729	19238	19414	19533	19235	19310	19445	19589	19485	19296	19292	19257	19642	19339	19263	19345	19255	19459	19533	19435	19379	19504	19443	19182	19189	19421	19464	19383	19325	19508	19480	19240	19544	19117	19408	19472	19526	19497	19111	19375	19369	19370	19437	19393	19473	19432	19333	19369	19397	19321	19314	19438	19252	19385	19510	19337	19155	19301	19295	19297	19306	19282	19192	19526	19390	19173	19419	19312	19357	19300	19505	19411	19583	19413	19305	19510	19444	19398	19133	19227	19292	19177	19258	19305	19390	19244	19320	19486	19249	19412	19490	19414	19164	19251	19260	19386	19417	19074	19175	19318	19299	19321	19427	19363	19340	19442	19426	19431	19326	19428	19431	19252	19459	19316	19380	19425	19407	19346	19431	19440	19419	19483	19466	19223	19626	19402	19396	19533	19415	19432	19396	19392	19436	19363	19524	19289	19436	19445	19495	19415	19321	19446	19214	19311	19214	19274	19501	19458	19193	19155	19443	19515	19440	19406	19132	19437	19246	19350	19081	19328	19515	19417	19486	19548	19272	19334	19390	19496	19613	19370	19291	19318	19390	19293	19207	19569	19359	19427	19250	19283	19370	19412	19426	19322	19342	19604	19447	19464	19487	19299	19498	19453	19283	19337	19191	19132	19442	19440	19555	19343	19227	19160	19260	19417	19305	19145	19271	19495	19240	19323	19291	19573	19309	19517	19222	19270	19263	19485	19518	19468	19116	19477	19053	19414	19390	19597	19200	19313	19268	19390	19450	19463	19274	19544	19292	19373	19377	19374	19383	19285	19350	19163	19240	19401	19324	19220	19275	19531	19442	19339	19322	19426	19433
39850	68202	63038	49647	33901	20293	18265	17058	16290	15502	15151	15243	15008	15251	15732	16072	16594	16318	16640	16585	16632	16656	16089	16020	15581	15366	14958	14787	14759	14430	14453	14513	14255	14412	14242	14332	14238	14338	14154	14162	14179	14191	14088	14231	14267	14165	14152	14287	14167	14285	14275	14173	14094	14132	14203	14202	14305	14123	14359	14183	14159	14249	14275	14158	14174	14271	14178	14170	14056	14128	14215	14191	14189	14105	14210	14181	14244	14117	14226	14144	14189	14186	14372	14241	14074	14257	14083	14118	14205	14280	14142	14127	14129	13999	14064	14103	13960	14238	14049	14128	14087	14224	14342	14183	14327	14059	14151	14104	14124	14026	14247	14110	14179	14333	14104	14125	14141	14107	14177	14071	14277	14097	14115	14351	14121	14378	14190	14305	14075	14113	14305	14021	14050	14161	14053	14091	14278	14240	14102	14120	14234	14243	14083	14175	14137	14230	14162	14133	14133	14251	14229	14173	14207	14460	14142	14002	14008	14175	14137	14176	14195	14171	14145	14219	14286	13980	14294	14163	14167	14420	14365	14266	14254	14277	13949	14260	14231	14054	14023	14045	14180	14192	13996	14081	14159	14248	14209	14082	13987	14080	14212	14148	14220	14046	14164	14162	14220	14160	14322	14037	13923	14243	14209	14088	14247	14212	14171	14086	14297	14209	14181	14151	14285	14160	14253	14054	14016	14074	14086	14204	14101	14038	14088	14182	14272	14160	14125	14208	13994	14217	14092	14214	14370	14209	14094	13984	14383	14267	14179	14032	14096	14048	14193	14190	14146	14149	14185	14328	14157	14266	14180	14178	14372	14166	14053	14179	14135	14150	14189	14203	14099	14156	14022	14121	14198	14297	14078	14064	14344	14217	14235	14075	14103	14239	14187	14095	14354	14012	14142	13985	14157	14107	14110	14118	14246	13976	14131	13981	14207	14074	14072	14259	14275	14242	14238	14034	14067	14206	14269	14188	14016	14242	14164	14208	14097	14220	13931	14130	14184	13953	14174	14043	14161	14196	14040	13954	14039	14364	14161	14105	14187	14130	14211	14058	13988	14089	14130	14258	14265	14011	14427	14133	14153	14143	13957	14334	14246	14176	14242	14125	14149	14065	14114	14062	13894	14243	14164	14122	14160	14017	14082	14173	14078	14051	14288	14111	13990	14198	14161	14180	14168	14225	14149	14149	14011	14165	14201	14150	14149	14200	14076	14158	14162	14057	14102	14133	14099	13993	14166	14192	14169	14088	14024	14063	14243	14114	13983	14220	14201	14198	14262	14240	14323	14002	13971	14112	14000	14085	14264	14116	14268	14224	14187	14248	14068	14346	14157	14080	14154	14203	14253	14230	14063	14287	14029	14250	14059	14025	14238	14125	14255	14155	14087	14254	13943	14185	14217	14287	14098	14124	14030	14060	14132	14220	14190	14157	14265	14169	14284	14131	14250	14167	14173	14101	14260	14246	13947	14094	14174	14116	14254	14206	14141	14101	14094	14228	14054	14099	14211	14071	14184	14034	14123	14173	14119	14137	14082	14104	14153	14352	14077	14328	13982	13974	14273	13996	14117	13993	14180	14106	14044	14233	14258	14169	14369	14088	14003	14233	14115	14169	14318	14052	14089	14086	14152	14112	14091	14107	14109	14122	14102	14209	14117	14301	14101	14055	14172	14211	14211	14159	14166	14238	14346	14136	14035	13954	14241	14121	14195	14119	14102	14229	14026	14108	14263	14177	14169	14240	14187	14083	14271	14227	14147	14086	14129	14013	14318	14323	14101	13932	14151	14100	14138	13980	14100	14274	14102	13980	13981	14177	14058	14242	14337	14381	14151	14212	14255	14148	14154	14175	14237	14042	14051	14192	14139	14138	14234	14105	14147	14231	14098	14133	14283	14257	14197	14274	14102	14162	14083	14290	14153	14053	14117	14155	14156	14101	14231	14126	14160	14173	14039	14056	14265	14253	14079	14121	14223	14149	14297	14131	14172	14159	14178	14072	14130	14235	14149	14200	14480	14230	14196	14068	14121	14119	14079	14351	14075	14327	14213	14046	14095	14216	14156	14102	14123	14126	14234	14177	14210	14113	14170	14183	14246	14063	14053	14115	14052	14129	14073	14032	14296	14365	14201	14154	14088	14210	14246	14216	14357	14031	14156	14350	14123	14069	14128	14060	14099	14130	14212	14179	14131	14263	14020	14261	14037	14147	14209	14076	14059	14031	14229	14030	14292	13942	14245	14028	14281	14286	14134	14127	14172	14212	14112	14141	14022	14089	14221	14089	14081	14237	14075	14170	14130	14163	14241	14203	14331	14206	14121	14090	14323	14221	14175	14139	14273	14053	14104	14193	14177	14221	14109	14144	14194	13963	14326	14107	14163	14221	14188	14408	14224	14006	14200	14078	14143	14189	14010	14219	14005	14294	14210	14173	14041	14150	14127	14064	14253	14124	14157	14236	14220	14165	14344	14072	14239	14215	14077	14057	14352	14199	14206	14126	14216	14192	13904	14092	14271	14119	14291	14250	14194	14295	14235	14162	14215	14135	14199	14139	14167	14197	14288	14091	14224	14161	14219	14127	14149	14160	14076	14013	14289	14024	14185	13981	14208	14203	14182	14119	14153	14210	14120	14199	14231	14174	14260	14124	14049	14289	14029	14241	14332	14221	14136	14121	14247	14184	14171	14194	14239	14084	14090	14118	14168	14231	13970	14001	14161	14102	14295	14114	14128	14234	14100	14213	14047	14083	14190	14222	14140	14054	14143	14131	14065	14206	14127	14094	14166	14067	14255	14162	14116	14175	14136	14230	14237	14046	14256	14224	14056	14102	14149	14117	14172	14054	14254	14125	14263	14177	14067	14320	14135	14156	13993	14356	14179	14085	14102	13970	14270	14225	14245	14144	14161	14104	14062	14068	14298	14231	14214	14127	14121	14193	14184	14276	14099	14188	14270	14068	14239	14426	14043	14125	14213	14109	14119	14128	14042	14105	14171	14105	14145	14143	14131	14199	14081	14119	14223	14055	14201	14147	14203	14040	14106	14039	14234	14220	14189	14079	14123	14285	14003	14046	14155	14286	14105	14330	14106	14023	14186	14219	14143	14081	14049	14298	14176	14085	14246	14143	14122	14152	14060	14192	14106	13971	14294	14140	14182	14235	14099	14282	14253	14164	14199	14263	14236	14253	14175	14152	14151	14131	14153	14271	14085	14135	14203	14195	14179	14111	14288	14071	13993	14291	14012	14143	14249	14268	14100	14023	14264	14268	14113	14006	14178	14168	13962	14119	14142	14171	14136	14089	14103	14269	14127	14129	14326	14196	14160	14091	14336	14124	14049	14141	14151	14075	14081	14037	14208	14100	14171	14073	14316	14107	14061	14110	14317	14053	14185	14242	13959	14090	14011	14244	14099	14265	14185	14253	14179	14041	14261	14134	14178	14116	14139	14153	14192	14214	14105	14229	14176	14214	14117	14070	14095	14173	14074	14262	14199	14096	14118	14253	14274	14281	14114	14139	14193	14109	14148	14153	14271	14176	13994	14206	14214	14313	14186	14156	14062	14320	14424	14086	14231	14284	14273	14031	14170	14205	14259	14198	14108	14307	14146	14153	14290	14258	14177	14208	14168	14188	14165	14192	14086	14344	14145	14067	14090	14169	14235	14164	14131	14247	14204	14121	14466	14109	14149	14227	14165	14121	14125	14110	14189	14229	14167	14027	14091	14235	14176	14105	14258	14184	14020	14065	14193	14172	14098	14256	14103	14217	14243	14277	14305	13860	14284	14078	13998	14202	14158	14139	14264	14166	14022	14128	14137	14290	14211	13870	14223	14279	14049	14070	14022	13927	14269	14028	14154	14091	14052	14295	14148	14301	14084	14151	14160	13998	14137	14335	14095	14018	14064	14254	14222	14185	14159	14118	14090	14063	14141	14104	14056	14060	14274	14132	14155	14154	14007	14078	14109	14248	14078	14230	14309	14158	14225	14206	14263	14268	14390	14137	14120	14205	14171	14217	14158	14151	14290	14229	14249	14149	14130	14404	14162	13989	14266	14057	14303	14068	14199	14222	14167	14134	14206	14239	14068	14171	14150	14291	14095	14132	14082	14225	14217	14233	14229	14214	14250	14166	14229	14082	14091	14337	14170	14044	14135	14134	14095	13956	14289	14069	14079	14264	14238	14161	14047	14165	14210	14166	14182	14215	14204	14074	14004	14121	13996	14070	14220	14244	14031	14161	14293	14147	14078	14104	14124	14290	14258	14118	13895	14175	14212	13989	14217	14236	14104	14218	14190	14192	14133	14325	13931	14101	14206	14321	14039	14263	14285	14201	14201	14170	14250	14195	14274	14114	14073	14079	14225	14174	14152	14142	14079	14188	14075	14179	14153	14088	14188	14118	14290	14084	14026	14196	14290	14318	14235	14043	13859	14097	14222	14052	14261	13951	14186	14120	14117	14092	14271	14182	14059	14023	14302	14194	14160	14061	14104	14276	14071	14173	14048	14237	14192	14221	14186	14342	14258	14130	14210	14159	13977	14020	14103	14320	14202	14089	14293	14009	14027	14179	14111	14042	14159	14097	14155	14263	14085	14008	14178	14246	14061	14264	14315	14180	14072	14250	14122	14091	14079	13980	14091	13935	14128	14139	14213	13934	14121	14211	14172	14175	14185	14310	14017	14183	14177	14113	14191	14156	14226	14186	14040	14170	14397	13942	14337	14132	14198	14099	14108	14121	14165	14134	14218	14223	14198	14236	14192	14129	14158	14157	14222	14219	13953	14261	14196	14058	14201	14065	14233	14134	14033	14109	14205	14007	14100	14031	14276	14056	14082	14271	14109	14208	14040	14156	14214	14034	14112	13997	14222	14060	14099	14313	14169	14169	14182	14110	14055	13989	14054	14140	14082	14070	14057	14152	14150	14110	14312	14360	14117	14194	14134	14129	14308	14255	14201	14202	14195	14079	14029	14328	14127	14280	14281	14103	14054	14260	14166	14039	14020	14082	14141	14201	14232	14036	14117	14267	14183	14302	14226	14287	14105	14122	14044	14218	14336	14177	14192	14165	14183	14265	14121	14323	14216	14136	14143	14278	14217	14105	14164	14155	14130	14125	14131	14201	14288	14159	14097	14042	14186	14370
38794	40328	40355	34120	26808	23276	22612	21989	22037	21844	22020	21542	21587	21883	21986	22167	22449	22451	22366	22399	22440	22498	22363	22228	22134	22166	22054	21873	21769	21840	21807	21645	21543	21500	21867	21441	21594	21951	21591	21548	21807	21646	21849	21612	21765	21561	21796	21747	21661	21648	21605	21659	21587	21701	21613	21879	21563	21591	21619	21665	22002	21542	21593	21437	21627	21454	21734	21441	21473	21658	21890	21568	21390	21750	21585	21747	21643	21680	21853	21629	21610	21522	21733	21594	21883	21571	21933	21553	21755	21678	21785	21702	21717	21762	21697	21791	21395	21504	21721	21622	21804	21848	21657	21646	21710	21584	21798	21531	21840	21766	21604	21753	21563	21569	21649	21690	21507	21642	21701	21958	21641	21622	21546	21610	21869	21657	21504	21542	21611	21678	21610	21701	21806	21660	21579	21308	21534	21652	21566	21944	21543	21681	21725	21577	21672	21508	21514	21742	21666	21614	21501	21418	21596	21751	21639	21614	21677	21649	21515	21588	21742	21495	21633	21483	21609	21609	21597	21651	21680	21662	21726	21589	21530	21763	21381	21482	21538	21432	21684	21675	21638	21537	21559	21567	21522	21630	21330	21452	21693	21943	21746	21626	21450	21725	21605	21578	21652	21881	21555	21693	21551	21591	21496	21747	21615	21749	21724	21402	21615	21735	21480	21601	21728	21646	21595	21566	21851	21792	21587	21700	21733	21587	21838	21520	21432	21781	21668	21490	21605	21514	21549	21578	21668	21668	21487	21506	21722	21703	21584	21559	21485	21654	21635	21762	21910	21595	21684	21790	21926	21520	21558	21430	21540	21548	21662	21701	21552	21648	21546	21457	21614	21712	21637	21709	21584	21428	21689	21711	21749	21810	21689	21703	21669	21679	21620	21427	21858	21467	21742	21731	21865	21640	21645	21309	21619	21722	21736	21595	21668	21588	21588	21709	21604	21599	21588	21658	21930	21654	21516	21688	21786	21787	21599	21602	21809	21470	21681	21677	21620	21496	21624	21809	21486	21657	21552	21640	21877	21709	21590	21710	21738	21694	21613	21517	21603	21604	21618	21658	21665	21707	21640	21685	21702	21786	21653	21566	21582	21771	21466	21628	21649	21723	21601	21522	21736	21586	21650	21661	21533	21851	21902	21875	21572	21619	21765	21735	21578	21643	21660	21704	21725	21539	21632	21542	21704	21816	21532	21623	21464	21675	21718	21454	21704	21741	21581	21734	21565	21484	21431	21539	21491	21991	21567	21623	21495	21749	21839	21562	21832	21634	21660	21657	21527	21709	21900	21790	21633	21620	21567	21759	21542	21812	21780	21661	21528	21633	21658	21617	21653	21817	21530	21843	21721	21481	21787	22046	21581	21746	21370	21783	21650	21580	21640	21747	21879	21712	21609	21352	21650	21506	21730	21872	21399	21572	21542	21543	21499	21595	21536	21590	21672	21641	21567	21591	21544	21696	21605	21546	21607	21750	21591	21893	21717	21527	21682	21616	21646	21585	21532	21677	21753	21708	21752	21654	21780	21703	21630	21587	21592	21437	21625	21484	21593	21627	21484	21493	21682	21617	21617	21330	21643	21707	21729	21582	21524	21635	21247	21725	21914	21769	21594	21815	21435	21639	21685	21605	21594	21629	21462	21819	21652	21550	21747	21657	21432	21372	21580	21846	21529	21796	21670	21409	21451	21697	21717	21530	21588	21489	21468	21578	21608	21611	21824	21673	21782	21688	21819	21514	21495	21627	21728	21825	21502	21550	21549	21706	21794	21691	21730	21840	21539	21735	21564	21419	21820	21859	21604	21525	21616	21468	21611	21418	21797	21600	21647	21623	21404	21695	21615	21598	21681	21842	21523	21734	21677	21716	21529	21767	21677	21755	21549	21453	21593	21868	21840	21694	21448	21587	21595	21576	21428	21675	21724	21557	21785	21792	21461	21634	21575	21844	21663	21643	21777	21529	21752	21926	21672	21447	21850	21639	21663	21489	21838	21449	21699	21745	21434	21555	21773	21573	21451	21635	21716	21370	21449	21581	21769	21736	21530	21805	21471	21573	21744	21724	21875	21730	22010	21753	21394	21707	21616	21604	21919	21705	21746	21712	21775	21831	21625	21588	21556	21644	21660	21794	21552	21552	21697	21585	21340	21664	21667	21642	21438	21553	21392	21503	21716	21637	21619	21687	21689	21738	21751	21590	21641	21473	21734	21727	21719	21759	21516	21608	21517	21662	21634	21445	21440	21591	21573	21441	21549	21792	21788	21612	21736	21533	21617	21588	21441	21609	21591	21677	21920	21624	21816	21516	21651	21768	21714	21574	21723	21573	21645	21494	21437	21578	21639	21851	21754	21635	21631	21654	21614	21772	21461	21529	21718	21985	21940	21688	21522	21667	21618	21732	21662	21517	21563	21556	21583	21691	21606	21709	21497	21710	21813	21418	21565	21647	21776	21614	21591	21504	21593	21528	21555	21536	21733	21739	21806	21621	21652	21647	21594	21646	21636	21517	21507	21626	21636	21714	22074	21803	21946	21458	21566	21809	21395	21423	21704	21442	21642	21544	21596	21813	21793	21643	21455	21487	21679	21659	21629	21915	21534	21446	21431	21435	21535	21533	21692	21610	21513	21594	21666	21806	21471	21523	21575	21575	21687	21524	21582	21854	21786	21659	21664	21682	21708	21661	21743	21656	21652	21678	21700	21530	21539	21657	21380	21826	21846	21520	21427	21740	21666	21660	21679	21516	21565	21648	21753	21737	21479	21788	21915	21726	21512	21608	21477	21667	21817	21485	21384	21590	21722	21730	21584	21906	21835	21520	21528	21550	21827	21540	21598	21792	21340	21308	21529	21569	21533	21382	21611	21606	21684	21427	21669	21485	21831	21721	21593	21851	21483	21759	21513	21557	21828	21478	21583	21749	21676	21638	21971	21608	21737	21577	21663	21593	21602	21812	21543	21751	21507	21500	21415	21518	21620	21438	21755	21556	21543	21367	21477	21654	21686	21705	21679	21533	21678	21773	21706	21276	21446	21682	21845	21590	21787	21962	21640	21635	21543	21647	21504	21702	21555	21572	21626	21622	21376	21627	21644	21655	21740	21688	21826	21645	21707	21704	21739	21648	21852	21767	21715	21545	21665	21638	21721	21675	21749	21712	21922	21545	21658	21593	21529	21521	21639	21599	21566	21830	21592	22024	21595	21669	21767	21577	21448	21829	21606	21511	21676	21709	21616	21532	21670	21658	21545	21531	21569	21557	21685	21651	21426	21707	21492	21719	21719	21607	21795	21454	21557	21657	21474	21454	21560	21696	21885	21647	21602	21521	21855	21615	21682	21595	21631	21780	21499	21575	21649	21618	21680	21845	21566	21627	21724	21662	21549	21629	21910	21583	21619	21702	21885	21590	21712	21611	21401	21593	21508	21646	21740	21334	21476	21540	21485	21441	21741	21840	21661	21481	21617	21654	21511	21704	21584	21508	21529	21589	21609	21402	21516	21446	21641	21692	21610	21712	21603	21597	21603	21442	21606	21596	21390	21589	21586	21738	21618	21602	21625	21736	21655	21544	21685	21870	21813	21527	21675	21608	21630	21767	21498	21726	21778	21559	21871	21646	21316	21532	21627	21519	21778	21643	21705	21851	21402	21679	21702	21508	21588	21719	21550	21559	21582	21855	21830	21748	21874	21718	21833	21800	21422	21756	21774	21664	21593	21694	21681	21718	21444	21762	21694	21713	21527	21473	21799	21369	21543	21467	21650	21838	21557	21511	21386	21733	21622	21635	21651	21673	21402	21539	21666	21545	21457	21690	21715	21636	21757	21487	21450	21550	21649	21544	21592	21690	21753	21620	21511	21586	21651	21810	21790	21856	21647	21603	21657	21545	21625	21512	21748	21518	21602	21772	21679	21564	21422	21692	21700	21940	21630	21908	21748	21611	21722	21673	21829	21400	21720	21294	21549	21692	21428	21508	21630	21611	21654	21807	21690	21670	21759	21568	21689	21856	21601	21678	21569	21644	21456	21623	21554	21770	21345	21728	21665	21834	21655	21624	21383	21661	21625	21571	21402	21701	21739	21486	21548	21580	21570	21582	21608	21678	21606	21643	21806	21665	21605	21729	21621	21697	21722	21554	21752	21887	21755	21660	21614	21635	21722	21663	21719	21683	21441	21688	21706	21842	21512	21477	21559	21798	21622	21907	21660	21375	21666	21615	21412	21595	21622	21717	21654	21634	21542	21413	21686	21729	21863	21588	21865	21700	21860	21517	21600	21542	21431	21598	21903	21509	21693	21640	21847	21704	21714	21643	21480	21600	21612	21596	21508	21423	21395	21587	21463	21619	21595	21659	21584	21345	21780	21395	21525	21573	21726	21626	21688	21831	21568	21742	21761	21548	21593	21862	21620	21778	21716	21627	21597	21498	21855	21729	21860	21325	21742	21599	21725	21425	21559	21673	21727	21762	21739	21483	21628	21738	21507	21496	21576	21621	21880	21710	21584	21743	21575	21499	21587	21574	21673	21595	21806	21574	21491	21332	21573	21604	21714	21764	21613	21675	21469	21707	21863	21540	21393	21560	21541	21714	21659	21565	21730	21789	21808	21436	21511	21832	21616	21689	21862	21533	21520	21449	21865	21562	21713	21626	21657	21778	21526	21819	21373	21756	21448	21651	21764	21775	21809	21600	21616	21549	21567	21601	21790	21488	21672	21639	21690	21602	21750	21586	21802	21659	21785	21655	21700	21595	21573	21530	21666	21804	21673	21763	21566	21680	21512	21562	21621	21517	21744	21642	21472	21499	21647	21610	21668	21554	21487	21696	21560	21639	21597	21803	21616	21639	21899	21658	21749	21737	21786	21861	21619	21490	21796	21686	21562	21287	21604	21772	21574	21547	21794	21755	21594	21579	21450	21755	21679	21581	21583	21654	21560	21693	21643	21710	21468	21584	21750	21758	21431	21722	21846	21631	21501	21628	21779	21636	21553	21598	21626	21631	21557	21652	21598	21806	22046	21492	21666	21678	21763	21931	21671	21526	21391	21764	21750	21927	21583	21579	21689	21472	21804	21787	21645	21788	21756	21714	21392	21825	21730	21894	21664	21556	21582	21461	21625	21465	21842	21759	21708	21476	21675	21586
37413	48078	39830	28694	21340	16845	16403	15799	15874	15626	15783	15430	15560	15943	15934	16182	16252	16224	16240	16273	16451	16406	16039	15978	15882	15717	15548	15525	15538	15569	15559	15525	15396	15282	15501	15162	15526	15385	15370	15263	15307	15340	15458	15306	15257	15353	15482	15242	15392	15312	15511	15285	15413	15399	15213	15428	15421	15566	15256	15131	15238	15366	15282	15573	15193	15174	15451	15260	15419	15309	15320	15322	15380	15415	15423	15286	15321	15178	15207	15459	15256	15314	15244	15454	15289	15337	15417	15282	15285	15461	15386	15417	15263	15505	15257	15091	15151	15403	15302	15466	15181	15288	15262	15423	15301	15454	15287	15275	15240	15279	15316	15476	15380	15265	15387	15252	15408	15354	15333	15516	15209	15372	15392	15456	15369	15406	15347	15354	15354	15182	15329	15345	15340	15321	15206	15252	15281	15220	15343	15473	15291	15396	15216	15259	15371	15319	15401	15323	15352	15341	15386	15338	15422	15348	15366	15375	15259	15220	15241	15258	15419	15332	15527	15359	15303	15421	15364	15260	15240	15330	15337	15308	15368	15354	15486	15281	15338	15247	15465	15372	15171	15264	15474	15273	15215	15205	15378	15280	15332	15322	15264	15170	15372	15392	15352	15389	15231	15389	15385	15280	15342	15394	15259	15306	15423	15251	15384	15507	15247	15567	15302	15241	15499	15299	15397	15374	15158	15267	15252	15431	15333	15311	15257	15215	15399	15436	15454	15355	15410	15388	15366	15286	15461	15340	15417	15368	15382	15416	15364	15381	15281	15322	15297	15360	15334	15321	15208	15312	15318	15237	15224	15368	15306	15289	15337	15526	15235	15540	15359	15378	15286	15365	15283	15415	15190	15150	15369	15236	15336	15448	15262	15291	15261	15408	15345	15233	15422	15483	15219	15143	15307	15298	15243	15414	15351	15514	15334	15422	15240	15303	15357	15109	15445	15200	15395	15513	15403	15344	15279	15387	15264	15300	15139	15341	15455	15294	15455	15348	15334	15271	15350	15355	15470	15381	15236	15283	15309	15502	15224	15366	15449	15412	15292	15350	15430	15347	15320	15375	15233	15194	15378	15367	15354	15389	15224	15182	15452	15355	15252	15376	15335	15436	15124	15379	15236	15211	15186	15539	15393	15156	15410	15289	15257	15424	15447	15238	15304	15428	15280	15176	15280	15392	15389	15480	15253	15223	15329	15416	15267	15475	15346	15390	15204	15317	15426	15248	15356	15316	15371	15183	15309	15450	15166	15464	15574	15399	15535	15332	15392	15365	15264	15249	15305	15152	15415	15406	15421	15194	15296	15270	15260	15190	15338	15308	15202	15271	15140	15223	15340	15301	15481	15363	15388	15321	15372	15176	15503	15321	15241	15340	15471	15443	15114	15329	15269	15236	15182	15380	15322	15176	15269	15204	15512	15282	15353	15181	15200	15491	15229	15283	15619	15232	15412	15317	15415	15383	15548	15313	15171	15406	15273	15260	15198	15532	15205	15100	15236	15346	15393	15328	15350	15273	15181	15385	15380	15319	15494	15254	15286	15333	15378	15432	15390	15187	15396	15309	15341	15236	15434	15326	15199	15355	15328	15373	15139	15316	15227	15485	15260	15562	15350	15184	15272	15289	15419	15387	15312	15340	15350	15171	15208	15373	15327	15328	15288	15244	15304	15305	15335	15313	15365	15145	15317	15277	15250	15261	15332	15348	15286	15406	15534	15044	15331	15284	15308	15237	15135	15309	15281	15284	15216	15347	15312	15154	15239	15346	15425	15386	15367	15348	15131	15141	15286	15301	15344	15433	15396	15346	15263	15263	15362	15278	15225	15293	15380	15213	15420	15407	15357	15257	15405	15379	15305	15260	15181	15224	15305	15357	15271	15548	15416	15260	15353	15144	15222	15296	15245	15502	15364	15310	15422	15314	15249	15373	15397	15349	15240	15265	15496	15310	15277	15364	15257	15266	15499	15347	15366	15348	15347	15336	15351	15151	15338	15375	15233	15268	15227	15414	15329	15332	15389	15153	15239	15233	15208	15334	15419	15175	15342	15478	15422	15372	15189	15273	15436	15330	15433	15305	15458	15281	15258	15250	15378	15278	15251	15311	15326	15487	15316	15355	15384	15310	15282	15396	15362	15289	15423	15371	15194	15276	15282	15296	15282	15197	15091	15532	15285	15459	15286	15349	15374	15388	15252	15229	15469	15243	15342	15389	15367	15336	15284	15250	15311	15300	15337	15545	15368	15303	15476	15270	15429	15312	15267	15219	15243	15344	15422	15417	15076	15403	15358	15123	15517	15395	15259	15438	15430	15341	15337	15339	15245	15257	15493	15273	15366	15450	15231	15447	15357	15425	15305	15365	15347	15176	15485	15323	15425	15257	15412	15416	15237	15315	15088	15216	15292	15359	15373	15387	15328	15437	15458	15558	15381	15425	15178	15447	15273	15478	15421	15474	15381	15416	15361	15245	15342	15382	15479	15308	15525	15319	15250	15409	15223	15436	15372	15220	15316	15416	15388	15460	15416	15239	15478	15275	15257	15428	15409	15333	15154	15396	15280	15519	15424	15458	15351	15327	15205	15288	15201	15160	15436	15402	15503	15397	15224	15277	15325	15273	15376	15425	15294	15206	15237	15513	15163	15472	15294	15112	15436	15231	15185	15280	15442	15398	15209	15319	15255	15316	15321	15382	15475	15226	15237	15395	15425	15400	15285	15211	15323	15170	15489	15407	15326	15380	15172	15015	15528	15224	15423	15374	15206	15194	15283	15247	15366	15407	15261	15322	15263	15323	15285	15340	15369	15312	15262	15358	15408	15365	15348	15283	15278	15336	15381	15418	15224	15438	15259	15226	15371	15307	15358	15307	15227	15499	15527	15208	15422	15261	15445	15485	15338	15272	15317	15329	15435	15157	15252	15344	15331	15418	15401	15228	15270	15370	15292	15333	15254	15422	15499	15397	15165	15314	15313	15264	15466	15405	15347	15489	15365	15308	15382	15442	15388	15381	15214	15239	15441	15219	15189	15289	15351	15321	15369	15211	15244	15553	15400	15318	15253	15477	15366	15330	15302	15372	15257	15296	15336	15363	15354	15445	15367	15372	15416	15221	15305	15316	15459	15422	15306	15339	15261	15401	15065	15357	15205	15296	15228	15339	15217	15345	15407	15448	15201	15244	15412	15420	15366	15394	15331	15211	15239	15465	15250	15360	15423	15381	15357	15446	15305	15361	15419	15149	15509	15352	15378	15334	15440	15260	15266	15197	15254	15329	15398	15354	15245	15382	15392	15376	15294	15353	15411	15167	15295	15361	15523	15213	15440	15324	15395	15250	15247	15353	15422	15419	15335	15436	15170	15313	15164	15442	15160	15378	15320	15333	15213	15422	15353	15123	15350	15222	15346	15477	15344	15160	15338	15452	15199	15391	15374	15450	15259	15200	15212	15423	15485	15264	15467	15404	15393	15317	15165	15416	15447	15251	15408	15166	15233	15099	15351	15481	15284	15412	15303	15168	15362	15407	15236	15228	15267	15248	15357	15435	15230	15232	15516	15284	15437	15213	15257	15318	15338	15191	15338	15310	15364	15456	15237	15434	15406	15336	15304	15079	15297	15321	15308	15244	15090	15310	15227	15415	15333	15289	15186	15304	15415	15365	15209	15388	15213	15358	15316	15444	15330	15379	15475	15468	15321	15301	15308	15267	15531	15305	15355	15315	15343	15475	15262	15347	15311	15370	15256	15216	15276	15331	15292	15496	15501	15345	15202	15403	15499	15210	15241	15370	15106	15440	15312	15207	15445	15395	15263	15351	15603	15321	15338	15445	15186	15442	15467	15617	15373	15425	15245	15287	15161	15542	15284	15325	15323	15156	15298	15374	15407	15390	15488	15277	15576	15253	15223	15350	15116	15374	15251	15351	15459	15199	15437	15511	15068	15345	15255	15355	15356	15358	15370	15225	15387	15457	15277	15333	15331	15353	15465	15223	15478	15418	15334	15148	15437	15385	15146	15417	15226	15311	15236	15272	15125	15214	15473	15316	15339	15285	15325	15361	15234	15297	15304	15431	15487	15270	15295	15180	15404	15373	15326	15294	15258	15442	15495	15407	15402	15348	15336	15444	15344	15393	15185	15339	15244	15434	15351	15401	15531	15488	15238	15284	15371	15233	15265	15210	15158	15282	15304	15426	15320	15157	15234	15301	15130	15353	15341	15502	15395	15329	15443	15333	15316	15369	15234	15212	15292	15418	15286	15273	15235	15444	15357	15364	15318	15278	15289	15211	15282	15213	15288	15256	15423	15343	15427	15441	15394	15239	15431	15327	15253	15333	15257	15281	15334	15380	15288	15260	15115	15093	15273	15275	15273	15374	15414	15366	15348	15403	15431	15231	15406	15349	15428	15308	15455	15428	15470	15301	15245	15416	15233	15457	15425	15383	15304	15270	15251	15226	15441	15462	15482	15216	15368	15475	15505	15411	15305	15412	15146	15223	15396	15171	15250	15467	15321	15369	15409	15395	15313	15410	15331	15220	15495	15386	15265	15302	15335	15448	15175	15472	15401	15316	15349	15341	15124	15369	15265	15240	15329	15416	15498	15226	15368	15305	15567	15044	15458	15289	15309	15433	15397	15462	15343	15429	15236	15271	15410	15250	15456	15357	15371	15301	15432	15321	15231	15376	15179	15471	15218	15368	15234	15207	15250	15238	15437	15281	15419	15143	15417	15510	15314	15328	15385	15373	15362	15405	15414	15326	15187	15232	15343	15307	15364	15447	15337	15182	15402	15166	15447	15232	15289	15529	15260	15181	15322	15227	15226	15540	15421	15487	15419	15381	15501	15296	15320	15399	15347	15199	15277	15447	15227	15248	15310	15456	15310	15254	15324	15366	15397	15229	15254	15392	15390	15347	15194	15331	15322	15371	15215	15252	15365	15382	15269	15348	15227	15400	15274	15399	15301	15484	15306	15395	15213	15169	15431	15290	15269	15243	15226	15400	15347	15262	15283	15362	15272	15516	15408	15202	15245	15458	15386	15317	15420	15372	15340	15475	15224	15352	15498	15399	15455	15398	15366	15323	15236	15377	15276	15036	15309	15205	15365	15312	15372	15388	15354	15320	15372	15323	15249	15528	15128	15267
26497	21692	29310	27625	25692	24804	24323	21966	21147	21106	20783	20719	20831	21369	21313	21538	21512	21642	21734	21672	22258	21690	21136	21063	21199	21141	20539	21011	20546	20622	20324	20239	20332	20398	20281	20440	20269	20430	20496	20415	20392	19932	20203	20297	20372	20305	20313	20217	20181	20171	20211	20124	20321	20344	20179	20034	20229	20283	20444	20042	20375	20172	20453	20071	20319	20271	20366	20171	20427	20215	20070	19934	20168	20251	20021	20092	19971	20235	20331	20108	20192	20123	20099	20254	20261	20082	20127	20161	20231	20290	20036	20041	19999	20109	19897	20067	20271	20262	20062	20113	20244	20129	20140	20387	20314	20025	20017	20113	20099	20197	20009	20194	20083	20147	20485	20174	20123	20325	20156	20150	20376	20137	20277	20159	20249	20060	20180	20209	20222	20224	20114	20193	20235	20337	20269	20250	20296	20268	20114	19962	20136	20331	20375	20252	20120	20047	20141	20082	20148	20067	20393	20275	20454	20070	20313	20088	20156	20247	20077	20291	20186	20038	20087	20327	20275	20079	20090	20239	19924	20017	20266	20113	20162	20158	20214	20441	20409	20039	20241	20076	19919	20238	20305	20171	20176	19965	20109	20252	20226	20234	20262	20252	20206	20223	20370	20183	20308	20241	20131	20241	20056	20022	19920	20151	19984	20114	20275	20143	20318	20179	20195	20059	20048	20140	20159	20222	20380	20110	20395	20189	20192	20120	19990	20064	20123	20106	20191	20287	20082	20179	20342	20158	20137	20167	20160	20180	20004	20230	20336	19967	20301	20158	20230	20052	20050	19981	20035	20019	19895	20160	20417	20035	20128	20134	20344	20148	20308	20195	20146	20259	20200	20290	20232	20150	20282	20162	19863	20071	20434	20335	20203	20202	20247	20010	20378	19950	20153	20239	20246	20319	20300	20314	20246	20007	19957	20384	20263	19964	20366	20008	20180	20135	20276	20122	20205	20169	19933	20171	20260	19947	20097	20427	20355	20163	19955	20374	20119	20131	20155	20263	20147	19816	20207	20361	20198	20081	20262	20098	20115	19942	20319	20269	20138	20000	20075	20056	20216	20228	20142	20320	20209	20169	20310	20100	20081	20158	20311	20356	20102	20191	20204	20094	20372	20150	20448	20287	19809	20314	20210	20160	20174	20113	20189	20303	20303	20251	20239	20276	20107	20034	20244	20135	20170	20442	20341	20218	20229	20223	20290	20319	20111	20244	20278	20236	20100	19967	20467	19994	20422	20146	20209	19950	20048	20052	20300	20271	20265	20133	20217	20026	20163	20037	20281	20106	20389	20144	20291	20238	20279	19999	20135	20199	20000	20359	20242	20170	20071	20069	19990	20349	19881	20136	20049	20143	20229	20224	20248	20186	20035	20140	20442	20080	20135	20100	20253	20234	19987	20030	20049	20183	20305	20359	20288	20097	20255	20291	20301	20106	20239	20187	20198	20465	20147	19913	20295	20062	20112	20046	20265	20277	20144	20045	20168	20088	20233	20429	20035	20135	19905	20279	20196	20279	20276	20222	20156	20413	20086	20254	20359	20330	20376	20164	20090	20309	19984	20090	20150	20146	20235	20301	20074	20184	20093	20222	20253	20225	20108	20092	20233	20248	20438	20226	20000	20177	20207	20230	20374	20107	20280	20149	20193	20010	20206	20057	20248	19995	20322	20187	20225	20154	20137	20200	20282	20315	20319	20081	20277	20155	20181	20146	20069	20407	20112	20413	20058	20288	20256	20321	20034	20069	20031	20222	20132	20140	20263	20213	20046	20069	20305	20296	19971	19942	20061	20106	20156	20116	20394	20325	19991	20357	20190	20213	20272	20181	20164	20072	20284	20231	20141	20217	20221	20174	20211	20127	20026	20090	20162	19987	20269	20077	20353	19999	19957	20083	20236	20198	20216	20334	20099	20067	19901	20133	20165	19989	19973	20249	20047	20339	20043	20164	20035	20210	20094	20275	20297	20256	20129	20110	20133	20067	20123	20388	20158	20018	20183	20482	20390	20312	20175	20035	20208	20221	20022	20094	20287	20030	20187	20238	20302	20374	20322	20089	19986	20416	20211	20095	20059	20289	20234	20077	20214	20091	20172	19965	20081	19930	20145	20014	20348	20192	20135	20085	20304	20001	20207	20063	20478	20330	20003	20175	19990	20189	20220	19973	20171	20231	20197	20206	20220	20010	20231	20231	20050	20183	20023	20287	20128	20064	20177	20065	20062	20061	20345	20259	20239	20294	20466	20459	20510	20043	20148	20101	20208	20045	20274	20100	20070	20184	19942	20154	20215	20159	20180	20160	19996	20294	20221	20022	20085	20088	20118	20161	19907	20046	20337	19897	20245	20340	19957	20221	20273	20154	20247	20060	20074	20183	20062	20003	20228	20307	20403	20113	20220	20184	19944	20114	20095	20324	20258	20215	20282	20223	19999	20232	20094	20082	19883	20012	20312	20356	20280	20212	20350	20164	20404	20118	20410	20203	20037	20222	20214	20238	20041	20109	20228	20212	20015	20090	20013	20228	20149	19854	20020	20210	20246	20244	20317	20319	20213	20252	20021	20150	20344	20144	20269	20014	20038	20015	20330	20267	20287	20325	20016	20123	20050	20376	20429	20165	20157	20449	20292	20201	20146	20326	20393	20224	20186	19909	20207	20117	20159	20300	20367	20212	20049	19807	20227	20136	20322	20222	20221	20036	20216	20343	20347	20169	20305	20265	20247	20142	20176	20115	20175	20261	20307	20077	20117	20097	20146	20035	20260	20147	20182	20208	20172	20222	20410	20192	20321	20213	20188	20074	20191	20361	20048	20146	20252	20121	20112	20112	20061	20127	19974	20106	20238	20002	20085	20101	20296	19960	20192	20049	20210	20311	20165	20241	20208	20320	20079	20266	20095	19978	20148	20163	20063	20066	20123	20079	20175	20080	20198	19959	20169	20157	20258	20319	20089	19960	20275	20351	20060	20128	20031	20138	20095	20004	19877	20091	20172	20190	20035	20348	20410	20023	20182	20015	20183	20221	20277	20134	20093	20048	20154	20024	20323	20180	20011	20190	19946	20163	20353	20363	19946	20093	20053	20439	20185	20322	20309	20402	20192	20264	20163	20296	20430	20367	20091	20195	20371	19967	20320	20206	20408	20263	20095	20108	20225	20128	20330	20187	19994	20339	20166	20421	19960	20256	20156	19977	20085	20284	20064	20152	20145	20202	20318	20489	20216	20277	20253	20069	20296	20054	20058	20127	20230	20093	20182	20086	20193	19985	19987	20273	20006	19993	20017	20033	20132	20507	20269	20184	20359	20147	20152	20347	20253	20163	20375	20258	20090	20281	20335	20234	20193	20232	20115	20041	20127	20034	20403	20079	20122	20239	20071	20134	20123	20095	20314	20144	20105	20311	20152	20122	20049	20342	20415	20040	20120	20136	20233	20131	20095	20222	20332	20265	20308	20003	20189	20040	20327	20148	20211	20123	20211	20557	20155	20202	19929	20001	20209	20263	20260	19997	20104	19977	20077	20228	20075	20167	20190	20098	20224	20191	20292	20121	20267	20211	20032	20351	20306	20413	20159	20179	20159	19941	20036	20203	20466	20068	20252	20172	19932	20056	20179	20169	20056	20029	20327	20113	20428	20428	20013	20273	20122	20113	20347	20301	20203	20170	20312	19948	20274	20396	20412	20116	20316	20133	20115	20214	20358	20141	20204	20317	20123	20204	20119	20078	20280	20278	20268	20434	20146	20162	20237	20026	19930	20138	20087	20142	20083	20168	20185	20156	20102	20215	20492	20088	20322	20244	20255	20304	20141	20061	20104	20044	20142	20086	19932	20132	20062	19917	20210	20290	20019	20045	20327	19948	20067	20232	19916	20182	20284	20248	20057	20118	20068	20149	20296	20470	20255	20228	20287	20079	20118	20037	20276	20303	20309	20046	19891	20280	20340	20183	20242	20151	20451	20196	20211	20186	20209	20098	20020	20318	20215	20364	20159	20303	20336	20172	20290	20244	20191	20414	20399	20076	20178	20219	20316	20074	20219	20140	20163	20244	19990	20330	20313	19964	20508	20238	20192	20141	20337	20282	19994	20161	20168	20373	20167	20175	20342	20218	20237	20152	20301	20094	20273	20142	20144	20258	20142	20338	20127	20134	20390	20374	20202	20282	20196	20191	20257	20362	20432	20095	20432	20373	20037	20163	20360	20165	20221	20173	20044	20166	20291	20048	19896	20178	20243	20240	20372	20305	20234	20471	20281	20180	20284	20006	20144	20127	20119	20051	20209	20259	20199	20225	20210	20245	20011	19923	20322	20069	20029	19963	20124	20118	20174	20263	20301	20345	20276	20138	20360	20284	20065	20232	20240	20526	20460	20330	20191	20137	20274	20102	20015	20257	20263	20156	20410	20140	19946	20078	19959	20297	20305	20298	20342	20238	20002	20124	20142	20292	20189	20177	20499	20392	20136	20335	20225	20156	19944	20193	20150	20505	20177	19948	20213	20222	20057	19971	20140	20242	19859	20109	20377	20171	20218	20100	20206	20226	20294	20082	20342	20220	20157	20343	20184	20210	20108	20229	20386	20360	20273	20097	20417	20184	20228	20504	20394	20113	20095	20209	20415	20270	20254	20280	20303	20197	20099	20316	20123	20036	20237	20065	20265	20112	20373	20197	20080	20129	20385	20492	20288	20314	20390	20266	20294	20027	20231	20188	20332	20096	20185	20307	20019	20364	19995	20176	20148	20293	20291	20231	20020	20026	20177	20084	20137	20482	20199	20229	20272	20267	20009	20299	20346	20198	20453	20269	20169	19992	20303	20322	19998	20012	20339	20150	20147	20120	20099	20231	20175	20266	20175	20170	20357	20304	20210	20428	20333	20145	20227	20264	20122	20121	20271	20342	20077	20364	20159	20152	20124	20074	20329	20131	20205	20320	20320	20106	20152	20481	20150	20224	20067	20219	19972	20236	19986	19991	20159	20084	20051	20317	20131	20249	20056	20320	20234	20330	20330	20045	20147	20102	20175	19961	20217	20060	19958	20124	20202	19858	20320	20154	20408	20392	20290	20017	20158	20095	20102	20215	20106	20219	20204	20234	19995	20127	20184	20096	20228	20230	20167	20146	20239	20234	20046	20206	20313	20224
35892	56160	50781	36570	23650	18304	17369	16554	15832	15469	15179	15411	15466	15955	15952	16212	16307	16132	16369	16701	16811	16488	15988	15734	15646	15351	15214	15263	14937	14868	14838	14837	14791	14582	14902	14626	14723	14821	14740	14709	14572	14679	14646	14676	14617	14461	14750	14704	14607	14762	14646	14683	14611	14511	14834	14684	14661	14681	14842	14694	14768	14625	14689	14819	14612	14612	14711	14631	14756	14392	14603	14665	14568	14611	14674	14846	14544	14550	14633	14685	14558	14649	14737	14681	14562	14607	14695	14518	14533	14745	14714	14773	14550	14739	14685	14523	14619	14502	14464	14677	14614	14651	14487	14532	14676	14530	14607	14532	14763	14519	14766	14532	14740	14584	14563	14631	14557	14569	14573	14629	14554	14498	14695	14498	14754	14725	14666	14556	14585	14783	14536	14653	14570	14528	14607	14536	14731	14667	14664	14609	14756	14656	14553	14624	14506	14589	14615	14749	14668	14688	14596	14493	14637	14510	14667	14776	14737	14624	14754	14630	14718	14579	14432	14721	14728	14678	14638	14724	14621	14821	14701	14571	14756	14627	14600	14543	14656	14575	14693	14764	14740	14753	14610	14497	14703	14638	14615	14497	14441	14576	14707	14552	14637	14604	14794	14704	14783	14481	14574	14536	14735	14702	14703	14580	14635	14590	14693	14713	14586	14586	14651	14419	14477	14600	14692	14503	14561	14737	14642	14685	14508	14548	14532	14577	14550	14562	14583	14733	14767	14438	14473	14627	14649	14633	14601	14601	14651	14758	14754	14501	14548	14691	14611	14738	14554	14714	14701	14668	14523	14590	14621	14595	14614	14661	14839	14549	14767	14347	14659	14796	14713	14780	14631	14665	14617	14696	14838	14612	14607	14579	14617	14464	14764	14538	14792	14702	14699	14784	14549	14753	14665	14609	14522	14579	14517	14666	14478	14599	14518	14606	14728	14499	14576	14664	14746	14544	14525	14619	14615	14590	14732	14691	14592	14709	14563	14641	14562	14624	14700	14696	14494	14626	14595	14777	14720	14509	14552	14609	14684	14673	14662	14600	14697	14450	14607	14567	14480	14650	14702	14513	14722	14651	14748	14561	14633	14579	14688	14846	14671	14683	14460	14619	14682	14630	14657	14839	14677	14461	14615	14768	14643	14711	14662	14427	14549	14596	14621	14454	14722	14531	14724	14615	14552	14532	14559	14541	14587	14684	14550	14577	14705	14555	14426	14641	14583	14574	14489	14485	14575	14633	14707	14524	14470	14538	14693	14550	14538	14599	14692	14551	14577	14611	14643	14578	14615	14574	14643	14646	14749	14702	14648	14543	14721	14604	14503	14634	14652	14646	14753	14595	14569	14720	14691	14688	14582	14467	14629	14527	14665	14599	14426	14544	14448	14576	14561	14576	14695	14605	14724	14586	14471	14742	14628	14665	14604	14602	14709	14612	14474	14725	14552	14669	14509	14690	14667	14530	14429	14571	14639	14400	14542	14751	14558	14572	14514	14660	14575	14715	14447	14549	14945	14694	14573	14600	14818	14664	14641	14605	14687	14693	14608	14763	14575	14651	14601	14657	14507	14521	14654	14574	14417	14527	14568	14847	14650	14715	14624	14605	14557	14460	14661	14560	14732	14791	14569	14675	14575	14526	14421	14509	14674	14419	14632	14723	14522	14535	14738	14750	14564	14469	14488	14489	14659	14680	14670	14682	14470	14472	14627	14693	14537	14593	14768	14472	14569	14460	14526	14436	14643	14778	14598	14509	14569	14722	14580	14761	14673	14545	14542	14512	14838	14422	14516	14535	14618	14504	14752	14683	14715	14674	14471	14727	14632	14459	14579	14535	14495	14442	14771	14545	14755	14769	14560	14528	14604	14598	14666	14512	14526	14559	14657	14501	14577	14642	14626	14474	14565	14659	14575	14575	14676	14656	14667	14573	14534	14572	14468	14662	14628	14846	14676	14682	14487	14777	14690	14617	14572	14707	14641	14440	14708	14647	14745	14745	14597	14544	14680	14720	14768	14605	14655	14603	14646	14593	14631	14754	14714	14578	14548	14601	14721	14718	14666	14593	14638	14669	14509	14647	14623	14654	14582	14569	14741	14530	14764	14749	14548	14562	14526	14700	14686	14595	14528	14520	14638	14539	14604	14785	14554	14793	14750	14457	14478	14497	14709	14730	14612	14604	14638	14507	14643	14585	14746	14569	14788	14626	14691	14654	14587	14718	14608	14662	14647	14577	14611	14506	14664	14662	14599	14622	14665	14591	14643	14574	14422	14629	14668	14400	14679	14670	14584	14461	14802	14603	14653	14669	14665	14475	14635	14544	14697	14565	14511	14575	14397	14529	14795	14672	14693	14693	14592	14700	14554	14631	14648	14560	14465	14449	14658	14697	14464	14788	14583	14587	14691	14522	14735	14620	14723	14633	14604	14548	14687	14607	14677	14709	14752	14728	14550	14614	14525	14610	14553	14670	14543	14628	14622	14775	14542	14574	14749	14725	14813	14677	14460	14522	14679	14593	14636	14484	14622	14669	14601	14686	14680	14677	14595	14668	14543	14638	14725	14812	14633	14592	14616	14548	14669	14648	14661	14540	14703	14642	14645	14723	14605	14579	14700	14597	14661	14665	14638	14677	14585	14658	14529	14585	14410	14327	14715	14696	14517	14727	14591	14647	14705	14531	14605	14613	14653	14746	14612	14631	14479	14652	14516	14655	14527	14399	14840	14389	14690	14445	14539	14662	14787	14578	14898	14517	14687	14580	14624	14457	14578	14632	14705	14654	14587	14702	14553	14662	14546	14574	14628	14655	14632	14873	14701	14601	14567	14521	14566	14624	14704	14525	14665	14681	14538	14842	14676	14532	14600	14511	14454	14693	14666	14668	14717	14614	14843	14443	14726	14581	14692	14649	14563	14478	14643	14535	14622	14536	14571	14574	14699	14416	14588	14642	14588	14730	14612	14577	14772	14743	14757	14529	14617	14578	14618	14733	14786	14448	14640	14593	14745	14715	14654	14556	14707	14637	14577	14594	14600	14592	14813	14585	14561	14392	14603	14543	14681	14699	14602	14622	14788	14616	14531	14543	14565	14598	14505	14660	14702	14727	14537	14525	14764	14716	14334	14596	14767	14600	14811	14514	14605	14546	14588	14575	14431	14793	14629	14667	14727	14631	14579	14796	14605	14553	14698	14611	14595	14662	14593	14587	14506	14642	14734	14533	14646	14585	14542	14529	14608	14677	14522	14552	14684	14458	14660	14590	14683	14623	14610	14613	14640	14622	14487	14405	14793	14670	14474	14482	14665	14695	14628	14562	14657	14445	14498	14634	14615	14554	14680	14502	14639	14743	14651	14579	14586	14823	14485	14714	14583	14634	14643	14636	14546	14703	14574	14654	14600	14579	14628	14479	14531	14542	14670	14629	14615	14510	14590	14443	14606	14574	14718	14614	14648	14822	14615	14641	14589	14545	14621	14586	14704	14481	14660	14515	14487	14830	14676	14622	14565	14598	14475	14731	14673	14596	14583	14493	14636	14645	14559	14609	14515	14579	14659	14580	14678	14731	14654	14709	14678	14538	14659	14570	14683	14631	14755	14663	14553	14484	14806	14632	14685	14675	14645	14498	14590	14624	14593	14601	14760	14626	14575	14641	14678	14620	14620	14577	14746	14578	14489	14502	14679	14694	14498	14555	14539	14605	14605	14669	14808	14517	14524	14585	14713	14670	14587	14692	14628	14646	14528	14627	14589	14500	14570	14544	14500	14603	14687	14643	14643	14519	14790	14827	14668	14701	14554	14582	14641	14684	14484	14646	14641	14582	14693	14677	14644	14676	14642	14657	14457	14538	14741	14707	14733	14632	14699	14524	14756	14651	14540	14468	14533	14592	14804	14450	14442	14600	14566	14649	14654	14641	14718	14704	14458	14575	14794	14646	14532	14771	14643	14625	14632	14561	14714	14460	14683	14699	14565	14693	14565	14639	14807	14614	14687	14465	14769	14720	14691	14435	14587	14524	14539	14508	14738	14695	14575	14742	14489	14755	14591	14691	14536	14556	14494	14638	14603	14533	14590	14763	14655	14570	14703	14490	14602	14624	14487	14582	14568	14737	14553	14525	14757	14628	14682	14607	14522	14765	14601	14585	14676	14466	14819	14490	14618	14513	14608	14577	14578	14578	14631	14694	14724	14560	14564	14574	14654	14607	14657	14683	14677	14628	14632	14553	14701	14674	14572	14558	14673	14675	14580	14566	14524	14617	14524	14685	14685	14622	14542	14614	14568	14570	14663	14611	14670	14620	14622	14783	14644	14687	14481	14567	14655	14522	14462	14618	14562	14382	14678	14650	14584	14620	14626	14548	14563	14709	14640	14690	14709	14729	14572	14649	14624	14679	14638	14728	14446	14653	14606	14702	14488	14725	14513	14676	14542	14588	14607	14663	14630	14372	14633	14687	14549	14676	14653	14598	14824	14662	14527	14409	14548	14666	14616	14498	14524	14509	14862	14754	14720	14728	14565	14639	14637	14687	14487	14551	14612	14550	14620	14648	14593	14643	14624	14615	14483	14605	14574	14663	14563	14558	14528	14638	14735	14520	14663	14522	14731	14641	14683	14603	14646	14629	14711	14577	14471	14616	14514	14667	14651	14728	14655	14715	14861	14620	14724	14594	14605	14663	14581	14649	14660	14496	14482	14664	14511	14397	14485	14639	14770	14502	14600	14611	14640	14594	14564	14650	14541	14461	14680	14423	14675	14606	14754	14717	14676	14562	14656	14530	14658	14523	14502	14671	14527	14645	14549	14740	14654	14635	14648	14575	14756	14737	14526	14725	14466	14513	14699	14560	14563	14558	14778	14549	14613	14608	14693	14564	14647	14728	14703	14616	14699	14687	14687	14732	14592	14607	14616	14732	14529	14577	14495	14639	14572	14684	14475	14390	14699	14576	14630	14633	14574	14630	14448	14523	14621	14601	14388	14478	14596	14683	14599	14635	14520	14622	14660	14563	14796	14626	14747	14711	14511	14601	14673	14644	14625	14657	14550	14703	14580	14600	14592	14741	14701	14481	14674	14465	14607	14743	14545	14558	14673	14769	14532	14533	14680	14607	14479	14451	14655	14465	14686	14624	14823	14395	14830	14709
24833	21673	29354	25225	22920	25469	26727	22150	20693	20668	20756	20259	20836	21079	21075	21390	21705	21104	21519	21772	21976	21477	21033	21012	20684	20403	20235	20059	19872	19776	19877	19692	19524	19505	19488	19484	19402	19496	19631	19566	19615	19668	19545	19608	19589	19536	19399	19560	19386	19439	19325	19567	19553	19496	19526	19369	19440	19310	19572	19749	19550	19610	19835	19486	19621	19406	19326	19593	19186	19235	19534	19616	19469	19477	19594	19238	19477	19315	19435	19310	19363	19504	19251	19388	19408	19560	19378	19593	19465	19493	19114	19244	19495	19499	19111	19439	19490	19274	19473	19345	19245	19368	19487	19333	19292	19192	19357	19537	19627	19634	19180	19183	19477	19430	19309	19253	19167	19377	19154	19240	19397	19171	19191	19319	19562	19452	19296	19585	19349	19425	19429	19339	19505	19292	19655	19290	19593	19612	19527	19242	19367	19511	19300	19449	19363	19304	19289	19668	19237	19576	19579	19474	19488	19394	19374	19287	19357	19346	19385	19317	19515	19673	19697	19282	19503	19444	19533	19477	19444	19610	19441	19509	19643	19189	19523	19301	19429	19557	19467	19387	19308	19319	19137	19313	19413	19457	19378	19401	19476	19523	19431	19580	19224	19518	19165	19495	19584	19468	19517	19417	19380	19331	19461	19659	19314	19437	19443	19658	19445	19355	19367	19292	19590	19415	19376	19547	19712	19442	19379	19308	19390	19397	19495	19349	19310	19277	19500	19653	19497	19386	19554	19441	19368	19351	19481	19435	19556	19468	19507	19425	19375	19576	19414	19409	19401	19603	19519	19422	19454	19401	19422	19484	19435	19320	19337	19367	19239	19339	19251	19223	19428	19568	19345	19281	19457	19374	19164	19284	19444	19272	19468	19307	19153	19632	19187	19346	19339	19283	19429	19335	19418	19281	19040	19449	19608	19309	19439	19347	19441	19544	19320	19375	19364	19317	19504	19551	19327	19417	19259	19570	19607	19463	19478	19374	19323	19490	19636	19393	19399	19336	19264	19366	19548	19344	19344	19472	19550	19461	19411	19427	19535	19320	19146	19448	19715	19284	19363	19335	19308	19451	19517	19493	19287	19180	19524	19186	19575	19632	19307	19507	19362	19321	19408	19545	19426	19366	19291	19347	19305	19382	19371	19382	19343	19320	19438	19301	19456	19293	19594	19563	19220	19435	19524	19313	19542	19365	19478	19578	19378	19439	19388	19480	19330	19125	19387	19380	19284	19448	19111	19477	19535	19265	19390	19492	19526	19466	19481	19395	19598	19276	19365	19397	19396	19331	19385	19518	19515	19584	19557	19356	19529	19316	19344	19337	19501	19352	19474	19254	19440	19382	19348	19516	19407	19210	19304	19286	19378	19274	19521	19398	19408	19614	19380	19495	19442	19240	19361	19584	19334	19332	19541	19360	19505	19479	19540	19463	19476	19424	19458	19128	19398	19524	19315	19228	19419	19262	19276	19609	19423	19394	19316	19503	19476	19315	19238	19440	19548	19492	19235	19488	19512	19510	19390	19525	19468	19617	19464	19258	19571	19309	19407	19256	19449	19489	19396	19482	19373	19614	19317	19564	19257	19390	19443	19218	19469	19408	19389	19457	19556	19743	19340	19459	19287	19437	19345	19400	19222	19386	19198	19219	19408	19570	19561	19358	19528	19390	19252	19649	19681	19435	19326	19291	19410	19165	19427	19343	19583	19450	19251	19333	19325	19179	19463	19537	19574	19300	19323	19373	19135	19485	19264	19328	19393	19607	19357	19405	19297	19388	19333	19356	19621	19309	19391	19306	19280	19361	19246	19364	19408	19158	19463	19405	19567	19419	19459	19347	19334	19543	19532	19458	19611	19342	19267	19507	19471	19237	19569	19430	19211	19407	19597	19548	19371	19266	19255	19458	19387	19366	19417	19426	19478	19512	19401	19574	19427	19361	19325	19661	19528	19249	19569	19253	19363	19507	19455	19524	19416	19392	19312	19255	19457	19334	19332	19332	19532	19503	19434	19407	19389	19342	19586	19574	19507	19436	19358	19390	19511	19408	19550	19475	19394	19417	19474	19282	19197	19298	19298	19569	19480	19307	19383	19468	19230	19355	19321	19566	19621	19372	19332	19241	19468	19363	19348	19277	19419	19474	19302	19524	19498	19337	19457	19401	19250	19541	19324	19468	19416	19187	19385	19301	19403	19438	19078	19312	19347	19324	19432	19384	19499	19495	19518	19384	19403	19409	19340	19477	19451	19455	19491	19492	19438	19360	19248	19323	19235	19630	19267	19163	19325	19597	19726	19384	19420	19268	19410	19177	19358	19374	19330	19205	19265	19290	19229	19292	19679	19296	19313	19258	19215	19278	19356	19194	19284	19249	19666	19312	19189	19475	19320	19323	19445	19493	19455	19558	19646	19461	19394	19445	19478	19498	19338	19281	19163	19040	19351	19340	19589	19326	19430	19331	19292	19546	19228	19576	19229	19162	19373	19455	19599	19495	19434	19457	19493	19344	19404	19397	19430	19423	19349	19613	19473	19302	19384	19359	19365	19536	19524	19260	19375	19194	19560	19466	19526	19398	19391	19496	19640	19458	19193	19322	19382	19455	19518	19493	19556	19538	19381	19472	19215	19339	19381	19448	19330	19568	19345	19354	19500	19338	19559	19445	19340	19458	19516	19426	19551	19304	19652	19210	19137	19477	19227	19336	19530	19418	19174	19577	19224	19320	19499	19481	19518	19382	19529	19255	19309	19272	19423	19545	19370	19668	19488	19226	19517	19445	19520	19625	19405	19572	19302	19546	19466	19383	19196	19346	19360	19435	19566	19397	19378	19427	19378	19459	19286	19483	19520	19430	19202	19562	19386	19365	19414	19308	19480	19440	19337	19538	19097	19418	19431	19212	19294	19354	19117	19403	19455	19368	19397	19318	19645	19480	19379	19599	19435	19347	19551	19424	19432	19308	19411	19332	19369	19215	19488	19493	19562	19499	19289	19391	19578	19348	19399	19441	19383	19496	19669	19625	19456	19324	19443	19374	19416	19362	19570	19190	19303	19498	19237	19550	19239	19747	19409	19499	19298	19660	19380	19564	19254	19438	19534	19500	19301	19483	19195	19420	19415	19404	19247	19432	19494	19258	19436	19612	19382	19552	19488	19706	19363	19557	19251	19394	19270	19342	19453	19382	19344	19421	19420	19291	19459	19302	19587	19400	19423	19516	19685	19429	19380	19303	19352	19314	19391	19284	19521	19326	19402	19280	19285	19218	19519	19511	19499	19339	19398	19358	19539	19315	19294	19286	19590	19475	19635	19396	19462	19774	19483	19168	19416	19350	19373	19437	19361	19141	19464	19599	19463	19455	19352	19385	19373	19296	19359	19453	19445	19572	19428	19445	19417	19436	19121	19417	19330	19291	19465	19347	19363	19228	19364	19298	19464	19407	19513	19623	19264	19281	19445	19341	19282	19355	19339	19358	19459	19303	19272	19443	19503	19250	19540	19392	19386	19513	19468	19512	19299	19494	19459	19300	19286	19519	19524	19279	19611	19437	19141	19293	19614	19454	19411	19504	19439	19326	19455	19452	19592	19440	19438	19528	19431	19225	19349	19301	19516	19650	19355	19316	19147	19409	19343	19361	19351	19504	19355	19433	19382	19525	19682	19484	19442	19366	19591	19329	19568	19384	19446	19583	19429	19405	19570	19319	19473	19336	19276	19244	19502	19230	19525	19563	19461	19126	19587	19524	19500	19306	19543	19634	19426	19153	19110	19590	19522	19529	19546	19261	19378	19414	19433	19552	19469	19563	19467	19551	19418	19326	19433	19322	19416	19508	19325	19376	19309	19462	19570	19345	19446	19450	19423	19550	19410	19437	19420	19428	19528	19155	19402	19308	19209	19587	19401	19398	19437	19553	19341	19311	19291	19629	19480	19358	19340	19464	19564	19376	19452	19478	19159	19467	19398	19248	19319	19257	19377	19424	19436	19300	19303	19601	19799	19340	19393	19298	19266	19473	19287	19283	19349	19413	19632	19173	19176	19486	19463	19455	19470	19450	19385	19542	19267	19226	19203	19433	19404	19506	19260	19437	19222	19172	19379	19513	19334	19396	19403	19169	19460	19511	19445	19302	19390	19391	19528	19271	19587	19233	19297	19547	19646	19458	19580	19530	19354	19343	19465	19304	19496	19351	19379	19360	19551	19496	19274	19557	19491	19441	19177	19514	19625	19304	19354	19485	19391	19408	19541	19364	19322	19425	19374	19264	19216	19385	19400	19341	19539	19477	19375	19241	19247	19283	19399	19339	19347	19144	19474	19287	19260	19353	19643	19746	19502	19480	19282	19270	19532	19572	19533	19720	19525	19313	19494	19408	19336	19402	19425	19538	19240	19381	19330	19455	19546	19465	19424	19401	19572	19499	19201	19461	19458	19373	19567	19537	19398	19626	19633	19415	19524	19328	19417	19438	19473	19495	19502	19203	19534	19413	19481	19619	19291	19476	19509	19354	19558	19445	19458	19275	19391	19244	19260	19405	19598	19287	19284	19240	19243	19234	19318	19113	19345	19447	19429	19400	19406	19353	19363	19288	19275	19336	19375	19530	19364	19522	19325	19410	19743	19529	19421	19638	19394	19463	19391	19467	19620	19598	19493	19309	19363	19274	19354	19433	19564	19433	19613	19415	19324	19329	19080	19413	19453	19372	19310	19324	19476	19366	19225	19313	19220	19411	19235	19455	19389	19293	19618	19402	19577	19532	19622	19356	19299	19468	19447	19351	19396	19418	19282	19343	19532	19606	19227	19371	19452	19629	19437	19331	19355	19267	19536	19284	19431	19336	19157	19406	19318	19398	19450	19302	19381	19093	19409	19413	19622	19170	19371	19439	19228	19342	19362	19472	19482	19256	19460	19396	19464	19488	19398	19491	19364	19188	19416	19269	19249	19402	19212	19285	19261	19364	19311	19535	19413	19299	19406	19496	19433	19631	19370	19504	19398	19489	19355	19220	19588	19501	19427	19336	19373	19315	19450	19320	19341	19225	19235	19405	19407	19314	19432	19382	19282	19515	19445	19473	19484	19476	19159	19490	19302	19288	19416	19456	19412	19451	19505	19451	19651	19503	19594	19443	19328	19473	19447	19563	19393	19587
37473	61377	59389	38225	23645	20031	18545	17154	16169	15501	15396	15491	15940	16309	16208	16547	16540	16508	16933	17015	17179	16562	15872	16015	15693	15201	14999	14863	14743	14529	14518	14297	14386	14117	14329	14453	14298	14113	14181	14301	14230	14166	14289	14316	14367	14312	14137	14304	14207	14312	14251	14200	14304	14135	14122	14207	14234	14011	14335	14169	14173	14093	14279	14173	14205	14392	14220	14083	14174	14223	14175	14167	14197	14136	14340	14158	14199	14195	14142	14014	14331	14210	14096	14176	14146	14118	14133	14160	14055	14235	14284	14115	14225	14157	14257	14105	14344	14052	14209	14049	14221	14063	14160	14147	14182	14102	14140	14295	14217	14140	14177	14116	14204	14281	14064	14145	14096	14258	14164	14080	14103	14175	14204	14235	14226	14308	14127	14266	14215	14100	14196	14022	14307	14143	14314	14384	14141	14030	14165	14029	14117	14085	14235	14166	14116	14060	13990	14088	14178	14287	14078	14169	14066	14132	14086	14168	14011	14278	14193	14062	14301	14088	14223	14269	14110	14249	13968	14204	14312	14212	14052	14071	14113	14175	14150	14217	14225	14301	14077	14154	14187	14134	14145	14231	14166	14024	14120	14168	14098	14335	14221	14109	14193	14043	14212	14305	14107	14215	14172	14012	14027	14229	14133	14178	14261	14022	14153	14183	14134	14035	14190	14185	14277	14228	14079	14173	14262	14078	14129	14260	14215	14236	14025	14142	14231	14149	13971	14193	14158	14256	14194	14125	14009	14209	14293	14233	14164	14116	14305	14190	14154	14175	14168	14091	14085	14089	14111	14191	14111	13907	14286	13983	14111	14169	14119	14102	14181	14161	14284	14296	14191	14200	14255	14085	14195	14223	14187	14256	14161	14176	14129	14302	14139	14189	14209	14091	14153	14235	14080	14217	14126	14336	14132	14101	14249	14132	13930	14239	14047	14156	14005	14236	14184	14084	14238	14252	13993	14296	14183	14171	14254	14368	14204	14240	14123	14272	14056	13977	14237	14231	14214	14300	14150	14093	14030	14112	14098	14263	14289	14212	14089	14295	14139	14151	14057	14327	13913	14240	14325	14167	14110	14027	14340	14300	14252	14096	14289	14107	14318	14159	14173	14227	14175	14076	14134	14134	14311	14092	14073	14334	14172	14181	14270	14229	14183	14122	14234	14420	14179	14125	14182	14160	14051	14011	14050	14199	14285	14303	14211	14077	14109	14155	14237	14323	14250	14006	14156	14145	14081	14235	14188	14043	13998	14142	14249	14122	14257	14163	14189	14091	14107	14361	14184	14097	14182	14050	14240	14014	14178	14131	14122	14092	14116	14146	14014	14148	14051	14098	14036	14276	14187	14271	14233	14161	14183	14199	14109	14173	14217	14016	14015	14246	14173	14153	14250	14192	14220	14200	14292	14127	14157	14025	14129	14126	14145	14067	14236	14228	14334	14202	14030	14124	14129	14041	14174	14236	14224	14300	14209	13976	14252	14257	14155	14310	14117	14392	14223	14244	14121	14128	14224	14141	14159	14217	14069	14053	14057	14391	14238	14118	14308	14291	14203	14131	14075	14275	13964	14124	14193	14168	14140	14058	14198	14085	14045	14327	14360	14093	14248	14031	14227	14081	14283	14315	14120	14239	13893	14306	14047	14070	14118	14113	14148	14118	14101	14341	14095	14262	14235	14012	14170	14010	14209	14033	14066	14038	14152	14263	14109	14259	14076	14202	14097	14263	14118	14268	14188	14268	14222	14096	14026	14141	14318	14178	14157	14110	14211	14067	14161	14056	14200	14105	14245	14276	14281	13964	14180	14046	14038	14052	14180	14071	14147	14127	14172	14177	13927	14098	14088	14098	14207	14056	14182	14294	14095	14263	14215	14263	14269	14133	13998	14088	14074	14219	14188	13995	14351	14272	14193	14039	14008	14201	14060	14055	14211	14399	14144	14286	14177	14392	14169	14026	14178	14122	14171	14265	14229	14207	14142	14124	13978	14221	14362	14068	14254	14278	14203	14270	14102	14200	14203	14081	14147	14139	14292	14231	14176	14133	14224	14278	14057	14191	14062	14131	14136	14223	14033	14138	14206	14160	14184	14299	14083	14197	14217	13940	14152	14283	14200	14165	14048	14279	14136	14217	14056	14220	14229	14175	14157	14067	14259	14111	14076	14203	14134	14246	14225	14238	14279	14242	14188	14115	14225	14291	14293	14310	14034	14095	14309	14223	14109	13977	14092	14148	14167	14320	14154	14154	14086	14077	14096	14199	14079	14214	14276	14100	14105	14229	14233	14043	14107	14262	13941	14319	14480	14113	14266	14231	14293	13990	13993	14196	14044	14076	14290	14131	14007	14096	14138	14224	14208	14154	14090	14073	14321	14116	14212	14206	14163	14050	14238	14193	14040	14358	14441	14202	14102	14165	14280	14078	14130	14118	14199	14011	14248	14057	14132	14223	14141	13991	14117	14276	14155	14096	14228	14269	14262	14017	14001	14131	14079	14081	14275	14096	14066	14104	14242	14027	14162	14038	14171	14318	13962	14190	14223	14174	13845	14226	14277	14046	14049	14046	14220	14114	14215	14074	14101	14156	14115	14037	14144	14184	14043	14191	14203	14013	14079	14150	14162	14168	14147	14409	14175	14114	14120	14227	14138	14124	14292	14214	14123	14062	14159	14189	14253	14182	13971	13967	14295	14235	14015	14143	14153	14265	14213	14195	14218	14204	14213	14223	14266	14143	14064	14118	14220	14209	14078	14262	14331	14149	14164	14141	14186	14338	14097	14020	14067	14365	14281	14068	14126	14145	14132	14136	14185	14207	14190	14261	14113	14134	14104	14174	14108	14091	14090	14184	14043	14167	14140	14227	14344	14044	14219	14089	14159	14197	13964	14260	14178	14110	14050	14212	14231	14116	14240	14243	14124	14439	13981	14198	14156	14281	14266	14169	14356	14132	14152	14225	14189	14156	14190	14117	14146	14035	14100	14198	14053	14076	14096	14070	14095	14142	14044	14201	14102	14061	14183	14290	14156	14143	14200	14220	14178	14118	14071	14057	14131	14160	14172	14124	14052	14035	14165	14008	14067	14034	14184	14286	14295	14144	14281	14169	14208	14258	14142	14132	14125	14341	14074	14305	14103	14243	14031	14162	14210	14230	14189	14204	14161	14081	14165	14024	14076	14054	14168	14124	14086	14219	14209	14146	14223	14150	14082	14160	14064	14295	13990	14238	14124	14190	14216	14260	14152	14085	14262	14249	14066	14323	14202	14281	14260	14168	14125	14270	14041	14060	14207	14271	14233	14295	14062	14085	14190	13990	14078	13976	14216	14019	14314	14190	14060	14110	14101	14074	14216	14244	14014	14083	14142	14060	14127	14219	14194	14207	14074	14088	14187	14325	14168	14185	14007	14326	14182	14258	14187	14128	14132	14154	14093	13994	14209	14307	14161	14207	14120	14150	14202	14040	14130	14047	14227	14229	14173	14122	14199	14192	13991	14203	14060	14178	14171	14098	14133	14054	13895	14208	14266	13990	14186	14181	14151	14139	14242	14288	14170	14093	14055	14166	14141	14247	14014	14103	14111	14257	14221	14296	14082	14215	14206	14135	14211	14286	14156	14317	14034	13998	14082	14157	14296	14198	14196	14284	14289	13940	14135	14130	14084	13980	14089	13916	14203	14090	14104	14197	14311	14309	14103	14236	14137	14074	14139	14077	14110	14224	14147	14281	14229	14016	14188	14128	14172	14079	14250	14143	14176	14337	14198	14322	14290	14140	14197	14204	14301	14323	14059	14141	14254	14107	14001	14055	14073	14174	14113	14308	14248	14020	13944	14264	14103	14281	14173	14204	14115	14142	14299	14203	14272	14283	14004	14177	14163	14225	14151	14109	14047	14253	14100	14148	14027	14192	14182	14226	13999	14104	14209	14025	14142	14167	14095	14247	14147	14004	14285	14214	14056	14215	14249	14118	14096	14075	14274	14215	14376	14145	14090	14048	14300	14112	14012	14279	14269	14073	14265	14189	14231	14135	14171	14106	13952	14114	14067	14136	14080	14244	14105	14278	14150	14168	14182	14057	14217	14047	14237	14171	14048	14090	14120	14223	14036	14367	14275	14085	14135	14076	14200	14119	14092	14107	14112	14085	14141	14224	14083	14332	14257	14026	14061	14093	13994	14147	14213	14056	14181	14191	14298	14220	14184	14048	14084	14378	14039	14216	14184	14152	14243	13959	14056	14235	14352	14155	14219	14091	14334	14094	14057	14328	14043	14223	14209	14193	14086	14114	13966	14163	14377	14249	14180	14222	14120	14238	14066	14331	14238	14257	14284	14175	14211	14101	14242	14221	14203	14086	14187	14224	14108	14203	14147	14116	14039	14273	14147	14097	14137	14084	14106	14174	14067	14127	14192	14069	14273	14158	14201	14062	14025	14072	14181	14208	14066	14054	14101	13997	14079	14188	14394	14096	14207	14147	14247	14221	14194	14210	14231	14220	14338	14103	14364	14419	14215	14115	14033	14169	14346	14235	14038	14194	14228	14076	14159	14186	14122	14105	14084	14094	14241	13984	14133	13970	14009	14122	14031	14199	14310	14137	14265	14214	14073	14083	14133	14243	14108	14178	14243	14128	14093	14138	14080	14122	14251	14216	14226	14194	14150	14070	14099	14077	14119	14211	14170	14205	14011	14233	14255	14230	14207	14173	14190	14220	14207	14267	13988	14217	14264	14134	14099	14217	13988	14142	14204	14307	14159	14046	14209	14169	13976	13988	14037	14128	14101	14137	14274	14063	14068	14054	14177	14014	14137	14080	14089	14125	14338	14214	14203	14335	14161	14141	14003	14003	14130	14125	14228	14076	14217	14242	14211	14203	14252	14228	14139	14115	14183	14029	14157	14104	14175	14237	14285	14068	14134	14167	14329	14214	14402	14153	14085	14243	14181	14083	14233	13933	14083	14238	14161	14206	14057	14174	14083	14237	14067	14112	14323	14112	14097	14186	14225	14198	14015	14077	14410	14177	14166	14069	14099	14063	14272	14015	14162	14035	14123	14385	14106	14286	14242	14279	14112	14150	14187	14152	14107	14258	14122	14193	14154	14143	14042	14001	14307	14176	14183	14427	14026	14150	14053	14182	14140	14133
38239	39289	39022	29462	24140	23139	22895	22296	22336	22096	22141	21958	22470	22687	22534	22532	22792	22766	22842	23048	23020	22802	22622	22494	22580	22498	22156	22212	22328	22042	22031	22226	21941	21980	21935	22222	22103	22038	21999	22013	22073	21926	21900	21947	22065	21951	22182	21940	21892	22112	22125	21747	21858	22205	21916	21797	21727	22077	22133	22133	21857	22127	21858	21789	22115	21927	22000	21986	21928	21847	22045	22078	22129	22030	22157	21871	22045	22001	22131	21854	22055	21757	21998	21881	22051	21912	22066	22135	22006	22168	21992	22113	21820	21912	21910	21868	21960	22036	22028	21841	21871	21943	22160	21807	21916	22061	22078	22140	21891	22044	22080	21780	22108	21824	21856	21821	22028	22094	21871	22092	21778	21998	22096	21660	22196	22012	21808	21893	22015	22099	21908	21785	21908	21845	22020	21774	21875	22258	21997	21916	22236	22037	22127	21986	21895	22053	21946	21987	21923	21470	21913	21833	22021	21915	21958	22088	21999	21941	21760	22001	21725	21923	22195	21986	21795	21873	22105	22135	22050	21909	22176	22005	22162	21900	22137	21946	22000	21901	21797	21806	22260	22085	22036	21758	22036	22083	22128	22002	22000	22028	21901	22031	21838	21799	21864	22172	21854	22135	21964	22065	21886	22061	21874	21998	22221	21924	21982	21956	22143	21858	21946	21938	22020	21823	21954	22151	21869	22016	22094	22066	21896	22011	21979	22055	22095	22079	22012	21785	21868	21663	22010	21960	21970	22080	21969	21899	21957	22129	22061	21715	21775	21983	21909	22039	22009	21965	22028	22038	21943	22011	22059	22049	21820	21976	22001	21894	22056	21893	21896	21940	21727	22067	21901	21935	21975	21806	22101	22148	21917	21812	22087	21832	22003	21944	22050	21942	22038	22077	22047	22028	21912	22154	22020	22188	21864	22031	21947	21724	21986	22010	22025	22055	22102	21977	22032	22121	22170	22046	21896	22011	21811	21920	21808	21908	21870	21739	22053	21885	22169	21979	22261	22024	21811	21992	22082	21907	22105	21845	21858	21953	21863	21797	21859	21952	21843	21962	21837	21828	21853	21874	21880	21939	21893	21903	21749	21956	22378	22055	21916	22064	21872	21715	21898	22076	21907	21643	22042	21854	21782	22042	21910	22018	21967	22088	21862	21879	21892	22048	22076	21958	22102	21790	22025	21977	21731	22144	21895	22022	22012	21893	22138	21815	21842	22027	21999	21771	22005	22015	22070	22058	21912	21732	21716	21962	21803	22099	21961	21649	21769	21927	21620	22017	21954	22137	21892	21981	22247	22105	21932	21827	21856	22074	21739	21886	22125	21860	21997	21845	22151	21883	22228	22004	21893	21928	21969	21772	21789	21862	21951	21945	21900	21960	21729	21847	21883	21943	21778	21871	22051	21863	21817	22058	21726	21815	22026	21863	22041	22046	22183	21908	21969	21900	21891	22050	22118	21963	22064	21963	22011	21782	22107	22091	21850	21971	21775	21799	22037	21855	22012	21995	22107	21897	21944	21928	22006	21904	21722	22078	22044	21869	21962	22444	22152	22045	21795	21928	21659	21712	21974	21889	21967	22213	21971	21967	21964	21917	21909	22099	21951	21947	21946	21948	21839	21998	21857	21908	21981	21842	21989	21880	22015	22046	22126	21806	21795	21853	21980	22191	21974	22101	21923	22140	21892	21952	21968	21841	21816	22002	21907	22001	21761	21909	22028	21980	21991	22188	22046	22037	21751	21923	22053	21912	22001	21943	21994	22038	21906	21743	22045	22103	22077	22099	22148	22009	22065	22118	22040	22040	22235	22032	22029	21779	22148	21711	21944	22098	22055	21906	21910	22043	21912	22055	22084	22000	22048	22031	21949	21962	21959	21915	21938	21914	21942	22157	22053	21799	21862	21884	22031	22023	21994	22039	22178	22154	22105	22104	21845	21967	22087	22165	21842	21924	21922	21938	22105	21949	22007	21780	21841	21908	21930	22112	21929	21888	22084	21826	21917	21957	21870	21947	22033	22014	21965	21882	21960	21746	22010	22015	21970	21875	22129	21880	21912	22092	21902	21852	22006	21906	22023	21839	21949	21950	21980	22212	22062	21851	22081	22061	22054	22076	21870	21925	21864	22226	22060	21924	21820	21996	21939	21876	21939	22102	21930	21876	22017	21797	21882	21859	22191	22007	21857	22031	21784	21823	22129	22119	21993	21854	22154	22172	21845	21712	21875	21884	21970	21696	21840	22063	22064	21903	21959	21867	21816	21909	21952	21898	21900	21944	21937	21960	22162	22248	21863	21905	22103	21883	21768	22221	21960	21763	21989	21819	21921	22005	21940	22092	22050	21853	22076	21935	21909	21858	22000	21971	22191	21899	22089	21894	21836	21961	21955	21943	22079	21975	22007	21978	22031	21929	21946	21903	21829	21939	22200	22140	21883	21734	21786	21904	22020	21869	21760	21885	21807	21925	21786	21873	21843	22145	22073	22113	22044	21961	21792	21985	22068	21992	22170	22017	21699	22074	21806	21890	22144	21972	22016	21987	21892	21839	22105	21923	21868	22021	22074	21922	21812	22085	22053	22119	22057	22084	21903	21786	22013	21886	21780	22220	22033	22183	21968	22193	22032	22071	21941	21647	21973	21949	22265	21850	21935	21758	21998	22013	21934	22075	21917	22101	22062	22093	22086	22016	22115	21960	22008	22036	22022	22128	21963	21960	22089	22065	21958	22138	22033	21976	22086	22011	22003	22043	21930	21849	21934	21769	22125	22048	22005	21884	21869	21849	22021	21875	21868	21913	21839	21941	22006	22061	21686	21920	21821	22108	21717	21904	22129	21991	21933	21938	22225	22126	22083	22056	21826	21839	21969	21903	21840	21834	21860	22166	22232	22031	22154	22106	21793	21828	21898	21754	22004	21834	21989	22034	21893	22055	22199	21646	21855	22054	22018	22037	21849	21921	22139	21952	21907	22028	22199	22049	21976	22086	21987	22129	22143	21988	21982	22102	22005	21969	21680	22228	22112	21671	21867	21887	21873	21875	22008	21834	22234	21759	21940	21821	21926	22088	22282	21980	22060	21894	22165	22154	22095	22289	21975	21947	21822	22105	21893	21884	21833	22082	22000	21846	21964	21558	21880	21985	22109	22060	21785	21818	21726	22228	21830	21769	22011	21873	21962	22043	21881	21779	21940	21940	21769	21983	21733	22023	22268	22052	22066	21943	22088	22013	21842	21982	21877	21964	22138	21879	22132	21805	21998	21956	21997	22004	22110	21940	22050	22103	22224	22061	21880	21880	22015	22104	22043	21821	22076	22114	21962	21976	21985	22151	21990	21820	21880	21944	21924	21831	22102	21937	21881	22173	22317	22201	22056	22149	22075	22123	22101	21832	22011	22083	22070	22042	21892	21959	21800	21882	22184	21876	21994	21906	21976	22115	22133	21829	21917	21932	21986	21925	21870	22089	22025	21977	22133	21932	21989	22243	21923	21954	21980	21928	21750	21837	22150	22054	22053	21923	22059	22101	21785	21898	22092	22011	21973	21915	22029	22196	21873	21790	22023	22089	21924	22062	21985	21893	21889	21833	21960	21874	22037	21814	21835	21920	21992	22172	21929	22120	22115	22215	22180	21872	21771	21821	21807	21859	22177	21806	21679	22124	22042	21810	21889	21831	21850	22117	22205	21954	22024	22045	22234	22238	21879	22037	21898	21981	22019	22000	21966	21925	21755	21974	22095	22164	21893	22135	22175	22140	21995	21919	22022	21988	21803	22101	22193	21989	21893	21781	21781	21983	22021	21921	21884	22073	22078	21890	21858	21900	22093	22048	22040	22153	22017	22096	21935	21949	21784	21799	22135	21888	22199	21880	21993	21875	21902	22189	22274	21925	21845	21896	21989	22036	22159	21863	21975	22111	22303	22084	21918	21772	22148	21832	21863	21873	21874	21894	21920	21916	21951	21934	21990	21771	21966	21879	21848	21935	22074	22116	22066	22037	22076	21990	22047	21900	21762	21972	21940	21953	22051	21937	21923	22062	22030	22154	22055	21941	21989	21917	22183	22163	21905	21900	21992	21802	21995	22069	21911	22096	21998	22017	21935	22002	22190	21932	21912	21756	21895	22044	21807	21910	21863	21771	21910	21935	22046	22139	22258	22061	22181	22093	21828	22042	22105	21920	21971	22017	22016	21959	21905	21768	21550	22260	22177	22003	22172	22001	21873	21991	21971	22006	22168	21953	21926	21977	21917	22015	22111	21899	22136	22001	21955	22104	22259	21913	22042	22156	22121	21893	21829	21867	22086	22147	22008	22036	22148	22107	21901	22022	21898	21920	21898	21911	21906	21778	22012	21942	21902	21660	21942	22101	22204	22060	22149	21822	22078	22012	22047	21991	22116	21916	21800	21833	22142	22016	22198	22174	22134	21921	22025	22213	21932	21962	21916	22045	21897	22143	21845	21740	21878	21979	21822	21936	21868	21867	22015	22049	21934	22076	21907	22158	21965	22350	22014	22079	21844	22083	22210	21830	22164	22242	21874	21998	22196	22035	21964	22161	22048	21933	21781	21953	22070	21769	21719	21749	21858	22102	21776	22179	21769	21911	21989	21928	22059	21961	22131	21942	22250	22055	21999	21912	21989	22031	22226	21829	22073	22036	21805	21899	22026	22004	21837	21909	21972	21871	22081	21835	21910	21925	21933	21916	22049	21907	22084	22047	21947	21865	22165	22070	22109	21704	22129	22070	21969	22222	21896	21723	21695	21872	21837	21972	22073	22063	22074	21808	22045	22105	22068	21683	21998	21701	21897	21995	22024	22069	22110	21904	22027	21764	21942	21953	22149	22078	22254	21889	22069	22136	22112	21863	21848	21890	21981	21756	21901	21734	21742	21961	22070	21994	22070	21809	22211	21927	21961	21796	22124	22070	22097	21946	21892	22030	21964	21875	22050	22056	21997	21882	22042	22020	21997	22075	21835	22013	21769	22021	22065	22045	22196	22276	21899	21910	21876	22051	22099	22098	22132	22101	21807	22000	22061	22187	21978	22019	21815	22086	21881	21801	22081	21827	21912	22118	22066	22056	22097	21928	21860	21932	21797	22016	21875	21847	21963	21898	22066	22046	21922	21802	21871	22170
36514	47697	37475	22124	18019	17165	16357	16078	15829	15863	15915	15979	16040	16310	16294	16393	16674	16414	16618	16795	16850	16276	16261	16209	16026	15986	15873	15889	15558	15770	15665	15687	15603	15619	15639	15552	15635	15570	15481	15440	15451	15554	15596	15442	15608	15407	15369	15536	15440	15613	15459	15473	15661	15440	15505	15408	15675	15713	15436	15550	15521	15555	15664	15706	15623	15573	15417	15360	15674	15512	15524	15426	15513	15561	15456	15656	15476	15582	15493	15571	15596	15376	15466	15369	15516	15323	15374	15675	15462	15447	15591	15334	15396	15456	15423	15484	15619	15482	15407	15458	15616	15564	15563	15398	15495	15447	15358	15411	15439	15461	15741	15446	15612	15482	15675	15507	15389	15486	15398	15466	15426	15506	15510	15611	15467	15657	15688	15572	15635	15424	15508	15649	15672	15591	15592	15444	15491	15440	15648	15369	15389	15519	15560	15653	15664	15562	15563	15502	15603	15317	15549	15558	15488	15466	15534	15490	15447	15522	15515	15494	15652	15602	15750	15619	15480	15670	15466	15721	15647	15479	15458	15622	15624	15555	15653	15644	15434	15395	15596	15520	15583	15645	15647	15465	15590	15454	15591	15616	15621	15397	15549	15362	15531	15498	15583	15378	15423	15287	15596	15511	15659	15394	15428	15408	15587	15573	15517	15682	15522	15489	15670	15499	15497	15431	15550	15583	15630	15642	15390	15393	15607	15651	15618	15522	15568	15540	15577	15481	15625	15699	15525	15496	15469	15524	15458	15368	15680	15591	15616	15472	15535	15471	15637	15501	15646	15335	15483	15729	15448	15507	15546	15569	15653	15535	15529	15782	15571	15412	15515	15604	15433	15433	15469	15393	15591	15444	15442	15599	15640	15556	15424	15580	15471	15513	15506	15446	15635	15464	15487	15537	15433	15660	15510	15515	15685	15576	15506	15697	15502	15442	15578	15426	15614	15482	15452	15514	15414	15702	15572	15353	15430	15548	15534	15590	15435	15458	15632	15638	15530	15723	15456	15462	15532	15716	15662	15553	15535	15694	15534	15626	15489	15618	15572	15702	15467	15476	15556	15622	15676	15445	15598	15574	15672	15642	15618	15522	15458	15489	15595	15643	15449	15510	15527	15542	15425	15535	15508	15468	15575	15438	15482	15455	15474	15471	15485	15430	15512	15484	15316	15511	15475	15661	15479	15548	15403	15479	15514	15567	15573	15466	15595	15632	15570	15674	15541	15663	15511	15414	15507	15628	15516	15535	15554	15659	15439	15630	15486	15592	15414	15360	15574	15682	15626	15591	15595	15443	15491	15467	15439	15701	15527	15503	15642	15491	15446	15540	15720	15525	15790	15698	15418	15687	15639	15709	15470	15631	15538	15636	15376	15445	15480	15481	15592	15424	15567	15549	15694	15506	15569	15454	15618	15626	15455	15576	15571	15396	15509	15484	15367	15323	15531	15396	15390	15720	15545	15440	15569	15530	15621	15447	15498	15522	15348	15603	15570	15767	15452	15670	15558	15518	15565	15567	15599	15516	15394	15557	15516	15483	15531	15659	15695	15409	15577	15629	15547	15603	15567	15485	15559	15548	15564	15559	15586	15666	15500	15553	15475	15408	15451	15417	15582	15340	15544	15583	15401	15699	15657	15591	15461	15458	15618	15618	15530	15599	15609	15414	15596	15228	15589	15492	15584	15618	15634	15573	15475	15679	15536	15572	15680	15453	15582	15538	15714	15597	15321	15406	15580	15521	15557	15469	15395	15572	15562	15552	15677	15470	15266	15579	15614	15285	15587	15631	15700	15470	15517	15423	15614	15524	15472	15573	15405	15752	15619	15603	15658	15589	15339	15555	15692	15476	15572	15616	15562	15498	15590	15750	15546	15527	15666	15268	15618	15460	15472	15487	15697	15579	15600	15472	15586	15416	15498	15376	15460	15631	15555	15601	15404	15524	15619	15649	15411	15669	15403	15386	15590	15576	15580	15519	15474	15634	15560	15500	15582	15530	15578	15498	15732	15521	15572	15534	15596	15445	15509	15504	15455	15597	15520	15546	15561	15603	15439	15462	15392	15611	15708	15389	15528	15606	15555	15479	15581	15565	15376	15612	15491	15537	15628	15506	15548	15573	15457	15491	15627	15275	15595	15602	15510	15418	15561	15455	15501	15534	15642	15731	15577	15648	15402	15582	15687	15477	15541	15587	15585	15532	15631	15425	15523	15789	15314	15484	15542	15674	15644	15521	15439	15586	15440	15602	15463	15377	15542	15433	15487	15710	15552	15589	15293	15584	15545	15438	15487	15296	15656	15645	15512	15529	15511	15488	15629	15562	15780	15432	15487	15608	15491	15416	15638	15641	15501	15542	15535	15517	15560	15464	15686	15595	15421	15453	15588	15547	15483	15496	15631	15586	15379	15574	15454	15603	15599	15492	15599	15402	15519	15686	15639	15596	15554	15481	15563	15617	15625	15680	15613	15452	15483	15485	15468	15649	15480	15562	15302	15587	15469	15710	15669	15558	15542	15494	15486	15574	15546	15507	15561	15632	15592	15646	15694	15656	15580	15465	15556	15536	15465	15363	15608	15530	15494	15547	15562	15515	15486	15711	15348	15611	15511	15556	15581	15556	15559	15477	15448	15462	15436	15518	15424	15540	15576	15351	15543	15394	15551	15614	15493	15589	15676	15685	15303	15672	15473	15683	15404	15447	15454	15835	15651	15472	15559	15403	15425	15587	15476	15465	15669	15528	15493	15430	15567	15448	15495	15476	15426	15547	15377	15453	15347	15677	15560	15649	15729	15512	15663	15495	15497	15553	15457	15521	15532	15754	15380	15501	15595	15545	15653	15560	15459	15515	15469	15368	15589	15629	15528	15511	15608	15552	15462	15450	15618	15560	15363	15404	15419	15437	15538	15502	15400	15586	15602	15649	15498	15475	15626	15268	15499	15507	15673	15653	15643	15674	15198	15468	15520	15617	15370	15417	15645	15400	15459	15577	15499	15551	15497	15597	15475	15458	15522	15426	15586	15528	15639	15333	15615	15308	15336	15561	15464	15457	15636	15557	15565	15454	15494	15493	15388	15595	15530	15455	15557	15549	15371	15410	15529	15486	15447	15502	15472	15504	15429	15496	15527	15492	15353	15414	15593	15478	15494	15565	15569	15506	15569	15476	15695	15495	15500	15487	15605	15441	15454	15639	15422	15412	15531	15478	15699	15466	15409	15702	15645	15416	15459	15506	15656	15547	15605	15455	15640	15509	15495	15413	15498	15559	15400	15487	15444	15565	15525	15544	15453	15488	15362	15650	15508	15630	15537	15454	15514	15572	15638	15410	15525	15444	15403	15412	15502	15619	15483	15464	15617	15639	15494	15599	15448	15542	15714	15582	15608	15511	15450	15508	15684	15598	15532	15481	15649	15429	15755	15634	15455	15391	15656	15411	15411	15475	15560	15476	15674	15556	15630	15569	15629	15567	15668	15627	15306	15471	15532	15554	15390	15387	15718	15343	15494	15478	15477	15463	15482	15424	15547	15685	15297	15433	15626	15485	15551	15481	15477	15381	15671	15353	15543	15450	15528	15468	15603	15571	15587	15571	15722	15616	15552	15395	15692	15630	15632	15532	15461	15593	15558	15315	15355	15639	15585	15347	15626	15538	15351	15536	15547	15648	15493	15467	15578	15558	15514	15755	15516	15504	15639	15516	15465	15455	15472	15356	15683	15419	15558	15556	15579	15691	15531	15534	15563	15477	15472	15617	15597	15548	15503	15527	15365	15695	15548	15512	15514	15662	15514	15603	15793	15541	15451	15412	15496	15500	15559	15505	15458	15495	15596	15553	15448	15649	15542	15470	15619	15644	15538	15499	15418	15551	15617	15515	15572	15637	15459	15629	15457	15465	15571	15549	15656	15599	15357	15641	15457	15560	15654	15622	15500	15390	15509	15432	15510	15550	15573	15682	15489	15306	15551	15536	15552	15504	15617	15486	15506	15566	15437	15494	15501	15522	15311	15462	15538	15628	15312	15612	15636	15535	15430	15524	15488	15625	15719	15476	15448	15565	15516	15417	15442	15616	15601	15539	15562	15395	15633	15493	15596	15460	15436	15685	15608	15470	15490	15594	15436	15633	15401	15712	15394	15510	15505	15546	15704	15493	15668	15649	15582	15507	15609	15563	15400	15613	15650	15411	15485	15709	15629	15380	15593	15464	15656	15507	15481	15417	15435	15635	15536	15371	15541	15524	15607	15381	15591	15560	15490	15508	15498	15498	15519	15729	15502	15433	15601	15345	15485	15597	15457	15542	15592	15541	15528	15553	15692	15486	15517	15668	15456	15557	15395	15713	15605	15503	15588	15490	15740	15558	15478	15580	15467	15657	15484	15584	15642	15398	15610	15526	15540	15576	15434	15533	15757	15621	15539	15513	15488	15484	15588	15556	15799	15450	15602	15414	15702	15490	15523	15578	15609	15400	15543	15550	15650	15503	15419	15514	15694	15676	15533	15680	15578	15473	15655	15652	15499	15492	15645	15485	15505	15565	15489	15674	15780	15606	15506	15510	15671	15549	15508	15453	15407	15466	15455	15600	15649	15532	15459	15407	15501	15617	15548	15613	15720	15554	15585	15415	15538	15618	15503	15424	15499	15585	15340	15626	15487	15568	15560	15496	15733	15688	15624	15673	15577	15606	15575	15471	15565	15741	15448	15459	15583	15752	15486	15541	15522	15575	15575	15663	15431	15652	15594	15498	15381	15450	15687	15513	15511	15573	15620	15629	15638	15467	15528	15647	15453	15497	15536	15532	15561	15526	15524	15376	15530	15623	15579	15629	15460	15469	15454	15510	15673	15581	15536	15422	15535	15699	15711	15622	15646	15679	15586	15511	15501	15483	15526	15400	15558	15408	15609	15497	15559	15578	15674	15612	15636	15662	15512	15520	15640	15630	15464	15523	15699	15502	15671	15512	15581	15621	15314	15579	15460	15539	15573	15448	15655	15626	15528	15538	15660	15382	15637	15713	15645	15412	15528	15450	15456	15419	15465	15539	15633	15633	15525	15371	15575	15534	15383	15637	15569	15589	15622	15475	15633	15529	15658	15605	15545	15481	15445	15609	15543	15607	15625	15430	15507	15397	15489	15680	15714	15619
26483	21734	29412	26438	24705	25707	25390	22646	21954	21938	21907	21806	21994	22411	22350	22351	22502	22288	22445	22982	22781	22368	22054	21944	21921	21581	21608	21598	21353	21278	21094	21323	21328	21159	21019	21045	21162	20957	20977	21259	21125	21006	21116	21013	20997	21086	20860	21105	20958	21042	20986	21089	21188	21104	21147	21059	21044	20787	21115	21172	21168	21395	21208	21480	21213	21241	21196	21067	20872	21292	21074	20964	21055	20988	21146	21285	21094	21139	21124	21188	21333	20980	21251	21137	20933	20969	20832	21083	21035	21051	21118	21225	21151	20984	21182	21182	20917	21042	20929	21157	21126	20958	20840	21011	20912	21061	21239	21053	21075	21303	20984	20941	21087	21109	20953	21243	20961	21245	21133	20810	21070	20915	20927	20965	21313	20979	21063	21269	20932	21168	21131	21176	21140	20958	21166	21036	21230	20944	20844	20887	20898	21034	21039	21092	20885	21143	21147	20803	20910	20951	21063	21050	20878	21208	20901	21016	21174	21053	20917	20990	21218	20969	20963	21262	21051	20959	21064	20950	21128	21255	21102	20989	21108	20920	20961	21034	21106	20896	20816	21042	20844	21009	21334	20927	20920	20966	21187	21185	20916	21035	21210	21118	21233	20808	20929	21118	20929	21149	20845	20935	20784	20747	20884	21054	20984	21253	21044	21039	21059	21005	20868	20863	21276	21074	21227	21048	21071	21078	20888	20939	21034	20653	20860	21101	21235	21137	21044	21174	21044	21010	20880	21241	21359	21070	21084	21144	21046	21057	21221	21175	20993	20819	20862	21201	21228	20995	21256	21042	21085	21100	21025	20969	21033	21010	21203	21148	21034	21252	21259	20992	21048	20889	21037	20854	21065	21183	20744	20931	20910	20999	21103	21027	21187	21201	21044	20783	21124	20782	21045	20923	20938	21159	21179	21136	21028	20664	21134	21049	21151	20801	21102	20917	20990	20908	21210	21315	20889	20999	21158	21066	20931	21094	21103	20929	20893	21143	20861	21042	21128	21397	21112	20974	20982	21047	21162	21039	21211	21046	21238	21001	21026	20899	21087	20891	21158	21141	21124	21002	20901	20647	20985	21015	21283	21131	20944	21099	21161	21173	20977	20986	21025	21105	21222	20973	21112	20960	20872	20777	20882	21083	21055	21033	21091	21072	21074	20959	20978	20878	20711	20941	21316	20954	21048	21099	20981	21119	20968	21033	21066	21146	21121	20951	20961	21129	21081	20949	21084	20871	21064	20968	20964	20853	21104	20986	21008	21009	20699	21012	21252	21115	21140	21054	21178	21067	21084	21073	21016	21202	20810	21165	20918	20917	21080	20824	21176	21152	21106	21098	20927	20941	20972	20960	21062	20827	20941	20915	21167	21080	20795	21032	20933	21014	21070	21169	21006	20810	21096	20860	20811	20937	21039	21050	20975	20860	21255	21152	20993	20862	21185	20863	20869	20909	21130	20998	21034	21256	20999	21208	20959	20971	20969	21031	21055	21024	21041	21111	20930	21140	20970	21006	21038	21017	21222	21195	21040	21065	21046	20728	20973	21019	20896	20843	20951	21327	20942	20894	20916	21133	21191	21102	21234	20975	20940	21122	21006	20955	21168	21021	21118	20887	20979	21174	21229	20922	20931	20857	20943	20976	21139	20993	20900	21200	21128	20974	21028	21153	21316	21000	20995	21015	20995	20972	20899	21243	21139	21189	21386	20969	20865	21089	20823	21148	20755	20963	20983	21061	21106	20999	20968	21059	21268	20610	20977	21088	21042	20937	21205	21108	21313	21126	21238	21002	20928	20646	20988	20972	21141	21044	21083	21021	21261	21205	21226	21138	21017	21227	21083	20996	20829	21139	21024	20946	20911	21055	20981	20904	20996	20981	21228	21037	21042	21130	21056	21013	21209	21118	20950	21072	20922	21127	20807	21030	21139	21159	20873	21011	21266	21137	21065	20977	20902	20997	20980	21059	21140	20992	21061	21006	20975	20896	21018	20949	20917	21138	21200	21108	20889	20868	21055	21077	21164	21006	21109	20956	20985	20936	21284	21019	20972	21205	21193	21012	21140	21208	21160	21003	20966	20927	21051	21148	21215	21168	20877	20921	20878	21227	21046	21072	20961	21006	20903	21067	21042	21161	21164	21169	21021	21100	21159	20882	20978	21307	21186	21100	21174	20944	21262	21126	21132	20918	21090	21205	21012	21078	20962	20845	21091	20953	20965	21159	21030	21050	21035	21019	21121	21156	20962	21092	20988	20982	21001	20947	21044	21154	21160	21242	21319	20836	21012	20984	21105	21025	20667	21126	21082	20991	21251	21120	21011	20996	20879	20938	20988	21062	21337	21094	20931	21132	21077	21154	20920	21002	20962	21059	21031	21157	21056	20993	21024	21044	21117	20934	20906	20795	21192	20817	20819	20966	21004	20947	20979	21047	21050	21124	21225	21154	21201	20855	21048	20833	21223	21079	21159	20779	20915	20973	20937	21010	20978	21123	20906	21091	20924	20972	21054	21130	21118	21012	21239	21135	20773	21018	21045	21129	21042	20923	21125	20997	21004	20991	21104	21135	21148	21009	20930	21094	21087	21149	21077	20868	21081	21022	21312	21124	21051	20935	20979	21114	20954	20995	20996	20980	20971	21208	21042	21077	21091	21116	20982	20967	21110	20854	21109	21120	21098	21061	21214	21086	21129	21097	20961	21031	20960	20964	21136	21174	20930	21009	21311	21121	21134	21060	20895	21120	20814	20964	21148	20949	20956	21135	21124	21051	21051	20992	20991	20871	20991	20827	20985	21030	21161	20938	21088	21044	21035	21104	20960	20935	20870	21157	21135	20954	20941	20922	20860	20948	21112	21035	21149	21135	21113	21168	21063	20804	21120	20976	20961	20891	21169	20983	20957	21186	21248	21017	21220	21011	20916	21017	21397	20966	20965	21130	21009	20883	21103	21139	21073	21091	20996	20827	20920	20909	21150	20997	21061	20974	20911	21051	21317	21004	21038	20848	20972	21223	21020	21071	20899	20972	21041	21012	21150	21118	20926	21093	20873	21026	21215	21091	21019	20887	21004	20955	21302	21070	21166	21153	20941	21034	20942	21030	21105	21021	21053	21087	20836	21116	21077	21088	21128	21010	21012	21249	21226	21204	21045	20900	21327	21199	20948	21315	20925	21211	21086	21107	20928	21022	21135	21055	21150	21051	21147	21055	21062	20851	21049	21205	21101	21109	21047	21217	21114	20794	21004	21083	21283	20897	21162	20966	21095	21024	21015	20802	21011	20970	20959	21001	20878	21121	20851	20868	21076	21021	21060	20877	21120	20979	21113	20864	21090	21008	21215	21076	20939	21141	20912	21110	21126	20982	21143	21149	21328	21095	20796	21003	21114	21176	21259	21049	21050	21173	20926	21038	21054	20958	21127	21085	21013	21007	20934	21152	21200	21062	20963	20994	21138	21099	21070	20763	20976	21101	21189	21269	20893	20958	21099	20965	21139	21334	21058	21177	21135	21021	21189	21072	21181	21032	21232	21054	20977	20972	21242	20971	21179	21140	20949	20826	20968	21091	21082	21128	21065	21111	21215	21117	20842	21015	20907	20931	20996	21361	21080	21075	21078	21111	20938	20912	21071	21024	20926	21131	21043	21200	20999	20998	20999	21000	20891	20858	21098	21070	21068	21206	20984	21212	21231	21162	21241	20766	21121	21000	21038	21134	21020	20730	20956	20892	21072	21048	21209	20898	21068	20975	20962	20970	21079	21301	21079	20722	20901	21122	21332	21075	20959	20771	20681	20990	20961	20954	20824	20987	21322	20943	21229	21116	21218	21209	21102	21022	21143	21016	20964	20928	21229	20985	20874	21072	21259	21162	21092	21217	21272	20933	21023	20926	21223	21113	21197	21173	21045	21044	21028	21030	20853	21110	21135	20884	21117	20766	21056	21133	21153	21113	21363	21175	21020	21068	21026	20930	21011	21191	21087	21092	20932	20985	21219	21069	21124	21110	21073	20746	20941	21114	21112	20898	21270	21059	20949	21040	20945	20984	21159	21243	20882	21098	21077	20958	21046	20773	20916	20862	20891	20919	21052	20704	21041	20962	21079	21024	21313	20967	20941	20925	20996	20979	20947	21068	21116	20969	21131	20877	20885	21137	21025	21049	20822	21140	21134	20836	20967	21115	21105	21142	20888	21174	21227	21119	20966	21151	21156	20998	20992	21249	20977	20945	21165	20995	21263	21023	21106	20771	21173	20910	20908	21098	21084	21121	21229	21054	21046	21045	21017	20968	21064	20976	20949	21057	21079	21125	21246	20750	21121	21209	21002	20997	21088	20895	20942	20998	21218	20827	21093	20798	20847	20968	21069	20950	21032	21094	20834	21009	21054	21049	21175	20944	21083	20931	21045	21116	21018	20932	21038	21080	21123	21037	20931	21037	21037	21074	21176	21006	20938	20883	21102	20901	20901	21112	21090	21136	21089	20900	20908	21026	21085	21059	21133	21086	21028	21065	20917	20951	20904	21094	21083	21206	20985	21137	21060	20980	20848	21068	21138	21192	20892	20789	20950	21087	21234	21200	21178	21148	21065	21057	21073	20810	21251	20930	21023	21110	20727	21192	21009	21186	21200	21185	20927	20937	21194	21161	20922	20853	20943	21099	20921	21233	21010	20963	20973	21130	21156	21182	20929	21029	21144	21017	21141	21229	21182	21311	21253	20912	20991	21234	21197	21033	21085	21031	20854	21085	20981	21122	21129	21107	20963	20936	20999	21025	21102	20799	21298	21105	21052	20718	21224	21001	20890	20930	21095	20999	20944	21060	21117	20949	21045	20985	21190	21008	20975	21069	20946	21055	21052	20956	21163	21073	20950	21070	20966	20952	21142	20986	20897	20811	21089	21298	21189	20953	20835	21052	21079	21097	21096	20647	20960	21057	20926	21166	21069	20834	21089	21024	21088	21073	20961	21253	20988	21080	21046	20856	20899	21071	21021	21058	21144	21107	20960	20865	20952	21172	21162	21313	20864	20711	20908	21070	20977	21002	21030	21109	20952	20971	21182	20978	21084	21026	21293	20712	20911	20861	20971	20926	21034	21129	21076	21153	21123	21152	21048	20986	21318	21046	21148	20899	21058	21013	20968	21012
35305	56315	49215	30158	21780	18874	17735	16624	16018	16087	15876	15890	16697	16582	16631	17337	17146	16578	16882	17316	17233	16756	16342	16138	16042	15972	15472	15585	15629	15334	15338	15263	15217	15186	14997	15142	15278	15196	15305	15354	15249	15019	15151	15075	15072	15034	14983	15054	15100	15135	15022	15112	15061	15279	15377	14965	14931	15038	15140	15109	15275	14970	15156	15089	15201	14975	14966	15229	14990	14954	15038	15122	15094	14972	15020	14915	15012	15293	15015	14999	15047	15112	15324	15086	15142	15064	14959	15089	15012	15042	14986	15033	14925	15011	15157	15215	15159	15100	14887	14858	15008	15120	15159	14998	15160	15037	15009	15162	15127	15167	14977	15081	14833	14949	15133	15015	15139	15089	15097	15131	15063	14944	14977	15087	15131	15247	15307	15137	15112	14958	15066	15087	15002	14938	15074	15064	15081	15096	14993	15156	15266	14949	15032	15134	14972	14974	15082	15223	15063	14974	15246	14944	15065	15044	14988	15027	15122	15134	15112	14865	15050	14991	15044	14975	15105	15095	15022	15089	15128	15042	15104	15089	14844	15112	15124	14884	15088	15093	15159	15389	14962	14965	15196	14837	15127	15060	15105	15250	14977	15088	15283	14983	15313	14932	14895	14999	14980	15084	15120	15064	15075	15270	14934	15150	14820	15068	15114	15219	14929	15131	14990	15056	15007	15123	15099	15036	15176	15229	15024	14944	15052	15105	15210	14777	15021	15101	15236	15073	15149	15009	15087	15110	15082	15148	15111	15129	15097	15032	14905	15177	15280	15380	15082	15075	15197	15161	15131	15037	15123	15078	15124	15188	15140	15020	14960	15127	14944	15036	14992	15115	15202	15007	15152	15094	14968	15187	14977	15172	15116	15249	15159	14975	15019	15208	15091	14970	15060	15080	14901	15299	15049	15064	15073	15150	15115	15193	15087	15079	15105	15068	15060	15153	15077	15064	14864	15111	15067	14997	15180	15040	15024	14984	15125	15175	15112	15049	15192	15145	15071	15107	15073	15103	15344	15163	14930	15025	15094	15094	15142	15018	15087	15057	14952	15108	14995	15074	15211	15082	15121	15035	14988	15231	14981	15120	14908	15034	15129	15024	15161	15076	15033	15036	15356	15015	14954	15149	15130	15065	15072	15193	14893	14978	15191	15059	15322	15268	14988	15124	15177	14991	15131	14916	15106	15050	15033	15127	15166	15103	15157	15101	14902	15147	15077	15203	14973	15108	15058	15133	15086	15075	15187	15137	15043	15034	15004	15064	15185	14986	15076	14948	15148	15058	15089	15012	15109	15061	15180	15047	15061	15223	15066	15036	15038	15157	15067	15076	15051	15075	15014	15115	15064	15085	14890	14970	15130	15097	15022	15081	15043	15178	15036	15093	15123	15121	15111	15154	15151	15040	15132	14842	14999	15121	15065	15010	15082	15190	15071	15038	15121	15043	15141	15001	15098	15008	15045	14963	15078	15148	15146	15055	14983	15099	15037	14985	15231	15011	14925	15113	15129	15106	15162	14980	15186	14927	15102	15030	15125	15039	15104	15253	15093	14915	15220	15137	15116	14904	15275	15025	15166	15218	15129	15059	15158	15040	14994	14989	15080	15004	15163	15295	15174	15098	14934	14901	15086	14985	14958	15226	14966	15024	15158	14917	14982	14955	14972	15213	15229	15134	15131	15162	15143	15091	15077	15089	15011	14884	15116	14961	15247	15119	15107	14936	15153	15075	15168	15159	15222	15352	15085	15044	15010	15131	14942	15152	15209	15134	15116	15114	14960	15040	15059	15103	14958	15181	14933	14910	15056	14885	14987	15106	15119	15132	14901	14980	15141	15102	14959	14985	14868	14888	15107	15039	15288	15160	15084	15161	15226	15055	14948	14938	15040	15063	15065	15169	15036	14945	15251	15051	15248	15105	15141	15141	15102	15022	14981	15239	14979	15129	15083	15125	15080	15168	15012	14958	14989	14976	15052	14926	15088	15131	15163	14991	14963	15134	15070	15085	14948	15005	14943	15128	14974	15086	15277	15299	15105	15107	15011	15099	14981	14971	15095	15296	15029	15131	15144	15086	15043	15174	15061	15162	15052	15023	14975	15098	15276	15207	14995	15140	15044	15030	15084	15033	15073	15034	15172	14990	15044	15131	15098	15189	14981	15002	15104	15036	15311	15124	15076	15013	15068	15114	15168	14940	15018	15122	15252	15127	15256	15007	15098	15048	15176	14920	14891	15009	15104	15064	15285	15124	15236	15080	14976	15097	15008	15003	14994	14957	15063	15073	14878	15023	14958	15069	15056	15214	14954	15208	15157	15066	15144	15138	15111	14931	15301	14956	15137	15114	14908	15172	14958	15145	14981	14936	15109	15096	15230	15035	15168	15020	15017	15002	15051	15104	14941	15118	15115	15098	15259	15077	15122	14915	14891	15125	15149	15136	15164	15116	14917	14959	15081	15194	15275	15109	15050	15105	15043	14993	14741	15050	15026	15146	15000	15227	14950	15053	14982	15128	15026	15024	15041	15057	15167	14987	15007	15274	15114	15274	15000	14987	15004	15147	15077	14978	15038	14990	15004	15117	15023	15181	15209	15230	15245	15054	15167	15003	15113	15095	15029	15260	15012	15246	15207	15071	14928	15263	15012	15088	14980	15002	15001	14819	14881	15070	15018	15118	14947	15149	15054	15073	15036	15004	15139	15198	15029	15166	14903	15094	15074	15033	14947	14999	15011	14919	15025	15114	15053	15098	14848	15069	14977	15101	15069	15055	15018	15217	15066	15070	15153	14971	15048	15065	15165	15189	14864	15043	15045	15140	15052	15288	14986	15132	15095	15137	15174	15150	15222	15051	15066	15003	15018	14977	15252	14995	15069	15012	15146	15142	15136	15218	15024	15039	15060	15038	15073	14952	15034	15018	15042	15017	15193	15021	14976	15038	14984	15112	15121	15174	15164	14960	15109	15081	15092	15093	15067	15153	15179	14977	15014	14943	15045	15053	15138	15204	15128	15122	15068	15162	14972	14992	15192	15119	15025	15162	15041	15107	15127	14939	15064	15128	15007	15136	15026	15080	15165	15016	15098	15085	15050	14916	15004	15083	15024	15026	15095	15084	15026	15179	15091	15181	14940	15191	15246	14991	15074	14962	15089	15133	15164	14984	15031	14910	15006	14986	15217	14891	15034	15026	15130	14827	15262	15192	15091	14973	15071	14991	15113	15066	15100	15011	14969	15087	15046	15112	15090	14901	15223	15004	15129	15139	14975	15122	15305	15107	14931	15047	14967	15155	15037	14798	15174	14886	15081	15194	15084	15033	15027	15172	15066	14971	15022	15131	15188	15076	15137	14980	14867	15085	15257	15240	14897	15144	15134	15038	15062	15016	15074	15023	15114	15121	15110	15115	15096	15153	15153	15108	15060	15024	15023	14997	15140	15133	15147	15075	15018	15158	15132	15101	14895	15115	15200	15198	15060	14892	15117	15068	15024	14961	15146	15087	15067	15142	15068	15122	15013	15025	15064	15056	15070	15106	15084	15171	15078	14991	15102	15201	14987	15015	15142	15037	15064	15148	15049	14948	15093	14943	15060	15062	15008	14994	15138	15159	15007	14974	15099	15173	15198	15065	15104	15154	15211	15042	15138	14976	15142	14980	15084	15175	15181	15138	15085	14931	15149	15079	15131	14994	15059	14852	14970	14944	15093	15206	15175	15054	15155	15103	15023	15091	14931	15122	14927	15126	15106	14947	15018	15143	15093	15088	14870	15033	14978	14999	15196	15037	15077	15083	15022	15073	14912	14941	15134	15205	15232	15025	14869	15066	15315	15030	15140	15011	15043	15083	15155	14952	14904	14859	14995	15074	15102	14900	15086	14964	15127	15233	15119	15127	15024	15030	15034	15073	15048	15240	15072	15110	15057	15015	15127	15001	15039	15210	15341	15113	15210	15072	15009	15086	15102	15050	15045	15044	15012	15033	15227	15234	15130	15116	15076	14947	15140	15112	15150	14939	15081	15092	15032	15108	14982	15157	14943	15150	15042	15074	15083	15074	15158	15146	14982	15046	15103	15211	15132	14980	15242	15204	15045	15317	15109	15277	15145	15016	15021	15131	15066	15043	15128	14965	15255	15027	15136	15115	15088	14919	15082	15041	15093	15079	15106	14891	15110	15072	14927	15133	14970	15182	14854	15132	15245	14966	15168	15149	15117	15069	15015	15101	15200	14925	15045	14847	15052	15018	15029	15146	15025	15318	14939	15094	15127	14931	14952	15151	15178	14934	15260	15135	15042	14980	15028	15095	15089	15049	15092	15142	14971	15117	15098	14993	15051	14870	15188	15111	15133	15268	15010	15191	14993	15079	15057	15082	15134	15186	15046	15218	15089	15333	15166	14965	15107	15006	15097	15229	14984	15089	15152	15102	15192	15166	14896	15050	15180	15178	14963	14985	14980	15106	15050	15016	14920	15110	14942	14996	15112	15222	15075	15156	15134	15126	14891	14975	14865	15143	15096	15151	15306	14879	15059	15068	15200	15089	15116	15253	14994	15063	15101	15149	15179	15091	15139	15099	15094	14968	14981	14973	14980	14954	15085	15005	15083	15170	15035	14989	15025	14939	15218	14987	14985	14957	15035	15126	15108	15104	14944	15097	15207	14970	15356	14995	15093	15107	15176	14903	14959	15085	14975	15162	15039	15050	14873	15018	14928	15197	14990	14963	15137	14991	15053	14944	15272	15090	15099	15130	15112	15046	15107	15061	15124	15100	15126	15195	15115	15113	15066	15188	15191	15081	15109	15165	15243	15171	14944	14981	15129	15060	15100	15025	15052	15060	14943	15135	15138	15209	15108	15262	15061	14985	15125	14954	15128	15107	14955	15018	14980	15126	15116	15146	15179	15041	14965	15361	15168	15061	15261	15004	15001	15045	15042	15092	15022	15064	15044	15045	14989	15118	15262	15114	15088	15108	15012	14816	15130	15010	15132	14939	15157	15031	15167	14880	15104	15093	15080	15006	15043	14933	15062	14992	15049	15097	15001	15156	15299	14991	15090	15051	14950	15176	15064	15220	15113	15192	15248	15005	14947	15087	15151	15095	15018	15036	15133	14978	14992	14917	15063	15194	15092	15039	15011	14977	15066	15019
24681	21706	29315	25176	23226	25858	27608	22910	21675	22050	21753	21852	22286	22730	22488	22657	22732	22676	22882	23044	22990	22566	22298	21996	21746	21432	21248	21245	21123	21185	21021	21009	20869	20734	20823	20929	20805	20781	20973	20563	20895	20925	20690	20825	20742	20889	20902	20645	20837	20654	20781	20673	20594	20769	20729	20702	20671	20552	20634	20621	20704	20716	20594	20684	20865	20684	20639	20759	20611	20621	20721	20873	20834	20490	20786	20710	20672	20737	20519	20624	20640	20733	20608	20547	20640	20659	20681	20705	20477	20710	20785	20801	20607	20713	20752	20639	20811	20699	20636	20586	20695	20357	20712	20603	20771	20692	20587	20843	20676	20708	20711	20459	20862	20586	20671	20642	20464	20469	20547	20642	20686	20760	20742	20582	20827	20712	20578	20368	20690	20447	20539	20475	20519	20683	20632	20550	20653	20406	20944	20557	20899	20878	20446	20695	20660	20559	20461	20352	20540	20722	20754	20763	20745	20735	20806	20692	20633	20549	20524	20718	20582	20744	20536	20692	20761	20526	20842	20748	20854	20755	20570	20607	20706	20443	20631	20601	20526	20436	20694	20701	20654	20537	20623	20797	20479	20594	20697	20577	20720	20623	20475	20783	20616	20600	20678	20591	20602	20668	20626	20534	20613	20736	20338	20398	20566	20651	20791	20604	20764	20585	20500	20850	20764	20745	20721	20722	20651	20350	20497	20663	20522	20558	20704	20598	20605	20660	20640	20947	20787	20616	20392	20452	20495	20817	20878	20469	20691	20846	20475	20583	20616	20603	20530	20518	20538	20762	20597	20510	20620	20603	20693	20830	20470	20735	20425	20662	20744	20737	20568	20662	20643	20614	20873	20548	20746	20579	20588	20886	20548	20570	20631	20601	20605	20669	20556	20645	20520	20505	20607	20806	20533	20565	20702	20796	20605	20384	20637	20394	20808	20756	20651	20707	20502	20403	20697	20504	20790	20680	20614	20707	20705	20795	20591	20676	20407	20713	20620	20651	20614	20719	20653	20719	20436	20521	20517	20501	20731	20698	20909	20678	20786	20297	20505	20525	20647	20590	20373	20614	20620	20552	20797	20491	20535	20511	20746	20555	20505	20667	20748	20704	20494	20463	20696	20674	20704	20636	20835	20710	20508	20552	20641	20574	20620	20420	20827	20708	20509	20765	20672	20433	20666	20547	20844	20621	20545	20612	20664	20478	20608	20667	20768	20687	20584	20518	20611	20857	20719	20628	20696	20515	20632	20592	20686	20784	20440	20872	20539	20521	20520	20576	20809	20736	20500	20509	20384	20811	20737	20559	20728	20610	20794	20569	20436	20759	20530	20560	20676	20668	20662	20864	20726	20597	20667	20819	20526	20658	20676	20707	20524	20734	20525	20593	20553	20516	20559	20648	20626	20708	20789	20359	20651	20527	20685	20664	20883	20503	20609	20603	20651	20692	20708	20451	20690	20647	20794	20771	20757	20772	20884	20603	20656	20762	20499	20564	20726	20808	20881	20542	20597	20820	20789	20620	20636	20581	20794	20641	20586	20733	20819	20622	20510	20810	20632	20674	20476	20599	20613	20495	20541	20633	20636	20742	20724	20714	20829	20769	20445	20582	20621	20640	20725	20503	20580	20566	20580	20725	20747	20471	20443	20737	20698	20450	20508	20634	20787	20569	20394	20495	20605	20614	20600	20772	20576	20511	20690	20553	20488	20441	20761	20662	20544	20552	20590	20705	20553	20657	20629	20496	20512	20712	20404	20774	20742	20661	20753	20655	20470	20642	20404	20666	20572	20686	20645	20642	20478	20530	20617	20738	20343	20538	20650	20797	20946	20383	20758	20646	20602	20694	20665	20610	20827	20804	20639	20442	20673	20613	20480	20709	20520	20403	20747	20592	20684	20464	20493	20543	20570	20758	20810	20565	20448	20528	20545	20560	20676	20488	20777	20685	20739	20629	20805	20780	20698	20889	20650	20666	20664	20730	20672	20785	20628	20616	20612	20625	20804	20728	20602	20536	20416	20617	20631	20513	20696	20779	20673	20604	20598	20684	20732	20692	20876	20692	20582	20711	20666	20837	20430	20767	20639	20525	20771	20612	20569	20789	20897	20589	20628	20572	20680	20599	20578	20575	20713	20558	20641	20703	20861	20576	20518	20859	20763	20758	20529	20572	20557	20753	20788	20706	20554	20528	20632	20686	20612	20489	20620	20662	20311	20624	20468	20627	20770	20636	20685	20665	20623	20730	20560	20401	20659	20650	20598	20608	20584	20390	20379	20461	20697	20585	20825	20456	20612	20529	20385	20795	20735	20570	20585	20704	20468	20558	20557	20677	20859	20514	20630	20567	20609	20438	20680	20479	20576	20540	20568	20756	20641	20473	20464	20473	20749	20719	20627	20589	20572	20671	20793	20831	20598	20583	20486	20701	20545	20540	20719	20775	20718	20629	20896	20821	20920	20595	20765	20667	20620	20512	20627	20591	20681	20546	20685	20321	20422	20627	20665	20512	20532	20495	20539	20767	20579	20592	20758	20561	20458	20610	20726	20716	20637	20716	20666	20626	20464	20709	20788	20830	20565	20919	20760	20380	20600	20590	20718	20536	20668	20650	20683	20510	20645	20717	20546	20797	20643	20635	20783	20622	20636	20704	20699	20799	20790	20690	20570	20703	20379	20657	20782	20587	20630	20796	20789	20901	20536	20283	20679	20679	20709	20621	20691	20510	20677	20224	20576	20427	20803	20726	20544	20648	20470	20576	20486	20607	20594	20621	20592	20803	20667	20620	20539	20796	20443	20727	20602	20694	20600	20611	20490	20798	20696	20778	20653	20712	20763	20389	20579	20710	20792	20535	20429	20694	20468	20634	20848	20905	20678	20725	20686	20518	20443	20574	20534	20384	20659	20679	20643	20581	20638	20724	20803	20800	20721	20524	20543	20709	20653	20773	20705	20612	20612	20553	20452	20775	20841	20622	20540	20708	20591	20734	20543	20626	20683	20597	20606	20506	20804	20778	20528	20572	20501	20608	20544	20804	20474	20571	20387	20400	20655	20662	20666	20598	20558	20761	20615	20657	20779	20548	20534	20596	20664	20448	20714	20386	20589	20629	20470	20769	20781	20979	20748	20689	20678	20575	20532	20628	20469	20697	20660	20655	20647	20817	20975	20656	20812	20557	20578	20768	20529	20430	20547	20896	20989	20646	20750	20667	20427	20710	20456	20629	20669	20521	20597	20727	20760	20801	20484	20902	20616	20699	20624	20626	20736	20629	20735	20532	20739	20442	20910	20597	20675	20651	20760	20330	20411	20587	20589	20526	20647	20761	20534	20371	20560	20547	20620	20515	20728	20699	20760	20624	20624	20531	20479	20831	20594	20455	20879	20687	20646	20611	20732	20699	20599	20391	20808	20744	20617	20544	20771	20694	20763	20772	20626	20409	20719	20326	20614	20649	20464	20396	20570	20520	20697	20581	20441	20636	20541	20600	20539	20728	20307	20688	20526	20512	20514	20622	20645	20380	20701	20663	20705	20756	20774	20538	20501	20655	20637	20465	20747	20680	20592	20224	20700	20770	20690	20459	20622	20633	20495	20413	20431	20540	21046	20580	20782	20524	20498	20609	20591	20583	20646	20685	20553	20608	20754	20648	20465	20413	20613	20617	20702	20571	20754	20700	20616	20825	20707	20495	20457	20732	20794	20763	20650	20606	20587	20752	20439	20437	20803	20647	20471	20529	20551	20715	20772	20463	20523	21019	20638	20517	20645	20705	20568	20754	20770	20785	20655	20431	20537	20722	20664	20639	20526	20714	20513	20575	20561	20710	20423	20463	20772	20650	20575	20550	20877	20742	20544	20632	20740	20544	20672	20782	20685	20341	20670	20574	20638	20628	20661	20627	20819	20717	20744	20666	20520	20468	20641	20515	20610	20778	20692	20482	20816	20530	20761	20628	20673	20966	20530	20520	20865	20622	20729	20538	20516	20605	20573	20650	20618	20770	20832	20689	20700	20611	20794	20597	20783	20534	20449	20836	20661	20610	20469	20551	20767	20405	20623	20505	20501	20572	20797	20616	20507	20449	20796	20737	20788	20744	20605	20693	20695	20805	20674	20657	20334	20777	20583	20547	20537	20755	20628	20831	20534	20514	20580	20644	20748	20730	20803	20591	20711	20742	20783	20617	20680	20639	20717	20691	20519	20394	20766	20813	20476	20790	20663	20696	20656	20617	20560	20508	20627	20798	20634	20767	20631	20583	20723	20790	20783	20916	20584	20707	20629	20723	20538	20645	20669	20709	20524	20640	20619	20714	20380	20539	20753	20570	20587	20754	20627	20620	20782	20569	20684	20802	20613	20647	20499	20769	20582	20208	20455	20501	20593	20631	20844	20466	20629	20457	20521	20516	20772	20491	20294	20618	20618	20455	20524	20677	20501	20473	20679	20860	20733	20781	20779	20850	20800	20700	20667	20646	20556	20656	20722	20707	20660	20537	20632	20816	20862	20717	20434	20595	20541	20570	20640	20744	20511	20482	20562	20487	20631	20663	20679	20232	20434	20609	20668	20838	20557	20823	20717	20566	20545	20659	20626	20852	20604	20699	20624	20604	20597	20870	20651	20539	20642	20611	20502	20679	20753	20933	20868	20603	20632	20559	20695	20483	20847	20932	20671	20646	20752	20588	20677	20581	20302	20634	20708	20805	20690	20626	20718	20685	20685	20667	20564	20642	20703	20738	20472	20480	20713	20545	20346	20578	20867	20636	20634	20683	20790	20645	20547	20812	20477	20887	20426	20679	20761	20562	20824	20479	20550	20530	20757	20666	20558	20528	20659	20642	20558	20548	20684	20665	20514	20492	20383	20541	20492	20704	20608	20558	20582	20652	20630	20711	20646	20711	20637	20621	20590	20491	20578	20624	20786	20550	20330	20559	20561	20728	20517	20538	20810	20405	20492	20553	20679	20499	20691	20445	20513	20599	20576	20765	20698	20852	20504	20563	20630	20799	20674	20366	20828	20553	20761	20624	20540	20546	20677	20516	20605	20933	20741	20654	20615	20742	20461	20609	20850	20448	20731	20727	20437	20655	20550	20594	20600	20630	20795	20639	20761	20554	20677	20717	20883	20536	20726	20579	20534	20685	20748	20480
39472	67491	56916	36255	25867	20832	18385	17174	16426	16296	16094	16463	17122	17209	17011	17323	17321	17112	17371	18000	17433	16876	16564	16312	16016	15943	15645	15433	15462	15271	15321	14956	14964	15008	15036	14778	14974	14951	15031	14871	14929	14793	14760	14939	14814	14892	14717	14872	14808	14605	14823	14688	14900	14982	14622	14874	14957	14784	14684	14747	14919	14745	14892	14760	14877	14846	14707	14697	14748	14653	14781	15031	14842	14922	14859	14839	14649	14905	14740	14761	14789	14825	14816	14784	15040	14841	14771	14770	14804	14734	14607	14887	14742	14630	14853	14775	14757	14716	14756	14747	14791	14810	14759	14702	14887	14667	14973	14720	14725	14809	14878	14775	14730	14740	14851	14839	14844	14880	14674	14809	14927	14636	14742	14748	14956	14802	14585	14840	14734	14937	14769	14992	14772	14601	14837	14866	14938	14764	14788	14689	14859	14961	14875	14894	14808	14819	14911	14564	14828	14934	14718	14755	14852	14946	14840	14821	14672	14913	14686	14655	14743	14684	14896	14753	14666	14741	14777	14772	14874	14778	14614	14881	14662	14798	14733	14796	14935	14680	14911	14615	14869	14777	14887	14813	14672	14862	15008	14898	14760	14739	14701	14762	14800	14800	14886	14939	14988	14745	14852	14818	14872	14826	14865	14795	14778	14732	14773	14575	14821	14770	14882	14925	14724	14806	14755	14709	14785	14713	14770	14965	14846	14804	14714	14601	14762	14684	14932	14669	14859	14830	14761	14657	14781	14757	14769	14820	14965	14810	14804	14843	14895	14805	14962	14944	14742	14578	14673	14864	14826	14652	14835	14796	14542	14760	14747	14646	14732	14656	14775	14918	14813	14729	15078	14781	14843	14742	14955	14758	14909	14739	14728	14866	14764	14876	14661	14765	14850	14547	14673	14746	14745	14796	14665	14830	14841	15009	14702	14793	14859	14929	14946	14856	15058	14678	14813	15038	14678	14802	14866	14765	14834	14703	14907	14719	14846	14749	14731	14810	14796	15053	14840	14732	14851	14697	14811	14629	14814	14797	14785	14727	14713	14708	14850	14773	14737	14732	14857	14910	14773	14675	14739	14781	14769	14812	14643	14839	14813	14822	14737	14684	14781	14796	14762	14836	14758	14856	14789	14666	14760	14834	14942	14810	14723	14897	14868	14683	14837	15013	14802	14796	14828	14965	14678	14659	14703	14800	14807	14743	14665	14788	14633	14867	14903	14748	14909	14797	14697	14714	14860	14840	14786	14728	14857	14871	14751	14770	14740	14868	14816	14802	14792	14936	14762	14791	14825	14818	14644	14688	14825	14806	14593	14784	14888	14964	14965	14937	14921	14911	14835	14707	14867	14742	14797	14774	14838	14595	14839	14654	14830	14832	14750	14749	14859	14864	14912	14674	14617	14734	14758	14898	14645	14807	14867	14711	14762	14801	14738	14755	14966	14688	14767	14903	14973	14973	14790	14714	14896	14843	14602	14760	14869	14601	14958	14783	14882	14877	14640	14885	14740	14732	14793	14724	14755	14744	14736	14815	14885	14794	14730	14740	14809	14870	14685	14753	14725	14872	14823	14665	14588	15086	14791	14891	14871	14781	14913	14785	14879	14940	14837	14849	14787	14793	14784	14813	14817	14761	14608	14783	14867	14675	14818	14734	14742	14845	14777	14845	14711	14987	14795	14936	14651	14715	14713	14870	14904	14877	14781	14832	14821	14852	14834	14777	14875	14917	14801	14893	14840	14867	14667	14759	14620	14655	14792	14930	14823	14686	14731	14863	14790	14766	14702	14750	14839	14563	14970	14572	14832	14924	14794	14741	14684	14869	14673	14858	14871	14612	14803	14743	14852	14833	14815	14751	14904	14743	14662	14761	14759	15116	14622	14781	14711	14724	14742	14825	14750	14825	14833	14683	14864	14755	14858	14741	14797	14721	14886	14667	14891	14756	14599	14705	14555	14693	14796	14860	14771	14691	14859	14744	14815	14782	14750	14757	14758	14934	14647	14717	14683	14693	14781	15012	14883	14872	14815	14520	14816	14792	14726	14834	14809	14806	14853	14830	14920	14764	14726	14914	14749	14862	14842	14790	14872	14846	14876	14836	14917	14725	14856	14600	14690	14793	14779	14769	14820	14871	14807	14917	14585	14620	14888	14881	14830	14810	14753	14750	14797	14914	14727	14808	14759	14721	14803	14620	14846	14797	14824	14776	14773	14677	14830	14730	14841	14809	14735	14990	14846	14809	14852	14665	14727	14766	14880	14609	14839	14781	14815	14761	14665	14828	14855	14741	14675	14688	14726	14751	14863	14797	14843	14792	14725	14898	14654	14936	14838	14853	14857	14759	14833	14653	15017	14810	14765	14778	14970	14869	14686	14552	14674	14857	14941	14719	14771	14796	14653	14654	14631	14790	14810	14778	14830	14679	14756	15062	14826	14865	14711	14889	14854	14870	14866	14872	14769	14634	14957	14859	14751	14965	14749	14823	14678	14669	14738	14812	14839	14639	14696	14715	14614	14738	14741	14711	14802	14785	14718	14760	14821	14900	14675	14730	14845	14742	14878	14788	14848	14824	14716	14728	14711	14860	14884	14869	14658	14850	14856	14834	14940	14672	14795	14910	14961	14870	14779	14713	14730	14913	14769	14866	14640	14656	14602	14791	14758	14687	14815	14806	14808	14595	14861	14766	14801	14822	14903	14884	14795	14783	14802	14831	14982	14556	14855	14925	14782	14817	14896	14650	14791	14813	14741	14683	14664	14729	14730	14709	14860	14698	14765	14726	14649	14890	14961	14724	14762	14866	14827	14721	14769	14872	14860	14888	14822	14966	14818	14818	14563	14637	14749	14864	14955	14658	15004	14883	14834	14862	14796	14896	14644	14941	14797	14751	14641	14671	14746	14705	14686	14892	14693	14797	14941	14723	14845	14814	14722	14788	14810	14539	14703	14874	14864	14739	14864	14699	14830	14864	14880	14756	14827	14781	14780	14796	14705	14937	14975	14727	14724	14794	14774	14753	14699	14773	14785	14820	14748	15013	14787	14842	14666	14849	14785	14762	14780	14646	14769	14833	14881	14807	14696	14729	14765	14780	14906	14742	14771	14809	14807	14751	14754	14673	14652	14742	14834	14759	14845	14854	14737	14754	14811	14773	14755	14993	14899	14756	14708	14772	14840	14865	14956	14858	14540	14742	14632	14877	14860	14770	14879	14675	14702	14705	14773	14832	14707	14812	14690	14716	14851	14787	14669	14810	14749	14815	14733	14888	14604	14829	14897	14721	14842	14750	14876	14727	14937	14854	14707	14697	14871	14807	14894	14830	14692	14937	14941	14755	14752	14731	14928	14866	14865	14855	14624	14796	15000	14947	14695	14763	14888	14750	14670	14940	14711	14832	14750	14760	14771	14927	14524	14698	14867	14772	14842	14792	14934	14748	14571	14817	14783	14889	14926	14804	14657	14689	14910	14992	14722	14685	14721	14842	14730	14835	14863	14666	14659	14725	14698	14817	14804	14691	14928	14930	14906	14813	14930	14900	14927	14830	14837	14658	14842	14850	14763	14854	14773	14903	14897	14612	14874	14703	14835	14717	14831	14810	14863	14835	14913	14781	14923	14791	14818	14889	14762	14695	14850	14747	14686	14757	14860	14741	14805	14878	14793	14822	14917	14811	14837	14742	14769	14905	14698	14648	14741	14901	14805	14823	14676	14832	14883	14686	14917	14862	14845	14851	14779	14909	14786	14807	14828	14919	14723	14856	14764	14803	14898	14854	14798	14839	14732	14780	14705	14752	14748	14748	14962	14855	14858	15000	14832	14650	14953	14699	14814	14728	14800	14784	14859	14881	14627	14821	14825	14723	14889	14944	14699	14781	14701	14873	14842	14647	14707	14679	14871	14857	14768	14715	14676	14964	14893	14933	14664	14845	14923	14848	14745	14675	14745	14826	14823	14804	14816	14803	14869	14786	14660	14693	14681	14778	14942	14697	14868	14855	14956	14694	14578	14851	14687	14634	14851	14811	14805	14871	14878	14740	14889	14700	14823	14742	14865	14721	14777	15031	14502	14920	14794	14869	14840	14617	15019	14859	14804	14831	14814	14794	14809	14795	14824	14978	14701	14748	14797	14821	14777	14735	14918	14785	14876	14758	14848	14799	14965	14781	15008	14747	14869	14790	14826	14764	14883	14694	14688	14916	14875	14768	14822	14872	14639	14835	14749	14871	14723	14721	14696	14793	14879	14736	14580	14769	14884	14808	14988	14897	14871	14753	14833	14827	14888	14856	14699	14933	14839	14790	14801	14891	14734	14817	14777	14921	14768	14618	14855	14655	14755	14763	14737	14666	14757	14828	14837	14656	14870	14796	14843	14679	14803	14601	14879	14766	14871	14742	14886	14938	14587	14769	14775	14929	14760	14939	14690	14862	14947	14963	14712	14722	14567	14697	14798	14946	14884	14835	14696	14831	14765	14724	14687	14778	14853	14790	14788	14870	14831	14853	14716	14761	14782	14835	14568	14800	14662	14779	14995	14770	14891	14829	14773	14718	14866	14812	14819	14825	14670	14639	14638	14665	14650	14822	14751	14862	14786	14935	14975	14874	14863	14808	14756	15047	14708	14775	14843	14819	14807	14825	14932	14810	14855	14873	14729	14771	14782	14717	14828	14750	14771	14865	14777	14725	14832	14804	14669	14834	14836	14788	14840	14722	14733	14727	14859	14919	14669	14745	14897	14669	14909	14723	14946	14770	14820	14761	14584	14637	14813	14733	14898	14718	14735	14856	14816	14612	14721	14815	14668	14737	14744	14783	14625	14799	14797	14817	14688	14647	14837	14849	14654	14869	14760	14746	14866	14933	14803	14909	14996	14672	14999	14778	14928	14757	14771	14819	14858	14759	14827	14823	14876	14812	14555	14763	14822	14845	14676	15036	14742	14610	14763	14714	14828	14871	14763	14746	14854	14911	14843	14911	14608	14849	14727	14676	14735	14958	14970	14843	14695	14799	14822	14725	14985	14803	14744	14787	14540	14807	14680	14863	14733	14794	14987	14758	14596	14890	14713	14764	14825	14954	14568	14728	14712	14808	14902	14740	14842	14848	14792	14987	14772	14723	14705	14848	14879	14746	14947	14893	14986	14806
38532	38852	40357	33102	27007	24582	24158	23661	23585	23421	23181	23458	23807	23787	23899	24170	23927	24004	23929	24304	24151	23703	23750	23707	23612	23560	23742	23732	23460	23509	23288	23291	23241	23245	23384	23641	23518	23277	23177	23185	23210	23394	23191	23208	23121	23072	23253	23358	23132	23339	23275	23394	23141	23306	23179	23278	23284	23240	23423	23081	23162	23133	23230	23087	23070	23270	23306	23092	23400	23304	23207	23221	22956	23170	23229	23153	23186	23247	22994	23208	23137	23127	23220	23346	23087	23047	23195	22909	23221	23286	23217	23419	23149	23109	23072	23271	22973	23162	23115	23313	23453	23290	23030	23075	23249	23294	23450	23009	23383	23246	23353	23058	23261	23539	23261	23180	23068	23028	23119	23152	23311	23343	23125	22990	23326	23060	23186	23251	23218	23195	23065	22929	22991	23316	23147	23019	23090	23261	23211	23130	23143	23175	23181	23353	23299	23315	23462	23380	23248	23157	23416	23062	23099	23001	23097	23363	23250	23110	23087	23244	23561	23377	22980	23279	23114	23431	23119	23317	23225	23303	23245	22983	23370	23219	23186	23218	23348	23167	23067	23280	23287	23410	23331	23189	23079	23049	23317	22965	23202	23296	23486	23134	23134	23173	23283	23137	23364	23154	23180	23308	23169	23364	23240	23265	23205	23129	23143	23186	23152	23201	23264	23338	23397	23182	23277	23123	23429	23434	23000	23033	23383	23245	23372	23256	23495	23293	23099	23399	23192	23149	22951	23384	23570	23252	23310	23378	23107	23188	23161	23271	23240	23211	23280	23293	23349	23135	23085	23000	23213	23242	23067	23401	23153	23035	23182	23075	23399	22963	23195	23422	23189	22986	23264	23132	23217	23238	23220	23177	23401	23381	23365	23068	23176	23249	23250	23266	23081	23164	23324	23020	23005	23217	23253	23090	23153	23171	23039	23189	23079	23147	23089	23175	23293	23210	23036	23477	23270	23167	23220	23066	23133	23255	23288	23250	23352	23269	23219	22689	23169	23280	23195	23445	23344	22920	23040	23123	23382	23522	23215	23076	23146	23016	23507	23250	23274	23145	23089	23223	22798	23198	23098	23112	23258	23229	23296	23280	23392	23087	23515	23103	22993	22831	23084	23248	23287	23159	23257	23321	23270	23373	23318	23338	23297	23357	23464	23066	23224	23334	23079	23231	23277	23252	23300	23191	23038	23282	23165	23156	23066	23263	23093	23067	23095	23200	22967	23262	23374	23220	23182	23262	23241	23159	23354	23419	23325	23316	23358	23190	23337	23041	23074	23132	23206	23414	23168	23532	23232	23091	23134	23195	22879	23247	23142	23285	23227	23313	23309	23244	23501	23328	23295	23501	23261	23437	23226	23050	23255	23227	23215	23084	23195	23198	23346	23152	23272	23067	23133	23348	23297	23320	23200	23185	23296	23228	23419	23143	23474	23041	23131	23219	23127	23230	23297	23348	23154	23205	23065	23284	23179	23094	23217	23120	23301	23107	23461	23241	23207	22943	23125	23221	23198	23065	23077	23217	23219	23265	23440	23125	23316	23168	23354	23141	23164	23234	23230	22962	23176	23246	23421	23291	23019	23187	23314	23216	23126	23120	23161	23048	23360	23143	23129	23079	23351	23178	22973	23049	23433	23251	23119	23259	23141	23499	23145	23196	23262	23280	23240	23422	22974	22980	23074	23136	23101	23090	23105	23222	23068	23212	23306	23181	23259	23176	23383	23172	23266	23125	23398	23444	23134	23061	23056	23144	23203	23235	23159	23104	23275	23099	23175	23174	23086	23313	23117	23066	23277	23403	23258	23268	23030	23211	23117	23271	23100	23118	23110	23006	23307	23112	23143	23195	23214	23300	23049	23102	23351	23066	23237	23173	23433	23099	23207	23181	23176	23136	23280	23119	23385	23211	23237	23212	23094	23447	23149	23103	23278	22913	22990	23070	23066	23137	23136	22982	23042	23261	23279	23189	23248	23152	23054	23417	23150	23384	23243	23122	23266	23180	23227	23276	23041	23115	23155	23287	23163	23375	23020	23107	23286	23217	23175	23196	23272	23231	23343	23189	23198	23353	23212	23073	23198	23156	23263	23268	23113	23191	23088	23201	23397	22967	23201	23335	23072	22995	23256	23206	23127	23108	23398	23032	23060	23001	23005	23328	23156	23542	23419	23002	23202	23041	23254	23011	23195	23088	23417	23367	23429	23226	23201	23214	23136	23289	23413	23320	23179	23242	22924	23136	23419	23001	23258	23407	23196	23299	23458	23184	23213	23075	23050	23378	23263	23023	23293	23192	23152	23201	23383	23241	23157	23195	23197	23349	23173	23368	23263	23221	23395	23203	23324	23084	23073	23125	23089	23086	23340	23191	23159	23199	23238	23130	22972	23030	23186	23315	23228	23328	23277	23188	23174	23179	23142	23223	23155	23272	23204	23121	23235	23257	23421	23341	23143	23239	23151	23398	23143	23325	22851	23264	23193	23243	23103	23335	23355	23414	23263	23164	23210	23345	23248	23119	23186	23300	23182	22988	23284	23138	23211	23142	23127	23243	23271	23298	23379	23348	23200	22808	23017	23393	23287	23281	23343	23165	23400	23428	23270	23409	22847	23091	23304	23248	23048	23313	23446	23094	23316	23068	23194	23199	23156	23318	23380	23224	23223	23242	23347	23203	22919	22789	23352	23144	23164	23145	23200	23181	23174	23014	23243	23067	23051	23191	23142	22998	23148	23121	23285	23108	23418	23235	23258	23230	23095	23159	23267	23127	23083	23154	23282	22984	23171	23291	23106	23152	23397	23470	23311	23146	23215	23076	23008	23215	23343	23097	23358	23148	23197	23358	23159	23296	23021	23003	23460	23206	23213	23372	23378	23569	23256	23483	23267	23202	23215	23261	23102	23151	23333	23061	23224	23099	23235	23050	23167	23165	23188	23482	23216	23092	23264	22857	23187	23167	23152	23108	23341	23125	23362	23055	23064	23166	23093	23188	23177	23114	23245	23496	23082	23100	23280	22861	23225	23278	23164	23089	23309	23214	23298	23370	22981	23261	23406	23498	23214	23341	23273	23228	23174	23092	23290	23122	23372	23165	23439	23406	23085	23268	23107	23073	23368	23213	23026	22984	23131	23219	23296	23223	23402	23203	23439	23100	23129	23066	23407	23280	23137	23266	23048	23193	23386	23069	23296	23071	23302	23230	23038	23111	23189	23129	23248	23209	22982	23065	23386	23139	23403	23150	23188	22904	23221	23299	23057	23075	23013	23266	23212	23462	23116	23290	23295	22910	23115	23144	23329	23416	23200	23304	23151	23456	23217	23302	23232	23309	23336	23407	23354	23260	23050	23366	23401	23205	23313	23197	23187	22948	23169	23204	23063	23130	23281	23210	23188	23380	23372	23083	23333	22869	23384	23229	23159	23304	22918	23101	23495	23271	23231	23103	23155	23251	23362	23032	23392	23105	23220	23189	23346	23397	23170	23411	23022	23324	23220	23202	23078	23168	23181	23231	23476	23339	23211	23341	23334	23160	23126	23366	23282	23107	22960	23279	23545	23211	23030	23090	23196	23260	23286	23220	23305	23194	23383	23256	23096	23022	23207	23351	23130	23098	23265	23079	23410	23181	22953	23099	23194	23029	23212	23162	23402	23146	23325	23261	23239	23159	23356	23224	23214	23317	23168	23229	23290	23024	23107	23141	23159	23352	22961	23434	23281	23116	23108	23130	23434	23369	23180	23090	23139	23334	23087	23245	23239	23040	23286	23365	23231	23116	23159	23160	23212	23326	23235	23150	23263	23198	23361	23153	23217	23202	23189	23283	22987	23252	23287	23237	23329	23331	23332	23263	22900	23094	23129	23429	23356	23242	23019	23371	23371	23173	23143	23111	23351	23073	23200	23415	23265	23127	23301	23249	23175	23224	23147	23137	23300	23192	23158	23217	23145	23168	23304	23356	23339	23313	23389	23196	23299	23330	23193	23214	23177	23341	23149	23275	23109	23199	23309	23005	23151	23419	23234	23225	23322	23101	23187	23042	23250	23358	23381	23215	23168	23059	23244	23243	22878	23450	23168	23041	23007	23338	23337	23131	23094	23074	22966	23225	23212	23140	23433	23077	22979	23151	23285	23065	23168	23224	23221	22961	23179	23429	23349	23340	23246	23472	23400	23016	23117	23179	23273	23445	23165	23218	23253	22984	23343	23089	23113	23068	23094	23233	23184	23126	23173	23422	23208	23136	23369	23299	23192	23306	23109	23233	23349	23505	23064	23348	23334	23401	23136	23261	23144	23196	23417	23306	23333	23338	23358	23407	23234	23236	22960	23053	23225	23411	23408	23095	23136	23304	23210	23350	23032	23203	23239	23172	23186	23424	23428	23183	23237	23102	23151	23355	23016	22985	23313	23231	23050	23315	23384	23141	23164	23425	23277	23229	23304	23250	23051	23301	23248	22979	23333	23215	23404	23293	23143	23219	23382	23323	23221	23355	23222	23060	23377	23200	23254	23234	23162	23237	23367	23057	23132	23162	23248	23155	23272	23201	23367	23454	23171	23138	23162	23207	23335	23519	23261	23209	23317	23079	23045	23399	23200	23190	23333	23012	23191	23264	22937	23196	23363	23230	23338	23222	23342	23228	23058	23333	23068	23208	23153	23219	23162	23120	23301	23008	23047	23127	23133	23329	23112	23025	23143	23309	23146	23362	23233	23142	23119	23257	23402	23201	23205	23253	23260	23025	23293	23204	23495	23360	23215	23045	23360	23079	23250	23087	23089	23077	23231	23133	23219	23217	23316	23086	23476	23111	23342	23302	23173	23165	23111	23254	23309	23294	23262	23065	23255	23339	23150	22878	23159	23062	23127	23378	23316	23424	23270	23335	23129	23274	23250	22995	23113	23056	23232	23208	22998	23387	23254	23230	23400	22996	23172	23393	23258	23092	23037	23271	23193	23147	23119	23290	23304	23129	22986	23054	23294	23283	23323	23250	23260	23119	23150	23256	23265	23238	23045	23240	23301	23235	23345	23244	23057	23275	23235	23402	23200	23254	23451	23096	23195	23106	23075	23317	23086	23029	23303	23290	23376	23261	23419	23275	23283	23194	23033	23454	23170	23162	23156	23316	23144	23157	23185	22909	23429	23243
36462	47234	38128	26223	20130	17540	16985	16633	16410	16476	16458	16728	17034	16897	17076	17091	17261	17105	17284	17493	17197	17010	16989	16903	16770	16502	16471	16488	16512	16360	16570	16243	16060	16337	16234	16153	16048	16148	16176	16359	16217	16241	16112	16306	16176	16300	16109	16097	16107	16041	16206	16399	16135	16179	16191	15888	15986	15989	16242	16107	16161	16207	16356	15968	16163	16137	16113	16184	16028	16129	16143	16114	16078	16181	16339	16127	16198	16004	16321	16303	16147	16246	16053	16255	16098	16201	16277	16154	16099	16081	16216	15995	16148	16166	16264	16206	16142	16094	16097	16157	16166	16095	16316	16205	16196	16038	16075	16304	16398	16047	15999	16097	16245	16181	16276	16113	16174	16010	16075	16159	16116	16151	16084	16293	16064	16198	16225	16104	16168	15970	16237	16128	16136	16035	16077	16154	16111	16133	16207	16142	16164	16118	16196	16013	16158	16222	16164	15968	16182	16246	16030	16194	16133	16156	16074	16137	16130	16103	16196	16271	16305	16207	16245	16224	16206	16048	15988	16255	16123	16100	15985	16012	16132	16209	16192	16248	16017	16220	16230	16165	16153	15924	16216	16035	16226	16148	16089	16177	16063	16096	16180	16210	16258	16058	16050	16272	16138	16145	16014	16277	16174	16159	16253	16120	16195	16285	16199	16319	16088	16350	16246	16177	16192	16183	16071	16372	16018	16064	16035	16042	16227	16096	16201	16182	16113	16114	16168	16116	16216	16097	16205	16220	15988	16103	16354	16246	16232	16172	16022	16011	16165	16096	16134	16331	16032	16285	16038	16232	16208	15994	16144	16319	16176	16286	16272	16108	16345	16176	16098	16232	16227	16321	15913	16190	16230	16168	16023	16082	16155	16111	16176	16299	16019	16316	16172	15998	16074	16067	16201	16134	16065	16151	16098	16170	16129	16090	16145	16469	16218	16102	16153	16051	16300	16286	16239	16221	16028	16136	16289	16224	16270	16300	16373	16049	16329	15993	16079	16057	16108	16290	16189	16039	16083	16175	16159	16340	16269	16176	16185	16127	16103	16259	16215	16060	16109	15969	16227	16108	16261	15890	16009	16253	16128	16107	16282	15991	16251	16261	16298	16116	16339	16181	16038	16227	16235	16219	16106	16138	16165	16200	16125	16172	16232	16149	16209	16146	16264	16121	16141	16092	16136	16338	16203	16272	16008	16077	16131	15948	16034	16396	16079	16284	16208	16240	16057	16042	16133	16190	16469	16302	16306	16219	16241	16080	16059	16293	16337	16025	16204	16153	16049	16135	16132	16113	16185	15991	16212	16288	16162	16198	16288	16279	16214	16177	16164	16039	16304	16191	16095	16195	16073	16060	16141	16207	16207	16183	16357	16202	16155	16131	16270	16053	15882	15981	16122	16340	16072	16374	16090	16027	16197	16253	15995	16092	15956	16221	16193	16295	16156	16190	16061	16253	16316	16135	16109	16179	16173	16180	16302	16162	16202	16250	16179	16333	16202	16097	16216	16183	16123	16095	16048	16015	16088	16133	16274	16265	16041	16136	16147	16148	16279	16231	16218	16124	16245	16050	16033	16362	16002	16218	16023	16149	16057	16231	16180	16156	16075	16121	16053	16142	16434	15993	16220	15937	16190	16155	16100	16218	16145	15999	16084	16108	16203	16265	16309	16087	16253	16247	16051	16088	16304	16148	16220	15940	16250	16052	16376	16320	16202	15902	16061	16165	16178	16205	16344	16086	16057	16181	16281	16118	16120	16027	16253	16158	16235	16044	16171	16050	16023	16380	16082	16107	16200	16310	16257	16131	16087	16158	16109	16235	16244	16327	16259	16232	16244	16160	15988	16183	16320	16166	16150	16153	16041	16178	16194	16283	16212	16149	16260	16307	16238	16049	16163	16120	16213	16160	16148	16042	16187	16161	16143	16155	16313	16032	16098	16118	16126	16087	16147	16210	16147	16158	16156	16195	16179	16091	16219	16112	16226	16293	16225	16117	16085	16240	16138	15961	16315	16130	16072	16332	16127	15916	16222	16221	16177	16139	16058	16314	16144	16107	16180	16238	15962	15969	16232	16161	16121	16013	16254	16134	16284	16170	16143	16210	16253	16240	16172	16086	16187	16113	16261	16075	16195	16117	16089	16308	16190	16202	16091	15977	15976	16212	16113	16180	16257	16249	16205	16234	16292	16175	16147	16198	16270	16140	16196	16001	16168	16048	16288	16219	16219	16160	16003	16419	16244	16307	16095	16343	16279	16015	16184	16117	16283	16006	16196	16346	16201	16184	16196	16237	16223	16234	16170	16191	16159	16133	16246	16214	16272	16159	16296	16325	16154	16339	16359	16250	16113	16242	16144	16066	16187	16239	16084	16165	16354	16199	15954	16258	15982	16133	16458	16192	16127	16270	16273	16110	16305	16088	16201	16211	16322	16222	16205	16219	16060	16343	16131	16268	16060	16251	16229	16257	16144	16079	15974	16228	15985	16342	16119	16147	16219	16177	16124	16107	16366	16213	16153	16125	16254	16140	16459	16013	16135	16269	16323	16108	16147	16145	16120	16224	16119	16134	16165	16240	16102	16075	16164	16067	16234	16043	16215	15875	16288	16111	16188	16268	15980	16232	16298	16030	16316	16159	16305	15959	16294	16197	16146	16294	15973	16279	16305	16151	16196	16080	16096	16080	16171	16242	16113	16094	16136	16280	16139	16111	16146	16180	16212	16198	16006	16221	16179	16235	16327	16167	16199	16197	16140	16111	16270	16164	16162	16260	16166	16171	16398	16157	16279	16103	16125	16192	16351	16276	16296	16084	16243	16185	16180	16113	16348	16291	16205	16132	16098	16154	16052	16235	16061	16231	16390	16246	16111	15944	16064	16169	16208	16264	16325	16293	16082	16220	16252	16399	16322	16105	16152	16174	16151	16242	16244	16096	16026	16150	16180	16277	16419	16320	16081	16124	16410	16129	16134	16190	16265	16196	16329	16246	16081	16352	16181	16047	16370	16163	16069	16099	16249	16217	16170	16281	16340	16201	16214	16224	16183	16101	15899	16056	16263	16205	16317	16104	16167	16086	16025	16143	16243	16066	16268	16226	16079	16304	16150	16172	16217	16091	15974	16124	16264	16217	16197	16256	16205	16004	16332	16193	15980	16219	16251	16109	16173	16127	16040	16286	16062	16178	16144	16307	16256	16193	16080	16243	16097	16071	16152	15955	16280	16223	16155	16285	16100	16159	16118	16120	16013	16039	16094	16046	16246	16053	16094	16169	16000	16093	16160	16362	16183	16024	16154	16226	16078	16221	16216	16212	16071	16142	16378	16160	16157	16335	15984	16256	16046	16241	16162	16102	15982	16146	16171	16208	16216	16151	16146	16311	16073	16226	16140	16091	16179	16227	16170	16118	16259	16142	15979	16198	16097	16142	16165	16165	16169	16162	16131	16184	16112	16203	16040	16347	16286	16104	16316	16048	16139	16086	16063	16046	16199	16257	16101	16167	16247	16158	16221	16212	16002	16164	16259	16180	16193	16088	15962	16328	16227	16208	16117	16219	16023	16250	16071	16292	16230	16054	15984	16093	16062	16073	16134	16321	16084	16127	16156	16153	16193	16207	16115	16207	16112	16143	16224	16064	16128	16171	16160	16083	16170	16215	16156	16183	16218	16049	16165	16246	16124	16056	16045	16264	16294	16173	16217	16193	16075	16263	16212	16082	16212	16142	16165	16251	16261	16189	16141	16133	16017	16075	16210	15982	16288	16265	16195	16184	16219	16147	16278	16174	15999	16095	16029	16201	16156	16169	16145	16285	16193	16133	16115	16256	16249	16148	16104	15916	16207	16133	16326	16272	16124	16047	16164	16191	16162	16107	16159	16258	16333	16164	16163	16014	16215	16189	16192	16168	16172	16058	16139	16170	16150	16130	16139	16369	16204	16110	15896	16070	16217	16261	16234	16270	16236	16303	16106	16268	16043	16178	16035	16214	15955	16087	16016	15957	16312	16130	16154	16139	16093	16136	16171	16347	16117	16197	16089	16271	16139	16209	16066	16186	16284	16333	16020	16142	16026	16283	16299	16097	16090	16192	16311	16280	16099	16215	16100	16082	16083	16113	16118	16292	16061	16251	16172	16218	16131	16169	16042	16017	16221	16363	16152	15970	16231	16019	16144	16198	16273	15928	16036	16081	16179	16159	16381	16137	16043	16104	16269	16277	15916	16267	16305	16052	16245	15985	16244	16228	16059	16201	16368	16340	16156	16342	16105	16130	16146	16175	16291	16355	16186	16159	16320	16250	16169	16143	16083	16366	16257	16154	16183	16283	16263	16131	16111	15947	16192	16154	16296	16143	16151	16125	16266	16202	16182	16214	16082	16299	16131	16374	16162	16149	16060	16067	16172	16235	16355	16055	16027	16334	16355	16139	16070	16377	16321	16105	16319	16089	16153	15974	16092	16176	16161	16177	15924	16078	16261	16287	16272	16128	16160	16251	16042	16094	16200	16173	16130	16206	16269	16076	16181	16338	16388	16099	16164	16108	16110	16084	16167	16273	16159	16149	16248	16034	16263	16170	16258	16331	16229	16300	16101	16293	16153	16013	16179	16367	16243	16174	16088	16103	16154	15999	16225	16103	16073	16207	16187	16378	16103	16086	16198	16320	16219	16028	16265	16282	16126	16308	16014	16012	16165	16197	16184	16204	16069	16152	16182	16047	16270	16243	16219	16298	16130	16125	16226	16280	16258	16304	16220	16190	16188	16238	16168	16248	16176	16347	16127	16177	16276	16186	16230	16056	16185	16186	16134	16390	16150	16046	16169	16175	16140	16103	16245	16220	16095	16254	16172	16217	16080	16268	16125	16234	15989	16203	16310	16239	15933	16231	16168	16334	16308	16197	16147	16027	16304	16086	16260	16180	16097	16219	16315	16186	16099	16157	16160	16145	16171	16231	16262	16172	16143	16276	16169	16213	16108	16155	16306	16150	16088	16303	16044	16195	15980	16270	16036	16112	16133	16249	16104	16180	16156	16053	16107	16099	16341	16116	15951	16179	16300	15961	16280	16337	16020	16095	16293	16195	16210	16168	16169	16288	16256	16318	16226	16047	16160	16264	16273	16237	16249	16238	16158	16179	16347	16245	16249	16188
26415	21839	30410	30229	28405	26552	26350	23512	23046	23174	23261	23096	23615	23581	23405	23591	23816	23574	23807	24203	23645	23459	23265	23143	23037	23143	22806	22988	22601	22439	22468	22630	22619	22438	22366	22404	22454	22372	22574	22316	22514	22328	22346	22306	22398	22610	22448	22298	22469	22186	22251	22344	22302	22246	22171	22154	22421	22118	22323	22234	22402	22608	22437	22228	22490	22577	22419	22496	22245	22382	22424	22266	22463	22284	22488	22197	22163	22318	22228	22151	22244	22525	22238	22399	22395	22236	22079	22334	22424	22260	22295	22140	22083	22205	22252	22190	22291	22211	22509	22348	22361	22120	22211	22173	22131	22339	22499	22517	22445	22210	22207	22313	22182	22280	22368	22427	22208	22207	22371	22368	22226	22091	22150	22067	22373	22362	22153	22249	22316	22202	22214	22230	22298	22310	22423	22401	22197	22216	22125	22378	22285	22246	22427	22145	22488	22203	22395	22278	22255	22148	22407	22130	22291	22220	22295	22211	22539	22265	22214	22177	22331	22242	22312	22148	22212	22437	22278	22358	22266	22351	22337	22281	22366	22131	22146	22498	22572	22390	22305	22287	22274	22331	22517	22295	22323	22300	22361	22417	22292	22326	22252	22266	22102	22098	22316	22348	22320	22427	22039	22373	22398	22117	22276	22384	22069	22554	22258	22152	22180	22382	22383	22190	22274	22213	22335	22235	22349	22244	22273	22439	22386	21989	22277	22310	22331	22342	22147	22385	22508	21984	22382	22323	22097	22332	22420	22386	22322	22135	22193	22283	22368	22304	22230	22433	22383	22232	22252	22346	22403	22373	22373	22193	22365	22330	22137	22092	22461	22336	22267	22308	22202	22263	22255	22231	22263	22472	22142	22274	22096	22172	22179	22300	22441	22150	22264	22171	22211	22346	22179	22294	22116	22117	22231	22021	22174	22118	22207	22253	22337	22135	22457	22206	22200	22394	22505	22251	22335	22429	22302	22317	22493	22165	22422	22336	22278	22224	22218	22268	22211	22336	22197	22146	22231	22171	22231	22243	22392	22178	22305	22400	22501	22095	22072	22197	22274	22322	22296	22266	22177	22338	22025	22196	22246	22207	22218	22321	22349	22589	21969	22309	22055	22142	21958	22123	22272	22316	22490	22062	22254	22302	22470	22446	22277	22145	22257	22168	22404	22195	22344	22188	22138	22182	22269	22294	22189	22626	22036	22128	22350	22458	22359	22018	21952	22159	22128	22287	22399	22294	22542	22383	22430	22198	22327	22243	22155	22402	22212	22326	22017	22194	22181	22264	22216	22349	22336	22344	22306	22184	22428	22482	22196	22186	22078	22379	22259	22277	22428	22439	22154	22027	22449	22311	22387	22216	22300	22028	22211	22127	22380	22308	22194	22282	22328	22383	22344	22321	22301	22318	22315	22151	22388	22268	22392	22320	22631	22257	22443	22313	22271	22299	22369	22215	22234	22439	22374	22380	22304	22236	22074	22249	22371	22470	22309	22250	22412	22206	22358	22275	22082	22291	22133	22193	22382	22415	22422	22471	21930	22113	22231	22342	22405	22423	22235	22348	22145	22239	22350	22012	22249	22212	22309	22188	22231	22275	22207	22341	22258	22290	22314	22378	22322	22378	22305	22087	22537	22326	22161	22245	22242	22256	21977	22179	22182	22373	22361	22316	22125	22240	22318	22306	22151	22315	22313	22141	22249	22519	22271	22183	22422	22275	22240	22225	22258	22309	22483	22264	22288	22260	22290	22334	22180	22350	22265	22069	22348	22210	22178	22056	22269	22228	22437	22292	22250	22231	22289	22202	22161	22273	22120	22339	22300	22235	22276	22438	22458	22119	22224	22188	22145	22496	22295	22406	22468	22289	22258	22250	22202	22152	22321	22415	22120	22311	22197	22418	22300	22188	22698	22378	22335	22238	22285	22238	22293	22145	22220	22057	22266	22225	22232	22299	22277	22371	22410	22450	22216	22337	22252	22315	22326	22454	22127	22193	22317	22255	22477	22391	22486	22437	22345	22150	22281	22158	22255	22250	22187	22335	22258	22439	22146	22407	22251	22447	22310	22111	22282	22305	22224	22184	22452	22267	22211	22441	22223	22081	22342	22368	22273	22248	22197	22089	22001	22437	22129	22431	22091	22050	22249	22231	22160	22133	22396	22088	22362	22272	22471	22537	22315	22649	22399	22329	22322	22154	22486	22417	22247	22355	22151	22473	22034	22361	22259	22276	22178	21958	22286	22353	22253	22214	22304	22501	22504	22094	22345	22273	22338	22386	22522	22405	22384	22475	22242	22504	22024	22139	22280	22432	22249	22488	22236	22225	22066	22623	22097	22219	22349	22368	21993	22404	22412	22323	22011	22160	22116	22221	22279	22426	22328	22423	22401	22441	22277	22329	22260	22491	22016	22206	22155	22543	22330	22094	22405	22405	22315	22410	22510	22219	22238	22264	22280	22341	22343	22331	22307	22355	22264	22374	22414	22274	22239	22523	22402	22126	22219	22277	22345	22291	22262	22423	22175	22186	22453	22198	22251	22199	22364	22256	22372	22421	22545	22147	22360	22370	22274	22385	22247	22136	22303	22191	22219	22294	22603	22346	22278	22458	22118	22304	22389	21937	22035	22309	22329	22271	22125	22332	22212	22270	22473	22292	22339	22277	22133	22180	22506	22542	22179	22318	22254	22296	22100	22212	22248	22297	22276	22294	22391	22259	22410	22189	22206	22268	22194	22368	22354	22212	22230	22260	22386	22413	22315	22444	22347	22501	22103	22363	22134	22118	22229	22272	22099	22190	22253	22277	22348	22495	22309	22113	22394	22049	22418	22590	22214	22260	22282	21977	22009	22353	22071	22289	22134	22161	22298	22058	22259	22258	22248	22385	22196	22384	22147	22255	22468	22178	22254	22555	22296	22322	22303	22185	22222	22570	22239	22179	22479	22421	22104	22130	22152	22214	22216	22022	22394	22141	22253	22171	22287	22467	22293	22280	21960	22149	22168	22288	22356	22422	22274	22113	22553	22232	22467	22403	22335	22352	22193	22113	22137	22390	22290	22450	22357	22289	22020	22251	22432	22260	22359	22342	22311	22362	22401	22216	22319	22196	22499	22554	22256	22190	22243	22241	22115	22146	22165	22049	22329	22258	22130	22342	22121	22281	22270	22367	22400	22310	22383	22188	22517	22266	22427	22210	22517	22504	22324	22222	22347	22219	22325	22314	22180	22361	22357	22367	22510	22320	22360	22227	22275	22372	22172	21998	22120	22224	22384	22347	22389	22240	21983	22430	22326	22553	22258	22276	22392	22311	22274	22401	22105	22159	22206	21974	22293	22243	22403	22162	22076	22082	22387	22147	22166	22355	22252	22343	22175	22213	22140	22385	22296	22295	22313	22381	22208	22342	22368	22179	22261	22158	22448	22112	22384	22460	22225	22140	22272	22212	22142	22240	22102	22184	22169	22228	22299	22388	22554	22354	22095	22330	22436	22580	22414	22439	22170	22192	22288	22164	22313	22142	22413	22009	22403	22437	22139	22000	22538	22057	22184	22379	22450	22158	22101	22292	22366	22370	22212	22208	21989	22328	22064	22214	22470	22376	22527	22347	22273	22200	22134	22471	22428	22076	22216	22109	22396	22383	22267	22358	22337	22221	22360	22150	22175	22071	22214	22267	22245	22279	22178	22172	22234	22193	22045	22053	22193	22436	22268	22113	22123	22265	22181	22372	22323	22267	22298	22430	22228	22238	22223	22454	22163	22353	22344	22277	22168	22134	21974	22368	22460	22240	22393	22210	22494	22225	22346	22143	22432	22370	22344	22380	22270	22206	22267	22309	22369	22568	22319	22161	22164	22484	22368	22091	22235	22314	22267	22271	22266	21999	22039	22078	22071	22059	22300	22284	22527	22481	22604	22428	21916	22149	22128	22268	22208	22076	22422	22426	22465	22268	22365	22193	22379	22109	22200	22076	22248	22294	22215	22310	22235	22342	22123	22402	22499	22093	22316	22222	22020	22298	22445	22143	22051	22029	22489	22241	22341	22419	22377	22188	22254	22317	22433	22739	22067	22213	22165	22334	22130	22171	22468	22108	21946	22227	22121	22340	22348	22348	22254	22558	22334	22230	22270	22402	22181	22245	22299	22368	22263	22106	22219	22341	22279	22181	22259	22379	22253	22183	22191	22256	22430	22075	22282	22334	22421	22200	22444	22512	22281	22184	22239	22351	22275	22224	22380	22317	22376	22265	22207	22294	22310	22462	22288	22349	22513	22155	22148	22250	22181	22536	22341	22311	22263	22250	22123	22380	22432	22085	22552	22197	22507	22323	22189	22289	22288	22342	22105	22203	22026	22341	22401	22175	22314	22179	22352	22119	22230	22401	22446	22205	22130	22505	22605	22402	22130	22331	22280	22330	22144	22342	22449	22231	22113	22253	22119	22360	22137	22571	22222	22323	22384	22239	22438	22345	21913	22510	22331	22417	22334	22578	22117	22143	22410	22358	22151	22468	22311	22148	22348	22113	22394	22300	22271	22269	22277	22066	22413	22307	22306	22499	22164	22132	22383	22527	22352	22255	22332	22096	22234	22479	21992	22464	22573	22130	22285	22432	22277	22517	22043	22351	22104	22246	22305	22246	22413	22395	22261	22180	22371	22312	22420	22262	22326	22411	22188	22213	22204	22204	22435	22075	21959	22422	22218	22208	22542	22390	22261	22332	22300	22254	22340	22324	22101	22281	22439	22228	22395	22247	22258	22375	22266	22595	22298	22338	22468	22271	22222	22399	22458	22452	22315	22076	22038	22434	22318	22069	22411	22182	22207	22208	22167	22390	22480	22277	22555	22255	22188	22234	22253	22487	22361	22433	22169	22195	22521	22279	22352	22108	22311	22407	22337	22237	22139	22144	22222	22243	22218	22302	22022	22206	22494	22432	22248	22308	22017	22196	21944	22280	22408	22407	22238	22202	22389	22533	22188	22184	22324	22079	22367	22342	21982	22446	22535	22403	22470	22288	22110	22452	22056	22398	22399	22257	22447	22441	22243	22124	22345	22328	22100	22250	22328	22424	22290	22259	22053	22370	22199	22213	22359	22199	22105	22251	22174	22260	22382	22100	22608	22548	22440	22279	22226	22157	22418	21990
36566	64135	57740	43990	28502	18871	18124	17193	16564	16719	16646	16850	17254	17371	17285	17857	17603	17388	17642	18080	17461	17331	16974	16643	16535	16561	16358	16204	16267	15934	15970	15812	15835	15696	15891	15871	15840	15833	15788	15820	15951	15722	15762	15670	15783	15790	15646	15662	15705	15533	15722	15670	15709	15687	15929	15610	15683	15861	15729	15581	15767	15771	15926	15845	15773	15732	15802	15714	15708	15740	15592	15786	15796	15793	15903	15790	15695	15683	15715	15817	15770	15846	15578	15855	15789	15889	15614	15821	15993	15685	15908	15861	15810	15739	15759	15821	15765	15833	15746	15708	15660	15622	15707	15815	15717	15532	15805	15905	15704	15824	15899	15693	15687	15701	15925	15696	15742	15730	15640	15819	15632	15814	15819	15719	15742	15743	15773	15790	15838	15748	15848	15619	15715	15839	15842	15691	15696	15642	15810	15836	15882	15730	15730	15673	15857	15910	15833	15784	15785	15719	15716	15788	15737	15690	15685	15925	15862	15766	15616	15665	15764	15666	15847	15634	15686	15748	15537	15825	15623	15673	15663	15806	15759	15764	15776	15851	15760	15712	15711	15950	15902	15676	15712	15645	15719	15816	15791	15709	15774	15874	15731	15736	15678	15587	15788	15759	15865	15929	15646	15757	15752	15788	15632	15787	15774	15781	15794	15834	15735	15673	15682	15676	15788	15650	15775	15641	15767	15711	15803	15925	15700	15866	15800	15747	15760	15644	15785	15732	15680	15519	15679	15845	15673	15774	15809	15631	15813	15672	15900	15708	15603	15760	15684	15698	15589	15615	15616	15713	15648	15606	15815	15654	15642	15766	15989	15668	15838	15910	15594	15817	15738	15829	15694	15639	15902	15774	15817	15712	15866	15679	15786	15679	15756	15669	15814	15807	15766	15678	15645	15721	15641	15811	15711	15649	15797	15836	15680	15756	15688	15865	15824	15814	15711	15824	15795	15665	15828	15656	15834	15955	15832	15844	15512	15450	15743	15764	15696	15623	15599	15705	15660	15742	15856	15818	15781	15607	15753	15799	15588	15702	15747	15906	15848	15654	15726	15545	15686	15729	15792	15906	15814	15619	15665	15803	15717	15581	15709	15611	15670	15663	15871	15770	15691	15702	15760	15591	15625	15684	15714	15664	15810	15735	15831	15622	15859	15717	15661	15712	15821	15781	15616	15887	15808	15790	15864	15864	15544	15770	15814	15865	15764	15790	15868	15587	15823	15816	15818	15627	15811	15669	15675	15499	15784	15811	15573	15868	15885	15788	15818	15788	15936	15844	15730	15641	15696	15668	15775	15886	15726	15598	15591	15810	15820	15729	15543	15731	15655	15824	15789	15836	15857	15626	15678	15636	15731	15644	15637	15619	15777	15741	15721	15779	15811	15754	15711	15715	15564	15696	15643	15765	15800	15669	15817	15809	15782	15799	15791	15957	15730	15782	15730	15761	15498	15648	15628	15753	15581	15871	16058	15715	15849	15641	15744	15567	15776	15661	15717	15796	15696	15783	15778	15824	15758	15654	15524	15586	15871	15654	15758	15749	15638	15623	15703	15790	15651	15803	15710	15667	15661	15819	15676	15855	15816	15809	15546	15584	15802	15833	15788	15731	15624	15675	15784	15734	15834	15788	15440	15810	15498	15700	15734	15758	15685	15736	15810	15726	15922	15663	15771	15589	15890	15829	15727	15815	15597	15709	15680	15789	15846	15813	15741	15731	15871	15757	15717	15633	15775	15691	15658	15633	15673	15891	15622	15499	15774	15773	15788	15590	15555	15953	15655	15554	15930	15564	15854	15801	15704	15705	15899	15945	15709	15689	15748	15841	15747	15908	15748	15658	15742	15829	15801	15649	15898	15717	15756	15653	15854	15624	15785	15785	15640	15679	15657	15820	15683	15816	15985	15718	15677	15635	15784	15904	15458	15713	15734	15651	15640	15760	15757	15722	15655	15711	15834	15678	15762	15739	15810	15798	15856	15628	15776	15848	15742	15831	15835	15665	15784	15682	15731	15793	15840	15714	15807	15800	15695	15724	15903	15753	15741	15818	15648	15770	15826	15551	15709	15872	15839	15613	15666	15711	15816	15939	15728	15741	15926	15766	15781	15532	15867	15708	15810	15755	15850	15801	15715	15666	15676	15745	15689	15630	15813	15846	15663	15693	15827	15882	15651	15793	15753	15833	15756	15738	15659	15704	15793	15969	15645	15687	15810	15756	15591	15825	15708	15589	15797	15844	15841	15947	15753	15545	15697	15699	15843	15838	15651	15811	15763	15690	15705	15577	15524	15782	15753	15632	15601	15808	15781	15696	15718	15833	15742	15794	15777	15589	15783	15539	15863	15650	15753	15726	15597	15665	15823	15920	15622	15813	15619	15709	15794	15765	15713	15810	15745	15853	15551	15970	15857	15731	15746	15621	15792	15698	15765	15645	15583	15761	15840	15730	15772	15640	15874	15759	15645	15750	15694	15990	15793	15686	15783	15745	15595	15664	15775	15800	15464	15738	15702	15690	15763	15708	15779	15817	15565	15906	15942	15730	15759	15890	15637	15609	15713	15841	15785	15693	15864	15662	15805	15830	15589	15632	15863	15940	15849	15758	15787	15783	15768	15710	15800	15679	15776	15762	15654	15470	15778	15716	15640	15735	15821	15621	15967	15785	15709	15869	15868	15866	15701	15637	15799	15722	15861	15870	15685	15660	15601	15811	15737	15709	15667	15645	15728	15794	15692	15669	15841	15789	15745	15970	15727	15861	15841	15718	15914	15743	15602	15691	15867	15780	15816	15700	15791	15699	15814	16016	15752	15753	15591	15525	15683	15828	15788	15772	15745	15668	15577	15795	15679	15791	15733	15755	15812	15881	15685	15780	15939	15707	15555	15841	15774	15694	15996	15631	15633	15869	15894	15859	15654	15623	15706	15827	15581	15656	15740	15933	15780	15769	15873	15668	15788	15677	15779	15828	15835	15854	15755	15871	15866	15744	15758	15637	15739	15675	15638	15750	15708	15711	15640	15655	15860	15653	15697	15750	15722	15722	15912	15775	15709	15721	15896	15898	15958	15920	15761	15652	15715	15661	15639	15697	15568	15932	15793	15868	15611	15651	15756	15515	16045	15611	15744	15913	15729	15727	15814	15856	15794	15913	15774	15674	15963	15870	15582	15684	15742	15774	15809	15647	15811	15878	15799	15875	15718	15814	15624	15692	15682	15722	15702	15701	15937	15711	15646	15983	15658	15818	15587	15791	15514	15861	15591	15642	15804	15964	15777	15955	15661	15674	15710	15848	15713	15958	15753	15652	15924	15637	15767	15870	15575	15780	15997	15599	15684	15640	15849	15781	15765	15805	15675	15715	15810	15766	15610	15978	15839	15610	15825	15510	15820	15727	15919	15706	15687	15911	15661	15955	15826	15787	15807	15775	15774	15699	15670	15882	15813	15735	15788	15738	15744	15816	15748	15763	15742	15771	15763	15779	15634	15804	15818	15651	15677	15691	15583	15776	15657	15585	15566	15683	15988	15801	15800	15803	15785	15581	15765	15650	15795	15911	15772	15780	15674	15706	15729	15695	15837	15599	15833	15674	15658	15600	15735	15690	15807	15879	15719	15807	15718	15824	15734	15726	15785	15763	15771	15604	15793	15634	15995	15637	15833	15720	15580	15807	15742	15740	15851	15836	15816	15601	15816	15736	15608	15794	15829	15840	15881	15601	15701	15828	15759	15902	15792	15741	15734	15650	15813	15726	15848	15767	15823	16058	15791	15680	15721	15916	15809	15660	15855	15670	15710	15638	15734	15532	15779	15619	15737	15746	15595	15754	15734	15659	15788	15668	15814	15628	15766	15853	15827	15801	15851	15816	15625	15797	15793	15888	15886	16004	15685	15852	15821	15754	15700	15797	15934	15764	15731	15789	15677	15617	15720	15625	15765	15587	15805	15863	15843	15635	15826	15475	15766	15657	15786	15751	15725	15865	15739	15920	15740	15878	15711	15554	15726	15946	15761	15911	15618	15649	15634	15666	15746	15734	15784	15767	15773	15615	15791	15711	15574	15992	15732	15872	15832	15682	15758	15835	15772	15680	15584	15681	15698	15876	15734	15708	15809	15779	15708	15795	15770	15746	15822	15814	15737	15683	15712	15760	15700	15857	15773	15885	15839	15758	15781	15825	15805	15716	15585	15651	15546	15544	15749	15779	15660	15708	15858	15663	15920	15639	15970	15907	15878	15646	15803	15598	15779	15726	15735	15877	15619	15729	15801	15712	15841	15723	15766	15624	15679	15768	15519	15822	15715	15802	15701	15647	15806	15630	15932	15807	15789	15760	15745	15747	15721	15727	15714	15768	15622	15828	15669	15913	15758	15771	15693	15761	15772	15827	15649	15811	15847	15773	15808	15776	15833	15719	15572	15639	15924	15792	15542	15585	15644	15699	15651	15766	15712	15806	15724	15771	15790	15820	15558	15818	15794	15864	15702	15809	15549	15737	15649	15625	15793	15643	15769	15801	15775	15745	15884	15807	15642	15712	15770	15909	15762	15737	15759	15867	15722	15773	15884	15599	15735	15860	15747	15677	15752	15675	15783	15673	15763	15706	15638	15553	15859	15679	15700	15658	15725	15737	15805	15778	15660	15834	15789	15830	15898	15744	15640	15589	15695	15712	15753	15834	15739	15759	15797	15793	15663	15752	15873	15667	15748	15817	15792	15788	15945	15701	15740	15790	15675	15758	15762	15814	15801	15709	15768	15763	15837	15686	15684	15758	15959	15709	15684	15661	15754	15844	15751	15575	15856	15844	15796	15621	15772	15620	15801	15599	15768	15910	15561	15722	15761	15828	15797	15691	15690	15740	15902	15766	15755	15742	15934	15789	15712	15869	15693	15591	15671	15735	15717	15630	15719	15933	15790	15839	15661	15664	15694	15798	15841	15607	15453	15713	15773	15597	15860	15848	15843	15878	15710	15795	15541	15621	15828	15775	15805	15631	15811	15739	15713	15966	15615	15681	15845	15713	15682	15879	15837	15652	15832	15937	15761	15603	15742	15644	15551	15766	15776	15683	15744	15817	16009	15773	15710	15794	15733	15620	15736	15710	15643	15883	15842	15963	15761	15782	15803	15826	15781	15709	15806	15759
24570	21673	29830	27664	26282	26200	28053	23908	22894	22991	22878	22801	23173	23345	23292	23784	23716	23348	23637	23993	23345	22995	22937	22835	22519	22162	22224	22295	22129	21722	21693	21763	21770	21596	21571	21697	21891	21755	21480	21654	21765	21604	21672	21681	21666	21498	21584	21569	21697	21820	21685	21529	21492	21644	21935	21527	21606	21412	21614	21442	21477	21620	21542	21725	21345	21480	21389	21513	21515	21351	21436	21483	21484	21683	21657	21724	21465	21433	21399	21336	21629	21387	21663	21547	21290	21477	21448	21518	21451	21460	21518	21619	21459	21600	21501	21387	21524	21644	21643	21493	21366	21384	21604	21614	21665	21635	21403	21401	21589	21678	21462	21391	21630	21293	21461	21366	21447	21513	21339	21313	21323	21415	21417	21347	21700	21504	21945	21400	21315	21450	21546	21581	21641	21507	21597	21412	21578	21343	21447	21657	21490	21317	21378	21470	21420	21644	21357	21373	21481	21375	21571	21707	21478	21502	21758	21608	21498	21409	21519	21383	21433	21555	21622	21385	21575	21462	21368	21368	21508	21543	21553	21754	21461	21484	21440	21230	21345	21620	21565	21435	21406	21396	21487	21265	21518	21732	21286	21648	21615	21654	21760	21609	21670	21607	21548	21564	21608	21452	21618	21555	21416	21502	21441	21468	21602	21935	21566	21388	21329	21657	21478	21594	21356	21517	21329	21682	21296	21493	21565	21516	21417	21449	21576	21345	21733	21322	21547	21611	21482	21683	21580	21680	21236	21384	21546	21580	21604	21417	21806	21532	21527	21593	21389	21395	21351	21428	21605	21482	21451	21616	21624	21517	21600	21523	21563	21467	21480	21310	21278	21546	21740	21647	21194	21522	21430	21426	21647	21426	21573	21445	21296	21310	21186	21492	21369	21555	21680	21545	21656	21475	21561	21640	21520	21300	21411	21579	21578	21378	21428	21379	21565	21566	21539	21512	21436	21351	21398	21270	21355	21159	21516	21398	21382	21492	21085	21394	21502	21335	21606	21482	21560	21323	21405	21334	21437	21350	21531	21649	21465	21463	21549	21728	21260	21454	21337	21568	21616	21534	21488	21614	21449	21738	21373	21524	21463	21305	21517	21354	21381	21131	21378	21320	21472	21255	21162	21499	21296	21248	21428	21585	21532	21477	21395	21474	21264	21666	21561	21646	21508	21596	21416	21642	21585	21265	21433	21529	21510	21341	21333	21432	21369	21462	21480	21535	21266	21410	21489	21471	21503	21494	21423	21357	21533	21444	21526	21472	21343	21523	21660	21285	21564	21433	21366	21403	21407	21288	21674	21506	21646	21494	21535	21530	21483	21392	21531	21453	21303	21399	21652	21655	21558	21372	21344	21510	21503	21574	21391	21463	21641	21415	21485	21681	21419	21456	21358	21599	21402	21337	21428	21444	21455	21453	21573	21730	21340	21338	21480	21480	21267	21378	21442	21390	21544	21461	21588	21266	21239	21406	21559	21502	21704	21569	21500	21576	21183	21481	21521	21327	21630	21425	21588	21569	21603	21343	21499	21660	21458	21635	21674	21781	21434	21554	21563	21498	21457	21483	21305	21500	21324	21556	21380	21367	21387	21671	21379	21510	21491	21186	21443	21403	21591	21364	21456	21397	21413	21510	21500	21465	21448	21605	21427	21391	21615	21586	21664	21595	21380	21175	21606	21418	21468	21247	21373	21522	21585	21559	21572	21283	21486	21434	21556	21537	21637	21374	21280	21575	21491	21483	21764	21714	21513	21636	21631	21511	21598	21626	21439	21663	21582	21436	21317	21515	21265	21609	21304	21433	21534	21501	21421	21350	21543	21356	21391	21534	21400	21541	21585	21473	21500	21402	21570	21574	21465	21543	21522	21642	21357	21548	21616	21377	21395	21582	21557	21256	21710	21387	21497	21577	21501	21531	21402	21391	21466	21278	21531	21185	21298	21504	21360	21281	21530	21312	21647	21604	21457	21388	21592	21393	21616	21333	21726	21462	21415	21563	21620	21654	21665	21575	21513	21549	21435	21380	21675	21444	21565	21145	21628	21484	21425	21534	21240	21560	21409	21468	21433	21593	21503	21645	21455	21407	21500	21176	21398	21294	21287	21518	21306	21502	21437	21647	21527	21565	21493	21476	21512	21733	21426	21696	21416	21585	21386	21678	21537	21427	21477	21522	21654	21340	21496	21591	21262	21498	21720	21376	21473	21432	21586	21230	21490	21549	21599	21417	21324	21295	21626	21553	21529	21414	21540	21513	21720	21568	21177	21528	21501	21455	21492	21313	21383	21658	21509	21461	21297	21387	21494	21487	21422	21490	21412	21681	21517	21307	21542	21625	21312	21462	21581	21716	21531	21587	21428	21417	21494	21353	21505	21599	21332	21619	21580	21370	21427	21607	21608	21289	21483	21398	21604	21629	21511	21448	21385	21574	21561	21459	21457	21453	21451	21352	21429	21568	21666	21554	21330	21456	21355	21490	21543	21585	21428	21397	21293	21480	21432	21700	21432	21530	21580	21364	21608	21552	21314	21470	21365	21150	21434	21487	21357	21361	21380	21503	21338	21358	21428	21522	21537	21397	21426	21737	21724	21627	21394	21559	21625	21599	21584	21464	21413	21316	21599	21525	21442	21371	21411	21359	21572	21294	21646	21736	21463	21389	21561	21490	21504	21451	21458	21316	21590	21340	21374	21633	21715	21639	21473	21526	21601	21753	21356	21563	21599	21441	21343	21480	21378	21442	21740	21516	21481	21566	21525	21493	21546	21557	21646	21426	21778	21501	21584	21335	21364	21450	21502	21610	21291	21211	21413	21556	21562	21274	21417	21496	21260	21522	21561	21521	21370	21552	21541	21594	21546	21611	21453	21199	21609	21356	21456	21520	21507	21657	21534	21459	21536	21474	21496	21212	21624	21463	21360	21551	21463	21614	21585	21399	21725	21632	21457	21406	21662	21486	21528	21425	21505	21470	21545	21426	21498	21314	21542	21649	21445	21373	21491	21521	21575	21323	21453	21412	21447	21502	21513	21448	21173	21619	21456	21704	21424	21359	21544	21409	21423	21550	21723	21431	21588	21291	21644	21391	21383	21365	21395	21515	21536	21387	21398	21444	21284	21504	21219	21420	21514	21531	21555	21576	21281	21336	21451	21604	21529	21578	21465	21625	21718	21430	21586	21406	21288	21299	21380	21616	21334	21466	21507	21381	21418	21553	21616	21399	21594	21505	21452	21687	21515	21502	21303	21510	21742	21456	21537	21622	21661	21420	21642	21474	21699	21486	21372	21551	21599	21549	21610	21545	21715	21235	21485	21379	21703	21545	21430	21146	21401	21557	21472	21466	21362	21418	21490	21342	21429	21546	21397	21323	21469	21195	21412	21566	21427	21654	21619	21543	21566	21336	21300	21515	21415	21423	21402	21514	21371	21353	21494	21446	21322	21412	21484	21702	21500	21396	21518	21402	21420	21461	21424	21432	21146	21444	21592	21425	21589	21583	21497	21326	21366	21224	21605	21505	21391	21633	21393	21376	21473	21488	21415	21646	21362	21548	21285	21488	21474	21395	21713	21443	21616	21692	21686	21469	21318	21355	21313	21451	21370	21564	21470	21591	21619	21800	21568	21475	21329	21151	21324	21407	21494	21606	21445	21687	21603	21333	21458	21297	21377	21373	21621	21517	21253	21557	21372	21503	21478	21419	21456	21359	21454	21436	21563	21601	21420	21721	21473	21391	21582	21532	21371	21421	21531	21418	21415	21251	21469	21475	21631	21532	21161	21651	21464	21484	21497	21427	21794	21415	21334	21337	21236	21460	21609	21464	21479	21348	21469	21217	21593	21428	21530	21428	21558	21411	21444	21506	21548	21372	21399	21550	21465	21503	21356	21516	21634	21462	21579	21589	21797	21409	21468	21252	21565	21505	21427	21506	21443	21426	21571	21491	21447	21530	21607	21298	21655	21378	21586	21575	21409	21653	21413	21434	21282	21338	21666	21422	21340	21440	21515	21792	21371	21386	21194	21736	21688	21743	21417	21413	21546	21641	21514	21499	21545	21456	21505	21643	21202	21456	21461	21404	21422	21422	21662	21666	21606	21494	21414	21626	21472	21476	21756	21473	21541	21615	21427	21421	21325	21403	21531	21385	21522	21449	21365	21562	21746	21648	21664	21384	21263	21562	21532	21380	21469	21682	21539	21392	21624	21449	21281	21380	21306	21419	21589	21498	21577	21401	21575	21348	21633	21599	21596	21366	21367	21517	21584	21581	21533	21649	21578	21238	21413	21598	21428	21341	21398	21327	21551	21496	21550	21556	21640	21614	21831	21377	21511	21274	21548	21384	21456	21554	21510	21362	21542	21491	21531	21639	21403	21662	21560	21524	21467	21620	21396	21148	21318	21264	21415	21212	21830	21795	21458	21184	21336	21282	21381	21378	21357	21266	21296	21533	21390	21616	21524	21630	21378	21451	21467	21791	21547	21588	21579	21448	21614	21460	21483	21454	21501	21340	21597	21697	21402	21229	21614	21379	21365	21616	21483	21492	21570	21506	21372	21541	21516	21583	21492	21410	21699	21445	21431	21513	21491	21615	21396	21377	21720	21365	21388	21333	21554	21515	21468	21662	21483	21647	21338	21371	21305	21510	21526	21271	21438	21526	21739	21397	21513	21383	21624	21511	21609	21527	21698	21349	21599	21442	21561	21390	21386	21218	21498	21388	21527	21496	21262	21387	21613	21507	21521	21603	21304	21627	21569	21477	21423	21571	21612	21526	21642	21484	21411	21522	21584	21540	21556	21567	21448	21442	21445	21360	21438	21298	21372	21321	21536	21363	21536	21518	21419	21644	21325	21637	21633	21511	21371	21547	21509	21333	21544	21584	21505	21445	21568	21463	21279	21466	21539	21231	21411	21273	21485	21534	21377	21490	21501	21541	21555	21419	21457	21464	21397	21416	21540	21448	21390	21465	21352	21345	21634	21447	21560	21670	21716	21516	21414	21735	21586	21508	21404	21757	21463	21695	21364	21368	21584	21699	21329	21776	21271	21382	21422	21358	21202	21417	21432	21537	21252	21312	21603	21370	21290	21417	21457	21402	21456	21461	21521	21710	21659	21340	21288	21331	21566	21853	21505	21677	21424	21585
36777	66341	66593	53345	30911	20459	19083	17785	17114	16927	16917	17312	17759	17364	17782	17918	17769	17450	18036	18138	17514	17261	16801	16590	16426	16351	16068	15999	16050	15677	15641	15488	15467	15395	15531	15462	15526	15426	15359	15257	15437	15204	15151	15410	15333	15329	15207	15312	15143	15493	15526	15170	15393	15408	15374	15340	15401	15080	15235	15167	15364	15248	15440	15176	15357	15302	15392	15291	15251	15246	15289	15249	15298	15289	15422	15226	15141	15232	15277	15295	15361	15359	15318	15173	15291	15335	15374	15198	15118	15179	15227	15246	15424	15242	15394	15207	15256	15197	15388	15408	15252	15362	15246	15161	15162	15259	15387	15511	15346	15302	15315	15441	15153	15263	15255	15425	15254	15369	15325	15107	15526	15340	15201	15244	15241	15440	15268	15186	15267	15322	15321	15281	15360	15324	15283	15237	15231	15341	15404	15255	15223	15317	15234	15321	15365	15261	15239	15354	15325	15303	15397	15186	15479	15347	15176	15309	15281	15251	15356	15216	15298	15300	15303	15182	15264	15175	15266	15253	15305	15282	15456	15217	15241	15233	15449	15299	15368	15329	15231	15344	15256	15141	15282	15077	15072	15186	15298	15359	15420	15156	15243	15277	15116	15274	15326	15178	15334	15287	15152	15281	15246	15320	15324	15129	15252	15153	15161	15306	15153	15336	15173	15355	15189	15325	15328	15038	15333	15396	15228	15331	15253	15356	15233	15235	15339	15344	15063	15329	15349	15177	15257	15208	15234	15300	15264	15287	15376	15209	15415	15276	15130	15393	15325	15212	15256	15281	15395	15136	15159	15180	15315	15243	15200	15268	15239	15239	15480	15163	15403	15174	15232	15275	15129	15399	15192	15365	15284	15155	15275	15205	15399	15402	15211	15134	15045	15224	15271	15224	15270	15299	15301	15335	15273	15432	15108	15462	15156	15365	15314	15269	15221	15213	15304	15453	15219	15161	15419	15196	15195	15392	15185	15222	15443	15295	15242	15083	15398	15251	15249	15337	15312	15129	15318	15142	15262	15252	15366	15225	15163	15096	15235	15247	15169	15264	15211	15292	15221	15469	15358	15227	15327	15153	15352	15311	15254	15483	15286	15254	15165	15159	15143	15341	15513	15219	15239	15322	15215	15204	15194	15266	15340	15257	15198	15079	15349	15373	15116	15480	15169	15251	15387	15330	14985	15340	15196	15345	15220	15315	15357	15383	15191	15341	15229	15328	15415	15143	15241	15417	15432	15300	15374	15067	15243	15247	15184	15269	15313	15314	15302	15367	15304	15208	15430	15355	15145	15256	15283	15324	15266	15161	15312	15295	15333	15196	15357	15121	15284	15312	15352	15296	15232	15328	15513	15112	15097	15275	15170	15394	15135	15410	15261	15300	15234	15375	15383	15394	15332	15314	15368	15162	15257	15252	15264	15277	15219	15233	15420	15080	15103	15275	15278	15348	15236	15381	15280	15326	15324	15312	15043	15386	15340	15208	15379	15114	15176	15332	15312	15157	15216	15269	15276	15316	15234	15263	15382	15396	15323	15133	15297	15479	15261	15264	15125	15071	15274	15397	15393	15227	15235	15275	15314	15129	15314	15292	15286	15266	15252	15354	15183	15173	15409	14928	15182	15224	15011	15109	15108	15262	15384	15307	15245	15121	15323	15328	15186	15338	15377	15207	15126	15256	15309	15280	15217	15214	15306	15227	15200	15389	15301	15433	15286	15278	15204	15336	15178	15377	15186	15160	15340	15197	15301	15228	15192	15444	15365	15217	15206	15212	15247	15138	15252	15304	15339	15453	15168	15369	15223	15339	15162	15212	15215	15163	15220	15370	15278	15284	15307	15381	15317	15292	15255	15147	15277	15337	15279	15457	15314	15111	15386	15173	15101	15198	15310	15298	15248	15295	15182	15280	15044	15192	15195	15158	15228	15229	15212	15280	15230	15291	15253	15309	15280	15527	15294	15306	15362	15294	15373	15164	15303	15331	15173	15196	15502	15304	15224	15123	15385	15410	15296	15267	15260	15076	15299	15209	15259	15191	15177	15208	15298	15170	15357	15122	15184	15285	15208	15264	15335	15180	15201	15177	15308	15172	15405	15213	15305	15114	15328	15226	15168	15072	15042	15162	15214	15267	15263	15416	15221	15167	15434	15156	15298	15143	15171	15275	15308	15258	15358	15199	15282	15159	15315	15241	15275	15300	15325	15414	15104	15367	15257	15248	15452	15394	15484	15150	15314	15382	15302	15336	15264	15276	15294	15406	15161	15172	15238	15218	15296	15259	15137	15426	15260	15296	15471	15126	15115	15242	15181	15190	15267	15428	15378	15150	15262	15211	14994	15438	15217	15275	15165	15343	15225	15364	15317	15211	15237	15331	15348	15343	15258	15142	15275	15150	15215	15271	15506	15293	15196	15249	15324	15201	15264	15329	15336	15203	15171	15113	15262	15172	15437	15220	15216	15118	15342	15406	15265	15242	15325	15219	15333	15307	15333	15178	15164	15271	15381	15373	15325	15270	15280	15317	15244	15348	15221	15278	15349	15239	15331	15186	15370	15447	15358	15305	15294	15203	15248	15297	15212	15492	15130	15272	15368	15072	15235	15261	15293	15363	15194	15379	15328	15385	15345	15197	14946	15408	15169	15463	15286	15249	15365	15233	15285	15140	15314	15165	15210	15280	15260	15195	15178	15273	15303	15452	15191	15241	15433	15438	15227	15415	15288	15225	15293	15227	15334	15367	15225	15459	15135	15283	15291	15283	15271	15307	15329	15271	15197	15175	15399	15485	15330	15333	15426	15293	15322	15309	15258	15179	15127	15372	15344	15317	15222	15145	15237	15088	15227	15232	15355	15177	15419	15239	15204	15253	15227	15364	15361	15173	15251	15357	15306	15331	15332	15215	15370	15242	15339	15137	15308	15324	15356	15317	15333	15270	15232	15202	15247	15285	15245	15479	15237	15240	15342	15280	15366	15322	15149	15190	15328	15317	15189	15196	15204	15312	15321	15206	15463	15373	15077	15172	15371	15373	15251	15340	15331	15347	15268	15357	15247	15422	15314	15195	15213	15298	15265	15269	15340	15470	15270	15183	15363	15298	15320	15225	15331	15359	15231	15216	15288	15185	15297	15290	15225	15303	15380	15348	15247	15283	15298	15359	15199	15056	15291	15276	15181	15417	15527	15462	15338	15364	15322	15257	15228	15231	15436	15286	15249	15268	15161	15221	15138	15297	15344	15290	15280	15456	15441	15161	15145	15179	15346	15235	15106	15214	15208	15397	15289	15292	15261	15123	15461	15273	15407	15260	15143	15221	15180	15289	15331	15170	15349	15174	15257	15083	15353	15178	15456	15356	15323	15405	15204	15334	15248	15169	15351	15166	15360	15254	15346	15193	15346	15158	15234	15051	15284	15181	15298	15116	15207	15347	15233	15198	15283	15159	15232	15281	15197	15266	15167	15211	15171	15298	15417	15371	15357	15313	15209	15319	15501	15418	15311	15260	15277	15186	15226	15467	15169	15255	15170	15347	15233	15180	15369	15230	15320	15108	15360	15245	15236	15435	15082	15457	15187	14965	15160	15291	15268	15205	15303	15276	15442	15167	15418	15333	15233	15241	15336	15217	15229	15365	15257	15337	15401	15525	15226	15363	15153	15379	15252	15267	15341	15277	15349	15418	15285	15293	15250	15276	15314	15307	15326	15142	15335	15084	15289	15234	15303	15136	15294	15217	15343	15343	15196	15307	15173	15435	15297	15336	15290	15269	15259	15269	15254	15337	15303	15537	15334	15241	15348	15199	15352	15334	15368	15250	15416	15122	15179	15226	15407	15202	15220	15266	15266	15267	15372	15208	15361	15403	15551	15216	15159	15473	15158	15322	15463	15170	15235	15441	15272	15229	15308	15256	15212	15224	15165	15370	15366	15368	15341	15280	15260	15288	15295	15272	15347	15278	15184	15315	15275	15399	15142	15305	15289	15365	15304	15334	15439	15204	15336	15141	15301	15274	15205	15284	15231	15336	15178	15263	15291	15118	15328	15196	15336	15309	15334	15340	15295	15264	15261	15344	15054	15104	15230	15273	15174	15159	15291	15257	15214	15328	15239	15193	15362	15176	15341	15299	15374	15317	15167	15006	15284	15193	15373	15362	15184	15295	15197	15185	15319	15345	15341	15434	15314	15319	15384	15290	15237	15208	15256	15193	15185	15276	15196	15136	15297	15179	15254	15117	15345	15280	15277	15260	15182	15383	15279	15255	15350	15452	15379	15219	15206	15265	15327	15229	15256	15095	15251	15042	15327	15308	15345	15300	15273	15181	15251	15308	15317	15222	15262	15246	15216	15315	15430	15202	15204	15360	15317	15250	15179	15242	15331	15179	15368	15347	15248	15301	15366	15253	15265	15121	15222	15327	15243	15196	15367	15111	15294	15276	15267	15379	15145	15391	15206	15264	15524	15271	15308	15196	15293	15176	15238	15330	15329	15226	15179	15234	15361	15270	15205	15335	15320	15265	15396	15329	15252	15254	15127	15288	15383	15096	15244	15246	15175	15191	15284	15438	15088	15247	15334	15259	15223	15320	15385	15250	15306	15196	15103	15263	15448	15208	15355	15150	15252	15163	15304	15257	15323	15218	15234	15451	15245	15323	15281	15343	15266	15298	15270	15285	15149	15260	15233	15264	15336	15367	15278	15222	15176	15260	15261	15427	15168	15224	15167	15334	15269	15289	15385	15267	15118	15375	15290	15287	15402	15220	15300	15148	15361	15332	15130	15064	15328	15475	15246	15213	15181	15249	15137	15258	15246	15256	15234	15099	15274	15324	15242	15259	15365	15321	15304	15404	15344	15163	15311	15209	15376	15124	15376	15140	15182	15122	15443	15236	15377	15107	15353	15378	15229	15381	15072	15351	15319	15224	15365	15386	15267	15245	15345	15243	15322	15343	15274	15232	15148	15288	15250	15342	15112	15371	15216	15259	15335	15367	15394	15074	15192	15372	15411	15281	15247	15316	15400	15221	15202	15278	15337	15384	15151	15356	15250	15363	15208	15207	15025	15272	15330	15307	15581	15018	15339	15202	15162	15448	15103	15251	15256	15296	15500	15219	15277	15234	15455	15254	15171	15333	15264	15128	15442	15240
37945	40008	44607	35076	27364	24997	24532	24440	24209	24316	24392	24351	24509	24205	24251	24775	24659	24569	24669	24903	24623	24595	24157	24067	24465	24333	24327	24174	23981	23964	23768	24227	24048	23902	23859	24088	24108	24108	23700	23782	24026	23884	23913	23948	24129	23913	23789	23930	23892	24012	23691	23783	23730	23971	23780	23775	23821	23846	23935	24011	23984	23908	23849	23764	23863	23815	23743	23926	23860	23874	23831	23764	23809	23846	23593	23489	23721	23804	23851	24041	24001	23789	24036	23644	23833	23737	23915	23944	24063	23858	23793	23574	23623	23889	23802	23765	24024	23657	23922	23823	23844	23750	23921	23746	23769	23897	23996	23915	23797	23862	23529	23855	23832	23894	23989	23760	24020	24066	23836	23995	24026	23860	23998	23689	23866	23890	23610	23700	23995	23799	23610	23888	23789	23829	23789	23654	23885	23813	23757	23784	23934	23652	23868	23419	23838	23906	23915	23975	23887	23710	24039	23808	23661	23765	23718	24025	23916	23833	23888	23870	23996	23732	23569	23896	23665	23718	23700	23709	23830	23787	23934	24123	23942	23952	23639	23612	23837	23759	23600	23883	23728	23788	23614	23814	23749	23729	23882	23957	24026	23931	23827	23772	23914	24020	23918	23891	23943	24008	23790	23791	23977	24048	23896	23756	23774	23597	23698	23718	23890	23884	23825	23692	23697	23703	23601	23705	24004	23671	23755	23867	23944	23786	23719	23803	23991	23801	23823	23636	23940	23874	23883	23763	23757	23826	24012	23678	23619	23926	23824	23805	23766	23699	23956	23812	23888	23731	23776	23805	23790	23789	23961	24024	23922	23830	23720	24069	23815	24054	23713	23681	23955	23761	23689	23787	23643	23604	23533	23765	23788	23945	23973	23774	23850	23884	23931	23781	23807	24037	23884	23649	23789	23770	23582	23877	23930	23879	23857	23760	23810	23864	23873	24018	23878	23964	23746	23809	23936	24006	24131	23717	23906	23653	23826	23879	23837	23952	24083	23684	23691	23950	23754	23946	24036	23913	23869	24000	23984	23859	23635	24136	23928	23676	24043	23565	23884	23745	23841	23842	23862	23758	23864	23798	23975	23795	23689	23777	23686	24008	23536	23710	23960	23705	23951	23960	23786	23930	24016	23733	23801	24018	24066	23796	23892	23920	23724	23894	23675	23757	23819	23682	23996	23712	23762	23850	23768	23851	23867	24175	23708	23949	23708	23848	23978	23751	23650	23924	23933	23632	23918	23765	23807	23912	23825	23647	23836	23743	23959	23936	23658	23781	23889	23754	23904	23854	23733	23828	23766	23714	23803	23767	23571	23700	23866	23844	24021	23782	23640	23855	23842	23919	23827	23905	23895	23986	23722	23926	23814	23641	23859	23890	23521	23904	23750	24013	23896	23742	23811	23714	24027	23975	23874	23913	24011	23682	23928	23847	23742	23726	23870	23880	23866	23731	23857	23960	23721	23684	23748	24068	23650	23942	23821	24019	23466	23969	23650	23891	23911	23735	23789	23740	23679	23826	23712	23914	23810	23790	23919	23879	24010	23761	23914	24028	23628	23776	23664	24002	23512	23700	23956	23630	23956	23932	23763	23705	23782	23735	23980	23717	23985	23821	23943	23933	23771	23693	23861	23730	24001	23765	23837	23989	23883	23967	23698	23730	23999	23887	24030	23683	23811	23953	23943	23930	23750	23848	23776	23844	23798	23875	23834	23694	23817	23681	23749	24155	23831	23754	23780	24016	24082	23649	23778	23592	23835	23800	23865	23649	23785	23869	23908	23874	23978	23767	23962	23930	23619	23798	23956	23819	23834	24084	24005	23899	23978	23708	23976	23860	23799	23497	23598	23627	23930	23695	23817	23711	23745	23739	23773	23898	23722	23677	23873	23699	23952	23688	24147	23955	23732	24055	23657	23798	23768	23795	23799	23591	23877	23672	23896	23861	23866	23702	23655	23823	23893	23671	23711	23823	23906	24024	23774	23658	23612	23860	23607	23809	23872	23728	23635	23844	23981	23980	23800	23746	24106	23699	23913	23748	23696	23732	23851	23860	23890	23997	23743	23990	23777	23735	23820	23959	23613	23707	23823	23649	23886	23725	23720	23793	23603	23807	23897	23455	23867	23838	23652	23844	23824	23838	23752	24047	23842	23950	23889	23892	23975	23752	23935	23539	23945	23947	23676	23727	23791	23695	23804	23745	23815	24010	23814	23739	23878	23742	23774	23730	23665	23822	23778	23669	23619	23773	23687	23897	23842	23853	24031	23774	24031	23946	23902	23769	23812	23874	23861	23896	23910	23677	23715	23865	24020	23800	23778	23965	24181	23891	24100	23825	23859	23714	23869	24034	23790	23861	23631	23922	23992	23645	23886	23781	24018	23865	24005	23936	23866	24001	23758	23640	23754	23690	24036	23833	23716	23889	23864	23872	23870	23764	23758	23904	23952	23891	23858	23802	23804	23906	23879	23945	23793	23903	23826	23698	23824	23780	23897	23845	23579	23683	23934	23966	23812	23777	23823	23909	23956	23855	23923	23999	23806	23634	23940	23838	23756	24013	23733	23822	23731	23809	23960	24066	23980	23845	23709	23633	23682	24144	24055	23842	24012	23879	23973	23667	23875	23743	23901	23514	23821	23626	23873	23658	23741	23707	23954	23989	23713	23742	23796	23913	23744	23909	24045	23714	23805	23848	23915	23838	24113	23917	23710	23701	23831	23719	23875	23977	23889	23846	23959	23729	24099	23655	23940	23858	23677	23673	23846	23840	23689	23708	23934	23645	23963	23969	23918	24063	23995	23733	23860	23724	23845	23739	23746	23712	23876	23752	24007	23921	23936	23712	24064	23872	23709	23976	24241	24046	24114	24183	23599	23962	23823	23806	24069	23880	23915	23944	23808	23640	23804	23865	23710	23986	23894	23824	23685	23651	23908	23756	23960	23964	23708	23913	23934	23841	24174	23854	23867	23762	23973	23618	23819	23493	23620	24053	23806	23903	23897	24007	23964	23538	23722	23787	24010	23711	24008	23727	23955	23804	23711	23707	23768	23916	24197	24057	23835	23989	23714	23542	23933	23886	23612	23814	23789	23769	23878	23995	23824	23805	24105	24016	23817	23826	23991	23872	23874	23741	23913	23675	23901	23874	23957	23786	23914	23782	23902	23836	23932	23527	23555	23757	24020	23759	23909	23753	23915	23681	23933	23930	24067	23984	23800	23628	23670	23809	23881	23822	23858	23922	23523	23845	23857	23800	23949	23830	24054	23971	23832	23794	23922	23735	23704	23803	24067	23865	24075	23763	23829	23730	23837	23883	23766	23778	23616	24060	23938	24006	23835	23815	23642	23727	23876	23915	23981	23860	23861	23713	23585	23850	23844	23775	23877	24275	23807	23964	23646	23776	23958	23808	23904	23751	23915	23843	23949	23784	23855	23837	24124	23905	23942	23953	23620	23830	23776	23762	23532	23928	23976	23797	23724	23379	23669	23830	23737	23778	23944	24206	23882	23773	23871	23584	23784	23860	23856	23701	23872	24010	23759	23809	23904	23882	23876	24096	23843	23943	23757	23923	24147	23761	23950	24117	23650	24145	23889	23933	23822	23799	23805	23649	23883	23693	23801	23652	23983	23580	23742	23846	23791	23971	23848	23764	23673	23919	23948	23718	23740	23741	23836	23724	23740	23801	23971	23886	24046	24010	23973	23993	23928	23848	23955	24055	23860	23573	23764	23772	23677	23637	23521	23892	23894	23735	23626	23796	23890	23683	23838	23704	23642	23755	23770	23944	23805	23854	23903	23870	23962	23911	24029	24019	24024	23544	23954	24074	23829	23940	23767	23707	23554	23863	23749	23798	24093	24017	23821	24011	23987	23835	23796	23909	23683	23850	23872	23795	23890	24014	23590	23895	24262	23887	23714	23866	23837	23898	23708	23884	23819	23771	23879	23652	23898	23853	23838	23887	23802	23966	23852	23939	23902	23953	23803	23947	24044	23956	23864	23899	23930	23911	23900	23846	23667	23847	23929	23864	23938	23895	24032	24010	23788	23713	23690	23611	23885	23716	23791	23932	24071	23817	23605	23828	23747	23906	23900	23781	23975	23876	23917	24020	24122	24053	23657	23827	23903	24063	23926	23612	23613	23885	23762	23908	23798	24110	23608	23755	23992	23913	23715	24011	24030	23987	23710	24006	23755	23920	23616	23674	23827	24032	24000	24087	23557	23908	23810	23758	23909	23695	23846	23826	23822	23767	23817	23824	23785	23855	23939	23849	24053	23761	23833	23870	23783	23684	24019	23757	23956	23641	23963	23950	23868	23828	23797	23715	23690	23960	23932	23802	23807	23647	23823	23965	23825	23825	24075	23979	23969	23786	23998	23983	23765	23736	23842	23974	23932	24104	24101	23816	23747	23930	23785	23633	23741	23748	23685	23807	23957	23614	23888	23592	24123	23770	23688	23806	23659	23967	23873	23907	24103	23938	23754	24007	24110	23945	23854	23791	23766	23757	23934	23829	23897	23827	23875	23875	23868	23910	24147	23693	23867	24030	23389	23905	23539	23833	23940	23815	23905	23935	23855	23787	23899	23807	23923	23911	23896	23947	24034	23719	24088	24036	23911	23918	23860	23851	23819	23833	23880	23712	23781	23888	23926	24074	24158	23634	23847	23883	23820	23816	23762	23885	23500	23843	23739	23877	23933	23811	23772	24059	23550	23750	23762	24132	23880	23709	23898	23730	23851	23696	23837	23738	23695	23891	23982	23879	23869	23835	23763	23946	23725	23943	23925	23743	23845	23867	23832	23857	23817	23662	23730	23902	23891	23758	23801	23769	23729	23975	23868	23819	23620	24027	23970	23873	23813	23784	23777	24019	23908	23930	23871	23697	23674	24079	23788	23781	23584	23886	23697	23774	24046	23743	23831	23908	23678	23589	23695	23870	23935	23834	23875	23894	23663	23733	24114	23966	23780	23863	23708	23762	23816	23728	23586	23931	23755	23898	24098	23680	24087	23901	23737	23838	23689	24078	23787	23854	23813	23906	23963	23921	23755	23793	23837	23666	23776	23885	24065	23917	23743	23828	23796	23861	23776	23568	23803	23814	23847	23874	24097	23871	23889	23657	23850	23873	23803	23756	23878	24009
34828	48966	43492	27585	20384	17885	17165	17050	16996	16739	16930	17073	17323	17338	17391	17808	17583	17433	17715	17678	17390	17148	17194	16892	16964	16903	16813	16738	16838	16616	16658	16726	16574	16381	16624	16566	16529	16594	16650	16487	16497	16454	16356	16609	16442	16541	16464	16540	16608	16528	16490	16555	16503	16650	16440	16609	16529	16498	16516	16667	16478	16699	16633	16479	16465	16480	16678	16658	16593	16492	16525	16602	16607	16176	16500	16491	16428	16496	16643	16457	16366	16448	16661	16548	16567	16451	16502	16494	16462	16441	16571	16516	16673	16634	16454	16547	16510	16500	16701	16415	16407	16535	16467	16551	16467	16495	16434	16583	16694	16410	16529	16570	16392	16498	16495	16541	16419	16342	16571	16519	16425	16537	16534	16498	16612	16396	16398	16629	16478	16602	16607	16574	16434	16471	16675	16634	16538	16485	16413	16576	16488	16714	16332	16528	16283	16436	16555	16477	16421	16320	16430	16129	16517	16335	16623	16518	16635	16427	16398	16599	16473	16590	16571	16653	16509	16332	16448	16465	16431	16415	16387	16509	16470	16485	16541	16508	16524	16419	16616	16605	16584	16509	16591	16419	16321	16592	16543	16499	16504	16450	16502	16404	16481	16639	16473	16503	16498	16477	16571	16589	16570	16447	16489	16461	16490	16555	16409	16449	16495	16624	16549	16528	16488	16496	16621	16554	16519	16403	16421	16522	16469	16547	16507	16448	16389	16448	16409	16619	16540	16245	16580	16442	16449	16456	16404	16521	16683	16403	16405	16508	16476	16570	16599	16424	16476	16314	16471	16454	16470	16539	16519	16524	16457	16614	16385	16340	16325	16474	16435	16399	16378	16599	16569	16558	16577	16439	16501	16484	16541	16491	16490	16540	16294	16642	16591	16367	16534	16401	16829	16513	16486	16323	16383	16476	16465	16490	16606	16293	16370	16443	16416	16512	16490	16476	16518	16484	16550	16357	16480	16595	16482	16557	16483	16452	16373	16642	16581	16509	16400	16278	16541	16503	16432	16532	16501	16565	16431	16523	16406	16389	16551	16416	16426	16222	16517	16459	16422	16490	16416	16660	16568	16521	16412	16480	16476	16404	16465	16453	16631	16415	16371	16362	16669	16399	16188	16467	16527	16444	16321	16471	16567	16357	16462	16559	16480	16451	16382	16496	16512	16498	16353	16686	16567	16435	16414	16361	16387	16462	16248	16527	16529	16407	16450	16445	16515	16478	16552	16481	16530	16530	16413	16692	16621	16546	16577	16586	16408	16547	16403	16705	16346	16483	16519	16478	16519	16397	16628	16326	16552	16499	16467	16433	16526	16493	16492	16285	16629	16408	16337	16477	16462	16471	16539	16525	16535	16580	16526	16659	16577	16481	16514	16528	16532	16531	16551	16368	16677	16415	16437	16437	16316	16372	16514	16578	16348	16433	16517	16576	16498	16418	16531	16548	16449	16395	16428	16473	16476	16358	16384	16613	16619	16622	16609	16610	16206	16599	16479	16581	16494	16458	16676	16476	16505	16419	16508	16418	16481	16448	16389	16458	16514	16483	16539	16520	16474	16486	16575	16605	16421	16685	16402	16379	16391	16344	16649	16479	16378	16439	16434	16404	16505	16302	16562	16498	16429	16666	16433	16401	16383	16499	16586	16712	16569	16359	16553	16463	16479	16390	16508	16521	16393	16479	16511	16355	16373	16456	16506	16456	16512	16547	16455	16606	16486	16536	16376	16377	16419	16475	16620	16355	16419	16501	16499	16292	16632	16462	16573	16563	16664	16514	16599	16382	16437	16378	16743	16572	16493	16546	16553	16574	16377	16438	16622	16521	16441	16683	16485	16423	16641	16564	16607	16469	16306	16568	16605	16795	16438	16559	16427	16421	16332	16403	16396	16409	16390	16471	16397	16297	16545	16695	16522	16518	16399	16539	16269	16373	16565	16486	16563	16513	16606	16365	16455	16439	16454	16657	16307	16577	16525	16416	16446	16524	16511	16503	16533	16471	16590	16497	16501	16470	16584	16444	16589	16715	16557	16416	16747	16423	16437	16428	16463	16306	16497	16616	16496	16544	16445	16642	16488	16441	16637	16776	16443	16560	16487	16529	16464	16725	16598	16640	16547	16430	16449	16359	16396	16351	16333	16403	16511	16396	16558	16655	16666	16453	16518	16513	16462	16684	16302	16665	16447	16403	16527	16462	16575	16458	16397	16625	16515	16408	16484	16334	16367	16586	16572	16397	16608	16475	16352	16563	16537	16585	16572	16351	16629	16719	16588	16271	16294	16688	16527	16496	16503	16424	16795	16478	16538	16629	16373	16472	16555	16275	16413	16534	16271	16575	16459	16511	16311	16658	16478	16643	16355	16620	16697	16503	16312	16515	16437	16385	16401	16623	16392	16596	16411	16627	16436	16495	16486	16394	16480	16514	16446	16277	16469	16476	16705	16475	16402	16270	16688	16526	16607	16461	16538	16590	16422	16464	16563	16374	16522	16278	16679	16514	16441	16318	16599	16557	16365	16433	16524	16545	16502	16469	16427	16397	16526	16423	16427	16463	16538	16649	16471	16407	16664	16685	16496	16588	16696	16554	16695	16242	16580	16497	16516	16589	16488	16562	16593	16393	16401	16625	16415	16534	16364	16583	16528	16520	16342	16543	16379	16556	16619	16562	16402	16558	16677	16472	16514	16328	16555	16482	16445	16496	16322	16534	16452	16367	16649	16489	16381	16365	16446	16672	16440	16407	16719	16532	16465	16317	16644	16486	16330	16615	16592	16431	16379	16669	16483	16393	16535	16439	16312	16513	16494	16445	16590	16368	16550	16561	16548	16526	16359	16599	16525	16439	16650	16427	16583	16543	16645	16384	16509	16532	16445	16480	16583	16556	16636	16333	16536	16449	16537	16514	16511	16594	16440	16431	16469	16481	16477	16509	16492	16538	16540	16358	16513	16422	16375	16549	16410	16522	16459	16513	16495	16613	16347	16534	16553	16680	16424	16556	16465	16505	16593	16605	16425	16491	16573	16535	16517	16373	16552	16354	16522	16499	16456	16273	16525	16528	16547	16529	16500	16605	16881	16226	16450	16628	16412	16541	16417	16603	16405	16608	16625	16561	16438	16753	16394	16465	16455	16647	16483	16454	16483	16462	16467	16738	16596	16480	16387	16671	16538	16450	16260	16608	16421	16542	16588	16466	16398	16397	16442	16597	16326	16630	16352	16469	16487	16497	16499	16380	16630	16593	16620	16436	16627	16425	16527	16558	16415	16673	16564	16442	16441	16428	16448	16540	16425	16606	16520	16516	16399	16328	16367	16519	16311	16610	16510	16473	16452	16396	16391	16715	16446	16679	16527	16473	16437	16691	16416	16382	16367	16528	16346	16498	16448	16361	16625	16519	16533	16279	16668	16504	16587	16628	16588	16384	16632	16645	16435	16448	16551	16705	16545	16458	16391	16480	16552	16469	16329	16460	16568	16405	16403	16443	16449	16676	16450	16579	16485	16608	16278	16543	16597	16388	16525	16504	16364	16672	16637	16428	16563	16555	16403	16531	16498	16617	16609	16664	16498	16480	16500	16597	16408	16432	16505	16530	16565	16229	16426	16466	16566	16568	16669	16437	16450	16330	16403	16665	16533	16456	16634	16455	16373	16501	16499	16578	16465	16452	16463	16386	16619	16364	16497	16334	16405	16502	16421	16591	16394	16499	16400	16442	16412	16534	16614	16673	16689	16354	16372	16586	16408	16477	16406	16428	16538	16645	16761	16557	16484	16352	16480	16414	16742	16285	16522	16481	16593	16617	16579	16225	16526	16399	16741	16581	16537	16494	16576	16338	16469	16562	16472	16510	16588	16437	16669	16432	16378	16491	16464	16365	16561	16576	16492	16583	16583	16595	16544	16454	16354	16564	16357	16300	16458	16513	16514	16322	16438	16495	16637	16520	16399	16493	16688	16506	16518	16487	16720	16323	16627	16506	16589	16414	16554	16422	16373	16588	16397	16415	16602	16620	16469	16573	16508	16534	16598	16550	16515	16404	16561	16533	16472	16612	16535	16522	16363	16422	16714	16708	16472	16419	16669	16276	16577	16662	16714	16371	16590	16411	16379	16603	16547	16472	16446	16526	16315	16413	16605	16558	16386	16502	16487	16553	16563	16505	16612	16580	16526	16466	16541	16639	16539	16358	16439	16555	16528	16422	16546	16640	16423	16522	16525	16441	16476	16462	16400	16575	16593	16378	16514	16498	16384	16609	16574	16464	16572	16532	16517	16576	16404	16589	16408	16616	16175	16583	16530	16411	16551	16349	16567	16475	16536	16509	16502	16495	16540	16478	16483	16505	16420	16519	16382	16617	16524	16344	16650	16491	16610	16442	16351	16298	16646	16505	16667	16518	16447	16321	16527	16393	16590	16434	16576	16376	16434	16460	16772	16388	16697	16556	16446	16447	16456	16462	16561	16491	16511	16601	16470	16480	16444	16531	16364	16399	16700	16618	16609	16592	16506	16536	16433	16307	16541	16460	16618	16562	16501	16601	16519	16515	16625	16695	16430	16495	16381	16604	16509	16487	16422	16838	16455	16612	16495	16532	16459	16495	16449	16500	16523	16423	16510	16661	16379	16591	16422	16415	16430	16489	16579	16602	16511	16614	16628	16497	16587	16490	16706	16427	16417	16532	16531	16458	16388	16547	16618	16490	16590	16390	16425	16492	16581	16540	16618	16536	16566	16326	16530	16480	16446	16561	16405	16429	16455	16630	16331	16577	16202	16432	16646	16583	16544	16667	16398	16637	16502	16679	16495	16288	16520	16547	16391	16397	16411	16481	16427	16406	16513	16380	16542	16440	16457	16514	16478	16321	16363	16582	16603	16553	16494	16623	16431	16397	16570	16486	16512	16659	16476	16393	16497	16370	16343	16486	16669	16338	16534	16411	16747	16446	16646	16474	16510	16457	16506	16483	16545	16469	16393	16592	16471	16507	16400	16502	16418	16609	16601	16335	16506	16608	16468	16411	16468	16788	16494	16440	16395	16567	16359	16381	16388	16505	16556	16525	16623	16556	16465	16437	16477	16549	16470	16342	16581	16452	16299	16676	16424	16431	16551	16426	16491	16392	16407	16497	16415	16486	16503	16602
26338	21798	30283	29786	28928	27783	26788	24283	23773	24000	23930	23513	24208	24109	24263	24379	24228	24228	24567	24419	24286	24027	23900	23769	23813	23399	23523	23566	23323	23598	23431	23154	23014	22862	23237	23127	22933	23195	22906	23168	23147	23125	23199	23239	22968	22907	23015	23024	22961	22804	22868	23060	23167	23079	22985	22965	22957	23061	23008	22673	22743	23105	22951	22734	23135	22972	23007	22947	22830	22941	22753	22743	22964	23058	23100	22958	23045	23072	22818	22919	22939	22972	22942	23202	22937	22825	22787	22950	22957	22938	22846	22908	22830	23048	22833	22959	22942	23025	23099	22995	22817	22937	22940	22794	23184	22967	23115	22927	22880	22886	22744	22975	23005	22975	23075	22958	22865	23031	22945	23049	22889	23345	22917	23083	23087	22934	22907	22914	23110	22855	22927	23224	22905	22883	22949	23009	23090	23176	23020	23177	22868	23069	22764	22850	23100	23094	22901	22982	23056	22758	22905	23124	22973	23040	22953	22727	22841	23132	22957	23165	22919	22952	22990	22719	23179	22983	22805	23018	23080	23035	22889	22956	22962	22819	22936	23062	22793	22892	23059	23047	22782	23250	22993	23186	22955	23166	22850	22882	23171	22951	22972	22931	22703	22839	22871	22566	23019	23247	22786	23145	22987	22850	22785	22955	22751	23033	22846	23002	23294	22896	23011	22903	23032	23019	22934	22752	23079	23023	22681	23137	22740	23001	22988	22763	22950	23022	22761	22822	23116	22847	22708	22849	22869	22877	22955	22919	22947	22943	23162	22888	22904	23063	22990	23141	22944	22845	22876	22836	22671	22710	22818	23075	22757	23067	23251	23072	23099	23249	23051	22997	22840	22946	23003	22945	23067	22962	23084	22939	23042	23059	22896	23106	23147	22876	23023	22921	22961	23194	22930	22944	22897	23139	22975	22784	22815	23042	22924	22927	22979	23066	22977	23115	23133	23007	22971	23017	23112	22896	22993	22945	22878	22783	22717	22955	23145	22951	22737	22973	22992	23020	22803	23001	23061	23129	23029	23027	23032	23035	22897	23006	22842	23027	22937	22877	23071	23126	22879	22845	23155	23063	23026	23174	23034	23090	22859	22829	22990	23198	22861	22914	22927	23093	23046	23144	23080	23014	23017	22939	23059	22925	23071	23006	22931	22967	22739	22974	22747	22816	23101	23062	23056	22986	22813	22892	22932	23002	22966	23143	22952	23167	23007	22842	22994	22893	23191	23050	23200	22947	22868	22839	23043	22993	23003	22877	22822	23109	22842	22839	23000	22810	23097	23182	22973	22891	22855	23192	22954	22981	22963	22801	22943	22960	22972	22906	22948	22798	22854	22795	22963	22790	23072	23058	23059	23071	23005	23051	23044	23073	22886	22882	22988	22879	22960	22866	22783	22879	23151	23087	22906	23209	22866	22902	22926	22843	22993	22658	22977	22761	22917	23087	23069	23114	23122	22964	23092	23102	22968	22864	22898	22867	22877	22922	22861	22860	22872	22728	23026	22894	22985	23028	22901	23051	22756	22993	23083	22803	23138	23013	22896	22937	23039	22948	22753	22970	23362	23343	23001	22880	23172	23140	23037	23229	23073	22950	22878	22961	23167	22953	22812	22946	23092	23109	23107	23135	22924	22949	22663	23059	23119	23005	22933	22775	22964	22818	23016	22848	23031	22784	22928	22904	22898	22915	23107	22913	22847	23076	22773	22912	23154	22846	23080	22794	22952	22978	22994	23045	22810	23015	22860	22769	23098	22799	22918	22719	22830	22888	23066	22915	22764	22815	23153	22751	22818	23158	22970	23041	23059	22900	22885	22643	22925	23019	22926	22697	22816	23003	22973	22899	22930	23056	23068	22795	23215	22899	22936	22881	23280	23075	22834	23150	22994	22880	22914	23029	23021	22777	22924	22910	22884	23063	23117	23130	23265	23098	22880	23144	22965	23115	23021	23063	23031	22922	22978	22756	22938	22935	23047	22941	22999	22927	23076	23116	23032	22918	23145	22927	23062	23027	23047	22859	23085	23075	22999	23039	22909	22873	23059	22932	22894	23046	22807	22938	23045	22980	23207	22806	22819	22832	22743	23007	22880	22779	23067	23017	23010	23035	23148	22869	22775	22789	22875	23063	23013	23084	22674	23115	22911	22861	22905	22649	22875	22972	23254	22929	22772	22954	22925	23050	22724	22984	23089	22676	22884	22984	23098	23004	23023	22833	22843	23140	22995	22879	23017	23064	23114	22991	22825	22925	23053	22860	23205	23118	22958	23019	22564	22809	22992	23139	23009	22884	23075	23030	22701	23003	22732	23097	22812	22819	22946	23006	23009	22613	22940	22841	22774	23261	23107	23197	23048	23039	22806	22670	22993	23015	22997	22737	22854	22697	22936	22901	22818	23173	22979	23038	23018	22951	23086	22899	23153	22923	23103	23020	22959	22843	22956	22984	23033	22936	23134	22913	22789	23027	23175	22790	23043	23046	22781	22698	22963	22702	23115	22735	22790	23096	23179	23019	22752	22649	22936	23091	23058	22922	22821	22915	23115	22799	22867	23079	22939	23072	22841	22759	23028	23002	22876	23092	22791	23071	22960	22990	22765	22848	23145	22826	23283	23134	22935	22969	22898	23013	23000	22911	23161	23029	22852	22977	22956	23041	23066	22891	22968	22963	22823	22850	22883	22993	23002	22987	22715	23013	23117	23017	22766	23014	23005	23089	23269	23012	22969	23092	22799	22809	22944	23144	23065	22882	23015	22940	23184	23095	22664	22780	23005	23294	23202	22972	22723	23040	22784	22931	22945	23036	23150	22902	22806	22927	22947	23027	23080	23115	23031	23103	23053	22927	23147	22788	23110	22877	23031	22656	23019	23116	23066	22931	23062	22860	22852	22995	22922	22880	23084	22947	22900	23137	23127	23139	22669	23042	22960	23084	22937	22841	23062	22966	22754	22979	22935	22764	22998	23168	22991	23025	23072	23021	23020	23032	22875	22963	22841	22948	23200	23083	22952	23013	22834	23012	23067	22804	22930	22796	22765	22932	22990	22953	22781	22848	22984	22767	22993	23110	22926	22841	23120	22980	22906	22910	22937	23016	23047	23027	22914	22898	23114	22813	22844	22873	23170	22919	22821	22945	22904	23069	23136	22959	22762	22731	22985	22791	22929	22907	23106	22801	22751	23123	23201	23052	23115	22958	22714	23046	22918	22744	23409	23179	23146	22841	22999	22934	22930	22989	23198	22716	22946	22872	22936	22904	22942	23157	23074	22941	22778	22967	22761	23006	22611	23203	23072	23085	23121	22898	22944	22932	22859	22891	22909	22985	22971	22902	23024	23051	22938	22934	22733	23073	23176	22921	22905	23052	23166	22898	22752	22675	22832	23073	22863	22995	23101	23206	22916	23234	23004	23152	22909	23140	22904	22818	22937	22803	22977	22945	23162	23127	23017	22909	23062	22916	22735	22853	23104	22916	23010	22811	22954	22981	22977	23010	23082	22875	22916	22888	22730	22807	22729	22755	22706	22827	22982	23004	22858	22842	23141	22882	22713	22909	23237	23019	22969	22976	22978	23103	23018	23026	22964	22968	22685	22881	22971	22889	22883	22913	23197	23019	22894	23049	22725	22954	22925	22969	23069	22940	22871	23037	22958	23184	22678	23029	22762	23292	23031	22917	22910	22635	23137	23025	23116	23151	23273	23060	22982	22928	22837	22930	22751	23078	23050	23138	23121	23015	22934	22848	23090	23235	22917	22966	23013	22935	22945	22847	22949	22876	23052	23120	23090	23236	22866	22903	22890	23099	22946	23021	23162	22925	22889	22806	22978	22848	23202	22830	23103	22916	23068	22874	22843	23017	23019	22886	23020	22899	22792	22894	23208	23052	23062	23233	22978	22734	22951	23044	22782	22833	23113	23030	22966	23282	23132	23149	22897	22896	22845	22842	23050	22823	23037	22706	23021	23001	22918	22648	22704	23097	23038	22931	23105	23097	22787	22816	23174	23119	22990	23203	22949	23037	23174	23146	23094	22926	23034	22998	23005	22734	22783	23177	22611	23007	23114	23027	22855	23032	22995	23065	23011	23266	22861	22942	22932	23129	22829	23008	22706	23300	23037	22969	22885	22837	22930	22900	22823	22881	22824	22971	23039	22859	23030	23050	23009	23160	23204	22913	22878	22987	22807	22855	22886	23103	23198	23093	22963	22959	22945	22759	23034	22974	22856	22872	23006	22915	22923	23121	23084	22963	22808	22907	22807	22948	22888	22939	22925	22881	22959	22979	22778	23022	22812	23235	22895	23016	22988	23116	22931	23086	22911	23047	23058	22956	22827	23088	22965	22855	22898	22948	23029	22886	22924	22883	22833	22815	23008	22826	22845	22836	23188	22982	23039	23010	22987	22859	22792	23062	22878	22783	23023	23160	22804	22924	22999	23147	23110	23131	22921	22916	22935	23033	23003	23126	22843	23084	22960	22997	22892	22837	23059	23039	22937	22774	22942	22894	22928	22839	22925	22789	22918	22851	22940	22837	22913	22612	22794	23055	23072	23196	22868	22916	22895	22872	23118	23086	23074	22813	22915	23036	22874	22837	22906	23020	23111	23063	23034	23091	22688	23007	22930	22989	23071	23132	22941	22972	23089	22778	23034	22888	22798	23135	22854	22923	23011	23045	22885	22791	22648	23099	23196	22749	22957	22885	22750	22940	23048	22875	22952	23071	23066	22988	23079	22925	22876	22763	22790	22730	22927	22943	23003	23010	23056	22972	23252	23021	23105	23093	22741	22993	22943	22741	22772	23046	22760	22892	23142	23230	23046	23002	22830	22955	23131	22916	23156	23068	22971	22810	22987	23139	22853	22852	22949	23002	22996	23051	22991	22935	22688	22866	22916	22894	23006	22965	23004	23089	22895	23180	22953	22979	22849	22867	22927	23006	23029	22913	22975	22833	23074	22869	22952	23052	22746	23139	23046	23025	23062	22962	22867	22981	22765	22863	22927	23155	22976	22854	22962	23003	22912	22979	23359	22961	23001	22678	23274	23157	23142	22885	22993	22773	23140	23001	22943	22913	22911	22817	22838	22819	23163	22928	22808	22945	23031	22978	23307	22986	22792	23055	22748	22820	23159	22944	22986	22971	23277	23188
36561	64144	58923	42793	30638	20842	17951	17655	17303	17135	17251	17346	17713	17615	17882	18155	17728	17848	18105	18138	17482	17368	17059	16830	16808	17014	16818	16566	16565	16606	16409	16506	16312	16219	16422	16231	16219	16274	16178	16206	16190	16272	16145	16185	16473	16148	15945	16197	16226	16119	16110	16127	16120	15997	16009	16320	16226	16214	16197	16211	16104	16142	16097	15989	16171	16184	16167	16061	16253	16211	16122	16030	16124	16040	16109	16009	16219	16108	16272	16255	16166	16029	16101	16131	16229	16069	16199	16340	16030	16176	16129	16352	16041	16323	15986	16083	16093	16207	16105	15985	16209	16075	15949	16127	16209	16201	16208	16285	16074	16117	16024	16053	16174	16138	16127	16042	16227	16105	16117	16035	16128	16059	16192	16204	16149	16175	16209	16163	16160	16075	15954	16198	15924	15993	16023	15895	16147	16150	16062	16028	16050	16275	16214	16031	16337	16179	16153	16133	16161	15980	16127	16107	16098	15973	16248	16059	16201	16038	16121	16176	16039	16074	16179	16135	16026	16137	16054	16261	15943	16087	16337	16229	15992	16149	16030	16258	16089	16065	16003	16037	16091	16280	16109	16229	16077	16155	16147	16087	16245	15988	15996	16036	16384	16172	16148	16207	15925	16137	16293	16292	16232	16094	15902	16088	16067	16223	16154	16142	16023	16274	16068	16151	16043	16097	16073	16088	16207	16056	15886	16344	16221	16154	16077	16115	16200	16114	16149	16375	16082	16271	16005	16053	16207	16114	16045	16256	16032	16038	16081	16358	16117	16131	16081	16121	16141	16221	16107	15907	16031	16204	16063	16161	16262	16013	16067	16074	16216	16115	16200	15990	16367	16048	16097	16091	16065	16162	16109	16127	16057	16126	16083	16105	15922	16225	15978	16195	16097	16075	16195	16257	16171	15930	16126	15927	15970	16168	16266	15992	16079	16254	16192	16080	16044	16089	16188	16071	15970	16061	16029	16050	15906	16136	15976	16303	16089	16168	16083	16031	16212	15867	16186	16089	16240	16023	16114	16016	16022	16120	16070	16065	16211	16085	15978	16225	15921	16137	16162	16160	16008	16124	15888	16180	16108	16144	16201	16064	16120	16194	16091	16195	16005	15969	16022	16289	16282	16155	16277	16114	15990	16301	15995	15943	16159	16123	16035	15998	16057	16171	16090	16114	16163	16235	16195	16078	16162	16212	16208	16229	16231	16166	16165	16103	16139	16253	16090	16212	16034	15928	16250	16022	16228	16095	16118	16087	16096	16010	15989	16140	16065	16108	16161	15974	16127	16110	16007	16138	16126	16057	16067	16240	16040	15951	15969	16072	16106	16153	16132	16223	15987	16134	16111	16065	16145	16261	16146	16093	16155	16093	16044	16070	16151	15917	16104	16009	16016	16043	15916	15974	15958	16150	16114	16026	16020	16010	16119	16015	16160	16176	16072	16033	16066	16397	16259	16200	16063	16172	16124	16080	16215	16073	16068	16179	16055	16108	16161	16234	16028	16004	16255	16073	16191	16127	16132	16029	15946	16145	16012	16058	15941	16177	16168	16053	16108	16044	16233	16210	16096	16215	15969	16214	16039	16005	16218	15917	16166	16221	16267	16019	16071	16126	16154	16179	16266	16116	16147	16013	16197	16117	16041	16039	16152	16064	16147	16228	16156	16115	16169	16167	16284	16249	16059	16208	16067	16000	16086	15879	16241	16024	16054	16040	16098	16257	16115	16232	16133	16339	15996	16153	16130	16040	16176	16162	16224	16186	16292	16138	16024	16160	16068	16247	16278	16124	16120	15903	16026	16251	15974	15964	16141	16360	15903	16056	16272	16231	16066	16251	16115	16426	16002	16101	16218	16080	16244	16233	16142	16042	16323	16165	15990	16096	16065	16028	16210	16025	16058	15988	16163	16079	15888	16084	16100	16226	15922	16112	16191	15949	16129	16124	16132	16097	16186	16074	16135	16235	16048	16336	16055	16287	16288	16260	16243	15966	16081	16178	16143	16104	16176	16125	16166	16213	16250	16032	16133	16088	16074	16131	16255	16103	16130	16307	16105	16026	16201	16183	16284	16097	16126	15981	16019	16185	16110	16141	16339	16012	16246	16088	16060	16081	16240	16130	16211	15953	16088	16072	16046	16106	16039	16067	16025	16083	16120	16172	16168	15921	15962	16090	16104	16077	16107	16164	16205	16086	16192	16185	16128	16222	16048	16168	16133	16190	16129	16147	16050	16110	16165	16131	16231	16260	16140	16096	16232	16041	16028	16197	16245	16235	16186	16137	16149	16084	16070	16113	16145	16079	16029	16183	16124	16157	16157	16066	15997	15865	16215	16203	16129	16235	16166	16079	16247	16204	16237	16097	16196	16212	16089	16216	16063	16306	16168	16026	16116	16163	16070	16119	16139	16091	16214	16023	16102	16231	16256	16242	15977	16185	16180	16166	15993	16013	16214	16164	16167	16032	16357	16319	16085	15862	16185	16303	16014	16040	15978	16135	16201	16128	16112	16381	16068	16278	16279	16255	16006	16066	16139	16173	16267	16081	16119	16254	16220	16104	16059	16128	16002	16167	16168	16217	15964	16030	16012	16005	16063	16072	16078	16151	16134	16161	16116	16075	16167	16054	16059	15994	16374	16255	16161	16002	16132	16001	16091	16284	16163	16179	16120	16158	16145	16070	15916	16019	15999	16028	16056	16119	15893	16105	16091	16214	16126	16036	16028	16212	16167	15991	16165	16256	16092	16263	16304	15975	16279	16251	16157	16163	16178	15966	16260	16164	16108	16088	16175	16034	16248	16016	16110	16062	16074	15994	16210	16089	16058	15949	16133	16375	16084	16009	16308	16181	16113	16077	16145	16153	15960	16003	16186	15862	16140	16066	16140	16133	16401	16195	16137	16224	16076	16076	16182	16136	16338	16080	16077	16181	16075	16016	16274	16138	16143	16063	16067	16143	16218	16082	16289	15961	16086	16139	16058	16118	16007	16102	16027	16210	16280	16296	16067	16024	16038	16160	16140	16308	16210	15946	15998	16120	16278	16091	15939	15992	16162	16246	16138	16294	16148	16209	16044	16089	16109	16162	15981	16095	16081	16084	15902	16121	16133	16045	16125	16052	16290	16277	16076	16137	16126	15990	16072	16181	16309	16131	15983	16203	16209	15998	16130	16273	16016	16091	16237	16141	16192	15984	16226	16194	16189	16245	16240	16001	16298	16084	16151	16234	15962	15934	16094	15999	16108	16107	16215	16165	16175	16078	16143	16126	16145	16171	16060	15980	16261	16153	16010	16148	16103	16067	16000	16081	16234	16264	16118	16133	16094	16003	16181	16248	16043	16006	16105	15989	16051	16244	16003	16061	16080	16164	16027	16065	16101	16135	16343	15903	16003	16043	16333	16081	16017	16122	16065	16167	16142	16064	16135	16159	16277	16154	16108	16166	15915	16117	15970	16245	16306	16240	16124	16177	16138	16300	16082	16204	16045	16190	15996	16072	16174	16028	16034	15937	16250	16122	16079	16183	15952	16217	16046	16248	16320	16042	16275	16066	16203	16102	16265	16219	16117	16193	16157	16295	16165	16113	16068	16338	16066	16156	16081	16172	16020	16265	16078	16172	16094	16056	16077	16093	16164	16232	16086	16212	16144	15965	16099	16137	16125	16183	15960	16001	16150	16218	15976	16196	16093	16014	16098	15996	16298	16050	16176	16241	16167	16022	16190	16150	16198	15994	16118	16090	16012	16039	15934	16222	16041	16071	16216	16065	16056	16129	16110	16191	16101	16204	16037	16193	16151	16348	16212	16012	16062	16116	16242	16154	16082	16256	15919	16085	16070	16059	16252	15945	16110	16141	16338	15978	16115	16117	16279	16274	16012	16040	16100	16063	16211	16091	16104	15951	16206	16217	15969	16024	16021	16120	16037	16175	16028	15968	16130	16104	16224	16032	16003	15944	16181	16113	16156	16027	16105	16140	16020	16107	16105	16241	15990	16110	16239	16052	16089	16267	16064	16173	16256	16088	16172	16197	16130	15924	16267	16136	16320	16154	16131	16051	16016	16135	16174	16327	15984	16078	16087	16183	16037	16162	16060	16272	16040	15947	16169	16100	16019	16011	16177	16147	15979	16005	16119	16267	15955	16203	16127	16124	15988	15937	16121	16082	16010	16179	16042	16192	16063	16170	16204	16151	16311	16154	15973	16187	16196	15999	16195	16193	16232	16087	16174	16040	16005	16253	16183	16107	16065	16048	16033	16096	16078	15975	16222	16073	16061	16165	16192	16366	16094	16242	16127	16064	16254	16099	15999	16176	15962	16083	16103	16129	16232	16205	16187	16087	16185	16021	16252	16248	16312	16175	16209	15938	16267	16078	16244	16046	16102	16029	16061	16060	15936	16068	16202	16240	16106	16113	16127	16270	16061	16139	16272	16210	15985	16105	16106	16048	15966	16063	16183	16148	16053	16192	16078	16062	16088	16085	16186	16291	15937	16123	15943	16336	16039	16129	16058	16175	16077	16083	16145	16162	16087	16179	15996	16197	15926	16296	16135	16048	16021	16148	16182	16100	16227	16117	16079	16065	16188	16186	16201	16057	16173	16167	16237	16078	16190	16128	16159	16186	16207	16149	16173	16156	16191	16049	16067	15884	16117	16244	16123	16221	16137	16015	16016	16102	16061	16103	16297	16199	15924	16141	16229	16091	16025	16111	16041	16110	16067	16193	16092	16235	16034	16126	16239	16255	16132	16140	16174	16168	16049	16151	16220	16046	16150	16157	16081	16180	16283	16194	16093	16173	16127	16054	16103	16012	16139	16225	16091	16202	16127	16151	16311	16312	16262	16193	15907	16138	15932	16083	16177	16189	15991	16334	16083	16024	16151	16158	16165	16180	15971	16175	16345	16180	16192	16367	16081	16043	16117	16233	16302	15981	16134	16056	16086	16294	16184	16056	16182	16209	16140	16179	16144	16170	16107	16135	16098	16022	16073	16270	16277	16186	16273	16101	16039	16226	15999	16059	16066	16190	15891	16083	15869	16131	16090	16107	16013	16023	16154	16240	16165	16054	16147	15985	16073	16056	16110	16191	16234	16130	16042	16185	15988	16001	16143	16208	16298	16249	16157	16151	16000	15980	16112	16129
24417	21682	29889	28462	26617	27843	29183	25213	24170	24012	24481	24443	24807	24772	24884	24988	25076	24875	25250	24907	24423	24158	24213	23887	24048	24193	23732	23718	23200	23530	23328	23486	23515	23530	23420	23209	22943	23126	23134	23113	23012	22849	23187	23128	23132	23267	23079	23059	23131	23219	22982	22932	22948	23141	23102	23167	22881	23251	22837	23038	22948	23407	23035	23024	23054	23250	22980	22902	22975	23014	22988	23059	23129	23105	22995	22775	22944	22953	22924	23053	23115	22927	23078	22835	23216	23016	23034	23043	23052	23073	23035	23155	22897	22796	22956	22979	23054	23022	23103	23278	23206	22920	22907	22931	22982	22877	22870	23010	23185	22952	23072	23094	23059	23005	23006	23066	23178	22735	22956	22860	22972	22925	22972	23014	23053	23047	23169	22910	22982	22979	22983	22936	22950	22826	22876	23102	22924	22966	23015	22851	23077	22718	22995	23236	23132	22861	23034	23139	23024	23122	23016	23177	23193	22972	22857	23043	22976	22813	22843	22940	22804	22900	23015	23066	22932	22967	22958	23054	23050	22772	22893	22951	22955	22622	22958	23068	22969	23029	23068	22978	23009	23012	23010	22883	23033	23140	22885	22770	22999	23221	23004	23083	22785	22820	23014	22957	22981	22896	23067	23068	23082	22873	22866	23046	22930	23059	23078	22900	23062	22975	22997	23064	22964	23112	23128	22992	23142	22913	23175	23002	23093	22839	23078	22858	23147	23187	22966	22973	22830	22976	22999	22980	23077	23216	23124	23267	22803	23118	23144	22976	22927	22936	22908	23007	23084	23059	23106	23077	22890	22916	23150	23258	22969	23007	22884	22963	22908	23057	22828	22692	22966	22696	22891	23085	22941	22928	23014	22985	22998	22927	22775	23335	23132	22860	23218	23089	23165	22996	23118	23047	23055	23126	23048	22971	22921	22957	22946	23043	23123	23126	23160	23194	22791	23111	22810	23080	22961	22842	23006	22778	22919	23032	23021	22680	23054	22885	22812	23044	22861	22842	23154	23050	22698	22844	22928	23029	23032	23102	23018	22942	23304	23006	22910	22869	22989	22989	23124	23064	23005	22839	22821	23019	23118	22916	23040	23102	22815	23040	23130	23066	23195	22903	23003	22867	22735	22990	22894	23011	22762	22877	23186	23243	23127	22812	23023	22899	22786	22943	23110	23119	22953	22953	22884	22904	23087	23153	22998	22970	23060	22888	23061	22973	23164	23148	23142	23108	23201	23066	23079	22999	23120	23214	23057	22883	23063	23089	23320	23126	22964	22937	22905	22972	22961	22921	23245	22944	23036	22949	23007	22878	22927	23038	23128	22948	23027	22985	22929	23074	22914	22983	22910	23032	23148	22975	22929	23089	23108	22998	22960	23102	23225	22804	22937	22833	23228	23123	23041	22976	22984	23239	22966	23058	22912	22995	22936	23127	22987	22875	23057	22876	22894	23058	23193	22935	23140	23204	22897	23187	23142	22891	22994	23038	23134	23008	23090	23030	23122	22982	23019	22795	23086	22774	22856	22969	23011	22740	22974	22919	22946	22824	22916	22980	22988	23013	23046	23078	23283	22896	22990	23212	23083	22890	22878	23042	23229	23189	23204	23350	23026	22657	22839	22873	23296	22842	22982	23133	22940	22892	23198	23284	23150	23145	23018	22791	23085	22820	23080	22976	23086	23166	23135	22823	22836	22961	22917	22987	23006	22950	22782	22875	22958	23175	22913	22986	22937	22816	22935	23261	22900	22944	22991	23128	23008	23024	23107	23027	22893	22824	22959	22980	23088	22726	22854	22849	22976	22800	22968	22915	22957	23076	22886	22940	23122	23129	22949	23137	23031	23162	22955	23138	22932	22992	23128	23048	23089	22827	22843	23083	23262	22990	22980	22908	22970	22889	23004	23074	23067	23064	23212	22955	22933	23004	23085	22915	23184	23066	23127	22865	23167	22943	23036	22926	23091	22909	22974	23208	23004	23031	23105	23194	22963	22894	23056	23042	23146	22954	22758	23198	22957	23044	22732	23036	23120	23014	23130	23165	23075	22994	23143	22945	23056	23083	22872	23055	23039	23147	23035	22996	23097	23048	22760	22816	23011	22927	22954	23093	22980	23131	23044	23131	23043	22891	23139	22780	22844	22984	23228	22992	23156	23118	23137	22803	22977	23013	23089	22960	22877	22931	23076	22860	23011	22956	22941	22982	22898	23172	23137	22986	23098	23156	22946	22885	23083	23087	23075	22936	22781	23091	23061	22817	22826	22862	23123	23056	22948	23109	22965	23148	23064	23159	23141	22865	23020	22965	22807	22835	22926	23178	23045	23163	23196	22816	22938	23072	23064	23021	22872	22983	23262	23128	23097	23059	22890	22914	22979	22848	22991	23044	23125	23299	23011	23160	22906	22950	22838	22950	23116	23055	22954	23153	22921	23164	23077	22926	22958	22989	22928	23146	22923	23136	23018	22869	22979	22848	23092	22845	23102	23143	22967	23340	23095	22903	23017	23033	22806	23018	23070	23044	22807	23061	22966	23024	23062	22704	23002	22923	22877	23184	22918	22916	23021	23132	22884	22862	22919	23137	22856	22899	23128	23007	22852	22749	22856	22840	23002	23111	23066	23152	22933	23085	22778	23014	22987	22961	22921	22902	22986	22999	22967	23006	22944	23030	23126	23159	22954	22849	23149	22945	22903	22898	22836	23204	23137	23108	22888	22745	22866	22918	22968	22960	23008	22879	23053	23169	22938	23006	22967	22912	22815	23146	23019	22980	22962	22970	23050	23182	23071	23070	23294	23067	23148	22892	23163	23051	23299	23060	23084	22908	23004	23099	23198	22996	23421	23148	22901	23123	22959	23152	22977	22594	23062	23107	22887	23176	23127	22821	22859	23095	23056	23014	22910	23076	22884	23112	22793	23075	22784	22884	22777	23049	22763	22921	23055	23141	22792	22875	22995	22979	22866	23116	22923	22943	23020	22992	22933	22944	22757	23032	22887	23199	23044	22941	23139	22867	22976	22718	23030	23107	23143	22825	23092	23168	23259	22881	22966	22952	23224	22996	23104	23032	23133	23167	23019	23087	22912	23131	23247	23098	22978	23006	23217	22937	23049	23051	23143	23189	23412	22698	23041	22881	22790	23161	23164	22791	22935	23057	22860	22945	22984	23059	22960	23011	23158	22899	23007	23045	23148	22968	22843	23215	23048	22813	22736	22893	23029	23008	23038	23003	23082	23134	23250	22893	22976	22581	23117	23144	23013	23136	23058	23174	23022	23109	23040	23169	22752	23080	22726	23040	22932	23215	23030	23058	22841	22957	23222	23072	22783	22815	22911	22856	22830	22955	23116	22910	22959	22775	23006	23065	22814	23045	23173	22901	23022	23062	22770	23075	23183	23081	22913	23142	22912	23071	22954	22960	22927	23019	23139	22938	22976	22944	23128	23041	23031	23064	22804	22855	23055	23107	22987	22856	22944	23107	22750	23210	22952	23031	22938	23123	22983	22997	23001	23015	22746	22915	23050	22957	22832	22854	22791	22969	22976	22892	23127	23001	22988	22968	22968	23104	22695	23037	23262	22935	22978	22903	23026	23087	22773	23003	22707	22915	23045	22992	22940	23054	22952	22910	23102	22913	23256	23122	22978	22878	23106	23081	22998	23043	23026	23017	22861	23191	22897	23140	22911	22860	22907	22991	22855	22964	22925	22718	22907	22915	22851	23185	23034	22968	23240	23078	22711	22878	22827	23190	23141	22991	22865	22915	22947	22881	23221	23097	23078	23074	23153	22931	22899	22972	23075	23179	22937	22951	22957	22888	22875	23022	23001	22965	23032	23039	23065	23031	23111	22868	22865	22773	23076	23106	23051	23189	23045	22907	23102	22945	23151	22993	22895	22850	22908	22968	23093	23070	23162	22941	22859	23099	22969	22884	23082	23006	23070	23038	23015	22855	22796	23136	22948	22992	23000	23042	22902	22901	23051	23028	23016	22754	22952	23069	23070	23007	22985	23172	23059	23064	23224	23165	22839	23012	23112	23059	23035	23051	23036	23033	23118	23145	23095	22982	23234	23005	23091	23010	22880	23177	22780	23095	23023	23159	22889	23026	23054	22959	23096	23106	23209	23171	22855	22856	22781	23190	23014	23035	23069	23001	22839	23135	22833	22920	23085	22791	23009	22960	23207	22856	23211	22924	23046	22793	22931	23227	22837	22791	23164	23046	23109	22874	22955	23232	22900	23046	23211	22916	22962	22790	22993	23105	23263	22922	22902	23214	22804	22832	23019	23086	22839	23046	23025	22989	23158	23093	22883	23082	22966	23065	22943	23028	22898	22942	22928	22794	22885	22975	23070	22943	22884	23026	23115	23182	22565	23095	22899	22885	23042	23174	22945	22699	22942	22944	23131	23053	22855	23146	22913	23009	23093	22968	22768	22972	23083	23009	23108	23060	23148	23014	22885	22956	22972	22964	23227	23211	23142	22855	22969	23208	23160	23213	22735	22866	23077	23171	23111	22826	23034	23063	23016	23023	22865	22862	22842	22883	22960	22784	22972	23013	22970	23007	22820	23014	23008	23086	22963	23314	23145	23035	23158	22888	23192	22869	22934	22979	23199	22852	23191	22713	23014	23019	23000	22845	23194	23166	23116	23099	23047	22716	23183	23155	23048	22900	23294	22856	22979	23037	23052	22723	23102	22955	22933	22814	23057	23072	23027	22875	22995	23133	23151	22898	22882	22835	23111	22752	23284	22952	22793	22878	23086	22904	23046	23034	22883	22867	22960	23042	23137	23079	23314	23148	23110	22891	22894	22982	22982	23290	23054	23170	22878	23210	22896	22901	22945	23083	22865	22983	23167	22953	22844	22899	22912	23043	23072	22916	23054	22956	23086	22897	22864	23126	23132	23128	23086	22988	22933	22660	22974	23048	23020	22875	23217	22950	22856	23109	23017	22873	23066	22972	23225	23148	22983	23113	23017	22979	22845	22892	23156	23110	23176	23154	22993	22934	23272	22680	23338	22939	23013	23077	22982	22865	22849	23175	23027	22831	23068	23144	22948	23082	23025	23032	23036	22880	23071	23098	22968	23196	22775	23040	23081	22931	23164	23150	22897	22916	22801	23028	23066	22832	23132	23038	23138	22999
39619	71656	69998	55293	34843	23367	18976	18301	17781	17789	17913	18051	18480	17845	18623	18884	18194	18374	18939	18577	17923	17699	17213	17200	17241	17147	16845	16725	16490	16477	16514	16615	16279	16203	16050	16159	16138	16326	16110	15908	16153	16079	16114	15821	16219	16164	16190	16102	15956	16227	15995	16258	15983	16178	16051	15838	16069	16071	16091	16090	16003	15959	15998	16069	16021	15866	16140	16051	16054	16178	15753	16216	16237	16088	16049	15959	16204	15961	16264	16074	16085	16064	15945	16127	16064	16096	16096	16175	16082	16013	16006	16091	15994	15871	15989	16134	16302	15938	16146	16118	16043	16080	15995	16016	16097	16193	16090	15978	16135	16302	16127	16151	16131	16115	15983	16044	16127	16032	16277	16085	15996	16079	16135	15996	15931	16211	16079	16071	16036	16185	16049	16149	16162	16082	16308	16045	16040	16074	16238	15978	15971	16234	15937	16032	15951	15931	16041	16171	15934	15966	16103	15868	15985	16135	15989	16011	16077	16122	15929	16154	16288	16071	16093	15915	15900	16053	16109	15956	15993	16051	16007	16002	16161	16027	16116	15957	15973	16019	16092	16326	16083	16104	16086	15874	15946	15965	15973	16153	16167	16092	16103	16007	16197	16167	16049	16053	16073	16017	16059	16032	16048	16098	16058	16111	16148	16147	16155	16068	16151	16122	16055	16036	16173	16158	16111	16088	16104	16158	16061	16132	16098	16047	16172	16041	15965	16108	16005	16008	16051	16087	16031	16018	16057	16081	16159	16171	16100	16167	15908	15897	15988	16044	16062	16269	16105	15873	16275	16022	15961	15894	16221	16011	16050	16033	16064	16140	16055	16043	15965	16147	16045	16037	16185	16022	16199	16051	16078	15880	16068	15995	16005	16201	16092	16241	16099	16119	16071	16051	16024	16129	16169	15956	15976	15979	16038	16093	16179	16065	16005	16032	16066	16101	16106	16086	16193	16106	16169	16036	16089	15966	15900	16080	15904	16141	16128	16055	15979	16289	15816	16061	15895	16180	16181	15929	16043	16231	16130	16066	16193	15863	16013	16129	16085	16111	16051	16010	16025	16141	16105	16183	15873	16047	15992	16109	16220	16215	16043	16043	15887	16102	16071	16190	16039	16210	15908	15919	15965	16021	15978	16056	16005	16058	16230	15987	15870	16281	16063	16063	16015	16129	16046	15901	16001	16136	15882	16175	16021	15885	16001	16166	16088	16206	15992	16132	16078	16032	15930	16000	15973	16150	15949	16052	15968	16016	16012	16035	16062	16089	16160	16062	15899	16095	15980	16144	16302	15923	16147	16056	15979	16116	16126	16142	15998	16048	15725	16125	16143	15902	16066	16171	16104	16108	16036	15976	16207	15943	16088	16168	16038	16156	16010	15906	16259	15923	16155	16103	16109	16009	16071	16051	16037	15889	16061	16047	15960	16169	16036	16159	16178	15881	16199	15940	15857	16134	15944	16020	16095	16125	16131	16057	15902	15947	16100	15976	15889	16189	15865	16107	16135	16012	16054	15971	15994	16007	15993	16006	16054	15948	16055	16111	15989	16037	16097	15926	16002	16157	16100	15855	16067	16164	16088	16161	16004	15932	16056	16002	16184	15983	16055	16082	16020	16189	15902	16160	16124	16027	15993	16090	16036	16277	15890	16070	16053	15931	16114	15960	16034	16067	15984	16027	16022	16132	16225	15959	16117	15984	16110	16035	15971	16005	16049	16113	15952	16098	16146	16114	16029	16189	15856	16116	16094	16167	16101	16123	15992	16088	16308	16017	16165	16227	16143	16125	15982	16027	15942	16107	15976	16113	16057	16122	16078	16166	15855	16203	16131	15823	16170	16264	16070	16006	16097	16002	15757	16077	16042	16142	16192	16120	15971	15893	16046	16097	15890	16090	15979	15947	15940	15875	16093	16208	16165	16085	16261	15990	15915	15981	16071	16148	16079	15911	16065	16153	15850	15998	16080	15880	16310	16016	16072	16000	15819	15945	16018	16007	15945	16062	16080	16154	15979	16156	16147	16054	16103	16035	16164	15980	16246	16105	15957	16033	16022	16011	16081	16110	16013	16009	15925	16079	16110	15964	16078	16022	16112	16095	16129	16231	15968	16120	16045	16055	16036	16019	16058	16059	16089	16043	16022	16207	15969	16174	15892	16119	15920	16106	16031	16045	15957	16096	15874	15894	16076	16051	16149	16032	15888	16148	16099	16046	16202	16112	16095	15847	16019	16067	16115	16013	15888	15906	15939	16133	16065	16106	16015	16056	16108	16038	15942	16053	16063	16036	16142	16167	16020	16086	16007	15980	16024	15923	16217	16189	16029	16105	16074	16091	16015	15979	16033	15971	16034	16132	16004	16163	15969	15943	16007	16019	16139	15866	16089	16039	16029	15897	15996	15951	15903	16205	16134	16098	16162	16073	16214	16076	16149	16051	15946	15926	16007	16032	16079	16057	16143	15899	15984	16097	15948	15966	16148	16093	16018	16064	16130	16056	15808	16041	16110	16024	16064	16113	15900	16114	16098	16105	16143	15891	16042	16153	15963	16016	16014	16124	16019	16162	16001	15963	16307	16144	16073	16021	16142	16030	15992	16108	16098	15940	16150	15993	15975	16012	16119	15856	16154	15922	16006	16024	16097	15976	15954	15898	16189	16285	16016	16093	15881	15985	16181	16159	16249	15818	15978	15893	16076	16076	16091	16239	16112	15943	16072	15980	16067	16003	16028	16057	16178	16213	16147	15908	15936	16089	16017	15971	16038	16015	16050	15961	16052	16190	16075	16091	16021	16092	16021	16135	16084	16005	15978	15969	15902	16139	16148	16028	16207	16109	15916	15888	16001	15990	15961	16004	16150	16196	16135	15888	15925	16171	16036	16083	16148	16176	16096	15860	16090	16183	16036	16050	16138	16223	16180	15965	15988	16033	16163	16092	16210	16151	16118	16212	16192	15987	16119	16251	16000	16074	15987	16144	16110	16076	15976	16153	16261	16047	16158	16062	16023	15939	16046	16037	16068	16150	15955	16162	16038	16117	16196	16001	15924	15990	15962	16203	15984	15934	16148	16030	15977	15916	15866	15997	16055	16046	16139	16103	16135	16263	15954	16241	15964	16146	16051	16054	15965	16026	16127	16092	16148	15962	16130	15866	16159	16058	16277	16189	16066	16137	16102	16157	16194	15949	16007	16179	16080	15898	15904	15999	16098	16197	16024	16066	15929	16130	15885	16162	15971	15860	15914	15931	15924	15958	16147	15975	15816	16003	15889	16073	16111	16138	15941	16035	16153	15989	16184	15907	15996	15976	16163	16008	15865	16103	15899	16119	16069	15955	16039	15926	15969	16117	15984	16149	15881	15980	16011	15918	16221	16037	16073	15900	16172	15944	16078	15998	16056	16076	15980	16174	16095	16091	16097	16116	16048	16055	16110	16157	16102	16018	15885	16020	16121	15933	16064	16019	16021	15965	16051	15951	16049	15983	15981	16099	15987	15984	16102	16206	15806	16138	16049	16080	16216	16119	16047	16104	15929	16143	16153	15968	16030	15954	16014	16029	15831	15874	16267	16332	16068	15885	16046	16004	15884	16123	15933	15861	16024	16195	16054	15963	16157	16090	16166	16134	16041	16068	16088	16038	16045	16016	16120	16011	16042	15950	15927	16035	16142	15894	16000	16086	16066	15977	16115	15916	16046	16061	16001	16157	15962	16110	15968	16097	16105	15997	16008	15914	16223	16028	15921	16143	16237	15961	16202	16199	16046	16149	16043	16132	16045	16158	16121	16062	16083	15914	16116	15895	15979	15937	16062	16071	16092	15863	16151	16173	16024	16270	16064	16125	16033	15964	15969	16060	16071	16110	16044	16163	16054	15938	15954	15955	16123	16160	16069	15990	15951	16257	16055	16116	16116	15993	16100	15955	16080	16064	16056	16169	16167	16083	15960	16208	15990	16004	15934	16030	16098	16085	16089	15955	16144	15876	16087	16069	16143	16008	16197	16169	16225	15996	16010	16026	16181	16037	16147	15908	16105	15995	16152	16050	16025	16129	16181	15987	15947	16049	16013	15896	16031	16054	16219	16146	16044	15946	16124	15778	16107	16040	15939	15902	16115	15963	16052	15891	16033	15980	16111	16014	16026	15936	15952	16006	15994	16123	16180	15952	16177	16137	15920	15994	15878	16038	16107	16169	16056	16005	16152	15981	16100	15968	16029	15997	16046	16169	15983	16185	16064	16084	16070	16012	15968	16231	16014	16227	16187	16235	16008	16075	16072	16146	15956	16048	16192	16084	15886	16055	16166	16317	16046	15998	16004	16001	16072	15903	16136	16033	16049	16017	16152	16174	16044	16055	16061	16057	16192	16097	16146	16017	16016	16124	15990	16020	15930	15993	16122	16104	15949	15917	16116	15984	16248	16036	15961	16164	16108	16029	16082	16301	16142	15961	16184	16189	15864	16167	16079	16085	16095	16140	16021	16052	16152	16090	16050	15964	16050	15868	15988	16130	15972	16163	15974	16190	16190	16151	15864	16072	16075	16067	16115	16127	16221	15955	15978	16020	15878	16146	16068	16066	16168	16108	16096	16135	16022	16037	16171	16153	16012	16001	16052	15943	16065	16061	15859	16019	16017	16005	16023	16139	15794	16171	16204	16054	16147	16083	15886	16167	15971	16012	16001	16097	16088	15988	16202	15924	16181	16028	15823	16044	15948	16066	15868	15957	16033	16030	15983	16069	15820	15972	15971	16006	16061	15941	16083	15872	15982	15964	16212	15997	16008	16108	16219	16047	16064	15933	16012	16001	16056	16136	16145	16148	16146	16103	16069	16122	16144	16009	16055	16010	16153	16127	15942	15953	16111	16158	16119	16195	15903	15974	16087	15985	16033	16062	16143	16122	16143	16033	16260	15942	15990	15994	16100	16169	16066	15964	16114	16189	16000	16227	16011	16142	16171	16101	16108	16054	16047	16113	16201	15956	15960	16067	16052	16119	15816	15979	16168	16084	15962	16137	16027	15936	16003	15978	16023	16049	15859	16090	16139	15969	16271	16175	16030	15936	16112	16085	16038	16156	15999	16003	16129	16163	16069	16058	16041	16075	16082	16131	16158	15956	16064	16138	15962	16250	16149	16058	16090	15945
40136	45511	50081	39637	29674	26574	26102	25656	26053	25773	25930	26058	26243	25984	26198	26261	26270	26271	26297	26313	25982	26144	26052	25852	25968	25900	25889	25594	25472	25852	25588	25745	25606	25756	25607	25873	25439	25525	25532	25634	25858	25547	25724	25577	25450	25450	25525	25435	25681	25369	25757	25489	25505	25571	25608	25812	25439	25334	25573	25793	25446	25377	25531	25438	25551	25387	25685	25757	25695	25590	25591	25625	25534	25491	25509	25402	25397	25669	25496	25533	25491	25419	25488	25318	25496	25449	25401	25501	25178	25525	25524	25475	25414	25823	25452	25549	25257	25619	25802	25479	25730	25538	25448	25639	25420	25436	25399	25502	25506	25620	25467	25434	25420	25558	25535	25614	25540	25490	25549	25478	25488	25789	25720	25519	25536	25616	25532	25477	25617	25427	25396	25590	25617	25681	25862	25610	25415	25561	25501	25284	25399	25344	25310	25449	25510	25457	25790	25490	25681	25667	25523	25529	25693	25696	25637	25565	25706	25540	25352	25488	25405	25620	25565	25665	25588	25510	25577	25640	25223	25381	25532	25517	25783	25439	25484	25432	25592	25639	25787	25636	25581	25756	25578	25309	25424	25449	25584	25656	25241	25552	25764	25350	25589	25409	25754	25509	25580	25408	25707	25680	25480	25462	25495	25294	25822	25658	25571	25548	25415	25479	25573	25848	25380	25518	25557	25575	25516	25425	25514	25764	25621	25355	25249	25413	25618	25391	25512	25246	25554	25634	25454	25686	25509	25714	25327	25637	25615	25613	25603	25727	25453	25538	25393	25359	25678	25527	25552	25678	25391	25362	25227	25367	25452	25842	25534	25612	25779	25324	25639	25298	25365	25656	25459	25599	25470	25708	25479	25546	25540	25417	25487	25407	25410	25703	25655	25429	25822	25521	25567	25795	25367	25554	25440	25371	25358	25553	25280	25570	25586	25514	25343	25401	25420	25255	25535	25467	25504	25611	25366	25343	25255	25183	25341	25671	25599	25504	25684	25365	25527	25573	25563	25561	25522	25344	25599	25582	25370	25505	25337	25373	25620	25524	25460	25724	25310	25668	25549	25478	25438	25435	25581	25468	25599	25483	25591	25639	25506	25559	25587	25395	25737	25739	25753	25611	25538	25403	25550	25537	25740	25693	25665	25701	25462	25359	25465	25430	25507	25477	25622	25481	25328	25480	25662	25721	25498	25543	25430	25372	25795	25423	25584	25538	25534	25368	25361	25530	25487	25546	25362	25751	25369	25570	25545	25518	25606	25244	25457	25581	25667	25372	25798	25462	25470	25570	25664	25424	25544	25734	25399	25644	25639	25702	25526	25287	25471	25579	25757	25399	25714	25575	25773	25614	25460	25638	25573	25474	25522	25498	25597	25284	25446	25540	25328	25582	25337	25360	25708	25519	25648	25687	25522	25542	25741	25532	25533	25620	25646	25435	25648	25447	25749	25931	25647	25712	25683	25487	25492	25561	25534	25394	25519	25346	25423	25473	25589	25759	25417	25537	25518	25767	25595	25222	25497	25602	25748	25565	25748	25585	25661	25534	25396	25476	25590	25558	25469	25608	25881	25595	25680	25469	25586	25668	25488	25561	25156	25375	25893	25402	25341	25631	25498	25538	25518	25525	25382	25662	25632	25498	25459	25417	25481	25819	25393	25674	25394	25531	25556	25705	25649	25579	25913	25577	25637	25637	25560	25664	25176	25510	25569	25326	25568	25563	25662	25506	25413	25343	25734	25458	25632	25604	25432	25422	25499	25431	25688	25135	25820	25602	25373	25356	25382	25499	25742	25333	25293	25420	25688	25580	25583	25479	25486	25308	25409	25431	25265	25406	25670	25547	25538	25425	25564	25558	25782	25439	25758	25466	25339	25481	25261	25563	25519	25456	25540	25751	25525	25657	25508	25415	25484	25288	25355	25580	25284	25607	25491	25546	25587	25865	25758	25453	25512	25572	25356	25413	25332	25783	25497	25549	25425	25361	25551	25734	25615	25635	25609	25615	25777	25465	25484	25802	25410	25602	25535	25601	25506	25587	25663	25576	25564	25580	25754	25705	25446	25482	25461	25486	25615	25766	25732	25513	25589	25635	25244	25636	25376	25624	25571	25582	25582	25349	25739	25760	25187	25325	25863	25651	25602	25468	25357	25173	25397	25534	25447	25562	25648	25552	25418	25638	25584	25608	25518	25676	25392	25726	25692	25654	25676	25617	25681	25467	25453	25533	25596	25504	25646	25508	25485	25888	25578	25376	25538	25216	25537	25578	25411	25469	25547	25335	25661	25509	25438	25458	25350	25424	25663	25571	25299	25492	25394	25584	25408	25537	25500	25768	25754	25561	25240	25586	25193	25322	25369	25329	25225	25526	25391	25488	25536	25333	25453	25453	25667	25561	25645	25665	25443	25413	25635	25570	25447	25540	25522	25264	25518	25548	25491	25551	25794	25827	25367	25403	25392	25434	25349	25466	25567	25518	25585	25649	25510	25826	25516	25522	25446	25457	25554	25671	25483	25458	25571	25653	25511	25626	25737	25738	25565	25387	25568	25530	25688	25629	25736	25412	25552	25320	25519	25706	25631	25646	25616	25526	25749	25645	25660	25551	25841	25532	25861	25510	25654	25633	25687	25709	25483	25522	25473	25543	25723	25378	25749	25440	25508	25493	25500	25729	25684	25520	25474	25902	25561	25680	25571	25440	25708	25756	25687	25723	25683	25491	25592	25489	25660	25675	25566	25200	25522	25555	25666	25366	25649	25696	25744	25841	25331	25349	25634	25560	25345	25673	25422	25330	25697	25625	25648	25415	25632	25538	25606	25420	25668	25544	25448	25456	25487	25347	25502	25644	25628	25555	25391	25648	25555	25498	25657	25508	25619	25582	25589	25556	25896	25746	25456	25657	25555	25657	25399	25621	25594	25427	25582	25489	25598	25526	25488	25501	25838	25466	25449	25439	25570	25630	25636	25328	25476	25644	25475	25475	25612	25618	25559	25550	25625	25754	25469	25500	25874	25640	25534	25636	25409	25653	25630	25249	25539	25872	25574	25351	25639	25565	25745	25246	25597	25541	25315	25634	25626	25612	25390	25674	25592	25622	25644	25523	25397	25611	25519	25441	25499	25666	25567	25546	25545	25457	25486	25574	25330	25624	25362	25346	25566	25511	25633	25469	25368	25687	25699	25390	25428	25674	25411	25540	25229	25331	25666	25500	25671	25487	25682	25416	25556	25529	25522	25222	25501	25483	25476	25628	25557	25556	25432	25593	25500	25479	25364	25541	25422	25416	25446	25622	25756	25602	25736	25442	25560	25519	25588	25517	25502	25705	25526	25499	25607	25502	25436	25552	25562	25585	25362	25623	25593	25298	25640	25547	25631	25634	25699	25824	25570	25586	25279	25525	25292	25366	25651	25465	25658	25539	25639	25631	25553	25377	25720	25531	25583	25484	25415	25498	25585	25621	25783	25683	25320	25409	25390	25593	25689	25697	25626	25549	25722	25615	25508	25485	25566	25868	25702	25779	25577	25540	25316	25516	25538	25619	25825	25577	25432	25279	25598	25565	25647	25570	25877	25631	25537	25644	25391	25497	25421	25473	25672	25349	25637	25532	25590	25474	25562	25550	25622	25546	25704	25506	25699	25636	25456	25682	25490	25299	25587	25448	25503	25500	25551	25709	25547	25547	25585	25410	25613	25647	25622	25534	25317	25412	25709	25417	25570	25586	25467	25377	25672	25444	25600	25412	25539	25357	25528	25592	25536	25458	25559	25641	25581	25402	25524	25514	25661	25499	25445	25597	25632	25550	25704	25463	25311	25474	25409	25451	25235	25600	25647	25423	25626	25602	25419	25217	25453	25544	25474	25641	25698	25463	25431	25638	25529	25773	25523	25515	25578	25652	25510	25413	25489	25406	25599	25497	25439	25448	25469	25531	25534	25477	25533	25762	25401	25447	25593	25431	25643	25280	25498	25530	25663	25509	25337	25583	25524	25580	25542	25628	25677	25796	25541	25430	25543	25661	25634	25629	25576	25451	25515	25376	25585	25714	25523	25405	25715	25301	25483	25721	25592	25636	25482	25523	25490	25658	25454	25377	25572	25513	25309	25354	25692	25393	25678	25596	25691	25445	25517	25493	25783	25415	25320	25397	25622	25619	25823	25619	25519	25528	25483	25479	25558	25583	25366	25539	25464	25735	25534	25659	25666	25557	25799	25601	25722	25689	25658	25576	25737	25490	25455	25573	25669	25451	25589	25590	25406	25711	25359	25716	25680	25352	25541	25467	25605	25493	25601	25586	25510	25316	25551	25440	25585	25337	25577	25660	25501	25464	25519	25790	25672	25521	25587	25484	25434	25604	25509	25397	25661	25584	25277	25438	25660	25572	25570	25625	25424	25551	25633	25444	25735	25863	25610	25566	25697	25514	25715	25611	25538	25547	25771	25863	25588	25686	25518	25603	25676	25380	25724	25681	25748	25651	25727	25682	25514	25684	25535	25655	25732	25515	25622	25723	25600	25656	25341	25519	25404	25645	25559	25497	25557	25748	25555	25624	25560	25641	25703	25613	25385	25503	25707	25431	25312	25573	25497	25507	25359	25650	25586	25519	25404	25423	25688	25715	25571	25489	25668	25509	25424	25478	25600	25477	25599	25658	25508	25666	25465	25596	25628	25619	25619	25632	25538	25428	25733	25502	25491	25546	25602	25473	25589	25378	25578	25671	25464	25452	25446	25570	25483	25562	25743	25490	25549	25296	25543	25521	25527	25705	25816	25691	25323	25635	25798	25462	25367	25545	25554	25516	25511	25726	25585	25477	25842	25643	25666	25568	25549	25656	25680	25493	25614	25455	25683	25822	25439	25629	25480	25505	25634	25801	25672	25714	25598	25545	25385	25422	25533	25509	25611	25670	25700	25378	25621	25497	25625	25571	25500	25375	25578	25418	25669	25776	25530	25505	25842	25707	25605	25697	25413	25482	25669	25464	25566	25577	25450	25735	25522	25596	25497	25502	25502	25742	25474	25448	25636	25401	25495	25557	25332	25592	25722	25755	25464	25427	25329	25546	25486	25354	25405	25707	25591	25674	25529	25404	25394	25499	25537	25379	25340	25606	25572	25203	25426	25197	25335	25482	25657	25711
38701	54421	48717	31057	21628	18358	17829	17673	17699	17722	17816	18355	18087	18041	17995	18372	18366	18422	18576	18268	18205	17719	17549	17769	17718	17981	17587	17533	17444	17475	17547	17544	17581	17324	17416	17147	17424	17360	17414	17404	17357	17454	17186	17219	17375	17168	17440	17203	17274	17307	17284	17348	17299	17274	17368	17434	17339	17317	17527	17250	17402	17211	17330	17325	17195	17126	17459	17409	17333	17191	17307	17439	17421	17353	17226	17184	17340	17252	17262	17334	17301	17298	17289	17123	17326	17130	17562	17287	17113	17246	17488	17449	17487	17391	17159	17261	17233	17294	17252	17212	17306	17215	17352	17250	17360	17235	17405	17291	17294	17354	17185	17379	17465	17360	17348	17348	17312	17480	17340	17320	17397	17373	17343	17228	17181	17392	17363	17217	17280	17302	17253	17240	17245	17322	17370	17287	17175	17497	17436	17229	17178	17280	17236	17247	17322	17314	17251	17324	17184	17153	17462	17302	17165	17312	17124	17231	17371	17373	17330	17286	17266	17228	17366	17279	17186	17465	17266	17406	17394	17391	17192	17161	17341	17327	17323	17395	17324	17299	17444	17352	17345	17260	17275	17367	17372	17253	17334	17219	17265	17281	17192	17386	17324	17371	17298	17471	17355	17374	17396	17492	17355	17404	17300	17310	17116	17317	17234	17487	17407	17340	17296	17456	17305	17066	17362	17386	17338	17252	17265	17267	17082	17211	17603	17481	17144	17479	17227	17204	17305	17346	17351	17308	17275	17367	17409	17332	17110	17337	17135	17366	17366	17119	17132	17386	17377	17288	17394	17193	17237	17352	17110	17234	17222	17259	17229	17117	17397	17206	17252	17329	17262	17389	17314	17309	17262	17277	17313	17404	17231	17344	17360	17283	17239	17488	17191	17488	17246	17428	17190	17295	17281	17281	17337	17174	17522	17152	17384	17092	17203	17445	17375	17130	17320	17479	17391	17361	17204	17317	17266	17267	17225	17250	17215	17161	17279	17182	17305	17205	17359	17481	17309	17392	17402	17336	17191	17350	17214	17285	17395	17421	17285	17417	17325	17370	17200	17360	17302	17345	17204	17396	17393	17407	17350	17277	17153	17379	17430	17317	17151	17193	17423	17406	17239	17186	17168	17213	17156	17174	17278	17278	17418	17256	17294	17307	17360	17389	17173	17459	17233	17092	17383	17429	17171	17246	17268	17207	17348	17342	17108	17191	17358	17379	17404	17263	17388	17287	17245	17171	17452	17279	17418	17215	17244	17289	17434	17364	17345	17231	17289	17534	17180	17243	17238	17366	17008	17308	17449	17272	17303	17369	17393	17307	17438	17443	17326	17263	17221	17306	17235	17330	17357	17469	17357	17223	17377	17250	17282	17357	17126	17226	17230	17246	17334	17317	17254	17318	17334	17299	17213	17232	17383	17381	17291	17396	17228	17278	17019	17239	17327	17418	17284	17283	17240	17415	17295	17171	17295	17321	17295	17071	17367	17255	17339	17170	17325	17342	17235	17228	17226	17312	17385	17277	17459	17356	17118	17251	17383	17297	17435	17168	17143	17322	17444	17311	17316	17314	17226	17121	17391	17333	17210	17224	17217	17300	17267	17336	17530	17256	17127	17382	17435	17299	17276	17351	17239	17355	17337	17267	17288	17200	17281	17299	17430	17286	17206	17432	17159	17377	17194	17404	17170	17374	17435	17266	17400	17283	17367	17225	17299	17335	17292	17330	17277	17503	17342	17295	17034	17240	17291	17316	17287	17395	17295	17289	17225	17125	17351	17379	17477	17241	17168	17369	17232	17269	17147	17378	17346	17333	17318	17298	17218	17186	17427	17333	17261	17361	17525	17222	17279	17366	17307	17373	17360	17208	17271	17329	17173	17235	17385	17458	17323	17378	17179	17340	17312	17142	17365	17290	17222	17416	17217	17230	17174	17242	17298	17518	17411	17494	17412	17400	17311	17413	17417	17313	17401	17274	17214	17237	17388	17492	17286	17309	17320	17279	17284	17240	17311	17489	17330	17316	17485	17263	17252	17172	17299	17241	17107	17333	17109	17267	17390	17232	17334	17382	17405	17194	17181	17400	17177	17112	17300	17370	17200	17266	17219	17275	17433	17463	17389	17239	17360	17236	17301	17112	17329	17312	17344	17360	17373	17407	17392	17385	17108	17083	17364	17399	17222	17446	17268	17555	17257	17221	17250	17465	17208	17267	17261	17385	17238	17319	17326	17454	17367	17419	17291	17421	17141	17257	17277	17018	17224	17312	17145	17389	17356	17298	17498	17084	17393	17264	17323	17305	17286	17303	17277	17377	17448	17207	17327	17297	17189	17305	17131	17242	17490	17161	17326	17335	17336	17296	17317	17246	17347	17429	17218	17431	17516	17314	17238	17427	17194	17338	17401	17340	17196	17428	17203	17211	17386	17113	17436	17368	17241	17292	17339	17394	17265	17384	17406	17449	17337	17145	17296	17334	17268	17260	17283	17335	17335	17158	17338	17380	17292	17203	17374	17256	17432	17462	17286	17381	17454	17159	17269	17361	17216	17318	17350	17253	17218	17319	17243	17299	17152	17278	17354	17339	17471	17193	17221	17305	17188	17303	17345	17325	17381	17175	17331	17285	17197	17277	17434	17201	17286	17108	17226	17256	17276	17441	17165	17565	17297	17271	17594	17154	17534	17245	17214	17309	17152	17206	17388	17232	17314	17055	17239	17493	17341	17432	17243	17349	17333	17411	17379	17200	17380	17319	17158	17236	17150	17364	17187	17292	17309	17306	17445	17413	17394	17372	17193	17339	17510	17383	17117	17367	17230	17335	17168	17263	17452	17213	17351	17288	17470	17369	17273	17328	17355	17362	17261	17431	17338	17493	17537	17324	17447	17232	17226	17172	17117	17286	17264	17431	17258	17179	17336	17173	17502	17174	17403	17263	17464	17268	17344	17233	17315	17354	17343	17387	17379	17417	17253	17353	17307	17271	17424	17339	17321	17514	17543	17299	17302	17268	17302	17341	17064	17497	17578	17481	17323	17221	17211	17221	17397	17268	17296	17223	17457	17220	17229	17296	17220	17324	17248	17391	17452	17208	17313	17159	17373	17440	17468	17291	17252	17306	17188	17417	17269	17171	17370	17160	17294	17572	17122	17398	17335	17254	17312	17161	17293	17535	17212	17100	17394	17361	17318	17394	17336	17480	17324	17292	17242	17324	17341	17328	17328	17240	17267	17213	17411	17396	17376	17409	17226	17248	17399	17370	17226	17392	17366	17216	17201	17426	17166	17449	17309	17279	17376	17338	17421	17483	17174	17211	17461	17205	17273	17369	17463	17401	17239	17375	17234	17259	17453	17243	17218	17259	17283	17382	17364	17240	17172	17466	17316	17149	17313	17376	17511	17376	17332	17355	17468	17156	17399	17458	17345	17462	17236	17190	17427	17308	17305	17320	17343	17375	17366	17400	17279	17363	17346	17304	17428	17119	17228	17259	17481	17421	17356	17325	17416	17298	17065	17277	17202	17211	17424	17347	17293	17319	17382	17315	17430	17271	17284	17455	17446	17319	17343	17274	17270	17344	17324	17370	17246	17419	17367	17348	17245	17304	17274	17368	17238	17447	17347	17505	17355	17260	17248	17444	17302	17255	17168	17395	17423	17421	17243	17404	17223	17392	17368	17395	17274	17333	17322	17349	17207	17365	17302	17317	17456	17094	17260	17337	17293	17283	17310	17327	17420	17476	17105	17379	17267	17392	17392	17397	17256	17294	17204	17230	17368	17145	17320	17188	17289	17198	17425	17282	17426	17394	17058	17491	17194	17327	17404	17351	17280	17241	17316	17325	17236	17443	17320	17124	17305	17409	17408	17320	17359	17315	17478	17371	17304	17287	17273	17291	17396	17369	17488	17320	17271	17201	17281	17462	17399	17283	17403	17292	17373	17336	17432	17366	17386	17325	17255	17338	17156	17185	17424	17343	17394	17308	17315	17375	17258	17454	17239	17293	17269	17509	17467	17259	17443	17190	17291	17278	17186	17344	17203	17204	17414	17352	17415	17305	17177	17397	17542	17327	17255	17287	17296	17358	17313	17367	17302	17392	17381	17492	17377	17319	17246	17247	17202	17432	17277	17498	17295	17235	17345	17188	17240	17282	17290	17189	17257	17441	17339	17296	17440	17400	17283	17289	17270	17393	17397	17321	17225	17452	17409	17231	17230	17360	17280	17301	17169	17269	17324	17247	17299	17165	17410	17431	17525	17189	17222	17384	17238	17245	17283	16947	17241	17402	17362	17287	17338	17359	17241	17176	17383	17221	17352	17269	17312	17324	17175	17316	17244	17224	17330	17160	17376	17262	17487	17181	17331	17227	17278	17438	17331	17294	17230	17485	17287	17428	17343	17361	17286	17303	17313	17197	17245	17236	17416	17263	17270	17368	17296	17334	17274	17403	17357	17391	17273	17272	17079	17526	17272	17377	17487	17309	17233	17432	17411	17432	17235	17238	17400	17442	17147	17218	17326	17335	17467	17414	17234	17207	17160	17241	17221	17364	17295	17417	17395	17357	17291	17242	17328	17080	17388	17327	17177	17364	17300	17486	17202	17254	17422	17263	17202	17297	17216	17440	17262	17230	17206	17179	17364	17333	17233	17320	17265	17272	17518	17265	17377	17342	17202	17121	17205	17356	17439	17238	17221	17335	17363	17398	17375	17337	17322	17369	17466	17328	17229	17017	17183	17226	17371	17590	17371	17477	17320	17250	17311	17346	17244	17401	17368	17236	17234	17310	17402	17272	17373	17314	17183	17511	17327	17425	17282	17334	17426	17240	17179	17294	17227	17397	17168	17442	17359	17417	17277	17224	17385	17372	17247	17333	17360	17330	17192	17322	17350	17355	17177	17196	17391	17300	17251	17232	17361	17457	17290	17325	17300	17354	17178	17388	17413	17316	17425	17240	17304	17266	17523	17335	17361	17348	17486	17314	17433	17165	17408	17307	17440	17424	17364	17310	17316	17283	17309	17208	17359	17280	17206	17276	17382	17426	17276	17348	17354	17329	17559	17211	17239	17290	17320	17340	17241	17203	17371	17293	17372	17173	17278	17394	17237	17284	17243	17351	17275	17132	17387	17326	17283	17313	17142	17228	17257	17403
26265	21783	30568	30552	27786	27509	27822	25667	25220	25464	25725	25749	25294	25323	25803	25925	25863	26066	25903	25593	25428	25426	25309	25281	24972	25079	24758	24683	25020	24970	24890	24640	24431	24767	24330	24653	24332	24724	24656	24537	24298	24407	24725	24502	24240	24432	24391	24370	24871	24485	24572	24499	24438	24347	24667	24491	24475	24309	24397	24631	24734	24564	24450	24440	24649	24465	24738	24422	24378	24596	24333	24452	24488	24250	24356	24441	24712	24456	24412	24312	24328	24428	24609	24502	24283	24253	24310	24581	24366	24487	24532	24365	24418	24421	24687	24246	24658	24328	24143	24493	24526	24428	24528	24557	24401	24718	24216	24303	24455	24654	24318	24478	24509	24378	24410	24309	24261	24354	24552	24542	24361	24240	24293	24522	24594	24744	24494	24251	24516	24280	24305	24307	24304	24374	24393	24220	24327	24404	24440	24219	24313	24268	24315	24224	24344	24464	24404	24384	24478	24533	24401	24333	24546	24305	24344	24444	24418	24311	24449	24428	24344	24351	24281	24452	24298	24521	24248	24330	24316	24138	24353	24310	24288	24316	24483	24765	24538	24664	24621	24241	24490	24434	24293	24455	24582	24249	24377	24443	24217	24519	24463	24033	24416	24405	24421	24448	24513	24617	24544	24664	24466	24344	24419	24307	24371	24289	24344	24396	24359	24445	24319	24238	24375	24285	24377	24447	24542	24188	24196	24333	24368	24477	24324	24422	24379	24420	24498	24418	24621	24509	24287	24450	24392	24362	24603	24415	24381	24466	24529	24360	24456	24370	24200	24416	24487	24525	24219	24374	24371	24444	24634	24253	24390	24620	24406	24297	24218	24167	24439	24466	24339	24505	24631	24634	24572	24579	24325	24495	24371	24464	24344	24411	24244	24519	24495	24002	24484	24432	24350	24274	24347	24423	24578	24749	24242	24613	24422	24412	24542	24325	24584	24388	24207	24516	24334	24368	24131	24530	24226	24203	24563	24353	24570	24293	24354	24222	24334	24321	24518	24509	24476	24135	24162	24600	24354	24498	24333	24160	24508	24593	24614	24433	24513	24449	24539	24461	24451	24524	24589	24518	24540	24360	24419	24474	24217	24263	24372	24501	24105	24542	24573	24409	24361	24352	24477	24306	24371	24274	24420	24451	24687	24550	24493	24022	24126	24215	24310	24417	24337	24515	24552	24430	24520	24386	24593	24607	24135	24412	24528	24245	24058	24254	24137	24468	24536	24449	24321	24364	24604	24453	24318	24249	24295	24279	24608	24499	24300	24312	24378	24349	24515	24207	24416	24347	24641	24648	24616	24270	24297	24383	24300	24358	24464	24317	24616	24222	24372	24333	24384	24442	24151	24524	24373	24559	24310	24502	24419	24248	24433	24483	24447	24188	24364	24169	24673	24459	24374	24378	24384	24635	24333	24133	24458	24361	24460	24389	24320	24308	24416	24289	24351	24248	24382	24547	24306	24388	24438	24488	24562	24366	24425	24088	24318	24204	24264	24074	24236	24270	24546	24512	24337	24521	24344	24377	24472	24518	24297	24161	24401	24197	24183	24425	24370	24322	24382	24562	24405	24306	24477	24308	24463	24261	24279	24489	24352	24220	24465	24422	24487	24270	24363	24320	24258	24403	24168	24634	24436	24338	24785	24479	24522	24616	24370	24341	24276	24441	24434	24580	24330	24582	24322	24427	24475	24567	24275	24280	24383	24503	24435	24218	24385	24334	24480	24588	24469	24720	24324	24468	24459	24410	24401	24402	24307	24470	24485	24384	24506	24275	24523	24476	24518	24549	24327	24174	24492	24280	24462	24588	24542	24342	24529	24506	24309	24324	24451	24561	24517	24475	24534	24304	24184	24508	24513	24608	24580	24264	24586	24329	24309	24474	24312	24350	24275	24302	24459	24459	24705	24529	24468	24406	24355	24327	24470	24395	24366	24491	24377	24364	24429	24353	24421	24250	24256	24300	24311	24327	24352	24341	24299	24385	24354	24330	24342	24336	24333	24359	24294	24520	24726	24363	24344	24340	24421	24337	24481	24505	24420	24332	24345	24392	24319	24326	24424	24468	24358	24255	24418	24477	24322	24384	24595	24374	24489	24274	24326	24374	24469	24292	24171	24306	24482	24412	24422	24494	24502	24479	24489	24469	24349	24436	24594	24484	24641	24364	24509	24071	24505	24710	24524	24133	24593	24459	24576	24410	24483	24330	24342	24404	24326	24506	24477	24308	24499	24257	24631	24294	24234	24491	24405	24542	24334	24450	24452	24339	24358	24498	24452	24256	23958	24281	24225	24375	24291	24197	24364	24378	24414	24370	24206	24434	24288	24495	24446	24418	24274	24414	24624	24374	24220	24252	24382	24370	24351	24793	24504	24568	24412	24251	24692	24402	24484	24218	24517	24395	24382	24703	24542	24446	24334	24315	24198	24306	24654	24560	24213	24479	24177	24351	24500	24484	24432	24451	24483	24546	24446	24485	24377	24327	24529	24263	24267	24449	24451	24091	24325	24497	24357	24135	24368	24366	24371	24510	24409	24583	24439	24556	24381	24520	24395	24283	24537	24287	24617	24515	24713	24325	24261	24306	24395	24491	24604	24584	24474	24574	24703	24506	24408	24215	24172	24610	24694	24463	24568	24363	24399	24444	24400	24163	24536	24529	24413	24458	24358	24380	24191	24048	24329	24205	24747	24524	24304	24341	24244	24337	24431	24213	24449	24467	24548	24350	24412	24364	24521	24315	24679	24524	24306	24364	24155	24596	24380	24481	24667	24351	24557	24369	24481	24515	24226	24330	24474	24355	24341	24237	24340	24390	24433	24339	24523	24290	24097	24407	24238	24319	24632	24377	24615	24447	24483	24282	24426	24511	24363	24456	24384	24270	24375	24302	24557	24504	24373	24276	24412	24476	24285	24471	24288	24517	24312	24220	24416	24305	24444	24621	24310	24157	24380	24406	24375	24644	24464	24457	24320	24358	24599	24467	24333	24242	24644	24294	24471	24288	24497	24067	24259	24493	24455	24731	24731	24298	24373	24468	24429	24482	24477	24337	24286	24476	24434	24414	24373	24306	24399	24251	24739	24547	24481	24526	24460	24398	24281	24360	24198	24352	24247	24174	24339	24323	24421	24369	24443	24516	24369	24330	24267	24413	24265	24525	24289	24265	24405	24489	24534	24496	24502	24457	24192	24324	24089	24313	24268	24316	24369	24635	24106	24411	24218	24249	24462	24237	24425	24581	24529	24432	24383	24480	24359	24521	24347	24381	24656	24368	24418	24276	24519	24475	24418	24299	24377	24524	24505	24360	24423	24508	24577	24552	24244	24403	24368	24418	24293	24322	24378	24387	24405	24428	24509	24354	24443	24114	24324	24159	24505	24471	24511	24426	24608	24350	24245	24456	24416	24774	24593	24320	24304	24501	24416	24257	24336	24443	24347	24354	24259	24109	24496	24261	24335	24216	24340	24579	24508	24483	24548	24567	24252	24264	24449	24693	24296	24474	24396	24300	24166	24339	24477	24342	24474	24413	24358	24510	24488	24513	24607	24570	24349	24222	24230	24313	24330	24412	24448	24406	24383	24136	24419	24411	24251	24366	24586	24572	24506	24495	24422	24467	24640	24294	24643	24404	24279	24514	24326	24344	24424	24523	24696	24432	24441	24388	24154	24453	24488	24200	24286	24239	24355	24346	24406	24455	24214	24695	24562	24153	24353	24472	24348	24427	24510	24623	24353	24440	24483	24319	24562	24462	24582	24253	24183	24534	24480	24287	24335	24296	24402	24384	24476	24511	24481	24389	24351	24243	24411	24564	24487	24301	24531	24478	24419	24360	24295	24466	24475	24499	24481	24313	24374	24519	24429	24409	24479	24572	24598	24287	24329	24286	24432	24632	24236	24501	24575	24376	24317	24103	24382	24234	24337	24334	24378	24257	24477	24480	24526	24514	24466	24280	24473	24747	24376	24574	24329	24277	24229	24508	24447	24392	24266	24464	24443	24287	24471	24175	24197	24370	24457	24410	24462	24238	24475	24451	24359	24363	24381	24380	24410	24514	24407	24308	24482	24454	24504	24363	24546	24532	24531	24505	24232	24230	24356	24412	24462	24477	24233	24289	24465	24301	24475	24241	24217	24552	24408	24525	24380	24372	24561	24246	24365	24524	24372	24449	24256	24421	24436	24343	24307	24423	24412	24423	24473	24466	24386	24216	24302	24415	24397	24455	24260	24334	24448	24482	24446	24310	24147	24281	24458	24449	24463	24551	24465	24342	24490	24522	24302	24316	24369	24491	24555	24452	24467	24475	24365	24584	24271	24266	24522	24206	24299	24324	24258	24368	24396	24450	24278	24188	24518	24133	24463	24447	24360	24557	24651	24333	24477	24661	24620	24450	24687	24493	24323	24418	24490	24424	24537	24652	24309	24210	24400	24609	24555	24455	24426	24366	24598	24280	24357	24332	24215	24494	24631	24416	24399	24555	24433	24285	24208	24429	24530	24424	24295	24415	24312	24422	24564	24533	24680	24543	24471	24556	24378	24396	24352	24420	24434	24494	24547	24303	24589	24292	24286	24232	24416	24239	24298	24183	24301	24370	24445	24388	24539	24335	24442	24310	24405	24273	24246	24309	24173	24348	24520	24536	24510	24446	24583	24612	24389	24381	24610	24381	24480	24454	24521	24165	24353	24592	24501	24426	24527	24385	24574	24476	24479	24121	24427	24330	24330	24257	24480	24559	24310	24433	24497	24372	24690	24155	24815	24623	24668	24230	24257	24344	24432	24607	24354	24391	24380	24310	24525	24740	24224	24569	24160	24161	24331	24277	24394	24120	24425	24442	24381	24497	24486	24241	24357	24730	24341	24374	24545	24467	24249	24428	24247	24463	24198	24640	24489	24502	24346	24286	24462	24185	24312	24396	24096	24442	24525	24592	24429	24435	24304	24184	24283	24637	24487	24543	24411	24592	24323	24436	24295	24450	24532	24498	24269	24242	24271	24483	24539	24494	24364	24350	24267	24454	24459	24508	24334	24126	24189	24400	24719	24685	24492	24692	24569	24477	24428	24446	24566	24452	24464	24294	24568	24316	24356	24317	24298	24359	24374	24164	24314	24249	24298	24432	24410	24338	24346	24348	24454	24334
37076	65871	59965	42566	26628	19662	18548	18370	17978	17854	18147	18528	18409	18241	18746	18784	18528	18931	18872	18442	18374	17816	17580	17635	17646	17551	17359	17225	17284	17257	17399	17105	17077	17002	17191	16943	16848	16956	16808	16932	16847	16616	16825	16881	17011	16737	16838	16763	16773	16798	16810	16805	17012	16919	16807	17003	16833	16745	16717	16841	16833	16653	16832	16820	16837	16928	16762	16835	16913	16769	16749	16936	16793	16858	16705	16717	16757	16935	16759	16715	16791	16866	16897	16913	16807	16750	17015	16812	16939	16938	17072	16859	16741	16965	16756	16727	16906	16687	16816	16849	16743	16924	16822	16838	16784	16742	16825	16773	16944	16917	16761	16880	16846	16871	16571	16754	16711	16826	16807	16901	16871	16718	16856	16715	16822	16833	16710	16785	16799	16895	16823	16847	16898	16847	16756	16738	16759	16707	16677	16857	16672	16751	16688	16948	16807	16647	16895	16721	16706	16766	16961	16749	16867	16767	16755	16756	16832	16795	16933	16831	16862	16763	16834	16819	16892	16890	16927	16804	16683	16951	16856	16656	16735	16801	16688	16858	16789	16983	16882	16901	16730	16798	16797	16836	16961	16697	16852	16882	16794	16799	16899	16821	16813	16848	16600	16991	16751	16856	16854	16779	16901	16910	16799	16766	16905	16797	16830	16732	16964	16832	16738	17016	16850	16910	16630	16854	16981	16742	16828	16909	16740	16703	16730	16990	16666	16668	16852	16934	16956	16758	16956	16746	16951	16743	16784	16918	16717	16826	16598	16842	16833	16751	16756	17011	16724	16775	16835	16900	16797	16821	16831	16831	16946	16670	16862	16915	16824	16718	16870	16695	16948	16981	16928	16867	16944	16793	16898	16821	16751	16901	16925	16801	16741	16789	16805	17018	16840	16907	16856	16887	16791	16879	16856	16746	16821	16720	16810	16766	16788	16895	16743	16819	16835	16823	16805	16775	16788	16596	16526	16623	16859	16767	16872	16689	16879	16766	16814	16897	16730	16890	16811	16769	16733	16798	16737	16725	16940	16905	16909	16779	16865	16862	16846	16713	16879	16756	16837	16830	16711	16804	16808	16776	16824	16907	16769	16682	17003	16939	16731	16864	16763	16698	16870	16915	16782	16847	16712	16791	16732	16765	16770	17034	16679	16730	16829	16756	16799	17058	16831	16740	16922	16806	16899	16945	16883	16636	16827	16903	16724	16783	16786	16839	16573	16868	16805	16735	16735	16853	16867	16884	16781	16743	16832	16863	16770	16910	16823	17026	16639	16719	16872	16729	16674	16833	16916	16640	16758	16882	16728	16700	16845	16802	16876	16662	16908	16780	16802	16811	16884	16878	16911	16618	16848	16796	16819	16847	16829	16787	16898	16952	16727	16898	16797	16870	16945	16955	16776	16774	16690	16775	16964	17018	16836	16987	16614	17026	17197	16758	16852	16768	16939	16853	16862	16814	16736	16760	16860	16752	16770	16804	16855	16784	16787	16787	16715	16697	16823	16687	16948	16811	16849	16797	16890	16731	16871	16711	16933	16892	16647	16807	16943	16813	16600	16776	16799	16776	16655	16841	16975	17037	16764	16795	16855	16852	16845	16756	16733	17023	16762	16748	16864	16821	16755	16874	16651	16768	16817	16865	16803	16912	16743	16766	16879	16982	16839	16861	16727	16816	16747	16692	16895	16769	16750	16742	16896	16774	16735	16802	16643	17136	16819	16887	16844	16722	16752	16841	16758	16778	16871	16913	16872	16819	16854	16798	16942	16728	16922	16801	16629	16826	16809	16773	16909	16862	16930	17019	16917	16961	16761	16716	16823	16892	16723	16824	16699	16828	16817	16887	16684	16843	16795	16804	16844	16909	16904	16723	16822	16799	16968	16655	16859	16885	16658	16687	16775	16881	16881	16666	16781	16933	16838	16735	17054	16904	16850	16826	17085	16818	16761	16810	16690	16573	17013	16629	16846	16792	16964	16661	16749	16979	16849	16796	16990	16950	16706	17001	16748	16855	16931	16682	16837	16945	16637	16796	16737	16861	16758	16896	16730	16717	16865	16742	16697	17021	16914	16819	16668	16822	16946	16725	16826	16811	16895	16676	16914	16816	16775	16782	16838	16660	16684	16743	16790	16804	16808	16657	16742	16756	16687	16710	16740	16800	16926	16848	16636	16735	16579	16745	16654	16696	16749	16629	16888	16934	16715	16795	16866	16816	16840	16828	16728	16732	16609	16812	16671	17014	16705	16736	16762	16847	16817	16823	16771	16707	16888	16945	16793	16660	16835	16863	16920	16647	16897	16923	16810	16803	16790	16812	16803	16836	16886	16793	16796	16716	16895	16930	16946	16740	16935	17104	16770	16733	16715	16778	16902	16784	16902	16944	16885	16796	16856	16901	16928	16866	16663	16705	16799	16700	16822	16975	16855	16795	16732	16857	17030	16936	16811	16670	16825	16988	16674	16761	16969	16689	16737	16977	16775	16919	16886	16614	16804	16911	16852	16886	16949	16748	16842	16748	16943	16638	16863	16736	16872	16855	16761	16786	16628	16789	16599	16922	16648	17003	16865	16815	16888	16692	16664	16867	16784	16868	16722	16687	16958	16650	16840	16758	16887	16690	16893	16863	16770	16892	16855	16937	16671	16832	16836	16818	16918	16924	16776	16817	16958	16845	16779	16830	16796	16832	16814	16980	16689	16765	16929	16903	16892	16885	16875	16722	16743	16678	16814	16801	16844	16658	16842	16708	16874	16779	16875	16829	16721	16768	16736	16924	16771	16891	16821	16852	16832	16778	16787	16856	16827	16880	16710	16755	16695	16709	16876	16656	16631	16758	16793	16905	16799	16814	16669	16851	16777	17052	16725	16798	16903	16785	17042	16662	16870	16948	16770	16890	16675	16860	16875	16970	16905	16808	16638	16721	16643	16873	16735	16825	16865	16816	16767	17011	16859	16853	16858	17052	16892	16771	16857	16738	16800	16773	16714	16931	16818	16805	16860	17037	16907	16985	16853	16854	16837	16823	16828	16768	16890	16682	16825	16740	16882	16687	16848	16765	16889	16791	17042	16742	16777	16869	16605	16839	16835	16938	16959	16931	16910	16808	16863	16600	16816	16769	16944	16676	16843	16936	16691	16750	16788	16753	16861	16747	16854	16882	16749	16938	16879	16847	16722	16943	16763	16643	16795	16606	16743	16691	16650	16751	16968	16749	16856	16985	16886	16771	16753	16782	16896	16888	16760	16885	16882	16660	16668	16630	16759	16852	16744	16775	16760	16923	16881	16701	16620	16750	16909	16793	16878	16877	16997	16809	16854	16831	16714	16883	16750	16685	16818	16734	16848	16750	16944	16678	16643	17006	16794	16807	16842	16798	16891	16868	16817	16651	16876	16791	16941	16756	16803	16711	16845	16924	16781	16725	16920	16791	16734	16774	16615	16801	16937	16741	16973	16767	16819	16705	16887	16862	16709	16748	16678	16745	16705	16951	16839	16807	16806	16810	16869	16851	16832	16847	16826	16810	16903	16808	16819	16618	16963	16782	16813	16777	16706	16793	16810	16918	16876	16708	16682	16842	16800	16810	16863	16660	17116	16847	16941	16831	16904	16747	16891	16683	16750	16790	16914	16915	16902	16795	16727	16740	16813	17029	16869	16795	16898	16906	16784	16841	16879	16808	16864	16877	16923	16963	16735	16792	16905	16899	16837	16705	16578	16714	16904	16756	16974	16708	16798	16902	16736	16746	16709	16766	16728	16857	16961	16849	16988	16776	16645	16799	16930	16698	16575	16714	16780	16822	16697	16933	16733	16594	16833	16800	16842	16686	16864	16818	16859	16819	16812	16990	16793	16727	16839	16868	16704	16750	16629	16773	16953	16809	16873	16802	16648	16629	16757	16948	16792	16813	16882	16743	16793	16973	16982	16911	16898	16769	16855	16814	16741	16955	16894	16756	16929	16779	16789	16898	16761	16849	16770	16863	16750	16782	16949	16906	16820	16787	16779	16898	16777	16931	16806	16970	16827	16935	16765	16833	16678	16912	16920	16733	16847	16954	16759	16783	16732	16806	16958	16780	16838	16798	16826	16900	16837	16749	16849	16704	17015	16748	16812	16954	16859	16905	16854	16860	16649	16811	16786	16724	16789	16772	16872	16941	16826	16873	16843	16864	16612	16913	16930	16761	16866	16827	16985	16770	16805	16835	16852	16824	16909	16788	16840	16982	16777	16891	16771	16856	16947	16959	16752	16724	16955	16876	16739	16847	16858	16788	16794	16744	16818	16719	16927	16769	16922	16886	16842	16721	16531	16826	16654	16712	16729	16659	16802	16783	16810	16916	16891	16860	16810	16678	16734	16863	16860	16834	16863	16930	16740	16951	16833	16921	16973	16925	16664	16706	16737	16915	16783	16950	16732	16646	16873	16846	16768	16953	16866	16752	16670	16821	16858	16934	16738	16884	16907	16804	16694	16886	16972	16674	16851	16800	16916	16850	16990	16734	16891	16814	16860	16901	16836	16842	16695	16882	16697	16639	16974	16874	16708	16798	16682	16833	16812	16992	16835	16718	16942	16743	16782	16864	16790	16896	16841	16696	16813	16799	16799	16895	16855	16889	16879	16666	16826	16925	16849	16814	16840	16765	16810	16808	16797	16790	16779	16705	16957	16919	16703	16834	16690	16813	16881	16861	16773	16883	16950	16701	16690	16811	16894	16799	16734	17020	16862	16893	16793	16825	16724	16919	16933	16826	16912	16744	16765	16613	16692	16771	16837	16770	16903	16845	17015	16924	16801	16867	16763	16909	16755	16731	16840	16744	16836	16756	16800	16818	16696	16934	16857	16861	16930	16888	16827	16920	16744	16859	16787	16875	16898	16708	16616	16836	16722	16781	16786	16657	16897	16717	16790	16698	16926	16702	16901	16949	16766	16863	16814	16680	16775	16641	16909	16902	16840	16607	16724	16885	16700	16800	17024	16853	16734	16782	16785	16883	16912	16900	16977	16833	16749	16974	17022	16897	16617	16798	16751	16835	16797	16604	16952	16829	16842	16637	16838	16839	16789	16890	16692	16821	16895	16747	16940	16797	16799	16975	16820	16895	16877	16713	16819	16874	16754	16871	16854	16958	16681	16821	16605	16967
24398	21678	29544	26225	24759	27029	29676	26000	25272	25706	25800	26102	25752	25292	26077	25866	26101	26145	26193	25790	25645	25144	25042	24900	25098	24902	24938	24507	24744	24771	24448	24559	24507	24125	24135	23977	24081	24160	24063	23843	24198	23886	24027	24039	24065	24068	24098	24291	23995	24101	24134	23962	24155	23906	24202	24389	23644	24166	23952	24066	24015	24146	24019	24037	24026	23896	23948	23911	23936	23836	23791	23767	23765	23787	23708	23997	23978	23960	23794	23953	24038	23954	24032	23816	24065	23967	24024	23646	23794	23723	23905	23831	23946	23962	23940	24116	23770	23735	23819	23783	24115	23882	23937	24026	23786	23847	24077	24103	23706	23741	23943	23971	24068	23785	23878	23762	23827	23875	23890	24194	23954	23901	23748	23808	24102	23947	24019	24037	24024	24011	24192	23994	24004	23992	23974	23571	23760	24269	24118	24008	23871	23964	24104	23893	23927	23846	23888	23983	23882	23771	23783	23992	23730	23684	24046	23783	24056	23833	23981	24120	24112	23995	24106	24065	23916	23852	24198	24031	24103	23998	23734	23907	23897	23925	23948	23965	23985	23836	23962	23798	23987	23901	23733	23810	24080	23846	23945	23801	23832	23910	24101	23815	23890	24084	23867	23955	23829	23974	23985	24033	23914	23776	23896	23928	23962	24107	23885	23799	23762	23852	24162	23900	23846	24054	24084	24205	24058	23875	23943	24162	24001	23951	24088	23962	24062	24024	23967	23729	24060	23934	23914	23807	24000	23782	23918	23815	23778	24098	23825	24007	23945	24068	23884	23950	24052	24205	24051	23730	24121	23950	23958	23774	24042	23900	23834	23949	24179	24238	23821	23990	23771	24109	23947	24163	23761	23797	24178	23900	23633	23758	23941	24070	24071	24113	23781	23857	23956	23987	23770	24120	23921	24080	23993	23879	23759	23800	23956	23981	24018	23677	23834	23918	23915	24111	23823	23981	23920	23824	24031	23970	24149	23873	24076	23981	24184	23858	24026	24242	23878	23927	23793	24089	23755	23802	23895	23895	23768	23891	23974	24214	24317	24090	23892	23956	23943	23964	24042	23878	23980	24103	24078	24112	24101	24108	23755	23887	24071	23734	23900	24258	24173	23825	23897	23885	23739	23872	23945	23962	23929	24020	24480	23976	23770	23918	23986	24036	23968	24068	23966	23864	23938	23961	23823	24067	23967	24074	24060	23832	24007	24095	23999	24009	23849	24040	23879	23896	24011	23973	23926	23768	23830	23891	24040	24093	23751	23937	23865	23859	23891	24041	23929	23847	24273	24059	24322	23890	24040	23920	23954	23990	23872	24111	23969	23846	23879	23904	24006	23621	23914	23831	23855	24085	24080	24026	23873	23774	24101	24032	23901	23674	24077	23951	23796	23919	24058	23990	24142	24035	24118	24018	23793	23963	24039	23882	23719	23969	24098	24079	24258	23990	23977	24108	23807	24083	23732	23858	24039	23820	23982	23858	24108	24010	24000	23973	23898	24058	24000	24044	23908	23983	24050	23901	23816	23972	23940	23837	23907	23833	23851	24081	23889	24066	23781	23884	24137	23936	24025	24047	23881	23867	23780	24057	23857	24008	23947	24076	24125	23859	23946	24090	24028	24194	23934	23796	24132	24104	23957	23892	23920	24132	23957	24235	24085	23828	23824	23966	23881	23817	23893	23721	23970	23935	23912	23972	23857	24238	24233	23965	23818	23867	23907	24021	23914	24036	23948	23925	23762	24025	23947	23886	24222	24162	23925	24080	24081	23709	23814	23906	24118	23952	23974	23990	23931	23814	23927	23958	24078	23901	24088	23863	23747	23782	23914	23869	24086	23859	23950	23950	23908	23822	23920	24097	23917	23851	23967	23891	24099	23805	24041	23877	23671	23872	23889	23770	23999	23748	24046	24192	24165	23862	23714	23937	23820	23894	24067	23975	23960	23947	23880	24109	23904	23959	23954	24145	24014	23952	24209	24035	23924	23919	24209	23970	23933	23842	23967	23886	23936	23995	23815	23905	23874	24218	23701	23833	24052	24089	23802	24034	23864	23838	23924	23851	24078	23994	24325	24171	24081	24027	23922	23819	23757	24066	23846	23912	23856	24118	23871	23939	23823	23984	23820	23821	23986	23913	23936	24003	23811	24047	24012	23820	23964	24113	24116	23977	24114	23931	23947	23792	23820	23852	24046	23811	23846	23829	23834	23992	23916	23709	23977	23980	23682	23948	23924	23885	23741	23642	23877	23890	23793	23840	24179	23779	23962	24121	23587	23894	23946	24113	23881	24137	24157	23833	24134	23803	23839	23827	23820	24077	24061	23868	23919	23816	24136	24012	23949	23975	23964	23746	24058	23958	23830	23544	23958	24034	23768	23933	24026	24117	23965	23846	23873	23841	23816	24215	24217	24037	23884	24021	24001	24034	23976	24208	23968	23983	23960	24043	23717	23808	23842	24007	24184	23885	23768	23678	23980	24144	23987	23899	24170	24151	23979	23852	23996	24037	23935	24157	23807	23858	23764	23748	23756	24017	23884	23847	24005	24024	23934	23942	23933	24084	23942	23975	24150	23966	23840	23794	23846	24041	24209	24125	24084	23602	23794	23924	23885	23855	24224	23975	23717	23941	23920	24233	24035	23824	23965	23939	24193	24029	23591	24081	23716	23970	24084	23668	23767	24020	23957	23780	23921	24383	24205	23841	23963	23922	24038	23790	24135	23928	24261	24129	23950	23995	24014	23845	24052	23902	23962	23889	23891	23999	24133	23906	23944	24103	24096	23770	23967	23955	24105	23828	23858	23882	23909	23971	24091	23911	23996	23913	24020	23938	23909	23855	24188	24089	24149	24070	23994	23944	23946	24177	23932	24037	24013	24041	24119	24076	23973	23752	24037	23975	23993	24033	23690	23846	23843	23920	23903	23887	24165	23894	24099	23929	24021	23824	23994	23782	23905	23950	23880	23987	23764	24051	23963	24156	23557	24130	23915	23947	23763	23867	23941	23973	24051	24092	23971	23815	23865	24205	24091	24093	23811	24256	23847	23806	23872	23949	23862	23980	24196	24204	23848	23948	23868	23966	24104	23877	23913	23906	23907	24011	24061	23932	23928	23965	23870	24045	23962	23774	23765	23837	23971	23852	23769	23863	23852	24052	23923	24261	23911	23976	23991	23790	24033	24187	24098	23995	23847	23997	23896	23952	23827	24056	24085	23945	23995	24041	24025	23892	23962	24134	23828	23684	24050	23864	23729	24099	23956	23818	23856	24102	23993	23949	23817	23915	23705	23977	24036	23720	24139	24043	24373	24085	24257	23888	24041	23803	24115	23711	24010	23760	24076	24167	23949	23971	23967	23906	23845	23900	24190	24023	23845	23929	23923	24045	24225	24040	23966	24047	23966	23939	23886	24125	23952	24141	24089	23872	23641	23928	23884	24114	24031	24067	24052	23681	23837	24117	24122	24160	24220	24125	24084	23894	24029	23742	23911	24053	23771	23964	23806	23808	24088	23944	23891	24138	23888	23970	24078	23783	24162	24029	23998	24015	23922	24070	23832	23942	23959	24184	24072	24010	23925	23857	23849	23877	23637	23786	24009	23892	23965	23817	23911	24103	23913	23895	23855	23897	24121	23875	24121	23936	24023	23808	23959	23967	23826	23874	24058	24070	23854	23746	23821	24024	24088	23853	23851	24080	24366	23862	23885	24023	23897	23967	24067	23821	23875	23852	23987	24130	24064	23966	24190	24191	23853	23890	23793	24046	23880	24037	24121	24093	23828	23899	24023	23849	23903	23865	23823	23996	23976	23843	24280	23995	24112	23708	23865	23843	23997	23887	24088	23821	24014	24026	23980	23861	24064	24142	23846	23887	23897	23981	24324	23897	23957	24282	24263	24062	23893	24115	23847	23728	23906	24065	23891	23994	24212	24199	24004	24051	24151	23982	23801	23770	23880	23855	23955	23838	23914	24055	24012	24257	23997	23897	23879	23856	23870	23986	23935	23907	23976	23902	23838	23907	23770	24144	23947	23903	23721	24072	23960	23982	23802	23875	24014	24060	24117	24068	23892	23971	23931	23848	23928	23832	23758	24003	23829	24011	23909	23838	23934	23916	23985	23980	23773	23895	23783	24045	23740	23903	23919	23900	23994	24005	24181	23963	24104	23902	24062	24142	24184	24262	24154	24106	23975	24159	23967	23862	23993	23921	23994	24061	24117	24098	24187	24156	23831	24021	24040	24318	24016	24084	23892	24112	23970	23851	23935	24012	24105	23977	24059	23853	23898	23787	24188	23883	24105	23838	23923	23930	23920	23975	24089	24154	23971	23923	23867	24026	23906	24036	23917	23802	23853	24000	23775	23887	23958	24026	24087	23821	23857	23802	24029	23994	23886	23826	23777	23841	24147	23849	23862	23765	24063	23892	23748	24083	24009	23843	23757	23738	23937	23978	23817	23954	23802	23822	23985	23998	23728	24027	23654	24039	23933	24011	23913	24162	24127	23849	23939	24137	24384	24277	24069	23826	23697	24008	23844	24071	24040	23994	24069	24204	23965	23917	24040	23991	23876	23796	23955	23827	23726	24022	24082	24215	24140	24279	23999	23859	23932	24018	24019	23888	24155	23857	23931	24159	24080	23856	23811	23825	24036	23867	24050	23845	23997	23944	24058	23894	23892	23901	23998	24062	23879	24047	24126	24036	23965	23888	23891	23725	23952	23918	24223	23985	23864	24004	23958	24087	23955	23838	23836	24110	23998	23993	23866	23872	24015	23717	24053	24245	24120	23947	24008	24040	23975	23891	23650	23824	23785	23790	24171	23961	23831	23872	23726	23937	23662	23666	24098	23987	23982	23961	23969	24023	23804	23820	24002	23989	23863	23850	23988	24113	23891	23858	23835	24039	23832	23885	24095	23957	23760	24108	24202	24003	23975	24073	23911	23921	23948	23676	24094	23915	23877	23986	23871	23853	24012	23990	24136	24001	23798	23947	23885	23977	23975	23808	23610	23988	24332	23902	23930	24237	24118	23999	23878	24184	23823	24061	24055	23696	23933	24215	24038	24192	23670	23778	23926	24032	24248	23785	23931	23957	24086	23910	23794	23782	23820	23636	23949	24154	24067	23897	24065	24152	23813	24049	24078	23750
41197	69985	65160	47385	29449	20620	19620	18719	18352	18628	18845	19244	18592	18384	19100	19234	19115	19480	18978	18658	18494	17926	17823	17741	17681	17653	17282	17212	17229	17222	17093	16930	16885	16645	16703	16706	16713	16844	16591	16630	16634	16473	16479	16635	16631	16486	16693	16353	16592	16698	16359	16605	16564	16516	16538	16463	16603	16487	16491	16557	16637	16454	16699	16593	16565	16533	16515	16474	16548	16568	16511	16534	16351	16569	16373	16607	16486	16326	16427	16530	16529	16654	16555	16451	16604	16588	16541	16362	16440	16556	16483	16826	16521	16253	16618	16309	16502	16519	16586	16573	16610	16331	16467	16335	16418	16690	16488	16547	16495	16651	16552	16420	16518	16402	16442	16368	16582	16412	16517	16476	16563	16658	16383	16514	16468	16500	16518	16505	16315	16509	16345	16556	16450	16616	16545	16487	16556	16594	16626	16314	16590	16490	16519	16479	16506	16607	16344	16526	16567	16515	16498	16641	16575	16411	16431	16597	16561	16469	16508	16439	16492	16579	16396	16469	16660	16458	16510	16407	16552	16606	16390	16545	16455	16503	16498	16371	16598	16592	16524	16385	16550	16648	16641	16463	16570	16561	16760	16549	16593	16687	16445	16632	16527	16702	16454	16532	16579	16479	16626	16716	16331	16575	16473	16527	16610	16518	16581	16430	16471	16386	16503	16539	16517	16614	16456	16553	16377	16667	16570	16417	16551	16323	16465	16591	16566	16596	16648	16500	16451	16757	16543	16510	16737	16489	16416	16493	16563	16464	16512	16344	16562	16512	16420	16417	16366	16526	16330	16635	16596	16473	16382	16571	16534	16355	16401	16503	16623	16369	16490	16538	16487	16546	16539	16634	16410	16595	16279	16677	16518	16626	16551	16568	16494	16531	16516	16430	16414	16517	16626	16536	16643	16365	16374	16475	16507	16491	16595	16542	16580	16420	16567	16492	16512	16343	16589	16507	16695	16339	16421	16428	16564	16400	16421	16686	16604	16524	16664	16455	16520	16443	16641	16366	16500	16560	16343	16519	16512	16567	16601	16348	16419	16659	16579	16501	16658	16560	16487	16511	16693	16445	16350	16604	16672	16419	16479	16399	16766	16449	16340	16543	16508	16484	16666	16532	16481	16451	16518	16495	16412	16481	16648	16596	16553	16567	16462	16568	16461	16376	16487	16526	16483	16422	16539	16498	16497	16549	16400	16280	16361	16433	16586	16502	16548	16475	16444	16667	16555	16435	16468	16745	16498	16587	16489	16573	16433	16616	16540	16688	16460	16570	16654	16497	16487	16604	16272	16375	16656	16585	16549	16516	16397	16276	16446	16495	16330	16691	16620	16574	16588	16389	16483	16624	16432	16506	16568	16380	16469	16506	16406	16539	16618	16482	16436	16589	16391	16468	16570	16383	16552	16587	16474	16450	16476	16390	16492	16436	16714	16371	16618	16423	16477	16403	16478	16561	16186	16261	16581	16624	16385	16449	16518	16411	16694	16434	16368	16518	16496	16507	16576	16433	16444	16509	16574	16559	16612	16433	16605	16410	16554	16476	16484	16614	16484	16530	16603	16513	16545	16504	16452	16434	16352	16517	16508	16556	16517	16567	16527	16528	16375	16461	16694	16488	16547	16304	16651	16443	16546	16547	16762	16462	16534	16518	16341	16468	16638	16487	16401	16597	16433	16629	16420	16564	16518	16371	16615	16467	16619	16470	16565	16358	16476	16463	16267	16414	16577	16409	16549	16547	16368	16511	16439	16514	16484	16394	16585	16497	16450	16587	16441	16566	16562	16546	16611	16467	16766	16505	16376	16719	16438	16543	16562	16325	16585	16454	16520	16387	16391	16678	16330	16564	16574	16528	16558	16572	16502	16495	16567	16403	16461	16398	16481	16572	16497	16314	16588	16521	16545	16422	16538	16587	16582	16414	16504	16528	16570	16571	16762	16565	16664	16329	16500	16602	16411	16572	16400	16421	16552	16575	16577	16493	16492	16581	16664	16602	16474	16646	16528	16633	16645	16590	16591	16498	16443	16512	16468	16609	16552	16490	16470	16623	16436	16613	16479	16606	16570	16423	16591	16443	16582	16452	16489	16546	16634	16644	16470	16454	16463	16582	16451	16299	16450	16497	16509	16507	16609	16640	16531	16658	16564	16437	16501	16486	16395	16410	16596	16514	16474	16630	16451	16602	16503	16586	16466	16491	16392	16480	16398	16490	16567	16573	16431	16492	16557	16557	16479	16483	16580	16734	16456	16563	16655	16600	16452	16513	16692	16461	16473	16569	16489	16500	16402	16478	16411	16575	16502	16400	16478	16314	16421	16475	16721	16514	16529	16520	16557	16569	16571	16593	16506	16484	16590	16573	16450	16559	16505	16528	16438	16551	16516	16607	16527	16635	16634	16512	16425	16484	16563	16650	16403	16674	16520	16613	16348	16343	16492	16452	16464	16586	16403	16532	16444	16514	16366	16419	16525	16601	16460	16415	16441	16556	16674	16537	16439	16544	16361	16506	16505	16398	16485	16605	16559	16388	16589	16536	16535	16464	16551	16335	16569	16608	16513	16553	16704	16470	16589	16443	16720	16469	16703	16487	16599	16507	16397	16668	16504	16592	16500	16535	16619	16610	16482	16569	16470	16468	16694	16526	16460	16475	16457	16470	16481	16466	16528	16608	16583	16572	16553	16555	16525	16763	16408	16371	16567	16555	16453	16601	16398	16592	16573	16532	16328	16514	16428	16573	16529	16497	16400	16532	16356	16544	16520	16494	16431	16572	16473	16495	16423	16543	16362	16426	16547	16402	16709	16568	16726	16452	16461	16687	16502	16471	16599	16348	16649	16485	16571	16435	16502	16526	16663	16508	16647	16284	16720	16407	16596	16349	16519	16529	16345	16452	16515	16509	16598	16390	16531	16479	16511	16563	16406	16357	16296	16557	16617	16540	16381	16518	16353	16573	16540	16673	16698	16430	16403	16508	16428	16473	16401	16543	16522	16382	16594	16396	16330	16399	16560	16574	16422	16540	16391	16536	16490	16569	16446	16472	16442	16587	16340	16414	16567	16479	16624	16393	16512	16614	16463	16384	16517	16651	16414	16404	16323	16655	16699	16444	16664	16414	16648	16390	16561	16176	16644	16540	16625	16373	16479	16511	16521	16578	16509	16446	16324	16703	16390	16630	16701	16481	16613	16533	16412	16530	16594	16330	16426	16456	16579	16498	16503	16471	16575	16571	16533	16658	16487	16527	16398	16609	16680	16476	16323	16708	16468	16561	16531	16539	16483	16453	16494	16487	16399	16456	16641	16619	16573	16531	16388	16500	16348	16445	16621	16627	16566	16528	16372	16576	16323	16667	16630	16372	16682	16534	16226	16396	16450	16426	16760	16472	16461	16500	16390	16603	16710	16502	16325	16689	16538	16572	16328	16372	16584	16623	16429	16516	16577	16594	16545	16604	16560	16530	16620	16428	16594	16349	16448	16622	16318	16738	16386	16586	16484	16511	16614	16350	16539	16505	16707	16418	16580	16363	16512	16390	16654	16387	16552	16612	16489	16454	16534	16498	16643	16559	16516	16368	16590	16477	16492	16551	16490	16494	16667	16396	16688	16454	16442	16564	16560	16469	16393	16304	16573	16385	16264	16409	16413	16603	16578	16536	16387	16562	16746	16403	16502	16526	16472	16449	16547	16544	16605	16462	16517	16293	16583	16553	16566	16519	16486	16490	16519	16530	16489	16490	16382	16454	16525	16326	16356	16394	16673	16446	16617	16564	16461	16485	16485	16568	16518	16549	16440	16415	16449	16503	16332	16553	16324	16485	16410	16460	16760	16581	16541	16516	16487	16573	16666	16554	16496	16400	16636	16671	16504	16493	16351	16698	16360	16593	16662	16726	16444	16411	16410	16511	16488	16443	16508	16438	16637	16489	16582	16441	16491	16630	16541	16409	16409	16304	16527	16455	16411	16681	16292	16619	16443	16557	16471	16428	16448	16336	16372	16564	16449	16478	16482	16494	16480	16525	16409	16491	16630	16644	16594	16509	16428	16640	16634	16472	16443	16729	16603	16618	16683	16660	16406	16304	16647	16357	16330	16546	16446	16529	16623	16382	16632	16539	16480	16496	16594	16569	16428	16520	16523	16491	16291	16512	16554	16487	16524	16469	16464	16467	16562	16443	16485	16432	16264	16440	16418	16354	16453	16365	16475	16511	16350	16615	16615	16567	16604	16343	16527	16563	16546	16630	16577	16465	16498	16552	16581	16676	16629	16437	16529	16671	16500	16467	16565	16500	16661	16454	16568	16440	16579	16326	16482	16458	16620	16615	16407	16364	16722	16614	16629	16407	16734	16745	16475	16557	16666	16504	16668	16390	16566	16530	16399	16547	16750	16541	16499	16481	16461	16468	16697	16596	16466	16591	16613	16588	16484	16598	16451	16396	16594	16470	16392	16492	16524	16586	16671	16457	16584	16538	16558	16555	16625	16354	16524	16697	16632	16538	16544	16452	16557	16542	16582	16547	16750	16308	16500	16612	16581	16441	16527	16313	16467	16612	16647	16640	16456	16480	16442	16456	16637	16528	16364	16526	16486	16666	16439	16459	16347	16587	16566	16592	16552	16507	16680	16551	16576	16548	16647	16505	16273	16159	16556	16279	16499	16679	16451	16576	16424	16572	16365	16690	16653	16492	16276	16305	16359	16721	16562	16483	16470	16461	16603	16402	16466	16381	16469	16582	16473	16663	16364	16620	16514	16335	16443	16447	16571	16715	16639	16421	16501	16413	16483	16577	16376	16385	16564	16402	16672	16528	16619	16677	16703	16435	16647	16641	16426	16523	16511	16630	16528	16704	16550	16560	16477	16469	16537	16532	16538	16558	16338	16638	16697	16463	16489	16578	16441	16427	16557	16574	16457	16510	16583	16585	16458	16649	16690	16457	16642	16653	16586	16479	16434	16533	16691	16524	16468	16527	16544	16517	16433	16495	16309	16449	16565	16418	16408	16538	16461	16609	16412	16480	16442	16560	16564	16538	16552	16422	16536	16531	16334	16259	16545	16366	16365	16606	16542	16633	16640	16425	16578	16420	16407	16544	16672	16341	16310	16512	16409	16467	16610	16375	16483	16365	16609	16567	16452	16550
39605	42132	45618	36991	28615	27010	26695	26568	26743	26795	27035	26982	27008	27088	27219	27092	27232	27279	27209	27004	26916	26838	26864	27063	27096	26618	26797	26632	26708	26569	26929	26370	26514	26331	26215	26381	26153	26655	26395	26376	26306	26154	26483	26424	26372	26652	26384	26481	26503	26527	26690	26492	26429	26413	26337	26427	26319	26571	26496	26261	26388	26488	26314	26462	26539	26249	26423	26054	26734	26440	26507	26515	26198	26453	26403	26449	26240	26372	26411	26350	26520	26374	26442	26342	26459	26371	26414	26433	26271	26342	26440	26264	26324	26337	26546	26503	26486	26407	26412	26340	26360	26212	26163	26515	26368	26616	26629	26387	26240	26502	26297	26489	26330	26395	26318	26216	26472	26301	26471	26449	26177	26366	26150	26275	26341	26413	26240	26466	26383	26451	26202	26438	26299	26093	26351	26253	26545	26241	26539	26451	26561	26408	26595	26420	26170	26492	26242	26462	26551	26433	26395	26352	26481	26170	26512	26297	26161	26354	26268	26448	26300	26221	26402	26600	26582	26396	26239	26612	26418	26376	26238	26456	26260	26520	26396	26236	26259	26331	26373	26344	26533	26339	26254	26410	26283	26452	26438	26356	26258	26358	26252	26577	26391	26299	26213	26243	25991	26373	26242	26302	26358	26454	26323	26675	26559	26310	26457	26246	26220	26272	26489	26503	26428	26398	26426	26102	26643	26507	26539	26485	26459	26365	26548	26382	26174	26353	26453	26589	26312	26272	26221	26581	26312	26308	26496	26582	26396	26254	26442	26356	26469	26506	26565	26380	26346	26022	26427	26227	26385	26777	26170	26340	26669	26307	26271	26155	26196	26499	26357	26328	26333	26475	26445	26307	26386	26407	26345	26541	26645	26397	26547	26318	26221	26435	26310	26329	26504	26512	26344	26475	26336	26571	26340	26459	26345	26093	26271	26532	26274	26422	26319	26281	26525	26435	26479	26340	26405	26268	26121	26129	26333	26466	26120	26515	26448	26147	26476	26261	26479	26088	26516	26326	26225	26257	26472	26396	26398	26396	26344	26526	26532	26388	26401	26510	26309	26412	26703	26235	26176	26491	26354	26360	26267	26421	26440	26438	26343	26449	26473	26191	26284	26224	26496	26431	26233	26417	26467	26536	26415	26278	26313	26415	26361	26486	26444	26494	26607	26217	26276	26595	26382	26356	26546	26362	26344	26485	26199	26299	26466	26377	26330	26416	26400	26469	26319	26283	26277	26315	26374	26431	26109	26292	26259	26280	26487	26164	26473	26211	26317	26227	26442	26220	26150	26062	26345	26196	26293	26343	26309	26378	26313	26419	26413	26215	26090	26416	26309	26444	26330	26366	26606	26474	26458	26561	26345	26357	26471	26309	26320	26094	26223	26168	26378	26316	26380	25929	26274	26276	26427	26271	26386	26140	26280	26285	26388	26362	26080	26363	26429	26587	26417	26637	26668	26377	26445	26386	26280	26502	26449	26275	26307	26297	26248	26079	26414	26349	26590	26442	26476	26334	26294	26404	26517	26463	26389	26623	26510	26292	26437	26405	26512	26232	26244	26301	26420	26251	26395	26650	26530	26374	26409	26251	26313	26451	26496	26292	26501	26408	26546	26282	26640	26226	26401	26566	26447	26128	26327	26286	26591	26575	26543	26393	26314	26271	26231	26261	26479	26462	26624	26284	26500	26266	26804	26384	26250	26322	26285	26455	26339	26431	26504	26133	26354	26342	26357	26181	26264	26264	26027	26289	26216	26304	26392	26612	26635	26249	26611	26255	26246	26463	26361	26364	26245	26220	26283	26387	26338	26514	26154	26091	26093	26578	26296	26289	26370	26193	26371	26393	26101	26375	26360	26243	26286	26484	26156	26284	26414	26453	26378	26276	26022	26341	26421	26639	26430	26402	26476	26362	26285	26428	26413	26371	26462	26389	26372	26352	26236	26162	26284	26433	26421	26344	26369	26343	26427	26502	26449	26611	26305	26361	26328	26382	26121	26332	26465	26305	26099	26506	26463	26246	26416	26188	26349	26147	26300	26273	26480	26415	26319	26424	26297	26088	26343	26472	26334	26385	26180	26171	26541	26397	26448	26361	26198	26298	26463	26474	26448	26208	26482	26288	26456	26388	26493	26212	26218	26297	26446	26292	26290	26470	26539	26503	26270	26027	26270	26455	26634	26478	26535	26312	26199	26214	26516	26354	26408	26163	26494	26322	26062	26264	26149	26312	26507	26214	26571	26419	26529	26325	25988	26144	26316	26460	26458	26269	26570	26024	26202	26082	26223	26377	26435	26224	26398	26534	26442	26291	26289	26537	26438	26218	26450	26293	26541	26616	26423	26436	26575	26238	26510	26226	26485	26165	26427	26539	26426	26400	26426	26478	26560	26286	26097	25891	26344	26251	26310	26182	26430	26167	26162	26383	26554	26418	26262	26322	26298	26272	26413	26366	26257	26422	26209	26509	26337	26477	26438	26511	26388	26464	26315	26393	26538	26581	26167	26212	26348	26298	26601	26405	26447	26744	26418	26383	26342	26458	26421	26357	26187	26588	26184	26300	26342	26333	26226	26323	26730	26542	26289	26431	26477	26686	26235	26216	26197	26566	26410	26220	26639	26501	26810	26266	26433	26360	26456	26405	26395	26459	26268	26439	26384	26477	26395	26341	26459	26353	26477	26142	26362	26376	26323	26355	26215	26306	26267	26466	26631	26435	26311	26486	26666	26372	26572	26462	26359	26259	26244	26413	26493	26423	26465	26245	26298	26007	26310	26301	26433	26376	26710	26357	26456	26412	26379	26385	26460	26268	26461	26292	26493	26272	26465	26319	26394	26611	26481	26644	26487	26487	26420	26278	26506	26315	26164	26323	26483	26597	26386	26219	26398	26407	26367	26293	26629	26574	26446	26375	26357	26621	26416	26196	26528	26580	26596	26441	26355	26293	26464	26306	26321	26515	26243	26353	26265	26391	26442	26285	26373	26449	26575	26345	26493	26326	26445	26412	26288	26454	26438	26304	26397	26560	26332	26363	26489	26573	26616	26495	26479	26422	26498	26618	26476	26533	26606	26423	26550	26304	26457	26222	26576	26339	26169	26309	26428	26255	26462	26250	26381	26389	26397	26445	26486	26582	26391	26675	26470	26145	26352	26641	26361	26254	26319	26253	26678	26430	26386	26242	26360	26530	26411	26285	26394	26309	26390	26487	26647	26639	26349	26242	26290	26318	26143	26041	26242	26471	26488	26158	26357	26296	26530	26208	26430	26486	26341	26408	26418	26450	26529	26236	26385	26622	26398	26179	26268	26135	26434	26298	26553	26479	26394	26652	26213	26441	26333	26247	26457	26167	26381	26367	26303	26292	26302	26185	26302	26573	26368	26417	26249	26620	26334	26473	26371	26508	26410	26454	26287	26254	26387	26341	26425	26021	26072	26272	26503	26352	26608	26197	26270	26372	26584	26318	26225	26257	26471	26232	26403	26297	26436	26260	26396	26411	26154	26224	26236	26533	26132	26444	26527	26451	26626	26297	26441	26358	26485	26609	26317	26374	26576	26480	26018	26399	26443	26498	26166	26456	26440	26415	26249	26433	26310	26387	26581	26119	26181	26325	26316	26318	26394	26335	26576	26312	26636	26398	26112	26548	26384	26348	26588	26471	26454	26514	26058	26304	26328	26532	26465	26639	26320	26210	26252	26570	26478	26718	26006	26405	26384	26503	26236	26398	26227	26214	26383	26582	26422	26399	26556	26354	26214	26338	26160	26326	26616	26376	26143	26594	26585	26091	26386	26372	26392	26410	26395	26400	26398	26291	26465	26559	26486	26366	26241	26264	26339	26460	26566	26369	26263	26199	26386	26344	26362	26381	26610	26166	26563	26412	26236	26078	26352	26444	26433	26447	26321	26560	26201	26467	26223	26504	26520	26490	26631	26550	26503	26340	26192	26488	26345	26276	26316	26480	26386	26300	26547	26556	26368	26461	26487	26374	26144	26440	26503	26109	26489	26370	26440	26254	26354	26186	26545	26405	26452	26200	26460	26373	26441	26454	26614	26452	26361	26176	26526	26449	26459	26593	26384	26258	26326	26367	26324	26184	26376	26252	26356	26292	26310	26467	26182	26332	26487	26481	26379	26370	26443	26416	26353	26459	26400	26268	26413	26328	26251	26443	26655	26491	26420	26546	26397	26307	26775	26298	26357	26382	26455	26571	26614	26254	26494	26398	26367	26388	26199	26396	26443	26420	26183	26449	26496	26572	26522	26464	26319	26322	26314	26575	26515	26230	26476	26502	26626	26379	26493	26490	26349	26319	26538	26275	26339	26489	26323	26141	26580	26421	26388	26348	26537	26288	26657	26427	26410	26299	26555	26142	26232	26599	26403	26482	26340	26188	26390	26043	26502	26238	26344	26414	26408	26230	26364	26206	26505	26606	26283	26345	26137	26549	26257	26291	26258	26488	26525	26516	26192	26573	26523	26482	26477	26523	26523	26175	26304	26296	26363	26409	26280	26404	26213	26370	26354	26267	26428	26331	26406	26333	26411	26431	26416	26383	26415	26485	26306	26598	26488	26468	26503	26494	26276	26368	26060	26014	26505	26340	26495	26374	26391	26281	26387	26476	26395	26441	26340	26298	26172	26162	26405	26594	26438	26530	26360	26055	26141	26527	26550	26345	26265	26327	26465	26370	26347	26335	26370	26306	26637	26293	26297	26419	26561	26409	26143	26564	26441	26345	26512	26386	26342	26187	26424	26395	26434	26350	26373	26490	26352	26143	26002	26275	26159	26402	26507	26485	26263	26316	26441	26274	26434	26482	26389	26391	26467	26500	26684	26502	26465	26371	26199	26405	26538	26144	26281	26407	26214	26267	26633	26381	26254	26553	26321	26203	26569	26207	26495	26479	26270	26383	26301	26302	26493	26612	26560	26308	26146	26654	26412	26364	26419	26350	26226	26342	26523	26399	26452	26227	26285	26601	26617	26380	26337	26319	26293	26281	26416	26481	26752	26334	26326	26366	26552	26506	26469	26253	26198	26365	26298	26668	26226	26514	26274	26367	26414	26498	26297	26452	26416	26376	26404	26244	26291	26297	26325	26391	26220	26371	26538	26342	26463	26175	26340	26302	26206	26059	26462	26194
37542	50157	43380	28488	19699	18500	18305	18379	18205	18432	18637	18779	18387	18557	18711	18946	18742	18699	18696	18668	18457	18171	18240	18266	18284	18131	18093	18124	17907	18058	18086	17922	17752	17717	17804	17796	17818	17761	17738	17655	17666	17910	17692	17803	17677	17765	17676	17726	17554	17681	17646	17870	17734	17941	17637	17511	17878	17821	17643	17764	18056	17783	17971	17625	17743	17848	17645	17788	17849	17706	17713	17602	17683	17791	17821	17785	17642	17609	17867	17862	17746	17598	17822	17583	17740	17658	17810	17778	17830	17890	17729	17678	17701	17494	17773	17859	17733	17690	17697	17822	17758	17759	17646	17674	17754	17695	17591	17682	17691	17679	17720	17828	17620	17818	17674	17909	17616	17644	17816	17629	17705	17705	17699	17698	17838	17795	17746	17717	17543	17820	17623	17714	17840	17800	17686	17853	17838	17476	17896	17759	17742	17739	17626	17811	17743	17821	17713	17631	17721	17624	17651	17794	17670	17809	17700	17672	17616	17811	17874	17570	17751	17559	17811	17812	17649	17673	17610	17676	17673	17334	17681	17605	17468	17734	17845	17750	17564	17842	17597	17715	17849	17790	17832	17565	17848	17909	17686	17664	17682	17702	17663	17705	17500	17588	17722	17707	17651	17603	17870	17647	17660	17743	17920	17843	17846	17739	17690	17474	17739	17722	17777	17746	17707	17706	17807	17629	17836	17705	17670	17951	17774	17776	17562	17615	17916	17534	17762	17721	17629	17699	17779	17692	17741	17820	17687	17705	17581	17758	17725	17627	17739	17591	17609	17560	17752	17737	17585	17724	17819	17506	17673	17808	17790	17678	17748	17486	17663	17735	17809	17874	17618	17759	17772	17614	17859	17680	17663	17614	17666	17789	17765	17790	17649	17833	17736	17647	17508	17772	17823	17880	17587	17745	17534	17734	17547	17828	17801	18054	17670	17754	17723	17692	17644	17612	17705	17842	17723	17714	17764	17620	17799	17685	17757	17683	17988	17704	17712	17754	17618	17544	17706	17745	17730	17691	17975	17721	17812	17748	17689	17784	17797	17656	17609	17688	17688	17793	17755	17832	17789	17743	17687	17688	17638	17899	17611	17697	17808	17750	17639	17671	17930	17700	17732	17715	17651	17793	17651	17699	17675	17752	17745	17725	17726	17667	17742	17810	17716	17754	17779	17621	17704	17912	17732	17890	17607	17799	17725	17721	17661	17768	17735	17717	17727	17618	17679	17644	17671	17795	17759	17605	17845	17714	17547	17591	17658	17536	17750	17813	17734	17689	17750	17793	17836	17532	17728	17627	17898	17657	17690	17713	17766	17739	17731	17652	17818	17672	17789	17918	17793	17775	17638	17674	17713	17597	17615	17727	17691	17869	17638	17672	17857	17797	17703	17657	17702	17776	17621	17757	17853	17759	17753	17698	17726	17595	17777	17693	17621	17745	17781	17795	17543	17672	17898	17633	17672	17760	17591	17662	17758	17747	17782	17589	17560	17728	17776	17589	17749	17663	17644	17915	17722	17691	17752	17782	17854	17664	17609	17935	17709	17637	17642	17768	17941	17759	17760	17638	17776	17718	17691	17913	17828	17642	17485	17595	17594	17688	17711	17639	17697	17786	17969	17733	17689	17767	17489	17724	17834	17766	17681	17642	17747	17684	17656	17705	17724	17769	17624	17659	17841	17840	17706	17668	17604	17741	17731	17636	17760	17697	17640	17611	17635	17807	17730	17638	17700	17751	17801	17661	17704	17597	17719	17758	17684	17813	17809	17716	17738	17742	17753	17884	17638	17738	17804	17629	17725	17603	17616	17619	17636	17626	17857	17701	17712	17614	17849	17850	17756	17527	17690	17658	17620	17697	17888	17612	17760	17765	17669	17595	17647	17798	17854	17663	17732	17693	17654	17633	17676	17771	17637	17691	17771	17715	17792	17825	17629	17650	17907	17836	17733	17817	17633	17612	17770	17696	17899	17614	17720	17868	17856	17740	17729	17566	17859	17838	17871	17751	17641	17716	17626	17778	17685	17625	17797	17638	17805	17664	17686	17888	17727	17529	17780	17951	17638	17770	17711	17688	17717	17791	17773	17665	17590	17579	17835	17880	17793	17827	17873	17708	17733	17930	17854	17849	17599	17825	17688	17847	17693	17814	17837	17786	17673	17836	17625	17804	17821	17788	17572	17781	17766	17742	17528	17599	17722	17825	17800	17605	17573	17918	17708	17829	17735	17745	17720	17835	17680	17772	17947	17721	17836	17769	17857	17859	17683	17828	17662	17660	17691	17612	17666	17714	17908	17654	17760	17492	17732	17665	17675	17675	17681	17608	17865	17635	17985	17670	17718	17896	17645	17506	17758	17578	17746	17585	17825	17779	17779	17758	17675	17644	17608	17782	17730	17730	17675	17887	17610	17749	17771	17545	17746	17692	17625	17909	17635	17701	17802	17694	17761	17700	17800	17911	17730	17763	17709	17682	17604	17672	17514	17838	17620	17628	17823	17468	17588	17782	17801	17693	17644	17502	17607	17860	17684	17814	17558	17731	17678	17757	17755	17693	17777	17731	17747	17757	17756	17592	17708	17656	17898	17677	17732	17936	17516	17658	17759	17789	17691	17718	17745	17660	17767	17709	17513	17700	17563	17649	17742	17683	17829	17671	17841	17855	17728	17650	17735	17740	17710	17768	17699	17848	17763	17728	17741	17614	17736	17751	17546	17597	17686	17793	17636	17721	17653	17747	17737	17675	17643	17572	17828	17577	17697	17495	17628	17750	17874	17650	17767	17731	17795	17699	17801	17812	17852	17776	17580	17821	17790	17757	17850	17822	17719	17808	17645	17707	17538	17622	17734	17832	17702	17760	17738	17671	17666	17685	17828	17592	17681	17761	17528	17767	17631	17663	17764	17672	17766	18006	17674	17765	17692	17630	17764	17565	17799	17671	17731	17663	17694	17508	17886	17616	17572	17827	17963	17676	17959	17767	17763	17765	17706	17602	17716	17798	17769	17830	17685	17736	17781	17767	17722	17658	17932	17867	17736	17855	17647	17894	17689	17715	17823	17709	17784	17558	17744	17727	17809	17735	17667	17707	17814	17659	17559	17664	17880	18044	17746	17691	17888	17578	17767	17817	17720	17909	17818	17708	17789	17668	17798	17666	17708	17832	17796	17830	17836	17829	17708	17679	17753	17685	17525	17617	17738	17722	17812	17818	17893	17818	17658	17637	17776	17521	17621	17621	17774	17781	17692	17751	17718	17729	17848	17824	17813	17739	17659	17796	17864	17790	17530	17788	17613	17826	17816	17604	17704	17733	17710	17563	17707	17773	17709	17748	17793	17631	17673	17781	17862	17679	17592	17573	17664	17857	17745	17752	17901	17609	17562	17698	17718	17462	17834	17674	17743	17697	17717	17638	17588	17741	17841	17691	17736	17586	17688	17692	17769	17721	17707	17807	17789	17702	17748	17531	17665	18055	17837	17850	17792	17825	17783	17731	17796	17741	17789	17943	17612	17780	17720	17773	17837	17765	17688	17607	17665	17754	17854	17711	17727	17620	17696	17616	17740	17802	17674	17602	17602	17764	17613	17829	17542	17751	17802	17787	17692	17935	17852	17872	17779	17700	17696	17617	17654	17678	17786	17795	17774	17734	17762	17795	17599	17597	17828	17732	17726	17711	17684	17617	17711	17699	17678	17772	17711	17739	17702	17812	17601	17722	17577	17840	17435	17747	17839	17655	17735	17667	17681	17666	17807	17576	17879	17701	17697	17769	17704	17682	17759	17969	17844	17891	17774	17763	17558	17922	17838	17769	17761	17729	17684	17892	17801	17707	17718	17684	17759	17746	17550	17758	17774	17636	17668	17812	17566	17711	17853	17678	17746	17766	17919	17500	17721	17671	17625	17673	17658	17753	17561	17665	17841	17836	17808	17829	17749	17536	17786	17685	17639	17830	17825	17568	17702	17820	17650	17733	17791	17736	17704	17694	17861	17572	17841	17734	17695	17704	17820	17661	17842	17448	17635	17747	17762	17695	17832	17563	17526	17741	17720	17584	17580	17738	17658	17748	17711	17734	17922	17577	17623	17767	17716	17761	17729	17578	17764	17610	17741	17903	17765	17763	17734	17714	17780	17767	17586	17466	17723	17728	17792	17671	17763	17677	17709	17498	17710	17716	17928	17833	17998	17669	17805	17729	17801	17730	17758	17523	17674	17640	17786	17785	17620	17762	17744	17904	17602	17887	17541	17770	17850	17718	17602	17758	17606	17716	17737	17710	17826	17711	17660	17693	17895	17665	17646	17684	17799	17732	17716	17725	17718	17764	17684	17788	17777	17828	17720	17768	17597	17834	17629	17684	17635	17737	17786	17648	17719	17643	17489	17855	17657	17769	17757	17792	17727	17725	17601	17756	17553	17661	17814	17842	17697	17467	17811	17807	17615	17837	17837	17701	17706	17582	17792	17571	17776	17786	17654	17643	17612	17803	17558	17689	17778	17895	17857	17814	17838	17664	17666	17571	17768	17837	17749	17800	17750	17729	17746	17741	17746	17651	17690	17631	17669	17652	17763	17929	17870	17792	17756	17866	17785	17700	17595	17874	17696	17691	17698	17612	17513	17640	17714	17570	17730	17732	17746	17700	17725	17889	17680	17642	17994	17776	17783	17693	17765	17876	17704	17718	17761	17733	17686	17690	17856	17768	17895	17780	17721	17468	17831	17775	17667	17720	17867	17631	17680	17829	17571	17918	17855	17853	17823	17679	17705	17744	17845	17606	17771	17848	17579	17612	17843	17613	17814	17863	17937	17797	17793	17845	17766	17714	17894	17875	17504	17767	17682	17655	17847	17755	17711	17859	17524	17695	17784	17778	17833	17603	17622	17731	17726	17766	17660	17686	17804	17864	17871	17745	17660	17744	17799	17735	17690	17912	17764	17746	17707	17863	17583	17716	17697	17817	17847	17765	17546	17712	17664	17733	17797	17596	17782	17756	17782	17630	17787	17618	17851	17752	17688	17871	17678	17886	17520	17675	17738	17763	17835	17720	17834	17675	17857	17708	17797	17625	17706	17717	17838	17839	17951	17612	17435	17696	17678	17732	17694	17766	17544	17828	17697	17593	17640	17702	17740	17831	17667	17885	17965	17831
26190	21720	29604	26604	25276	27440	28527	25936	25570	26129	26617	26400	25823	26079	26365	26543	26444	26792	26333	26155	25801	25947	25772	25917	25850	25502	25626	25615	25542	25668	25520	25397	25198	25089	25000	24774	25181	24957	25054	25090	24953	25025	24855	24812	24961	24955	24915	24808	25025	24892	24656	24958	24962	24906	24949	24648	24751	24964	25230	25081	24880	25071	24852	25115	24809	24831	24766	25019	24860	24684	24800	24550	24992	24927	24832	24893	24919	24688	24831	24936	24797	24749	25072	24619	24889	24933	24792	24873	24815	25053	24735	24730	24834	24820	24727	24806	24993	24625	24874	24893	24742	25030	24925	24730	24795	24925	24958	24848	24824	24799	24774	24769	24507	24801	24833	24930	24859	24727	24739	24552	25034	24871	24946	24756	24744	24663	25095	24813	24838	24685	24977	24881	24911	25010	25191	25205	24804	24744	24900	24728	24944	24921	25106	24774	24854	24951	24715	24713	24878	24832	25169	24920	24707	24701	24563	24714	24954	24887	24736	24797	24883	24798	24853	24593	24798	24718	24845	24655	25016	24693	25196	24987	24876	24827	24874	24884	24988	24806	24835	24897	25098	24680	24777	24500	24882	24677	25027	25105	24778	24644	24590	24868	24854	24805	24926	25049	24909	24923	24974	24941	24928	24771	24798	24823	24747	24826	25157	24825	24899	24744	24846	24864	24972	24945	24691	24898	24725	24685	24892	24745	24914	24935	24706	25023	24543	24832	24851	24939	24805	24823	24931	24828	24920	25180	25156	24953	25312	24863	25005	24989	24846	24970	24896	24782	25006	24845	24913	24801	24714	25013	24831	24834	24905	24743	25016	24904	24880	24902	24551	25142	25017	24980	24934	24684	24806	24935	24625	24832	25035	25080	24837	24866	24966	25016	25188	24967	24743	24644	24533	24844	24954	24882	24908	24838	24921	24938	24618	24905	24889	24951	24783	24814	24871	24863	24892	24904	24866	24925	25067	24866	25026	24942	24868	24579	24996	24917	24893	24741	25160	24806	24934	25003	24900	24862	24862	24890	24918	24533	24804	24994	24951	24594	24992	25067	24686	24883	25001	24963	24968	25098	24663	24746	24721	24943	25015	24975	24842	24884	24933	24944	24754	24899	24837	25158	24904	24900	24708	24824	24957	25020	25035	24741	24828	24742	24897	25045	24889	24807	24855	24840	25049	24899	24991	24874	24705	24868	24698	24666	25045	24847	24855	24912	24826	24945	24909	24741	25186	24800	24916	24972	24831	24962	24822	24894	24680	24986	24713	24663	25143	24800	24719	24936	24940	24914	24573	24927	24877	24980	24726	24894	24904	24922	24745	24874	24711	24900	24780	24886	24978	24697	25110	24853	24812	24991	24979	24852	25070	24920	24909	25227	24966	24719	25014	25004	24935	25145	24720	24641	24848	24850	24917	25005	25026	24930	24725	24888	24744	24905	25031	24853	24741	24952	25056	24642	24904	24945	24732	24645	24668	24988	24866	24899	24804	24986	25095	24969	24850	24997	25183	24779	24962	24931	25075	24885	25003	24561	24958	25054	24893	24717	24951	24748	24627	24860	24978	24862	24710	24831	24787	24861	25026	24705	24888	24834	25001	25004	24934	24990	25019	24976	25049	24848	24946	24833	24728	24779	25004	25031	24729	24942	24849	25028	24922	24929	24948	24775	24715	24852	24605	25012	24702	24763	24767	24869	24890	24929	24656	24940	25020	24973	24790	25186	25175	24791	24557	24913	24897	24613	24874	24884	24973	24736	24624	24888	25017	24803	24854	24873	24835	24797	24844	24640	24788	24771	24893	24846	25001	24886	24938	24748	24832	24630	24894	25016	24916	24836	24814	24784	25115	24569	24794	24750	25055	24873	25013	25166	24872	25058	24701	24800	24949	24872	24877	24862	24776	25015	24932	24734	24949	25015	24770	24898	25060	24671	24897	24968	25013	24761	24876	24847	24828	24709	24798	25036	24895	24956	25138	24864	24760	24873	24894	25079	24927	24733	25055	24798	24774	24788	24834	24827	24866	25005	24656	24907	24822	25053	24745	24775	24700	25009	24693	24925	25079	25072	24950	24673	24849	24654	24861	24667	24943	24952	24951	24824	25029	24999	24942	24886	25103	24783	24698	25016	24845	25035	24832	24760	24640	25083	24968	24897	24781	24734	24839	24908	24843	24643	24681	24779	24812	24710	25011	24913	24962	24608	24806	24965	24805	24854	24841	24844	25014	24849	24935	25280	24863	25056	24966	24784	24830	24879	24860	24950	24801	24718	24854	24731	24922	24769	24871	24629	24638	25169	24849	24915	24564	24609	25056	24995	24996	24840	24943	24693	24973	24866	24935	24890	24858	24753	24946	24979	24961	24791	24961	24737	24845	24798	24818	25037	25044	24860	24696	24742	24799	24839	24507	24863	24934	24885	25008	24855	24963	25003	24677	25067	24954	24830	24817	24966	24707	24712	24705	24773	24891	25028	24922	24832	25077	25007	24658	24778	24978	24909	24592	24614	24988	24866	24829	25081	25012	24920	24837	24968	24810	24730	24940	25163	24810	25134	24769	24754	24756	24886	25083	24770	24966	24828	24823	24678	25032	24903	24677	24853	24810	24853	24779	24819	24865	24870	24949	24838	24971	24724	24646	24640	25032	24990	24913	24661	24902	24694	24702	24958	24686	24900	25207	24880	24864	24700	24809	24685	24921	24929	25027	24674	25265	25196	25156	24966	25012	24715	24930	24859	25095	24913	24830	24808	24770	25000	24808	24689	24960	25007	24801	24650	24846	24727	24808	24849	24870	25068	25054	24919	25005	24955	24639	24752	25105	24614	24976	24862	24852	24965	24778	24906	25102	24988	24837	24739	24909	24957	24740	24955	24934	24892	24665	24713	24739	24828	25163	24943	24813	24989	24875	24806	24801	25088	24738	24690	24868	24822	24707	25092	25040	24711	24949	24883	25047	24714	24861	25145	24877	24599	24873	24894	24881	24876	24706	24889	24950	24913	24881	24857	25034	24964	24920	24903	24801	24785	24701	24681	24806	25033	24833	24937	25040	24739	24957	24918	25123	24504	24669	24789	24867	24876	24901	24756	24861	24886	24954	24853	24860	24916	24906	25102	25250	25054	24983	24736	24910	25115	25002	25009	24693	24908	24950	24779	25013	25095	24895	24696	25016	24953	24726	24973	24979	24984	24972	24752	24868	24628	24732	24923	24824	24632	24704	24976	24836	24735	25028	24828	24824	24661	24831	24842	24784	24666	24749	24798	24878	24961	24731	24943	24861	24855	25064	24795	24927	24789	25087	24851	24931	24714	24805	25016	24807	24846	24782	24763	25323	24825	24999	25115	24903	25082	24834	24995	25160	24773	24958	24893	25036	25073	24995	24904	24724	24641	24929	24924	24677	24846	25122	24894	24786	24958	24903	24960	25114	25079	24870	24845	25055	24664	24921	24831	24893	25106	24920	25003	24933	24932	24822	24798	24768	24838	24883	25076	25123	24782	24923	24692	25079	25193	25054	24862	25098	24912	24907	24832	25022	25130	25184	25178	24877	24869	24810	24797	25104	24769	24863	25068	24867	24766	24804	24804	24598	24833	24949	25164	24911	24861	24853	24974	24971	24944	24861	24873	24906	24951	24651	24703	25061	24758	25092	25100	24883	24834	24804	24958	24784	24715	24778	24899	24791	25003	24693	24869	24974	24897	24892	25034	24842	24869	24966	25038	24827	24849	25296	24746	25110	24615	24860	24927	24719	24813	24859	24729	25064	24970	24825	24682	25009	25125	25044	25192	24842	24870	25067	24979	24768	24991	24647	24752	25054	24929	25060	24902	24803	24988	24881	24923	25033	25197	24829	25021	24825	24784	24881	24978	24743	25057	24741	24960	24886	24906	25014	25063	24838	24923	24962	24925	24943	24941	25000	24907	25036	25218	25137	24725	25127	24812	24953	24942	24803	24704	25151	24963	24838	24809	24757	25003	24663	24899	24937	24793	24920	24901	24923	24795	24649	24896	25119	24741	24841	24798	25030	24784	24648	24868	24841	24839	24747	24819	24789	25014	24879	24910	24863	24984	24931	25235	24985	24489	24606	24747	25010	24906	24748	24600	24800	24779	24925	24897	24900	24929	24960	24987	24872	24743	25071	24917	25088	24584	24944	24859	25162	24653	24538	24929	24802	24694	24900	24785	24894	24907	25089	24793	24711	24903	24982	24964	24891	24902	24939	24770	24829	24847	25147	25045	24997	24914	24789	24642	24764	25055	24951	24744	24897	24784	24910	24815	24806	24430	24903	24994	25004	25209	25037	24707	24799	24934	25002	24748	24830	25011	24994	24938	24989	24968	24958	24914	25316	24712	25013	25120	24996	24872	24920	24764	24721	24769	24806	24911	24996	24758	25086	25040	24732	24838	24913	24826	24892	24963	25037	24935	24794	24805	24724	24891	24859	25048	24938	24682	24836	24701	25065	24707	24836	25014	24845	24775	24932	24861	24996	25121	24871	24884	24851	24796	24901	24917	24480	24811	24949	24832	25107	24980	24862	24698	24704	24837	24923	24924	24719	24805	24844	24829	24836	24802	25001	24988	24972	25028	24795	24870	24955	24663	24831	24903	24871	24912	25003	24945	24739	24710	24848	25006	24769	24900	24641	24829	24909	24890	24831	24771	25031	24695	25077	24953	24973	24836	24883	24842	25102	24933	24779	24986	24848	25094	25151	25158	24801	25035	25033	24979	24773	24939	24833	24920	24773	24820	24877	25115	24942	24711	24691	24989	25026	24872	24806	24794	24901	24976	24976	24735	24871	25007	24966	24868	24981	24679	24900	24903	25015	24772	24919	24585	24985	24967	24808	24764	25087	24860	24847	24675	24819	25009	24740	25023	24874	24567	25077	24900	24941	24968	24913	24846	24898	24746	24722	24925	25088	24848	24940	24864	25004	24745	24860	24838	24955	24783	24777	24914	24946	25188	24811	24863	24839	24917	25002	25017	24868	24805	24871	24883	24801	24914	24896	24873	25045	24741	25036	24873	24907	24660	24660	24557	24760	25063	24959	24828	25258	24943	24953	24865	25036	24757	24793	24896	24794	24851	24883	24956	24977	24650	24582	24761	24762	24659	24860	24723	24787	24983	24827	24848	24892	24958
37023	60116	53709	28588	21118	19831	18951	18687	18683	18798	19523	19256	18572	18596	18988	19080	19213	19169	18977	18554	18308	18052	17851	17941	18079	18048	17549	17416	17762	17652	17602	17544	17319	17223	17321	17115	17071	17099	17089	17097	17046	17100	17009	17112	17204	17052	17121	16993	17134	17129	16885	17138	16960	17162	17080	17209	17118	17028	17069	17222	16988	17028	17063	16891	17153	16973	16979	16871	17177	17014	17022	17298	17044	17119	17007	17338	16969	17169	17034	17154	17094	17100	17032	16960	17218	17234	16896	17135	17126	17061	16949	17038	17165	17021	17050	16969	17105	17140	17048	17017	16937	16978	17147	16872	17087	16858	17060	17178	17074	16946	16958	16896	17157	17040	16937	16959	17224	16917	17121	17040	17086	17159	17023	16986	17131	16980	17003	17097	17081	17039	16995	17182	17050	17161	17085	17029	17152	17218	17292	17034	16987	17064	17000	17104	17115	17015	16940	16971	17137	17069	17017	17000	17033	16998	17072	16943	17100	17048	17028	17134	16915	17047	17085	17126	16852	17370	17007	17083	16830	17127	17178	17034	16998	17119	16837	16980	17158	17084	17059	17048	17104	17088	17047	16987	17033	17015	17111	16944	16984	17179	16948	17013	16862	16942	16959	17071	17083	17051	16845	17081	17029	17096	16923	17214	17130	17185	17077	17001	17052	17098	17111	17074	17185	17169	17048	16865	16860	17140	17117	16964	17058	17255	16958	16972	16989	17008	16964	17109	17082	16977	17119	17007	16974	17224	16873	17130	17068	17124	17025	17039	17058	16993	17049	17106	16803	16980	17080	17007	16929	17114	17020	17048	17003	17070	17091	17090	17131	17122	16928	17008	16833	17167	16980	17212	17085	17220	17071	16935	16802	17099	16980	17198	17154	17183	17011	16987	17076	17109	17051	17134	16943	17032	17023	17008	16861	17046	16978	17240	17009	16906	17274	16895	16948	17024	17169	16970	17243	16986	17040	16898	17018	16999	17077	16893	17051	17089	17113	17045	16987	17027	17093	17134	16987	17166	16905	16900	17033	17028	17127	17011	17227	16974	16963	17010	17227	17074	17004	16934	16937	17072	17125	17041	17109	17116	17093	17202	16917	17103	17019	17087	17068	17014	16979	17062	17093	16977	17191	17050	17008	17002	17152	17010	17129	17030	17097	16977	17121	16890	16896	16951	17098	17080	17322	16990	17084	17128	17048	17082	17049	17107	16999	17017	17116	16801	17118	17095	17030	16900	17070	16987	17092	16987	16976	17043	17318	16986	17134	17095	16893	16993	17165	17114	16973	17011	17176	17035	17033	16932	17123	16988	17178	17024	17063	16838	16946	17100	17019	17215	17012	16942	17144	17074	17154	17166	17168	17034	16991	17020	16939	16970	17080	16863	17039	17126	16827	16952	17298	17092	17038	16985	17065	17071	17047	16949	17084	16993	17127	17154	16898	17085	17029	16938	16957	17051	17000	16911	17285	17068	16916	16946	17102	17012	17035	16992	17008	17013	17064	16980	17085	16875	17056	17062	17156	17055	16916	17301	16976	16955	17031	16748	17102	16926	17201	16990	17058	17121	17012	17015	16929	17008	16983	17097	17030	17160	17114	17078	17070	16890	17060	17131	16998	17041	17014	17154	17161	17064	17073	17277	16966	17127	16961	17037	17041	17008	17296	16955	16782	16957	17119	16899	16822	17142	17077	17166	17063	16968	17231	17091	16999	17024	16951	16790	16944	17233	17088	17068	16948	17028	17013	17181	16841	17000	17124	17158	17061	16993	17094	16891	16978	17049	17024	17187	16947	16815	16917	17090	16997	17184	16991	17055	17077	17063	17048	17181	17105	16991	16883	17077	17148	16920	17062	16991	16972	16975	16980	16980	16998	16952	17046	17120	17046	16951	17110	17163	16977	17084	17133	17348	16759	17083	16913	17000	17096	17101	17057	16856	17075	17088	17046	17023	17094	16904	17031	16914	17005	16997	16843	17228	16920	16872	17036	17176	17194	17061	17179	17025	16997	17161	16997	17173	17034	16920	16974	17082	17169	16991	17169	16999	16914	17035	17010	17028	16940	17055	17115	17015	17162	16967	16990	17055	16987	17077	17078	17209	16970	17059	17081	16994	17150	17051	17068	17024	17053	17101	17052	17027	17164	17172	17041	17127	16941	16869	17194	17051	17107	16918	16957	16848	17174	16971	17016	17050	17064	16912	16939	16854	17100	16956	16998	17124	16992	16971	16994	17131	17068	16989	16853	17043	17036	16960	17146	16893	16838	16979	16994	17216	16924	16883	16833	17210	16641	17086	17133	17141	16970	17092	17069	16994	17130	17191	16949	17017	16956	17091	17144	16923	16995	17130	17076	17217	17065	16894	17018	16956	17081	16940	16911	17206	17068	17074	17077	17005	17113	17070	17072	17003	17170	17119	16979	17076	17047	17076	17111	17153	17105	16996	17047	17047	17117	17021	17030	17074	17028	17087	17009	17225	17231	17041	17201	17090	17001	16966	16874	16976	17030	16983	17068	17197	16759	17116	16971	16951	17078	16822	17018	17015	17101	16966	17234	17093	16937	16953	17181	17077	17042	17025	17052	16971	16893	17142	17110	16876	16965	17025	17029	17152	16988	17133	17009	17019	17063	17021	16986	17084	17166	17264	16886	17033	17057	16967	17212	16912	17189	17114	17096	17248	17103	17063	16984	16965	17165	16876	16978	17127	17095	16947	17042	17032	17059	17224	17078	17026	16982	17143	17037	16917	16970	17152	17058	17095	17129	17007	17013	17134	16945	16992	17001	17030	16993	16881	17133	17051	17017	16962	17196	17121	17008	17310	16882	17148	16975	17192	17003	16934	16857	17046	17014	16924	17174	16984	17054	17059	17304	16950	17135	16885	17054	16938	17046	17084	16842	17084	17115	17223	17065	16810	17093	17059	16898	17052	16984	17175	17001	16874	16929	17069	17092	17091	16939	16856	16960	16959	17046	16799	17121	16945	17038	17098	17019	17187	17155	17135	17066	16932	16911	16897	16876	17107	17100	17060	17014	17022	17181	17116	17057	17124	17029	16992	17049	17028	16885	17056	16940	17050	17106	17116	17110	17009	17252	16955	17037	16999	16989	16976	17113	17043	16873	17059	17035	17056	16962	17116	17158	17120	16977	17144	16888	17030	16899	16899	17168	17015	16978	17094	17134	17044	16933	17044	16955	17100	17274	17079	17038	17273	17080	16991	17125	16922	17147	16963	17095	17023	17061	17074	17144	16987	17134	16990	16855	16924	17034	16971	17116	17089	17231	16847	16992	17140	17201	17165	17020	16979	16958	16896	17002	16910	16942	17100	17156	17092	17161	17033	16914	17012	16967	17127	16917	17011	16956	16966	17196	16967	17134	16817	17132	16861	17103	16933	16905	17011	16977	16851	16955	17241	17145	16926	17007	16970	17019	16886	17354	16989	17114	17067	17015	17170	16986	17133	17151	17212	17187	17038	17131	16960	17128	17050	17086	16822	17106	17091	17128	16913	17001	17064	16885	17029	16971	17066	17065	16951	17037	16903	17080	17160	17173	16997	16892	17184	17083	16914	17024	17149	16867	17041	16982	17007	17003	17114	16954	17184	17022	16965	16885	17030	17001	17088	17074	16961	17075	17136	17003	16876	17097	16999	16928	17061	16940	16949	17424	17031	17080	17159	16847	17019	17065	17130	16780	17071	16947	17160	17112	17165	16900	16995	16986	17130	16923	17232	16988	17162	17070	17027	17097	17032	17016	17079	17166	16968	17020	17062	17093	17134	17017	17145	17197	16929	16978	16950	17019	17090	17070	17001	17010	16822	17083	17002	17037	17071	16922	17165	16975	16933	16979	16954	16949	17125	17026	17156	17005	17013	17020	17185	17035	17069	17066	17177	16981	17032	17043	17218	17079	17124	17029	17111	17115	17314	17362	16910	17083	17053	16939	17038	16982	17110	17038	17004	17098	17059	16903	17115	17157	17107	16959	17065	17146	16898	16954	17008	17151	17064	17171	16915	17030	17162	17036	16807	17135	16825	17015	17125	17053	16955	17025	17174	17058	16953	17069	17001	17115	17044	17155	16925	16982	16851	17083	17004	16846	17134	17164	17076	16991	16977	16967	17004	17052	17118	17063	16967	17028	17051	17122	16940	16925	17139	17099	17067	17119	17087	16821	17143	17119	17088	17024	17024	17055	17123	17092	17059	16991	17287	17005	16982	17223	17006	16919	17089	16995	17150	16970	17012	17016	17109	16981	16858	17011	16963	17070	16939	16982	17004	17049	17033	17003	17106	17056	17130	16876	17132	17187	17036	16835	16986	16936	17069	16859	17223	17007	17024	17004	17032	17217	17149	17058	17069	17037	17070	17197	17171	16990	16984	17136	17188	16943	17023	16929	17146	17041	17010	17105	16889	17047	16954	16892	17065	17133	17111	16854	17034	17048	16912	17082	16989	16993	17153	17155	17020	16943	17159	17080	17295	16984	17024	16818	16980	17066	17067	17169	17117	17026	16998	17051	17125	17118	16954	17077	17025	17096	16895	17101	17087	17018	17188	17168	16966	17070	17168	17020	17012	17202	17023	17042	17033	16990	17064	17186	17091	17038	16956	17122	16988	16896	17027	17078	17173	16968	17046	17155	17208	17074	17103	17100	17069	17012	16989	17149	17240	17138	17101	17110	17015	16971	17098	17008	16896	16968	17371	17321	17010	16941	16902	16952	17017	17066	17064	17287	17181	16962	17066	17003	16959	17037	16838	17031	17265	17038	17063	16976	17095	17092	17026	16986	17129	17197	16982	17103	17138	16942	17237	17020	17173	17060	16864	16943	16978	17013	17126	17173	17095	16936	16903	17102	16988	16947	17099	17160	17011	17077	17023	17119	17086	17080	17018	17143	16985	17129	17103	17119	16923	17008	17289	16873	17039	17138	17162	16982	16999	17120	16895	16940	17006	17089	17001	17035	16993	16956	17044	17166	17050	16991	17069	17099	16927	16971	17063	17261	16958	17072	17081	17083	17097	17172	17221	17085	17038	17126	16981	16949	17045	17018	17156	16961	17075	17064	16987	17122	17101	17071	17069	17086	17053	17068	17070	17019	17054	17111	17003	16949	17064	16898	17010	16993	16919	17084	17092	16918	16944
24289	21630	29157	24856	22963	27251	30328	26240	25802	26310	26592	26482	25953	25901	26367	26690	26657	26497	26389	26112	25891	25610	25605	25608	25034	25367	25092	25061	25219	25191	25165	24906	24948	24770	24569	24313	24218	24218	24338	24185	23971	24632	24454	24247	24195	24164	24333	24322	24339	24407	24385	24227	24159	24373	24357	24324	24412	24435	23815	24359	24045	24209	24129	24237	24144	24019	24301	24296	24392	24211	24198	24325	24144	24386	24242	24099	24153	24563	24250	24173	24463	24043	24222	23991	24156	24217	24147	24304	24121	24144	24169	24220	24112	24267	24460	24410	24554	24042	24065	24468	24174	24126	24238	24286	24352	24188	24213	24385	24276	24533	24217	24197	24135	24146	24350	24197	24255	24193	24214	24114	24327	24299	24281	24061	24106	24270	24348	24349	24196	24270	24537	24443	24008	24248	24350	24194	23996	24120	24236	24286	24402	24241	24497	24201	24252	24220	24162	24344	24454	24006	24445	24296	24151	24250	24029	24318	24293	24462	24375	24018	24082	24173	24276	24303	24095	24232	24062	23896	24117	24242	24360	24215	24230	24172	24400	24186	24333	24170	24190	24099	24178	24308	23915	24254	24401	24324	24264	24280	24259	24387	24286	24104	24156	24328	24480	24122	24127	24132	24242	24153	24274	24261	24433	24395	24036	23968	24439	24317	24331	24123	24371	24286	24098	24119	24107	24031	24059	24285	24257	24357	24201	23955	24227	24360	24321	24455	24088	24229	24031	24065	24103	24151	24042	24260	24188	24188	24029	23978	24274	24085	24340	24326	24036	24354	24243	24392	24036	24017	24280	24046	24229	24235	24110	24202	24248	24237	24270	24453	24390	24143	24003	23987	24358	24044	24205	24172	24324	24160	24173	24009	24179	24518	24107	24245	24204	24161	24254	24101	24242	24139	24064	24066	24192	24266	24208	24191	24062	24308	24314	24072	24138	24342	24312	24240	24300	24157	24157	23835	24374	24206	24050	24236	23992	24054	24243	24218	24116	24228	24148	23914	24293	24291	24123	23919	24391	24124	24097	24152	24250	24042	24148	24329	24431	24070	24140	24183	24078	24223	24410	24011	24139	24199	24122	24175	24324	24128	24240	24204	24231	24262	23989	24092	24292	24043	24289	24376	24148	24344	24119	24119	24170	24166	24212	24318	24185	24311	24126	24168	24060	24008	24348	24031	24237	24338	24101	24140	24062	24178	24212	24307	24064	24433	24219	24185	24200	24386	24260	24262	24441	23734	24113	24199	24268	24210	24187	24409	24014	24190	24054	23914	24079	24325	23951	24083	24042	24051	24072	24066	24034	24282	24138	24217	24180	23997	24222	24351	24425	24175	24501	24283	24209	24398	24259	24149	24318	24239	24120	24113	24358	24087	24076	24248	23979	24154	24182	24213	24194	24138	24005	24162	24272	24334	24345	24321	24373	24174	24182	24241	24041	24152	24325	24176	24220	24324	24177	24151	24261	24076	24192	24130	24166	24260	24491	24221	24170	24113	24242	24138	24386	24322	24326	24297	24289	24166	24299	24213	24053	24278	24235	24262	24186	24053	23877	24181	24149	24096	24288	24064	24260	24264	24279	24150	24138	24049	24148	24225	24366	24042	24021	24206	24294	24146	24155	24091	24302	24199	24301	24052	24460	24052	24211	24118	24230	24197	24346	24473	24205	24103	24497	24002	24185	24058	24199	24080	23941	24155	24114	24276	24210	24208	23953	24012	24273	24081	24203	24373	24164	24122	24256	24207	24284	24184	24231	24182	24164	24242	24214	24165	23964	24469	24337	24233	24022	24268	24171	24137	24168	24271	24260	24339	24113	24303	24291	24327	24094	24372	24104	24392	24495	24258	24122	23953	24324	24328	24204	24361	24467	24255	24187	24135	24113	24374	24133	24320	24117	24455	24285	24292	24365	24430	24358	24378	24060	24065	24267	24302	24291	24059	24201	24272	24132	24133	24051	24126	24194	24189	24231	24081	23874	24042	24180	24304	24186	24113	24403	24248	24274	24303	24252	24089	24227	24045	24170	24088	24231	24150	24028	24066	24087	24161	24445	24124	24150	24295	24202	24415	24084	23970	24358	24019	24086	24051	24265	24345	24204	24407	24339	24434	24317	24261	24519	24144	24105	24105	24214	24295	24367	24035	24068	24143	24259	24301	24340	24338	24140	24084	24395	24254	24151	24351	24327	23968	24137	24499	24031	24221	24080	24022	24174	24334	24214	24219	24178	24242	24206	24332	24263	24311	24528	24173	24453	24085	24038	24245	24292	24163	24250	24192	24112	23979	23894	24071	24106	24308	24367	24314	24134	24314	24290	23957	24220	24350	24409	24284	24197	24051	24279	23862	24283	24307	24281	24158	24232	24224	24270	24022	24093	24189	24282	24180	23904	24033	24151	24266	23950	24313	24260	24027	24263	23950	24381	24404	24209	24277	24158	24017	24413	24071	23959	24028	24009	23997	24105	24453	24284	24332	24449	24052	24147	24402	24348	24481	24143	24089	24106	24026	24236	24476	24163	24026	24275	24136	24581	24272	24215	24180	24388	24277	24161	24386	24139	24218	24017	24201	24131	24235	24356	24080	24282	24207	24141	24056	24168	24353	24136	24108	24217	24140	24152	24316	24334	24280	24235	24325	24324	24224	24129	24271	24211	24240	24366	24426	24528	24450	24392	24231	24128	24151	24259	24016	24205	24107	24244	24265	24315	24178	24465	24318	24335	24080	24190	24229	24213	24119	24252	24129	24021	24158	24254	24001	24229	24221	24208	24184	23910	24274	24364	24447	24065	24066	24402	24255	24302	24401	24207	23973	24179	24201	24232	24309	24153	24258	24416	24195	24394	24329	24112	24221	24224	24003	24140	24307	24251	24331	24324	24234	24406	24068	23960	24398	24055	24168	24156	24350	24394	24178	23883	24162	24328	24112	23987	24289	24300	24300	24233	24130	24210	24421	24205	24226	24021	24143	24260	24067	24257	24145	24361	23946	24267	23927	24194	24059	24129	24144	24121	24108	24392	24269	24444	24398	23981	24154	24309	24187	24114	24050	24303	24295	24017	24102	24098	24284	24480	24128	24213	24310	24235	24231	24339	24160	24081	24280	24221	24167	24302	24153	24244	24284	24172	24193	23935	24168	24182	24475	24234	24212	24076	24245	24406	24446	24469	24171	23990	24119	24230	24405	24283	24311	24222	24113	24262	24276	24414	23958	23969	24158	24033	24286	24423	24243	24395	23961	24219	24229	24175	24071	24237	24099	24090	24045	24190	24071	24378	24342	24154	24271	24245	24092	24177	24280	24394	24100	24039	24264	24185	23819	24231	24131	24356	24228	24057	24150	24109	24430	24075	24435	24133	24174	24175	24062	24467	24324	24247	24136	24079	24128	24165	24103	24124	24380	24280	24263	24190	24105	24123	24198	23907	24096	24136	24072	24174	24152	24140	24150	24100	23993	23909	24167	24032	24562	24175	24414	24116	24303	24197	24202	24271	24209	24097	24362	24259	24338	24410	24000	23962	23980	24183	24326	24278	24452	24285	24358	24399	24184	24083	24222	24134	24189	24135	23959	23913	24176	24250	24235	24260	24203	24155	24443	23958	24236	24394	24127	24346	24407	24327	24004	24247	24200	24145	24239	24324	24243	24272	24250	24191	24440	24088	24100	24281	24157	24048	24211	24204	24183	24239	24285	24038	24360	24400	24273	24228	24378	24252	24234	24116	24190	24135	24146	24143	24193	24307	24200	24338	24225	24262	24077	24274	24076	24168	24145	24201	24478	23913	24227	24218	24079	24253	24397	24245	24261	24354	24322	24284	24362	24111	23936	24340	24409	24071	23963	24094	24341	24242	24235	24483	24345	24413	24268	24486	24212	24105	24084	24181	24289	24292	24057	24179	24352	24093	24168	24073	24095	24374	24064	24075	24294	24099	24206	24180	24009	24236	23957	24178	24028	24365	24303	24274	24297	24187	24105	24227	24074	24018	24255	24249	24305	24197	24333	24098	24215	23942	24262	24364	24199	24301	24107	24149	23885	24038	23963	24332	24268	24137	24200	24295	24380	24214	24351	24282	24096	24078	24140	24290	24170	24287	23985	24114	24044	23944	24093	24145	24221	23981	24291	24350	24257	24245	24185	24439	24275	24168	24070	24096	24264	24370	24192	24388	24157	24365	24065	24215	24224	24175	24036	23871	24367	24261	24473	24154	24094	24243	24148	24338	24139	23947	24182	24303	24180	24424	24268	24369	24418	24442	24423	24232	24335	24487	24144	24234	24087	24158	24319	23954	24135	24417	23958	24249	24142	24110	24187	24178	23970	23964	24134	24225	24287	24075	24336	24363	24259	24242	24247	24180	24069	24412	24101	24267	24245	24328	24079	24270	24350	24204	24227	24163	24042	24308	24119	24128	24179	24426	24241	24154	24265	24021	24180	24101	24313	24129	24065	24128	24226	24271	24424	24107	24177	24233	24023	24095	24226	24283	24251	24014	24152	24139	24247	23849	24120	24119	24285	24284	24242	24427	24128	24211	24233	24295	24354	24364	24375	24426	24076	24119	24060	24182	24155	24226	24209	24285	24263	24223	24175	24148	24075	24321	24275	24117	23991	24013	24077	24091	24165	24110	24361	24120	24168	24128	24153	24273	23992	24077	24151	24211	24433	24254	24265	24232	24330	24088	24225	24171	24303	24198	24388	24368	24153	24385	24121	24011	24246	24241	24105	24306	24102	24200	24175	24370	24111	24471	24143	24133	24105	24192	24263	24140	24150	24064	24163	24390	24199	24409	24461	24118	23902	24367	24209	24124	24275	24274	24198	24471	24257	24159	24172	24376	24236	24197	24383	24294	24065	24021	24136	24201	24238	24263	24373	24408	24267	24386	24002	24265	24323	24251	24256	24331	23981	24460	24280	24405	24132	24050	24108	24261	24185	24215	24025	24249	24132	24272	24184	24320	24416	24132	24300	24088	24294	24134	24232	24073	24102	24298	23968	24306	24205	24165	24236	24008	24115	23977	24161	24293	24257	24173	24285	24337	24293	24051	24150	24104	24162	24162	24145	24214	24139	24364	24159	24426	24040	24220	24184	24208	24353	24024	24133	24223	24120	24315	24152	24168	24021	24320	24293	24135	24354	24251	24257
37450	66364	52150	28880	23265	21361	20347	19472	19325	19470	20030	19614	18870	18866	19598	19865	19565	19379	19276	18927	18337	18285	18251	18167	18216	17648	17578	17640	17707	17708	17429	17382	16950	17026	16893	16871	16761	16841	16652	16910	16738	16777	16751	16784	16661	16716	16484	16838	16576	16650	16766	16668	16533	16575	16583	16426	16441	16762	16771	16584	16755	16633	16639	16701	16684	16630	16844	16716	16632	16531	16565	16560	16518	16655	16812	16673	16798	16719	16509	16640	16856	16607	16786	16500	16420	16583	16579	16687	16586	16645	16450	16609	16619	16604	16611	16688	16572	16621	16711	16588	16628	16500	16564	16652	16701	16591	16622	16646	16584	16536	16629	16759	16736	16669	16570	16521	16572	16746	16691	16668	16557	16567	16663	16608	16497	16662	16869	16610	16660	16419	16680	16538	16502	16546	16677	16669	16510	16750	16550	16665	16524	16604	16737	16696	16734	16610	16634	16676	16717	16568	16535	16470	16808	16617	16544	16749	16535	16616	16613	16904	16762	16716	16567	16358	16673	16807	16744	16529	16720	16647	16532	16599	16574	16575	16515	16506	16576	16584	16543	16625	16622	16486	16509	16665	16597	16697	16625	16624	16628	16458	16637	16532	16686	16707	16478	16591	16565	16651	16694	16559	16581	16665	16587	16530	16666	16686	16603	16385	16610	16652	16617	16646	16535	16594	16656	16669	16778	16455	16737	16583	16729	16599	16575	16576	16618	16632	16760	16713	16668	16753	16644	16625	16414	16643	16638	16726	16563	16729	16796	16772	16559	16527	16589	16663	16629	16518	16782	16619	16489	16603	16497	16760	16615	16654	16853	16786	16541	16753	16593	16608	16648	16575	16648	16662	16667	16678	16633	16555	16642	16774	16686	16590	16469	16639	16745	16824	16523	16643	16622	16639	16635	16730	16455	16587	16486	16514	16821	16738	16614	16594	16627	16683	16698	16750	16645	16550	16669	16588	16718	16510	16668	16712	16639	16627	16546	16720	16692	16663	16546	16637	16636	16589	16544	16595	16673	16718	16489	16697	16644	16582	16519	16601	16528	16673	16616	16881	16683	16510	16689	16665	16525	16620	16424	16627	16773	16700	16645	16606	16549	16637	16588	16704	16480	16698	16581	16726	16594	16648	16576	16386	16624	16762	16653	16675	16697	16590	16476	16718	16694	16797	16542	16613	16720	16701	16562	16589	16528	16576	16507	16660	16603	16794	16747	16630	16678	16863	16644	16723	16523	16662	16566	16590	16532	16528	16700	16562	16682	16490	16681	16627	16388	16633	16691	16594	16826	16787	16470	16619	16712	16699	16617	16428	16901	16600	16613	16818	16726	16523	16694	16671	16619	16423	16612	16547	16531	16624	16486	16827	16658	16785	16623	16649	16754	16787	16642	16674	16615	16716	16646	16560	16736	16781	16651	16742	16702	16697	16640	16710	16629	16732	16730	16523	16656	16631	16823	16723	16593	16719	16658	16765	16672	16633	16616	16576	16671	16585	16580	16653	16667	16734	16803	16647	16722	16616	16620	16699	16737	16750	16527	16748	16550	16717	16466	16781	16849	16485	16454	16718	16730	16579	16684	16482	16647	16734	16539	16554	16626	16679	16659	16635	16827	16800	16443	16606	16601	16559	16694	16547	16563	16574	16678	16685	16611	16650	16628	16589	16772	16606	16719	16644	16548	16707	16692	16575	16462	16650	16762	16499	16658	16698	16671	16584	16650	16709	16684	16571	16546	16579	16795	16602	16688	16644	16726	16637	16668	16631	16625	16464	16719	16553	16593	16747	16585	16639	16603	16554	16571	16706	16631	16476	16665	16678	16603	16748	16460	16623	16792	16685	16667	16701	16690	16515	16682	16599	16630	16532	16690	16575	16539	16555	16614	16626	16414	16747	16565	16596	16795	16683	16660	16569	16468	16534	16669	16698	16723	16519	16578	16697	16680	16569	16671	16698	16512	16633	16615	16624	16538	16579	16583	16680	16696	16692	16624	16673	16582	16789	16679	16503	16598	16564	16621	16578	16640	16599	16385	16671	16635	16682	16688	16829	16524	16643	16597	16621	16718	16627	16529	16681	16629	16608	16680	16631	16573	16692	16691	16535	16521	16606	16558	16693	16624	16674	16604	16610	16838	16666	16534	16661	16599	16705	16643	16756	16632	16660	16844	16786	16486	16406	16442	16741	16670	16584	16598	16518	16484	16773	16402	16496	16578	16646	16575	16685	16576	16532	16661	16702	16649	16694	16528	16677	16612	16727	16666	16530	16694	16550	16548	16566	16631	16571	16490	16705	16597	16815	16531	16502	16632	16687	16557	16304	16783	16601	16683	16742	16634	16540	16630	16433	16697	16546	16669	16510	16625	16360	16577	16681	16647	16587	16489	16732	16656	16724	16546	16780	16404	16584	16448	16838	16723	16832	16553	16544	16566	16623	16815	16854	16555	16593	16716	16599	16695	16651	16793	16643	16551	16568	16798	16441	16581	16694	16745	16755	16675	16685	16858	16561	16562	16681	16643	16737	16637	16661	16623	16794	16581	16746	16652	16695	16671	16583	16511	16425	16552	16539	16514	16568	16478	16490	16535	16670	16665	16722	16709	16709	16282	16775	16600	16749	16510	16620	16774	16655	16594	16612	16706	16357	16782	16641	16562	16591	16681	16562	16576	16548	16502	16615	16525	16623	16665	16554	16688	16604	16593	16561	16481	16704	16651	16738	16696	16488	16775	16672	16644	16675	16571	16535	16578	16540	16580	16598	16455	16591	16699	16787	16518	16597	16686	16699	16784	16661	16672	16545	16710	16797	16634	16736	16695	16477	16527	16506	16720	16613	16783	16609	16502	16768	16738	16479	16633	16713	16618	16624	16730	16630	16522	16702	16805	16657	16437	16710	16639	16786	16731	16579	16671	16651	16571	16671	16643	16730	16552	16449	16771	16708	16599	16451	16654	16517	16745	16560	16834	16827	16680	16552	16512	16712	16623	16633	16635	16633	16855	16722	16513	16638	16654	16644	16590	16583	16621	16566	16539	16614	16509	16546	16745	16466	16660	16601	16554	16615	16537	16684	16632	16677	16568	16674	16469	16697	16582	16720	16809	16663	16654	16529	16791	16522	16706	16777	16591	16615	16499	16658	16627	16536	16635	16708	16667	16570	16719	16515	16540	16736	16691	16540	16718	16576	16421	16609	16601	16471	16784	16559	16686	16557	16571	16613	16685	16621	16583	16565	16711	16484	16505	16613	16606	16561	16682	16675	16661	16483	16699	16540	16606	16637	16537	16481	16679	16644	16587	16619	16630	16465	16867	16665	16488	16623	16769	16623	16681	16635	16714	16583	16503	16694	16600	16570	16598	16636	16711	16550	16567	16687	16586	16591	16808	16627	16779	16639	16682	16984	16463	16621	16569	16652	16714	16804	16619	16702	16696	16745	16891	16552	16666	16492	16587	16707	16527	16880	16615	16489	16638	16591	16749	16545	16707	16481	16707	16692	16612	16611	16722	16811	16535	16576	16639	16478	16673	16593	16719	16567	16703	16473	16501	16599	16657	16614	16626	16506	16753	16818	16468	16513	16522	16690	16567	16608	16598	16644	16715	16728	16685	16685	16577	16491	16750	16735	16570	16566	16433	16487	16632	16558	16658	16651	16552	16748	16750	16582	16498	16645	16567	16699	16792	16560	16721	16671	16675	16635	16705	16744	16482	16612	16598	16678	16468	16697	16804	16680	16682	16651	16530	16628	16580	16683	16728	16532	16677	16815	16724	16825	16753	16559	16651	16698	16631	16601	16539	16612	16751	16671	16497	16596	16595	16430	16649	16474	16633	16669	16515	16778	16740	16673	16477	16554	16668	16624	16629	16600	16607	16729	16693	16634	16754	16516	16758	16734	16702	16500	16756	16786	16625	16846	16538	16480	16725	16547	16565	16532	16754	16618	16538	16531	16527	16652	16592	16619	16757	16783	16664	16712	16556	16746	16513	16570	16537	16672	16551	16595	16749	16609	16596	16802	16642	16679	16799	16727	16706	16591	16528	16548	16587	16534	16519	16659	16540	16612	16565	16604	16836	16573	16705	16583	16585	16628	16584	16636	16583	16622	16791	16661	16570	16647	16601	16652	16673	16703	16557	16545	16524	16822	16554	16592	16656	16687	16718	16672	16695	16672	16850	16486	16536	16634	16705	16707	16610	16559	16692	16692	16770	16469	16748	16681	16566	16774	16541	16619	16617	16704	16632	16690	16678	16752	16698	16545	16772	16417	16627	16635	16640	16664	16661	16479	16530	16576	16664	16750	16667	16559	16782	16606	16569	16639	16552	16706	16637	16637	16494	16491	16555	16612	16871	16760	16707	16683	16718	16691	16576	16669	16550	16642	16588	16478	16570	16686	16746	16739	16588	16615	16537	16551	16896	16741	16555	16463	16635	16625	16508	16579	16536	16412	16760	16605	16646	16650	16729	16589	16680	16468	16641	16710	16609	16724	16579	16582	16683	16553	16725	16561	16676	16680	16604	16745	16674	16549	16678	16665	16494	16522	16659	16728	16564	16529	16636	16824	16611	16664	16766	16702	16812	16524	16657	16608	16789	16781	16808	16703	16611	16719	16647	16757	16594	16752	16684	16585	16684	16575	16624	16729	16670	16515	16642	16719	16588	16690	16702	16713	16663	16649	16538	16477	16621	16659	16544	16462	16727	16658	16515	16601	16476	16642	16723	16564	16570	16558	16859	16579	16631	16707	16585	16608	16645	16661	16592	16618	16707	16635	16604	16669	16678	16572	16696	16642	16632	16405	16720	16674	16455	16802	16764	16702	16689	16727	16715	16599	16645	16704	16600	16695	16930	16704	16577	16717	16749	16718	16507	16617	16484	16614	16573	16557	16599	16447	16484	16696	16561	16764	16603	16640	16732	16666	16785	16648	16710	16515	16551	16645	16665	16631	16859	16377	16762	16595	16700	16669	16642	16572	16777	16706	16631	16594	16581	16792	16662	16488	16788	16731	16559	16662	16636	16611	16750	16549	16455	16498	16707	16689	16601	16731	16579	16698	16761	16659	16634	16703	16870	16571	16794	16600	16557	16509	16654	16611	16747	16764	16703	16512	16593	16644	16569	16501	16716	16568	16648	16728	16623	16534
39301	38264	37764	31082	27895	27861	27649	27402	27390	27615	27872	27855	27638	27562	27921	27972	28062	27730	28141	27807	27636	27434	27569	27627	27483	27414	27330	27381	27302	27067	27365	27088	27168	26944	26880	26936	26916	27268	27214	27074	27230	26954	27022	26982	27100	26936	26796	26983	26775	27005	27018	26901	26892	27007	27045	26874	27157	26844	26941	26865	26918	26809	27079	26634	26881	26975	26964	27089	26758	26967	26858	27050	26949	26940	27007	26981	26926	26931	26977	26692	26940	27183	26870	26821	26901	26832	27039	27115	26800	27245	26871	27101	26863	27010	26944	27071	27040	26592	26664	27171	26907	27037	26956	27133	27210	26908	26955	26926	26993	27089	26949	26862	26984	27196	27061	27070	27027	27085	26877	26874	26764	26998	27150	27022	26731	26855	27010	26797	26893	26983	26956	26987	27183	27112	27069	27088	26946	26968	26841	26751	26680	26999	26937	26935	26887	26689	26961	26728	27054	27060	26939	26959	26953	27022	26953	26897	27045	27000	27340	26871	26989	27212	27077	26902	27088	26945	26990	26989	27035	27034	27089	26927	26695	27069	26842	26921	27078	27042	26762	26944	27161	27091	26875	27212	26956	27065	26779	26837	27074	27102	26977	27150	26776	27072	27090	27024	27009	26996	26877	26837	26781	26944	26973	27033	26910	27019	26765	26951	26872	27040	27001	26862	26933	27028	26924	26777	26918	27128	26939	27335	27035	26765	26957	27063	26870	27033	26997	27201	26946	26993	27157	27092	26851	26982	27087	26891	27000	26916	26689	26840	27195	27062	26818	26883	27008	27036	27221	27037	26662	26753	26989	26837	27356	27025	26953	27059	26943	26905	27071	26963	27049	27006	26974	27059	27159	26994	26837	27033	26973	26956	27117	27298	26866	26800	27116	27075	27128	27099	26864	26733	26844	26808	27005	27054	27078	26903	27034	27101	26877	26763	26971	26968	27055	27016	27015	26862	26855	27005	26861	26767	27065	26967	26968	27126	26725	26957	27222	26968	27199	27067	26834	26858	27005	26700	26782	27000	26917	26887	26960	26848	26810	26937	26842	26840	27159	26912	26789	26879	26988	26871	27133	26844	26643	26826	27081	26729	26904	26913	26991	26919	26846	26847	26885	26919	26771	27029	26985	26927	26799	27042	26832	26879	27198	27046	26932	26854	26876	26842	27030	26980	27025	26573	26677	27017	26838	26929	26917	26929	27150	26994	26814	26900	26921	26915	26900	26832	26819	26994	27131	26960	26485	26904	27005	26905	26952	26998	27041	26997	27105	26902	27099	26921	26793	26844	26736	26875	27150	26874	27496	27154	26961	27071	26872	27115	27006	26889	27065	27195	27090	26923	26953	26901	27046	27066	27065	27200	27006	27156	26953	27243	26797	26787	26993	27039	27240	26691	26815	26932	26996	26690	26742	27126	26888	26926	26858	26911	27132	26985	26881	27105	27315	27097	27006	26723	26756	27049	26443	26633	26851	27117	26794	27059	26918	26807	27045	26828	27203	26886	26935	26932	27161	27057	26875	27029	26995	26881	26808	27074	26849	27002	27229	26979	26548	26849	26912	27245	26968	27010	26924	26909	27096	26881	27147	27051	26703	26737	27212	26895	27246	26554	27040	26997	27055	27030	27266	26963	26952	26998	27052	26969	26850	26759	26852	27113	27112	27068	26663	26813	26979	26993	27034	26970	26895	26982	27076	27003	26949	27049	26946	26838	27132	27007	27159	26755	26862	27275	26945	27114	26895	26698	26898	27089	27120	27058	26876	27035	27079	27353	27221	26834	27144	27007	26826	27000	27140	26901	27096	26985	27110	27169	27294	26967	26994	27011	27211	26970	27056	26690	27025	27036	27140	26855	26905	27217	27097	26829	27040	26991	27228	27071	27147	27001	26837	26942	26957	26875	26892	26937	27010	26967	26862	26760	27135	26994	27019	26749	26896	26713	26975	27163	27065	27081	26836	26918	26788	26966	27027	26667	27095	26943	26799	26804	27105	27175	27114	27107	27072	26825	27083	27058	26917	26922	26924	27004	27139	27018	26753	26755	27082	26873	26613	26863	26866	27022	26912	26846	27053	26821	27057	26946	26912	27121	27109	26880	26991	27071	26774	26784	27080	26764	27029	27192	26709	26758	27083	26769	26959	26999	27170	27006	26979	27146	26949	27324	26913	27134	27012	26957	26754	26947	26739	27166	27165	27006	26999	26976	27145	26827	27148	26929	27074	27076	26924	26974	26888	27009	27002	26771	26934	26971	26960	27052	26779	26802	27280	26891	26961	26948	26985	27064	27026	27101	26847	27017	27192	26822	27117	26779	27100	27036	26848	27012	26964	26768	27327	27168	27054	26959	27002	26845	26982	27141	27068	26923	27116	27134	26924	26881	27086	27026	27277	26794	26847	26742	26868	27182	27041	26954	26712	27061	27054	26770	27050	27011	26994	26777	26863	27010	26682	26904	27079	26978	26938	26943	27102	27144	27192	27002	27074	27014	26858	26899	26973	26810	27153	27015	27083	26872	26885	26916	26692	27042	27054	26943	26839	26986	26914	27158	27106	26999	27033	26990	27116	26887	26903	26846	26987	26790	26991	27093	26898	26841	26918	27071	26898	26996	26864	27114	26886	26873	27166	27108	26896	26957	26813	26898	27224	27146	26832	26837	26908	27062	26988	27158	27034	27053	26934	26947	26679	26640	26764	27079	26937	26927	27077	26943	27011	27060	27057	27079	26988	27036	26833	27032	27130	26873	26862	27079	27117	27050	26863	26735	26795	26824	26899	26947	27081	27125	27186	27069	27088	26835	27136	26759	27018	27094	26989	27048	26894	27040	27115	26892	26971	27167	27100	26817	27004	27006	26698	26989	26966	26995	27150	27249	27004	26980	26940	27002	26934	27127	26995	27035	26970	26893	26809	26924	27000	26880	27041	26988	27046	27079	27103	27042	26780	27004	26937	26754	26992	26712	27040	26990	26878	26822	26822	26929	26942	27106	26943	27169	27135	26860	26917	26913	27278	26980	27033	27014	26881	27054	26953	27061	26921	27036	27207	26936	26925	27026	26953	26854	27045	27038	27145	27088	26820	26676	26961	26938	26881	27025	26952	26896	26959	27186	26999	26776	26961	26667	26812	27025	27101	26751	26981	26727	27167	27305	27228	27413	27074	27049	27032	26887	27110	26865	26847	27075	27092	26916	26914	27058	26917	26820	26955	26974	27039	26771	26966	26670	27072	26893	27078	27331	26949	26943	26895	27157	26947	26811	27244	27093	27219	26973	26933	26977	26765	27037	27118	26660	27120	26877	27029	27131	27063	26627	27129	27089	26884	27024	26982	27390	26899	27049	26997	26879	26702	27046	27024	26740	26643	27130	26933	26981	26919	27034	27012	26852	27077	26821	27060	26848	26897	27216	27063	26938	26703	26813	27058	27060	26965	26965	27201	26872	26840	27102	26986	26959	26892	26821	26946	27236	26785	26873	26935	26932	26943	26878	26879	26768	26950	27072	26902	26781	26921	27152	26847	26930	26963	26866	27217	26896	27203	26783	26988	26965	27089	26906	27189	26932	27100	26710	26787	26838	26879	27035	26820	26780	27026	26960	27233	26839	26912	27086	27006	27110	26924	27103	27258	26961	27034	27112	27102	26918	26940	27056	27217	26908	26841	26979	26882	27059	26695	26954	27121	26772	27190	27220	26752	27142	26976	26809	26799	26960	27046	27074	27062	27136	27069	27013	26734	26934	27011	27205	27051	26765	26788	26874	26984	26741	27201	27067	26882	26969	27200	26791	26976	27064	26927	27114	27096	27105	27107	26980	26995	26913	26982	26840	27015	26829	27260	26925	26848	26899	26714	26899	26974	27002	26905	27069	27139	26974	26972	27249	27015	26880	27056	26940	27172	26975	27209	26996	26998	27260	27056	27039	26973	27030	26792	27073	26863	26727	27091	27058	27089	26612	26960	26874	26990	26892	26973	26931	27295	27042	26914	26957	26906	27188	26723	26893	26900	26760	27162	27031	26991	26848	27131	27219	26872	27078	26943	27011	26950	26985	26948	27133	27093	26829	27041	27034	27269	26862	27080	26649	26797	26855	26898	27054	26780	26856	27081	27063	26874	27121	27187	27080	26903	27002	26932	27016	27058	27167	27105	27025	26852	27164	26945	26947	26975	27013	27192	27094	26942	26818	26792	26929	26935	26887	27062	26979	26963	26834	26723	26897	27115	27096	27137	27085	27038	26799	26947	26910	26883	26746	26979	26972	27167	26893	27215	27110	26810	26914	26834	26938	26681	27090	27092	26976	27098	27114	27044	27115	26956	26668	26853	27014	26852	27185	27137	27085	27084	26960	26894	26903	26969	26903	27024	26901	26925	27305	26978	26964	27148	26743	26913	27075	26958	26841	26877	26833	26846	26817	26952	27002	26796	27075	26989	27026	27031	26901	26936	27100	26815	27078	26998	27032	26869	26865	27126	27210	26938	27135	27091	26872	26853	26766	27037	26778	27157	26707	27123	26818	26919	26968	26881	26833	27013	27084	26982	27037	26850	26927	27068	26841	27057	26964	27076	26857	26948	26939	27082	27028	27431	26874	27027	26875	26824	26895	26825	27020	27103	26932	27053	26849	27044	27240	27153	27190	27019	26728	26928	27067	26968	27090	27130	26963	26868	26775	26940	27059	26945	27087	27183	27068	26667	26663	27056	27237	27063	27059	27347	27078	27150	26995	27081	27024	26891	26955	26833	26776	26874	26956	26885	27130	26918	26805	26897	27044	26970	27091	26951	26855	26900	26980	27285	27203	27045	27019	27043	27043	27159	27112	26785	26876	26910	27087	26799	27162	27188	27198	27098	27054	27018	27076	26885	26774	27054	27035	27036	26800	26880	26862	27105	27085	26935	27193	26912	26737	26940	26754	27133	26881	27147	26978	27198	26894	26952	27192	27414	26754	26964	27081	26948	26980	27093	27002	26900	26948	26898	26611	26528	27270	27063	26967	26827	26966	26869	26729	26805	27098	27131	26982	27098	26826	27004	26843	27033	26959	26742	26975	27128	26973	26583	26967	26958	27151	26819	27169	26851	27139	27102	27225	26911	26862	27088	27096	27157	27093	26838	27081	27112	27086	27058	27124	26976	26991	27041	26820
36518	45259	31789	21830	19661	19103	18913	18809	18614	19099	19381	18949	18804	18886	19140	19136	19173	19013	19041	18962	18811	18580	18751	18577	18666	18426	18323	18239	18419	18558	18341	18361	18188	18089	17910	17798	18055	17923	18168	17908	18195	18117	18113	17727	17973	18087	17887	18115	18082	17913	17800	17973	18075	18100	18229	17968	17974	17939	18161	18096	17951	18074	17998	17971	17899	17896	17931	18116	17973	17901	17834	18005	17902	17810	18108	18134	18112	18200	18112	18000	17984	18131	18146	17834	18006	17936	18115	17965	17981	17854	18135	17934	18155	17895	17889	17842	17897	18047	18006	18099	17927	17996	18015	18093	17960	17984	17902	18119	18024	18036	17972	18034	18073	18166	18045	18046	17984	18054	17985	18051	18048	17907	17833	18001	18047	17990	18000	18068	17887	17878	18064	18182	18009	18111	18070	18035	17938	17910	18154	18145	18033	17944	17978	18000	18089	17991	18060	17968	18053	18035	18051	18026	18092	17931	17995	17909	17995	18172	17960	17970	18017	18187	17675	17967	17735	17837	18028	17838	18067	18195	18094	17858	18064	17978	17911	18015	17905	18216	18094	17901	18120	18135	17937	17887	18207	18164	17989	18182	17920	17963	18267	18090	18154	18026	17839	18133	18009	17754	17957	17989	18072	17866	17966	18173	17898	18133	18123	17946	17881	18042	18142	18052	17895	17842	18141	18094	17946	18092	18117	18025	17935	18030	17926	18176	18163	17991	18131	18202	17907	17852	17969	18112	17909	17915	17965	17981	17990	18055	18170	17955	18062	17816	17920	17844	17929	18296	18028	18031	17866	18126	17913	18072	17998	18156	18003	18124	17948	18112	18142	18069	18050	18073	17785	18123	18321	17962	18271	17994	17993	18047	17799	17972	17942	17947	18198	17853	17995	17926	18119	17956	17886	18001	17987	18224	17914	17903	17994	18173	18116	18004	18022	18036	18020	17855	18055	18036	18004	17927	17882	17935	17958	18088	18013	18015	18005	18082	17961	18079	17929	18008	18057	17970	17974	17943	17966	18085	18024	18118	17998	18002	18186	17819	18099	17927	18032	18027	18147	17984	18060	17964	18087	18039	18123	17974	18021	18013	18026	18022	18147	17889	18084	17864	18018	18026	18108	17984	17914	18076	18038	17813	18013	18171	18035	17920	18058	17960	18049	17810	18042	17988	18097	17765	17961	17951	17986	17948	18094	18082	18116	17935	17900	18126	18057	18023	18201	18023	17909	17834	18011	17957	18078	18099	18009	17972	17898	18003	17932	18028	18050	18005	18072	17927	17849	18102	17942	17838	18037	18115	17958	17997	17932	18153	17919	17911	18085	18219	17969	18058	18024	17908	17996	18045	17955	18152	17948	18001	17996	17980	18214	18078	18191	18035	17917	18038	18059	18061	18061	18039	17951	17942	18060	17988	17935	18153	18111	17879	18027	18044	18127	18122	17918	18068	18150	18013	18020	18099	17976	17881	17913	17906	18037	18192	17996	18144	18092	18109	18003	18044	18109	17908	18041	17864	17966	18111	18112	18051	17993	17894	18018	18235	18007	17880	18019	17933	17977	18053	17980	17847	18040	17960	18028	18039	18227	18183	17771	18015	17964	18169	17923	18014	18128	18100	18037	17940	18044	17981	17947	18019	18067	17794	17874	17802	18129	18124	18016	18106	18066	18013	17995	18100	17933	18263	18130	17864	17896	18055	18197	17821	17829	18010	17864	18227	18063	18083	17934	18064	18098	18045	18114	17976	18075	17897	18004	17962	17978	18007	18059	18026	18139	17988	18113	17927	18126	17919	17926	18179	18151	18102	18028	17673	18013	18154	17985	18029	18191	18036	17776	18038	17954	18116	18094	18091	18278	18019	18142	17975	17742	18038	18188	17953	17955	17919	18065	18080	17840	17843	17975	18233	18013	17876	17935	17909	18046	18138	18008	18000	18018	17946	18091	18086	17863	17982	18245	18091	18153	18089	17958	17827	18102	18039	18000	17998	17882	17989	18059	17892	18031	18062	17941	18108	18038	17948	18090	18031	17927	18164	18136	17984	18027	18143	17862	18185	17893	18129	18016	18017	18045	18057	17935	18144	18116	17801	18206	18126	17882	17873	18074	18052	17992	17923	18124	18001	18079	17784	18044	18048	18037	18135	18127	17899	18046	18115	17783	17914	18102	18055	17989	17996	18008	17883	17711	18116	18020	17975	17941	18118	18028	17979	17950	18062	17970	17873	17883	18035	17978	17993	18067	18077	18006	18079	18164	17975	18002	17997	18106	18046	18078	18021	17945	17922	17916	18089	17922	18066	18017	18076	18038	17985	17919	17877	17987	17962	18005	18011	17923	18167	18019	18034	17953	17957	18081	18045	17894	17955	17971	18006	18140	17821	17967	18007	18138	17950	17986	17948	18075	17844	17867	18117	18233	17862	17890	18014	18081	17921	18016	17922	18043	17940	17943	17939	18017	18117	18137	18083	18072	17803	18155	18232	17921	17993	17987	18019	18184	18032	18244	18002	18033	17894	18026	18024	17986	18099	18083	18097	17871	18006	17984	17953	17925	18086	17890	17993	18036	17993	17996	17992	18042	17991	18019	17872	18019	17910	17934	18040	18012	17779	17935	17977	18114	18107	17863	17977	17986	18106	18159	17965	18084	18001	18010	18022	17933	18053	17962	17982	17922	18065	18019	17917	17962	18081	17817	17982	18029	18003	18141	18111	17998	17902	17965	17938	18111	18043	18111	17943	17875	18047	18091	17948	18042	18155	17858	18038	17965	17933	18029	17806	17938	18030	18102	18144	17909	18070	17968	17958	18044	18083	17857	17963	18011	18076	18009	17883	18046	17993	17946	18091	17991	17944	18131	17983	18028	18146	17927	18064	18056	17967	18097	18077	18068	17993	18071	18169	18117	18099	18004	17749	18090	17982	17923	17870	17855	18017	18123	17983	18019	18136	17913	18063	17841	17943	18012	18165	17994	17896	17749	17831	18119	18086	18079	18208	17951	18028	17984	17976	18045	17943	17996	17843	18072	17967	18164	18046	17934	17971	18120	18218	17907	18110	18007	17914	18201	18190	18046	18029	18082	18011	18168	17876	17925	17923	18099	18029	18041	18052	18115	17805	17908	18052	18084	17850	18030	18096	17931	18067	18021	18117	18008	18152	17996	17853	17945	18091	17956	18001	17914	17966	18052	18064	18040	17955	18006	18047	17918	18081	18073	17972	17944	17858	17939	18080	18048	18004	18000	18110	18207	17930	18000	18070	17888	18033	17934	17885	18106	17975	18003	17988	17910	18046	17881	17921	18018	17969	18182	18080	18109	18002	18134	17931	17937	17900	18024	18089	18008	18035	17869	18031	18028	17931	17935	17920	17952	18004	18056	17942	17909	17972	17954	17984	18050	17954	18063	18121	18166	18030	17921	17944	18063	17804	17877	18000	18025	18167	18058	17982	17999	18113	17850	17999	18066	18189	18130	18019	18010	18097	18041	18178	17893	18043	17961	18045	17897	18006	17994	18113	17999	17893	18021	17988	18026	17907	17865	18017	18148	17922	18176	18164	17900	18152	18062	18032	17993	18136	17979	17881	18046	18108	17936	17898	18096	18207	18047	18054	18018	18233	17830	18125	18067	18035	18006	18097	17976	18011	17887	17878	17807	18062	18039	17986	18153	17962	17962	17961	17980	17879	18070	18026	18168	17835	18068	17952	17990	17861	17923	17769	18134	18027	17947	17757	17969	18111	18141	18013	18055	17904	17989	17988	18090	18039	18102	18006	17913	17924	17997	18052	18110	18000	17825	17970	17977	18116	17893	18128	17974	18132	18070	17930	18152	18021	18075	17910	18125	18004	18091	17909	17864	17944	18144	18104	17934	18138	17898	17927	18035	17883	18054	17908	18098	18215	17953	18132	18246	18090	18039	17956	18014	17939	17906	18059	18077	17850	18050	18195	17832	17996	17991	18059	18005	18172	18057	18148	17842	17938	18110	17970	17871	18094	17908	18064	18144	17889	18086	18017	18152	17920	17845	17927	18171	18017	18009	18075	18098	18035	18040	17956	18089	18075	18040	18149	18167	18004	18134	18007	18057	17914	17954	17933	18150	17923	17941	17910	18031	18153	18057	18031	18062	18025	18184	17987	17888	18074	18145	17927	17964	17863	18012	17888	18037	17971	18225	17865	18145	18041	18068	17938	18087	17931	17967	18083	17969	18045	17995	18083	18040	18132	18255	18020	18121	18058	17999	17937	18158	17847	18137	18095	18157	18090	18156	18028	18047	18013	18024	17837	17823	17908	17986	18044	18126	17990	17997	18060	18019	18023	18100	17984	18010	17909	18026	18203	18002	17892	17716	18132	17888	18155	17994	17919	18043	17870	17907	18108	18003	18053	17972	17913	18150	18129	17921	17997	17954	17954	18054	18033	18155	18023	17893	18028	17773	18013	17974	18092	18033	17946	18010	18074	18022	18006	18070	18195	18000	17964	18029	17972	18205	17849	18038	17945	18102	17969	18060	17998	18091	18048	18085	18038	18066	17938	17942	17742	17853	17906	18140	18079	18065	17910	17989	17832	18018	17952	17864	17967	18157	17936	18072	17961	18154	18050	18006	18004	17991	18150	18068	17890	18128	17956	17989	18025	17964	18007	17931	18090	18027	17988	17849	18219	17839	17929	17852	18021	18214	17938	17934	18026	17920	18203	18197	17969	17997	17919	18012	17967	18089	18059	17926	17955	18068	18076	17864	18095	17977	17915	18004	18020	18062	18045	18060	18074	18010	17913	18072	18180	17964	18010	17832	18027	17961	18066	18010	17981	18059	18107	18090	18037	17982	17973	17885	18032	18020	17774	18038	18059	18144	17935	18023	17906	18080	17981	17968	18235	18218	18107	18077	17911	18028	17895	18086	17967	17932	17806	17987	17993	18274	17934	18019	17938	17997	18008	17966	18171	18088	17990	17888	17959	18316	18051	18054	18013	17995	18006	17972	17867	17811	17862	18167	18056	17818	17973	18159	17923	17900	17902	17986	17995	17909	17913	18003	18015	18052	18158	18125	18047	18094	17942	18122	17888	17997	17981	18009	18061	18032	17807	18078	17998	17915	18122	18015	18108	17962	17984	17917	18346	17965	18095	17967	17983	17901	18111
26147	21685	28987	26325	26906	28439	29245	26866	27086	27221	27393	26839	26739	26736	27121	27143	27376	26950	27057	26751	26644	26492	26438	26474	26458	26227	26178	26317	26140	26139	26158	26159	26049	25738	25693	25744	25587	25761	25638	25489	25643	25671	25724	25648	25613	25736	25647	25699	25666	25577	25499	25504	25479	25628	25696	25648	25683	25455	25655	25701	25605	25573	25733	25370	25580	25587	25763	25578	25536	25668	25727	25445	25735	25557	25852	25661	25444	25620	25628	25695	25611	25711	25443	25505	25542	25609	25696	25782	25404	25534	25639	25525	25833	25552	25693	25578	25656	25592	25692	25501	25475	25605	25627	25500	25540	25513	25715	25697	25507	25334	25722	25698	25373	25527	25658	25440	25571	25537	25477	25337	25482	25582	25618	25783	25362	25368	25587	25538	25553	25829	25520	25778	25598	25482	25492	25678	25367	25622	25418	25730	25769	25517	25531	25544	25467	25493	25556	25736	25602	25306	25556	25515	25899	25519	25557	25468	25512	25473	25488	25812	25524	25533	25530	25062	25545	25389	25849	25483	25405	25420	25798	25489	25583	25704	25674	25409	25510	25664	25601	25490	25766	25432	25443	25504	25529	25475	25544	25526	25510	25683	25628	25569	25647	25345	25597	25659	25648	25632	25617	25417	25598	25791	25319	25218	25643	25629	25685	25745	25791	25489	25631	25511	25789	25541	25660	25888	25694	25487	25589	25497	25563	25744	25695	25701	25449	25547	25464	25625	25625	25560	25715	25448	25607	25668	25628	25652	25604	25417	25579	25442	25514	25463	25745	25493	25805	25673	25751	25528	25787	25504	25678	25496	25558	25665	25691	25739	25793	25640	25486	25870	25531	25658	25396	25390	25713	25684	25599	25637	25451	25630	25497	25447	25771	25562	25353	25618	25521	25658	25691	25246	25345	25490	25379	25441	25753	25684	25577	25571	25717	25683	25459	25451	25804	25558	25648	25561	25460	25631	25621	25338	25421	25576	25451	25275	25473	25417	25558	25537	25615	25595	25612	25751	25399	25470	25443	25409	25430	25753	25711	25540	25418	25381	25676	25744	25827	25659	25461	25462	25579	25545	25699	25488	25705	25632	25591	25483	25683	25576	25767	25626	25652	25559	25555	25579	25403	25577	25492	25583	25525	25483	25616	25557	25588	25457	25487	25350	25568	25962	25605	25582	25306	25862	25172	25533	25473	25413	25492	25637	25497	25489	25550	25585	25477	25544	25588	25569	25653	25610	25462	25447	25572	25651	25590	25384	25726	25472	25800	25772	25650	25361	25445	25564	25340	25330	25528	25519	25497	25657	25595	25388	25375	25407	25729	25478	25550	25652	25614	25634	25503	25623	25962	25618	25492	25497	25369	25426	25577	25440	25591	25566	25614	25439	25512	25681	25580	25756	25579	25563	25509	25451	25734	25481	25509	25311	25603	25751	25812	25375	25659	25547	25660	25644	25503	25651	25380	25577	25293	25502	25628	25363	25530	25701	25554	25770	25506	25539	25397	25675	25630	25716	25517	25461	25681	25600	25683	25608	25600	25787	25361	25714	25804	25645	25640	25514	25648	25576	25565	25694	25614	25458	25472	25386	25627	25725	25750	25599	25621	25620	25330	25487	25441	25503	25368	25433	25744	25479	25731	25565	25657	25762	25690	25504	25404	25424	25351	25544	25441	25630	25355	25622	25547	25490	25332	25505	25461	25723	25517	25695	25372	25563	25589	25757	25433	25528	25526	25202	25659	25654	25458	25700	25624	25685	25605	25782	25371	25711	25854	25665	25672	25431	25705	25551	25694	25537	25690	25473	25769	25692	25609	25343	25436	25668	25537	25491	25473	25644	25559	25439	25503	25344	25598	25451	25372	25758	25535	25539	25599	25640	25481	25515	25800	25428	25357	25441	25722	25815	25676	25724	25718	25456	25336	25405	25474	25458	25566	25520	25436	25610	25440	25814	25708	25486	25648	25598	25913	25644	25588	25603	25709	25717	25593	25326	25592	25577	25623	25616	25618	25757	25557	25459	25495	25645	25644	25482	25452	25439	25586	25554	25625	25574	25679	25383	25667	25606	25400	25414	25684	25669	25568	25511	25751	25605	25355	25550	25671	25525	25536	25624	25625	25536	25545	25441	25601	25557	25530	25556	25529	25433	25501	25488	25622	25520	25726	25606	25869	25692	25574	25559	25681	25552	25629	25571	25635	25607	25664	25516	25522	25489	25512	25330	25721	25610	25822	25466	25571	25298	25459	25507	25346	25228	25523	25754	25649	25573	25727	25720	25725	25499	25433	25406	25609	25662	25699	25422	25814	25546	25521	25750	25471	25612	25327	25547	25575	25563	25743	25721	25474	25710	25556	25614	25467	25748	25546	25639	25410	25621	25715	25350	25684	25579	25369	25660	25637	25396	25556	25497	25705	25587	25398	25671	25614	25466	25536	25611	25536	25645	25495	25314	25695	25630	25279	25480	25599	25445	25452	25446	25660	25438	25445	25631	25868	25549	25677	25564	25756	25640	25704	25593	25447	25483	25592	25276	25530	25628	25389	25309	25642	25311	25406	25268	25703	25354	25508	25545	25437	25613	25621	25425	25820	25531	25752	25530	25499	25630	25601	25813	25478	25694	25543	25452	25638	25369	25459	25539	25706	25434	25631	25709	25507	25736	25469	25518	25314	25511	25457	25483	25483	25602	25622	25618	25761	25731	25909	25750	25701	25404	25593	25679	25482	25563	25571	25508	25684	25368	25666	25776	25350	25446	25569	25665	25582	25647	25474	25594	25604	25745	25537	25564	25631	25432	25272	25525	25668	25447	25534	25791	25721	25693	25646	25490	25975	25539	25486	25593	25565	25537	25492	25712	25601	25565	25468	25797	25729	25654	25494	25604	25465	25520	25418	25696	25791	25548	25898	25877	25759	25665	25456	25777	25590	25805	25651	25496	25536	25641	25643	25496	25809	25513	25640	25578	25698	25731	25617	25608	25385	25577	25514	25751	25757	25639	25587	25779	25722	25430	25297	25282	25800	25549	25679	25579	25391	25533	25715	25817	25642	25730	25575	25465	25474	25542	25408	25484	25565	25596	25756	25669	25691	25409	25567	25505	25733	25658	25589	25373	25584	25473	25548	25603	25506	25516	25311	25257	25434	25492	25444	25471	25414	25514	25681	25762	25330	25734	25429	25535	25575	25573	25411	25316	25326	25624	25476	25682	25490	25526	25698	25606	25498	25183	25687	25634	25527	25420	25693	25674	25760	25277	25634	25436	25457	25583	25499	25514	25601	25549	25598	25404	25329	25537	25574	25327	25279	25641	25521	25482	25536	25526	25520	25620	25464	25580	25444	25540	25692	25636	25502	25743	25286	25573	25360	25446	25800	25559	25669	25622	25630	25458	25681	25729	25411	25387	25539	25411	25259	25504	25400	25542	25424	25356	25681	25659	25650	25408	25584	25578	25550	25480	25546	25633	25487	25689	25592	25494	25560	25627	25608	25666	25760	25407	25417	25863	25537	25701	25738	25553	25758	25664	25470	25503	25430	25404	25314	25609	25671	25537	25550	25428	25744	25545	25598	25597	25673	25368	25360	25589	25612	25490	25694	25640	25676	25543	25518	25623	25647	25613	25369	25699	25476	25587	25456	25497	25602	25467	25617	25566	25526	25407	25563	25515	25464	25530	25635	25436	25390	25538	25510	25595	25503	25437	25326	25347	25452	25464	25572	25403	25552	25280	25762	25375	25477	25716	25867	25606	25567	25611	25528	25544	25429	25471	25593	25547	25557	25413	25717	25721	25551	25568	25546	25601	25502	25638	25466	25738	25700	25482	25740	25727	25541	25587	25475	25364	25512	25479	25939	25639	25314	25489	25722	25746	25635	25790	25527	25480	25622	25544	25479	25403	25503	25709	25649	25692	25495	25213	25589	25496	25670	25359	25551	25478	25551	25224	25288	25495	25461	25638	25378	25473	25414	25420	25563	25452	25538	25331	25584	25651	25282	25444	25472	25486	25643	25487	25543	25566	25430	25650	25334	25405	25694	25617	25838	25766	25766	25636	25341	25597	25581	25453	25471	25643	25524	25788	25555	25615	25651	25436	25656	25825	25796	25542	25725	25522	25615	25366	25655	25559	25535	25422	25343	25373	25644	25497	25796	25666	25478	25436	25530	25755	25537	25517	25632	25559	25724	25514	25567	25719	25464	25537	25520	25330	25610	25483	25403	25472	25543	25730	25767	25693	25579	25455	25564	25417	25838	25712	25426	25503	25572	25550	25498	25627	25658	25579	25424	25498	25795	25764	25398	25488	25601	25584	25488	25704	25460	25582	25660	25373	25392	25551	25447	25653	25568	25356	25614	25774	25412	25400	25703	25635	25593	25485	25605	25749	25678	25742	25407	25733	25949	25583	25663	25712	25622	25544	25467	25735	25586	25470	25255	25515	25549	25593	25643	25623	25715	25657	25636	25536	25466	25391	25785	25524	25651	25411	25548	25281	25744	25615	25539	25569	25553	25332	25611	25556	25907	25492	25493	25670	25454	25323	25459	25341	25303	25648	25629	25664	25683	25445	25848	25471	25613	25309	25852	25563	25414	25205	25618	25809	25574	25471	25547	25368	25509	25585	25620	25423	25506	25556	25438	25809	25406	25621	25442	25557	25590	25447	25385	25399	25441	25649	25560	25445	25745	25621	25787	25557	25431	25563	25385	25709	25533	25551	25397	25698	25693	25494	25385	25652	25552	25754	25327	25535	25484	25643	25690	25435	25558	25500	25379	25387	25509	25661	25564	25569	25610	25389	25570	25515	25537	25625	25723	25519	25475	25536	25569	25648	25472	25758	25607	25654	25562	25555	25399	25348	25342	25594	25762	25616	25616	25772	25529	25583	25836	25629	25620	25437	25261	25719	25481	25471	25639	25527	25561	25382	25474	25607	25778	25568	25494	25504	25512	25535	25497	25465	25418	25368	25721	25640	25373	25448	25906	25595	25562	25580	25474	25553	25606	25638	25548	25685	25393	25378	25486	25554	25406	25505	25906	25660	25592	25388	25515	25523	25755	25518	25501	25583	25421	25589	25455	25805	25506	25890	25727	25674	25566	25351	25519	25421	25485	25258	25451	25641	25502	25623	25676	25236	25697	25435	25080	25237
35437	57242	42199	30636	26423	20329	19513	19431	19407	19592	19754	19299	18755	19156	19585	19671	19641	19219	19010	18828	18480	18401	18400	18424	18578	18220	18236	18264	18174	18283	18124	17937	17666	17778	17513	17362	17391	17522	17429	17471	17562	17392	17549	17410	17677	17391	17498	17462	17483	17374	17399	17291	17246	17387	17479	17503	17375	17205	17228	17277	17400	17259	17676	17215	17338	17312	17370	17331	17419	17476	17436	17498	17379	17530	17244	17255	17445	17344	17568	17428	17226	17424	17447	17421	17408	17306	17323	17582	17587	17325	17397	17230	17495	17525	17477	17391	17403	17445	17319	17210	17324	17478	17401	17418	17283	17294	17390	17446	17474	17354	17334	17495	17314	17334	17354	17400	17398	17414	17465	17355	17273	17277	17394	17409	17252	17293	17410	17352	17403	17371	17450	17416	17289	17366	17350	17422	17410	17255	17468	17454	17493	17392	17455	17451	17589	17395	17323	17382	17352	17324	17265	17475	17405	17371	17272	17426	17406	17474	17340	17361	17573	17513	17599	17449	17458	17320	17472	17416	17131	17303	17257	17521	17426	17282	17633	17384	17310	17330	17570	17315	17266	17404	17473	17194	17529	17476	17458	17385	17229	17434	17425	17257	17392	17314	17280	17369	17311	17333	17238	17310	17332	17427	17589	17308	17416	17556	17216	17388	17348	17269	17344	17397	17444	17289	17439	17444	17421	17267	17382	17376	17309	17265	17377	17345	17331	17306	17212	17350	17415	17434	17123	17354	17309	17366	17165	17454	17322	17451	17270	17352	17338	17471	17258	17522	17153	17302	17499	17413	17457	17387	17390	17305	17219	17426	17418	17294	17438	17339	17377	17438	17434	17570	17310	17503	17506	17284	17458	17446	17446	17373	17385	17600	17354	17432	17255	17272	17276	17407	17243	17344	17395	17308	17458	17428	17411	17282	17477	17317	17211	17403	17332	17473	17224	17471	17465	17424	17244	17472	17479	17647	17406	17376	17409	17527	17497	17557	17401	17380	17294	17340	17336	17260	17609	17293	17369	17472	17424	17175	17295	17407	17369	17416	17415	17443	17423	17345	17446	17438	17403	17375	17404	17324	17402	17077	17390	17423	17395	17442	17390	17364	17262	17357	17489	17448	17290	17397	17469	17203	17359	17516	17484	17306	17440	17477	17246	17416	17530	17356	17453	17387	17311	17474	17450	17401	17425	17474	17336	17348	17542	17406	17305	17380	17435	17391	17599	17332	17463	17428	17453	17361	17310	17404	17454	17311	17441	17492	17300	17328	17193	17184	17510	17385	17202	17357	17441	17370	17467	17361	17371	17318	17388	17372	17394	17430	17387	17433	17454	17315	17594	17435	17460	17406	17395	17438	17521	17494	17439	17381	17499	17303	17470	17518	17471	17555	17326	17314	17488	17475	17420	17317	17420	17291	17409	17390	17369	17305	17228	17323	17385	17390	17499	17305	17219	17405	17424	17471	17474	17411	17349	17106	17470	17444	17394	17296	17316	17225	17285	17449	17411	17322	17391	17425	17495	17287	17314	17271	17263	17482	17283	17581	17428	17447	17551	17451	17330	17405	17319	17311	17288	17359	17344	17468	17292	17500	17436	17386	17408	17548	17301	17284	17523	17342	17323	17334	17319	17415	17266	17325	17399	17359	17464	17270	17335	17495	17446	17489	17532	17416	17376	17325	17178	17305	17279	17500	17453	17547	17424	17152	17505	17126	17370	17365	17418	17139	17563	17391	17570	17436	17352	17293	17459	17508	17381	17412	17286	17389	17431	17340	17484	17261	17220	17420	17360	17419	17503	17199	17536	17419	17374	17376	17161	17478	17411	17319	17511	17266	17352	17229	17400	17160	17316	17594	17392	17314	17323	17546	17438	17350	17492	17415	17464	17274	17258	17561	17305	17231	17414	17442	17330	17372	17385	17344	17370	17354	17448	17178	17448	17505	17512	17291	17470	17445	17544	17404	17481	17266	17385	17619	17287	17296	17321	17496	17400	17112	17372	17383	17361	17315	17316	17539	17420	17451	17408	17289	17449	17299	17447	17388	17381	17382	17514	17225	17221	17464	17348	17165	17441	17500	17273	17427	17456	17348	17353	17364	17352	17470	17370	17826	17514	17425	17415	17290	17440	17244	17506	17406	17272	17453	17422	17248	17329	17276	17612	17416	17577	17265	17462	17385	17360	17276	17331	17270	17418	17482	17329	17304	17127	17385	17380	17450	17460	17298	17216	17353	17313	17342	17349	17405	17397	17285	17341	17453	17391	17316	17225	17515	17461	17469	17252	17171	17350	17307	17360	17442	17567	17419	17573	17405	17433	17199	17419	17287	17474	17149	17565	17475	17306	17400	17480	17320	17506	17433	17405	17300	17137	17358	17247	17287	17399	17342	17482	17465	17498	17540	17486	17268	17660	17477	17440	17359	17451	17191	17510	17389	17427	17458	17555	17329	17351	17365	17339	17365	17339	17400	17531	17338	17526	17385	17497	17216	17263	17391	17483	17239	17481	17628	17453	17379	17340	17342	17391	17359	17134	17437	17404	17437	17438	17304	17405	17517	17308	17514	17289	17526	17475	17406	17362	17267	17495	17447	17366	17451	17290	17465	17413	17577	17532	17320	17383	17353	17447	17432	17489	17329	17455	17464	17432	17332	17414	17395	17445	17418	17384	17327	17416	17543	17398	17229	17469	17436	17359	17585	17306	17379	17388	17245	17550	17423	17616	17463	17591	17414	17487	17552	17372	17409	17431	17435	17542	17479	17221	17244	17229	17325	17473	17288	17356	17177	17508	17531	17307	17605	17425	17328	17387	17353	17403	17469	17533	17736	17490	17415	17363	17352	17289	17300	17435	17388	17463	17503	17392	17482	17235	17195	17298	17346	17379	17265	17329	17480	17443	17347	17407	17328	17352	17255	17348	17363	17486	17413	17513	17397	17529	17355	17352	17380	17380	17268	17398	17267	17460	17482	17447	17312	17286	17318	17505	17463	17522	17285	17564	17336	17267	17459	17344	17270	17462	17463	17420	17356	17234	17584	17569	17614	17358	17362	17546	17276	17397	17318	17429	17509	17245	17490	17395	17455	17419	17498	17227	17467	17414	17359	17251	17301	17344	17346	17458	17346	17373	17461	17270	17228	17544	17358	17499	17357	17446	17371	17485	17239	17414	17374	17371	17521	17165	17320	17335	17412	17624	17340	17462	17500	17571	17413	17322	17457	17174	17505	17298	17333	17285	17549	17479	17406	17308	17466	17374	17506	17290	17412	17289	17439	17461	17413	17314	17344	17326	17596	17400	17378	17260	17482	17419	17298	17316	17561	17302	17359	17273	17407	17289	17470	17278	17356	17516	17345	17321	17749	17365	17398	17544	17321	17298	17492	17444	17389	17306	17431	17399	17527	17472	17190	17466	17308	17294	17557	17431	17449	17440	17431	17279	17279	17409	17263	17387	17382	17308	17225	17427	17254	17504	17372	17357	17380	17416	17373	17251	17440	17455	17401	17669	17453	17447	17340	17450	17152	17223	17378	17453	17337	17318	17459	17398	17435	17312	17523	17568	17474	17288	17404	17213	17412	17467	17477	17495	17312	17310	17363	17538	17439	17441	17238	17484	17449	17545	17373	17561	17430	17514	17247	17458	17249	17386	17330	17295	17305	17365	17274	17300	17480	17470	17454	17424	17525	17229	17500	17511	17408	17356	17363	17390	17411	17316	17396	17376	17402	17525	17254	17349	17298	17532	17333	17440	17558	17403	17371	17259	17530	17468	17563	17506	17345	17316	17279	17425	17291	17474	17353	17410	17326	17288	17397	17474	17332	17248	17540	17219	17477	17454	17286	17373	17398	17283	17495	17244	17392	17446	17331	17375	17544	17405	17432	17437	17293	17356	17405	17413	17389	17367	17445	17313	17277	17502	17446	17269	17252	17369	17418	17532	17385	17488	17410	17337	17450	17304	17239	17374	17173	17454	17332	17300	17346	17382	17448	17401	17386	17505	17418	17575	17222	17540	17411	17506	17304	17339	17462	17509	17391	17402	17349	17358	17279	17372	17407	17393	17288	17270	17384	17521	17508	17264	17607	17401	17319	17372	17579	17326	17375	17383	17340	17407	17432	17474	17366	17490	17434	17369	17322	17478	17338	17632	17313	17323	17418	17620	17312	17387	17313	17503	17360	17492	17447	17478	17229	17286	17241	17381	17423	17280	17527	17447	17432	17425	17319	17456	17453	17317	17282	17345	17426	17436	17462	17322	17470	17505	17406	17304	17435	17207	17357	17470	17324	17364	17371	17361	17262	17409	17532	17417	17266	17267	17406	17535	17366	17417	17551	17607	17373	17286	17491	17494	17437	17458	17370	17465	17362	17341	17284	17279	17371	17289	17270	17464	17217	17325	17322	17475	17521	17490	17444	17376	17488	17499	17345	17336	17381	17385	17353	17447	17283	17372	17535	17405	17411	17382	17463	17304	17483	17441	17579	17326	17538	17237	17523	17281	17490	17369	17446	17455	17422	17308	17363	17238	17598	17205	17373	17405	17387	17409	17568	17381	17382	17562	17340	17398	17427	17508	17271	17543	17237	17375	17410	17260	17386	17342	17333	17368	17462	17369	17389	17473	17415	17438	17344	17325	17212	17315	17344	17285	17414	17329	17583	17490	17509	17199	17275	17465	17596	17442	17501	17433	17434	17560	17203	17380	17560	17517	17433	17634	17387	17405	17537	17384	17538	17441	17579	17417	17475	17457	17459	17344	17338	17308	17475	17360	17503	17339	17278	17364	17187	17467	17409	17436	17431	17292	17432	17320	17311	17361	17439	17387	17258	17412	17428	17193	17395	17284	17380	17506	17425	17331	17390	17404	17392	17475	17545	17293	17343	17286	17312	17541	17555	17496	17502	17489	17545	17328	17376	17548	17269	17570	17326	17459	17421	17418	17418	17387	17302	17401	17686	17525	17542	17284	17188	17337	17329	17318	17357	17459	17474	17276	17499	17467	17308	17435	17549	17391	17632	17469	17299	17475	17421	17427	17583	17377	17503	17346	17377	17398	17316	17247	17355	17428	17694	17395	17414	17470	17380	17525	17286	17433	17333	17243	17512	17426	17048	17568	17416	17296	17496	17469	17473	17471	17484	17270	17364
24205	21657	29128	25411	26055	27976	30796	27138	26747	27359	27357	26808	26367	26716	26962	27276	27391	26761	26820	26236	26096	25877	26240	26297	26034	26151	25953	26081	25759	25701	25450	25450	25151	25201	25047	24780	24912	24824	24983	24990	24821	24759	24844	24929	24876	24597	25098	24781	25005	24817	24888	24969	24782	24612	24720	24637	24720	24630	24864	24790	24963	25022	24436	24726	24873	24640	24694	24705	24834	24713	24922	24883	24748	24605	24878	24774	24686	24877	24902	24962	24813	24727	25159	24697	24851	24733	24842	24669	24857	24699	24966	24837	24669	24588	24824	24728	24707	24866	24698	24806	25145	25138	24679	24652	24898	24740	24961	24706	24594	24769	24723	24857	24726	24397	24805	24775	24810	25013	24759	24711	24745	24448	24731	24618	24896	24833	24946	24938	24727	24833	24930	24742	24937	24698	25003	24855	24844	24814	24592	24783	24799	24844	24829	24600	24835	24454	24747	24713	25005	24774	24763	24790	24842	24556	24483	24924	24844	24963	24653	24644	24617	24756	24775	24597	24691	24781	24812	24781	24664	24617	24692	24958	24880	24711	24715	24660	24850	24596	24730	24932	24907	24780	24776	24715	24669	24666	24582	24714	24705	24657	24694	24528	24713	24528	25028	24604	24626	24994	24740	24622	24854	24785	24760	24752	25002	24940	24675	24787	24609	24753	24652	24603	24631	24755	24898	24552	24793	24824	24841	24864	24964	24867	24746	24974	24850	24875	24793	24557	24944	24726	25017	24618	24693	24897	24751	24531	24796	24962	24887	24636	24846	24800	24753	24489	24667	24811	24903	24716	24892	24977	24472	24719	24736	24821	24686	24811	24783	24998	24869	24789	24635	24733	24966	24911	24673	24669	24511	24728	24761	24881	24717	24912	24666	24426	24677	24676	24595	24689	24749	24541	24650	24834	24697	24688	24933	25082	24965	25025	24710	24786	24862	24667	24720	24729	24682	24709	24844	24876	24815	24732	24732	24856	24509	24917	24991	24851	24841	24662	24727	24844	24871	24480	24763	24532	24497	24737	24693	24681	24596	24749	24761	24667	24797	24841	24804	24504	25008	24804	24696	24487	24809	24945	24744	24488	24373	24797	24801	24741	25063	24627	24741	24616	24923	24636	24664	24626	24932	24701	24758	24680	24738	24859	24576	24803	24696	24479	24712	24673	24688	24502	24773	24889	24437	24661	24531	24754	24739	24732	24751	24810	24898	24631	24518	24911	24763	24607	24671	24518	24793	24687	24531	24650	24993	24738	24634	24892	24936	24811	24901	24834	24745	24636	24949	24794	25020	24785	24681	24727	24834	24723	25044	24839	24604	24740	24848	24689	24482	24677	24805	24975	24919	24735	24904	24761	24521	24797	24812	24817	24916	24544	24974	24589	24718	24576	24629	24680	24525	24712	24597	24706	24785	24621	24825	24693	24921	24810	24757	24643	24734	24760	24726	24556	24609	24745	24661	24807	24660	24723	24719	24564	24476	24587	24987	24688	24764	24919	24673	24569	24625	24608	24755	24741	24958	24791	24869	24763	24766	24705	24559	24640	24850	24846	25033	24739	24530	24662	24614	24769	24657	24821	24703	24838	24665	24843	24651	24665	24549	24672	24743	24817	24932	24900	24685	24829	24612	24705	24812	25217	24803	24707	24783	24726	24965	24289	24814	24583	24606	24935	24784	24683	24888	24936	24926	24588	24789	24771	24950	24812	24706	24770	24767	24819	24764	24793	24710	24871	24610	24682	25038	24662	24567	24668	24866	24718	25088	24391	24727	24802	24761	24826	24754	24735	24780	24554	24588	24584	24815	24826	24474	24612	24793	24787	24886	24834	24859	24945	24714	24511	24652	24987	24639	24789	24738	24816	24499	24639	24620	24947	24603	24666	24681	24846	24805	24803	24738	24898	24837	24671	24773	24942	24908	24725	24742	24653	24834	24539	24680	24655	24670	24743	24701	24803	24715	24950	24771	24473	24641	24901	24997	25013	24754	24669	24759	24575	24754	24696	24782	24572	24582	24731	24855	24977	24855	24663	24818	24351	24588	24736	24628	24701	24601	24818	24682	24649	24691	24525	24679	24829	24944	24721	24592	24807	24732	24700	24831	24603	25058	24629	24937	24771	24778	24916	24793	24731	24697	24656	24882	24925	24609	24693	24692	24905	25013	24870	24613	24605	24535	24533	24503	24848	24826	24752	24673	24988	24643	24752	24800	25026	24836	24729	24720	24510	24603	24907	24598	24622	24495	24827	24936	24675	24675	25093	24683	24616	24783	24839	24704	24542	24350	24787	24631	24661	24739	24779	24719	24720	24835	24763	24885	24828	24660	24976	24686	24699	24839	24838	24930	24570	24809	24826	24780	24759	24716	24695	24801	24802	24889	24553	24785	24949	24666	24725	24716	24905	24737	24688	25030	24896	24803	24790	24541	24689	24897	24585	24697	24685	25101	24827	24857	24897	24671	24887	24790	24689	24597	24466	24739	24499	24633	24378	24614	24474	24606	24562	24707	24770	24984	24673	24862	24880	24620	24868	24760	24831	24825	24890	24653	24564	24877	24660	24854	24473	24710	24627	24827	24550	24756	24881	24999	24599	24763	24675	24838	24465	24575	24740	24773	24895	24768	24483	24851	24703	24626	24701	24834	24702	24728	24851	24723	24637	24798	24814	24722	24885	24768	24858	24686	24701	24706	24850	24587	24690	24843	24653	24552	24599	24592	24522	24610	24611	24504	24851	24651	24772	24520	24921	24898	24899	24691	24732	24745	24345	24471	24587	24691	24655	24874	24602	24805	24802	24730	24720	24671	24847	24999	24637	24769	24606	24498	24708	24747	24851	24721	24830	24652	24855	24440	24571	24674	24620	24791	24901	24486	24798	24674	24707	24723	24761	24398	24654	24605	24578	24715	24881	24824	24880	24686	24830	24782	24889	24951	24586	24508	24291	24558	24684	24765	24843	25010	24891	24665	24613	24971	24778	24675	24876	24737	24715	24708	24598	24794	24558	24831	24678	24900	24492	24804	24924	24712	24708	24658	24664	24777	24655	24709	24824	24739	24846	24840	25070	24664	24652	24594	24762	24735	24572	24578	24643	24566	25097	25097	24799	24615	24717	24502	24847	24670	24738	25039	25014	24762	24659	24742	24658	24614	24912	24643	24666	24674	24827	24891	24825	24934	24806	24867	24902	24685	24758	24570	24703	24768	24571	24719	24795	24652	24611	24841	24666	24519	24639	24660	24736	24765	24530	24772	24416	25088	24858	24863	24898	24883	24486	24859	24825	24655	24602	24772	24575	24546	24612	24668	24674	24701	24903	24350	24636	24409	24764	24739	24855	24673	24712	24717	24814	24751	24738	25063	24863	24750	24641	24624	24792	24650	24795	24754	24690	24589	25105	24946	24607	24918	24717	24720	24807	24736	24816	24665	24658	24814	25020	24498	24688	24774	24719	24707	24643	24645	24683	24862	24692	24516	24602	24607	24796	25019	24822	24737	24727	24722	24854	24886	24800	24712	24725	24674	24554	24655	24686	24713	24982	24845	24588	24914	24603	24938	24788	24784	24727	24751	24799	24700	24428	24612	24727	24661	24584	24611	24830	24829	24531	25046	24675	24806	24607	24875	24829	24577	24590	24883	24791	24854	24627	24569	24604	24688	25043	24400	24578	24520	24927	24821	24397	24684	24640	24651	25002	24796	24855	24811	24892	24872	24883	24815	24824	24814	24677	24625	24873	24970	24690	24753	24552	24746	24629	24865	24946	24994	24907	24608	24650	24694	24746	24834	24861	24637	24744	24759	24562	24721	24634	24935	24815	24613	24833	24385	24798	24456	24729	24770	24666	24779	24634	24578	24543	24905	24416	24392	24620	24842	24777	24864	24694	24829	24849	24566	25093	24722	24880	24784	24782	24635	24573	24727	24756	24863	24649	24545	24728	24701	24551	24651	24702	24733	24787	24704	24793	24870	24878	24859	24601	24409	24601	24671	24824	24781	24761	24659	25049	24861	24893	24788	24860	24689	24719	24661	24644	24562	24806	24874	24612	24867	24715	24880	24679	24640	24729	24622	24630	24867	24690	24719	24716	24901	24792	24808	24575	24526	24898	24735	24493	24848	24657	24792	24733	24552	24740	24768	24827	24813	24976	24941	24764	24531	24815	24743	24908	24702	24760	24758	24789	24595	24898	24877	24732	24754	24646	24752	24703	24687	24586	24580	24784	24686	24840	24734	24654	24887	24796	24593	24615	24775	24768	24817	24820	24842	25004	24932	24912	24896	24613	24689	24778	24494	24878	24985	24958	24807	24737	24759	24741	24662	24774	24543	24580	25060	24804	24994	24826	24898	24750	24750	24926	24782	24822	24618	24597	24928	24739	24756	24930	24478	24664	24951	24690	24813	24516	24273	24650	24755	24815	24855	24928	24875	24999	24873	24552	24917	24530	25071	24705	25162	24583	24626	24424	24442	24523	24866	24560	25015	24780	24811	24779	24776	24706	24868	24738	24740	24867	24751	24878	24533	24944	24978	25078	24682	24730	24732	24607	24797	24442	24975	24729	25012	24894	24767	24886	24641	24589	24844	24743	24890	24863	24826	24566	24590	24511	24689	24772	24749	24959	24796	24616	24771	24849	24739	24581	24680	24897	24777	24669	24700	24822	24793	24977	24477	24511	24616	24741	24940	24769	24797	24874	24549	24701	24612	24930	24745	24662	24763	24735	24691	24684	24726	24770	24903	24961	24727	24477	24439	24830	24881	24848	24757	24626	24683	24861	24800	24498	24687	24674	24771	24553	24545	24689	24913	24650	24739	24593	24982	24870	24848	24876	24750	24641	24693	24853	24817	24706	24818	24806	24737	24851	24611	24535	24721	24723	24781	24701	24752	25023	24870	24577	24725	24740	24706	24772	24643	24598	24931	24711	24914	24933	24796	24869	24841	24837	24706	24600	24897	24631	24885	24890	24560	24754	25037	24636	24514	24817	24633	24807	24588	24787	24764	24830	24776	24663	24543	24899	24710	24855	24859	24747	24566	24582	24626	24678	24684	24740	24969	24900	24804	24791	24838	24854	24562	24692	24859	24772	24813	24807	24885	24617	24595	24635	24628	24701	24876	24835	24817	24790	24424	24623	24658	24701	24787	24854
36910	62180	48147	42554	35439	22194	20382	20000	19944	20384	20552	19630	19190	19599	20221	20170	20215	19491	19286	18651	18506	18428	18569	18406	18330	18167	18121	18235	18025	17928	17904	17633	17295	17297	17197	17034	17269	16933	17098	16841	16894	16945	17043	16913	16904	16979	16953	17069	17009	17215	16990	17050	16967	16954	17060	16914	16963	16985	16927	17027	16909	16851	16884	16986	16960	16919	16917	16928	16986	17045	16912	16872	16980	16677	16924	16870	16901	16932	16936	16929	16892	16730	17006	16912	17020	17013	17071	16847	16958	17057	17068	16929	16811	16821	16883	17078	16829	16873	17040	16820	16940	16995	16705	16699	16824	16873	16901	16801	16847	16879	16956	16967	16920	16908	17045	16877	16976	16838	16943	16891	16993	16907	16868	17170	17002	16797	16899	16888	16897	16957	16857	16952	16874	16895	17064	17054	16889	16935	17049	17064	16968	17007	17068	17005	16775	16964	17116	17048	16818	16844	16997	17053	16888	16916	16823	16863	16740	16857	16996	16855	16970	16993	16833	16943	16787	17035	16865	16941	16934	16884	16937	16915	16828	16931	16857	16820	17052	17010	16918	16875	16991	16900	16890	16951	16841	16703	16904	16922	16754	16908	16821	17249	16789	17072	16806	17148	16798	16878	16909	16877	16930	16919	16854	16964	16999	16905	17042	16994	17058	17066	16914	16940	16753	16925	16825	16963	16982	16887	16812	16798	16967	16919	16948	16904	16773	16797	17106	16757	16986	16902	16702	16916	16947	17023	16912	16988	17019	16830	16884	17037	16951	16996	16847	17038	16894	16871	16785	16828	16920	17002	17119	16961	16964	16916	16841	16741	16987	17060	16904	17037	16885	16816	16964	16825	16877	16935	17061	16885	16943	16900	17087	16843	16800	16952	16858	16935	17004	16951	16884	16901	16967	16948	17009	16941	16843	16903	16799	16992	16953	16875	16864	17029	16966	16920	16905	17062	16861	16844	16791	16841	16839	16763	16981	16963	17044	16833	17075	16903	16937	16904	17030	16983	17133	16950	16947	17067	17017	17008	16770	16949	17084	16997	16938	17096	16787	16971	16814	16928	17004	17020	16787	16967	16850	16783	17011	16909	16760	16960	16904	17040	16994	16845	16895	16847	16830	17029	16855	16844	17025	16984	16915	16779	17094	17026	16841	16792	16891	16925	16926	17033	16869	17081	16973	16816	16829	16888	17040	17034	16928	16810	17059	17028	16910	17022	16844	16887	16950	16863	16778	17018	16963	16908	16949	17037	16886	16818	16953	17007	17042	16842	16936	16907	16971	16970	16937	17159	16800	16737	16849	16862	16837	16822	16786	16904	16761	16837	16874	17058	17061	17008	16891	16871	16867	16970	16956	16935	16878	16975	16755	16894	16762	16914	16952	16876	16880	16909	16948	17037	16969	16939	16950	16781	17061	17083	16953	16936	16956	16828	16725	16820	16793	17049	16887	16987	17142	16913	16962	16583	16793	16941	17033	17018	17000	16854	16961	16966	16745	16807	16799	16799	16996	16868	16914	17111	16832	16925	16890	16938	16998	16832	16939	16876	16840	17009	16799	16876	16741	16817	17078	16917	16877	17044	16984	16918	16939	16986	16837	16883	17177	16827	16953	17009	16819	16820	16859	16854	16922	16997	16801	16826	16914	16811	16771	16960	16945	17022	16823	16810	16866	16957	16997	16816	16906	16734	16862	16727	16839	16930	16739	16887	16813	16891	16774	16929	16988	17007	16858	16992	16902	16997	16938	16873	16967	16926	16994	17043	16810	16891	16822	16811	17063	16859	16876	16808	16921	17027	17022	17030	17003	16788	17087	17029	16998	16781	17001	16876	16897	17017	16792	17063	17088	17105	16967	16869	16877	16696	16763	16976	16801	16997	16824	16863	16949	17079	16981	16965	16925	16964	17002	16842	17020	16912	16867	16884	16951	16984	16902	16886	16892	16945	16904	16993	16932	17070	16864	16825	16890	16875	16988	17042	16780	16930	16869	16848	16936	16932	16825	16895	16697	17051	16935	16932	16917	17041	16818	17044	16944	16758	17034	17099	16893	16885	17053	16678	16744	16912	16822	16937	16835	16958	16930	16935	17003	16862	17043	16901	16767	16838	16881	16924	16999	16952	16747	16983	16930	16828	17053	17057	16774	16942	16850	16985	16794	16860	17000	16958	16692	16839	17091	16997	16994	16930	16927	16861	16885	17058	17005	16996	16979	16833	17010	16745	16782	17125	16856	17000	17017	16970	16812	16853	16896	16841	17084	16945	16939	16847	17067	16904	16892	16954	17011	16848	16691	16990	16815	16861	16993	17009	16873	16940	16975	16814	16958	16793	16885	16842	16993	17060	16946	16914	16773	16868	17016	16836	16671	16800	16881	16914	16736	16783	17024	17032	16967	16937	17048	16960	16797	16900	17002	16728	16766	17001	16959	17053	16865	16963	16948	16838	16951	16884	17037	16988	16917	16885	16884	16941	16871	16765	16941	16875	16945	16878	16880	16933	16895	16616	16860	16933	16902	17014	17040	16972	16891	16976	16806	16779	17067	16856	16925	16933	16932	16928	16986	16910	17028	16873	16676	16921	17020	16869	16884	16864	16830	16969	16998	16932	16821	16944	16982	16845	17006	16970	16864	16860	17077	16973	16846	16884	16729	16950	16914	16971	16955	16963	16880	16804	16805	16796	16782	16983	16891	16920	16706	16848	16863	16997	16749	16940	16964	17023	16995	17092	17078	16951	16991	16938	16877	17023	16957	16849	16922	16909	16932	17007	16798	16893	17023	16862	16927	16937	16792	17009	16986	16831	16846	16938	17058	16957	16863	16970	16936	16902	16960	17158	16889	16898	16921	16899	16922	16925	16981	16886	16912	16838	16953	16865	16879	16711	16868	16906	16899	16924	17031	16814	17048	16769	16785	16891	16889	16878	17007	16866	16982	16961	16841	16957	16780	16889	16830	16664	17023	16862	17019	16961	16873	16867	16935	16882	16842	16947	16902	16865	16946	16854	16845	16902	16944	16986	16974	16868	16820	16938	16918	16763	16777	16812	16741	16938	16773	16790	16626	16875	16908	16999	17038	16883	17061	16968	16816	17029	17001	16937	16960	17048	16935	16865	16859	17015	17034	17001	16884	17125	17027	16736	16953	16927	16938	16957	16825	16873	17040	17064	16837	16953	16959	16962	16982	17024	16835	17088	17093	16834	16780	17015	16999	16955	17012	16879	16987	17003	16907	16828	16878	16898	17013	16993	16808	16814	16857	16907	16975	16908	16811	16944	17087	16826	17181	16955	16917	16986	16840	16863	16903	16860	16857	16934	16861	16841	16874	16800	16884	16876	16999	16851	16935	17151	17006	16873	17020	16918	16806	17000	17012	16919	16891	16831	16760	16959	16794	16981	16956	16864	16912	16777	16972	16883	17012	16995	16833	16941	16773	16946	16892	16979	16821	17128	17009	16888	16855	16940	16932	16923	16984	17136	16780	17141	16814	16733	16934	16902	16913	17149	17025	16870	16925	17098	16881	16996	16838	17026	16831	16732	16901	16904	17026	17093	16745	16728	16884	16957	16870	16966	17030	16978	17125	16768	16918	17067	17020	16908	16906	17067	17015	16886	16896	17010	16896	16911	17018	16952	17078	16873	17026	16958	16865	16866	16926	16850	16838	16831	16987	16792	17009	16921	16826	17015	17005	17117	16911	16872	17042	17021	16892	16786	16944	17041	16893	17081	16955	16849	16897	16973	17012	16777	16943	16781	16936	16888	16880	16805	16794	16900	16985	16942	16919	16876	17030	16893	16969	16946	16930	17003	17048	16969	16819	16928	16956	16968	16827	16909	17143	16886	16900	17066	16865	16918	17113	16973	16874	16569	17061	16912	17112	16866	16766	16957	16941	16978	16695	16870	16880	16721	16806	16738	16860	16684	16941	16902	17027	16862	16934	17001	17130	16854	17133	17101	16688	16973	16880	17009	16810	17061	16994	16863	16967	17024	16762	16973	17014	16928	16955	17026	16790	16962	16851	17059	16931	17012	16932	16804	16969	17047	16815	16961	16913	16988	16760	17042	16888	16926	16904	16827	17026	16815	16723	16818	16857	16797	16963	16912	16855	16824	16868	16907	16947	16842	16921	16932	16894	16894	17052	16915	17002	16971	17016	16829	17058	16997	16726	16958	16838	16953	17043	16936	16938	16976	17039	16786	17014	16937	16841	16894	16894	16795	17089	17034	16860	16859	16899	16975	16863	16927	16964	16890	17053	17011	16938	16720	16996	16922	16894	17158	16770	16964	16931	16897	16837	16854	17014	16917	16861	16808	16793	16918	16951	16837	16947	16910	17052	17048	16926	16990	16894	16870	16907	16953	16877	16816	17099	16961	16907	16901	16932	16938	16858	17049	16820	17180	16823	16930	16887	17008	16799	16918	16819	17102	17059	16905	17012	16883	16813	16833	16958	16857	17118	17017	16883	16963	16879	16928	16968	16916	16974	17085	16705	16923	16857	16978	16855	17083	16819	16835	16834	16979	17047	16822	16932	16830	16978	16791	17018	16729	16960	16759	16868	16994	16926	16904	16996	16935	16981	16872	17055	16859	16967	17128	16917	16900	16846	16762	17052	16983	16974	16905	16936	16884	16909	17055	16992	16995	16955	17043	16929	16671	17050	16800	16925	16833	16802	17077	16751	16696	16841	16730	16789	17135	16807	16839	16836	16879	16907	16813	17002	16847	16912	16870	16894	17028	16999	17172	16920	16897	17098	16910	16759	16993	17134	16788	17113	17008	16930	16843	17040	16942	16948	17081	16966	16971	16866	16904	16853	16969	16840	17064	16916	16819	16814	16850	16836	16787	17014	16871	17023	17038	17036	16813	17212	16846	16848	17059	16962	16956	17016	16771	16792	16994	16858	16996	16927	17028	17055	16995	17059	16781	16847	16798	16798	17006	16894	17037	16912	16999	16617	16826	16954	16873	16809	16838	16909	16818	16936	16887	16915	16831	17011	16966	16909	16978	16856	16840	16983	16794	17038	17053	16975	16864	16633	16980	16862	16838	16886	17105	17132	17002	17025	16835	16881	16942	16915	16917	16978	16980	17020	17014	16951	16770	17045	16792	16747	16831	16910	16873	16952	16932	17005	16862
38063	36757	38545	35139	31985	28410	27505	27455	27610	27679	27731	27717	27376	27521	27895	27943	27929	27525	27805	27339	27355	27514	27353	27305	27353	27494	27481	27375	27268	27207	27147	26936	27086	27018	26981	26990	26947	26778	27194	26870	27001	27107	26963	26951	26847	26929	26961	27277	27028	26838	27061	26849	27069	26852	26856	27029	27154	27053	26892	26951	26890	26897	26945	26868	26900	26824	27057	26937	26943	27151	27124	26605	26825	27079	27012	26678	26816	26785	26698	26640	26902	26761	26995	26853	27055	27385	26762	26969	26967	26886	26691	26763	26883	26844	27189	27290	26932	27085	26986	27098	26899	26806	26966	26985	26972	26708	26905	27034	26972	26894	27205	27124	26819	26972	26779	26922	26786	27032	26785	26940	26872	26861	26892	26911	26863	26986	26968	27120	26908	27073	26932	26893	26889	26868	26792	26951	27255	26875	26930	27122	27191	26992	26717	26928	26919	27080	27155	26649	27097	26957	26672	26864	26831	27105	26774	26885	26939	27065	27091	27009	26848	26768	27071	26852	27140	27237	26757	26823	26963	27136	26930	26902	27275	26908	26837	26810	27004	27034	27009	26964	27033	26957	26885	27005	27056	26652	27172	27133	26955	26896	27010	26966	27010	26909	26953	27220	27094	27021	26905	27023	26976	26762	26851	26895	26971	26826	27014	27150	26960	26681	27033	26984	27026	26955	26924	26510	27157	26843	26746	26838	26882	27028	26894	27029	26842	27008	26886	26863	26904	26791	26811	26755	26765	27007	26983	27045	26936	27022	26859	26896	27000	27108	27049	27061	26744	26776	26757	26831	27172	26873	26894	26901	26949	26588	26871	26868	26771	26846	26980	26861	27024	27047	27177	27043	27066	26725	26881	27006	26963	26965	27005	26902	26921	26839	26691	27216	26749	26861	26941	26585	26758	27005	26991	26711	26850	26997	26873	27012	27064	26936	26713	26862	26683	26961	26872	26693	26987	26869	26763	27064	27176	26990	26871	26995	26671	26894	26931	27020	26741	26793	26994	27048	27057	26792	26976	26982	27181	26771	27090	26766	27105	27128	26862	26819	26909	27033	26846	26838	26860	27051	27136	27260	26903	26716	26746	26958	27070	26907	26975	27176	26926	26842	27124	27131	27089	27116	26891	26894	26899	27116	27063	26852	26867	27002	26693	26830	27199	26852	27081	27153	27066	26718	26885	26918	26904	26967	27094	27107	27018	26933	26810	26984	26708	26905	26880	26816	27182	26984	26913	26935	26899	26993	26904	26946	27074	26958	26998	27231	26798	26974	26841	26856	27002	26770	26919	26912	27086	26990	27175	27005	26964	26916	26826	27039	26910	26875	27362	26840	26981	26754	26873	26946	26850	26808	27007	26716	27208	26889	26930	26711	26826	27014	26918	26941	26714	27162	27085	26733	27017	26755	27215	27142	26941	27054	26940	27069	26619	27052	26821	26891	27072	26825	26857	26741	26981	26864	26998	26874	27172	27035	26920	26925	27020	27075	26943	26867	26971	26928	26873	26886	26972	26884	27079	26949	27132	27067	26876	27128	26985	27074	27034	26986	26968	26960	26904	26988	26907	26823	27087	26935	27051	26577	26968	26952	27069	27057	27020	26975	27098	27265	27161	27000	27169	27050	26973	27060	27021	26638	27007	26694	27001	26863	26867	26854	26702	26924	26744	27100	26996	27013	27173	27093	26903	26918	26927	27026	27264	26640	27110	26929	26845	26979	27085	26808	27089	26946	26944	26951	26728	26851	26890	26876	26762	27171	26785	26770	27046	26976	27194	27085	27141	26886	26998	26884	27192	26903	26843	26936	26945	27048	27011	26973	27109	26893	27037	26829	27202	26822	26892	27135	26905	27083	27066	27181	26885	27159	27001	27110	26952	27011	27065	26971	27094	27088	27272	27017	27017	26667	27196	26796	27064	27184	26935	26911	26714	26614	27100	26923	26694	27046	26769	27080	27027	27105	26834	26853	27038	26889	26721	26892	26896	26925	26804	27013	26803	26968	26714	26738	26702	26767	26994	26956	27172	26626	26957	26927	26806	27008	26865	26957	27027	27094	26701	26860	26849	26812	26818	26807	27106	26883	26994	26920	27032	27012	27084	27191	27209	26984	26860	26860	26925	26971	27049	26920	27092	27094	27049	26822	27062	26802	26963	27023	27133	27143	27049	27004	26916	27014	26744	27120	26993	27030	27068	26873	26915	26942	26862	27000	26762	27186	27120	26703	26812	27062	27104	26795	26921	26999	27102	26990	26984	26789	26985	26842	27092	26940	27045	27069	27074	27183	26777	26764	26722	27025	26863	27055	27024	27059	26860	26945	26959	26871	26963	27103	27128	26809	26845	27011	26682	27030	26891	26706	26941	26928	26844	26927	27061	27081	26849	27108	27146	27099	26785	26971	27090	26898	26606	27000	27148	27011	27020	26950	27013	26992	27004	27053	26967	27109	27062	26699	26836	27037	26824	27038	26961	26958	26911	27028	26722	26967	26882	27142	27081	27056	26819	27109	27157	27239	26963	26839	27293	26869	27014	26762	26870	26788	27053	27015	26987	26860	27078	26801	27020	26819	27056	26904	26852	27149	26842	27025	26864	26921	26822	26777	26772	26939	27009	27037	27064	27186	26863	26811	27028	26883	27017	27038	26910	27075	26981	27088	26870	27091	27183	27130	26897	26880	26980	26778	26937	26972	26808	27259	26915	27054	26848	26814	26895	27031	27049	26899	26969	27170	26825	27064	26817	26806	27068	27202	27149	26903	27174	26939	26796	26973	26814	26859	27183	27003	26965	26988	27041	26900	26757	27084	26972	26876	26671	26734	27002	26846	26808	26727	26953	26894	27018	26819	26883	26855	26859	27078	26910	27071	26919	27304	26929	26884	26855	26930	27079	26941	26947	27027	27185	26901	27066	27003	27107	27067	27078	27325	27001	26856	26934	26930	26685	26867	27015	26851	26808	26983	26908	26995	26971	27110	26756	26810	26948	26927	27099	26965	27316	26895	26807	26906	26752	26966	26985	26761	27121	26807	26736	26990	26997	26980	26717	26951	27198	27232	26982	27166	27009	26746	26861	27127	26873	27103	27157	27098	26988	26806	26928	26635	26894	26997	26895	26942	27036	26862	26934	26944	26895	26755	26755	26920	26995	27010	26856	27087	27058	26973	26786	27129	27240	27120	27176	26841	27078	26911	26749	26802	26776	26824	26948	26864	27014	26876	27020	26915	26900	26908	27014	26787	27023	26809	26793	26776	26813	26995	26792	26698	26715	26456	27157	27098	26856	27036	27220	26791	26975	26844	26929	26891	26922	27083	26651	27063	26710	26758	26841	26887	27142	27099	26965	26755	26750	26899	27206	27063	27240	26877	27015	27033	27022	27068	27161	26762	26810	26962	27212	27034	26629	26946	26857	26609	26792	26959	26917	26909	27027	26944	27190	26884	27023	27067	26869	26953	26786	26682	26580	26779	27047	26999	27020	26931	26852	26940	27166	26855	27072	26721	27032	26911	26784	26850	27011	26901	27028	27007	26766	26934	26826	26921	26911	27331	27002	27059	27078	26886	26731	27150	26928	27106	26863	26777	26977	26955	26767	26721	26788	26864	26941	26891	27033	27066	27248	26869	27082	26923	26956	27054	26961	27292	27086	26975	26738	26917	26972	26865	26855	27107	27088	27130	27235	27033	26725	26829	27214	27029	26830	26914	26992	27073	26647	27138	27220	27118	27211	26986	26989	27213	26789	26864	26863	27166	27042	27186	27031	26814	27034	26949	27014	27061	26808	26741	26996	26946	26752	26769	27118	26697	26889	26814	26980	26862	27114	27004	26726	26990	26905	26978	26965	26917	26873	27030	27175	26974	26747	26963	27055	26946	27026	26968	26855	27056	27232	27014	26970	27066	26939	26957	26661	26888	26721	26937	26936	26842	27164	26885	27045	26998	27061	26879	26993	26882	27028	27052	27253	26921	26831	26899	26989	26811	27041	27102	27231	27054	26765	27094	27008	27159	26983	27052	26931	26979	27076	26902	27285	27007	26903	26703	26829	26980	26957	27092	26810	26850	26937	26933	26870	26863	26914	27075	26701	26879	26869	27082	26934	26977	26797	26878	26715	26866	26797	26816	26840	27109	26907	26957	27116	26972	26772	26907	26937	26798	27114	26944	27128	26821	26982	26547	26791	26787	26722	26773	27019	27046	27343	26651	26758	26862	27007	26884	26944	26968	27153	27040	26731	27060	27159	27103	26782	27012	26864	26923	27066	27205	26927	27162	26691	27016	26788	27007	26771	26933	26983	27024	26695	27080	26854	26997	27019	26817	26987	26885	27001	27181	26742	26934	26936	27050	26971	26585	26864	26933	26812	26952	27274	26679	26826	26818	26952	26904	26938	26839	26882	26731	27095	27061	26884	26928	27031	26896	27133	26950	27052	27014	27177	27006	26866	27123	26818	26866	27018	26673	27143	26966	26943	27056	26961	26681	27049	26930	26843	26900	26955	26892	26606	26890	27001	26888	27159	26872	27155	27038	27081	26947	27201	27163	27052	27025	27102	26901	27107	27038	27107	26947	27018	26783	26866	27027	27135	27082	26877	27042	27181	26994	26887	26855	26665	26943	26792	26887	26745	26829	26887	26929	27196	26821	26973	27086	26730	26850	27018	26913	27097	26851	26984	26911	27266	26861	26947	26776	27038	26895	26976	27166	26791	26958	26685	27049	27189	26951	26936	26864	26884	26927	26983	26981	26809	27050	26893	26903	26992	27142	27031	26858	26947	26913	26779	26988	26841	27082	26972	26971	26958	27104	27004	26802	26711	26928	26880	26881	27019	26801	27128	26972	26840	26975	26864	26910	27022	26927	26797	26985	27076	26976	26936	26768	26883	26825	27019	26958	27049	26897	26984	27148	26896	26931	27008	26863	26803	26922	26797	27037	26929	27199	27069	27138	26877	26927	26833	26936	26852	26840	26758	26888	26642	26980	27095	26644	26680	27035	26975	27024	26839	27059	26973	27196	27048	26944	27041	26858	27069	26820	27010	27069	27135	27002	27139	26933	26744	26729	26878	26993	26687	26930	26748	26983	26910	27088	26731	26983	27007	26970	26957	26948	27042	26666	27145	26909	27052	26824	26835	27310	26723	27028
33214	42232	34692	27209	24697	19500	18567	18757	19019	19283	19173	18867	18681	19284	19421	19378	19354	19056	19034	18587	18412	18471	18763	18567	18502	18687	18432	18510	18510	18402	18347	18384	18152	18158	18023	18119	17920	18058	18099	18128	18079	18101	17861	17940	18081	17973	18047	18082	17970	17994	17806	17996	18071	17844	17919	18060	17925	18005	18247	17986	17926	18018	17909	17925	18093	18136	17995	18027	18075	18083	17858	17845	18020	18101	17950	18034	17776	17936	18035	18002	18061	17955	18081	17789	17988	17976	17918	17958	17989	17995	17861	18055	17799	18114	17980	18199	18128	18111	18076	18014	17967	17928	17870	17851	17903	17862	18071	17780	17998	17865	17942	17956	17973	17976	18074	18195	17980	17971	18099	17972	18136	17958	17861	18105	17956	18051	18111	17764	17962	17889	17981	17718	17672	18206	17953	17923	17976	17939	17921	18010	18036	17902	18079	17915	18024	18040	18035	18102	17859	17919	18143	17982	18037	17732	18049	17834	17925	18247	17914	17993	17941	18076	17866	18028	17828	18233	18227	18027	17955	17886	17982	17934	17912	17962	17953	17934	18085	17924	17910	17917	17940	18144	18074	18075	17991	17955	17951	17841	17964	18010	18038	17894	17988	18013	18031	18149	18013	17977	17999	17882	17884	17934	18001	17909	18109	17996	18037	18055	18044	17947	17993	18111	18021	17894	17938	18022	17957	17792	18148	17902	18155	18034	18030	17925	18003	18021	18009	17843	17999	18085	17952	18108	17837	17844	18023	18043	18135	17938	17905	17787	17830	17991	18029	18079	17885	17923	17918	17786	17788	17991	18107	17956	17860	18045	18007	18009	17800	17922	17899	17930	18095	18023	17970	18076	18077	18159	18069	17937	18119	17975	17972	18130	17942	18025	17941	18222	18021	17949	17997	17958	17995	18093	18090	17917	17952	17980	17988	17980	18010	18074	18038	17882	18022	17979	18010	17869	17840	17908	17858	17972	18026	17868	17807	18002	17901	17892	17983	17896	18044	18042	17922	17954	17965	17942	17787	17975	17969	17874	18077	18148	17929	18055	18067	17891	17946	17981	18003	18047	17985	18084	18077	18058	17798	17884	18086	18014	18038	17911	17838	17989	18073	17912	18054	17922	17948	17987	17850	18051	17935	17715	17864	18012	17804	17985	17982	17820	17872	17726	18019	18134	17960	17993	17954	17929	18015	18032	17977	18061	17881	18172	18022	18012	17871	18038	17927	17965	17974	18024	17939	17963	18149	18026	17971	17941	17805	17853	18095	18036	18044	18157	17897	17816	17970	17816	18122	18063	18043	18043	18000	18092	17805	17862	17833	17856	18051	18050	17781	17941	18069	17924	17931	18107	18037	18000	18136	18051	17907	17815	17949	18056	18169	17943	18187	17961	17979	18148	18097	17821	17905	17795	18082	17982	17912	17936	17876	18048	18086	17926	17996	17822	17943	17854	18148	17825	17958	18083	18014	18065	18119	17982	17982	18183	17911	18113	17977	17970	17849	17912	17952	18097	17881	17971	17995	17992	18107	17935	18147	18054	18124	17961	17932	17876	18057	18024	17912	18021	17918	17943	17977	18005	17987	17885	17994	17836	18116	17939	18005	18167	17999	18002	18022	17932	18017	17854	18129	18021	18072	17976	17941	18182	18032	17899	17967	17924	18150	17886	17950	18076	17902	17961	17810	17971	17982	18196	17844	18012	17972	18085	17947	17836	18007	17945	17985	18114	17969	18093	17972	17926	18054	17864	18002	17825	18040	18125	17995	18005	18054	18042	18032	17997	17968	18074	17900	18088	18056	17903	17904	18203	17975	17931	18009	18023	17860	17932	17930	18006	18020	18025	18047	17816	17900	17870	17964	17953	17985	17873	17993	17971	17861	18159	17901	17992	18072	17953	17859	17948	18141	17981	18088	17770	17952	18177	17950	17932	18046	18015	18012	17980	17994	17977	18038	17901	17964	17985	17984	17931	17858	18024	17944	17913	17945	18023	17971	17849	18116	18077	18012	17968	17847	17973	17923	18029	17864	18035	18062	18033	18096	18088	18088	18110	17883	17930	18007	18103	18185	17873	18195	17716	17865	17973	18060	18209	17856	17929	17816	17938	17685	18012	17922	18044	17967	17893	18006	18071	18012	17878	17862	18013	17870	17982	17938	17768	17895	18112	17912	17775	18107	18024	17964	17979	17985	18006	18149	18021	17939	18093	17950	17985	17923	17992	17986	17957	17973	17874	18049	17899	17961	18100	18029	18122	18064	17959	18045	17920	17764	17998	17908	18047	18056	18056	17887	18093	18140	18163	18174	17961	17902	17950	17926	18121	18063	17813	17897	18038	17770	18094	18070	17936	18054	17948	17893	17943	18073	17888	18070	17860	18001	18047	17998	17921	17843	17933	18250	17896	18047	17975	17920	18010	17942	18081	17937	18003	18049	17950	17903	17972	18046	17912	17909	18055	17950	18024	18051	17985	18012	17757	17856	17912	18092	17826	18283	18067	18006	18000	17917	17915	18052	18001	17905	17938	17921	17891	17765	17855	17902	18151	18141	18039	18147	17826	17990	18010	17992	18211	17965	17973	18012	18010	17907	18024	17840	18105	17863	18042	17947	18044	17834	18086	18031	17972	18060	18000	18215	17987	17814	18006	18074	17986	17921	17993	18033	18005	17867	18211	18071	17832	17971	18004	17989	17872	18107	17924	17665	18058	17938	17945	18034	18126	18034	17982	17915	18138	17954	17889	17942	17958	18122	17833	18133	17892	17963	17928	17976	17964	17809	17877	17780	18023	17945	17816	18107	18071	18033	18033	18014	17894	17889	18012	18130	17975	18132	18029	18076	17973	18228	17951	18052	18057	18112	17942	17948	17950	17832	18125	18266	18083	17888	18123	17929	18083	18038	18119	17866	17872	18254	17950	18031	18280	17843	18038	17960	17975	18013	17922	17624	17813	18268	18024	17969	18078	17904	17950	18099	18000	18013	17973	18069	18180	18023	17935	18053	18037	18049	17961	17692	17999	18025	17852	18128	17978	17943	17913	18148	17971	17962	18022	18049	18046	17862	18102	18025	18258	17913	18076	18009	17909	18072	17868	17907	17906	18141	17952	17815	17967	17856	17934	17949	18082	18023	18144	17960	17846	17973	18032	18177	17985	18090	18175	17963	17838	18107	17850	17990	17949	17966	18080	17773	17918	18036	17718	17857	18099	18077	18111	18163	17890	18069	18048	17937	18040	18058	18242	18171	17807	17952	18114	17985	17906	18010	17996	18014	18040	18054	17855	18133	17865	18112	17972	18023	18063	18063	18071	18002	18108	17940	18023	18097	17939	18017	18098	17882	17932	18068	17882	18173	17937	18051	17952	17983	18098	17990	17904	18024	18060	17895	17699	17864	17964	17976	17947	18000	17949	17931	18067	17966	17990	18009	18121	17887	18003	18157	18014	17963	18067	17813	18013	18065	17947	17921	18064	18018	18029	17955	17899	17871	17879	17941	18044	17969	17978	18041	18017	18101	17989	18050	18000	18040	17916	17968	18011	17926	18037	18119	17832	17923	17826	17897	17923	17999	17984	18090	18098	17904	17969	18007	18051	17987	17831	17997	17938	17872	18120	18034	17943	17900	18141	17804	18113	18084	18038	18112	17810	18054	18132	17979	18093	18140	17879	17799	17954	18036	18046	17962	17977	18119	18073	17862	17890	17997	17958	17799	17944	18125	17957	17982	18060	18005	18004	17845	18094	18007	18062	18009	18091	18007	18090	17908	17859	17880	17972	18163	17918	18163	17812	18037	18188	18060	18083	18132	17945	18048	18050	18099	17960	18025	18045	17959	17914	17897	18080	17953	17911	18051	18029	18094	18127	18032	18010	17991	17907	17956	17774	17785	17978	18122	17900	17913	17898	17963	18056	18035	18171	17886	18073	17922	17883	18031	17954	17881	17887	18045	17975	17885	18006	17967	17912	17898	17976	18047	18057	17944	17823	17961	18032	17916	17892	18138	17981	17928	18107	18043	17950	17904	18036	18050	18061	18127	17977	18085	17934	18169	17825	17946	17924	18057	18068	18055	17986	18266	17922	17937	17949	17889	17943	17951	18089	18037	17749	17962	17956	17965	18049	18119	17982	18124	17869	17945	17998	18179	17934	17994	17796	18305	17902	18079	18050	18004	17969	18087	17956	18121	17856	17969	17979	17823	17998	18044	18029	18043	17896	17972	17928	17965	18012	18047	18056	18031	18229	18140	17833	18128	18133	17872	17888	18064	17884	17970	18215	18008	17937	18147	17967	17822	18242	17792	17902	17941	17964	18056	18159	17955	17966	18084	18185	17965	18005	17852	17910	17932	18005	18024	17824	17956	17959	18011	17969	18114	17892	17951	18050	17967	18002	18057	17848	17971	17918	18123	17803	18012	18134	17904	18024	18014	18038	17947	17944	18090	18005	18006	18191	18156	17956	18009	17924	17933	18039	18073	17937	17983	18108	17967	17987	18066	18151	18022	18119	17931	17925	17880	17798	17812	18036	17932	18012	17854	18022	18031	17938	17985	17883	18079	17870	17930	18106	18022	18077	17899	18121	18179	18053	18119	18141	17948	18006	17985	18063	17870	17868	18059	18050	17995	17987	18022	18043	18241	17855	17899	17935	18019	18121	17855	17732	18122	18066	17992	18065	18115	17876	17925	18010	17810	17919	18092	18058	17844	17898	17847	17971	17988	17991	17853	18067	18161	18194	18002	18070	17956	18243	17798	18015	17840	18056	18058	18125	17918	18006	18201	18173	18037	17986	18086	17859	18030	17950	18150	17918	17947	17889	17993	18037	17906	17958	18025	17927	17997	17877	17952	17958	17900	17979	18069	18082	18042	17798	18020	17773	17904	18023	17956	17760	18027	18207	17823	17735	18001	18035	18117	18085	18066	17855	17986	17933	17962	18046	17998	18110	18146	17920	17899	18045	17980	18174	18001	17992	18201	17893	17866	17967	17903	17911	18009	18120	18297	18011	17951	17856	18126	18090	18010	18024	18035	18041	18009	18053	17979	17932	18104	17883	18049	18063	18060	18006	17818	17971	17993	17981	17945	18129	18054	18037	18043	18067	17928	17965	18185	18106	17933	17906	17990	17941	17890	17965	18027	18008	17993	18070
26148	21701	30030	31856	32247	29791	29463	27441	27166	27622	27653	26853	26885	27152	27581	27398	27374	27127	26966	26725	26607	26651	26624	26927	26948	26740	26615	26476	26628	26642	26647	26320	26250	26021	26198	26106	25970	25914	26098	26043	25722	25882	25999	26058	26042	25905	25744	25797	25860	25990	25781	25766	25754	26072	25732	26152	25808	25856	25976	25970	26026	25779	25584	26132	26054	25618	25931	25921	25990	25815	25962	25992	25958	26017	26155	25880	26033	25957	25613	25889	25943	26035	25854	25857	25781	25822	25926	26060	25635	25839	25909	25403	25802	25519	25789	25862	25899	25749	25815	25898	26061	25820	25831	26077	25875	25865	25712	25735	25938	25948	26017	26030	25801	25890	25911	25809	25868	25886	25752	25710	26040	25793	25745	25859	25611	25949	25805	25875	25715	25941	25809	25865	25728	25877	25985	25893	25704	25842	25743	25722	25984	25896	25816	25974	25780	25710	25994	25738	26140	25830	25852	25986	25949	26057	25677	25636	25621	25668	25741	25656	25861	25891	25740	26022	25900	25851	26007	25976	25755	25860	25884	25874	25848	25468	26218	25687	25850	25882	25789	25795	26037	25849	25854	25975	25843	25574	25713	25993	25901	25924	25548	26012	25796	25862	25878	25946	25724	25956	25725	25910	25820	25711	25924	26036	25838	26026	25758	25820	25845	25816	25916	25771	25699	25729	25776	25910	25759	26056	26041	25647	25813	25591	25812	25951	25965	25639	25932	26073	25749	25693	25815	25922	25787	25817	25897	25841	25712	25724	25813	26010	26001	26192	25950	25877	26177	25815	25972	25741	25865	25957	25752	25957	25856	25984	25846	25833	26001	25693	26127	26096	25750	25892	25907	25998	25820	25755	25893	25942	25629	25774	25836	25974	25626	25907	25804	25793	25799	25933	25915	26041	25835	25764	26001	25991	26003	25639	25843	25703	25844	25664	25847	25863	25732	25914	25786	25888	25596	25863	25958	25850	25536	25982	25818	25592	25876	25757	25843	25847	25793	25843	26049	25953	25601	25740	25764	25745	25747	25688	25796	25769	25872	25720	25766	25794	25721	25909	25657	25767	25867	25597	25850	25750	25800	25643	25977	25487	25762	26066	25900	25850	25853	25775	25953	25755	25700	25658	25913	26016	26039	25936	25745	25916	25835	25980	25884	25716	25863	25690	25921	25859	26083	26033	25920	25921	26091	25951	25612	25508	25774	25737	25802	25755	25865	25787	26008	25894	25709	26074	26020	25925	26103	26059	25798	25975	25669	25901	25972	25828	25866	25963	25795	25838	25921	25635	25908	25517	26116	25979	25864	25808	25790	25639	25920	25879	25915	25810	25740	25903	25941	25855	25886	25586	25689	26042	25862	25454	25657	25738	25705	25888	25831	25694	25804	25807	25917	26062	25979	25961	25804	25774	25589	25712	25794	25819	25937	25761	26115	25699	25600	25782	26041	26128	26009	25698	25870	25836	25970	25877	25800	25745	25618	25718	25882	25802	25779	25694	25751	25710	25711	26199	25945	25823	25525	25881	25742	25942	25940	25927	25677	25881	25826	25961	25810	25731	25804	25692	25865	25970	25932	25932	26031	25828	25769	25798	25694	25787	25922	25850	25976	25914	25647	25870	25874	25819	25855	26052	25848	25691	25805	25908	25973	26074	25715	25736	25743	25837	25775	25897	26014	25929	26018	25897	25910	25862	25868	25830	25821	25786	26232	25729	25690	25838	25969	25729	26104	25828	26033	25926	25902	26216	26215	25782	25552	25924	25828	25835	25774	25867	25749	25906	25869	25797	26089	26026	25957	25876	25634	25982	25790	25771	25917	25986	25811	25714	26049	25932	25963	25890	25723	25696	25772	25880	26014	25786	25751	26151	25668	25924	25917	25748	25861	25904	25944	25666	25806	25776	25817	25664	25733	26016	25686	25921	26025	25738	25882	25522	25710	25935	25898	25632	25796	26122	25801	25635	25658	25936	25779	25844	25877	25690	25907	25831	25706	25986	25882	25797	25649	25840	25622	25717	25748	25565	25982	25873	25794	25937	25908	25807	25730	25803	25774	25953	26058	25779	25720	25885	25805	25731	25810	25666	26111	25987	25905	25777	25733	25878	25873	25900	25772	25789	25900	26043	26146	25903	25765	25903	25838	25968	25796	25865	25952	25852	25926	25578	25866	25594	26014	25828	25738	25837	25872	25686	25838	25883	25812	26009	25717	25896	25756	26133	25933	25977	25834	26065	25882	25711	25930	25766	26090	25759	25813	25792	26025	25801	25889	25811	25772	25788	25808	25678	25819	25898	26100	26009	25643	25688	26059	25868	25997	25873	25928	25658	25747	25879	25891	25598	25835	25893	25846	25629	25985	25798	25814	25966	25820	25802	25702	25949	25803	25949	25862	25706	25880	25992	25920	25954	26062	25683	26005	26106	25668	25999	25996	25616	25771	26020	25891	25923	25997	25775	25715	25913	25875	25841	25966	25764	25989	25894	25853	25904	25773	25880	25903	25779	25806	25847	26031	26017	25689	25845	25795	25759	26011	25960	25928	25904	25823	25818	26207	25906	25737	25851	25936	25869	25810	25785	25862	25837	25847	25808	25841	25802	26130	25898	26035	25901	25945	25735	25975	25711	26195	25882	25500	26100	25829	25886	25871	25619	25609	25691	25700	25902	25882	25568	25738	25806	26173	25814	25780	25537	25907	25936	25950	25781	25775	25829	25855	25968	25690	25871	25685	25689	25884	25880	25672	25707	25654	25924	25911	25697	26174	25875	25932	25719	25796	25603	25648	26176	25670	26012	25837	25991	25863	26046	25703	25771	25852	26062	25750	25879	25975	25849	25771	25656	25880	25769	26116	25823	25616	25661	25897	26100	26167	25981	25777	25630	25896	25633	25839	25716	25866	26019	25822	25765	25864	25780	25701	25839	25964	25754	25830	25866	25706	25743	25692	25951	26125	25906	25842	25764	25881	25880	25928	25693	26006	25971	25903	25811	26153	25785	25714	25943	26071	25789	25807	25759	25865	25882	25744	25917	25869	26100	25583	25979	25992	25890	25708	25823	25528	25638	25762	25803	25775	25753	25898	25651	26137	25865	26013	25698	25892	25628	25846	25805	25716	25684	25917	25546	25932	25857	25827	25948	26023	25670	26012	25894	25809	25579	25990	25859	25823	25807	26038	25749	25761	25803	25978	25902	26000	25873	25992	25815	26074	25843	26024	25835	25774	25999	25912	25780	25955	25740	25875	25825	25918	25933	25901	25971	25642	25994	25801	25983	25700	25978	25773	25767	25564	25691	26140	25797	25517	25767	25605	25560	25682	25729	26095	25951	25956	25939	25710	25695	25789	25853	25836	25884	25954	25884	26040	25972	25855	26029	25805	25985	26047	25763	25895	25871	25704	25868	26036	25896	25781	25736	25855	25872	25912	25944	26156	25844	25655	25844	25729	26009	26067	25963	25931	25815	25936	25961	25935	25926	25815	25716	25716	25633	25726	25687	25886	25562	25726	25793	25727	25868	25947	25890	25971	25996	25876	25885	25694	25880	25843	25918	25968	25771	25760	25753	25655	25749	25754	25910	26162	25846	25904	26018	25965	25685	25828	25863	25889	25882	25855	25567	25881	25812	25714	25709	25729	25795	25858	25758	26053	25696	25734	25687	25899	25867	25983	25946	25821	25794	26060	25594	25784	25995	25690	25936	25864	25836	25886	25716	26066	25825	25856	25857	25745	25882	25982	25789	26022	25946	25878	25892	25833	25900	25879	25851	26315	25668	25715	25733	26009	25845	26026	25948	25954	25827	25920	26060	25709	25883	25690	25750	25715	25541	25807	26041	25966	25993	25745	25940	26144	26101	25798	25936	25630	25662	25823	26000	25647	25725	25766	25865	25844	25829	25931	25808	25904	25900	25965	25561	25835	26043	25754	25688	25922	25692	25899	25628	25835	26085	26032	25837	25915	25982	25856	26016	25945	25697	26074	26167	26124	25867	26056	25640	25552	26093	25738	25970	26023	26076	25749	25361	25931	26025	25928	26022	25827	25961	25858	25808	25581	25904	25782	25897	25987	25608	25849	26004	25700	25662	25872	25851	25854	25714	25923	25958	25977	25926	25923	25966	26241	25846	25604	25575	25764	25817	25993	25620	25775	25626	26089	26018	25854	25830	25820	26087	25783	25917	25952	25900	25724	25916	25973	25695	25855	25585	25760	25508	26043	25837	25922	25888	25896	26121	25938	25870	25748	25869	25590	25749	25911	25756	25845	25836	25951	25798	25942	26097	25841	25878	25816	26005	25976	26022	25692	25721	25628	25815	25984	25774	25623	25486	25986	25755	26081	25796	25876	25726	25970	25674	26056	25744	25738	25732	25886	25633	25905	25728	25860	26101	25863	25765	26037	25747	25753	25735	25993	25680	25830	26063	25775	25831	25800	25657	26032	25816	25870	25989	25786	25851	26015	25900	25696	25967	25967	26016	25921	25638	25850	25724	25788	25976	25733	25861	25950	25731	25946	26011	25876	25706	25837	25725	25968	25890	25896	25932	25962	25771	26031	26092	25798	25906	25808	26189	25761	26123	25777	25785	25760	25623	25840	25680	25735	25876	25712	25511	25633	25601	25970	25800	25914	25996	25610	25951	26052	26090	26046	25944	25744	25863	26069	25801	25779	25544	25692	25640	25899	25869	25752	25811	25914	25768	25754	25795	25751	25565	25958	25825	25715	25826	26025	25644	25928	25843	25928	25984	25676	25641	25873	25878	25878	25634	25575	26128	25826	25729	26099	26024	25660	25787	25872	25789	25895	25896	25812	25861	25978	25869	25612	25940	26185	25989	25985	26132	25739	25567	26011	25683	25865	25884	25855	25916	25931	25813	25863	26126	26100	25769	25660	25901	25805	25955	25859	25944	25985	25978	25938	25681	25817	25685	25935	25656	26008	25765	25684	25972	25858	25915	25740	25688	25749	25692	25705	25997	26048	26034	25662	25900	25987	25709	25758	25917	25732	25759	26027	25939	25834	25762	25940	25667	26006	25668	25820	25758	25828	25900	25903	25770	25911	25929	25727	25814	25906	25757	25915	25653	25926	25860	25790	25829	25902	26000	25775	25876	25793	25661	26158	26092	25665	25709	26207	25755	25851	25798
34943	58338	57186	47331	34738	21330	19342	19350	19325	19917	19586	19173	18682	19065	19860	19758	19362	19100	18939	18455	18576	18283	18677	18575	18485	18458	18361	18183	18133	18300	18128	17809	17670	17625	17489	17705	17558	17577	17744	17469	17589	17626	17537	17296	17528	17255	17676	17499	17327	17625	17442	17462	17449	17522	17412	17580	17520	17586	17346	17480	17404	17245	17483	17645	17453	17353	17513	17506	17551	17556	17558	17447	17447	17214	17577	17693	17553	17523	17528	17471	17458	17490	17391	17584	17475	17342	17368	17524	17615	17345	17410	17494	17601	17517	17633	17387	17544	17503	17579	17429	17651	17415	17231	17350	17515	17591	17547	17386	17501	17417	17455	17349	17485	17668	17393	17481	17530	17388	17475	17470	17533	17574	17541	17443	17654	17527	17306	17440	17606	17412	17558	17512	17407	17451	17418	17643	17436	17441	17603	17590	17543	17523	17457	17580	17471	17567	17449	17366	17498	17592	17264	17608	17561	17360	17333	17438	17620	17398	17356	17476	17574	17621	17530	17460	17481	17438	17654	17354	17406	17382	17374	17420	17412	17570	17457	17624	17494	17608	17381	17437	17492	17330	17161	17475	17593	17621	17372	17464	17422	17598	17496	17424	17422	17497	17405	17614	17454	17231	17371	17587	17568	17557	17356	17368	17378	17466	17544	17449	17544	17422	17339	17372	17380	17407	17493	17395	17430	17346	17727	17441	17313	17406	17425	17244	17516	17563	17555	17305	17435	17329	17394	17482	17561	17508	17609	17339	17518	17497	17371	17447	17510	17441	17443	17437	17594	17488	17240	17359	17488	17363	17515	17457	17379	17428	17500	17575	17562	17468	17547	17431	17476	17362	17587	17496	17425	17469	17242	17615	17450	17336	17509	17382	17537	17589	17364	17477	17379	17433	17538	17585	17464	17604	17404	17448	17390	17385	17517	17502	17535	17587	17474	17385	17488	17480	17492	17509	17670	17458	17633	17546	17488	17603	17473	17468	17538	17360	17488	17474	17279	17455	17506	17391	17329	17313	17411	17398	17538	17533	17581	17483	17435	17480	17450	17556	17605	17345	17567	17389	17484	17301	17470	17519	17436	17476	17419	17556	17442	17547	17582	17514	17459	17540	17617	17394	17303	17574	17563	17368	17347	17504	17630	17503	17400	17527	17602	17459	17619	17524	17621	17387	17454	17629	17554	17368	17434	17370	17608	17318	17486	17273	17596	17317	17624	17439	17536	17582	17439	17409	17641	17486	17546	17483	17360	17500	17708	17507	17618	17368	17445	17362	17519	17388	17543	17423	17550	17428	17442	17517	17498	17594	17408	17469	17415	17546	17550	17412	17375	17373	17598	17700	17435	17409	17490	17338	17588	17598	17555	17373	17330	17336	17485	17449	17565	17578	17410	17331	17370	17522	17529	17469	17283	17450	17617	17469	17537	17384	17505	17307	17479	17461	17615	17646	17657	17407	17554	17419	17362	17369	17298	17471	17512	17337	17588	17347	17700	17540	17457	17493	17592	17471	17603	17298	17442	17506	17484	17488	17503	17390	17432	17487	17404	17506	17373	17451	17615	17209	17517	17605	17418	17454	17419	17490	17508	17476	17485	17482	17520	17564	17595	17420	17401	17508	17537	17492	17574	17649	17389	17519	17384	17484	17514	17524	17533	17345	17567	17386	17724	17549	17374	17279	17630	17510	17554	17596	17469	17489	17588	17467	17488	17368	17595	17330	17619	17410	17383	17520	17565	17232	17320	17731	17478	17517	17309	17482	17422	17494	17390	17466	17641	17570	17521	17432	17425	17573	17563	17409	17610	17416	17500	17508	17619	17379	17491	17513	17455	17559	17463	17578	17484	17556	17646	17607	17321	17650	17440	17472	17352	17249	17407	17521	17435	17503	17484	17495	17404	17308	17638	17371	17566	17343	17399	17566	17600	17463	17456	17547	17328	17335	17452	17283	17687	17370	17561	17639	17337	17511	17517	17461	17374	17612	17564	17306	17555	17516	17530	17625	17414	17543	17342	17490	17388	17399	17364	17468	17695	17581	17275	17403	17514	17556	17392	17468	17371	17389	17653	17541	17495	17516	17453	17368	17388	17473	17518	17431	17594	17375	17347	17414	17476	17517	17349	17651	17432	17397	17574	17558	17467	17375	17412	17445	17641	17286	17567	17402	17545	17592	17588	17392	17479	17520	17439	17607	17578	17628	17571	17413	17409	17551	17443	17279	17623	17358	17430	17513	17614	17490	17607	17369	17375	17366	17487	17549	17430	17541	17459	17240	17503	17395	17660	17372	17352	17476	17463	17530	17619	17484	17530	17519	17462	17668	17582	17618	17588	17428	17748	17473	17540	17403	17466	17633	17551	17362	17624	17342	17569	17404	17413	17604	17545	17570	17427	17413	17485	17450	17538	17437	17430	17648	17589	17499	17585	17416	17464	17494	17396	17411	17663	17356	17379	17394	17573	17530	17407	17525	17566	17520	17522	17605	17330	17425	17393	17624	17457	17599	17410	17335	17437	17441	17487	17434	17193	17507	17502	17371	17602	17529	17462	17417	17651	17617	17449	17360	17426	17606	17591	17474	17562	17371	17527	17573	17546	17442	17646	17520	17507	17413	17459	17518	17552	17442	17428	17525	17369	17439	17454	17308	17227	17540	17522	17248	17554	17447	17376	17492	17515	17453	17561	17281	17348	17443	17467	17369	17608	17436	17411	17491	17610	17418	17437	17331	17551	17452	17538	17403	17530	17359	17460	17568	17520	17487	17405	17585	17623	17507	17362	17570	17561	17473	17272	17466	17538	17508	17516	17420	17556	17419	17392	17490	17315	17511	17591	17761	17589	17336	17404	17498	17370	17530	17426	17515	17488	17635	17516	17510	17333	17487	17517	17499	17346	17532	17322	17499	17491	17546	17294	17531	17543	17442	17388	17480	17252	17447	17544	17606	17380	17497	17702	17522	17464	17358	17558	17564	17515	17390	17513	17437	17408	17329	17594	17487	17424	17566	17554	17508	17630	17483	17692	17383	17371	17428	17536	17523	17464	17644	17524	17586	17508	17449	17603	17396	17687	17509	17245	17320	17542	17402	17490	17531	17444	17533	17459	17407	17695	17570	17513	17424	17464	17432	17404	17527	17480	17432	17529	17491	17457	17389	17584	17426	17489	17447	17569	17478	17321	17523	17550	17585	17480	17510	17547	17516	17402	17610	17408	17511	17599	17500	17574	17409	17466	17472	17436	17525	17335	17342	17390	17613	17456	17675	17512	17548	17738	17567	17600	17380	17450	17485	17478	17689	17427	17287	17403	17485	17506	17405	17580	17403	17478	17530	17446	17647	17428	17257	17383	17492	17321	17357	17648	17459	17579	17559	17393	17252	17368	17435	17430	17559	17610	17497	17430	17398	17363	17350	17445	17456	17466	17474	17392	17510	17380	17702	17583	17555	17304	17449	17534	17365	17730	17489	17481	17414	17479	17732	17473	17629	17453	17381	17320	17567	17429	17371	17336	17465	17648	17394	17440	17443	17446	17520	17549	17368	17357	17513	17246	17360	17440	17584	17571	17511	17428	17405	17546	17395	17538	17605	17511	17372	17741	17595	17491	17481	17582	17274	17408	17534	17345	17463	17444	17358	17476	17298	17428	17577	17498	17403	17419	17562	17455	17533	17424	17589	17639	17349	17579	17410	17577	17462	17430	17343	17459	17353	17287	17542	17461	17500	17405	17375	17463	17566	17295	17396	17412	17404	17545	17425	17561	17626	17483	17558	17632	17529	17438	17480	17358	17616	17532	17437	17535	17664	17463	17379	17476	17545	17320	17519	17443	17427	17490	17376	17294	17564	17521	17640	17592	17507	17510	17466	17340	17468	17518	17426	17435	17569	17382	17535	17460	17553	17596	17512	17392	17397	17519	17432	17569	17460	17327	17704	17477	17573	17371	17533	17501	17424	17424	17629	17803	17390	17670	17370	17570	17444	17673	17463	17465	17627	17630	17518	17443	17640	17415	17499	17555	17486	17637	17345	17493	17451	17501	17517	17425	17419	17723	17337	17512	17461	17431	17567	17524	17356	17417	17436	17497	17245	17293	17665	17520	17395	17427	17678	17414	17427	17369	17381	17417	17381	17397	17483	17506	17474	17570	17543	17579	17645	17611	17471	17336	17490	17579	17447	17375	17500	17435	17548	17310	17604	17554	17440	17428	17626	17485	17389	17555	17670	17408	17416	17658	17316	17381	17474	17508	17449	17445	17544	17672	17372	17488	17676	17389	17572	17487	17543	17649	17651	17499	17609	17435	17385	17459	17534	17526	17528	17490	17325	17380	17422	17318	17480	17246	17464	17678	17351	17465	17435	17471	17479	17292	17490	17389	17529	17473	17519	17472	17346	17601	17569	17602	17600	17544	17478	17564	17453	17642	17521	17391	17390	17494	17449	17405	17437	17315	17584	17342	17409	17505	17430	17286	17590	17584	17584	17412	17459	17330	17354	17305	17466	17558	17358	17419	17525	17389	17434	17312	17274	17135	17520	17708	17407	17556	17471	17388	17321	17402	17439	17511	17465	17447	17534	17403	17458	17421	17538	17415	17467	17515	17437	17361	17416	17505	17539	17377	17542	17565	17395	17296	17518	17665	17418	17380	17553	17524	17521	17514	17586	17567	17516	17540	17626	17339	17415	17630	17414	17426	17438	17632	17487	17422	17637	17587	17497	17572	17444	17416	17429	17395	17523	17379	17419	17661	17260	17342	17583	17464	17431	17628	17465	17565	17518	17390	17616	17538	17524	17494	17414	17437	17528	17444	17558	17449	17522	17635	17588	17470	17384	17566	17517	17561	17387	17378	17544	17372	17426	17507	17474	17510	17390	17490	17313	17478	17498	17359	17434	17470	17518	17427	17472	17422	17634	17405	17541	17500	17454	17331	17517	17474	17571	17357	17252	17421	17374	17371	17539	17511	17496	17588	17439	17403	17392	17606	17291	17357	17485	17547	17393	17426	17439	17418	17567	17475	17543	17310	17658	17276	17521	17408	17349	17224	17479	17506	17485	17606	17448	17363	17571	17484	17513	17480	17478	17501	17418	17410	17536	17644	17388	17420	17497	17481	17490	17523	17601	17370	17405	17426	17449	17488	17326	17590	17506
24261	21684	29892	27754	27605	27848	30521	27121	26931	27603	27439	26579	26381	26619	26820	27379	27139	26836	26724	26241	26352	25958	26190	26271	26186	26057	26073	25983	25807	25688	25789	25480	25202	25284	24984	25268	25076	25090	24971	25079	24981	24991	25003	25021	25248	25017	24996	25019	24675	25089	24776	24898	25102	25195	24900	24797	25069	24777	24757	25025	24898	24889	25027	24971	25087	24910	25040	25089	24974	24937	24913	25251	25012	25148	25103	24705	24864	24927	24898	25043	25014	25005	24948	24880	25066	25117	25041	24894	24922	24788	24728	25017	25004	25107	25193	25144	25021	24745	25146	24994	25138	24601	24756	24885	24783	25012	25105	24991	24737	25077	24913	24878	25147	24869	25163	25003	24980	24863	25115	24836	24962	25012	25014	25144	24882	25062	24804	25087	25059	24921	25204	24906	24941	25011	24871	25113	24914	24751	24873	24896	24896	24656	25004	25016	24886	24883	24851	24986	25131	24899	25182	24847	24822	25070	25256	25150	24924	24891	25130	24879	24686	25032	25213	24967	25007	25089	25205	25131	25101	24856	24943	25157	25075	24951	25086	24813	24835	25157	24823	24884	24967	24836	24853	24846	25069	25029	25050	24799	24960	24981	25001	25165	24853	24983	25153	24673	24811	24916	24825	24998	24936	24884	24976	25053	24951	24921	24959	25199	25171	24960	24892	24944	25180	24774	24893	25036	25116	24909	24669	24916	24887	24851	24935	24810	25068	24788	24856	24795	24889	24901	24890	24820	24793	24848	24992	24769	25098	24946	25064	25026	24938	24975	24887	25153	24952	24957	24920	24991	24962	24854	24973	24893	24817	25086	24987	24914	24970	24985	24838	24873	24916	25086	24815	24890	25014	24754	24949	25091	25030	25024	24789	25057	25088	25000	24847	24999	24813	24984	24848	25073	24841	24914	24890	24702	25179	24940	25083	24858	25045	24953	25011	24841	24805	24878	24760	24934	25018	24918	24984	25077	25024	24700	25048	25160	24791	24946	24661	24870	24954	24922	25019	25044	25139	25228	25065	25049	24843	25026	25022	25039	24906	25077	24778	24891	24964	24985	24958	24813	24748	25004	25024	25036	25088	24932	24811	24990	24828	24922	25036	24994	24783	24850	24949	25098	24911	24750	24978	25119	24961	24988	24899	24856	24663	24747	25035	25195	24856	24918	25005	24769	24868	25117	24909	24898	24927	24803	24851	25057	24976	25093	24922	24925	25066	24954	25009	24625	25057	24951	24607	24807	24866	24814	24882	24678	25025	24831	24826	25081	24915	24823	24998	25033	24802	24951	24780	24901	24969	25141	24852	24806	25097	24872	24952	25040	25033	24938	24919	24777	24941	25031	24821	24919	25134	25052	25003	24638	25007	24896	25042	24727	24834	24913	24828	24917	24931	24973	24845	24886	25076	24913	24697	24899	24971	24974	24955	24901	24870	24779	24850	25042	25015	24913	24770	25093	24737	24902	25158	24993	25131	24894	24918	24866	24833	24804	24876	25053	24808	24961	25040	24929	25150	25010	24996	24900	24864	24804	24897	24938	24806	24878	24823	25039	25159	25079	24859	24932	25130	24846	24939	24976	24901	24905	24811	24932	25037	24887	25031	24881	24979	25082	24932	24949	25035	24691	24990	24751	24721	24940	24813	24718	24956	24732	25271	25003	24934	25020	25105	24968	25097	25050	24977	24921	25105	24912	24937	24949	25030	24687	25034	24822	24963	25051	24710	25200	25085	25051	24839	24775	24849	24781	24726	24803	24982	25136	25192	24869	24818	24933	24989	25061	25156	24846	25170	24787	24799	24911	24927	25165	24732	24923	25059	24866	24744	25088	25209	25072	25017	24905	24919	25049	25002	24846	24840	24921	24770	24844	25007	24826	24834	25113	25051	25051	24969	25041	24978	24866	24933	24813	24980	24932	24991	24857	24907	24958	24955	24936	25208	24969	24877	24690	24859	24810	25156	24932	24980	24892	24934	25028	24783	24695	24756	25046	24945	24809	24784	24779	25009	24901	24892	24883	24762	24800	24863	24951	24851	25041	24963	24806	24704	25045	25005	24920	24917	25124	25090	25147	24903	24886	25034	25129	24803	25010	24918	25027	24939	24988	25041	24953	25051	25062	24874	25035	24846	24779	24916	25030	24944	24709	25072	25008	24794	24958	24950	25084	25128	24558	24962	25064	25065	24729	24786	24885	24977	24965	24988	24799	25126	24804	24858	24823	24907	24805	24953	24863	24779	25147	24735	25259	25033	24918	24689	25110	24880	24969	25216	25004	25027	24912	25025	25055	25060	25028	24775	24868	25052	25354	24971	24951	25132	25047	24897	24934	24960	24984	25093	24827	24928	24894	25080	24746	24922	25033	24796	24932	24946	24910	25028	24967	24981	25040	24926	24880	24954	24900	24986	24729	24804	25200	24951	24985	24876	25076	24887	24925	24814	24960	24699	25118	25026	25128	24896	25066	25005	24897	25081	24946	24823	24796	24998	24830	24917	24980	24837	24966	24890	24857	24976	25015	24780	24967	24908	25144	25023	24922	24951	25044	24887	24732	24969	24963	25063	25059	25118	24715	24807	24763	24962	24910	24833	24628	24900	24946	25094	24916	24955	24956	24873	24805	24965	24993	25052	25097	24940	25090	24871	24796	24682	24885	24962	24998	24842	25035	24815	25003	24900	24876	24870	24982	25062	24879	25064	24995	25280	24997	24870	24907	24838	24828	25030	24866	24814	24858	24905	24975	25106	24818	24882	25017	25089	24855	24915	24869	24810	25025	24631	24862	24810	24861	24761	25133	25075	24705	24864	25047	24729	24903	24976	25040	24953	25082	24854	24852	24781	24880	24887	24770	24822	24842	24876	24919	24851	24900	24878	25081	24701	24887	24927	24767	24841	24809	24963	24922	25228	24894	24886	24454	25100	24545	24899	24947	24862	24866	24746	24944	24841	24844	24965	24995	25073	25137	24956	25054	25125	24964	24923	24945	24887	25025	25059	24931	25039	24674	24777	24857	24884	24799	25106	25001	24865	24914	24851	25102	24927	24942	24904	24993	24864	24954	24965	24844	24855	24704	24938	24910	24895	24868	24866	25026	24661	24818	24797	24927	24760	25013	24944	25065	24869	24808	25014	24794	24707	24763	25308	24927	25065	24775	24990	24943	24717	24864	25076	25021	24807	24859	24930	24779	24915	25176	25120	24714	25002	24867	25038	25371	24773	24928	25062	24891	24873	24942	24997	24945	25048	25053	25235	24968	24792	25133	24899	25012	24625	24855	25011	24850	25002	24710	25097	24959	24992	24886	24836	24770	24975	24842	24943	24985	24921	24823	24888	24880	24788	24923	24863	24949	24966	25038	24849	24624	25014	25028	24851	24840	24878	24924	24893	24963	24955	25058	25096	24767	24932	24901	24763	24981	24850	25132	25137	24872	25217	24950	25059	25033	24994	25144	24787	24856	24899	25026	25033	24973	24927	25151	24880	25157	25031	24717	24895	25117	24830	25218	25043	24672	25073	25076	25015	24948	24862	24956	24890	24943	24678	24826	24820	24941	24837	25030	24914	24939	24689	24910	25012	25011	24860	25144	25249	24840	24915	24860	25165	25066	25074	24849	25077	24865	24977	24704	24975	24740	25151	24877	25042	25100	24851	24953	24603	24857	24869	24896	24957	24986	25059	24728	25012	24945	24749	24791	24927	25039	24878	25037	25029	24819	25022	24953	24910	24956	24909	25015	25050	24919	24821	24987	24807	24932	24892	24759	24997	24984	25179	25064	24782	24717	24829	24839	24950	24960	24685	24877	24980	25050	24923	25175	24982	24963	25025	25045	25171	25024	25024	24727	25056	24781	25118	24839	24757	25036	24978	24994	24822	24912	24713	25029	25154	25003	24877	24826	24885	25209	25048	24767	25037	24948	24823	25118	25009	24720	24929	25098	24921	24900	25029	24828	24907	25004	24981	25117	24872	24769	24961	24946	24710	25077	24998	24959	25084	25046	24996	25122	24935	24874	24942	24971	24862	24826	25045	24902	24869	25015	25197	25183	24902	25058	24898	25134	24876	24995	24819	25052	24705	24859	25054	24927	24832	25029	24915	25222	24897	25089	25072	25064	24974	24840	24784	24866	24984	25196	25087	25035	24883	24995	24890	24763	24940	24920	24876	25051	24908	24813	24979	25106	24901	24888	24753	24912	25081	25009	24852	24794	24772	24851	24627	24888	25216	24914	25142	24775	24762	24900	24847	24547	25106	24985	24867	24926	25059	25080	25006	24559	24926	24688	24904	24817	24862	25062	24846	24961	24834	24784	24761	24932	24982	25127	25161	25063	24950	24803	24934	24766	24921	24998	25057	24808	24974	24856	25091	24894	25141	25098	24458	24815	24969	24759	24795	24888	24924	24860	24928	25057	25100	25164	25039	25138	24857	24875	24978	24853	24905	25015	24900	24863	24986	25117	24818	25126	24901	24967	24798	24831	24743	25089	24883	24968	25073	25029	24874	25026	25145	24852	24797	25152	24947	24926	24895	25002	24984	24974	25108	24874	25174	25079	24957	24541	25111	24974	24817	25016	24909	25080	24898	24913	25009	25129	24955	25011	25043	25137	24894	24966	24910	24738	25022	24837	24985	25098	24909	24849	24842	25053	25114	24995	24984	25183	25060	24889	24955	24910	25006	24880	24805	24977	25090	24910	24966	24898	24766	24916	24757	25117	25190	24794	24935	25104	25201	24884	25094	24997	24974	24876	25033	24785	24863	24925	24704	24940	25069	25018	24880	24931	24911	25152	24774	25002	24964	24950	24747	25086	24925	24688	24840	24782	24989	24939	25087	24955	24979	24970	25120	24803	24833	24848	24949	24840	24953	24658	24777	24752	24791	24877	25077	24765	24972	25082	24845	24964	25107	24823	25016	25272	24781	24883	24969	24967	25096	24809	24923	24805	24885	24719	25124	24825	25091	24741	25093	24914	24862	24921	25126	24897	24933	24913	24924	24916	25159	24981	24941	24926	24714	25026	25006	24972	24790	24937	24682	24822	24866	24972	24956	24720	25072	24742	24885	24848	24986	24807	24719	24843	24684	24929	24908	25028	25213	24938	25122	25128	24767	24983	24977	25047	24798	24951	24845	25093	25051	24736	24581	24652
39616	70913	68787	52745	35892	21476	20247	19677	19737	20199	20175	19140	18680	18952	19986	19957	19592	18951	18834	18538	18386	18089	18424	18350	18469	18350	17952	17851	17813	18103	17725	17384	17278	17165	17037	17075	17054	17094	17045	16897	17065	16967	17046	17009	17113	16842	16965	16896	17029	17102	16988	17009	16997	17089	16875	16981	17041	16975	17138	17037	16970	16854	16801	17071	16901	16820	17005	17017	17008	16928	16921	16895	16963	17015	17009	16879	17043	17014	17037	17054	17131	16963	16932	17050	17086	17323	17076	17060	17146	17025	16844	16964	16913	16891	17031	17024	17130	16952	16893	16926	16964	16928	16974	16879	16992	16958	16958	17040	17071	17079	17102	16990	16936	16940	16779	17148	17026	17044	17121	17070	17031	16827	16983	16820	16755	17100	16808	16809	16857	17010	16897	17084	17013	17045	16981	16932	16995	17010	17152	17141	16996	17124	16961	17218	17016	17062	16967	16922	17032	17051	16884	17023	16875	17057	16744	16910	17027	16887	16935	17014	17107	17046	17114	16880	16808	16941	16914	17095	17020	17067	17052	17061	16907	17049	17079	16917	17033	16987	16996	16837	17018	16938	16948	17112	16922	17050	17147	16926	17079	17139	16965	16911	16911	16852	16931	16929	16938	17177	16896	16970	16951	16833	17023	17058	17079	17066	16961	17161	17042	16888	16904	17065	17036	16805	17019	16997	16988	16930	16952	16944	16948	17050	16902	16889	16970	16868	17106	16967	16961	16989	16833	16918	16909	16863	17052	17007	17030	16856	16999	16962	16956	17007	16935	17011	17018	17032	17098	16837	16841	16952	16954	17021	16974	16938	17070	16956	16876	16920	17006	17002	16839	16976	17031	17092	16895	16855	16932	16914	17117	17051	16932	16813	17020	16881	16901	16954	17040	16820	16963	16884	17068	16982	16992	17011	16932	16839	17100	17032	16791	17006	16800	17017	17018	16915	17225	16946	16982	16893	16876	17038	17021	16937	17160	16915	16724	16896	17045	17101	16844	17014	16935	16850	17010	16790	16982	16946	17016	16838	17161	16821	17145	16889	16835	17072	16829	16846	17030	17048	16875	16956	17094	16738	16873	17155	16900	16834	16893	16984	16824	17003	16974	17027	16821	17025	17053	16861	17060	16890	17072	16933	17001	16808	16931	17006	17082	17029	16976	17023	16817	16878	16929	16824	16873	17171	17150	17050	17047	16920	16916	17057	17109	16939	16999	16817	16802	16944	16967	16937	16954	16968	16882	16949	16889	17186	16801	16879	17255	17082	17132	16760	16863	16875	17179	16935	17045	16938	17075	16976	16943	16918	16848	17090	16894	16875	16932	16883	16881	16894	16885	16908	17010	16793	16995	16965	17014	17017	16925	17072	17122	16889	17185	16893	16910	17002	16894	16946	16969	17095	17087	17129	17041	17003	17050	17064	16815	17078	16878	16993	16973	17091	16926	16878	16790	17048	16987	17005	16903	17027	16963	16918	16886	17107	16967	16906	17153	16982	16969	16841	17104	16925	16989	17042	16841	16744	16958	17048	17020	16932	16899	16976	16835	17002	16992	16993	16889	16940	16966	16962	16907	16918	16898	17103	16792	16995	16988	17091	17095	17033	16928	17039	17043	16929	16986	17073	16918	17032	17041	17071	17102	16974	16886	17170	16918	16951	16971	16967	16847	16989	17055	16987	17104	17062	16946	17070	17007	16827	16942	16878	16940	16862	16997	17045	16915	16899	16987	17054	16958	16857	16973	16977	17049	17139	16928	17057	17052	17050	16932	17033	16970	17060	17003	16915	17136	16963	16862	16908	16935	17018	16672	16866	16965	17019	16931	16999	16973	16770	17062	17071	17020	16980	16995	17008	16752	16878	16957	16731	16953	16971	16933	16835	16957	17113	17061	17016	16834	16849	17176	17098	17027	16915	16917	16969	17051	16861	17063	16956	17014	17116	17019	17030	17228	16847	16886	16954	16892	16974	17163	16878	16944	17016	17040	16921	16996	16910	16963	16726	16949	17074	16965	16942	16864	17046	17173	16919	17160	16913	16988	16954	16828	16999	16776	16887	17057	16987	17060	17067	16841	16996	16939	16951	16955	17020	16990	16727	16840	16978	17032	16884	16861	17091	17041	16856	17014	16794	16947	17191	16987	16788	17083	16923	16950	16759	17041	16976	16984	16776	16988	17015	17039	16825	16964	16915	17080	16928	17108	17010	17031	17088	16992	17032	16953	16775	16986	17080	16874	16899	17081	16859	16870	16920	16945	16994	16882	16953	17022	17073	17016	16938	17052	16933	17087	17025	17108	16976	16865	16921	17049	16974	16938	16891	16960	16818	17007	17035	17043	16826	17043	16753	16890	16995	16888	17082	16919	16943	16980	16899	16969	16906	17048	16923	17041	17060	16896	16832	16979	16879	17039	16953	17055	17014	17034	17094	16792	16908	16900	16923	17003	16915	16930	17190	16997	17021	16996	16887	16795	17007	16852	16902	16969	16910	16952	16943	16891	16953	16861	16974	16968	16845	16942	16937	16996	16958	16808	16922	17053	17106	16945	17049	16887	17114	16993	17006	16987	16999	16827	16812	16915	17130	16978	16936	16936	17028	16975	17042	16953	17058	16901	16867	16852	16836	16974	16860	17001	17085	16864	16946	17035	16973	16976	17120	16949	17032	16923	16965	17017	17121	16896	16972	16889	17088	17024	17050	16987	17076	17005	17153	16826	16960	17183	16867	17076	17164	16991	17075	16903	16961	16801	16982	17214	16866	16862	16879	16792	16920	17111	16996	16857	17135	16964	17099	17010	16845	17070	17173	16910	16939	16946	16923	16927	16983	16904	16920	17070	16920	17039	17033	17137	17127	16925	16922	16852	17077	16950	17067	16949	16844	16849	17034	17067	16914	17103	16825	16969	16990	16978	16987	16775	16990	17003	17056	17004	16925	17027	16959	16749	17130	16925	17039	16772	17041	16916	17005	16974	17087	16962	17191	16811	16906	16896	17062	16900	17033	16936	17130	16946	16938	16917	17024	17187	16903	16969	17138	17081	17030	16981	16977	17140	17037	17001	16965	16871	16904	17144	16867	17091	16883	16884	16915	16977	16935	17238	17022	17108	16966	16846	16896	17036	16950	16975	16928	16820	16993	17119	16930	17045	16861	16997	17014	16996	16834	17097	17022	16923	16818	16887	16921	16868	16916	16894	16821	17107	17073	16692	16901	17064	16909	17056	16990	16911	16972	17020	16990	17001	16874	17003	16763	17065	16836	17109	16872	17099	16866	16911	16894	16884	17058	17087	17065	17035	17085	16863	16919	17141	16937	17064	16930	16901	16906	16991	16992	16935	16933	16915	17009	16954	16967	16884	17161	16965	16961	17092	16906	17060	16815	16856	16938	16995	16999	16910	16937	16886	16901	16869	17208	17001	17133	17128	16889	17076	17213	16854	16891	16964	16829	17042	17042	16811	16875	16893	17032	16963	17061	16735	16858	16964	16810	16905	16739	17006	16979	16796	17086	17064	16932	17270	16952	16852	16903	16948	16974	16924	17012	17042	16975	17071	16850	17110	16931	17050	17061	16995	16899	17003	17020	16950	16801	16972	17020	17042	16868	16935	16919	16896	16975	16833	17178	16953	16900	16929	16957	17145	16869	16867	16891	17179	16902	17041	17163	16955	17018	17014	16968	16944	16852	16856	17054	16945	17030	16912	16848	17048	16833	16938	16921	16854	16919	16873	16899	17028	16942	17128	16912	17021	16976	17075	16844	16991	16902	16987	16977	17077	16832	16935	16980	17024	17082	17159	16902	17192	16748	16982	17136	16862	16973	17023	16843	17022	16954	16922	17131	16942	16804	16950	16979	16953	17035	16879	16814	16908	17050	16881	16930	17076	16885	17091	16933	16976	17067	17056	17104	16962	16860	16968	17082	17010	17071	16881	16981	16893	16916	17007	17013	16970	16948	17153	16888	17051	17235	16896	16816	16913	16927	17025	16874	16976	16903	17001	17022	17011	16958	16768	16983	16933	16983	16938	16950	17013	16968	16956	16950	16927	17037	16892	16956	16938	16979	17032	16876	17084	17079	16669	16853	17137	16931	17049	17104	16985	17027	16850	17194	17008	16989	16968	16762	16964	17221	16948	17029	16929	16910	16896	16918	16941	16938	16864	16948	16966	16947	17027	16951	16923	17124	16992	17043	17101	16991	16917	16850	16881	16925	17005	17065	16960	16929	16819	17081	16876	17115	17067	16932	16932	17092	17053	16961	16937	16914	16937	16987	17076	16734	17017	16955	17163	16839	16829	17077	16979	17007	17010	16880	17038	17112	16874	16949	16893	16916	17107	16815	17075	16916	16987	16984	16976	16933	17004	16948	16953	16903	16976	16996	17002	17073	16955	16978	17032	16847	16963	16815	16847	16890	17126	16890	16896	17067	16968	17063	17111	17008	17131	16847	16950	17027	17081	17100	16912	16911	17159	16692	16922	16967	16961	16944	16934	16821	16867	16842	16926	16987	17067	17020	16990	16919	16821	16834	16943	17012	16918	16805	16984	16903	16876	16940	16810	17025	17079	16854	16961	16976	16944	16704	17013	16779	17066	16889	17004	17063	17096	17060	16971	16856	17034	16945	16919	17015	16987	16957	16835	16840	17002	16944	16967	17105	17072	16912	16883	17145	16787	16869	16890	17146	16964	16904	17033	16815	17014	17015	17018	16986	17096	16833	17016	16902	16903	16876	17062	16998	16947	16886	17019	17253	16864	17027	16981	17002	16938	17006	16836	17053	16974	16846	16915	17096	16994	17022	16898	16977	17022	16948	16966	17166	17054	16959	16981	16978	17002	16947	16983	16970	16782	16992	16935	16783	16773	16979	17058	16956	16705	17039	17075	16960	16968	16898	16866	17055	17086	16908	16947	16941	17058	16999	16951	17036	17086	17075	16863	16856	17116	16871	16857	16982	16903	17132	17066	16992	16915	16934	16833	16892	16791	17004	16908	17063	16893	16880	16893	17123	16819	16994	16795	16970	16934	17055	16819	17027	17036	17084	16857	17090	16966	17044	16822	16932	17085	17037	17005	17003	16982	17049	16925	17223	16669	17035	17143	17002	17049	16882	16940	16821	17015	17058	16916	16991	17004	16754	16946	17048
40151	43630	46811	40859	32127	27998	27621	27010	27344	27510	27230	27408	27024	27281	27562	27743	27801	27612	27757	27081	27121	27467	27033	27380	27268	27512	27422	27062	27152	27253	27032	26792	26903	26541	26933	26701	27005	26978	27126	26605	26731	26629	26512	26588	26657	26812	26600	26798	26670	26739	26849	26693	26636	26770	26612	26642	26592	26610	26931	26737	26718	26562	26889	26663	26647	26872	26524	26872	26428	26892	26703	26573	26897	26636	26869	26746	26514	26839	26719	26777	26895	26904	26587	26567	26838	27005	26671	26647	26890	26866	26737	26743	26747	26419	26607	26868	26921	26538	26652	26950	26690	26656	26802	26878	26955	26650	26564	26613	26895	26603	26582	26797	26662	26543	26880	26671	26873	26783	26593	26441	26674	26987	26809	26912	26481	26698	26927	26843	26976	26796	26833	26477	26579	26983	26633	26825	26800	26513	26697	26551	26722	26609	26951	26785	26605	26806	26661	26654	26608	26807	26484	26758	26719	26684	26783	26758	26647	26612	26583	26848	26828	26835	26822	26682	26712	26560	26548	26638	26651	26732	26548	26882	26774	26761	26976	26577	26671	26684	26916	26908	26768	26776	26826	26751	26845	26704	26557	26713	26791	26831	26869	26835	26681	26792	26932	26584	26918	26875	27134	26747	26763	26694	26718	26202	26599	26914	26896	26773	26489	26576	26682	26926	26739	26776	26632	26527	26908	26826	26950	26536	26637	26562	26901	26699	26629	26486	26544	26795	26792	26695	26779	26797	26604	26844	26774	26808	26623	26838	26606	26665	26850	26992	26828	26929	26841	26769	26718	26541	26791	26732	26752	26566	26859	26581	27162	26700	26774	26597	26819	26963	26859	26337	26879	26891	26779	26851	26746	26958	26718	26639	26696	26650	26800	26955	26628	26730	26903	26844	26672	26826	26888	26795	26740	26630	26576	26773	26773	26838	26682	26730	26851	26647	26800	26745	26795	26890	26714	26652	26688	27040	26775	26626	26674	26635	26731	26542	26609	26648	26900	26952	26991	26726	26897	26651	26626	26672	26722	26883	26918	26749	26551	26807	26876	26712	27014	26621	26856	26294	26680	26579	26618	26701	26596	26598	26638	26785	27026	26831	26943	26638	26768	26798	26935	26699	26810	26753	26640	26626	26849	26827	26736	26681	26775	26549	26845	26701	26924	26764	26735	26773	26628	26746	26506	27070	26963	26747	26764	26664	26476	26777	26558	26628	26709	26741	26743	26673	26603	26679	26896	26908	26602	26769	26761	26839	26811	26846	26753	26657	26861	26626	26728	26630	26670	26874	26814	26629	26536	26868	26765	26594	26646	26742	26848	26506	26512	26706	26581	26618	26960	26732	26775	26921	26786	26420	26695	26796	26877	26661	26839	26669	27055	26420	26580	26768	26777	26608	26836	26662	26580	26882	26770	26647	26521	26694	26652	26528	26729	26721	26539	26679	26852	26742	26928	26998	26871	26702	26562	26784	26821	26591	26722	26785	26787	26911	26571	26648	26682	26631	26752	26809	26668	26834	26833	26647	26591	26805	26969	26743	27039	26739	26760	26785	26658	26963	26739	26782	26752	26516	26763	26688	26505	26827	26885	26794	26586	26558	26845	26752	26480	26802	26884	26868	26780	26655	26438	26710	26623	26331	26621	26859	26676	26723	26692	26902	26859	26772	26729	26816	26453	26679	26493	26831	26771	26701	26831	26734	26820	26602	26697	26550	26742	26904	26682	26920	26688	26707	26956	26854	26405	26746	26635	26799	26808	26862	26883	26933	26787	26741	26567	26619	26665	26629	26588	26781	26607	26399	26691	26443	26523	26807	26991	26892	26875	26574	26643	26626	26578	26690	26702	26766	26753	26799	26654	26787	26719	26920	26820	26730	26645	26614	26817	26782	26920	26649	26777	26560	26426	27081	26783	26885	26687	26705	26574	26682	26831	26560	26810	26922	26431	26628	26671	26645	26638	26563	26793	26722	26739	26755	26917	26826	26786	26785	26646	26758	26712	26680	26729	26839	26865	26755	26679	26758	26685	26706	26664	26666	26680	26838	26768	26489	26688	26593	26824	26842	26647	26608	26642	26912	26739	26638	26632	26551	26863	26615	26811	26876	26499	26776	26778	26627	26476	26928	26687	26647	26747	26843	26656	26829	26767	26662	26825	26563	26731	26712	26462	26666	26814	26702	26999	26823	26892	26625	26710	26653	26683	26555	26708	26815	26929	26817	27053	26797	26854	26802	26775	26731	26779	26581	26717	26277	26531	26768	26549	26642	26462	26960	26903	26536	26603	26754	26809	26543	26668	26933	26593	26433	26527	26756	26446	26881	26825	26705	26505	26787	26642	26757	26886	26853	26751	26876	27011	26783	26985	26886	26631	26720	26811	26745	26729	26662	26913	26752	26933	26645	26575	26880	26374	26599	26655	26674	26780	26728	26879	26710	26916	26630	26885	26782	26845	26619	26894	26619	26731	26730	26751	26695	26431	26681	26962	26680	26744	26796	26658	26850	26711	26864	26697	26702	26866	26865	26820	26691	26746	26629	26700	26763	26915	26637	26997	26625	26810	26663	26858	26915	26667	26661	26690	26687	26609	26740	26718	26670	26660	26631	26892	26552	26981	26746	26817	26844	26609	26714	26841	26802	26607	26765	26819	27057	26678	26915	27004	26865	26678	26500	26665	26580	26775	26601	26530	26856	26683	26766	26903	26662	26756	26618	26678	26931	26893	26567	26685	26658	26625	26753	26759	26794	26596	26945	26667	26731	26630	26744	26813	26556	27002	26677	26930	26535	26937	26644	26971	26459	26931	26617	26687	26941	26664	26444	26801	26393	26759	26658	26877	26994	26624	26773	26707	26707	26843	26517	26741	26850	26751	26640	26709	26669	26746	26619	26685	26765	26885	26713	26829	26703	26595	26750	26770	26744	26668	26508	26896	26794	26676	26895	26865	26731	26683	26839	26565	26935	26885	26786	26647	26741	26946	26648	26595	26720	26425	26727	26618	26736	26711	26475	26581	26883	27027	26784	27060	26898	26571	26697	26633	26521	26984	26793	26871	26642	26796	26435	26499	26613	26777	26704	26894	26663	26805	26783	26509	26484	26657	26738	26973	26729	26680	26648	26837	26686	26704	26768	26623	26559	26700	26651	26700	26920	26710	26965	26809	26960	26864	26564	26978	26757	26725	26824	26696	26670	27005	26619	26729	26439	26644	26708	26752	26626	26416	26846	26902	26802	26789	26702	26775	27014	26858	26794	26856	26963	26695	26774	27054	26723	26834	26666	26726	27057	26934	26674	26456	26629	26599	26697	26627	27011	26493	26453	26745	26795	26723	26579	26702	26746	26878	26695	26776	26913	26861	26833	26944	26823	26586	26568	27042	26741	27050	26640	26790	26752	26856	26695	26766	26649	26645	26705	26685	26726	26683	26747	26639	26837	26809	26863	26842	26615	26474	26654	27003	26808	26770	26680	26574	26591	26619	26813	26810	26892	26920	26480	26740	26662	26862	26920	26790	26873	26806	26602	27050	26840	26592	26758	26732	26660	26625	26529	26557	26635	26513	26681	26797	26915	26949	26933	26651	26723	26577	26667	26715	26645	26875	26724	26523	26764	26800	26764	26821	26697	26348	26526	26877	26704	26877	26596	26743	26726	26612	26884	26572	26636	26853	26573	26597	26792	27005	26683	26770	26672	26974	26802	26779	26679	26903	26894	27006	26922	26566	26725	26687	26838	26838	26540	26910	26781	26820	26670	26651	26785	26574	26668	26694	26788	26447	26956	26945	26570	26500	26814	26791	26865	26671	26825	26891	27032	26730	26695	26681	26547	27085	26845	26669	26772	26650	26769	26615	27016	26845	26408	26888	26787	26685	26986	26709	26825	26566	26851	26407	26639	26451	26848	26896	26692	26823	26827	26679	26442	27003	26763	26881	26459	26743	26515	26688	26651	27130	26658	26866	26949	26584	26920	26707	26899	26860	26724	26681	26721	26684	27031	26909	26940	26906	26604	26834	26803	26670	26651	26676	26673	26407	26913	26754	26867	26918	26643	26551	26778	26792	26724	26891	26434	26895	26486	26612	26474	26797	26880	26762	26967	26690	26731	26981	26821	26684	26785	26586	26739	26996	26612	26557	26878	26863	26607	26809	26750	27036	26580	26868	26703	26799	26670	26506	26519	26742	26548	26496	26753	26918	26684	26846	26693	26775	26706	26828	26769	26805	26485	26670	26581	26889	26866	26626	26763	26958	26586	26599	26639	26617	26889	26597	26874	26845	26680	27015	26710	26763	26538	26774	26739	26659	26844	26768	26742	26924	26861	26672	26518	26648	26786	26623	26808	26662	26832	26915	26628	26629	26789	26637	26900	26798	26738	26966	26871	26592	26694	26704	26740	26723	26580	26832	26692	26723	26756	26869	26686	26786	26274	26804	26712	26884	26623	26575	26781	26761	26390	26762	26554	26730	26515	26773	26644	26754	26924	26816	26735	26660	26654	26686	26729	26734	26673	26698	26643	26875	26932	26864	26739	26671	26701	26813	26702	26836	26620	26755	26639	26651	26882	26760	26712	26789	26764	26742	26740	26891	26674	26944	26624	26493	26871	26815	26949	26607	26700	26753	26535	27000	26564	26777	26718	26958	26739	26723	26631	26769	26924	26979	26800	26801	26740	26622	26711	26800	26763	26751	26567	26876	26465	26762	26836	26968	26903	26746	26991	26610	26608	26653	26689	26790	26783	26958	26787	26580	26775	26842	26699	26804	26863	26821	26580	26849	26740	26653	26605	26656	26717	26577	26723	26655	26793	26807	26599	26835	26947	26529	26747	26709	26780	26577	26413	26688	26566	26715	26698	26684	26849	26765	26524	26802	26762	26632	26828	26624	26502	26777	26546	26801	26724	26501	26711	26911	26921	26793	26802	26877	26721	26659	26639	26712	26645	27037	26613	26914	26602	26856	26915	26649	26619	26699	26682	26684	26529	26466	26756	26549	26713	26893	26433	26747	26628	26641	26916	26446	26695	26780	26688	26583	26598	26773	26749	26802	26855	26829	26974	26805	26654	26781	26843	26549	26992	26818	27002	26879	26743	26742	26657	26546	26720	26600	26680	26675	26512	26560	26778	26698	26669	26619	26622	26718	26586
38628	52722	45688	33906	23879	19156	18696	18662	18719	18818	19042	18530	18544	18644	19126	19199	19077	18678	18633	18692	18219	18458	18561	18402	18455	18511	18310	18431	18310	18366	18185	18026	18055	17831	18008	17855	17985	18092	17791	17718	17914	17816	17993	17823	18041	17849	18068	17815	17820	17982	18093	17899	17858	17813	17943	17932	18003	17660	17982	17948	17778	17857	17880	17798	17921	18005	17842	17995	17771	17887	17966	17965	17785	17856	17911	18043	17925	17673	17832	17933	17884	17891	17986	17833	17887	17918	17925	17781	17930	17838	17958	17866	17934	17902	17758	17875	17924	17938	17972	17755	17880	18029	17908	17966	17907	17625	17974	17926	17779	17922	17907	17968	18034	17779	17797	18066	17748	17835	17779	17732	17969	17795	18038	17882	17922	17731	17891	17775	17732	17910	17955	17868	18142	17795	17904	17833	17821	17863	17947	17936	17878	17878	17878	17887	17979	17825	18016	17941	17935	17747	17824	17943	17933	17938	17862	18037	17936	17743	17959	17906	18011	17882	18135	17942	18099	17910	17813	17985	17917	17988	17876	17845	17747	17902	18066	18001	17959	17855	17902	17656	17797	17830	17982	17908	18021	17922	17823	18070	17684	17889	17880	17923	18056	17886	18113	17981	18023	18075	17748	17881	17698	17850	17841	17831	18097	17999	17815	17964	17880	17942	17933	17861	17813	17827	17890	17789	17948	17946	17966	17845	17960	17792	17983	17874	18005	17899	17893	17828	17827	17987	17623	18021	17895	17717	17857	17746	17849	18109	18080	17905	17942	17698	17906	17921	18069	17862	17861	17817	17971	17789	17976	17916	17945	17979	17879	17880	17856	17827	17905	17792	17931	17933	17881	17909	17741	17761	17853	17979	17853	17778	17925	17966	17936	17788	17670	17921	17840	17972	17692	17999	17947	17918	17818	17895	17742	17974	17967	17668	17774	17871	18006	17976	17767	17926	17984	17915	17713	17817	17931	17715	17995	17786	17751	17846	17840	17923	17921	17776	17973	17826	17797	17744	17792	17998	17897	17943	18030	18068	18007	17897	17754	17829	17906	17910	17939	18009	17702	17973	17898	17968	17667	17997	17877	17729	17930	17851	17968	17772	17708	18073	18012	17802	17963	17876	17934	17777	17921	17665	17885	17959	17959	17838	17798	17847	17931	17930	17764	18115	18037	17933	17828	17835	17879	17940	17835	17899	17843	17846	17900	17965	17837	17682	17895	17835	17991	17959	17872	18047	17890	17939	17840	17986	17970	17777	17911	17983	17997	17855	17806	18160	18021	17848	17879	17825	17985	17933	17978	17789	17957	17995	17871	17901	17958	18026	17841	17953	18003	17716	17985	17938	17803	17826	17857	17879	17813	17909	17860	17930	17885	18188	17931	17999	17880	18113	17933	17769	17817	17851	17836	17855	18049	17735	17943	17844	17984	17758	17866	17936	17855	18069	17905	17929	17793	17761	17799	18003	17897	17985	17799	17893	18088	17996	17903	17778	18005	17816	17803	18057	18070	18040	17757	17926	17796	17994	17871	17877	18048	17892	17912	17846	17902	18115	17820	17884	17775	18014	17827	17978	17959	18055	17917	18044	17955	17792	17821	17673	18097	17933	17962	17931	17930	17927	17821	17944	17980	17648	17953	17724	17807	18074	17995	17836	17722	17792	17796	17812	17854	17907	17991	17913	17837	17847	17848	17945	17945	17912	17920	17949	17684	18034	17812	18010	17837	17942	17804	17941	18208	17940	17826	17697	17871	17874	17933	17923	17959	17830	17874	17999	18074	17950	17828	18000	17822	17998	17759	17869	17798	17948	17716	17835	17791	17787	18006	17758	18088	17819	17866	17723	17899	17859	17928	17943	18044	17955	17901	17946	17878	17924	17862	17808	17841	17863	17758	17902	17765	17822	17837	17691	17843	18013	17917	17959	17985	18027	18023	17972	17876	17926	17899	18048	17875	17870	17902	17868	17794	17824	17808	17820	17994	17954	17981	17892	17789	17725	17876	17859	17969	17859	17866	17816	17843	17859	17945	17834	17810	17814	17684	17779	17927	17900	17966	17869	17880	17807	17904	17816	17812	17977	17928	17933	17806	18051	17905	17987	17940	17950	17887	18023	17978	17896	17860	18049	17734	17834	17939	17903	17740	17774	17921	17853	17981	17896	17919	17911	18112	17791	17968	17833	17847	17957	17941	17893	17911	17772	17869	18038	17774	18136	17951	17814	17818	17840	17788	17980	17755	17850	17783	17694	17907	17794	17897	17947	17870	17956	17924	17886	17948	17928	17852	17901	17822	17882	17935	17976	17856	17923	17788	17924	18090	17875	18050	17796	17993	18055	18113	17937	17858	17945	18121	18133	18128	17846	17992	17966	17891	17859	17731	17879	17916	17877	17805	17832	17885	17712	17921	17737	17946	17854	17727	17789	18030	17869	17933	17909	17949	17876	17897	17767	17943	17825	17890	17828	18040	17944	17761	17828	17962	17846	17950	17809	17819	17887	17982	17982	17755	17960	17819	17874	17633	17977	17901	18097	17730	17786	17822	17757	17773	18017	17840	18036	18052	17899	17976	17887	17899	17832	17770	17945	17934	17858	17800	17938	17839	17849	17814	17798	18024	17744	18003	17968	17868	17897	17979	17966	17987	17909	17963	17902	17899	17836	18022	17855	17834	17898	17695	17955	18079	17899	17970	17685	18076	17966	17809	17887	18011	17763	17924	18052	17605	18094	17984	17647	18023	17775	17792	17852	18037	17864	17886	17872	18060	17666	18234	17963	17796	17869	18009	17940	17830	17845	17774	17989	17832	17989	17873	17814	17892	17862	17852	17988	17825	17918	17765	17822	17798	18045	17789	17812	17885	17811	17979	17715	17880	17880	18071	17855	17814	17917	17940	17779	17757	17998	18234	17886	17962	18012	17680	17904	18031	17946	17929	17822	17802	17867	17911	17987	17809	17911	17921	17863	18105	18018	17869	17937	17898	17709	17846	17715	17873	17726	18082	18041	17829	17971	17881	17966	17872	17809	17917	17789	17910	17905	17718	17877	17807	17963	17917	18040	17907	17979	17690	17882	17810	17955	17965	17694	17790	17761	18100	18040	17810	17824	17988	17859	17999	17917	18133	17987	17964	18032	17967	17887	18126	17769	17773	17962	17805	17851	18028	17873	17706	17935	17952	17962	17731	17971	18030	17899	17879	17861	17918	17746	17861	17868	17822	17923	17920	18089	17827	17840	17897	17800	18089	17769	17864	17869	17681	17927	18138	17894	17997	17934	17898	17865	18003	17822	17859	17732	17872	17633	17928	17892	17814	17850	17888	18116	18046	18055	17892	17954	17845	17999	17993	17815	17817	17844	17932	17876	17917	17974	17935	17818	18015	17858	17757	18019	17988	17962	17800	18052	17919	17781	17984	17835	17992	17948	17957	18041	17969	17905	18023	18104	17684	17773	17991	18003	17891	17836	17934	17824	17861	18063	17755	17898	17877	17893	17943	18121	18025	17920	17900	17989	17797	17928	17719	17933	17844	17847	18033	17958	17853	17946	17968	17715	17846	17927	17939	17975	17849	17969	17909	17939	17894	17980	17639	17793	17789	17925	17962	18123	17716	17866	17904	17795	17925	17860	17913	17830	17998	17787	17902	17867	17873	17772	17947	17999	17971	17828	17808	17940	17625	17897	17819	17775	17941	17883	18013	18003	17984	17860	17780	17918	17856	17741	17880	17892	17746	17858	17789	17964	17881	18012	17728	17848	17737	17824	17949	17936	17972	17831	17711	17747	17810	17715	17731	17989	17868	17862	17949	17882	17832	17789	17798	17950	18041	18009	17872	17807	17842	18098	17728	17839	17865	17932	17960	17766	17710	17835	18042	17740	17717	17925	17923	17854	17808	18005	17967	17857	17996	17956	17877	17765	17808	17815	18035	17841	17894	17844	17960	17996	18107	18044	17991	17766	17907	17798	18028	17889	17995	17978	18042	17872	17681	17948	17907	17853	17607	17996	17860	17794	17949	17847	17875	18057	17853	17925	17936	17828	17930	17894	17990	17845	17949	18013	17917	17689	17887	17929	17936	18087	17836	17888	17947	17689	17999	18012	17841	17972	17973	17829	17754	17867	17957	17821	17804	17810	17886	17803	17836	18010	18008	18068	17861	17967	17767	17900	17930	17707	18013	17703	18007	17835	17844	17934	17791	17700	18136	17914	18066	17726	17924	18043	17985	17832	18017	17883	17892	18056	17979	17928	17896	17843	17890	17902	17964	17767	17813	17933	18038	17875	17947	17894	17702	17911	17989	17863	17931	17968	17895	17955	18028	17887	18021	18176	18030	17879	17867	17866	17990	17826	18032	17941	17753	17733	17882	17923	17903	17756	17795	17941	17889	17854	17825	17813	17795	18021	18095	17957	17952	17746	17779	17901	17867	17959	18006	17862	18025	17821	17830	17886	18152	18053	18028	17866	18041	18099	17924	17952	17959	17828	17833	18090	17970	17964	17914	17827	18155	17934	18018	17818	17863	17898	18106	17841	18070	18006	17750	18018	18064	17936	17762	17917	17964	17928	17954	17740	17991	17884	17933	17815	17877	17813	17913	17890	17851	17740	17929	17781	17888	18052	17844	17772	17973	17787	17891	17865	17792	17782	17967	17893	17905	17891	17841	17915	17795	18087	17836	17873	17849	17849	17998	17869	17726	17879	17864	18056	17765	17945	17801	17929	17794	17829	17971	18095	17580	17797	17937	17672	18109	17819	17825	17898	17852	17910	18187	17879	17959	17826	17946	17908	17794	17955	17986	17821	17864	17975	17888	17857	17813	17652	17836	17832	17892	18026	18058	17789	17767	17795	17992	17936	18075	17797	18221	17811	17792	17967	17696	18048	17884	17844	17899	17826	17786	17982	17960	17704	17785	17809	17802	17902	17934	17989	17922	17879	17798	18062	17997	17806	17715	18021	17873	17881	17650	17990	17908	17668	17954	17943	18159	17966	17865	18172	17869	17816	17821	17813	17919	17982	17900	17884	17997	18053	18040	17832	18002	17787	17818	18050	18129	17873	17794	18098	17720	17982	17903	17896	17893	17935	17871	17964	17878	18006	17851	18013	17917	17950	18038	18025	17833	17878	17794	18281	17897	17870	17941	17781
26041	21794	30748	32713	31655	28727	28598	26345	26076	26735	26560	26224	26284	25965	26341	26827	26551	26114	26249	25921	25648	25775	26001	26069	26019	26230	25772	25623	25755	25658	25409	25517	25384	25147	25144	25152	25162	25050	25400	25066	25160	25046	24959	25037	25059	25072	24904	24913	25024	25141	25073	24871	25378	25160	24887	24985	25032	24918	25046	24917	25090	25042	25068	25091	25064	25135	24879	24811	24973	25024	24931	24849	25073	25155	24994	24957	24865	24949	25144	25206	24905	24931	24984	24754	25050	24969	24905	25067	25075	25049	24877	25049	24840	25028	25213	25060	25008	24998	25314	25040	25238	25228	24970	24821	24946	25243	25065	25028	25104	25256	25092	25136	25188	24887	24833	25051	25315	25172	24944	25037	24986	25157	25021	25108	25082	24933	24834	24950	24906	25263	24934	24946	24994	25280	25292	24994	24932	24892	24866	25366	24964	24988	24923	25095	24849	25022	24856	24887	24935	25149	25232	25316	24960	24970	25184	24895	24863	24798	24801	25205	25021	24885	24850	24817	25179	25066	24965	25015	24759	24930	24922	24799	24845	24839	25095	25104	24978	25069	25339	24870	25012	24983	25070	25045	25183	24831	24964	24955	24865	24910	25080	24972	25115	24825	24750	25029	24774	25214	25170	24812	25087	24886	25017	24962	25041	24855	25075	24853	25059	25349	25134	25105	25072	24995	24901	25079	25044	24854	25011	24973	24990	24920	25085	25061	25109	24927	25001	25108	24916	24806	25026	24810	24983	25171	25119	24915	24760	24978	24833	25008	24893	25131	25112	24958	25010	24877	25181	24800	25124	24981	24881	25070	25211	25096	24971	24836	25073	25207	24907	24771	24772	25078	25242	24900	24900	24840	25077	24993	25172	25060	25137	25021	24904	24997	24889	25222	24962	25049	24994	24863	25164	24931	24735	25031	24877	25013	25071	25004	25130	25022	25250	25137	25150	25232	24780	25285	24931	24877	24838	24920	24832	25139	25230	25243	25130	24763	24925	25060	25030	24967	25002	25049	24964	24948	25012	24958	25124	25090	24965	25195	25103	25273	25026	25006	24946	24922	24966	24880	25130	25264	25196	25001	24905	24823	24909	24972	25099	24843	25143	24993	24936	24848	25044	24876	24958	24988	24860	25208	24980	25070	24778	25076	25092	24995	24983	24939	24998	24873	24701	24922	25021	25161	25107	25048	25106	25153	25015	24925	25175	24948	24836	25059	24925	25119	24908	25030	25085	24935	24829	25066	24959	24984	25076	24884	24831	24906	25252	24897	25189	24977	25154	24809	24806	25030	25178	24913	25108	24943	25105	25065	24965	25088	25040	24993	25169	25169	25223	24826	25062	25279	24929	24883	24943	24841	24804	24975	24852	25041	24960	24827	25021	25097	24973	24992	24895	25308	25083	24847	24825	25019	25111	25345	25149	24971	25051	25191	24981	25170	25061	24862	24691	25059	25025	24895	25056	25122	25068	24972	25071	25005	24990	25043	24979	25060	24989	24960	24650	25263	24963	24978	24906	24829	24852	24878	24989	24734	24952	25194	25013	25074	24912	24920	24979	24978	25145	24984	25056	24893	24914	25031	25053	25141	25056	24881	24927	24811	25009	25003	25002	24927	25007	24905	25013	25055	25148	24933	25052	25100	25251	24923	25019	24984	24935	25003	25210	25110	25033	25021	25109	25123	24921	25132	24951	25234	24950	24998	24987	25018	25102	24956	25064	24963	25097	25163	25153	24840	25025	24758	25068	24947	24969	24970	24953	24824	24962	24823	24844	25025	25436	24852	25015	25058	25026	25201	24989	24962	24888	24896	25169	24825	25203	25190	25163	25188	25029	24854	25152	25016	24850	24914	24931	25139	25107	25057	25191	24818	25010	24808	25024	25080	24969	25017	24993	25126	25160	25339	25308	24773	24826	24986	25130	24976	25202	25152	24934	24697	24807	25042	24995	24945	24855	25097	24948	25086	24934	24990	25360	24945	24903	25177	25163	24859	24965	24920	25270	24976	24993	24914	24862	25164	25219	25255	24883	24846	24944	24927	24916	24814	24968	25158	24874	24998	25279	25060	25038	24899	24915	24994	25074	25162	25022	24850	25239	24818	25063	25103	25294	25050	25034	25055	25008	24783	24954	24911	25030	25096	25191	25313	25239	24966	25028	24968	25029	25320	25083	25081	24960	25181	25287	24936	25231	25048	25182	25028	24953	24895	25053	25040	25094	25038	24893	25157	25158	24950	24852	25081	25170	24887	25169	24913	25152	25033	25153	24848	25064	24967	24948	24976	25203	24845	24956	24894	24831	24853	24950	25074	24883	25194	24981	24997	25221	24968	25113	25277	25265	24938	24922	24954	25046	24843	24833	24997	25190	24890	24959	25101	25129	25059	24967	25086	25055	25170	24815	24919	25164	24912	24914	24987	24978	25047	24978	25139	24961	24701	25019	24932	25169	25043	25051	24861	25177	24956	25125	24984	25178	25079	24993	25039	24928	24779	25123	25078	25077	24829	24879	24844	24749	24920	24933	25093	25036	24941	25056	24784	24940	25073	25166	25202	24915	25130	25120	25015	24954	25107	25265	25214	24927	24997	25115	24920	24943	24959	24835	24999	24935	24835	24869	24932	25001	24944	24982	25154	24963	25149	25184	25335	25028	25063	24956	25147	25157	24881	24745	25251	24711	24950	25003	24830	24932	25175	25257	25061	24841	25028	24946	24961	24853	24628	25002	24885	24952	25049	24891	25011	25260	24821	25040	25041	25194	24948	24960	25134	25314	25197	25105	25205	24948	25034	24905	24791	24839	25098	25147	25127	24647	24899	25089	25374	25040	25114	25075	25007	25154	25224	25184	24997	24904	25280	25053	24874	25288	25192	25028	25011	24770	24898	25050	24702	24970	24938	24933	24888	25134	25148	24916	24910	24919	25077	24844	25222	25041	24920	24934	25123	25052	24917	24925	24816	25131	24958	24965	24689	25015	24912	24997	25114	24911	25086	25197	25259	25104	24846	24938	25187	25134	25093	24833	25082	24918	24800	24957	24840	24833	24905	24805	25188	25024	24815	25143	24898	25113	25090	25204	25188	25108	25081	25022	24993	24961	24861	24933	25007	25104	24978	25081	24944	24912	24930	25106	25104	24839	24868	25293	24928	25078	24639	25026	25330	24863	24778	25099	24893	24897	25120	25179	25107	24990	25095	24832	25056	24926	24847	25039	24922	24934	25021	24948	25042	25016	25116	24932	24981	25118	25226	24979	24978	25240	25279	25126	25185	24928	25057	25262	24940	24990	25005	24891	25039	24929	25235	25133	25241	25075	25043	24892	25030	24984	25247	24897	24897	24964	25015	25236	25069	25270	24849	25177	25187	24937	24935	24983	25178	24875	24864	24799	24917	24981	25188	25033	25348	25197	25019	24961	25102	25004	25101	24798	25091	25123	24845	24910	25063	25077	25003	25012	25124	25064	25007	25074	24999	25077	24870	24851	25069	25146	24745	25154	25032	24783	24915	24867	24999	24826	24969	25017	25136	25177	25202	25193	24977	25158	24921	25013	24894	25064	25097	25131	25262	25158	25322	25045	24442	25170	25035	25047	25187	24905	25113	24993	24819	25015	24964	24883	24763	24792	24971	24932	25012	25101	24795	24988	24809	24985	25063	24954	25122	25118	25361	25273	25051	25071	24895	24950	24890	25135	25073	24792	24828	25307	25192	25027	24871	25044	25011	25111	25193	25089	25010	25038	25178	25140	24838	25121	24963	25068	24980	25316	24932	25070	25237	24910	25007	25110	25052	24834	24954	25031	24709	24964	24772	25072	24714	24862	24999	25160	25303	25000	25281	24922	24841	24978	24998	25115	25291	25077	25043	24935	24797	25091	25079	25242	25002	25069	24954	24933	24918	25300	25123	25204	24935	25042	24856	25111	25102	25054	24931	24962	24960	24846	25095	25164	24931	25053	25097	25212	24904	24879	25102	25010	25268	24841	25039	25217	24906	25015	24951	25248	25171	24910	25159	24844	24961	24800	24765	25160	25066	25012	24872	24893	24780	24839	25040	25195	24933	25045	24890	25202	24933	25070	25269	25255	25156	24995	25209	24943	25155	25023	25004	24938	24806	25165	25125	24904	24922	24860	24955	25064	24947	24963	24853	25210	25119	24900	24975	24881	24944	25134	24841	24915	24906	25076	24992	25038	24932	25050	24741	25236	24923	25016	25054	24801	24905	24996	25011	24991	25107	25151	25109	25057	25106	25066	24999	25133	24913	24950	24821	24896	25118	25049	24867	25351	25061	24670	24877	25142	25046	24794	25051	24905	25149	24712	25103	25073	25179	25023	24899	24948	25089	25224	25006	25163	24845	24928	25022	24805	25364	25062	24828	24887	25074	24957	24989	24943	24897	24953	24831	25092	24998	25138	24724	25003	24986	25054	24826	24962	24902	25047	24976	25075	24776	25026	24924	25067	25077	25042	24992	25101	24795	25277	25040	25084	25096	25081	25094	25274	24979	24973	24875	25299	25144	25041	25089	25034	24823	25344	24934	24985	24904	24868	24823	24966	25055	25157	24968	24892	25048	25105	24986	25018	24918	24885	24931	25017	25066	24661	24798	24990	25212	25075	24799	25050	24790	24926	25134	25113	25050	24879	24990	25078	24831	24904	24843	25047	25059	25107	25181	24749	25046	25016	25085	24866	24958	24999	25187	25101	25125	25059	25016	24905	24879	25100	25150	24993	25014	25092	24910	25074	24889	25063	25115	25029	24650	25070	24813	25049	24772	25058	24925	25182	24906	25195	24876	25052	24976	25033	24961	25217	24854	24771	24806	24914	24889	24996	25190	24964	24884	25016	25036	24878	24991	25086	24999	25194	25189	25009	25011	25235	25158	25050	25013	25214	24960	25143	24630	25001	24972	24917	24921	25043	24652	24834	24692	24998	25136	24992	25159	25123	25124	24985	25267	24952	25179	24994	25029	25001	24986	25359	25030	25065	24710	25059	25070	25184	25090	25180	24908	25057	25080	25040	25023	24841	25017	25152	24939	25095	24688	25183	24942	24959	24816	24964	25316	24874	25035	24980	25151	24685	24856	24946	24985	25124	25090	25059	25053	24938	24935	25084	24945	25165	24924	24694	24931	24806	24878	25108	25083
37756	65416	61615	48975	32082	20207	19232	18698	18733	19097	19085	18503	18594	18808	19316	19476	18887	18601	18409	18018	18120	18178	18368	18146	18066	18284	17888	17738	17841	17630	17646	17339	17235	17306	17059	17011	17306	17167	17042	17169	17288	17118	16925	17083	17098	17200	17171	17125	17097	17194	17279	16961	17070	17034	17130	17014	17061	17340	17099	17137	17017	17257	17188	17039	16965	17165	17017	17148	17160	17066	17131	16858	17078	17163	17118	17143	16894	17115	17188	17217	17095	17175	17217	17239	17186	17184	16990	17174	17174	17055	17148	17026	17012	17147	17053	17195	17001	16967	17160	17007	17084	17042	17124	17173	17248	16960	17122	17049	17140	16960	17153	16947	17105	17197	17027	17106	17381	17189	17100	17022	17156	17164	17059	17124	16971	17148	17134	16893	16933	17015	17157	17037	17084	17212	17074	17010	17053	17102	17083	17220	17141	17145	17066	17058	17074	17101	17059	17175	17322	17101	17233	17094	17047	17032	17210	17133	17227	17057	16998	17113	17037	16962	17149	17009	16937	17090	17141	17094	17103	16997	17122	17077	16984	17188	16967	17137	17053	16928	17123	16873	17074	17182	16866	17203	16971	17201	17064	17148	16747	17035	17103	16924	17109	17086	17192	17235	16999	17270	17176	17068	17243	17185	16988	17294	17167	17091	17296	16853	17313	17042	17066	16963	17012	17012	17149	17001	17062	17017	17030	17070	17028	17156	17067	17004	17207	17171	16877	16960	17097	17033	17038	17009	17120	17088	17156	16991	16987	17127	17149	17069	17078	17100	16934	17018	17312	17182	17138	17122	17268	16974	17164	17108	16943	16881	16975	17087	17031	17107	16907	17147	17205	17003	17203	16921	17171	16898	17108	17097	17066	17077	17110	17146	16974	17134	17086	17075	17077	17166	17187	17104	17177	17131	17276	17179	17126	16898	16905	16946	17106	17064	17050	17037	17088	17092	17080	16982	17123	17036	16928	17109	17117	17022	17061	17115	16957	16900	17160	17296	17247	17113	17168	17111	16860	16951	17047	17133	16972	17114	17141	17026	16965	17024	17256	17143	17183	17119	17019	17168	17071	16992	17058	17216	16974	17222	16956	17118	17074	17146	17113	17248	16992	17045	17141	17107	16990	17040	17122	16986	17056	17065	17187	17088	17024	16877	17062	17145	17051	17156	16952	16939	17128	17062	17137	17107	17019	17263	17208	17038	16824	17268	17187	16961	17145	16886	17088	17255	17064	17126	17102	16890	17159	17045	17117	16991	17321	17193	16858	17251	17017	17128	16965	17209	17236	17158	17013	17152	17122	17092	17198	17082	17026	17069	17067	17052	16860	17161	17068	17092	17080	17174	17216	17028	17048	17114	17174	16940	17054	17007	16936	17207	16970	17160	17244	17131	17004	17182	17000	17128	17089	17202	17201	17097	17011	17143	16943	16998	16935	17257	17245	17035	16998	16984	17179	17021	17004	17064	16941	17163	17005	17104	16942	17013	17158	17047	17077	17191	17184	17136	17115	17047	17092	17118	17179	17056	17053	17132	17061	16803	17307	17249	16884	17262	17145	17076	17097	17094	17067	16980	17146	16924	17159	17045	17122	17099	17060	17163	17125	17222	16912	17103	17147	17176	17177	17002	16929	17166	16980	16798	17071	17134	17147	17075	17282	17268	17128	16975	17052	17140	17184	16985	17185	17101	17198	17104	17128	17137	17119	17154	17037	17071	16984	17046	16859	17091	17069	17360	17131	16890	17036	17102	17153	17029	16709	17107	17071	17359	16983	16851	17090	17090	17079	16952	16928	17218	17099	17032	17267	17190	17113	17111	16995	17100	17312	17082	17009	17191	16950	16980	17012	17078	17015	16991	17165	17147	17045	16973	17183	17104	17048	17069	17027	17124	17347	17194	16919	17010	17054	17055	17080	17130	16893	17111	17078	17124	17276	17052	16952	17060	16819	17169	16931	17139	17129	17071	17119	17128	17047	17026	17144	17092	17140	17121	17032	17326	17087	17039	17032	16981	17285	17084	16972	17038	17218	17021	16979	17006	17050	17068	17133	17117	17092	17166	16940	17164	17232	17101	16953	17140	17041	17071	17153	17002	17315	16969	17204	17095	17024	17068	17195	16861	17148	16993	17000	17171	17223	17100	17027	16994	17085	17170	17017	17262	17116	17131	17142	17113	17196	17026	17090	17171	16990	17117	17064	17066	17214	16968	17083	17208	17079	16935	17273	17009	17054	17213	17112	17214	17013	17046	17055	17122	17091	17104	16989	17077	17083	16983	17069	17057	17231	17047	17122	17179	17023	16969	17079	17171	17165	16999	17288	17007	16996	16960	17097	17070	17197	17173	17113	17203	16975	16896	17185	17035	17034	17134	17140	17167	17153	17145	16865	17118	17100	17159	17152	17177	17340	17055	17229	17115	17133	17081	16896	17122	17063	17119	17020	16950	17141	16988	17255	17025	17161	17033	17190	16839	17017	17179	17079	17135	17188	17102	17101	17086	17141	17181	17203	17221	17021	17088	17123	16795	17151	17144	17035	17165	17078	17115	17217	17049	17308	17061	16940	16942	17008	17032	17072	17056	17228	17064	17109	17017	17114	17126	17147	17019	16993	16974	16906	17027	16957	17111	17130	17235	16948	17213	17007	17136	17239	17008	17155	16865	17088	17005	17164	17102	17056	17050	17027	17097	17045	16891	17182	17217	16978	17129	17156	17263	17103	16927	17127	17000	17139	17186	17048	16866	17170	16900	16889	17179	17016	17063	17004	17244	17087	17065	17144	17232	17082	16853	17204	17034	17166	17200	17117	17158	17107	17108	17022	16942	17155	17028	17038	16969	17067	17222	17272	17130	17154	17057	17135	17192	16990	17097	17062	17058	16974	17221	16995	17152	17150	17013	17016	17176	17076	17145	17007	17116	17046	17129	17077	17038	17114	16923	16896	17035	17082	17078	17095	17089	17135	17145	16978	17188	17081	16949	17102	16983	17133	17163	16833	17165	17191	17075	17074	17270	16984	17227	16985	17242	17120	17020	17090	16971	17016	16980	16993	17110	17083	17049	17248	17041	16989	17054	17032	17047	17001	17163	17057	16964	17352	17263	17040	17150	17230	17133	17244	17087	17063	16919	17151	17088	17123	17154	17273	17163	16974	17294	16977	17120	16865	17027	17128	17135	16794	17098	17013	16844	17109	17066	17209	17191	17124	17137	16896	17179	17066	16832	17216	17230	17213	16987	17084	17051	17121	16945	17190	17142	17171	16950	17108	17210	17080	16997	16997	17064	17277	17136	17131	17093	17194	17255	17002	17101	17045	16970	16977	17212	16976	17181	16920	17289	17063	17081	17033	17167	16982	17129	17118	17126	16926	17028	17146	17124	17082	17181	16985	16871	17122	17077	16906	16980	17078	17040	17194	16953	16997	16848	17073	16931	17032	17292	17084	17064	17085	16988	17003	17172	17065	17144	17034	17087	16988	17229	16837	17001	17087	17014	17082	17067	17167	17043	17167	17249	17034	17140	16895	17051	16993	17309	17028	17107	17215	17041	17020	16953	16938	17097	17129	17136	17178	17098	17150	17075	17248	17181	17076	16947	17094	17175	17024	16954	17185	17210	17067	17210	17068	17061	17100	17085	17196	17119	17097	17133	17231	17271	17064	17034	16992	17118	16890	16981	17114	17202	17149	17059	17068	17115	17233	17052	17146	17004	17170	17120	17068	17173	17164	17135	17247	17221	16934	17010	17158	17205	17282	17193	17073	17066	17029	17206	17211	17200	17023	16902	17103	16907	17034	17179	17028	17182	17099	17123	17067	17111	17204	17070	17135	17156	17138	17150	17188	17147	17053	17260	17092	17176	17302	17070	17221	17075	17182	17101	17007	17058	17097	16841	16929	16859	16994	17112	17053	17093	17185	17169	17113	17047	17247	17052	17080	17049	17090	17030	17113	17131	17071	17140	17146	17064	17015	17079	16973	17124	17107	16883	17123	16941	17102	16895	17048	17146	16944	17186	16976	17278	17201	17041	16945	17065	17098	17021	17119	17188	16911	17165	17081	17130	17134	16993	16864	17011	17001	17008	17019	17074	16957	17006	17247	17027	17065	17168	17052	17124	17171	17043	16999	16972	17100	17161	17142	17328	17142	17266	17055	16927	17177	17103	17299	17146	17070	17071	17105	17071	17160	17027	17305	17076	17055	16996	17083	17056	17090	17244	17279	17088	17030	17191	16979	17231	17133	16948	17055	17159	17356	17203	17015	17235	17246	17087	17109	17118	17139	17093	16981	16945	16881	16955	16916	17182	17256	17148	17028	16952	16899	17186	17156	17281	17148	17057	17081	17122	17112	17064	16994	17028	16990	17001	17081	17163	17072	16989	17223	17027	17043	16949	17094	17082	16990	17201	17022	17045	17189	17086	17217	16952	17051	17046	17132	17057	17199	17056	17182	17063	17174	17152	17026	17098	17133	17149	16914	17072	16986	16998	17054	17055	17108	17103	17185	17015	17185	17087	17095	17177	17103	17066	17173	17073	17055	16980	17124	16985	17071	17230	17210	16934	17150	17088	17103	17137	17094	16933	17201	17030	17144	16937	17098	17018	17258	17270	17000	17175	17101	17152	17066	17105	17113	17043	16979	17251	17155	16972	16802	17129	17113	17230	17048	16902	17138	17041	17141	16847	17094	17135	17054	17104	17127	17015	16928	17157	16897	17008	17055	17170	17097	17067	17052	17056	17162	17055	17095	17143	17136	17095	17032	17020	16940	17054	17013	17142	17049	17097	17044	17007	17202	17108	17111	17041	16969	17033	17054	16944	17004	17109	17162	17015	17039	17019	17217	16973	16971	17175	17098	17265	17084	17272	16951	16829	17070	16915	17175	17078	17034	17009	17060	17080	17031	17016	17064	17045	16970	17050	17066	17149	16961	17180	17012	17193	17112	16969	17163	17176	17039	17189	17156	16958	17212	17052	17164	17172	17229	17045	17031	17039	17195	17108	17172	17242	16981	16926	16970	17124	17139	17085	17167	17180	17208	17142	17061	16946	17231	17099	17177	17157	17258	17045	17037	17036	17227	17176	17049	17065	17070	17115	17114	17015	17079	17316	16951	17026	17086	17081	16832	17159	16933	16921	17312	17041	17076	16936
24397	21665	29686	27383	25856	27595	30037	26263	25642	26219	25953	25622	25631	25329	25808	26326	25944	25633	25089	24890	24894	25078	25349	25109	25206	25130	24798	24776	24738	24795	24462	24296	24116	23876	23971	24115	23651	23742	23991	23777	23581	23933	23869	23731	23805	23753	23876	23863	23658	23871	23946	23892	23766	23736	24011	23707	23774	23810	23650	23461	23831	23888	23823	23753	23815	23928	23682	23931	23806	23755	23688	23626	23753	23677	23806	23902	23664	23790	23810	23601	23912	23875	23750	23971	23881	23786	23792	23718	23701	23627	24066	23582	23968	23989	23672	23714	23885	23877	23837	23775	23496	23705	23736	23778	23885	23647	23553	23829	23903	23793	23734	23854	24090	23832	23545	23857	23620	23607	23727	23900	23882	23694	23715	23879	23993	23637	23819	23726	23632	23903	23586	24018	23835	23898	23487	23654	23675	23694	23854	23659	23775	23499	23603	23718	23835	23438	23893	23650	23959	23738	23729	23724	23801	23682	23976	23903	23870	24077	23729	23783	23835	23656	23782	23503	23741	23616	23761	23654	23818	23647	23684	23790	23883	23821	23676	23610	23742	23926	23762	23736	23823	23758	23640	23702	23616	23563	23767	23773	23667	23570	23678	23782	23602	23626	23821	23619	23810	23579	23766	23926	23700	23520	23715	23704	23717	23784	23940	23693	23611	23762	23642	23764	23861	23742	23806	23906	23957	23706	23967	23620	23665	23808	23727	23825	23807	23877	23726	23916	23915	23774	23582	23743	23618	23697	23601	23582	23702	23869	23647	23796	23894	23745	23618	23582	24123	23570	23575	23722	23704	23508	23789	23656	23636	23830	23705	23977	23782	23633	23649	23690	23941	23677	23674	23541	23638	23725	23642	23871	23749	23569	23737	23659	23600	23921	23848	23854	23616	23707	23961	23815	23762	23771	24082	23692	23478	23863	23926	24026	23658	23901	23932	23835	23698	23594	23733	23872	23710	23638	23882	23537	23663	23653	23622	23630	23640	23486	23837	23977	23736	23833	23811	23855	23903	23772	23769	23592	23468	23450	23762	23907	23899	23786	23849	23796	23682	23729	23520	23710	23805	23944	23898	23878	23705	23832	23887	23929	23834	23895	23832	23719	23854	23883	23704	23897	23812	23881	23791	23613	23753	23625	23883	23634	23538	23689	23869	23738	23611	23679	23801	23565	23656	23591	23905	24039	23700	23934	23897	23621	23514	23764	23853	23877	23495	23826	23672	23776	23853	23666	23723	23857	23668	23911	23722	23753	23846	24029	24054	23772	23785	23610	23737	23723	23787	23642	23607	23697	23850	23763	23792	23845	23838	23692	23589	23307	23658	23741	23632	23687	23823	23827	23928	23559	23688	23890	23561	23473	23720	23680	23675	23696	23635	23558	23659	23770	23888	23854	23936	23717	23549	23551	23879	23633	23687	23572	23668	23771	23822	23880	23844	23677	23642	23443	23527	23544	23733	23405	23931	23930	23866	23614	23979	23620	23640	23639	23880	24040	23721	23258	23705	23532	23595	23525	23615	23733	23596	23746	23781	23495	23702	23778	23733	23728	23554	23551	23772	23619	23987	23633	23666	23571	23752	23398	23641	23724	23820	23821	23753	23740	23557	23541	23671	23881	23861	23670	23769	23748	23808	23804	23698	23684	23680	23616	23880	23847	23967	23823	23752	23607	23686	23577	23813	23820	23690	23872	23790	23681	23810	23712	23796	23908	23958	23597	23536	23940	23772	23708	23614	23646	23678	23584	23918	23978	23799	23764	23777	23863	23882	23623	23717	23747	23754	23644	23589	23593	23786	23765	23854	23748	23812	23813	23870	23687	23955	23811	23749	23660	23767	23783	23708	23782	23901	23836	23993	23615	23681	23512	23745	23679	23704	23706	23915	23598	23658	24081	23593	23698	23818	23978	23771	23728	23579	23846	23820	23710	23710	23785	23629	24017	23686	23576	23573	23626	23787	23689	23782	23566	23662	23840	23650	23666	23519	23963	24059	23653	23716	23584	23767	23630	23652	23734	23915	23788	23727	24051	23787	23763	23822	23750	23914	23798	23929	23853	23627	23749	23815	23554	23887	24019	23733	23668	23656	23851	23803	23595	23578	23666	23779	23701	23734	23589	23590	23628	23630	23797	23735	23643	23581	23639	23689	23610	23592	23699	23933	23998	23930	23658	23879	23787	23617	23796	23775	23564	23882	23626	23794	23994	23959	23944	23638	23690	23853	23676	23556	23924	23685	23654	23702	23625	24042	24034	23772	23734	23588	23588	23813	23807	23291	23770	23837	23789	23623	23926	23742	23531	23795	23850	23792	23794	23759	23573	23594	23713	23710	23772	23752	23800	23723	23571	23674	23714	23600	23869	23816	23611	23825	23723	23853	23945	23864	23909	23625	23678	23690	23699	23700	23829	23760	23472	23823	23903	23669	23885	23834	24086	23723	23618	23741	23775	23685	23876	23757	23740	23695	23600	23653	23708	23891	23644	23605	23946	23896	23793	23989	23578	23786	23807	23879	23775	23707	23797	23823	23766	23724	23662	23619	23635	23861	23802	23875	23830	23762	23811	23686	23729	23863	23481	23781	23946	23809	23612	23757	24024	23628	23695	23770	23630	23842	23847	23795	23848	23475	23643	23760	23659	23800	23795	23895	23673	23901	23734	23847	23761	23692	23820	23650	23794	23738	23545	23627	23679	23800	23956	23601	23923	23762	23787	23921	23795	23570	23882	23700	23738	23816	23734	23420	23622	23733	23801	23777	23592	23567	23890	23791	23469	23851	23589	23530	23844	23509	23796	24124	23986	23639	23750	23655	23705	23596	23663	23594	23570	23875	23694	23725	23686	23782	23795	23871	23874	23711	23789	23781	23981	23687	23575	23439	23680	23720	23580	23940	23617	23800	23790	23889	23777	23809	23894	23553	23587	23611	23771	23734	23738	23760	23515	23725	23589	23990	23757	23772	23656	23712	23765	23882	23905	23815	23835	23457	23637	23848	23691	23566	23928	23752	23651	23684	23683	23655	23854	23487	23698	23782	23830	23863	24004	23641	23916	23715	23565	24061	23836	23812	23802	23591	23531	23784	23980	23848	23804	23830	23914	23791	23726	23762	23685	23738	23722	23430	23802	23989	23570	23757	23616	23604	23860	23865	23697	23957	23638	23831	23682	23698	23822	23730	23787	23787	23709	23756	23791	23975	23903	23737	23783	23689	23736	23676	23757	23661	23679	23716	23715	23839	23682	23849	23765	23579	23877	23849	23647	23794	23801	23858	23627	23580	23653	23723	23545	23717	23901	23887	23817	23829	23726	23647	23579	23706	23561	23531	23789	23771	23772	23824	23661	23627	23528	23735	24003	23624	23538	23815	23906	23567	23728	23704	23917	24040	23738	23724	23451	23628	23900	23741	23683	23846	23800	23849	23750	23626	23893	23601	23585	23820	23796	23517	24003	23671	23657	23462	23866	23655	23642	23783	23662	23657	23755	23998	23579	23668	23609	23700	23755	23522	23754	23655	23756	23438	23704	23659	23881	23644	23910	23527	23580	23733	23693	23874	23747	23820	23562	23864	23718	23787	23808	23982	23703	23635	23699	23553	23877	23914	23618	23807	23780	23864	23865	23771	23898	23780	23704	23905	23600	23617	23738	23725	24014	23865	23794	23899	23826	23721	23872	23663	23692	23911	23805	23569	23509	23695	23955	23889	23839	23896	23761	23713	23859	23741	23590	23801	23726	23835	23852	23455	24007	23723	23667	23913	23846	23906	23839	23701	23750	23518	23675	23793	23760	24135	23879	23725	23754	23573	23959	23857	23712	23544	23530	23728	23646	23786	23806	23706	23506	23969	23798	23724	23704	23641	23670	23912	23715	23657	23765	24044	23702	23818	23777	23805	23605	23676	23709	23852	23591	23616	24016	24013	23904	23710	23855	23723	23736	23948	23957	23940	23862	23692	23591	23752	23881	23610	23843	24063	23870	23575	23673	23895	23651	23697	23853	23875	23827	23793	23898	23583	23639	23917	23835	23784	23852	23717	23757	23767	23704	23864	23840	23858	23432	23823	23856	23966	23677	23673	23789	23791	23971	23936	23539	23662	23657	23837	23621	23852	23739	23823	23810	23668	23987	23651	23466	23592	23922	23726	23676	23804	23626	23670	23469	23668	23915	23774	23794	23560	23766	23621	23884	23764	23871	23670	23530	23694	23698	23604	23513	23853	23600	24022	23607	23624	23718	23831	23564	23721	23760	23613	23722	23514	23445	23419	23683	23898	23858	23917	23605	23886	23735	23720	24006	23843	23750	23754	23899	23858	23568	23675	23629	23868	23756	23890	23615	23848	23840	23834	23605	23838	23705	23494	23717	23948	23759	23819	23728	23852	23778	24005	23565	23804	23441	23595	24025	23743	23846	23968	23889	23780	23715	23685	23797	23869	23874	23623	23842	23969	24067	23713	23698	23607	23729	23940	23755	23888	23653	23665	23680	23708	23630	23756	23846	23916	23886	23545	23973	24046	23867	23692	23610	23655	24025	23509	23943	23827	23828	24006	23737	23636	23611	23897	23511	23654	23792	23915	23530	23824	23815	23744	23558	23783	23494	23746	23837	23573	23923	23634	23774	23760	23859	23874	23740	23738	23538	23767	23906	23931	23604	23755	23725	24109	23645	23930	23891	23613	23876	23293	23929	23783	23578	23813	24053	23885	23676	23969	23812	23607	23868	23626	23802	23475	23709	23766	23651	23820	23855	23631	23526	23649	23561	23713	23920	23751	23724	23795	23471	23819	23435	23847	23704	23592	23743	23970	23836	23805	23502	23870	23724	23812	23769	23738	23861	23818	23581	23692	23750	23640	23759	23848	23799	23743	23696	23612	23524	23826	23935	23614	23565	23743	23848	23876	23648	23353	23597	23645	23428	23494	23855	24029	23593	23745	23824	23818	23762	23750	23608	23911	23918	23711	23726	23747	23771	23616	23731	23884	23782	23964	23646	23859	23807	23531	23834	23660	23799	23746	23526	23653	23675	23809	23940	23680	23676	23679	23652	23583	23770	23629	23851	23733	23821	23536	23531	23871	23916	23839	23741	23943	23687	23564	23969	23599	23622	23647	23762	23753	23629	23829	23756	23567	23645	23768	23961	23902	23596
39982	71475	67122	51966	31620	22530	19596	19262	19296	19903	19415	18931	18438	18489	19063	19766	18918	18614	18119	18056	17832	18299	17966	18157	17992	17861	17608	17376	17354	17413	17102	16919	16680	16609	16586	16463	16438	16562	16652	16593	16409	16328	16533	16586	16375	16515	16348	16530	16457	16415	16337	16317	16305	16544	16365	16307	16531	16456	16374	16458	16512	16363	16367	16404	16480	16399	16353	16461	16411	16179	16380	16492	16275	16292	16372	16445	16457	16360	16431	16371	16337	16470	16387	16430	16367	16163	16345	16514	16425	16290	16349	16419	16253	16359	16485	16354	16430	16576	16486	16572	16574	16298	16312	16507	16392	16507	16291	16476	16452	16503	16378	16356	16275	16565	16428	16396	16434	16414	16367	16568	16511	16583	16475	16289	16409	16410	16529	16375	16299	16510	16322	16427	16374	16436	16187	16534	16436	16226	16199	16441	16608	16391	16329	16421	16336	16377	16354	16480	16354	16371	16367	16249	16446	16234	16300	16408	16313	16285	16415	16229	16498	16359	16549	16379	16239	16535	16324	16416	16410	16282	16356	16283	16560	16550	16600	16486	16383	16396	16481	16338	16522	16327	16536	16327	16329	16365	16443	16386	16454	16313	16400	16376	16222	16477	16510	16379	16396	16283	16279	16348	16353	16407	16311	16402	16566	16224	16348	16310	16553	16372	16309	16359	16387	16356	16599	16273	16497	16508	16242	16508	16515	16332	16539	16473	16355	16414	16456	16343	16347	16327	16510	16373	16434	16387	16489	16578	16192	16433	16209	16358	16213	16360	16301	16260	16288	16370	16440	16328	16492	16389	16383	16376	16564	16345	16349	16401	16325	16227	16463	16481	16395	16389	16361	16445	16375	16420	16380	16380	16400	16393	16308	16241	16525	16478	16285	16489	16438	16158	16345	16347	16624	16352	16426	16404	16463	16225	16461	16361	16463	16438	16295	16351	16536	16111	16453	16373	16290	16368	16399	16339	16432	16410	16417	16650	16191	16241	16326	16470	16278	16357	16208	16564	16425	16580	16329	16253	16213	16362	16373	16390	16370	16453	16426	16563	16420	16442	16278	16408	16446	16491	16313	16390	16513	16525	16346	16237	16436	16303	16069	16429	16428	16330	16458	16499	16458	16289	16339	16439	16459	16193	16418	16491	16506	16298	16368	16431	16274	16408	16353	16461	16375	16323	16596	16380	16458	16396	16293	16461	16518	16370	16278	16288	16364	16418	16247	16516	16490	16305	16560	16398	16343	16434	16453	16431	16240	16418	16450	16266	16405	16315	16395	16376	16371	16379	16417	16362	16470	16540	16368	16273	16277	16370	16387	16336	16395	16260	16460	16248	16407	16333	16191	16402	16329	16365	16372	16318	16393	16325	16442	16604	16361	16330	16281	16387	16279	16333	16384	16408	16155	16411	16367	16270	16442	16364	16252	16419	16606	16367	16401	16146	16448	16345	16429	16471	16403	16333	16383	16264	16435	16310	16597	16458	16185	16333	16567	16296	16239	16174	16310	16376	16348	16317	16493	16199	16370	16441	16440	16570	16331	16472	16546	16461	16522	16366	16392	16448	16447	16430	16376	16396	16200	16416	16454	16409	16297	16508	16554	16435	16245	16526	16483	16445	16360	16353	16253	16343	16510	16336	16399	16270	16274	16308	16554	16050	16482	16465	16289	16428	16464	16611	16299	16329	16374	16427	16315	16488	16354	16344	16446	16392	16486	16278	16281	16516	16324	16546	16393	16305	16328	16304	16322	16562	16266	16281	16323	16323	16326	16607	16479	16301	16269	16468	16494	16420	16421	16496	16394	16407	16337	16402	16361	16409	16387	16495	16427	16395	16285	16404	16361	16409	16324	16571	16479	16473	16459	16440	16318	16331	16374	16363	16067	16537	16269	16282	16292	16473	16443	16338	16421	16434	16218	16351	16420	16321	16359	16529	16442	16293	16195	16529	16400	16209	16348	16425	16496	16435	16395	16350	16281	16452	16155	16445	16430	16409	16331	16357	16457	16373	16185	16360	16448	16495	16356	16275	16395	16252	16361	16479	16381	16526	16461	16411	16122	16576	16250	16569	16279	16196	16413	16446	16408	16404	16379	16414	16430	16528	16429	16198	16404	16249	16542	16408	16550	16358	16616	16389	16423	16460	16404	16544	16406	16387	16486	16432	16322	16326	16731	16401	16463	16494	16471	16432	16357	16421	16553	16343	16384	16276	16476	16344	16369	16320	16440	16445	16419	16373	16241	16523	16303	16387	16267	16397	16211	16360	16399	16513	16559	16534	16348	16373	16522	16363	16474	16389	16408	16393	16323	16275	16252	16302	16307	16488	16375	16294	16649	16350	16380	16466	16338	16364	16352	16252	16403	16456	16508	16468	16452	16323	16330	16341	16474	16421	16419	16450	16261	16305	16299	16304	16474	16572	16301	16452	16446	16412	16387	16504	16353	16483	16490	16324	16361	16393	16400	16493	16546	16536	16358	16473	16502	16387	16423	16438	16567	16313	16336	16350	16351	16254	16416	16308	16400	16424	16558	16333	16245	16387	16420	16491	16295	16453	16373	16436	16514	16320	16375	16322	16296	16563	16371	16370	16303	16454	16452	16551	16281	16325	16288	16185	16449	16204	16507	16409	16419	16408	16388	16378	16398	16304	16435	16474	16223	16507	16282	16476	16375	16327	16329	16433	16385	16348	16301	16377	16290	16508	16329	16365	16519	16284	16380	16236	16443	16250	16425	16392	16328	16369	16313	16290	16374	16463	16287	16378	16134	16316	16137	16267	16396	16599	16460	16398	16283	16487	16328	16446	16308	16446	16441	16206	16492	16476	16462	16598	16403	16355	16314	16225	16424	16351	16448	16358	16549	16283	16473	16261	16352	16442	16325	16282	16464	16264	16620	16366	16347	16524	16371	16395	16584	16431	16390	16340	16169	16447	16483	16427	16615	16357	16566	16272	16275	16325	16388	16360	16392	16375	16299	16469	16379	16383	16469	16249	16406	16215	16503	16539	16324	16550	16253	16429	16514	16403	16418	16276	16492	16210	16357	16256	16389	16191	16312	16421	16294	16393	16298	16339	16501	16496	16404	16292	16373	16290	16246	16570	16309	16359	16330	16412	16246	16397	16502	16289	16534	16433	16424	16425	16294	16432	16154	16271	16614	16349	16276	16507	16362	16391	16228	16401	16181	16388	16344	16366	16289	16499	16447	16295	16605	16453	16516	16410	16302	16515	16448	16332	16319	16406	16563	16245	16636	16423	16463	16450	16533	16288	16441	16456	16446	16312	16447	16435	16334	16298	16686	16409	16479	16401	16272	16379	16370	16334	16422	16264	16279	16242	16469	16315	16392	16391	16594	16428	16441	16410	16513	16337	16502	16424	16601	16260	16419	16370	16367	16371	16569	16298	16260	16345	16359	16278	16357	16335	16342	16320	16449	16251	16577	16593	16566	16356	16362	16252	16439	16492	16285	16421	16263	16348	16380	16288	16489	16636	16442	16407	16406	16389	16383	16544	16403	16312	16275	16306	16202	16187	16513	16342	16372	16565	16330	16372	16483	16333	16257	16415	16505	16361	16180	16321	16459	16398	16349	16388	16382	16439	16372	16364	16434	16479	16464	16537	16488	16398	16359	16235	16491	16323	16389	16290	16245	16534	16223	16425	16138	16237	16351	16397	16306	16572	16236	16337	16510	16484	16422	16437	16423	16521	16403	16343	16240	16420	16385	16501	16379	16329	16370	16295	16486	16409	16400	16351	16416	16502	16237	16503	16258	16406	16249	16622	16254	16354	16366	16296	16219	16517	16461	16424	16493	16328	16471	16328	16438	16315	16331	16515	16369	16206	16452	16270	16526	16380	16454	16392	16403	16308	16294	16496	16455	16310	16424	16437	16397	16269	16213	16250	16254	16308	16452	16380	16337	16488	16438	16232	16369	16594	16428	16476	16448	16435	16225	16466	16584	16451	16398	16367	16257	16673	16406	16185	16344	16309	16186	16298	16538	16408	16337	16306	16371	16327	16436	16291	16456	16424	16516	16439	16561	16194	16446	16388	16352	16385	16273	16420	16296	16308	16481	16505	16311	16307	16478	16278	16290	16478	16244	16250	16312	16473	16272	16536	16393	16426	16520	16432	16378	16378	16493	16365	16634	16504	16423	16395	16413	16360	16449	16283	16417	16435	16331	16374	16383	16511	16272	16359	16479	16456	16323	16404	16364	16263	16354	16384	16593	16382	16429	16426	16345	16201	16542	16262	16349	16365	16439	16419	16408	16386	16584	16342	16349	16312	16360	16489	16268	16453	16427	16363	16311	16499	16418	16387	16296	16371	16392	16490	16380	16422	16534	16256	16392	16478	16094	16251	16297	16296	16317	16394	16515	16311	16206	16439	16325	16296	16338	16227	16297	16414	16159	16444	16451	16335	16426	16219	16554	16062	16297	16330	16352	16351	16394	16298	16321	16329	16546	16407	16470	16342	16228	16199	16427	16336	16437	16368	16393	16417	16428	16229	16313	16383	16455	16468	16393	16407	16503	16360	16291	16452	16362	16305	16714	16437	16281	16497	16397	16355	16373	16176	16385	16308	16497	16468	16398	16259	16457	16425	16368	16312	16422	16477	16366	16307	16511	16365	16433	16515	16441	16428	16245	16402	16353	16493	16515	16376	16520	16445	16282	16348	16245	16546	16436	16394	16516	16442	16266	16449	16347	16422	16321	16258	16355	16550	16357	16332	16363	16415	16618	16592	16315	16560	16317	16393	16255	16479	16486	16258	16435	16529	16180	16567	16405	16351	16394	16440	16394	16492	16387	16422	16425	16430	16389	16190	16526	16288	16381	16488	16350	16505	16340	16539	16383	16211	16318	16510	16473	16330	16260	16278	16489	16419	16552	16350	16402	16351	16469	16453	16335	16289	16348	16224	16269	16339	16299	16388	16407	16357	16482	16393	16375	16390	16366	16246	16368	16418	16170	16405	16441	16426	16381	16445	16394	16372	16312	16503	16436	16337	16261	16417	16194	16505	16300	16390	16433	16382	16423	16505	16180	16391	16547	16342	16507	16217	16515	16476	16353	16425	16603	16347	16410	16217	16416	16504	16483	16463	16513	16487	16284	16417	16495	16589	16214	16298	16522	16340
40054	43756	48339	40400	32350	27901	26965	26836	26571	26706	26884	26842	26833	26864	26950	26996	26961	26722	26662	26583	26195	26641	26497	26842	26827	26600	26321	26478	26473	26411	26644	26118	26186	26273	26304	26178	26147	26024	26025	26297	26255	25871	26121	26075	25953	26282	25921	26151	26278	26150	26154	26415	26071	25991	26224	26133	26380	26345	26068	26256	26188	26449	26058	26074	25982	26160	26194	26116	26409	26189	26346	25785	25965	25999	26042	26073	26159	26135	26249	26032	26388	26201	26209	26257	26154	25969	26198	26242	25914	26264	26095	25978	26055	26131	26074	25936	26041	26246	26081	26326	26012	25977	26060	26391	26121	26150	26082	26116	26110	26150	25947	26018	26085	26059	26038	26109	26143	26057	26102	25970	26194	26256	26360	26094	26040	26143	26233	26075	26130	26142	26090	26356	25869	25973	26160	25886	26102	25947	26253	26262	26268	26128	26196	26217	26089	25996	26126	26005	26085	26120	26144	26290	26203	26202	25974	26136	26157	26410	26220	26163	26066	26094	26149	26203	26246	26032	25887	26229	26300	26149	26250	26202	26336	26129	26089	26163	26086	26023	26166	26051	26117	26512	26331	26217	25949	26406	26146	26290	26058	25752	26377	26056	26050	26184	26073	26279	26063	26062	26283	26225	26099	26198	26307	26000	26067	26031	26040	26117	26147	25866	25922	26329	26154	26090	26199	25830	26111	26204	26113	26147	26082	26086	26254	26051	26041	26259	26287	26407	26444	26072	26462	26341	26136	25997	26143	26235	26046	26065	25957	26038	26167	26000	26084	26085	26127	26061	26112	26040	26004	26283	26250	26110	26189	25972	26182	26317	25891	26149	26100	25988	26206	26175	26093	26121	26274	25999	26022	26095	26324	26013	26023	26174	26308	26209	26240	25979	26028	26311	26236	26299	26044	26076	25975	26054	26157	26073	26232	26187	26099	26063	26270	26074	26211	26064	25846	26135	26285	26146	25988	25979	26146	26173	26151	26168	25970	26156	26062	26223	26290	26260	25900	26146	26142	26067	26214	26071	25984	25973	26046	25984	26287	26096	26185	26193	26241	26234	26148	26154	26072	26110	26210	25991	26110	26272	26148	25929	26383	26194	26236	26113	25975	26123	26235	26190	26501	26086	26137	26196	26244	25970	26025	26024	26200	26168	26013	26055	26350	26103	26230	26316	26105	25963	26034	25973	26359	26365	26334	26252	26174	26133	26317	26040	26031	26052	26139	26093	25898	26062	26391	26304	26234	26218	26271	26054	26221	26189	25981	26082	26333	25979	26158	26172	26150	25936	26354	25913	26227	26237	25979	26201	26444	26005	26156	26125	26175	26137	26085	26017	25848	26012	26129	26186	26134	25972	26165	26109	26211	25972	26182	26079	26189	26087	26127	25843	26149	26009	26240	26535	26319	26238	26089	26230	26085	25993	26400	26093	26132	26350	26292	26069	25972	26134	26277	26026	26111	26295	26327	26166	26032	26260	26081	26168	25991	26201	26031	25895	25935	26046	26014	25991	25934	26263	26370	26176	26061	25930	26102	26069	26124	25776	26277	26124	26169	26295	26087	26146	26005	25983	26035	26384	26100	25942	26114	26180	26392	25944	26152	26376	26291	26062	26284	26185	26140	26250	26116	25954	26414	26210	26090	26100	25879	26173	26259	26253	26286	26105	26138	26423	26243	25952	26557	26180	26186	26336	26197	26419	26076	26144	26068	26004	26317	26195	26168	26251	26092	26133	26243	25939	26122	25967	26010	26061	26095	26043	26305	26153	26307	26103	26211	26323	26161	26111	26276	25906	25952	26152	25956	26100	26171	25902	25814	26351	26183	26106	26315	26186	26259	26304	26277	25943	26149	26098	26134	26081	26097	26148	26257	26009	25923	26016	26049	25961	26217	26040	26216	26261	26273	26090	26151	26117	26148	26104	25989	26321	26217	26193	26321	26026	25821	26154	26194	26135	26123	26356	26335	26196	26405	26083	25952	26069	26376	26347	26165	26043	26152	26300	26049	26206	26235	26080	26298	26140	26070	26154	26157	26162	26243	26099	26306	26322	26183	25966	25984	26274	26312	26296	26218	26080	26062	26194	26148	26150	26007	26373	26276	26082	26198	26234	26218	26047	26235	26132	26121	26134	26138	26290	25962	26111	26301	26431	26033	25842	26495	26320	25970	26065	25974	26092	26100	26055	26178	26170	26190	26137	26056	26037	25917	26171	26156	26220	26136	26242	26007	26240	26173	26231	26190	25904	25885	26040	26227	26159	26328	26133	26118	25943	26201	26293	26402	26056	26223	25987	26058	26120	25913	26298	26331	25996	26301	26174	26291	26299	26229	26290	26343	26355	26165	26267	26226	26106	25921	26045	26162	26146	26070	26148	25909	26258	26237	26314	26279	26263	26344	26106	26105	26088	26332	26106	26137	26352	26085	26158	26104	26086	26218	25856	25977	26127	26241	25965	25880	26032	26134	26111	26376	26381	25945	26003	26011	26297	26284	26116	26272	26019	26284	26088	26274	26182	26352	26214	26274	26178	26228	26120	26098	26205	26147	25955	26023	26289	26028	26187	26087	26269	26146	26103	26221	26065	26037	26466	26128	26027	26373	26182	26122	26149	26233	26272	26129	26040	26313	25931	26174	26031	26107	26003	26169	26213	25883	26109	26304	26292	26191	26198	26196	26079	25916	26285	26121	26028	26058	26352	26340	26058	26206	26436	26141	25908	25994	25988	26274	26118	26045	26227	26046	25881	26121	25955	26118	26536	26227	26169	26125	25956	26196	26384	26192	26035	26244	25954	26189	26350	26342	26044	25852	26023	26034	26154	25948	25807	26025	26222	26036	26234	26131	26061	26270	25971	26217	25954	25993	26321	26244	26167	26142	26042	26076	25829	25963	26009	26403	26178	25918	26259	26209	26269	26137	26120	25963	26270	26202	25956	26197	26002	26063	26259	26534	25996	26128	25963	25947	26014	26190	26343	26163	26120	25929	25923	26252	26025	26236	25968	26110	26267	26038	26137	26351	25989	26121	26206	25950	26255	26067	26184	26003	26011	25916	25916	26167	25952	26045	26287	25903	26254	25869	26090	26415	26053	26177	26072	25951	26030	26046	26229	26183	25979	26220	26043	26358	26179	26256	25979	26078	26201	26213	25984	26091	26194	26181	26538	26169	26168	26357	26328	26076	26287	26099	26034	25989	26111	26290	26212	26282	25986	25983	26089	26151	25877	26287	26029	26220	26164	26060	26269	26667	26564	26390	26014	26205	26096	26257	26150	26088	26164	25782	25957	26174	25965	26108	26151	26216	26185	26304	26228	26285	26277	25902	25956	26076	26251	26027	26246	26351	26051	26059	26355	26294	26014	26110	26021	26148	26487	26317	26218	26324	25911	26192	26034	26075	25947	26233	26031	26271	26086	26039	25971	25981	26058	26255	26252	26290	26068	25937	26134	26124	25994	26020	26189	26062	26348	25981	26095	26130	25931	26134	25988	26478	25946	26204	26217	26193	26039	25946	26223	26229	25993	26210	26169	26216	26141	26173	26014	26126	25988	26309	26316	26033	25994	26163	26118	26161	26146	26081	26184	26142	26195	26090	26029	26015	26202	26132	26087	26214	25986	26341	26248	26138	25926	26048	26119	26091	25989	26174	25888	26353	26109	26136	25980	26319	26283	25921	26086	25974	26103	26055	26204	26382	26048	26383	26141	26127	26170	26218	25907	26232	26191	25975	25987	26164	26277	25957	26033	26035	25977	25996	26192	26385	26067	26346	26071	26124	26022	26169	26093	26015	26016	26192	26012	26179	25933	26194	26369	25741	26250	26113	26062	26357	26276	26061	26211	26012	26215	26387	26105	26269	26207	26027	25952	26371	26012	26234	26182	26143	26213	26250	26092	26201	26090	26165	25948	26199	26319	25996	26300	26139	26209	26121	25957	26175	25938	26141	26097	26299	26348	26161	26165	26060	26140	26389	26082	26169	25971	26090	26051	26351	26037	26255	26250	26171	26342	26436	26270	26402	26195	26179	26236	26220	26263	26009	26150	26259	26147	26096	26014	26330	26182	26250	26143	26174	26117	26082	26137	26236	26370	26377	25864	26271	26264	26188	26198	26423	26178	26139	26086	25949	26222	26246	26281	26121	26009	26323	26130	26406	26168	25911	25979	26229	26362	26357	26134	26269	26389	26119	26053	26082	26185	26005	26200	26146	26391	26344	26052	26185	26199	26157	26293	26212	26096	26171	26213	26329	26125	26029	26036	25907	26209	26473	26274	26047	26121	26031	26063	26222	26486	26137	26097	26133	26210	26242	26118	25840	26218	26231	26375	26290	26099	26169	26118	25914	26040	26080	25695	26183	26133	26213	26273	26100	25964	26123	26018	26177	26221	26095	26083	26252	26195	26127	26186	26323	26182	26283	26229	26166	26130	26326	26151	26015	26094	26351	26061	26409	26297	26136	26191	26244	26410	26329	25899	26159	26110	26425	26094	26127	26146	26042	25906	26236	25871	26148	26180	26061	25970	25931	26155	25995	26173	26065	26312	26255	26347	26011	25990	26057	26152	26329	26158	26041	26019	26165	26028	26221	26206	26261	26302	26312	26210	26511	25977	26281	26049	26082	26345	26233	26156	26193	26462	26227	26142	26152	26211	26201	25995	25983	26012	25926	26167	26388	26166	26359	26094	26162	26434	26020	25932	26272	26047	26463	26330	25896	26100	26250	26220	26221	26023	26113	26192	25975	25837	25983	25950	26183	26032	26239	26091	26152	26059	26037	26291	26160	25994	25883	26125	26229	26195	26300	26157	25765	26269	26171	25876	25986	26368	26009	26302	26163	26198	26084	26022	26086	26139	26210	26244	26041	25952	26016	26121	25896	26158	25967	26157	26099	25874	26183	26210	26300	26456	26119	26296	26009	25859	26334	26217	25916	26332	26161	26093	26314	26062	25924	26028	25944	26022	26105	26474	26316	26019	26113	25792	26307	26218	26034	26219	26081	26093	26389	26063	26335	26028	25984	25863	26026	25970	26103	26356	25800	26118	25836	25997	26231	26039	25976	26102	26144	26216	26045	26074	25912	26349	25957	26209	26224	26235	26016	26252	26147	25913	26245	26310	26212	26129	26020	26349	26007	26157	26118	26223
38275	52926	46779	33548	24312	19240	18246	18362	18327	18624	18619	18487	18307	18393	18771	18691	18482	18547	18249	18093	18066	18492	18279	18372	18379	18163	18008	18192	18147	17919	17852	17820	17521	17562	17831	17705	17627	17628	17658	17635	17709	17666	17588	17668	17434	17558	17599	17568	17386	17583	17539	17566	17528	17428	17591	17522	17642	17663	17585	17710	17608	17607	17597	17526	17657	17612	17761	17612	17772	17672	17639	17616	17598	17687	17588	17577	17565	17620	17477	17574	17687	17476	17599	17418	17652	17590	17755	17650	17641	17509	17701	17660	17659	17578	17524	17602	17731	17728	17586	17558	17598	17732	17797	17682	17630	17777	17418	17595	17729	17673	17501	17538	17705	17854	17672	17584	17446	17488	17736	17499	17584	17595	17582	17596	17706	17636	17686	17550	17693	17537	17605	17973	17582	17453	17480	17456	17529	17578	17677	17552	17561	17381	17475	17605	17437	17642	17687	17536	17641	17580	17662	17641	17686	17613	17706	17504	17700	17569	17631	17608	17652	17634	17734	17766	17612	17707	17542	17649	17732	17540	17875	17490	17783	17866	17655	17421	17642	17697	17655	17746	17690	17517	17795	17614	17719	17696	17816	17395	17529	17429	17494	17625	17641	17523	17643	17602	17393	17766	17567	17503	17635	17515	17494	17629	17677	17583	17560	17620	17550	17624	17528	17807	17547	17645	17454	17513	17771	17594	17612	17641	17616	17517	17691	17530	17575	17798	17597	17612	17786	17604	17634	17713	17715	17620	17466	17531	17527	17704	17558	17641	17607	17653	17608	17566	17532	17705	17469	17665	17646	17728	17522	17478	17465	17569	17559	17656	17651	17739	17520	17608	17649	17698	17416	17554	17561	17470	17577	17642	17450	17647	17637	17545	17495	17552	17557	17889	17501	17663	17547	17621	17588	17614	17805	17493	17601	17645	17805	17596	17659	17696	17728	17665	17691	17618	17533	17632	17498	17443	17427	17590	17690	17534	17671	17655	17590	17673	17637	17660	17545	17429	17618	17619	17664	17556	17640	17453	17594	17551	17648	17442	17476	17503	17705	17642	17552	17661	17625	17620	17511	17652	17481	17523	17628	17861	17659	17750	17511	17520	17779	17599	17446	17606	17618	17619	17585	17664	17554	17690	17626	17668	17653	17714	17707	17559	17581	17550	17655	17643	17580	17519	17708	17496	17732	17531	17423	17673	17587	17711	17669	17528	17669	17503	17689	17655	17585	17576	17685	17498	17605	17577	17747	17629	17540	17566	17506	17527	17574	17559	17532	17552	17572	17431	17716	17560	17555	17654	17580	17654	17605	17662	17610	17782	17475	17534	17587	17587	17537	17612	17594	17711	17615	17621	17523	17654	17700	17535	17545	17543	17720	17590	17720	17576	17497	17660	17544	17509	17608	17553	17662	17688	17649	17469	17434	17664	17740	17685	17630	17592	17572	17495	17691	17708	17552	17673	17626	17476	17591	17631	17771	17627	17585	17639	17510	17465	17713	17490	17471	17600	17604	17613	17558	17491	17446	17463	17729	17828	17547	17532	17626	17776	17599	17691	17573	17591	17689	17629	17656	17534	17571	17575	17755	17718	17695	17529	17633	17509	17579	17487	17799	17533	17597	17589	17794	17422	17578	17581	17726	17721	17611	17828	17656	17482	17711	17574	17634	17561	17539	17602	17638	17671	17458	17666	17575	17542	17604	17539	17580	17766	17706	17601	17630	17842	17550	17818	17551	17529	17568	17492	17678	17587	17648	17499	17574	17483	17546	17540	17518	17627	17724	17534	17572	17652	17646	17576	17773	17585	17638	17550	17566	17658	17671	17580	17447	17544	17593	17701	17706	17641	17546	17671	17516	17718	17455	17664	17620	17562	17615	17591	17637	17723	17632	17733	17662	17660	17500	17513	17552	17601	17552	17714	17567	17673	17708	17523	17608	17722	17813	17459	17805	17722	17636	17659	17561	17718	17630	17420	17661	17546	17694	17755	17646	17689	17664	17646	17851	17635	17551	17696	17482	17571	17675	17727	17616	17971	17517	17578	17702	17647	17744	17608	17747	17538	17612	17663	17479	17507	17684	17642	17664	17594	17629	17566	17684	17508	17580	17687	17700	17809	17592	17561	17616	17852	17799	17657	17629	17668	17651	17516	17743	17624	17773	17406	17433	17691	17583	17622	17642	17658	17685	17622	17909	17461	17712	17527	17608	17744	17665	17602	17680	17600	17711	17409	17742	17706	17624	17616	17636	17493	17394	17692	17724	17667	17621	17624	17550	17598	17636	17539	17586	17524	17584	17693	17696	17558	17531	17528	17506	17501	17526	17557	17566	17816	17567	17630	17606	17632	17716	17771	17475	17683	17644	17672	17567	17680	17586	17489	17553	17613	17554	17637	17488	17664	17618	17691	17648	17718	17606	17621	17770	17449	17506	17566	17626	17656	17550	17603	17748	17526	17649	17497	17631	17499	17638	17656	17661	17657	17677	17668	17624	17708	17562	17653	17520	17479	17757	17583	17524	17659	17595	17655	17529	17531	17618	17400	17585	17591	17634	17505	17454	17578	17651	17525	17712	17655	17821	17531	17766	17640	17880	17669	17736	17620	17318	17715	17720	17611	17537	17631	17668	17580	17523	17695	17718	17474	17715	17757	17485	17586	17629	17536	17636	17568	17707	17558	17555	17579	17633	17445	17778	17641	17619	17542	17469	17713	17679	17625	17545	17528	17623	17508	17694	17505	17723	17666	17416	17666	17539	17687	17675	17565	17518	17611	17493	17567	17533	17474	17548	17597	17753	17699	17664	17631	17572	17759	17776	17718	17408	17550	17722	17571	17490	17736	17671	17716	17559	17646	17585	17857	17706	17700	17590	17621	17569	17551	17508	17424	17563	17749	17701	17658	17767	17555	17596	17573	17572	17727	17723	17625	17646	17608	17540	17504	17591	17417	17557	17656	17552	17607	17563	17745	17548	17610	17675	17574	17737	17689	17477	17573	17404	17597	17545	17619	17525	17481	17698	17642	17548	17604	17567	17628	17687	17534	17681	17673	17579	17460	17561	17648	17597	17557	17604	17827	17581	17690	17447	17808	17520	17430	17750	17482	17558	17720	17420	17513	17609	17518	17581	17723	17609	17681	17645	17657	17588	17620	17638	17845	17743	17619	17622	17625	17470	17598	17734	17688	17682	17550	17767	17580	17483	17769	17569	17685	17811	17461	17610	17619	17569	17557	17683	17520	17612	17631	17619	17550	17751	17411	17667	17814	17632	17582	17539	17679	17809	17554	17484	17450	17743	17746	17498	17765	17740	17549	17625	17671	17700	17747	17608	17641	17631	17690	17628	17694	17527	17646	17655	17601	17556	17646	17771	17577	17627	17650	17440	17617	17417	17787	17548	17745	17594	17648	17563	17575	17894	17632	17772	17677	17468	17425	17685	17606	17562	17538	17724	17522	17736	17538	17558	17430	17625	17721	17620	17704	17655	17734	17661	17655	17431	17665	17653	17635	17527	17633	17710	17508	17570	17707	17732	17610	17508	17915	17694	17456	17521	17646	17686	17614	17697	17637	17669	17672	17466	17627	17676	17748	17782	17655	17580	17653	17587	17647	17613	17529	17669	17589	17583	17725	17595	17505	17530	17618	17648	17778	17644	17670	17636	17679	17536	17663	17576	17584	17474	17780	17577	17555	17582	17636	17608	17566	17682	17633	17604	17537	17683	17546	17711	17753	17604	17324	17689	17658	17587	17612	17464	17626	17513	17510	17649	17539	17743	17552	17682	17644	17464	17655	17520	17693	17722	17730	17504	17855	17644	17504	17507	17721	17501	17637	17612	17553	17523	17745	17751	17587	17631	17449	17720	17586	17682	17566	17732	17710	17579	17719	17683	17487	17538	17694	17475	17655	17588	17861	17696	17678	17364	17545	17507	17678	17469	17518	17623	17631	17586	17550	17835	17606	17596	17590	17783	17713	17712	17517	17615	17658	17637	17499	17614	17686	17617	17655	17539	17710	17798	17470	17553	17572	17489	17667	17679	17662	17768	17732	17759	17639	17575	17551	17475	17612	17475	17673	17542	17442	17740	17675	17719	17671	17539	17794	17658	17721	17805	17633	17492	17559	17570	17606	17764	17460	17616	17535	17777	17486	17632	17613	17508	17608	17660	17504	17750	17492	17612	17657	17661	17636	17589	17578	17495	17616	17497	17606	17704	17583	17509	17731	17681	17651	17631	17540	17723	17564	17637	17396	17709	17742	17613	17484	17568	17658	17705	17486	17654	17532	17778	17775	17749	17583	17545	17590	17741	17532	17632	17623	17573	17500	17613	17700	17721	17538	17462	17613	17669	17524	17586	17633	17477	17605	17607	17626	17612	17758	17631	17635	17508	17762	17774	17799	17553	17796	17537	17544	17456	17631	17618	17578	17943	17556	17746	17520	17551	17683	17653	17657	17710	17498	17587	17543	17722	17623	17502	17505	17567	17404	17538	17684	17640	17539	17576	17495	17733	17602	17729	17580	17709	17553	17617	17659	17603	17317	17323	17741	17639	17600	17650	17705	17604	17642	17509	17736	17564	17559	17652	17596	17598	17655	17727	17472	17603	17443	17669	17553	17571	17624	17698	17796	17677	17672	17656	17476	17638	17694	17641	17491	17546	17541	17569	17664	17586	17774	17594	17797	17609	17583	17747	17580	17684	17626	17650	17602	17624	17718	17553	17594	17656	17498	17555	17458	17722	17644	17821	17602	17535	17474	17793	17781	17723	17686	17800	17595	17574	17524	17605	17361	17834	17673	17754	17540	17579	17699	17681	17626	17686	17712	17352	17552	17717	17679	17741	17507	17670	17524	17592	17676	17595	17546	17576	17585	17734	17587	17678	17491	17504	17601	17580	17605	17573	17642	17586	17718	17619	17688	17691	17709	17643	17582	17632	17541	17575	17648	17716	17500	17620	17542	17585	17595	17611	17585	17577	17328	17559	17609	17630	17663	17327	17667	17602	17325	17691	17721	17543	17641	17569	17640	17500	17622	17537	17782	17705	17634	17728	17821	17515	17728	17595	17495	17572	17665	17513	17490	17635	17718	17529	17718	17653	17498	17677	17556	17592	17661	17517	17813	17482	17473	17671	17723	17491	17534	17529	17735
26100	21774	30580	32539	30557	28963	28686	26041	26014	26310	26273	26133	25649	25893	26245	26351	26076	25876	25642	25185	25745	25583	25644	25644	25656	25458	25273	25367	25306	25037	25109	24831	24726	24588	24511	24936	24725	24415	24641	24696	24486	24564	24525	24686	24621	24605	24589	24696	24916	24735	24691	24549	24550	24527	24621	24687	24588	24843	24666	24578	24823	24423	24686	24760	24778	24578	24626	24888	24522	24637	24515	24646	24640	24526	24646	24478	25038	24624	24796	24530	24709	24656	24642	24994	24982	24420	24394	24665	24544	24505	24692	24613	24549	24682	24862	24669	24808	24493	24639	24478	24747	24765	24529	24342	24496	24629	24485	24521	24942	24477	24492	24427	24605	24581	24679	24721	24594	24463	24757	24636	24526	24775	24721	24797	24448	24406	24671	24514	24630	24761	24614	24810	24666	24608	24586	24613	24626	24883	24691	24527	24587	24466	24566	24736	24479	24515	24515	24627	24543	24537	24643	24658	24545	24693	24796	24632	24500	24638	24716	24482	24606	24598	24795	24939	24838	24620	24767	24504	24586	24587	24602	24781	24437	24785	24403	24369	24806	24602	24670	24552	24495	24494	24861	24508	24567	24659	24754	24501	24688	24561	24570	24724	24382	24470	24689	24530	24620	24527	24652	24567	24629	24664	24614	24666	24598	24735	24491	24664	24437	24621	24641	24755	24481	24774	24613	24442	24590	24407	24382	24679	24642	24822	24772	24337	24547	24666	24548	24421	24791	24656	24350	24397	24617	24639	24425	24572	24352	24563	24621	24614	24665	24774	24490	24680	24767	24869	24512	24529	24675	24690	24578	24574	24826	24678	24481	24425	24681	24662	24743	24607	24681	24538	24711	24542	24489	24822	24757	24723	24616	24465	24658	24572	24352	24857	24761	24550	24677	24502	24896	24806	24925	24795	24622	24669	24655	24616	24904	24629	24572	24858	24551	24630	24736	24563	24425	24733	24618	24375	24567	24371	24598	24613	24488	24487	24628	24683	24784	24503	24561	24412	24548	24537	24553	24613	24614	24448	24476	24536	24600	24474	24581	24363	24433	24571	24694	24692	24738	24499	24797	24659	24637	24440	24488	24832	24628	24619	24802	24692	24768	24693	24707	24455	24770	24579	24594	24584	24714	24745	24412	24403	24667	24614	24773	24565	24643	24734	24572	24443	24704	24868	24578	24472	24777	24745	24714	24658	24489	24665	24637	24838	24737	24509	24735	24665	24682	24573	24824	24556	24644	24785	24546	24589	24679	24393	24635	24539	24573	24619	24590	24795	24492	24460	24568	24320	24611	24702	24797	24735	24971	24931	24612	24677	24476	24542	24300	24657	24818	24637	24653	24663	24610	24715	24760	24685	24677	24531	24467	24714	24457	24586	24597	24847	24673	24578	24550	24678	24516	24318	24448	24542	24898	24614	24636	24643	24559	24717	24435	24423	24682	24203	24821	24623	24544	24454	24744	24528	24520	24590	24775	24586	24563	24663	24697	24486	24585	24403	24569	24563	24715	24716	24426	24787	24662	24592	24664	24661	24826	24531	24703	24569	24473	24539	24583	24695	24854	24783	24521	24457	24615	24966	24688	24505	24613	24434	24642	24647	24497	24752	24538	24624	24708	24559	24761	24888	24673	24692	24598	24753	24587	24358	24504	24750	24431	24624	24680	24562	24738	24578	24378	24561	24856	24752	24653	24707	24560	24613	24713	24593	24510	24757	24646	24562	24504	24669	24300	24637	24358	24567	24606	24598	24771	24380	24742	24790	24413	24565	24641	24470	24384	24478	24656	24716	24488	24461	24617	24337	24527	24676	24546	24509	24564	24658	24624	24859	24648	24577	24538	24586	24734	24583	24599	24692	24861	24522	24601	24472	24783	24541	24774	24738	24758	24744	24444	24600	24604	24533	24782	24641	24554	24741	24584	24282	24785	24624	24415	24750	24633	24658	24669	24781	24523	24674	24725	24671	24679	24467	24550	24703	24696	24553	24606	24743	24731	24434	24323	24730	24711	24710	24392	24463	24629	24469	24743	24409	24536	24486	24650	24548	24581	24566	24731	24665	24777	24432	24874	24412	24546	24562	24503	24416	24497	24635	24440	24595	24877	24704	24635	24639	24629	24473	24514	24410	24751	24526	24743	24457	24701	24794	24469	24560	24590	24596	24863	24710	24715	24619	24878	24347	24646	24502	24503	24776	24715	24826	24627	24651	24665	24850	24691	24524	24679	24872	24691	24723	24739	24651	24703	24463	24608	24576	24461	24738	24780	24565	24584	24561	24590	24601	24618	24521	24582	24799	24538	24647	24722	24516	24543	24777	24596	24661	24706	24741	24660	24691	24399	24596	24605	24478	24714	24477	24744	24703	24668	24368	24606	24518	24488	24419	24513	24266	24410	24824	24773	24571	24782	24748	24696	24833	24720	24516	24534	24680	24574	24750	24647	24613	24579	24442	24421	24419	24723	24362	24663	24573	24414	24593	24626	24505	24536	24703	24664	24820	24418	24748	24729	24677	24729	24654	24716	24550	24486	24540	24507	24463	24546	24761	24542	24598	24704	24864	24652	24507	24604	24617	24511	24625	24782	24585	24676	24639	24810	24585	24645	24877	24567	24569	24555	24540	24625	24687	24571	24519	24708	24487	24687	24539	24780	24538	24515	24724	24573	24605	24580	24794	24738	24430	24627	24662	24650	24594	24826	24698	24624	24585	24576	24662	24617	24770	24688	24451	24692	24881	24667	24602	24606	24809	24564	24656	24726	24636	24637	24801	24656	24863	24715	24714	24730	24769	24704	24627	24642	24620	24600	24568	24810	24428	24722	24919	24803	24632	24653	24507	24591	24309	24676	24588	24581	24576	24705	24591	24610	24345	24618	24605	24445	24633	24615	24570	24480	24617	24607	24446	24783	24849	24595	24830	24821	24797	24531	24675	24332	24644	24627	24653	24691	24416	24568	24555	24670	24813	24809	24734	24696	24484	24801	24442	24327	24480	24451	24845	24605	24776	24534	24567	24513	24771	24717	24535	24570	24499	24756	24735	24519	24588	24658	24339	24588	24785	24716	24496	24724	24776	24555	24555	24547	24760	24470	24441	24512	24640	24459	24226	24471	24657	24782	24612	24635	24431	24551	24633	24637	24719	24378	24476	24636	24564	24757	24605	24685	24613	24473	24577	24632	24743	24806	24580	24866	24667	24818	24670	24807	24519	24970	24690	24761	24719	24542	24623	24788	24629	24453	24683	24568	24549	24561	24670	24550	24588	24566	24621	24762	24750	24658	24721	24762	24569	24777	24648	24633	24631	24541	24763	24575	24583	24678	24388	24770	24590	24614	25044	24842	24565	24635	24566	24292	24567	24739	24432	24671	24822	24494	24522	24583	24464	24338	24337	24586	24629	24680	24409	24604	24653	24701	24522	24559	24603	24589	24593	24608	24592	24663	24556	24733	24732	24956	24839	24656	24525	24744	24802	24477	24504	24463	24670	24703	24646	24647	24667	24576	24591	24591	24368	24684	24428	24571	24771	24567	24564	24661	24709	24716	24667	24649	24789	24572	24795	24594	24748	24636	24706	24524	24723	24590	24368	24581	24695	24955	24707	24662	24292	24391	24662	24548	24446	24571	24664	24694	24565	24598	24521	24711	24701	24552	24662	24563	24402	24832	24533	24566	24765	24653	24571	24568	24798	24924	24586	24531	24502	24638	24484	24547	24614	24569	24611	24764	24915	24420	24637	24605	24511	24922	24631	24734	24585	24671	24611	24777	24736	24818	24707	24586	24777	24752	24470	24533	24683	24648	24607	24534	24523	24756	24729	24682	24825	24492	24491	24630	24797	24659	24458	24606	24591	24493	24651	24625	24237	24565	24617	24588	24975	24567	24403	24683	24770	24893	24677	24780	24548	24416	24612	24676	24743	24798	24521	24580	24601	24608	24744	24691	24636	24637	24640	24744	24635	24547	24505	24636	24532	24426	24570	24668	24629	24395	24619	24807	24586	24789	24713	24735	24436	24414	24619	24735	24656	24449	24620	24667	24381	24485	24624	24664	24446	24448	24795	24599	24686	24618	24789	24734	24708	24593	24488	24870	24780	24671	24555	24439	24744	24808	24397	24629	24704	24355	24514	24869	24701	24699	24579	24763	24739	24511	24753	24628	24500	24767	24596	24638	24508	24494	24893	24427	24577	24842	24700	24677	24529	24595	24500	24633	24711	24469	24829	24641	24448	24645	24592	24761	24903	24733	24541	24461	24482	24717	24556	24652	24655	24832	24658	24527	24201	24440	24651	24548	24749	24776	24676	24609	24636	24422	24582	24646	24592	24740	24642	24503	24656	25012	24550	24326	24586	24811	24531	24662	24530	24745	24780	24519	24533	24223	24690	24498	24274	24830	24702	24687	24618	24674	24445	24516	24462	24582	24685	24556	24679	24749	24732	24440	24742	24663	24653	24668	24703	24685	24544	24525	24552	24436	24672	24660	24699	24589	24848	24407	24618	24732	24239	24506	24753	24786	24577	24760	24748	24441	24692	24674	24950	24667	24502	24491	24438	24434	24411	24583	24513	24361	24583	24411	24596	24866	24434	24611	24471	24627	24670	24455	24424	24556	24574	24621	24515	24539	24671	24629	24479	24538	24628	24551	24680	24563	24685	24627	24390	24468	24712	24862	24712	24517	24604	24495	24657	24590	24642	24578	24488	24665	24436	24481	24340	24483	24739	24654	24903	24533	24501	24840	24741	24864	24662	24617	24566	24757	24508	24447	24659	24774	24419	24878	24709	24635	24560	24895	24645	24460	24496	24384	24606	24678	24662	24639	24582	24821	24834	24432	24718	24621	24955	24618	24541	24547	24423	24645	24536	24662	24683	24547	24652	24650	24899	24553	24721	24668	24075	24536	24464	24690	24670	24748	24719	24625	24870	24671	24701	24445	24587	24515	24638	24951	24531	24592	24490	24338	24649	24413	24483	24663	24516	24451	24551	24506	24663	24683	24677	24647	24399	24583	24746	24543	24670	24850	24651	24412	24725	24414	24439	24793	24575	24460	24894	24826	24446	24588	24658	24671	24586	24576	24674	24831	24635	24710	24849	24514	24429	24409	24591	24712	24700	24567	24541	24605	24562	24932	24431	24589	24794	24686	24617
37773	64471	61522	48254	30855	21840	18959	18720	18790	19144	19116	18884	18462	18689	19002	19235	18444	18060	18010	17673	18070	18217	18170	18108	18136	17588	17626	17376	17541	17352	17267	17229	17046	16888	17081	16831	16957	17010	17066	16982	16983	16815	16766	17037	16863	17075	16824	16843	16917	16821	16850	16743	17027	17136	17047	16723	16898	16949	16932	16972	16851	16930	16937	16799	16985	16827	16852	16900	16995	17140	16695	16750	16806	16924	16950	16996	16877	16892	16945	16941	16863	16906	16973	16926	16846	16705	16862	16844	16846	16764	16891	16897	16991	16945	16957	16689	16888	16942	16847	16687	17033	16590	16825	16947	17011	17019	16932	16957	16936	16849	16882	17051	16764	16898	16911	16833	16940	16878	16800	16669	17044	16941	16803	17019	16961	16788	16987	16786	17094	16784	16954	16828	16900	16918	16922	16949	16922	16622	16883	16918	16719	17132	16878	16933	16978	17117	16942	16880	16881	16975	16873	16971	16894	16707	17050	16844	16883	16920	17044	16887	16866	16792	16922	16953	16811	16939	16821	16971	16741	17057	17016	16939	16816	16983	16676	16891	17061	16958	17067	17014	16903	16879	16986	16862	16799	17038	17041	16903	16768	17012	16866	16899	17014	16931	16683	16804	17014	16842	16845	16994	16940	16826	16850	16745	16861	16918	16864	16845	16929	16800	16960	16801	16718	16907	16881	16928	16927	16906	16900	16922	16901	16845	16860	16832	16866	16878	16945	16841	16754	17057	16782	16807	16861	17055	16926	16976	16911	16902	16922	16739	17041	16690	16800	16812	16812	17093	16939	17066	16900	16905	17000	16852	16997	16830	16878	16919	17038	16906	16917	16768	16861	16900	16825	16868	16744	16753	16842	16950	16708	16679	16801	16948	16956	16749	16927	16683	16898	16833	17066	16961	16754	17025	16784	16805	16893	16832	16788	16722	16972	16876	16933	16927	17030	16859	16755	16884	16784	16815	16816	16618	17000	16836	16918	16754	16878	16936	16686	17001	16864	16973	16790	16934	16907	16931	16828	16752	16845	16811	16938	16835	16930	17044	16773	16762	16824	16913	17003	16940	16622	17064	17022	16897	16858	16783	16778	16997	16883	16779	16981	16885	16826	16761	16850	16741	17015	16940	16904	16910	16814	16890	16935	16755	16907	16876	16837	16911	17085	16946	16879	16869	17018	17033	16774	16838	16823	16895	16847	16833	16864	16907	16907	16873	16965	16907	16879	16902	16822	16629	16870	16990	17065	16844	16817	16759	16855	16886	16854	16956	16933	16848	16921	16799	16927	16965	16887	16958	16905	16971	16801	16876	16802	16807	16785	16779	16622	16821	16866	17001	17000	16809	16876	16980	16877	16930	16798	16787	16894	16846	17053	16804	16897	16868	17098	16862	17088	16864	16975	16780	16998	16906	16982	16898	16938	16824	16767	16675	16756	16818	16865	16928	16758	16900	16838	16742	17090	16861	16879	16886	16903	16875	16916	16825	16957	16984	17018	16732	16886	16851	16833	17068	16843	16846	16887	16713	16910	16893	16859	16931	16864	16896	17024	17018	16778	16779	16872	16858	16873	16849	17054	17041	16828	16753	16782	16695	17003	17021	16683	16789	16914	16893	16969	16881	16815	16819	16768	16945	16968	17011	16687	16708	16823	17005	16994	16897	16955	16929	16912	17020	16845	16747	16880	17041	16836	16786	16824	16963	16725	16732	16959	16939	16790	16893	17016	16907	16798	16784	16801	16869	16932	16878	16788	16886	16688	16761	16880	16945	16807	16800	16877	16927	16921	16972	16948	16777	17024	16913	16874	16798	17134	16735	16767	16814	16868	16827	17073	17002	16905	16870	16920	16750	16826	16927	16821	16927	16956	16942	16842	16791	17124	16944	16829	17091	16696	17037	17002	16917	16884	16903	16858	16804	16652	17094	16855	16893	16835	16825	16849	16868	16916	16903	16990	16824	16875	16960	16877	16817	16793	16913	16768	16727	16937	16747	16859	17048	16729	16735	16883	16817	16855	16809	17030	16974	16859	17065	16971	16847	16883	17086	16917	16819	16707	17005	17022	16853	16906	16929	17088	17057	16719	16828	16891	16823	17013	17072	16812	16780	16836	17059	16852	16951	16885	16925	16839	16853	16703	16864	16859	16798	16879	16888	16900	16878	16796	16972	16861	16912	16885	16733	16877	16773	16875	17011	16986	16751	16899	16923	16789	16955	16936	16867	17021	16812	16955	17053	16839	16991	16856	17020	16743	17078	17035	16862	16899	16924	16908	16911	16814	16788	16837	16754	16906	16947	16737	16828	17026	16927	16772	17006	17055	16952	17029	16823	16831	16813	16771	16850	16918	16940	16873	16875	16801	16981	17020	16946	16837	16905	16807	16739	16934	16778	16815	16762	16673	16660	16900	16835	16813	16966	16892	16866	16850	16835	16953	16857	16854	16997	16957	16780	16693	16870	16789	17034	16786	16627	16807	16942	16656	16764	16885	16954	16934	16835	16874	16846	16738	16755	16931	17011	16856	16855	16905	16876	16789	16911	16896	16808	16765	16827	16855	16818	16892	16670	16843	16975	16741	16842	16800	16905	16817	16887	16826	16930	16904	16789	17183	16732	16821	17187	17069	16999	16838	16966	16829	16850	16764	16802	16858	16789	16929	16949	16963	16818	16818	16850	16961	16811	16781	16917	16819	16922	16871	17002	16866	17084	16974	16790	17002	16884	16937	16897	16891	16976	16774	16671	16905	17045	16678	16757	16958	16835	16905	16828	16807	17064	17071	16865	16869	16726	16863	16811	16970	17011	16813	17096	17100	16889	16788	16771	16914	16923	16658	16594	17141	16830	16738	16777	16984	16958	16923	16697	16893	16723	16786	17049	16991	16877	16825	16718	16805	16804	16924	16866	17078	16977	16689	16953	17071	16915	17042	16982	16943	16967	16929	16927	16824	16826	16864	16950	16926	16918	16929	16769	16917	16972	16789	17050	16800	16925	16930	16831	16943	16636	16868	17096	16776	17002	16796	16907	17029	16848	16851	16928	16943	16950	16999	16914	16698	16984	17012	16975	16953	16835	16686	16928	16832	16908	16853	17010	17062	16912	16852	16988	16967	16815	16736	16929	16894	16882	17020	16919	16952	16659	16858	17049	16905	16926	16960	16906	17080	16962	16791	16847	16849	16760	17026	16884	17085	16794	16877	16824	16882	16611	16923	16960	17047	16785	16903	16872	16979	16828	16835	16885	16767	16725	16757	17001	16914	16743	16909	16830	16861	16907	16851	17018	16691	17002	16843	16879	16902	16852	16837	16826	16968	16874	16884	16814	16690	16809	16824	16695	16900	16974	16799	17018	16814	17089	16986	16927	16875	16766	16879	16764	16906	16729	16781	16818	16819	16941	16759	17044	16907	16921	16785	16861	16865	16877	16834	16824	16946	16855	16967	16935	16898	17002	16981	16755	16947	16894	16919	16873	16929	16903	17010	16999	16895	16912	16770	16667	16893	16764	16879	16998	16907	16844	16728	16977	16820	16814	16795	16769	16721	16890	16779	16982	17058	16834	16662	16768	16912	16939	16847	16742	16821	16910	16831	16831	16881	16911	16802	16828	16861	16825	17078	16835	16848	16946	17023	16839	16792	16838	16936	16972	16754	16857	16931	16760	16894	16791	16836	16977	16878	16781	16925	16868	16873	16905	17053	16887	16841	16763	16817	16750	17017	16892	16999	16862	16963	16813	16782	16902	16872	16800	16836	17101	16893	16815	16935	16768	16832	16965	16737	16806	16875	16885	16918	16955	16860	16748	16879	16758	16876	16848	16884	16826	16929	17009	16960	16874	16918	16907	16842	16734	17013	17004	16878	16819	16850	16945	16779	16929	16869	16896	16920	16716	16900	16887	16706	17005	16806	16788	16936	17043	16867	16843	16865	16897	16904	16734	16795	16943	16799	17046	16875	16629	16976	17060	16870	17063	16858	16795	16955	16854	17091	16921	16810	16836	16935	17030	16932	16947	17088	16882	16953	16825	16787	17038	16942	17033	16843	16839	16960	16823	16701	16938	16845	16749	16918	16807	16964	16779	16799	16947	16846	16839	16912	16894	16970	16867	17018	16997	16846	16885	16798	16883	16779	16771	16960	16754	16817	16956	16878	16839	16790	16910	16802	16766	16882	17017	16939	16725	16800	16968	17056	16938	16855	17064	16761	17041	16890	16838	16932	16775	16881	16660	16848	16893	16887	16782	16794	16830	16882	16870	16821	17037	16981	17092	16916	16797	16888	16919	16948	16646	16858	16905	16746	16814	16939	16770	16743	16809	16936	16730	17013	16712	16796	16930	16833	16955	16910	17077	16873	16918	17010	16938	16975	16990	17033	16765	16836	16814	16754	16797	16729	16825	16677	16825	16746	17041	16997	17045	16940	16781	17089	16834	16999	16664	16957	16812	16948	17072	16926	16893	17037	16862	16908	16914	16841	16860	16951	17063	16840	16793	16855	17071	16902	16786	16712	16870	16824	16811	16915	16987	16999	16660	16924	16894	16914	16870	16878	16814	16930	16984	16819	16922	16813	16950	16857	16891	16648	16774	16991	17021	16971	17090	16842	16872	16850	16984	16968	16931	17038	16828	16804	17069	16770	16811	16852	16821	16733	16795	16928	16821	16893	16851	16904	16783	16906	16959	16835	16864	16954	16751	16786	16901	16802	16934	16795	16798	16876	16906	16908	16913	17033	16711	16835	16873	16757	16874	16826	16751	16899	17026	17077	16810	16862	16853	17107	16926	16983	16920	16942	16953	16919	16897	16875	16974	16788	16988	16931	16990	16708	16832	17016	16852	16844	16819	16917	16953	16835	17027	16863	16944	16971	16863	16790	16846	16827	16798	16953	16661	17048	16899	16871	16873	16906	16868	16945	16885	16911	16815	16823	16852	16796	16911	16846	16869	16863	16965	16911	16998	16803	16874	16939	16909	16894	16874	16836	16827	16849	16826	16798	16884	16955	16796	16939	16917	16946	16895	16922	16690	16927	16893	16804	16891	16903	16914	16997	16765	16866	16972	16990	17029	16756	16920	16852	16966	16971	16845	16771	16777	16964	16921	16965	16878	16962	16787	16925	16627	16959	16912	16803	17084	16960	16888	16825	17045
24448	21669	29567	26225	25882	27814	29096	25656	25172	25631	25394	25136	25130	25241	25381	25648	24921	24391	24364	24306	24339	24674	24179	24437	24341	24155	24045	23617	23757	23473	23422	23031	23545	23139	22921	23092	23184	23108	23188	23106	22786	23052	23015	22980	23059	22951	22963	22913	23127	23079	23268	22814	22842	22763	22939	22838	22954	22865	22771	23120	22849	22971	22945	22813	23164	22990	22994	22928	22963	23009	22936	22859	22949	22904	22919	22879	23111	22787	22811	22747	22544	22790	23026	22800	22666	22961	22988	22778	23039	23116	22878	22848	22869	22914	22963	22947	23257	23074	22951	22894	22790	22774	22993	22861	22979	22675	22805	22832	22964	23199	22868	22733	22638	22936	22835	22703	22935	22833	22895	23087	22894	22768	23002	23166	23049	22903	22831	22941	22656	22622	22777	22924	22943	22883	22984	22708	22760	22728	22732	22779	23113	22787	23123	22967	22897	22897	22995	22679	22945	22719	22812	22663	22852	23025	22875	22970	22971	23074	22723	22490	22863	22782	22924	22977	22808	22864	22992	22815	22716	22589	22589	22882	22987	22927	22662	22801	22941	22950	22863	22847	22762	22953	23150	22806	23043	22876	22818	23008	23098	23025	22783	22797	22616	22843	23022	22765	22922	22770	22904	22827	22829	22783	22898	23107	22632	22844	22907	22882	22729	23095	22925	22853	22926	22793	22854	22576	22804	22620	22602	22809	22791	22907	22832	22982	22843	22722	22764	22950	22788	22921	23127	22845	23111	22805	22836	22875	22861	22813	22926	22837	22838	22915	22848	22824	23124	22875	22681	22924	23042	22805	22839	22871	22977	22908	23116	22892	22783	22948	22881	22887	22843	22801	22791	22906	22959	22836	22908	22908	22783	22841	22892	22963	22722	23037	22692	22726	23002	23108	23031	22857	22891	22764	22688	22846	22655	22805	22907	22803	22794	22620	23067	23105	22822	22980	23109	22828	22986	22714	23086	22742	22938	22973	23006	22811	22843	22983	22932	22852	22951	23053	22989	22887	22861	22953	22952	22865	23148	22986	22936	22924	22795	22971	22787	22958	22890	22741	22864	22915	22790	22921	22993	22785	22840	22836	22981	23018	22840	22854	22808	22879	23032	22925	22737	23065	22880	22911	22791	22735	22862	22971	22803	23050	22790	22792	22866	22941	23084	22765	22915	22766	22926	22908	22796	22890	22822	22887	22865	22851	23031	23011	22970	22732	22998	22940	22769	22912	22674	22933	22950	22863	22887	22885	22978	22876	23061	22902	22885	23031	22940	22878	22931	22887	22727	22862	22982	23118	22810	22921	23081	23026	22781	22850	22915	22932	22903	22752	22826	22718	22591	23045	22840	22833	22872	22901	22864	22850	22713	22920	22889	22760	23001	22948	22774	22897	23177	23021	22973	22845	22848	22885	22792	22782	22989	22844	22879	22962	23095	23206	22658	22722	22907	22954	23108	22989	23059	22869	22899	22786	23136	22837	22746	23051	22918	22853	23201	22819	22833	22797	22747	22926	22948	22892	22785	22942	22820	22982	23056	22915	22645	22946	22708	22903	22964	22967	22900	22883	22805	22890	22850	22871	22789	22696	23016	22988	22868	22780	22729	23089	23188	23000	22832	22935	22737	22901	23058	22888	22906	22968	23066	22741	22749	22609	22903	22949	22779	22720	23159	22801	22941	22985	22698	22737	22795	22693	22952	22900	22960	22920	22856	22873	22747	22939	22977	22913	23046	23194	22839	22883	23083	22797	22902	22941	22998	22823	23004	23112	22738	22800	22756	22951	23029	22888	22803	22761	22950	22923	22991	22668	23052	22740	22946	22887	22899	22822	22819	22787	22872	22914	22702	23075	22993	22804	23072	22691	22958	22953	22683	22952	22642	22941	22870	22772	22899	22857	22914	22951	22724	22805	22900	22916	22842	22784	22921	22916	22712	22961	22723	22789	22804	22838	22819	22942	23026	23009	22846	22968	22839	22959	23055	22858	22948	22937	23083	22913	22893	22872	22644	22898	22881	23069	23107	22971	22444	22801	23105	22822	22831	22972	22985	23042	22758	23004	22939	22710	22823	22847	22967	22940	22887	22907	22953	23079	22763	22921	22939	23041	22888	22914	22711	22765	22708	22802	23172	22850	22852	22854	22882	22875	22855	22741	23022	22988	22958	23172	22940	22790	23134	22882	22969	23031	22789	22755	22988	22790	22830	22985	22876	22887	22881	22841	22563	22845	23032	23067	23018	22925	22956	22811	22540	22951	22894	22848	22847	23140	22973	23031	23087	23201	22984	22792	23165	22942	22964	22691	23034	22821	22942	22927	22904	22862	22824	23034	22818	22658	22643	22973	23104	22911	22878	22906	23014	22776	22998	22828	22966	22946	22933	22923	23223	23079	22949	23048	22675	22842	22762	22886	22807	22829	22920	22933	23014	22959	22773	22910	22863	23001	22866	22973	22889	22748	23014	22927	22814	22577	22938	22730	22755	22786	22942	22671	22743	22950	22925	22926	22810	22853	22768	22844	22962	23022	23019	22605	22884	23023	22752	22949	23146	22907	22728	22997	23056	22711	23198	22968	22959	22899	22964	22864	22686	22843	23008	22898	22808	22841	22805	23081	22823	22969	22820	22726	22909	23197	23052	22863	22809	22721	22851	22629	22719	22823	23036	23018	22891	22932	22756	22896	23038	22934	22814	22657	23003	22931	23017	22761	22895	22724	22703	22902	23002	22706	22931	22808	22750	23019	22754	22695	22704	22635	22794	22988	22764	22839	22867	22931	22665	22970	22984	22767	22749	22661	22783	22839	22873	22777	23050	22809	22886	22771	22862	22861	22787	22827	22877	23113	22794	22890	22886	22771	22909	22962	23029	22913	23308	22833	22904	22945	22781	22936	22997	22964	23034	22703	22911	22631	22659	22761	22960	22924	22817	23071	22794	22818	23208	22842	22933	22881	22783	22936	22703	22956	22884	22977	22701	23115	23039	22722	22745	23022	22949	22751	22743	22763	22924	22905	22891	22693	23043	23101	22761	22947	22747	22949	22937	22706	22973	23001	22768	22923	22912	23071	22755	22905	23008	22833	22965	22856	22860	22974	22957	22899	22923	22855	22838	23025	23166	23003	22856	22799	22734	22604	22961	23130	22991	23352	22855	22863	22752	22892	23003	22822	22994	22658	22931	22764	22841	22685	23058	22983	23156	22917	22879	23111	22934	22958	22827	22906	23030	22998	22973	23021	22808	22941	22755	23083	22928	22985	22619	22765	22769	23020	22895	22891	22869	23108	22853	22974	22889	22915	22924	22770	22747	22693	23227	23119	22801	22787	22895	23081	23041	23027	22702	22809	22838	22976	22984	22869	22856	22870	22940	22906	22943	22749	22825	22642	22972	22849	22947	22850	22909	22825	22865	23081	22877	22720	22736	22714	22810	22774	22803	22723	22889	22884	23020	22724	22890	22922	22954	22984	22862	22914	22993	22913	22667	22952	22879	22867	23116	22968	23126	22765	22796	22705	23039	22757	23002	22850	22833	22877	23142	22871	22894	22933	22853	22793	23032	23150	22894	22996	22893	22743	22903	22858	22815	22927	22934	22926	23178	22930	22783	23123	23189	23123	23077	23052	23291	22930	22859	23020	22787	22847	22838	22897	23032	22645	22723	22822	22982	22915	22904	22703	22947	22907	22961	22904	22956	22904	22917	22928	23009	22921	23080	22925	22998	23029	23065	22847	22915	23115	22880	22575	22866	22688	22786	23013	22975	22764	22877	22864	22931	22794	22656	22689	22787	22981	22884	23018	22796	22838	22816	23120	22927	22818	22918	23019	22739	22842	22967	22876	23097	23143	23023	22588	22991	22805	22610	23027	23037	22776	22885	22887	23004	22862	22815	22699	22911	22956	23057	22842	22831	22693	22718	22811	22760	22762	22666	22871	22806	22785	22958	22903	23030	22796	22978	22828	22946	22888	22813	22590	22914	22806	22898	23007	23153	22784	22735	22945	22879	22861	22735	22866	22853	22928	23096	22965	22711	22975	22847	23125	22781	22807	22678	22868	22918	22685	23123	22839	23005	22938	22641	22856	23012	22784	22831	22897	22725	22702	22728	22677	22880	23050	22965	22955	22931	22821	22727	22645	22824	22872	22887	22813	22921	22660	22935	23009	22838	22777	22831	22923	22977	23082	22864	22755	23072	22960	22888	22858	22975	22883	23063	22900	22942	23067	22924	22808	22752	22963	23132	23119	22835	22768	22977	23016	22942	22841	22929	22880	22904	22758	22941	23094	22603	22891	23106	23086	23051	22827	22794	22783	23063	22803	22549	23037	22906	23024	23039	22751	23048	22769	22923	22879	22988	22807	22830	22770	22917	22635	22751	22853	22830	22853	22724	22692	22838	22916	22935	22788	22847	22745	23007	22913	23142	22698	22827	22766	23105	22829	22902	22684	22690	22913	23113	23135	22934	23118	23100	22715	22797	22849	22707	22820	22816	23003	23000	22985	23002	23318	22925	22700	22845	22773	22701	22938	22898	22788	22756	22960	23085	23137	22716	22972	23144	22896	22829	22875	22826	22822	23130	22796	23066	22822	22962	22783	22817	22706	22768	22837	22840	22785	22827	23005	22933	22653	23152	22861	22808	23069	22706	22728	22887	22990	22909	23022	22821	23045	22942	22983	22845	23059	23104	23051	22794	22971	22978	22925	22936	22900	22955	22882	22893	22839	22746	22848	22900	22941	22966	22975	22753	22764	22877	22962	22884	22874	22838	23128	22844	22810	23011	23042	23035	22820	22761	22876	22685	22954	23240	22891	23117	23077	22685	23008	22777	22692	22782	22748	22927	22764	23041	22815	22933	22879	23192	22742	22833	23033	23087	22903	22910	22795	22840	22664	22724	22759	22920	22967	22900	22961	22890	22818	22872	22495	22731	22807	22885	22584	22957	22638	23204	22942	23008	22791	22765	22807	22792	22522	22794	22944	22901	23034	23003	22859	22855	22925	22939	22920	22962	22793	23128	22753	22772	22863	22923	22925	22853	22844	22862	22945	22895	22906	23044	22657	22763	22866	22841	22696	22698	22919	22951	23007	22802	22926	22842	22896	22895	22853	22901	22920	22798	22778	22793	22761	22976	23064	23138	22974	23016	22912
38516	68324	65708	46379	35818	22345	19555	19074	19355	19555	19326	19034	18587	18973	19421	19385	18396	17970	17336	17442	17819	18021	17935	17963	17513	17604	16999	16977	16907	16633	16541	16239	16153	15985	16155	16021	16038	16038	15955	16094	15908	15883	16095	15931	15915	15810	16021	15814	16014	15869	16043	15970	16227	15944	16199	16007	16041	15915	15914	15907	15912	16012	15926	15826	15984	15955	15879	16020	15862	16017	16037	15837	15823	16046	15815	16250	15926	15775	16028	15912	16154	15926	15972	15941	15974	16041	15863	15922	15932	16013	16035	15784	15894	15984	15930	16008	15849	15745	15942	15891	15960	15970	16027	15888	15934	15768	15962	15967	15917	16069	15786	16084	16013	16154	16073	16066	15932	15927	15985	15720	15965	15905	16374	15785	16010	16043	15968	15890	15954	15984	15914	15927	15970	15766	15858	16013	16035	15794	15812	16038	16012	15977	15948	16017	15844	15849	16054	15858	16097	15924	16011	15968	15773	15861	16093	16033	15898	15822	16045	16044	15954	15829	15814	15994	15977	16034	15951	15873	16042	16148	15939	15883	15946	16071	15947	15843	15972	15967	15882	15978	15953	15912	16007	15933	16119	16013	15856	15947	15804	15839	15972	16113	15978	16213	15773	15858	16070	16072	15923	15920	15913	16001	15989	15944	15934	15978	15762	16095	15893	15960	15937	15974	16030	15940	16113	16101	16022	15847	15989	15899	15986	15926	15764	16090	15823	15971	15904	15942	16034	15964	16002	15901	15977	15917	16155	15999	15951	15868	15840	15916	16008	16061	15917	15833	15916	16083	15865	15786	15853	16014	15953	15826	15766	15956	15914	15932	16045	15915	15970	15920	16049	15972	16039	15831	16067	15907	16144	15952	16029	15849	15948	15724	16029	16168	16005	16011	15945	15849	15814	16115	15746	16013	16010	15991	15872	16014	15945	15814	15917	15986	15936	15984	15964	15885	15755	15823	16065	15964	15817	15773	15843	15964	15975	16089	16048	16022	15748	16059	15914	15934	15900	15908	15986	15924	16001	15982	15818	15913	16110	15988	15922	16076	15851	15845	15790	15904	15885	16173	15956	15923	15784	15945	15748	15951	16038	15966	16017	15957	15840	15979	15979	15773	15955	15929	15990	15895	15935	15945	15962	15721	15936	16011	15934	16111	16154	16165	16142	15942	15912	15842	15985	16038	15929	16071	15838	16091	15806	15986	15858	15810	16114	15864	15995	15973	15822	16091	16136	16032	15879	15763	16019	15785	16016	15802	16069	16005	16145	15944	15932	16061	15929	15784	15911	15858	15725	15966	15933	16186	15837	15857	16042	15885	15960	15719	16013	15960	15926	15808	16053	15924	16016	15965	15987	15855	16028	15915	16098	15956	15929	15907	16099	16096	16017	15952	15959	16115	15986	16072	15875	16006	16014	15992	16015	15782	15946	16091	16040	15982	16044	15960	15936	15847	15950	16038	15878	16137	15979	15962	15845	15943	15850	15930	15848	15972	16029	15978	15870	15825	15959	15979	15877	16053	16015	15896	15851	16101	15858	16037	15775	15913	15883	15933	15733	15848	15920	16124	15829	15921	15926	15960	15871	15824	15940	15866	15812	15940	15930	15981	15944	16053	15824	16083	15961	15936	15922	15916	16080	15905	15990	16034	15988	15819	16087	15852	15890	15914	15805	15876	16007	15905	16067	15926	16001	16037	15861	15948	15786	16079	15945	15928	15782	16007	16095	15868	16002	15749	16110	15717	15986	16001	15984	15866	15827	16016	16106	15881	15945	15920	16006	15949	15896	15869	15948	15980	16104	15837	16004	15836	15880	16006	16142	16179	15813	16200	15961	15918	16021	15886	16014	15977	15980	15948	15967	15869	16010	15810	16097	15925	16114	16110	15943	15973	16032	15992	15965	16033	15865	15839	15932	15917	15936	16051	15919	16215	15804	15865	16084	15999	15747	15754	15989	15921	16043	15840	15921	16083	15879	15999	16089	16086	15785	16057	16032	15803	15942	16096	15931	16016	15963	16067	15977	16013	16006	15753	15796	16067	15959	15815	16036	15945	15910	15860	15909	16071	16094	16036	16077	15814	15850	15911	16120	15985	16113	15982	15873	15989	15862	15974	16104	16121	15876	15827	16042	16056	15962	16002	15827	15871	15939	16066	15842	15874	15798	16013	15981	15997	15883	15961	16001	16211	15951	15909	15948	15994	15826	16026	15907	16064	15842	15885	16025	15982	15972	15854	15923	15972	15851	15836	15922	15784	15752	16027	15944	15899	15884	15877	16138	15931	15991	15914	15987	15813	15813	15862	16025	15850	15968	16019	16074	16015	16084	15995	15892	15850	15888	15898	16098	16009	15972	15996	16083	16042	16021	15826	16109	15955	15830	15814	15869	15947	15946	15965	16069	15789	15911	15986	15892	16030	15898	15809	16008	16021	15922	16030	16097	15791	16030	15690	15923	15779	15878	15846	15874	15976	15921	15886	15835	15892	16159	15915	16048	15849	15964	15730	15871	15833	15811	15847	16017	15978	16019	15761	15962	16043	15871	15931	15835	16009	15904	15985	15846	15959	16233	15999	15936	15804	15936	16092	16187	15895	15924	16067	15945	16078	15679	15869	15825	15923	16103	15815	16079	15822	16047	15923	16027	15723	16062	15978	16041	15942	15862	16037	15861	16014	16033	16027	15855	15875	16086	16031	15890	15896	15999	15810	16072	15917	15964	16055	15833	16039	15876	16007	16084	15794	15859	15942	15909	15899	15953	16056	15888	16050	15906	15937	15769	15958	16090	15945	16065	15729	16024	15956	15813	15900	16052	15883	15917	15843	15895	15963	15820	15931	15962	15974	16038	15829	16111	15973	16052	16124	15939	15717	15845	16058	15882	15803	16248	15897	16250	15777	15892	15945	16062	16014	16115	15943	15991	16011	16125	15958	15687	16192	15906	16161	15782	16166	15721	16075	16066	16171	15903	15935	15976	15984	15923	15826	15982	15980	15955	15849	15976	16083	15917	15872	15933	15929	15955	15810	16070	15900	16025	15996	16053	16065	15817	15961	15798	16069	15903	15788	15854	15992	15874	15994	16006	16033	15999	15825	15841	15923	15943	15904	15863	15688	16065	15942	15896	16053	16242	15981	15922	16089	15751	15820	15884	16086	15875	15973	15978	16098	15929	15892	15917	15859	15901	16055	16036	16017	16003	15898	16010	15710	15920	15956	15933	16019	15983	15974	15815	15969	15964	15800	16067	15951	16116	15936	16008	15968	15872	16018	15914	15733	16037	15827	15865	15954	15923	15927	16110	15919	15822	15870	15811	16043	16046	15957	15787	15819	15874	15936	16005	15995	15910	15961	15919	16002	16007	15991	15891	15845	15800	15999	15848	15838	15976	16031	15969	16041	15932	15756	15861	15882	15884	15866	16013	16124	15838	15892	15755	15976	15952	16033	15902	15958	15955	15961	16004	15784	15947	15713	15941	16043	15893	15895	15838	16010	15619	15949	15882	15745	16041	15854	15828	16142	15842	15906	16094	15924	15956	16025	16110	16012	15927	15730	16069	15948	15909	16000	15957	16103	16031	15806	16022	15904	16105	16090	15949	16090	15922	16028	15900	16118	15889	15789	15887	16070	16028	16066	16091	15778	15777	15892	15971	15884	16077	15966	15745	15969	15961	15942	16024	15989	16115	16098	15870	16038	16125	15872	15892	15942	15895	15887	15886	16186	15857	15943	15829	15943	15989	15955	16019	15927	15977	15884	16005	15874	16017	15874	15865	15999	16010	15969	15940	15898	15973	15798	16026	16148	15853	16023	15881	15950	16036	15975	16041	16038	16002	15948	15953	15960	16010	15704	15972	15974	16049	15832	15972	15998	15956	16071	16031	16108	16002	15978	15979	15845	15717	15834	15984	15920	15895	15792	15917	15968	16091	15780	15999	16180	16022	15964	15949	16154	15925	16001	16051	15865	16016	16015	15789	15840	15853	15927	16109	15891	15910	16125	16079	15874	15784	15875	16116	15898	15980	15947	15810	15930	15998	15998	15939	15877	15910	16035	15899	15771	15854	15968	16080	15855	15948	15951	15868	15873	15924	16006	16041	15995	15992	15956	15848	15798	15813	16029	16006	15974	15981	15946	16076	15915	15892	15933	15910	15969	15876	16009	16024	15961	16014	16001	15861	15943	15880	15910	15989	15861	15973	15879	15847	15932	15993	15944	15918	15780	16116	16189	15881	16105	15892	16258	15897	16202	16009	15955	15820	16094	16030	15749	16023	15840	15905	15967	16088	15983	16010	15987	16044	15919	15950	15898	15918	15931	16031	15866	15957	15893	15891	15853	15906	15808	15920	16015	15985	15858	16001	16041	15794	16032	16004	15880	15878	15950	15979	15886	15838	15927	15902	15911	15909	15964	15835	15943	15800	16077	15909	15964	16073	15964	16033	15942	15961	15930	15865	15813	16024	15992	16057	15948	15905	16075	15959	15838	16046	15794	15852	16021	15993	16075	16081	15975	15969	16042	15749	15896	15937	15851	16123	15951	16024	15881	16072	15987	16063	15917	15945	15874	16060	15898	15753	15955	16011	15837	15927	15830	16068	15903	16044	16001	16044	16040	15922	16038	15888	15911	15886	16087	15906	15950	15989	15840	15735	16027	15881	15894	15920	16002	15911	15988	15942	16042	15877	15902	15906	15888	15876	16069	16132	15906	16060	15917	15964	15852	16017	15735	15777	15942	15920	15922	15975	15967	15963	15783	15873	16110	15954	15826	15907	15894	15888	15877	15889	15982	15815	15985	15968	15849	15871	15804	15919	16069	16003	15877	15880	15915	15881	16006	15997	16095	15797	15874	16052	15940	15993	16024	15979	16068	15918	16007	15913	15814	15933	15983	15940	16005	16078	16078	15979	16035	15950	15902	15852	15949	16085	15747	15901	15842	15972	16083	15860	15853	16006	16015	15952	15919	15817	15912	15915	15843	16176	15902	15936	15918	15936	15962	15879	15940	15942	15882	15899	15899	15903	16131	15840	15878	15797	15908	15856	15916	15779	15795	16123	15824	15758	15854	15994	15924	16109	15819	16100	15918	15983	15781	15993	15828	16026	15812	15774	15901	15861	16018	15919	15938	15946	16032	16064	16012	16061	15849
38990	42601	47055	37390	28877	26480	26110	25929	25808	25985	26178	25964	25985	26016	26255	26079	26130	25648	25746	25506	25716	26066	25837	26079	26063	25598	25642	25555	25199	25501	25333	25335	25020	25047	25268	25360	25182	25330	25396	25530	25125	25351	25099	25017	25290	25203	25226	24923	24897	25262	25135	25295	25169	25175	25218	25033	24984	25118	25334	25162	25070	25103	25080	25431	25216	25191	25252	25323	25245	25255	25058	25280	25024	25088	25054	25001	25150	25078	25129	25025	25337	25421	25245	25345	25225	25427	25443	25293	25275	25280	25390	25307	25293	25343	25072	25278	25038	25128	25141	25141	25224	25366	24974	25484	25235	25351	25144	25372	25226	25392	25274	25433	25334	25255	25167	25271	25080	25129	25186	25075	25211	25354	25246	25309	25096	25325	25258	24914	25208	25149	25500	25177	25128	25248	25174	24953	25276	25223	25112	25116	25274	25146	25218	25254	25244	25218	25189	25240	25192	25036	25453	25156	25352	25426	24977	25092	25170	25192	25156	25305	25166	25195	25057	25295	25150	25148	25362	25215	25242	25139	25093	25006	25310	25179	25095	25209	25177	25518	25061	25066	25068	25115	25225	25269	25161	25067	25251	25123	25172	25182	24977	25330	25251	25286	25211	25277	25222	25414	25220	25303	25209	25262	25292	25067	25466	25334	25242	25116	25036	25139	24979	25201	25133	25265	25451	25311	25057	24820	25233	24988	25161	25092	25065	25209	25230	25285	25432	25082	25272	25136	25241	25132	25149	25109	25268	25211	25325	24996	25362	25456	25102	25227	25019	25307	25247	25068	25233	25032	25258	25062	25279	25110	25133	25127	25166	25436	25162	25169	25227	24973	25311	25376	25231	25245	25233	25214	25240	25168	25098	25092	25180	25251	25571	25048	25430	25222	25275	25094	25237	25241	25083	25160	24966	25293	25439	25317	25267	25058	25210	25421	25431	25221	25023	25136	25275	25152	24944	25177	25379	25207	25100	25217	25252	25147	25048	25171	25364	25170	25137	25289	25187	25312	25303	25347	25290	25313	25247	25268	25397	25311	25491	25272	25117	25106	25093	25273	25346	25292	25142	25129	25122	25085	25120	25196	25284	25164	25183	25537	25421	25190	25231	25278	25015	25256	25298	25196	25329	25240	25387	25348	24999	25250	25205	25193	24987	25134	25453	25344	25295	25159	25135	25258	25318	25059	25097	25134	25172	25383	25418	25267	25162	24931	25115	25248	25144	25186	25019	25185	25247	24886	25240	25382	25297	25062	24990	25208	25152	25390	25206	25486	25093	25267	25351	25040	25049	25102	25091	24990	25199	25475	25139	25244	25150	25084	25328	25272	25121	25189	25387	25240	25210	25159	25261	25165	25413	25221	25368	25152	25060	25028	25159	25296	25329	25158	25136	25395	25280	25242	25264	25185	25406	25279	25229	25034	25285	25151	25235	25184	25154	25236	25317	25215	25436	25334	25341	25201	25218	25148	25573	25137	25158	25214	25088	25069	25438	25082	25024	25018	25185	25011	25239	25304	25106	25223	25158	25458	25211	25223	25346	25431	25167	25103	25258	25164	25205	25058	25222	25229	25143	25331	25171	25156	25383	25236	25248	25368	25328	25034	25215	25159	25083	25150	25103	25438	25413	25106	25352	25109	25236	25223	25276	25075	25206	25480	25219	25419	25174	25074	25426	25058	25082	25221	25592	25188	25149	25188	25057	25185	25323	25102	25457	25277	25160	24981	25344	24989	25311	24923	25008	25199	25103	24999	25130	25388	25205	25186	25311	25186	25157	25044	25085	25048	25306	25099	25057	25327	25322	25286	24997	25021	25105	25134	25010	25323	25063	25153	25207	25105	25342	25114	24965	25131	25184	25203	25108	25273	25186	25033	25017	25375	25205	25364	25199	25128	25471	25272	25151	25428	25205	25069	25460	25365	25216	25168	24996	25043	25281	25225	25093	25093	24758	25249	25171	24870	25361	25404	25314	25089	25208	25057	25096	25203	25240	25103	25391	25340	25195	25111	25311	25083	25089	25319	25119	25057	25135	24877	25138	25556	25335	25111	25161	25066	25068	25220	25139	25098	25074	25260	25056	25336	25248	25333	25299	25305	25206	25215	25187	25237	25035	25428	25159	25146	25021	25306	25253	24953	25189	25221	25100	25295	25167	25132	25147	25168	25375	25055	25098	25222	25273	25206	25169	25264	25191	25009	25383	25183	25145	25293	25083	25361	25180	25104	25281	25106	24916	25203	25339	25525	25097	25200	25124	25269	25144	25322	25175	25025	25310	25264	25167	25080	25453	25128	25104	25086	25335	25083	25344	25169	25351	25163	25385	25223	25233	25208	25420	25250	25200	24940	25206	25218	25327	25315	25182	25157	25016	25304	25123	25303	25331	25264	25224	25422	25113	25050	24916	25141	25280	25154	25440	25145	25153	25099	25148	24946	25189	25116	25395	25133	25060	25234	25269	25331	25279	24938	25035	25295	25351	25191	25322	25268	25322	25254	25373	25180	25214	24974	25055	25367	25106	25355	25257	25197	25310	25352	25103	25427	25254	25226	25178	25286	25351	25055	25244	25180	24992	25391	25258	25043	25234	25174	25207	25231	25193	25180	25269	25245	25157	25125	25320	25104	25072	24839	25163	25179	25029	25226	25293	25392	25004	25401	25237	25071	25363	25161	25362	25499	24957	25130	25270	25173	25227	24990	25289	24820	25305	25324	25040	25270	25137	25056	24994	25394	25149	25304	25230	25406	25160	25341	25310	24913	25178	25176	25322	25517	25315	25172	25312	25300	25145	25142	25225	25330	25198	25329	25338	25303	25030	25214	25265	25411	25401	25387	25173	25342	25182	25342	25355	25317	25196	25089	25169	25414	25083	25189	25027	25231	25320	25195	25242	25276	25064	25041	25372	25083	25437	25018	25020	25189	25188	25195	25233	25326	25221	24915	25220	25158	25441	25324	25285	25216	25281	25104	25014	25201	25355	25350	25135	25108	25070	25614	25406	25344	25188	25118	25301	25044	25275	25206	25449	25375	24887	25279	25394	25404	25359	25356	25283	25128	25266	25115	25439	25270	25185	25232	25430	25134	25363	25440	25121	24958	24972	25151	25147	25203	25382	25266	25303	25182	25097	24964	25077	25359	25232	25129	25015	25115	25297	25397	25158	25045	25206	25110	25137	25118	24903	25381	25366	25273	25083	25103	25081	25284	25213	25139	25275	25153	24980	25075	25247	25139	25068	24994	25279	25159	25260	25438	25549	25222	25183	25415	25062	25249	25263	25057	25270	25230	25330	25331	25214	25111	24888	25051	25338	25314	25035	25343	25184	25037	25352	25169	25070	25158	25286	25010	25212	25001	25341	25278	25160	25298	25389	25243	25158	25299	25341	25092	25102	25322	25103	25059	25250	25257	25254	25158	25263	25329	25072	24922	25104	25055	25148	25326	25350	25173	25264	25202	25244	25359	25341	25053	25332	25006	25218	25210	24956	24924	25127	25000	25487	25390	25559	25037	25442	25090	25148	24924	25218	25023	25207	25389	25020	25354	25288	25118	25258	25320	25420	24972	25267	25047	25047	25391	25094	25097	25277	25252	25576	25089	25365	25203	25012	25231	25107	25136	25341	25241	25165	24942	25077	25235	25070	24971	25180	25298	25017	25229	25273	25151	25203	25159	25330	25422	25257	25043	25230	25100	25175	25426	25029	25020	25244	25574	25312	25013	25476	25234	25150	25270	25179	25169	25459	25080	25329	25266	25107	25050	25445	25037	25218	25279	25443	25389	25153	25400	25156	25169	25227	25234	25112	25209	25024	25111	25169	25317	25210	25066	25486	25151	25210	25398	25074	25317	25314	25320	25093	25488	25101	25211	25292	25146	25133	25443	25226	24957	25152	25179	25467	25209	24914	25158	25212	25340	25187	25173	25069	25194	25446	25344	25152	25271	25360	25440	25403	25115	25072	25075	25277	24898	25314	25193	25154	25346	25182	25063	25161	25163	25270	25123	25229	25182	25213	25248	25418	24945	25288	25019	25020	25249	25179	25317	25263	25456	25181	25259	25239	25178	25271	25373	25166	25113	25237	25180	25284	25081	25233	25358	25259	25138	25311	25235	25405	25313	25135	25320	25232	25146	25254	25227	25232	25131	25025	24978	25390	25160	25157	25495	24932	25089	25138	25129	25129	25276	25316	25281	25123	25221	25194	25317	25281	25063	25237	25149	25332	25392	24806	25158	25069	25085	25135	25090	25199	25149	25237	25103	25184	25356	25003	25111	25163	25235	25226	25073	25249	25104	25292	25290	25362	25151	25163	25339	25240	25208	25310	25310	25183	25231	25189	25257	25018	25364	25225	25272	25195	25300	25470	25269	25394	25269	25378	25035	25222	25152	25160	25052	25138	25137	25370	25351	25253	25095	25198	25283	25349	25091	25156	25000	25359	25192	25307	25208	25385	25263	24996	25253	25193	25040	25422	25070	25292	25207	25328	25328	25373	25033	25257	25155	25074	25315	25320	25208	25351	25245	25142	25594	25260	25203	25220	25317	25181	25010	25238	25373	25193	25334	25184	25545	25413	25289	25231	25115	25174	25202	25151	25160	25108	25067	25199	25156	24937	25203	25202	25059	25471	25300	25135	25301	25078	25103	25317	25258	25173	25523	25308	25442	25327	25143	24954	25398	25276	25049	25047	25157	25157	25184	25409	24870	25031	25309	25319	25254	25101	25160	25193	25190	25255	25229	25382	25147	25017	25097	25289	25410	25363	24938	25201	25112	25083	25088	25042	25084	25206	25067	25231	25352	25403	25183	25375	25612	25381	25054	25252	25192	25115	25325	25137	25048	25076	25173	25369	25111	25287	25244	25392	25502	25221	25209	25080	24910	25226	25318	25531	25012	25197	25448	25378	25090	25203	25181	25116	25063	25148	25089	25157	25424	25298	25202	25263	25274	25222	25439	25371	25139	25364	25221	25048	25057	25488	25148	25361	25281	25329	25318	25450	25036	25289	25165	25194	25198	25029	25250	25249	25290	25602	25127	25033	25203	25195	25106	25309	25123	25399	25395	25119	25323	24971	25049	25109	25053	25341	25225	25187	25409	25297	25244	25292	25285	25177	25190	25314	25011	25182	25252	25065	25289	25035	25329
36396	51791	46447	29877	20886	18535	18169	18210	18656	18296	18357	18343	18238	18556	18569	18681	18049	17704	17668	17840	18138	17998	17972	17930	17930	17805	17682	17657	17672	17611	17234	17209	17226	17181	17252	17261	17202	17371	17106	17245	17221	17206	17267	17179	17107	17232	17248	17100	17109	17163	17267	17254	17172	17349	17188	17216	17176	17145	17107	17149	17215	17263	17135	17144	17159	17353	17365	17278	17266	17137	17266	17207	17224	17127	17340	17138	16916	17219	17262	17176	17031	17093	17093	17083	17238	17293	17108	17187	17200	17102	17158	17239	17401	17121	17225	17292	17188	17146	17010	16958	17164	17349	17099	17171	17427	17285	17164	17269	17194	17196	17423	17081	17112	17171	17184	17271	17323	17167	17205	17359	17292	17238	17155	17129	17202	17283	17168	17185	17204	17196	17316	16913	17109	17000	17145	17078	17133	17158	17147	17129	17372	17182	17236	17059	17084	17258	17112	17176	17190	17173	17098	17187	17187	17150	17075	17103	17138	17232	17181	17272	17200	17093	17190	17229	17208	17236	16978	17316	17182	17194	17147	16994	17167	17314	17083	17141	17160	17120	17295	17097	17150	17262	17119	17085	17219	16977	17148	17151	17010	17377	17155	17143	17133	17177	17112	17305	17023	17098	17192	17164	17057	17308	17123	17133	17157	16922	17194	17201	17246	17380	17122	17080	17048	17300	17127	17378	17307	17223	17114	17269	17101	17203	17338	17149	17194	17172	17241	17191	17170	17138	17248	17320	17063	17159	17181	17085	17285	17181	17125	17078	17283	17191	17193	17243	17206	17188	17053	17180	17236	17235	17172	17053	17220	17208	17089	17140	17265	17085	17252	17177	17221	17251	17212	17108	17380	17192	17276	17144	17217	17172	17317	17281	17025	17186	17344	17079	17186	17232	17355	17063	17195	17076	17189	17203	17297	17228	17137	17176	17142	17223	17275	17087	17145	17181	17218	17280	17206	17224	17140	17294	17279	17146	17135	17210	17211	17251	17088	17176	17244	17042	17194	17117	17056	17359	16987	17102	17355	17262	17287	17193	17117	17236	17255	17283	17169	17152	17304	17215	17131	17270	17237	17169	17305	17296	17075	17179	17243	17155	17152	17285	17303	17217	17265	17119	17154	17218	17237	17098	17090	17033	17285	17058	17230	17133	17203	17281	17124	17318	17149	17315	17224	17190	17051	17123	17243	17085	17275	17200	17221	17092	17159	17097	17069	17206	17165	17187	17002	17250	17399	17078	17092	17148	17218	17118	17140	17088	17363	17121	17127	17182	17209	17241	17276	17158	17162	17268	17215	17016	17295	17199	17342	17215	17176	17288	17177	17264	17063	17328	17300	17160	17331	17232	17107	17309	17036	17307	17095	17205	17171	17176	17176	17168	17115	17075	17141	17116	17130	17065	17214	17294	17126	17098	17199	17121	17062	17075	17222	17124	17234	17067	17198	17125	16946	17127	17350	17245	17213	17018	17155	17136	17131	17289	17233	17155	17133	17306	17126	16956	17186	17202	17256	17216	17207	17410	17301	17161	17179	17152	17153	17195	17308	17090	17191	17296	17211	17137	17197	17132	17233	17327	17212	16935	17225	17254	17168	17227	17142	17134	17257	17189	17184	17084	17077	17068	17155	17175	17219	17222	17242	17136	17038	17114	17230	17128	17066	17124	17183	17224	17348	17137	17083	17147	17074	17052	17136	17410	17218	17419	17263	17078	17131	17105	17035	16994	17227	17249	16974	17316	17233	17282	17069	17306	17142	17161	17189	17211	17228	17280	17189	17377	17415	17071	17085	17221	16958	17163	17178	17147	17104	17025	17212	17188	16851	17214	17064	17180	17200	17039	16992	17288	17133	17275	17012	17337	17124	17012	17150	17002	17086	17148	17298	17156	17053	17203	17174	17243	17109	17360	17118	17345	17164	17149	17188	17065	17207	17019	17107	17246	17166	17089	17062	17250	17291	17272	17251	17135	17246	17283	17221	17098	17164	17296	17393	17177	17171	17129	17161	17161	17156	17359	17409	17177	17195	17200	17075	17027	17154	17216	17134	17050	17193	17371	17163	17197	17149	17338	16917	17067	17279	17311	17051	17174	17242	17014	17119	17268	17206	17240	17167	17289	17074	17145	17190	17176	17135	17237	17142	17235	17253	17056	17174	17151	17244	17242	17107	17190	17067	17203	17124	17256	17129	17175	17184	17152	16972	17224	17201	17133	17110	17322	17196	17111	17167	17052	17211	17125	17138	17223	17127	17163	17159	17140	17121	17115	17318	17146	17243	17120	17124	17162	17150	17488	17161	17188	17200	17042	17247	17058	17060	17206	17360	17040	17190	17098	17170	17078	17222	17135	17173	17119	17258	17006	17106	17303	17248	17190	17207	17107	17093	17247	17099	17188	17013	17254	17059	17191	17329	17161	17288	16993	17189	17208	17252	17083	17290	17375	17178	17096	17306	17260	17161	17287	17352	17228	17211	17300	17228	17212	17199	17194	17276	16992	17472	17120	17244	17293	17268	17010	17177	17013	17174	17144	17294	17168	17127	17282	17191	17329	17162	17097	17089	17176	17110	17418	17135	17208	17065	17081	17206	17336	17309	16989	17079	17160	17254	17274	17356	17056	17246	17132	16978	17126	17214	17267	17045	17365	17219	17312	17318	17235	17122	17087	17120	17098	17314	17218	17125	17260	17040	17285	16969	17181	17132	17223	17075	17293	17067	17084	17057	17272	17220	17100	17196	17151	17268	17255	17145	17200	17227	17200	17054	17217	17281	17031	17224	17055	17211	17188	17150	17123	17143	16991	17152	17200	17255	17080	17107	17309	17136	17201	17249	17134	17193	17113	17085	17217	17355	17159	17128	17099	17243	17231	17204	17172	17230	17231	17362	17196	17181	17190	17384	17243	17033	17054	17101	17190	17195	17193	17142	17308	17262	17060	17101	17334	17089	17199	17035	17305	17183	17184	17152	17237	17322	17187	17243	17205	17237	17334	17113	17227	17157	17230	17195	17070	17100	17215	17022	17202	17149	17080	17219	16918	17131	16985	17346	17167	17326	17141	17195	17249	17107	17090	17038	17072	17127	17158	17203	17154	17351	17192	17209	17171	17149	17132	17209	16953	17045	17152	17337	17047	17191	17232	17155	17012	17254	17205	17307	17248	17112	17125	17222	17235	17006	17123	17250	17156	17202	17072	17268	17111	17135	17191	17267	17085	17061	17263	17375	17303	17132	17190	17335	17079	17357	17176	17252	17257	17241	17229	17155	17220	17257	17231	17068	17069	17125	17034	17182	17156	17134	17241	17090	17227	17230	17129	17169	17251	17279	17125	17037	17179	17110	17087	17269	17300	17090	17167	17206	17298	17131	17168	17180	17363	17055	17177	17191	17120	17092	17314	17348	16976	17074	17213	17064	17381	17152	17223	17218	17078	17086	17112	17210	17121	17101	17180	17313	17365	17107	17186	16949	17214	17215	17035	17282	17252	17056	17156	17302	17158	17344	17261	17356	17202	17130	17100	17240	17147	17217	17051	17143	17023	17220	17075	17353	17431	17069	17084	17142	17010	17204	17156	17133	17044	17331	17084	17305	17056	17240	17078	17126	17168	17143	17205	17168	17177	17152	17216	17151	17272	17121	17076	17287	17179	17110	17215	17304	17206	17301	17182	17224	17095	16961	17025	17130	17160	17246	17321	17266	17325	17226	17214	17200	17239	17186	17134	17197	17096	17160	17187	17387	17110	17228	17217	17152	17118	17184	17307	17262	16999	17241	17316	17157	17063	17197	17132	17183	17110	17309	17229	17297	17287	17090	17255	17288	17315	17273	17353	17156	17088	17073	17275	17082	17144	17203	17154	17082	17293	17384	17025	17315	17302	17116	17210	17100	17158	17294	17057	17137	17292	17278	17272	17273	17087	17287	17216	17039	17301	17057	17216	17130	17403	17150	17066	17273	17248	17226	17334	17196	17178	17098	17125	17151	17065	17230	17229	17060	17224	17250	17371	17187	17214	17099	17150	17312	17071	17109	17046	17315	17279	17121	17136	17181	17194	17155	17339	17065	17136	17142	17259	17026	17064	17175	17129	17301	17069	17312	17205	17120	17052	17209	17107	17179	17081	17171	17237	17292	17101	17203	17106	17194	17146	17160	17110	17038	17415	17144	17185	17124	17142	17442	17268	17223	17248	17225	17362	17256	17099	17210	17268	17155	17381	17160	17211	17194	17243	17347	17154	17226	17391	17110	17089	17170	17261	17087	17217	17168	17212	17293	17140	17155	17120	17118	17267	17054	17121	17181	17187	17271	17220	17271	17331	17110	17168	17150	17278	17077	17214	17162	17161	16938	17060	17251	17313	17235	17199	17206	17165	17219	17220	17293	17146	17230	17211	17175	17246	17180	17364	17260	17178	17132	17193	17289	17110	17203	17204	17287	17159	17259	17157	17217	17362	17422	17195	17269	17175	17239	17216	17196	17181	17151	17350	17376	17157	17132	17135	17180	17168	17342	17273	17293	17155	17286	17161	17235	17207	17101	17158	17195	17341	17119	17253	17375	16962	17197	17245	17130	17157	17042	17319	17204	17098	17226	17054	17051	17022	17391	17301	17174	17038	17266	17104	17037	17080	17133	16978	17371	17120	17108	17199	17235	17109	16982	17246	17175	17182	17032	17433	17079	17339	17151	17076	17297	16981	17097	16992	17101	17084	17313	17162	17289	17259	17149	17041	17148	17110	17061	17295	17200	17186	17037	17146	17267	17458	17202	17211	17184	17198	17260	17138	17296	17279	17190	17245	17225	17206	17283	17303	17174	17043	17021	17086	17192	17230	17231	16965	17152	17100	17049	17136	17169	17182	17142	16986	17119	17301	17446	17303	17168	17161	17287	17025	17173	17188	17088	17240	17347	16931	17136	17212	17182	17228	17089	17144	17102	17096	17281	17282	17209	17141	17172	17253	17150	17159	17161	17070	17078	17171	17357	17187	17209	17254	17033	17239	17244	17152	17119	17115	17209	17067	17225	17127	17003	17202	17415	17085	17179	17180	17081	17249	17036	17214	17198	17056	16975	17205	17149	17284	17072	17265	17140	17059	17076	17216	17249	17273	17118	17056	17155	17219	17070	17019	17264	17228	17050	17252	17246	17186
26221	21785	30684	33068	29318	27666	28186	25812	25514	25886	25616	25339	25335	25771	25874	25878	25309	25036	24820	24872	25057	25010	25070	25220	24974	24908	24823	24627	24543	24572	24388	24201	24134	24364	24090	24315	24406	24331	24163	24030	24253	24074	24193	24078	24241	23984	24179	24223	24252	24009	24084	23858	24114	24040	24100	23983	24171	24132	23970	23856	24105	23914	24093	24266	23859	23931	23917	24091	23954	24001	23979	23907	24192	23935	23979	24206	24212	23950	24233	24022	23904	23907	24066	23916	24149	24182	23857	23831	24270	24206	24099	23963	24046	24060	24057	23770	23826	23989	24107	23992	24104	23784	23976	24058	23704	23977	23926	24071	24096	24041	24087	24138	24008	24129	24154	24010	24080	24066	24156	24022	23947	23909	23903	24007	23843	24124	24152	24034	23998	24266	23837	24172	24173	23978	23892	24057	23958	24038	23614	23972	23932	24089	24094	24398	23974	23989	24125	24070	24082	23921	23804	23913	24006	23853	24112	24044	23956	24014	23890	24102	23930	24059	23837	23798	23881	24140	23968	23943	24154	23895	24161	23970	24061	23879	24036	23932	23991	24108	24063	24061	23824	24179	23862	24185	24186	24225	23839	23700	23862	24202	23912	23983	24167	24007	23837	23965	23936	24070	24076	24322	23967	23864	23860	24063	24225	23963	24194	23895	24212	23997	23850	23875	23913	23891	24116	23927	23816	23982	23782	23995	23931	23853	24138	24026	24009	24021	24078	23588	24131	24052	24181	23883	24112	24162	23892	24103	24114	24030	24090	24064	24084	23838	24016	23805	23919	24266	23949	24075	24165	24030	23901	23972	24036	23970	24210	23982	24159	24133	24086	24047	23742	23991	23847	23956	23839	23944	24033	23888	24212	24025	23948	24076	24116	24012	23882	24160	24194	24071	23890	24017	24061	23943	23957	24011	23891	23814	24141	23958	24168	23835	24046	24178	24077	23990	23775	24195	23847	23988	24076	24022	24220	23923	24051	24135	24030	24039	24091	23861	24044	24174	24123	24136	23866	24076	24160	23891	24065	24072	24068	23892	24009	24087	23511	23933	24041	23799	23802	24135	24109	23933	24211	24032	24015	23972	24073	24248	24272	24067	24266	24114	24305	24166	24064	23920	24044	23984	24118	24030	24137	23918	24478	24094	23943	23830	24165	23859	24139	23822	24032	23935	23855	23992	24141	24079	23992	24134	24149	23944	24044	24193	24244	23906	24061	23966	23939	23876	23836	23913	24213	23997	23664	24097	24129	23907	24195	24028	23998	24092	23918	24328	24003	24061	24204	24246	23879	23842	24265	24006	23978	23678	23966	23712	23908	24113	24321	23849	24274	24041	24132	23869	24251	24099	24156	24060	23984	24157	24168	24182	24075	24242	24137	24023	23953	23990	23860	23848	24125	24109	23904	23926	24041	23804	24320	23927	23865	24039	24011	23993	23950	23924	24113	24221	23999	23985	23970	23938	23961	24148	23830	23891	23878	23954	23605	23965	23849	23918	23937	23925	24046	23990	23895	24184	23964	24129	24134	23893	24128	23974	24002	24245	24065	24107	23877	23956	23835	23952	23899	23914	23897	23987	24045	23932	23906	23701	23977	24109	23961	24167	23850	23981	24024	24042	23814	24037	24185	24014	24084	23824	23992	24173	23910	24041	24135	23915	23881	24076	24129	24054	24118	24088	24054	23948	23944	23939	24129	23891	23958	23685	24180	24199	23837	23957	23666	24017	23939	23882	23795	23961	24052	24062	23990	23821	24180	24194	23730	24048	24032	23884	24004	23921	24088	24024	24068	23762	24032	24010	24050	24126	24125	24030	23718	23952	24042	23946	23825	23977	23876	23990	23937	23843	23796	23828	23902	23939	24125	24036	23947	23860	24020	23921	23965	24069	23948	24019	24142	23922	23983	23865	23936	23963	24103	24031	23961	24068	24357	23974	23946	24107	24085	23905	24043	23677	24201	24135	23839	23811	23925	23944	23869	24164	23950	23930	24088	23865	24084	23956	23997	23745	24088	23952	24085	23930	24030	23897	24138	23986	23918	24072	24187	23769	24082	23976	23972	23815	24207	23798	23947	24137	24334	23981	23888	23981	24153	24263	23959	24077	24023	24158	23991	24129	23934	24089	24274	23871	23870	24095	24116	23971	23956	23812	24098	23838	24137	23942	23950	24286	24098	24158	24249	23917	24017	24098	24021	24210	24030	23963	23951	23821	24124	24034	23953	24204	23854	23728	23868	23864	24010	23910	23898	24111	23844	23975	23898	24003	24167	23961	24153	24130	23817	24139	24129	24116	23998	24186	23973	23810	23970	24103	24054	23652	24092	24313	23948	24150	24004	24213	24150	24018	23805	23992	23954	24218	23942	23912	24210	23893	24150	24160	24227	24039	24122	24039	23894	24177	24053	24021	23882	24059	24116	23938	24143	23916	24053	23915	24162	24046	23750	24130	23946	23996	24263	23968	24084	24130	23952	24033	23947	24204	23936	24396	23701	23952	24166	24030	24019	23992	23797	24038	24116	24052	23902	24255	24063	24021	24024	24076	23877	24113	24235	24004	23927	23787	24005	23801	24028	23996	23842	23831	24111	24064	23940	24048	23944	23867	24052	23984	24107	24134	24112	23958	23781	23829	24103	24059	23926	24012	23955	23883	24113	24123	24122	24093	24005	24050	23917	24114	23906	24132	23888	23894	24168	24264	23983	23971	24108	23886	23887	24114	24062	23842	23983	23894	24197	23992	24167	24139	24028	23960	24025	24108	24050	23982	24075	23983	23757	23869	24058	24121	24223	24028	24010	23907	23989	24213	23942	24095	24233	23824	24072	24031	23875	23881	23973	23882	24087	23978	24103	24048	24269	23690	23877	24007	23789	23951	24098	24022	24114	23957	24086	24057	24019	24030	23829	23998	23967	23927	24030	23987	24077	24173	24328	24116	23994	24017	24014	23965	24028	23910	23936	24150	24169	24152	23929	24126	23987	23930	23893	24148	23916	23925	24207	24079	23877	23781	23796	23985	24136	24064	24223	24317	23977	23969	24106	24308	24149	23896	24147	24102	23940	23906	23934	24023	24128	24052	24302	24233	24198	24078	24031	24068	24009	24076	23994	23983	24141	24100	24163	23979	23930	24090	23835	24334	23887	24059	24207	23866	23780	24130	23823	23699	24118	23978	24035	23919	24063	24099	24029	23967	24153	24052	24052	24014	23914	23980	24107	23712	24012	24085	24124	23985	24412	24103	24008	24075	23977	23907	23968	24067	23780	23930	23872	23862	24042	23885	24028	24049	24118	23739	23969	24342	24165	23953	23951	24278	24348	24161	24182	24132	24033	24158	24015	23860	23858	24004	23906	23714	23890	24106	23875	23899	23971	24061	24128	24126	23864	24227	24163	23919	24325	23768	23832	23803	24108	23881	24354	23907	23971	23993	23818	24011	24234	23898	23979	24026	23934	24029	23960	23968	24018	23858	24115	23884	24151	23859	24181	24138	23997	24251	23951	23958	23948	24126	24172	24230	24114	23959	24038	24259	24129	23853	24124	24199	24161	23922	24029	24040	24060	24288	24063	24075	24033	24259	23957	23982	24201	23891	23935	23965	23906	23933	23965	24045	23823	24170	23807	23916	24122	24144	23992	23902	23782	23972	23724	24110	24213	24131	24073	24088	24138	23880	24094	23885	23829	23918	24223	23845	23964	23694	24211	24034	24062	24158	24279	24010	24014	24065	24125	24056	23903	23942	24035	23873	24009	24042	24079	23924	24154	24113	24028	24123	24078	24085	23967	24114	23852	23929	24099	24070	24135	24134	24069	23877	23767	23903	24079	24067	24084	23994	24271	24051	24130	23955	23898	23896	24198	24025	23911	23908	23947	24019	24196	23882	23836	24060	23891	24142	23941	23643	24071	24234	23929	23770	24060	23950	23768	24058	24170	24113	24009	24036	24022	23936	24002	23845	23864	24081	24022	24342	23869	23992	23846	24083	23888	24079	23820	23947	24027	23779	24094	24092	24278	24082	23967	24172	24107	23997	24210	24072	23989	23811	23879	24006	24094	24138	24006	24060	24186	24069	23855	23772	23769	24004	24053	23857	23807	24052	23806	23995	24134	24188	24165	23935	23974	24154	24023	24071	23896	23954	24357	23891	24164	24047	23950	23846	23777	23841	24206	23939	24039	24135	24083	23979	24020	24246	24116	24107	24036	24193	23931	24080	24245	23907	23980	23932	24128	24218	24152	24046	24154	24000	23861	23874	24020	23970	24010	23942	24094	23872	23939	24021	24114	24067	23948	23956	23905	23902	24279	24034	24056	23977	23903	23896	24061	24046	24108	24165	23924	23899	24156	24177	24037	23918	23838	24316	24243	24067	24046	24194	24163	24064	24033	23744	24176	23853	23923	24035	23914	23827	24095	24127	23911	23967	23951	24130	24036	24111	23888	24008	23900	23985	23953	24080	24111	24042	24450	24067	23864	24144	23832	23864	23945	23913	24129	24039	23965	24138	24234	23928	23947	24048	23816	23929	23929	23869	24013	24175	24283	23900	23917	23872	24116	24132	24035	24039	23926	24029	24067	24057	24086	23998	23913	23880	24230	24084	24218	23949	24067	24086	23911	24083	24022	23999	23953	24367	24211	24106	24117	24006	23801	24035	23983	23857	24154	24328	24113	24332	23744	24006	24044	23971	23958	24096	24092	24124	24148	24220	24048	24044	23907	23873	24076	23807	24003	24029	23975	23864	24072	23977	24264	23802	24183	23869	23987	24166	24151	23781	23828	23795	24087	23857	23829	24046	24032	23980	23915	24025	24161	24201	24056	23664	24142	23979	24188	24021	23936	23943	24005	23995	24146	23859	24154	23906	23890	23936	24200	24279	24028	24109	24091	23992	24014	24139	24036	23898	24182	23914	24185	24237	24033	23820	24074	23780	24031	23862	24167	24289	23917	23796	24125	24213	24110	24004	23962	24181	24011	24233	23910	23877	24212	23924	24087	23789	24176	23945	23922	24083	23704	23988	24053	23936	24031	24016	23998	24035	23886	24124	24162	24040	23865	24001	24152	24184	24058	24026	24112	24179	23985	24078	24092	24015	23989	23857	23946	24328	24039	24387	24079	23963	23939	23962	24160	23991	24190	23871	23833	23972
36533	63408	62286	49378	27255	20184	19248	18874	18912	19340	18931	18566	18419	18966	18887	18987	17816	17589	17480	17515	18102	18139	17868	18001	17725	17570	17337	17381	17242	16937	16873	16843	16707	16832	16716	16607	16593	16681	16707	16688	16814	16613	16774	16650	16720	16789	16674	16707	16686	16731	16517	16769	16744	16622	16778	16581	16702	16691	16670	16686	16621	16737	16734	16608	16642	16588	16427	16628	16778	16694	16597	16640	16684	16593	16751	16572	16576	16758	16576	16550	16762	16617	16475	16713	16515	16659	16579	16483	16676	16569	16639	16582	16718	16409	16703	16709	16729	16501	16585	16487	16691	16703	16468	16671	16723	16556	16582	16577	16438	16768	16616	16386	16671	16577	16770	16514	16597	16572	16559	16717	16646	16648	16453	16524	16575	16741	16568	16614	16571	16647	16591	16729	16583	16524	16739	16672	16464	16602	16516	16676	16560	16548	16767	16615	16575	16680	16598	16777	16561	16566	16500	16577	16491	16551	16751	16642	16722	16565	16742	16744	16683	16581	16520	16627	16476	16707	16725	16617	16398	16454	16682	16613	16666	16703	16756	16624	16738	16382	16625	16614	16780	16644	16642	16543	16688	16620	16699	16546	16444	16746	16569	16585	16801	16672	16636	16724	16612	16542	16577	16638	16735	16649	16733	16531	16632	16679	16538	16629	16542	16657	16690	16477	16609	16514	16645	16592	16572	16739	16558	16556	16669	16707	16672	16612	16586	16613	16648	16549	16464	16604	16688	16539	16507	16621	16531	16537	16504	16739	16489	16549	16435	16664	16353	16621	16753	16557	16670	16544	16656	16804	16580	16699	16603	16655	16492	16729	16482	16467	16772	16613	16496	16573	16567	16590	16776	16686	16672	16608	16653	16527	16729	16463	16534	16587	16768	16549	16803	16512	16571	16499	16673	16632	16356	16430	16883	16510	16472	16803	16501	16406	16626	16616	16664	16708	16599	16681	16616	16437	16573	16754	16378	16770	16496	16593	16458	16671	16695	16481	16677	16492	16496	16682	16661	16623	16439	16531	16546	16640	16473	16554	16590	16570	16700	16504	16593	16571	16668	16547	16693	16677	16791	16770	16495	16765	16466	16689	16513	16521	16663	16527	16599	16789	16441	16558	16622	16562	16661	16751	16550	16666	16565	16649	16527	16486	16595	16517	16716	16829	16492	16556	16545	16441	16569	16543	16592	16405	16387	16609	16629	16622	16563	16391	16549	16635	16563	16871	16596	16475	16669	16744	16481	16765	16597	16513	16594	16550	16574	16570	16593	16606	16552	16738	16469	16683	16428	16684	16693	16486	16591	16670	16711	16491	16767	16758	16602	16677	16543	16450	16432	16681	16738	16566	16585	16633	16858	16661	16660	16475	16690	16490	16462	16675	16668	16544	16626	16561	16676	16478	16547	16619	16816	16661	16752	16609	16500	16735	16637	16532	16610	16553	16565	16658	16545	16694	16488	16559	16768	16494	16734	16667	16527	16599	16676	16751	16688	16549	16584	16520	16668	16622	16458	16565	16459	16578	16646	16708	16733	16431	16529	16676	16623	16474	16733	16611	16716	16573	16420	16576	16794	16677	16643	16634	16552	16487	16599	16589	16533	16611	16622	16619	16616	16640	16541	16592	16587	16656	16479	16819	16688	16556	16698	16573	16617	16433	16479	16722	16692	16651	16669	16558	16594	16538	16516	16642	16559	16677	16580	16523	16876	16695	16809	16558	16653	16626	16652	16653	16690	16560	16588	16507	16717	16611	16696	16496	16499	16677	16749	16551	16435	16735	16620	16631	16619	16679	16646	16741	16611	16756	16635	16506	16603	16608	16644	16657	16654	16515	16486	16763	16658	16511	16618	16484	16707	16595	16658	16594	16542	16704	16572	16650	16756	16644	16582	16669	16549	16499	16641	16743	16512	16598	16444	16636	16634	16469	16768	16596	16573	16574	16642	16535	16620	16777	16495	16501	16484	16452	16787	16567	16468	16672	16530	16607	16522	16623	16599	16603	16573	16625	16687	16526	16450	16745	16540	16636	16789	16655	16484	16615	16512	16576	16749	16461	16770	16556	16537	16563	16479	16565	16588	16746	16667	16634	16580	16756	16604	16641	16566	16720	16548	16682	16657	16635	16455	16576	16557	16505	16756	16793	16504	16681	16506	16709	16606	16612	16385	16629	16751	16670	16677	16755	16675	16409	16801	16746	16666	16629	16753	16652	16650	16575	16617	16510	16478	16580	16713	16464	16603	16771	16495	16771	16517	16638	16749	16484	16561	16669	16547	16441	16645	16410	16535	16650	16588	16699	16689	16484	16450	16513	16456	16508	16585	16579	16477	16574	16555	16673	16744	16587	16587	16776	16792	16568	16515	16691	16713	16607	16657	16529	16811	16595	16629	16658	16495	16469	16715	16685	16654	16463	16903	16521	16670	16667	16521	16558	16460	16392	16651	16579	16557	16528	16735	16535	16539	16494	16478	16771	16610	16504	16804	16608	16486	16651	16487	16555	16706	16754	16483	16544	16448	16496	16538	16422	16686	16578	16472	16625	16596	16559	16519	16640	16641	16589	16597	16623	16467	16534	16670	16606	16655	16561	16589	16701	16674	16451	16676	16335	16606	16572	16923	16922	16548	16714	16663	16713	16641	16682	16630	16629	16498	16470	16649	16581	16733	16747	16535	16616	16747	16623	16518	16769	16668	16604	16471	16554	16461	16632	16526	16478	16776	16546	16609	16601	16441	16656	16609	16674	16515	16497	16632	16558	16789	16675	16685	16579	16518	16469	16636	16584	16636	16487	16901	16683	16710	16599	16626	16600	16733	16494	16632	16695	16722	16558	16663	16711	16758	16695	16565	16629	16679	16530	16582	16454	16677	16600	16744	16450	16716	16604	16592	16507	16710	16670	16700	16517	16768	16603	16568	16578	16723	16544	16559	16547	16532	16520	16698	16586	16918	16470	16733	16497	16479	16504	16741	16478	16576	16643	16522	16665	16652	16737	16521	16602	16620	16624	16796	16681	16487	16570	16631	16589	16542	16575	16614	16858	16599	16602	16661	16594	16466	16554	16677	16791	16637	16488	16745	16665	16469	16709	16499	16723	16755	16733	16616	16511	16638	16694	16534	16521	16504	16610	16384	16695	16588	16418	16660	16612	16645	16591	16713	16662	16436	16564	16670	16526	16524	16702	16650	16540	16622	16799	16601	16690	16659	16422	16774	16536	16527	16545	16514	16506	16616	16605	16492	16517	16745	16539	16450	16592	16674	16479	16763	16818	16452	16581	16772	16887	16630	16550	16633	16591	16549	16529	16603	16721	16507	16739	16691	16701	16709	16577	16534	16587	16743	16562	16668	16713	16535	16619	16626	16525	16477	16653	16718	16552	16422	16703	16541	16758	16610	16553	16584	16595	16548	16780	16589	16542	16595	16776	16799	16591	16690	16604	16606	16630	16797	16625	16624	16756	16717	16605	16680	16588	16566	16833	16560	16541	16582	16599	16613	16521	16603	16574	16699	16654	16561	16646	16636	16883	16694	16604	16607	16591	16628	16580	16532	16618	16524	17023	16618	16640	16546	16635	16567	16578	16627	16642	16611	16482	16690	16631	16748	16430	16844	16574	16588	16450	16623	16465	16733	16491	16639	16765	16542	16846	16657	16604	16709	16652	16625	16725	16520	16407	16555	16629	16574	16614	16669	16529	16630	16436	16511	16615	16624	16673	16744	16492	16498	16831	16512	16780	16560	16718	16643	16671	16471	16562	16564	16500	16509	16617	16689	16772	16526	16669	16729	16601	16714	16814	16777	16700	16626	16498	16633	16578	16666	16591	16681	16596	16625	16711	16608	16626	16441	16617	16679	16630	16530	16399	16582	16555	16559	16455	16638	16585	16697	16580	16720	16533	16439	16654	16583	16539	16685	16576	16463	16612	16559	16596	16642	16644	16509	16697	16652	16630	16595	16802	16708	16559	16535	16586	16621	16592	16576	16610	16459	16483	16642	16558	16551	16571	16688	16356	16627	16694	16666	16607	16573	16480	16526	16666	16496	16578	16662	16649	16695	16630	16528	16675	16678	16850	16751	16653	16651	16530	16681	16653	16413	16536	16531	16565	16694	16518	16616	16533	16753	16524	16573	16445	16639	16882	16661	16697	16561	16559	16696	16702	16697	16611	16683	16728	16634	16445	16551	16717	16578	16556	16628	16676	16536	16582	16543	16557	16580	16767	16654	16510	16632	16356	16639	16534	16638	16705	16634	16452	16558	16728	16410	16519	16644	16663	16769	16651	16721	16423	16719	16632	16540	16576	16612	16736	16713	16714	16572	16728	16554	16421	16603	16452	16826	16776	16667	16549	16538	16574	16785	16584	16484	16726	16461	16746	16553	16662	16628	16559	16632	16572	16588	16627	16643	16702	16603	16583	16513	16711	16658	16580	16611	16803	16742	16696	16482	16825	16482	16673	16697	16666	16704	16357	16739	16437	16622	16489	16687	16504	16501	16656	16652	16607	16693	16633	16649	16681	16612	16570	16638	16600	16707	16556	16586	16719	16596	16428	16555	16664	16777	16674	16730	16615	16566	16623	16576	16839	16457	16430	16567	16559	16464	16576	16695	16646	16734	16622	16768	16645	16625	16814	16644	16625	16521	16676	16620	16406	16925	16563	16719	16720	16391	16628	16538	16676	16542	16807	16701	16618	16612	16706	16571	16650	16795	16683	16543	16696	16655	16610	16729	16635	16681	16628	16592	16647	16718	16455	16608	16541	16586	16614	16547	16736	16727	16582	16600	16548	16553	16567	16631	16671	16527	16578	16620	16535	16629	16629	16767	16484	16671	16862	16449	16579	16823	16489	16562	16498	16532	16654	16667	16636	16605	16524	16679	16651	16526	16633	16483	16809	16386	16412	16666	16686	16545	16761	16414	16675	16592	16631	16698	16577	16684	16562	16735	16494	16700	16680	16496	16609	16688	16405	16627	16478	16637	16538	16673	16466	16601	16692	16730	16707	16558	16700	16732	16657	16536	16620	16540	16630	16735	16431	16688	16579	16702	16566	16581	16645	16720	16520	16731	16328	16516	16634	16522	16743	16687	16574	16612	16851	16603	16673	16595	16633	16520	16640	16492	16750	16697	16751	16756	16545
24411	21642	29697	27808	24730	26871	29542	25662	25302	26037	25661	25271	25268	25530	25502	25036	24466	24045	23939	24285	24527	24424	24438	24533	24135	24025	23765	23906	23599	23480	23104	23318	23107	23172	23268	22970	23097	22835	23130	22840	22877	23112	22816	23099	23258	22934	22791	22902	22913	22680	22965	22946	22787	22976	23015	22840	23008	23044	22740	23004	22932	22943	23063	22896	22936	22845	22955	22601	22474	22839	22820	22847	22794	22932	22855	22719	22876	22894	22923	23053	22762	22876	22945	22859	22963	22726	22906	22971	22670	22891	23052	22894	22806	22962	22965	22955	22708	22917	22895	22890	22959	22796	23005	22477	22967	22753	22924	22976	22977	22902	23134	22915	22985	22804	22837	22984	23063	22988	22754	22756	22979	22891	22738	22866	23011	22709	22843	22877	22808	23063	22818	22728	22743	22817	22899	22775	22661	22880	22923	23133	22765	22731	22882	22728	22619	22640	22806	22897	22957	22656	22861	22922	22994	22865	22934	22772	23030	23193	22790	22931	22756	22856	22808	22785	22733	22945	22946	22777	22823	22644	22696	22808	22935	22833	22909	22657	22930	22757	22812	22682	22719	22888	22875	22789	22783	22890	22943	22717	22778	23017	22777	22862	23020	22697	22765	22876	22850	22907	22942	22952	22876	22879	22846	22617	22892	22929	23013	22716	22900	23113	22977	22990	22778	22834	22927	22956	22868	22760	22894	22973	23129	22798	22953	22913	22901	22801	22809	22850	22860	23154	22917	22709	22852	22825	22645	23029	22960	23044	22666	22870	22561	22937	22856	22884	22685	22956	22849	22911	23195	23065	22757	22863	22761	22845	22846	22853	22683	22545	22865	22808	23066	22836	22962	22804	22993	22954	22986	23014	23216	23190	22843	22780	23098	22741	22770	22994	22928	22983	22838	22699	22654	22703	22707	22772	22623	23026	22921	22995	22823	22857	22929	23036	22947	22957	22888	22875	23048	23031	22997	22748	22791	22872	22933	23230	23000	22913	22846	22862	22786	22836	22710	22707	22947	22788	22958	22963	22693	22803	22707	22900	22707	23072	22802	22709	22978	22923	23079	23007	22846	22743	22821	22782	22845	22714	22923	23023	22842	22933	22771	23084	22717	23028	22702	22651	22829	22649	22918	22913	22971	23094	22859	22726	22926	22755	22867	22879	22927	23016	22939	22932	23131	23021	22725	22823	22998	22772	22606	22865	22851	22782	22696	22933	22782	22680	22984	22945	22845	22821	22786	22863	22751	22837	22814	22741	22993	22926	22816	22685	22837	22881	23021	22695	22696	23053	22657	23082	22815	22960	22917	23015	22904	23084	23025	22876	23051	22851	22657	22777	23006	23007	22957	22866	22555	23021	22832	22867	22551	22798	23053	22906	23043	23109	22880	22823	22956	23071	22847	22975	23098	22963	22946	23078	23085	22842	22826	22901	22751	23112	22709	22766	23042	22896	22526	22873	22812	22674	23163	23091	22817	22918	22732	22985	22666	22899	22521	22882	22844	22831	22814	22935	22672	22770	22837	22826	23038	22928	22960	22735	22856	22872	22796	22719	22678	22753	22861	22786	22878	22747	22982	22699	23054	22742	22677	22853	22927	23050	23136	23020	22725	23089	23055	22911	22905	22751	22866	23016	22664	22661	22926	22486	22748	22759	22983	22957	22817	22893	22679	22571	22670	22803	22918	22771	22805	22774	22787	23051	22994	22934	22577	22713	22843	22818	22858	22633	22894	22934	23010	23024	22902	23070	22961	22877	23103	22775	22797	22804	22845	23022	22769	22739	22932	22803	22774	22951	22861	23051	22865	22975	23116	22947	22860	22949	23109	22979	22733	22925	22956	22801	22948	23009	23203	22905	22751	22814	22898	22807	22699	22617	22875	22636	22735	22910	22879	22802	23060	22818	22883	22736	22977	22962	23021	22693	22947	22788	22660	22820	22822	22787	22950	22837	22860	22872	22789	22682	22935	22739	22635	22991	22596	23061	22813	22897	23039	22721	22916	22944	22912	22756	22943	22982	22971	23023	22858	22902	23099	23005	22718	22996	23067	22834	22980	22640	22726	22870	22964	22668	22904	23247	22839	22821	22965	22780	22947	22847	22996	22832	22829	22809	22669	22864	22872	22785	22968	22779	22924	23017	22759	23032	23155	22965	22886	22950	22690	22917	22816	22793	22716	22808	22991	22767	22743	22740	22787	22638	22870	23093	23089	23128	22857	22830	22722	22765	22883	22849	22821	23003	22954	22847	22746	22789	22731	22813	22510	22731	22862	22845	22947	22765	22686	22719	22979	23069	22909	22694	22911	22786	22916	22918	22654	22664	22779	22938	22882	22920	22642	22613	22699	23035	22654	22727	22742	22928	22741	22946	22856	22793	22806	22848	22958	22908	23081	22920	22764	23237	22887	22895	22725	22766	23020	22785	22844	22896	22851	22876	23003	22892	23041	22767	22743	22995	22843	22705	22803	22818	22928	22782	22800	22672	22513	22893	22836	23015	22837	22829	23021	22845	23052	22798	22956	23094	22997	22569	22964	22511	22837	23091	22912	22890	22960	23252	22958	23028	22860	23096	23018	23012	23184	22872	22881	22852	22864	22795	22822	22974	22730	23067	22966	22749	23068	23064	22788	22889	22723	22840	22766	22856	22985	23199	22906	22989	22928	22759	22810	22784	22898	22710	22878	22736	22742	22726	22955	22820	22870	22950	22843	23109	22971	22696	22861	22986	22785	22859	22853	22844	22710	23062	22651	22931	22859	22944	22799	22902	22798	23064	22894	22844	23084	22774	22865	22838	22716	22750	22874	22880	22894	22767	22902	22990	22771	23014	22634	22982	22661	22866	22921	22850	22845	22696	22705	22721	23166	22819	22760	22663	22981	22956	22735	22813	22839	22792	22979	22737	22964	22712	22988	23076	22730	23221	23156	22954	22903	23025	22863	22723	22726	22944	22696	22838	22881	22941	22940	22942	22949	22828	22738	22948	22784	22910	22817	22786	22695	22801	22620	22715	22746	22968	22885	22848	22811	22641	22593	22744	22980	22695	22975	22904	22825	22874	22847	22902	23015	22949	22896	23022	22888	22837	22932	22841	23283	22922	22597	22743	22876	23018	22664	22667	22909	22709	23071	22678	22758	22771	23012	22754	22948	22827	22702	22547	22911	22758	22843	22942	23022	22717	22897	22749	22909	23029	22794	22879	22737	22703	22969	22848	22928	23135	22973	22820	23034	22982	22929	22809	22832	22864	23042	22686	22892	22895	22745	22910	22952	22694	22635	22893	22912	22740	22784	22943	22929	22904	22791	22936	22942	22877	22861	23015	22735	22808	22808	22873	22697	22896	22704	22884	22914	22964	22834	22759	22923	23020	22945	22954	22595	23126	23117	22886	22822	23145	22825	22657	22891	22652	22980	22753	22768	22775	23053	22848	22805	22833	22859	22793	22777	22975	22914	22881	22855	22783	22858	22895	22817	23019	22912	22910	22873	22792	22809	22906	23044	22964	22953	22756	22778	22671	22933	22962	23041	22833	22943	22638	22842	22932	22829	22713	22588	22799	22842	22818	22659	23031	22898	22776	23028	22921	22904	22750	22839	22929	22873	23133	22957	22839	22970	22878	22946	22911	22686	22753	22856	22934	22948	22958	22868	23003	23201	22950	22658	22714	22997	23127	22931	22839	22858	22813	23074	22887	22888	22895	22721	22681	22988	22929	22922	22921	22865	22773	23157	23090	23033	22994	22802	22799	22950	22621	22890	22815	22875	22811	22942	22741	22808	23021	22810	22911	22898	22803	22934	22489	22875	23077	22560	22834	22800	22740	23042	22658	22994	22569	22906	22861	22625	22790	22960	22922	23063	22990	23019	22863	22818	22923	22802	22700	22821	23174	22949	22937	22796	22933	22862	22890	22868	22854	22841	22696	22813	22870	23035	22843	22833	22793	23074	22871	22732	22800	22746	23030	22944	22710	23138	22657	22992	22678	22970	22779	22875	22996	22786	22881	22947	22832	22704	22809	23011	22875	23039	23059	23022	22907	22727	22688	22991	23026	22872	22944	22955	22977	22832	22889	22817	22876	22726	22561	22828	22603	22886	22994	22575	22683	22849	22801	22819	22795	22637	23061	22765	22789	23046	22810	23069	22867	22826	22760	22890	22757	23106	23037	23047	22750	22902	22721	22880	22782	22691	22716	22769	22850	22809	22887	22768	23031	22859	22901	22868	23015	22896	23082	22907	22838	22642	22584	22835	22970	22936	22864	23133	23016	22915	23052	22803	23056	23042	22922	22792	23022	22820	22896	22837	22784	22861	22798	22934	22941	23211	22751	22764	23201	23169	22924	22910	22836	22686	22519	22927	22868	22742	22921	23126	23018	22867	22817	22625	22838	22811	22732	22848	22619	22832	22881	22638	22810	22790	22717	22950	22763	22770	23052	23153	22763	22968	22669	22926	22821	22985	22962	22898	22753	22879	22706	22977	22887	22693	22997	22974	22851	22932	22924	22926	22840	22807	22688	22772	22850	22916	22654	22882	22794	22977	22820	23036	22788	22750	23004	22732	22985	23110	22931	22727	22624	22888	23073	22848	22917	22864	22600	22710	22886	22950	22708	23063	22791	22840	22936	22938	22661	22716	22815	22945	23085	22970	22985	22743	22626	22966	22854	22844	22895	22983	23072	22648	22629	22680	22926	22921	22880	22871	22881	22842	22922	22757	22947	22767	22984	22727	22981	23042	22929	22855	22890	22755	22866	23042	23040	22726	22999	23001	22997	22800	22897	22771	22747	22884	22897	22932	22801	22994	23006	22740	22703	22752	22796	22900	22950	23116	22963	22983	22925	22673	22544	22793	22934	22868	22856	22765	22846	22705	22687	22981	22968	23108	22787	22895	22992	22872	23064	22854	22927	22770	22897	22812	23002	23213	23072	22884	22906	22883	22804	22848	22937	22793	22724	22840	22626	22857	22906	22657	22874	22990	22827	22828	22697	22932	22989	22869	22782	22880	22733	22726	22877	22659	23036	22746	22972	22781	22883	22980	23104	23010	22958	23056	23040	23032	22809	23012	22644	23211	22995	22911	23008	23266	22836	22707	22973	23010	22880	23130	22846	22890	23003	22741	22841	23048	22920	23174	22982	22632	22533
38771	67883	68704	53138	28831	21637	19948	19608	19696	19999	19542	18951	18940	19261	19451	18754	17679	17588	17121	17718	18043	17971	17806	17935	17504	17133	16948	16907	16685	16607	16438	16029	16040	16066	16000	15980	16115	15917	16034	16092	16041	16121	15836	16096	15988	16172	15909	15986	15875	15947	15925	16184	15982	15729	16054	16088	16048	16009	16045	15859	16019	15898	15971	16123	16069	15774	16024	15888	15904	15961	15918	15974	16027	15741	15861	15830	16001	16053	15874	15905	15964	15939	16020	15808	15968	15977	16066	16011	15914	15978	15883	15868	15901	16005	16112	15915	15989	15973	15886	15843	15922	16016	15900	15952	16037	15944	15955	15856	15775	16093	15729	15800	15945	15913	15861	15928	15807	15957	16139	16013	15915	15968	15889	15773	15959	16138	15866	16044	15896	16007	15932	16050	15980	15910	16061	15924	15942	15872	15945	15809	15948	15869	16131	15913	15887	16027	16005	15919	16039	16070	15850	16021	15933	15743	16054	15971	15953	15907	15898	15836	15891	15884	15902	15976	15893	16043	15949	15942	16090	15991	16022	15761	15804	15871	15953	16010	15754	16024	16127	15985	16065	15924	16116	15998	15918	15881	16007	16007	15799	15842	15891	15875	15993	15778	15896	15841	15967	15829	15964	16076	16042	15907	15977	16030	15915	16057	16021	15981	15925	15990	16042	16094	15941	16118	15982	15982	15752	16034	16014	15937	16090	16017	15854	15632	15905	15946	15875	16034	15862	15865	15906	15905	15860	15898	16044	15947	15890	15964	15887	16118	15982	16011	15948	15944	16008	16031	15893	16028	15870	15933	15901	16002	15943	15813	16014	15814	15925	16023	16122	16041	15758	16015	15984	15947	15943	16034	15920	16163	16093	15811	16012	15993	15854	16112	16090	15778	15987	15907	15990	15996	15894	15807	16013	16094	15912	15936	16033	15931	15791	15943	15985	15979	16075	16034	15850	15847	15935	15928	15986	15854	15968	15981	15782	15865	16060	16006	15926	16123	16047	15791	16036	15968	16063	16091	15974	16004	16022	15936	15902	15940	16013	15810	16051	16143	16084	15951	15925	16044	15929	15847	16108	15933	15991	15981	16135	15825	15840	15787	15999	16005	15979	15799	16001	16065	15954	16083	16162	16033	15889	15886	16131	16053	15799	15889	15898	15844	16057	16171	15945	15949	15837	16019	15983	15957	15879	15989	16030	15950	15910	15831	15819	15798	15860	16218	16022	15939	15801	15949	15867	15874	15999	15994	15999	15841	15939	16165	15913	15887	15956	15924	15861	15907	16242	15839	16005	15807	15893	15894	15895	15999	16047	15939	15799	16213	16086	15831	15918	15976	16042	16014	15907	15966	15859	15879	15931	15992	15889	15864	16032	15918	15844	15914	15651	16087	15972	15869	16014	15907	16205	15971	15990	16006	15753	16143	15904	15859	15914	16063	15759	15862	15730	16097	15954	16037	16079	15842	15910	15890	16018	15975	15853	15838	16068	15983	15899	15953	15900	15798	15861	16009	15850	15764	15951	15999	16081	15853	15976	15966	15876	15902	15919	15911	15951	15935	15835	15984	16096	15873	15819	15922	15735	16006	16064	15951	16031	16016	15750	15954	15969	16027	15989	16033	15829	15966	15937	16036	15972	15946	15889	15992	16149	15921	16033	15862	16040	15951	15843	15833	15883	15914	15988	15836	15954	16008	15952	16003	15976	16067	16055	15837	16039	15915	15960	15824	16054	15950	15822	15813	15829	15862	15840	15934	16065	15925	15920	16015	15958	15952	16075	16043	16124	15938	15954	15936	15964	16068	15965	16141	15871	15866	15832	16167	15976	16013	16022	15830	15947	15856	16047	16062	15967	16161	15794	16021	15934	15897	16054	15948	16063	15912	15997	16037	15841	15986	15912	15911	15988	16000	15925	16020	15870	15938	15920	15866	16096	15656	15897	15855	16038	16181	16049	16057	16091	16026	16013	15918	15909	16007	15937	15879	16033	15949	16040	15815	15922	15978	15985	16003	15881	16088	15993	16056	15940	15842	16050	16006	16114	15990	16065	15877	16020	15897	15898	16012	15865	15982	15893	15990	16044	16081	15899	16125	16005	16102	16020	15925	15858	16031	16007	15850	15970	15839	15935	16107	15936	15868	15973	15813	15917	16014	15894	16051	15844	16047	16093	15805	15667	15843	15900	15970	15923	15789	15971	15907	16118	15934	15799	15894	15896	16077	16025	15982	15920	15881	16000	15982	16004	15939	15974	15926	16001	16039	16003	15991	16023	16035	15895	15974	16027	16070	15967	15938	15907	16147	15893	16017	15882	15932	15990	15978	15942	15903	15714	16018	15862	16004	16098	15950	15937	15972	15824	15978	15850	15872	16091	15932	16129	15980	15906	15815	15906	15829	15967	15948	15895	15899	15996	15808	15918	15917	15920	15883	16077	15933	15991	15964	15987	15891	15989	16078	15812	16010	16090	16019	15867	15901	15855	15981	15889	16094	15889	15917	15963	15783	15882	15891	15881	15893	15938	16097	16000	15830	16001	15817	15899	16042	16123	15947	15887	15851	15791	15999	16049	15915	16063	16012	15896	15961	15903	15987	15985	15737	16141	16069	15735	15866	16030	15644	15893	15811	16013	15927	16216	15945	15989	16032	15910	15854	16090	15863	15959	15899	15778	15933	16070	15929	15990	15993	15757	16029	15943	16009	15919	15856	16075	15794	15811	15959	15873	16043	16146	16027	15878	16132	16108	15912	15932	15970	15926	15883	15968	15983	16036	16005	16083	16030	15972	15960	15869	15790	15879	15859	15878	16050	16006	15883	15831	16086	15855	15880	15898	16031	15888	16039	15939	16252	15957	16014	15945	16022	15656	15941	15853	15944	15875	15990	15732	16029	15957	16032	15727	15878	15918	15881	16068	15988	15785	15932	15973	16038	16076	15862	16073	15842	15960	15798	15894	15978	15980	16001	15841	15908	15924	15779	16158	16049	16145	15831	15762	16091	15893	15945	15787	15900	15755	15898	15946	15896	15865	15924	16136	16055	16005	16063	15966	15937	15843	16062	15956	16067	15894	15942	15810	15963	16039	16021	15983	16104	16059	15871	16067	15862	15932	15994	15912	15948	16115	15990	15996	15925	15879	15743	16004	16111	15819	16132	15909	15907	15931	15879	15857	15901	16042	16047	15992	15949	15855	15833	16082	15988	16027	16114	15946	16085	15694	15866	15917	15912	15860	15872	15796	16111	15972	16061	16126	16132	15829	15917	16058	16005	16056	15854	15912	15872	16076	15910	15951	15921	15992	15977	15886	15910	16002	15908	16157	15982	15947	16045	16005	16126	15722	16066	15920	15855	15989	15912	16070	15795	15823	16010	16003	15949	15956	15909	15930	15896	15978	15914	15939	15993	16011	16050	15810	15918	15852	15801	15844	16134	16011	15840	16146	15865	15843	16129	15914	16093	16033	15754	16031	15838	15891	15890	15903	15996	15848	15849	16012	16014	16022	15845	15861	15864	16084	15755	15947	15922	15819	15863	16112	16134	16127	15955	15858	15984	16143	15995	15896	16094	15858	15892	15837	16302	15894	15939	16100	16119	15953	15871	15861	15907	15802	16024	16012	15977	15841	16189	15837	16012	16072	15870	16023	15979	15746	15974	15805	16181	15832	16046	16000	15982	15969	15947	16094	15987	15915	15986	16071	16051	16092	15969	15829	15920	16050	16079	15948	15887	15957	16038	15825	15933	15990	15928	15916	16085	16052	16136	15948	16106	15952	16037	15992	15863	15883	16064	15965	16000	15865	15910	15932	15963	16151	15884	16066	15730	15840	15866	15991	16014	16007	16097	15989	16119	15659	15967	15866	15952	15985	15846	15933	15983	15925	15905	15968	15922	15837	16011	15945	15900	16185	15891	15909	15908	15959	15877	15848	15990	15942	15928	16016	15972	16022	15899	15871	15902	15962	15798	15962	15892	16010	15951	15967	15942	16012	15937	16069	16048	15948	15987	15940	15837	15834	16148	15929	15725	15944	15928	15991	16043	15958	16026	16065	15850	15947	15877	15949	15997	15942	16048	16002	16136	15857	15854	15862	15802	15858	15874	15906	15829	16006	15975	16054	15836	15793	15953	16080	16039	15991	16068	16001	16022	15919	15905	16043	15903	16004	15762	15960	15993	15811	15933	16038	15870	15857	15999	16095	15877	16002	15960	16043	15837	16019	16038	15920	16054	16169	16053	15970	16061	15917	15947	15933	15933	15954	16089	15931	16020	15750	15701	15987	16022	15889	16048	16018	15799	15997	15922	16196	15939	15727	15988	15959	15818	16048	16036	15931	15949	15930	16119	15871	15907	16066	15993	15850	15897	16045	16004	15888	15858	16009	16099	15879	16007	16103	16019	15927	16083	15979	15852	16225	16013	15905	15740	15982	15970	15854	16058	15778	15845	15992	15848	15852	15927	15881	15846	16114	16033	15759	16067	15978	15993	15877	15745	15960	16093	15922	16066	16008	15752	16027	15932	16127	15969	15994	15743	15825	15912	15843	16055	15981	15733	16042	15749	16088	16034	16012	15923	15992	15870	16146	15860	15993	15859	15980	15902	15813	15883	16124	15831	16047	15901	15962	16009	16142	15990	15917	15790	16035	15903	15856	15972	15983	15962	16000	15902	15885	15922	15949	16090	15926	15984	15988	16055	16126	16063	16016	15906	15922	16157	15931	15863	16003	15742	15958	16059	15940	16048	15858	16012	16013	15859	15831	15984	15992	16174	15966	16065	15914	15908	15872	16043	16021	15879	15783	15907	15931	15957	15994	15959	16008	15943	15945	16071	15979	15944	15867	15958	15995	16125	16054	15999	15928	15601	15869	16018	15815	16080	15942	15979	15972	16046	15911	15837	15837	15870	15809	15987	15904	15951	15973	16057	15974	16032	15983	16215	15900	15989	16087	15980	15788	15989	16019	16021	15862	15989	15950	15870	16007	16040	15878	15919	15983	15945	15958	15984	16040	15920	15984	16127	15912	16039	15756	16059	15917	15949	16207	15740	15933	15765	15877	15941	15989	15909	15958	16022	16156	15973	15923	15949	16026	15802	15911	15790	15988	15973	15696	16030	15887	15856	15996	15955	15942	16066	15799	15920	16053	15981
38864	41266	47419	42305	30327	26515	26247	26039	25818	26136	25904	26016	26057	26008	26217	25954	25469	25489	25596	25622	25672	25557	25952	25530	25683	25700	25543	25397	25448	25288	25310	25405	25057	25129	25077	25226	25095	24957	25116	25042	25095	25035	25347	25265	25222	24963	25014	25122	25240	25166	25188	25048	25113	25530	25001	25192	24914	25129	25195	25207	25134	25010	25120	25007	25155	25158	25130	25236	24886	24851	24935	25141	24935	25274	25168	25155	25347	25246	25152	24878	24944	25342	25204	25179	25297	24887	24982	25248	24889	24934	24933	25141	25193	25158	24906	25226	25220	25061	25095	24995	25093	25315	25201	25140	25387	24945	25135	25227	25118	25221	25161	25130	25213	24696	25052	24889	24986	25095	24914	25119	25347	24886	25262	25099	25269	25080	25109	25073	25241	25051	25039	25143	25056	25341	25302	25150	25077	25199	25163	25173	25270	25081	25074	25146	25047	25171	25046	25209	24919	25167	25328	25229	25110	25230	25298	25316	25196	25283	24976	24977	25148	25187	25140	25174	25198	25467	25005	25324	25176	25066	25011	25168	25225	25020	24986	25311	24943	25230	25174	25332	25102	24951	25358	25245	25181	25247	25089	25133	25124	25044	25350	25254	25176	24849	24963	25332	25099	25171	24971	25376	25094	24910	24950	24920	25332	25118	25036	25017	25048	25157	25172	25118	25083	24995	25201	25051	25051	25040	25185	24984	25040	25124	25016	24944	25060	25116	25073	24744	25181	25030	25081	25205	25051	25161	25213	24981	25160	24816	25041	25234	25248	25373	25113	25255	25328	25119	25046	25109	25084	25375	25091	25090	25159	24948	25227	24974	25281	25309	25122	25224	25005	25134	25100	24768	25016	24976	24997	24850	24956	25224	25257	25145	25300	25389	25394	24909	25084	25126	24953	25106	25094	25106	25051	25126	25330	24913	25092	25169	25350	25166	25013	25270	25258	25313	25222	25169	25069	25191	25102	25524	24926	24949	25133	24991	25055	25329	25290	25125	25389	25073	24725	24921	25262	25251	25096	25127	25083	25117	25217	25015	25020	25103	25179	25260	25138	25337	25052	25135	24982	25161	25149	24981	24956	25161	25037	25191	25117	25101	25347	25345	25224	25106	25072	24947	25148	24871	25363	25294	25198	25155	25091	25215	25059	25097	25085	25332	25097	25145	25140	25021	25125	25087	24921	24861	24996	24860	25186	25110	25201	24893	25062	25177	25200	25008	24980	25070	24913	25339	25234	24992	25159	24974	25130	25106	24917	25090	25207	25167	25475	25248	24917	25113	25352	24898	25157	25294	25297	24834	25206	25130	25145	25227	25266	25196	25002	25039	25201	25029	25042	25156	25274	25193	25552	24875	25184	24921	25253	25095	25042	25391	24989	24942	25041	25487	24850	25151	25325	25249	25318	25148	25187	24928	24927	25026	25441	25236	25017	25252	24792	24945	25157	24988	25113	25012	25111	25112	25111	25257	24978	25099	24983	25144	24926	25147	24950	25083	25147	25089	25354	25015	25052	25207	25150	25201	25297	25116	25193	25311	25352	25317	25023	25123	25126	25025	25136	25084	25080	24781	24857	25438	25151	25192	25118	25272	25024	25325	25106	24919	25091	25008	25182	25207	25135	24995	25005	25260	25139	25278	25230	24928	25174	25225	25030	25289	25437	25272	25282	25130	25174	25167	25184	24972	25178	25263	25320	25209	25121	25196	25237	25262	24989	25109	25080	25012	25118	25091	25266	25260	25242	25148	25108	24989	25202	25209	25045	25202	25024	25145	25173	25005	24983	24926	24989	25060	25245	25042	25260	25008	25356	25165	25120	25248	25059	25168	25100	24964	25014	25091	25268	25128	25241	25226	25183	25216	25256	25122	25334	25126	25151	25269	25248	24977	24978	24889	24894	25020	24939	24816	25038	25112	25231	25190	24902	25051	25144	25181	24931	25202	25112	25174	24959	25150	25005	25164	25110	24969	25194	25000	25248	25220	25066	25036	24958	25171	25256	25285	25095	24956	25204	24932	25219	25210	25234	25295	25011	25060	25234	25029	25002	25067	25035	25240	25177	25537	25110	24975	24988	25029	25135	25166	25058	25296	25039	25096	24687	24923	25138	24989	24893	25241	25005	24924	24824	25150	25060	24971	25311	25177	25070	25038	25225	25300	25053	25194	25178	25339	24861	25030	25115	25103	25248	25072	25102	25233	25005	24987	25093	25116	25123	25359	24908	25280	25231	24667	25148	24837	25218	24982	24984	25171	24971	25154	25228	24951	25214	25143	25200	25276	25212	25207	25320	25279	25224	25360	25070	25027	24932	25290	24961	25356	25356	24966	24959	25197	24907	25178	24933	24817	25091	25116	25473	24949	25230	25199	25048	25191	25269	25053	25083	25076	25148	25134	24903	25216	25276	25018	25225	25225	24984	25086	25035	25651	25160	25145	25203	24895	25316	25302	25083	25075	25158	25004	25048	24916	25103	24934	25121	25091	25201	24899	25148	25064	25208	24891	24989	24971	25255	25197	25294	25324	25290	25295	25366	25174	24942	25330	25090	24979	25001	25123	24951	25066	25209	25108	25316	25046	25031	25036	25170	25346	25013	25014	25044	25186	25238	24992	24989	25253	25302	25218	25096	25117	25261	25304	25078	25246	25180	24917	25129	24961	25278	25399	25151	25471	25199	25115	25144	25134	25040	24980	25024	24982	25120	24981	25368	25055	25268	24955	24925	25385	25114	25180	25318	25132	25284	25077	25153	25236	25093	25180	25114	25327	25060	25370	25212	24978	24962	25288	25197	25186	24883	25168	25224	25016	25133	25060	24975	25121	24924	25037	25316	25577	25238	25052	25057	24901	24873	25120	24966	25296	25235	25081	25154	25182	25258	25137	25112	24870	25159	25076	24938	24880	25004	24930	25058	25056	25210	25323	25142	24976	25103	25164	25175	25224	25423	24953	24930	25308	25453	25459	25254	25202	25178	25077	25021	24853	25098	25354	25070	25326	25328	25108	25330	25025	25259	25138	25203	25093	25037	25157	25157	25149	25241	25008	25191	25208	25282	25271	24943	24946	25007	25039	25150	24876	25282	25175	25274	25132	25242	25084	25075	25012	24888	25092	25226	25323	25087	25309	25303	25213	24994	25257	25149	24973	25154	25270	25189	24770	25254	25220	25088	25352	25082	24775	24986	25043	25122	24991	25051	25022	25058	25282	25074	25236	25162	24958	25103	25089	25020	25122	24990	25101	25190	25022	25044	25407	24956	25044	24993	25076	25120	24977	24989	24972	24881	24999	25188	25230	25077	25243	24993	25233	25200	25123	25026	25322	25037	25250	25230	25278	24941	25177	25259	25099	25301	25274	25147	24897	24921	25086	24982	25122	24938	25111	25109	25302	25170	24933	25149	25071	25189	25123	25217	24959	25070	24978	25281	25052	25129	25195	25124	24915	25255	24900	25223	25172	24985	25009	24905	24833	24970	25083	24980	25071	24954	25185	25335	25073	25228	25115	25139	24900	25341	25236	24779	25184	25226	25195	25270	25082	25178	24994	24938	25044	25174	25162	24976	25153	25174	25371	25150	25316	24917	25135	25073	25240	25081	25095	25227	24996	25170	25169	25138	25024	25204	24986	25288	25028	25037	24961	25217	24877	25271	25212	25116	25325	25078	24824	25192	25150	25133	25113	25138	25209	25258	25241	25154	25026	25008	25054	25146	25039	25172	24989	25034	25266	25161	25360	25431	25185	25068	25268	25233	25200	25028	24841	25142	25270	24761	25017	25153	24993	25045	25276	25106	25305	25165	25054	25275	24949	25054	25315	24961	25122	24919	25268	25406	25048	25039	25085	25370	25014	25168	24940	25076	25091	25317	24889	25443	25150	25014	25255	25263	25245	25222	25137	25288	24995	25092	25333	25182	25116	24955	25163	24936	25019	24975	24961	25024	24907	25016	24929	25296	25083	24944	24990	25092	25129	25294	25028	25328	25194	25325	25208	25293	25074	25048	25428	25080	24998	25214	24994	25072	24972	25280	24944	24966	25241	25108	25094	25255	25160	25368	24991	25002	24996	25041	24995	25377	25119	24941	25225	25167	24934	25154	25237	25448	25242	25229	25263	24892	25031	25167	25177	24992	25012	25295	24991	25065	25309	25306	25074	25119	25129	25203	25150	25212	25065	25206	25071	25332	25054	25141	24978	25232	24813	25091	25141	25065	24878	24926	25000	25033	25007	24962	25014	24950	24948	25114	24982	25258	25075	25113	24986	25088	25091	25167	25240	25209	25164	25093	25087	25006	24878	24942	25195	24999	25080	25162	24904	25247	25186	25047	25312	24957	25227	25297	24983	25026	25050	25019	24969	24919	25108	24902	25191	25225	25220	25178	25024	25262	25031	25139	25337	24943	25266	25287	25193	25184	25085	25161	25040	25107	25069	25188	25012	25204	24962	25153	25225	24993	25174	24897	24967	24995	25177	25044	25247	25217	25210	25213	25176	25159	25190	24974	24962	25225	25011	24985	25282	25414	25060	25206	25331	25019	24966	25107	24945	25086	24910	25085	25051	25221	25255	25006	25139	25121	25258	25105	25166	25045	25170	25224	25152	25191	25504	25193	25063	25028	25106	25095	25068	25312	24840	25028	25296	25102	25218	25321	25296	25293	25315	25297	25322	25153	25165	25011	25119	25433	25143	25101	25168	24974	25011	25107	25011	25315	25115	25214	25055	25414	25297	25112	25031	25239	25057	25046	25295	25113	25220	25182	25041	24879	24960	25086	24914	24997	25059	25108	25069	25114	25153	25206	25165	24913	24959	25030	24942	25271	24833	25057	25100	25313	25324	25120	25248	25020	25078	25094	25172	25235	25307	25178	25150	25133	24974	25051	25124	25299	25099	25057	24949	25143	25126	24961	25050	25061	25280	25288	25429	25058	25196	25139	25185	25327	24980	25198	25046	24856	25089	25209	25100	25377	25090	25026	25150	25200	25265	25232	24987	25013	25083	25140	25117	25044	25183	25055	25325	25200	25157	25047	25059	25186	25141	25301	25112	25102	25057	24950	25088	25043	25028	24965	25113	25193	25102	25076	24884	25059	25170	25027	25172	25435	25139	25091	24963	25090	24783	25194	25012	25143	25341	24974	24969	25223	25422
36303	50466	47136	36157	21468	18505	18674	18179	18471	18700	18560	18409	18511	18671	18560	18137	17763	17700	17477	18065	17979	18164	18015	17972	17738	17612	17674	17435	17373	17236	17196	17187	17156	17247	17047	17204	17430	17208	17121	17102	17165	17238	17180	17170	17013	17037	17161	17100	17120	16996	17222	17159	17175	17004	17212	17161	17166	17270	17060	16996	16898	17132	16943	17078	17149	17018	17011	17274	17060	17145	17100	17016	17070	17099	16834	17012	17000	17113	17053	17125	17101	17013	17143	16965	17265	17045	17127	17189	17185	16962	17205	17101	17168	17036	17202	17243	16978	17221	17068	17215	16985	17037	17093	17069	17239	17006	17279	17241	17009	17138	17263	17277	17198	17111	17070	17182	17056	16956	16980	17230	17076	17056	17109	17234	17103	17280	17096	17218	17126	17242	17267	17218	17243	17004	16987	17231	17192	17167	17069	17202	17020	17114	17142	17166	17224	17212	17206	17179	17080	17069	17176	17154	17175	17092	17031	16917	17237	17196	16938	17307	17209	17114	17124	17135	17328	17082	17285	17063	17185	17072	17163	17270	17271	17094	17013	16861	17220	17198	17088	17162	17217	16927	17238	17077	16929	17215	17144	17262	17244	17138	17114	17181	17185	17149	17043	17135	17192	17124	17187	16922	17160	17124	17099	17085	17134	17128	17337	17180	17149	17226	17068	17170	17102	17050	17120	17173	17043	17027	17193	17324	17239	16957	17224	17046	17056	17071	17061	17001	17229	17297	17141	17143	17075	17098	17089	17101	17220	17092	16987	17198	17137	17186	17097	17044	17094	17251	17074	17011	17027	17233	17012	16984	17158	17318	17007	17095	17075	17087	17161	17113	17147	17031	17236	17116	17105	17004	17192	16990	17084	17110	16972	17150	17237	16965	17028	17251	17093	17301	16993	17027	17085	17273	17083	17291	17236	17089	17057	17078	17140	17088	17014	17291	17224	17031	17122	17171	17172	17099	17067	17123	17103	17246	17107	17179	17035	17231	17243	17090	17132	17182	17216	17168	16972	17289	17144	17070	17220	17034	17057	17090	17194	17140	17042	16910	17036	17110	17132	17126	17200	17176	17139	17247	17103	17440	17196	17039	16994	17145	17393	16975	17085	17268	17027	16999	17112	17096	17240	17010	17287	17064	17137	17169	17103	17120	17147	16990	17111	16975	17188	17084	17131	17140	17297	17017	17275	17024	17349	17071	17206	17131	17203	17140	17180	16918	17036	17122	16953	17168	17124	16980	17119	17048	17179	17144	17391	17218	17190	17245	16998	17087	17086	17151	17105	17173	17162	17099	17019	17033	17234	17086	17050	17167	16981	17057	17098	17126	17123	16933	17119	17029	17295	17177	17276	17157	17155	17106	17199	17050	17048	17381	17240	17154	17125	17326	17137	17093	17074	17117	17176	17114	17200	17182	17159	17305	17165	17252	17281	17252	17045	17095	16893	17097	17188	17110	17202	17145	16989	17158	17162	17135	17183	16904	17117	17162	17173	16856	17081	17237	17181	17091	17121	17161	17051	17118	17194	17134	17024	17037	17245	17113	17197	17135	17034	17149	17219	17146	17018	17122	17342	17132	17169	17142	17137	17037	17099	17156	17120	17180	17028	17024	17157	17290	17180	17178	17209	17178	17209	17142	17059	16992	17185	17209	17116	17259	17140	17096	16976	16932	17061	17134	17146	17134	17153	17185	17069	17328	17161	16929	17040	17049	16946	17278	17135	17354	17053	17226	17110	17161	17136	17084	17189	17186	17040	17156	17203	17112	16948	17127	17068	17160	17136	17056	17224	17127	17184	17154	17152	17198	16938	17237	17053	16991	17092	17096	17246	17189	17171	17316	17102	17015	17046	17136	17007	17204	17117	17063	17329	17276	17167	17156	16966	17153	17235	17198	17312	17052	17206	17155	16960	17146	17208	17004	17231	17183	17307	17145	17188	17000	17004	17408	17005	17275	17145	17081	17156	17065	17176	17098	17116	17242	17035	17125	17261	17317	17167	17154	17184	17092	17194	17103	17172	17255	17130	17085	17113	17230	17102	17065	17137	17132	17112	17187	17179	17075	17131	17158	17103	17023	17230	17022	17260	17039	17276	16964	17126	17038	17275	17073	17115	17069	17224	17215	17111	17191	17041	17223	17187	17049	16958	17164	17133	17143	17190	17241	17034	17118	17064	17141	17051	17231	17376	17097	17044	17261	17096	17067	17295	17088	17145	16965	17060	17067	17143	17395	17258	17214	17043	17214	16860	17130	17169	17209	17303	17106	17109	17216	17363	17026	17063	16965	17270	17142	17051	17101	17233	17152	17098	17050	17184	17085	17340	17089	17164	17066	17064	17132	17128	17287	17120	17180	17102	17314	17098	17144	17124	16905	17095	17010	16998	17122	17093	17142	17129	17108	17067	17069	17135	17108	17238	17075	17149	17049	17267	17008	16953	17128	17158	17089	17055	17201	17191	17167	17191	16915	17038	17060	17142	17108	17066	17218	17038	17231	17187	17070	17078	17262	17054	17283	17214	17160	17160	17080	17179	17115	17230	17137	17013	17068	17091	17013	17120	17259	17158	17100	17142	17118	17216	17033	17131	17142	17149	17150	17184	17112	17071	17161	16915	17050	17176	17159	17132	17361	17141	17070	17201	17383	17030	17036	17108	17140	17093	17124	17066	17191	17077	17172	17192	17181	17276	17047	17222	17184	17103	17121	17227	17100	17028	17161	17183	17000	16990	16992	17187	17084	17234	17153	17270	17092	17019	17119	17233	17022	17210	17165	17187	17177	17257	17122	17141	17282	17017	17085	17392	17105	17178	17064	17057	17170	17245	17067	17029	17175	17079	17103	17299	17067	17176	17060	16981	17047	17142	17145	17216	17089	17235	17198	16908	17200	17131	17207	17017	17341	17257	16989	17165	17110	17151	17153	16971	17169	16843	17308	16982	16996	17321	17160	17265	17151	17129	17281	17205	17118	17121	17126	17180	16999	17221	17091	17287	17032	17037	17130	17117	17254	17236	16969	17099	17048	17080	16940	17028	17287	16987	17083	17088	17201	16959	17119	17093	17327	17083	17094	17240	17253	17048	17049	17174	17203	17291	17204	16993	17179	17177	17000	17086	17108	17113	17067	17136	17082	17172	17244	17125	17302	16986	17030	17194	17063	17241	16951	17187	17181	17154	17158	17200	17093	17071	17076	17087	17006	17039	17026	17232	17100	17273	17123	17315	17122	17033	17201	17061	17233	17025	17028	17127	17219	17154	17186	17314	17207	17402	17043	17154	17220	17190	17092	17138	17103	17143	17126	17181	17177	17133	16978	17298	17038	17131	17219	17152	17161	17248	16957	17184	17133	17140	17146	17249	17115	17211	17102	16905	17209	17036	17142	17322	17091	17292	17114	17127	17122	17136	16979	17083	16878	17205	17129	17189	17115	17148	17093	17155	17276	17074	17180	17032	17319	17163	17297	17164	16994	17071	17013	17241	17082	17164	17122	16990	17209	17083	17066	17102	17147	17043	17280	17039	17076	17060	17290	17077	17416	17088	17045	17226	17157	17168	17066	17233	17274	17188	17153	17254	17156	17118	17380	17205	17156	17275	17008	17159	16858	17066	17118	17300	17046	16943	16880	17016	17227	17163	17159	17123	17196	17229	17239	17002	17059	16927	16969	17257	17206	16854	17255	17109	16988	17108	16961	17138	17259	16807	17055	17160	17161	17093	17192	17217	17196	17148	17113	17193	17270	17058	16984	17220	17180	17168	17320	17141	17227	17167	17074	17043	17184	17226	17235	17169	17245	16929	17185	17061	16986	17167	17015	17313	17011	17135	17177	17270	17176	17102	17135	17270	17076	17302	17077	17291	17164	17332	17179	17113	17136	17137	17100	17250	17026	17362	17157	17262	17011	17202	17122	17280	17111	17159	17243	17098	17050	17101	17141	17023	17173	17099	17180	17082	17210	17189	16965	17246	17100	17174	17036	17139	17146	17255	17349	16997	17042	17322	17259	17099	17088	17067	17140	17178	17072	17221	17293	17003	17235	17320	17120	17248	17132	17158	17024	17130	17315	17031	17185	17284	17256	17030	16944	17229	17122	17191	17261	17249	17344	17150	17089	17254	17263	17049	17034	17361	17093	17089	17212	17283	17202	17299	17111	17140	17066	17096	16929	16964	17151	17166	17239	17009	17092	17178	17032	17147	17092	17313	17146	17082	17174	17098	17194	17298	17095	17002	17166	17098	17212	17045	17075	17249	17036	17342	17114	17117	17279	17091	17158	17165	17172	17143	17133	17113	17217	17148	17199	17153	17357	17083	17142	17220	17269	17214	17124	17123	17033	17054	17205	17106	17221	17032	17020	17197	17263	17050	17134	17224	17081	17223	17090	17079	17089	17119	17171	17223	17181	17104	17275	17056	17174	17238	17019	17033	16926	17423	17329	17172	17068	17123	17070	17267	17090	17062	17238	16999	17182	17259	17169	17154	17308	17108	16992	17003	17164	17061	17064	16895	17068	17077	17079	17175	17236	17040	17063	17127	17137	17154	17152	17238	17318	17066	17149	17035	17067	17259	17180	17125	17174	17204	17088	17185	17235	17098	17240	17090	17162	17125	17216	17027	17257	17106	17171	17075	17174	16980	17110	17078	16962	17091	17220	17177	17251	17129	17277	17104	17231	17003	17236	17178	17142	17069	17109	17177	17167	17285	17319	16941	17008	17091	17055	17035	17382	17363	17158	17255	17081	17228	17131	16905	17197	17096	17221	17140	17047	17171	17175	17159	17431	17317	17072	17139	17235	17218	17075	16812	17214	17184	17097	17068	17115	17061	17110	17056	17032	17244	17217	17028	17159	17174	16988	17356	17164	17197	16924	17038	16912	17061	17134	17032	17244	17105	17179	17276	17266	17177	17214	17138	17081	17341	17150	16938	16996	17142	17181	17280	17254	16903	17126	17078	17208	17161	17311	17118	17201	17099	17141	17142	17114	17046	17180	17116	17088	17127	17065	17069	17113	17156	17205	17125	16927	17284	17096	17233	17206	17186	17118	17085	16961	17175	17097	17153	17135	17085	17144	17201	17251	17290	17094	17191	16939	17085	17132	17138	17250	16937	17141	17129	17238	17131	17218	17170	17165	16988	17148	17174	17251
26262	21705	30598	30161	26366	26776	27478	25362	25131	25461	25350	25133	25173	25432	25370	24724	24570	24105	23729	24301	24731	24357	24709	24817	24410	24037	24408	23820	24157	23907	23507	23600	23655	23247	23559	23478	23569	23436	23357	23462	23442	23395	23332	23497	23279	23213	23657	23544	23323	23497	23483	23532	23502	23450	23359	23283	23731	23511	23219	23648	23568	23570	23312	23630	23322	23559	23481	23578	23207	23147	23731	23433	23534	23436	23314	23454	23333	23276	23277	23379	23200	23281	23158	23462	23525	23307	23202	23534	23449	23376	23397	23260	23262	23402	23303	23294	23275	23288	23389	23288	23603	23222	23525	23428	23199	23403	23391	23435	23353	23527	23578	23321	23307	23433	23376	23337	23450	23485	23361	23393	23514	23481	23482	23409	23402	23107	23488	23262	23527	23325	23662	23268	23557	23256	23286	23584	23227	23171	23447	23286	23426	23283	23306	23451	23347	23268	23279	23311	23234	23332	23384	23600	23424	23519	23507	23320	23345	23590	23432	23433	23428	23628	23489	23362	23500	23257	23392	23255	23435	23292	23300	23208	23342	23516	23407	23571	23310	23629	23563	23440	23424	23343	23500	23417	23368	23495	23137	23350	23404	23516	23237	23372	23372	23414	23363	23325	23522	23357	23399	23345	23467	23381	23396	23382	23343	23322	23322	23408	23713	23782	23245	23535	23427	23469	23600	23461	23486	23286	23454	23326	23284	23099	23342	23331	23377	23482	23633	23404	23272	23284	23375	23278	23321	23536	23561	23441	23465	23373	23413	23543	23499	23366	23412	23298	23493	23462	23307	23334	23215	23164	23311	23574	23079	23305	23459	23247	23222	23385	23427	23256	23221	23351	23358	23056	23591	23265	23416	23316	23361	23437	23776	23387	23211	23436	23057	23439	23303	23516	23117	23246	23475	23468	23500	23425	23405	23530	23582	23441	23424	23267	23447	23798	23681	23459	23331	23445	23666	23498	23290	23276	23389	23619	23588	23465	23477	23246	23541	23248	23518	23412	23333	23153	23166	23332	23454	23459	23391	23369	23544	23441	23331	23451	23287	23203	23551	23442	23323	23412	23697	23250	23277	23587	23502	23367	23364	23421	23467	23309	23353	23633	23556	23295	23328	23388	23178	23111	23292	23462	23572	23559	23706	23283	23418	23307	23235	23407	23415	23470	23478	23452	23364	23466	23596	23178	23017	23436	23393	23272	23289	23626	23407	23492	23627	23416	23164	23333	23407	23169	23329	23528	23410	23276	23223	23526	23406	23530	23429	23394	23483	23270	23615	23374	23472	23273	23720	23080	23064	23237	23352	23271	23247	23391	23504	23225	23260	23355	23612	23387	23319	23244	23310	23341	23586	23620	23407	23332	23331	23324	23415	23317	23409	23239	23389	23370	23512	23519	23361	23266	23031	23283	23341	23354	23242	23464	23558	23607	23301	23324	23471	23368	23264	23317	23224	23124	23466	23564	23501	23429	23320	23347	23170	23259	23310	23517	23415	23295	23098	23218	23337	23312	23130	23332	23285	23235	23387	23646	23518	23174	23293	23437	23279	23279	23327	23578	23284	23389	23408	23455	23422	23309	23227	23563	23134	23367	23391	23442	23416	23194	23325	23382	23410	23325	23512	23382	23378	23167	23325	23281	23507	23298	23280	23390	23152	23419	23278	23518	23484	23336	23234	23525	23215	23377	23709	23307	23319	23307	23366	23404	23199	23417	23325	23191	23223	23441	23336	23433	23119	23233	23328	23212	23375	23360	23141	23312	23368	23501	23331	23452	23523	23329	23479	23398	23512	23377	23555	23154	23346	23574	23343	23373	23546	23435	23274	23406	23325	23195	23314	23318	23371	23107	23134	23476	23403	23434	23260	23168	23408	23431	23473	23453	23619	23193	23419	23277	23231	23420	23373	23402	23546	23312	23298	23286	23265	23321	23428	23310	23455	23208	23399	23537	23440	23330	23424	23594	23372	23479	23545	23349	23407	23193	23249	23565	23463	23330	23348	23297	23651	23288	23440	23632	23471	23380	23338	23205	23204	23293	23323	23402	23327	23585	23417	23269	23324	23241	23378	23503	23458	23254	23374	23255	23490	23238	23364	23467	23456	23160	23302	23509	23416	23311	23580	23454	23480	23611	23276	23245	23432	23491	23533	23611	23289	23441	23518	23284	23343	23377	23226	23656	23437	23315	23300	23221	23370	23352	23330	23169	23194	23433	23219	23109	23372	23266	23417	23408	23415	23379	23416	23509	23308	23495	23520	23258	23481	23571	23427	23383	23214	23430	23405	23616	23596	23433	23474	23539	23413	23363	23530	23387	23104	23303	23313	23146	23626	23374	23416	23273	23200	23492	23530	23147	23370	23485	23356	23471	23329	23313	23435	23377	23660	23238	23248	23283	23614	23544	23186	23300	23307	23278	23285	23246	23350	23439	23322	23424	23346	23410	23565	23374	23150	23251	23336	23286	23525	23352	23416	23385	23414	23365	23342	23267	23305	23345	23378	23525	23335	23429	23329	23327	23398	23532	23366	23409	23294	23478	23318	23399	23369	23325	23625	23289	23459	23540	23483	23286	23505	23620	23389	23298	23381	23429	23292	23311	23237	23328	23495	23449	23112	23507	23373	23413	23233	23535	23183	23308	23153	23265	23263	23398	23338	23353	23338	23276	23321	23321	23201	23593	23490	23277	23327	23516	23423	23353	23434	23407	23362	23371	23332	23432	23695	23476	23347	23460	23522	23454	23328	23337	23430	23360	23528	23479	23144	23570	23419	23363	23374	23242	23284	23198	23508	23331	23363	23336	23561	23377	23563	23379	23549	23281	23408	23277	23646	23340	23409	23435	23546	23276	23335	23206	23448	23503	23315	23215	23355	23190	23457	23389	23310	23535	23442	23384	23269	23412	23526	23352	23474	23476	23067	23305	23369	23494	23609	23393	23411	23463	23547	23441	23488	23489	23533	23542	23351	23425	23323	23576	23113	23423	23625	23450	23339	23435	23480	23437	23138	23204	23461	23302	23419	23436	23316	23113	23277	23394	23464	23414	23303	23437	23463	23390	23365	23175	23395	23561	23400	23577	23576	23227	23654	23185	23380	23387	23154	23289	23632	23305	23020	23099	23338	23387	23293	23383	23300	23173	23286	23149	23454	23135	23457	23459	23354	23237	23331	23399	23289	23421	23463	23450	23310	23378	23112	23273	23567	23373	23318	23441	23636	23357	23232	23215	23304	23224	23309	23280	23299	23548	23277	23614	23382	23337	23029	23274	23461	23468	23195	23173	23453	23345	23294	23628	23641	23350	23250	23258	23346	23405	23318	23316	23616	23326	23326	23394	23216	23298	23377	23228	23288	23367	23579	23534	23235	23218	23244	23265	23522	23538	23445	23217	23179	23474	23391	23298	23681	23267	23260	23575	23334	23224	23714	23411	23420	23221	23424	23582	23456	23391	23226	23351	23409	23192	23628	23605	23477	23502	23380	23406	23325	23299	23284	23576	23433	23440	23670	23353	23346	23376	23274	23564	23551	23371	23334	23320	23487	23396	23345	23495	23413	23553	23532	23430	23668	23503	23407	23194	23379	23334	23402	23267	23457	23632	23199	23495	23368	23396	23425	23390	23258	23252	23536	23448	23548	23457	23580	23547	23452	23350	23166	23207	23545	23288	23185	23214	23251	23432	23458	23112	23266	23346	23436	23295	23160	23302	23527	23410	23564	23278	23061	23487	23525	23396	23530	23513	23254	23480	23486	23543	23648	23432	23451	23343	23448	23465	23518	23387	23298	23378	23357	23276	23324	23333	23288	23320	23233	23478	23498	23429	23599	23245	23305	23346	23339	23415	23453	23652	23004	23449	23623	23590	23321	23340	23420	23498	23441	23347	23317	23418	23333	23420	23157	23322	23388	23503	23373	23401	23576	23277	23463	23524	23365	23471	23372	23370	23352	23473	23613	23347	23226	23395	23552	23069	23420	23311	23121	23431	23427	23360	23454	23124	23418	23406	23394	23413	23401	23464	23416	23132	23310	23343	23417	23447	23429	23511	23244	23379	23381	23471	23517	23479	23423	23383	23440	23467	23243	23233	23147	23348	23241	23532	23268	23335	23199	23497	23446	23180	23659	23582	23455	23339	23758	23442	23579	23240	23329	23449	23340	23643	23631	23567	23300	23284	23361	23322	23426	23196	23530	23279	23486	23531	23325	23526	23416	23219	23377	23268	23460	23385	23547	23532	23553	23351	23393	23193	23510	23389	23370	23610	23504	23285	23601	23454	23487	23472	23390	23230	23251	23268	23426	23342	23374	23244	23508	23163	23353	23492	23312	23414	23429	23419	23483	23424	23217	23428	23306	23219	23540	23457	23464	23394	23449	23299	23034	23190	23453	23418	23464	23401	23278	23154	23385	23482	23541	23381	23278	23447	23539	23364	23450	23287	23393	23297	23536	23380	23259	23507	23074	23529	23357	23390	23394	23522	23413	23306	23346	23362	23427	23664	23500	23545	23447	23413	23369	23401	23444	23505	23281	23400	23630	23516	23298	23613	23383	23484	23555	23662	23422	23223	23200	23399	23172	23506	23281	23381	23456	23385	23387	23343	23354	23516	23105	23180	23276	23101	23385	23431	23451	23507	23337	23470	23220	23643	23353	23220	23316	23403	23265	23385	23283	23296	23672	23435	23552	23344	23567	23198	23254	23418	23134	23436	23280	23051	23542	23354	23485	23483	23410	23152	23648	23284	23399	23498	23595	23504	23440	23462	23433	23138	23460	23323	23405	23521	23556	23518	23359	23441	23338	23356	23173	23189	23579	23471	23379	23330	23599	23184	23418	23302	23463	23498	23548	23522	23534	23171	23226	23249	23453	23445	23224	23497	23273	23497	23379	23520	23425	23336	23372	23360	23273	23488	23380	23275	23342	23532	23566	23429	23319	23317	23637	23405	23552	23367	23300	23283	23375	23628	23229	23442	23319	23381	23496	23212	23257	23275	23303	23558	23261	23606	23356	23432	23507	23265	23496	23558	23520	23425	23418	23093	23411	23397	23463	23223	23391	23328	23403	23399	23103	23370	23528	23502	23471	23294	23545	23442	23461	23407	23618	23376	23361	23442	23292	23277	23319	23423	23213	23365	23395	23518	23481	23260
36575	61271	61215	41039	23380	19537	19091	19074	19138	19281	19021	18472	18704	18743	18829	17937	17352	17381	17290	17675	17848	18099	17822	17596	17533	17135	17156	17099	16782	16507	16477	16485	16388	16410	16374	16336	16529	16324	16501	16389	16360	16453	16423	16322	16353	16552	16230	16379	16367	16419	16191	16283	16199	16367	16484	16220	16178	16385	16274	16376	16315	16335	16346	16308	16436	16290	16271	16327	16347	16180	16345	16244	16332	16258	16279	16389	16263	16335	16281	16285	16444	16286	16320	16299	16378	16231	16242	16280	16125	16450	16347	16588	16391	16374	16377	16355	16294	16298	16255	16432	16458	16238	16254	16225	16125	16330	16220	16273	16315	16387	16478	16393	16371	16295	16266	16252	16462	16502	16269	16300	16241	16265	16119	16273	16263	16470	16343	16202	16268	16400	16195	16293	16274	16251	16375	16191	16247	16120	16343	16167	16265	16274	16264	16163	16291	16104	16156	16069	16132	16170	16179	16429	16245	16049	16279	16377	16383	16164	16282	16366	16331	16134	16246	16286	16370	16295	16331	16286	16372	16300	16350	16323	16451	16251	16280	16307	16196	16318	16218	16110	16525	16227	16288	16273	16298	16340	16257	16404	16379	16276	16372	16151	16424	16312	16342	16317	16275	16414	16254	16267	16411	16259	16183	16538	16303	16302	16086	16352	16241	16250	16225	16329	16488	16256	16407	16083	16290	16565	16258	16354	16424	16316	16246	16297	16136	16369	16271	16258	16215	16341	16323	16236	16387	16406	16301	16176	16323	16193	16415	16288	16243	16383	16353	16284	16303	16419	16372	16118	16413	16373	16171	16366	16424	16502	16172	16212	16357	16300	16286	16391	16200	16146	16425	16247	16258	16268	16183	16108	16258	16221	16256	16243	16187	16321	16261	16305	16358	16373	16406	16510	16280	16258	16297	16208	16363	16257	16261	16172	16260	16321	16280	16250	16300	16430	16187	16418	16437	16242	16395	16306	16212	16407	16280	16316	16243	16412	16233	16290	16277	16284	16244	16286	16332	16169	16419	16358	16311	16271	16197	16242	16374	16161	16062	16221	16342	16254	16448	16171	16066	16103	16450	16145	16344	16366	16254	16321	16158	16418	16376	16272	16283	16331	16180	16274	16282	16331	16313	16425	16279	16322	16315	16140	16330	16091	16393	16406	16340	16360	16208	16181	16159	16318	16291	16352	16268	16354	16167	16180	16450	16359	16413	16202	16283	16255	16366	16437	16224	16404	16257	16310	16119	16441	16226	16450	16238	16320	16434	16297	16276	16264	16381	16285	16271	16196	16210	16457	16336	16292	16294	16240	16203	16209	16290	16365	16278	16325	16355	16219	16097	16350	16425	16375	16380	16224	16185	16291	16152	16391	16306	16099	16129	16342	16328	16431	16247	16151	16290	16292	16321	16209	16284	16363	16221	16390	16418	16153	16148	16086	16190	16356	16385	16144	16349	16145	16271	16251	16322	16179	16272	16382	16348	16204	16270	16286	16471	16305	16357	16287	16271	16258	16247	16326	16469	16277	16240	16218	16429	16264	16291	16090	16362	16211	16285	16340	16359	16261	16080	16304	16209	16267	16235	16155	16266	16182	16188	16183	16177	16312	16259	16132	16252	16355	16252	16236	16377	16271	16299	16320	16270	16265	16345	16206	16145	16216	16254	16342	16415	16306	16190	16231	16382	16403	16233	16460	16376	16337	16186	16231	16199	16320	16113	16254	16274	16313	16358	16190	16120	16176	16252	16200	16341	16287	16036	16227	16410	16100	16425	16313	16315	16435	16031	16304	16225	16308	16383	16182	16411	16151	16111	16277	16391	16152	16236	16154	16270	16302	16223	16239	16368	16374	16267	16421	16299	16334	16288	16298	16251	16358	16291	16317	16325	16156	16154	16245	16351	16171	16218	16265	16553	16306	16147	16395	16346	16171	16416	16339	16381	16385	16265	16492	16323	16262	16357	16289	16411	16439	16123	16318	16206	16327	16189	16242	16168	16079	16238	16355	16381	16360	16282	16246	16121	16230	16182	16150	16258	16346	16141	15966	16191	16250	16298	16269	16129	16242	16269	16396	16163	16374	16260	16314	16283	16116	16256	16160	16395	16276	16044	16353	16396	16126	16446	16191	16241	16373	16212	16296	16392	16373	16320	16340	16386	16156	16271	16303	16376	16330	16408	16347	16358	16076	16191	16125	16164	16306	16295	16206	16469	16115	16395	16372	16126	16161	16304	16148	16152	16296	16212	16198	16289	16291	16375	16322	16311	16252	16366	16358	16194	16234	16231	16253	16232	16460	16175	16440	16330	16234	16376	16279	16370	16350	16173	16510	16430	16241	16366	16126	16244	16334	16326	16245	16384	16376	16350	16437	16208	16176	16279	16311	16299	16217	16419	16388	16295	16426	16488	16230	16421	16378	16271	16378	16259	16154	16266	16288	16291	16194	16184	16230	16141	16381	16260	16332	16213	16229	16272	16167	16447	16109	16292	16300	16288	16188	16263	16384	16153	16450	16316	16263	16428	16344	16496	16419	16074	16237	16253	16330	16303	16446	16281	16153	16275	16392	16280	16268	16381	16283	16513	16279	16241	16312	16372	16181	16153	16293	16358	16358	16236	16445	16318	16263	16226	16182	16200	16127	16242	16323	16193	16299	16424	16272	16211	16253	15982	16369	16184	16347	16304	16416	16435	16127	16251	16416	16385	16340	16410	16101	16199	16445	16195	16243	16151	16300	16385	16374	16171	16238	16347	16260	16371	16352	16415	16258	16298	16073	16155	16222	16249	16410	16219	16162	16316	16485	16306	16365	16273	16318	16408	16278	16466	16488	16229	16522	16153	16346	16301	16254	16316	16540	16302	16272	16312	16401	16292	16388	16401	16322	16298	16279	16501	16305	16345	16308	16346	16344	16171	16361	16223	16232	16335	16271	16354	16458	16481	16195	16278	16389	16206	16260	16182	16249	16254	16296	16351	16208	16328	16363	16395	16336	16230	16258	16375	16472	16258	16262	16290	16374	16351	16235	16187	16234	16308	16324	16321	16312	16230	16236	16258	16252	16103	16506	16340	16382	16235	16134	16292	16288	16338	16322	16344	16226	16149	16139	16203	16324	16342	16312	16397	16143	16246	16012	16444	16242	16229	16230	16488	16217	16193	16290	16246	16380	16174	16250	16367	16217	16374	16324	16411	16171	16282	16179	16287	16111	16166	16396	16378	16403	16346	16297	16321	16357	16356	16174	16176	16236	16394	16303	16457	16277	16272	16266	16251	16315	16109	16282	16388	16221	16190	16254	16233	16380	16355	16237	16283	16358	16102	16272	16340	16212	16337	16179	16132	16245	16258	16137	16387	16365	16351	16305	16118	16356	16338	16206	16286	16218	16146	16210	16191	16339	16199	16124	16370	16304	16233	16098	16269	16237	16314	16361	16428	16429	16205	16362	16284	16015	16163	16250	16318	16197	16330	16364	16307	16301	16234	16263	16292	16279	16304	16254	16228	16195	16187	16363	16319	16332	16125	16311	16361	16133	16463	16215	16333	16234	16481	16263	16305	16262	16173	16378	16370	16368	16258	16463	16232	16301	16219	16340	16297	16275	16240	16321	16187	16407	16125	16161	16047	16308	16282	16371	16262	16498	16256	16331	16291	16236	16270	16348	16240	16226	16180	16243	16241	16105	16389	16351	16491	16170	16503	16368	16230	16248	16257	16367	16119	16371	16192	16430	16182	16253	16096	16355	16273	16252	16384	16360	16409	16257	16392	16212	16447	16343	16326	16261	16226	16198	16247	16299	16240	16216	16310	16409	16304	16326	16372	16148	16108	16320	16408	16221	16314	16184	16508	16208	16409	16054	16196	16471	16248	16194	16412	16359	16329	16452	16387	16250	16213	16284	16317	16177	16349	16278	16317	16331	16308	16388	16220	16353	16332	16230	16095	16091	16425	16214	16320	16305	16266	16170	16156	16363	16375	16359	16326	16424	16319	16212	16352	16408	16342	16353	16279	16442	16317	16404	16313	16368	16514	16286	16324	16278	16085	16290	16200	16214	16280	16325	16176	16240	16221	16318	16215	16201	16242	16192	16375	16378	16374	16173	16413	16216	16180	16230	16343	16367	16337	16220	16081	16256	16221	16382	16320	16403	16253	16434	16266	16302	16148	16286	16343	16330	16238	16425	16413	16129	16279	16324	16343	16324	16304	16201	16484	16416	16357	16265	16176	16185	16439	16304	16269	16135	16427	16135	16431	16516	16213	16220	16162	16280	16233	16285	16318	16126	16234	16319	16260	16313	16140	16369	16079	16270	16443	16085	16228	16265	16334	16394	16397	16223	16192	16174	16314	16513	16463	16361	16282	16323	16338	16422	16341	16408	16239	16189	16219	16341	15994	16424	16367	16119	16395	16236	16330	16353	16374	16364	16382	16207	16389	16298	16259	16449	16407	16324	16314	16205	16381	16258	16350	16170	16241	16333	16131	16429	16319	16542	16394	16422	16327	16408	16394	16254	16125	16251	16459	16208	16323	16334	16131	16220	16124	16391	16309	16292	16225	16478	16279	16258	16248	16312	16290	16125	16304	16205	16250	16152	16253	16338	16185	16137	16123	16221	16366	16153	16287	16240	16152	16406	16453	16491	16365	16175	16318	16243	16327	16287	16233	16313	16325	16189	16403	16248	16144	16313	16086	16417	16221	16279	16432	16239	16210	16303	16321	16373	16171	16317	16357	16269	16218	16374	16320	16241	16154	16441	16142	16229	16419	16339	16487	16187	16297	16193	16267	16260	16488	16134	16408	16353	16541	16452	16311	16366	16320	16392	16256	16178	16497	16429	16358	16119	16258	16388	16378	16266	16195	16318	16434	16330	16365	16233	16229	16343	16375	16300	16267	16372	16288	16280	16179	16299	16445	16312	16336	16299	16293	16300	16438	16346	16420	16250	16158	16433	16428	16274	16257	16227	16297	16134	16271	16266	16181	16205	16370	16328	16367	16274	16209	16228	16456	16273	16204	16438	16256	16377	16243	16334	16144	16365	16268	16129	16260	16326	16235	16268	16105	16463	16434	16439	16390	16208	16400	16389	16383	16392	16160	16503	16298	16280	16365	16215	16311	16182	16464	16342	16297	16324	16291	16092	16231	16259
24553	21672	29664	26246	23488	26360	29329	26079	25059	25605	25831	24923	25016	24722	25169	24273	23780	23346	23377	24044	24069	24473	24174	24053	23933	23856	23535	23330	23411	22848	22745	22738	22923	22800	22778	22837	22490	22774	22464	22503	22526	22552	22612	22281	22583	22542	22646	22718	22354	22321	22600	22592	22343	22584	22354	22489	22716	22728	22536	22471	22518	22339	22430	22507	22748	22377	22371	22406	22704	22461	22393	22641	22589	22655	22424	22678	22325	22444	22472	22466	22515	22479	22485	22365	22418	22441	22769	22458	22529	22440	22637	22689	22179	22662	22572	22599	22408	22576	22536	22496	22422	22568	22664	22466	22598	22590	22465	22532	22397	22576	22611	22533	22366	22616	22454	22402	22554	22450	22409	22443	22525	22334	22482	22581	22324	22511	22524	22397	22620	22278	22529	22570	22543	22433	22302	22320	22561	22566	22452	22561	22591	22254	22453	22587	22642	22514	22443	22559	22499	22617	22589	22414	22365	22493	22344	22573	22412	22290	22366	22538	22405	22267	22290	22295	22515	22340	22484	22498	22525	22536	22400	22557	22355	22590	22250	22576	22702	22768	22586	22496	22467	22570	22480	22683	22514	22369	22353	22608	22465	22615	22499	22564	22628	22591	22494	22326	22743	22512	22666	22465	22376	22249	22371	22485	22529	22128	22555	22541	22295	22508	22452	22301	22490	22585	22351	22655	22398	22291	22445	22510	22458	22465	22517	22640	22638	22297	22254	22522	22645	22338	22560	22495	22678	22309	22475	22406	22358	22592	22414	22287	22606	22466	22470	22471	22627	22726	22661	22537	22729	22418	22388	22493	22324	22168	22369	22577	22443	22357	22326	22571	22412	22486	22440	22411	22540	22407	22468	22502	22336	22321	22473	22462	22350	22437	22679	22566	22501	22331	22493	22605	22519	22367	22592	22480	22439	22437	22620	22362	22892	22588	22351	22580	22465	22248	22585	22383	22390	22625	22568	22422	22566	22326	22446	22510	22528	22488	22516	22400	22611	22425	22447	22414	22423	22711	22732	22502	22248	22480	22269	22182	22410	22492	22540	22689	22416	22437	22520	22444	22350	22378	22401	22656	22475	22483	22462	22533	22416	22435	22579	22439	22657	22444	22690	22430	22579	22341	22489	22418	22657	22633	22517	22411	22504	22484	22533	22507	22486	22487	22140	22337	22289	22524	22577	22656	22581	22463	22378	22513	22407	22476	22632	22567	22464	22587	22460	22613	22273	22428	22395	22359	22148	22355	22483	22549	22535	22668	22575	22264	22498	22541	22521	22622	22542	22670	22584	22336	22452	22616	22654	22605	22652	22503	22489	22437	22654	22527	22587	22546	22650	22522	22402	22287	22622	22284	22504	22458	22411	22345	22332	22486	22673	22268	22315	22264	22336	22385	22604	22455	22560	22445	22312	22427	22378	22335	22205	22449	22638	22465	22416	22609	22530	22521	22522	22444	22531	22498	22601	22610	22523	22431	22485	22496	22399	22175	22400	22720	22549	22604	22576	22708	22427	22345	22372	22425	22525	22667	22652	22449	22334	22551	22321	22530	22607	22340	22736	22671	22608	22640	22269	22371	22825	22351	22143	22468	22481	22701	22430	22354	22289	22411	22517	22281	22797	22585	22401	22437	22471	22245	22389	22487	22561	22275	22523	22366	22392	22613	22317	22401	22521	22432	22420	22592	22719	22557	22358	22711	22615	22659	22315	22479	22433	22702	22555	22354	22503	22463	22319	22493	22633	22411	22482	22192	22652	22335	22427	22450	22771	22545	22412	22798	22415	22531	22415	22403	22578	22515	22681	22583	22384	22438	22399	22385	22684	22366	22514	22456	22378	22550	22488	22403	22381	22552	22429	22487	22364	22449	22426	22484	22255	22409	22479	22496	22272	22482	22602	22621	22462	22371	22343	22356	22484	22511	22244	22359	22499	22555	22358	22652	22471	22671	22511	22462	22771	22532	22541	22628	22252	22365	22573	22340	22537	22450	22421	22370	22454	22360	22324	22603	22449	22460	22359	22335	22485	22515	22493	22158	22537	22534	22430	22598	22609	22527	22357	22186	22441	22372	22480	22451	22713	22833	22501	22693	22370	22490	22384	22547	22422	22433	22395	22571	22509	22485	22793	22426	22482	22465	22486	22285	22443	22802	22598	22518	22554	22291	22262	22356	22227	22428	22553	22527	22608	22666	22209	22314	22614	22606	22420	22452	22414	22584	22311	22330	22321	22359	22524	22592	22416	22542	22494	22362	22560	22447	22399	22308	22447	22581	22360	22410	22272	22363	22295	22693	22534	22407	22608	22463	22294	22375	22541	22677	22369	22437	22710	22495	22518	22444	22241	22557	22384	22395	22558	22474	22467	22444	22326	22500	22510	22526	22597	22264	22238	22229	22538	22326	22468	22245	22496	22333	22547	22485	22305	22424	22355	22463	22613	22516	22256	22442	22261	22627	22514	22469	22641	22568	22457	22219	22597	22776	22582	22540	22349	22471	22463	22570	22581	22750	22601	22381	22623	22588	22552	22376	22483	22547	22607	22572	22647	22536	22305	22393	22484	22237	22766	22620	22327	22465	22475	22324	22435	22473	22527	22598	22447	22599	22415	22711	22595	22487	22560	22561	22175	22404	22601	22180	22164	22483	22453	22391	22582	22415	22475	22325	22664	22476	22562	22457	22605	22260	22506	22368	22430	22348	22694	22544	22663	22641	22459	22450	22157	22469	22535	22473	22378	22534	22636	22527	22564	22230	22397	22396	22438	22390	22515	22251	22598	22385	22413	22508	22442	22357	22422	22302	22489	22558	22591	22772	22466	22461	22453	22355	22536	22415	22266	22609	22334	22473	22395	22230	22448	22390	22332	22545	22470	22082	22371	22461	22439	22357	22328	22432	22441	22594	22392	22521	22330	22448	22469	22499	22380	22492	22492	22246	22593	22498	22635	22550	22564	22307	22532	22636	22430	22573	22575	22496	22646	22586	22670	22576	22340	22725	22360	22451	22278	22577	22416	22398	22254	22304	22346	22585	22508	22562	22691	22466	22628	22552	22493	22559	22314	22255	22485	22670	22515	22398	22461	22391	22448	22378	22314	22278	22612	22555	22330	22399	22651	22552	22327	22620	22238	22395	22432	22678	22310	22585	22743	22300	22683	22512	22574	22322	22510	22470	22625	22635	22405	22322	22469	22703	22204	22556	22463	22508	22349	22435	22370	22833	22583	22399	22423	22578	22647	22533	22635	22303	22440	22222	22249	22555	22707	22571	22451	22586	22538	22521	22489	22457	22423	22610	22573	22279	22603	22385	22580	22755	22505	22316	22520	22458	22572	22432	22255	22831	22566	22481	22520	22434	22313	22223	22230	22508	22650	22340	22582	22743	22521	22254	22454	22437	22427	22499	22422	22561	22552	22401	22660	22591	22532	22401	22472	22402	22625	22351	22266	22439	22348	22477	22489	22373	22475	22814	22561	22472	22410	22473	22505	22185	22582	22605	22248	22584	22512	22368	22650	22347	22272	22523	22630	22462	22357	22489	22801	22580	22601	22403	22545	22551	22446	22447	22464	22602	22319	22521	22317	22472	22484	22492	22489	22378	22436	22580	22736	22396	22531	22430	22159	22384	22397	22423	22441	22607	22418	22544	22575	22278	22480	22447	22661	22449	22568	22567	22353	22593	22544	22268	22396	22715	22430	22502	22670	22684	22586	22467	22310	22304	22500	22446	22568	22384	22382	22360	22510	22355	22523	22380	22422	22451	22563	22433	22641	22680	22491	22689	22516	22491	22286	22450	22370	22509	22472	22420	22488	22345	22427	22427	22463	22820	22559	22373	22567	22448	22629	22492	22570	22495	22528	22621	22532	22486	22718	22555	22559	22393	22313	22339	22267	22602	22454	22700	22554	22348	22436	22364	22671	22676	22777	22442	22003	22496	22672	22403	22580	22545	22276	22608	22491	22283	22428	22410	22463	22606	22611	22455	22522	22622	22448	22447	22474	22452	22437	22350	22412	22608	22330	22833	22495	22528	22629	22612	22482	22441	22329	22227	22456	22253	22495	22389	22330	22406	22489	22660	22583	22409	22491	22421	22540	22405	22705	22151	22676	22579	22334	22631	22435	22281	22378	22424	22327	22398	22542	22412	22326	22498	22276	22450	22340	22599	22411	22520	22611	22376	22463	22426	22360	22544	22518	22485	22343	22268	22267	22376	22390	22595	22336	22527	22556	22299	22468	22574	22719	22633	22726	22386	22679	22351	22617	22429	22664	22609	22611	22590	22214	22426	22329	22459	22273	22496	22463	22406	22528	22541	22442	22531	22294	22547	22687	22604	22636	22623	22191	22554	22528	22416	22442	22412	22548	22506	22612	22546	22323	22519	22566	22498	22530	22704	22551	22518	22359	22546	22443	22364	22397	22416	22178	22367	22320	22641	22506	22533	22511	22159	22270	22333	22516	22367	22585	22460	22323	22328	22384	22440	22512	22312	22501	22850	22293	22518	22660	22667	22577	22614	22285	22470	22593	22221	22514	22215	22162	22660	22508	22469	22300	22269	22174	22689	22368	22546	22345	22472	22503	22451	22610	22778	22285	22565	22328	22603	22421	22608	22749	22357	22354	22732	22480	22492	22359	22667	22328	22428	22298	22344	22291	22479	22606	22537	22511	22559	22384	22244	22525	22249	22316	22445	22616	22352	22336	22461	22637	22432	22586	22322	22438	22587	22457	22562	22420	22418	22381	22426	22409	22381	22449	22354	22373	22444	22346	22414	22361	22463	22586	22408	22392	22465	22545	22315	22570	22656	22488	22623	22278	22446	22315	22387	22687	22463	22425	22453	22588	22333	22274	22531	22423	22605	22440	22501	22527	22577	22376	22771	22651	22346	22769	22329	22378	22638	22389	22802	22214	22471	22805	22235	22557	22485	22413	22531	22618	22560	22375	22459	22646	22617	22379	22264	22353	22483	22530	22461	22521	22536	22565	22601	22841	22477	22409	22385	22276	22392	22528	22613	22493	22576	22477	22476	22512	22582	22524	22610	22252	22517	22368	22400	22715	22442	22529	22264	22471	22535	22416	22442	22654	22629	22621	22297	22443	22401	22426	22344	22709	22470	22470	22368	22338	22569	22597	22593	22716	22308
40457	68375	68520	44467	24843	21319	20286	20309	20180	19850	19665	19283	19350	18766	19218	18035	17131	16885	16935	17771	18017	18169	17947	17471	17158	16942	16799	16480	16529	16305	15920	15850	15798	15874	15713	15805	15883	15731	15900	15772	15815	15799	15796	15899	15806	15841	15569	15813	15711	15794	15679	15884	15583	15797	15699	15767	15831	15689	15864	15513	15818	15714	15713	15641	15690	15694	15745	15790	15610	15815	15704	15706	15838	15824	15682	15753	15835	15864	15842	15695	15651	15800	15754	15754	15731	15737	15890	15718	15797	15794	15928	15610	15778	15673	15671	15527	15643	15703	15698	15742	15841	15909	15834	15796	15932	15657	15757	15889	15706	15669	15788	15764	15801	15778	15740	15786	15616	15639	15799	15759	15672	15834	15892	15776	15648	15658	15860	15697	15706	15712	15741	15666	15583	15681	15778	15652	15679	15824	15713	15762	15696	15848	15821	15811	15712	15766	15814	15794	15805	15735	15763	15840	15911	15741	15545	15571	15787	15663	15698	15855	15665	15789	15882	15807	15691	15866	15777	15683	15743	15882	15854	15723	15661	15729	15647	15867	15644	15960	15781	15785	15744	15872	15709	15747	15849	15795	15748	15693	15743	15714	15792	15722	15751	15789	15806	15635	15799	15618	15836	15692	15850	15763	15701	15663	16001	15762	15762	15931	15755	15810	15865	15712	15674	15788	15708	15781	15664	15783	15791	15672	15737	15719	15777	15702	15851	15801	15745	15813	15779	15931	15750	15765	15758	15699	15713	15769	15887	15859	15756	15637	15717	15717	15855	15514	15758	15820	15748	15810	15691	15823	15808	15781	15748	15803	15680	15920	15826	15680	15881	15677	15646	15666	15815	15702	15709	15751	15724	15759	15787	15912	15817	15894	15891	15717	15887	15787	15678	15662	15663	15781	15655	15861	15799	15742	15728	15682	15747	15817	15630	15836	15683	15803	15626	15700	15800	15669	15883	15865	15735	15795	15728	15868	15748	15605	15629	15641	15649	15693	15823	15687	15713	15776	15830	15779	15905	15742	15862	15879	15808	15821	15756	15715	15667	15466	15766	15644	15822	15739	15630	15734	15760	15650	15673	15933	15725	15720	15719	15663	15933	15701	15800	15693	15700	15774	15400	15872	15763	15782	15763	15767	15755	15775	15757	15643	15818	15641	15657	15745	15892	15696	15680	15757	15734	15567	15796	15733	15715	15776	15603	15799	15854	15776	15497	15738	15759	15696	15621	15731	15568	15707	15754	15696	15620	15543	15668	15567	15763	15822	15873	15658	15481	15649	15653	15765	15733	15808	15797	15712	15639	15802	15632	15685	15829	15728	15562	15804	15518	15879	15556	15813	15924	15797	15787	15551	15814	15648	15619	15577	15820	15733	15779	15778	15641	15745	15743	15719	15913	15681	15689	15796	15786	15771	15865	15739	15707	15723	15733	15750	15510	15679	15952	15605	15640	15738	15689	16012	15867	15711	15800	15699	15769	15811	15705	15846	15553	15840	15668	15749	15798	15749	15566	15722	15628	15760	15754	15661	15587	15876	15782	15949	15839	15996	15837	15732	15792	15814	15843	15730	15881	15707	15797	15629	15625	15842	15721	15627	15847	15739	15816	15696	15846	15721	15842	15499	15852	15787	15801	15638	15835	15722	15706	15636	15701	15618	15629	15842	15672	15729	15581	15600	15801	15653	15840	15700	15679	15590	15762	15822	15719	15682	15767	15572	15757	15679	15667	15746	15679	15767	15761	15838	15675	15614	15844	15765	15804	15776	15721	15699	15760	15808	15778	15706	15734	15761	15581	15657	15904	15689	15833	15706	15571	15794	15625	15618	15625	15644	15862	15733	15820	15857	15852	15635	15756	15584	15879	15673	15636	15609	15755	15700	15697	15680	15808	15740	15915	15639	15675	15684	15716	15865	15779	15697	15732	15860	15734	15872	15923	15625	15929	15745	15671	15752	15656	15771	15629	15704	15881	15702	15686	15888	15690	15657	15761	15775	15724	15688	15915	15871	15805	15651	15762	15782	15758	15709	15610	15498	15721	15745	15886	15747	15499	15998	15611	15669	15690	15828	15636	15745	15706	15728	15816	15778	15718	15768	15832	15857	15787	15619	15733	15790	15682	15726	15909	15811	15784	15799	15508	15800	15852	15780	15836	15643	15848	15609	15804	15732	15805	15895	15816	15783	15838	15660	15773	15763	15859	15719	15572	15610	15703	15758	15814	15722	15772	15589	15697	15881	15719	15739	15762	15718	15881	15728	15703	15740	15630	15648	15708	15516	15831	15552	15685	15744	15722	15774	15599	15725	15831	15737	15709	15665	15748	15758	15652	15774	15763	15741	15669	15664	15901	15858	15771	15785	15724	15798	15741	15806	15719	15753	15641	15728	15709	15616	15643	15882	15706	15716	15873	15759	15642	15868	15740	15642	15722	15814	15760	15605	15723	15665	15700	15670	15576	15616	15755	15935	15895	15724	15822	15603	15704	15684	15691	15779	15890	15815	15570	15714	15694	15884	15811	15600	15720	15728	15663	15801	15864	15769	15634	15890	15908	15798	15758	15818	15682	15769	15616	15570	15716	15731	15759	15892	15639	15621	15583	15521	15580	15720	15710	15753	15879	15699	15684	15891	15720	15843	15763	15886	15781	15785	15773	15558	15845	15720	15716	15698	15546	15843	15760	15601	15645	15982	15803	15720	15810	15714	15740	15838	15777	15879	15712	15776	15703	15761	15618	15796	15801	15795	15821	15772	15958	15445	15878	15674	15678	15735	15761	15615	15746	15587	15552	15804	15768	15787	15747	15772	15877	15689	15797	15770	15681	15560	15804	15600	15633	15691	15755	15854	15660	15754	15796	15630	15854	15796	15630	15777	15782	15628	15811	15656	15776	15689	15861	15849	15656	15589	15727	15861	15793	15767	15631	15666	15750	15569	15851	15768	15711	15621	15669	15845	15535	15755	15748	15789	15836	15723	15639	15740	15656	15613	15705	15675	15667	15762	15735	15633	15753	15674	15692	15713	15746	15627	15791	15736	15661	15684	15615	15718	15739	15858	15772	15632	15648	15789	15728	15705	15888	15917	15889	15586	15697	15714	15770	15891	15975	15608	15570	15822	15884	15617	15769	15886	15767	15629	15865	15643	15626	15685	15855	15606	15678	15743	15833	15738	15873	15690	15627	15576	15747	15802	15608	15688	15788	15845	15727	15655	15856	15693	15781	15654	15601	15734	15712	15865	15655	15641	15751	15819	15763	15700	15626	15906	15744	15704	15869	15768	15833	15638	15774	15628	15536	15935	15812	15778	15902	15756	15927	15811	15716	15904	15774	16020	15713	15721	15849	15665	15778	15599	15709	15812	15846	15804	15764	15799	15728	15759	15793	15869	15774	15738	15754	15881	15651	16005	15655	15837	15807	15644	15728	15649	15747	15897	15687	15591	15547	15685	15850	15743	15734	15776	15521	15825	15787	15964	15687	15800	15759	15790	15613	15713	15742	15701	15764	15734	15672	15638	15753	15839	15771	15665	15804	15569	15716	15831	15719	15763	15765	15636	15867	15804	15751	15588	15634	15860	15693	15754	15685	15904	15484	15825	15825	15807	15774	15749	15869	15780	15792	15730	15592	15730	15862	15776	15616	15810	15747	15781	15667	15783	15890	15762	15847	15714	15777	15720	15871	15631	15781	15676	15698	15724	15670	15781	15764	15763	15713	15767	15664	15709	15723	15742	15654	15609	15749	15713	15746	15746	15719	15815	15838	15861	15732	15749	15800	15783	15822	15719	15643	15636	15926	15724	15819	15769	15796	15833	15744	15784	15734	15695	15791	15810	15646	15830	15842	15786	15779	15701	15690	15741	15820	15799	15598	15880	15876	15904	15816	15795	16004	15840	15672	15669	15706	15786	15821	15696	15852	15635	15774	15754	15849	15749	15668	15648	15781	15657	15679	15611	15724	15741	15721	15677	15641	15765	15698	15833	15608	15732	15546	15845	15550	15785	15849	15797	15622	15757	15907	15755	15721	15634	15719	15747	15657	15648	15837	15799	15816	15875	15765	15604	15639	15735	15771	15811	15938	15618	15606	15774	15698	15899	15757	15753	15800	15671	15659	15826	15645	15843	15874	15777	15585	15630	15869	15675	15845	15457	15759	15833	15701	15766	15741	15965	15722	15831	15847	15763	15734	15783	15758	15586	15811	15780	15713	15640	15670	15629	15696	15660	15824	15743	15797	15650	15802	15920	15917	15938	15759	15767	15957	15844	16011	15799	15970	15580	15602	15854	15865	15925	15764	15796	15612	15880	15644	15919	15717	15792	15666	15850	15760	15726	15775	15848	15748	15675	15848	15596	15736	15700	15678	15627	15872	15596	15752	15733	15704	15564	15851	15545	15576	15723	15906	15984	15606	15552	15960	15819	15722	15760	15535	15734	15650	15764	15826	15794	15738	15748	15826	15638	15811	15876	15612	15865	15664	15721	15674	15745	15646	15620	15720	15546	15614	15706	15758	15725	15666	15774	15672	15832	15825	15478	15620	15788	15872	15757	15795	15608	15736	15613	15826	15661	15630	15732	15611	15670	15685	15907	15921	15772	15841	15646	15626	15624	15866	15805	15880	15624	15781	15841	15673	16041	15707	15835	15564	15788	15639	15716	15724	15725	15773	15615	15670	15854	15815	16000	15789	15733	15719	15873	15755	15931	15680	15840	15696	15830	15596	15733	15792	15654	15811	15740	15864	15591	15790	15790	15767	15926	15804	15682	15699	15705	15889	15689	15777	15638	15821	15754	15758	15767	15584	15838	15691	15690	15857	15721	15687	15730	15757	15579	15727	15955	15766	15758	15742	15801	15816	15612	15625	15886	15937	15663	15645	15793	15774	15764	15643	15873	15634	15644	15704	15669	15846	15739	15754	15798	15856	15795	15593	15612	15735	15772	15723	15793	15734	15818	15758	15683	15703	15731	15580	15880	15610	15720	15667	15651	15692	15702	15740	15799	15845	15733	15633	15652	15840	15679	15542	15593	15605	15712	15622	15894	15803	15606	15657	15692	15726	15806	15835	15643	15737	15626	15823	15737	15807	15731	15699	15832	15865	15818	15687	15684	15700	15741	15846	15728	15690	15699	15671	15546	15667	15734
39848	42038	44375	36496	29229	26389	25958	26049	26032	25794	25864	25668	25859	25723	25711	25451	25218	24994	25214	25334	25418	25412	25758	25411	25324	25117	25174	25009	24862	24675	24858	24555	24687	24778	24687	24642	24821	24848	24918	24809	24666	24774	25033	24741	24951	24741	24671	24683	24718	24806	24818	24777	25002	24667	24646	24781	24710	24924	24941	24590	24829	24469	24765	24793	24880	24705	24679	24886	24915	24755	24734	24528	24874	24706	24648	24705	24745	24830	24625	24923	24732	24657	24758	24762	24826	24639	24851	24927	24957	24790	24689	24738	24689	24943	24801	24684	24962	24721	24743	24793	24782	24738	24735	24732	24799	24801	24929	24850	24475	24728	24829	24644	24833	24837	24759	24768	24599	24564	24558	24702	24695	25066	24897	24863	24872	24944	24666	24779	24775	24619	24723	24939	24775	24965	24604	24732	24744	24701	24777	24578	24842	24915	24781	24713	25030	24742	24614	24824	24700	24719	24953	25124	24644	24841	24546	24840	24683	24610	24889	24656	24623	24570	24664	24601	24743	24783	24980	24351	24663	24826	24650	24928	24635	24741	24934	24774	24819	24649	24714	24685	24609	24671	24703	24869	24627	24626	24955	24645	24753	24602	24672	24642	24809	24703	24777	25008	24861	24772	24511	24692	24470	25018	24654	24721	24823	24689	24673	24708	24713	24844	24663	24866	24923	24908	24852	24952	24787	24670	24795	24728	24732	24625	24657	24418	24434	24688	24486	24876	24791	24587	24813	24594	24641	24755	25040	24780	24710	24831	24682	24803	24737	24835	24930	24622	24618	24720	24805	24727	24766	24969	25090	24842	24790	24686	24826	24649	24927	24685	24779	24808	24824	24690	24797	24721	24889	24818	24873	24913	24794	24620	24582	24643	24522	24771	24598	24747	24629	24865	24813	24711	24939	24992	25023	24783	24917	24667	24716	24829	24923	24687	24729	24658	24701	24638	24815	24735	24612	24578	24601	24597	24865	24731	24918	24843	24906	24706	24762	24748	24935	24908	24787	24657	24760	24747	24615	24715	24543	24775	24772	24688	24806	24509	24648	24592	24723	24733	24773	24863	24772	24697	24796	24574	24629	24814	24892	24517	24541	24769	24622	24720	24590	24557	24647	24536	24807	24800	24681	24755	24970	24970	24775	24706	24602	24617	24648	24602	24745	24693	24721	24843	24958	24870	24761	24807	24826	24760	24925	24699	24840	24983	24897	25018	24786	24634	24753	24713	24747	24762	24809	24581	24722	24874	24818	24689	24513	24867	24681	24828	24869	25035	24768	24875	24864	24673	24906	24840	24882	24925	24649	24674	24795	24595	24880	24982	24853	24882	24668	24839	24675	24883	24653	24708	24648	24842	24383	24707	24789	24936	24989	24646	24747	24687	24897	24730	24847	24758	24857	24602	24631	24799	24801	24797	24753	24817	24759	24953	24852	24923	24659	24726	24715	24825	24695	24780	24705	24962	25062	24735	24771	24805	25115	24910	24857	24810	24857	24686	24646	24716	24841	24708	24719	24675	24663	24546	24747	24587	25011	24963	24865	24671	24689	24598	24951	24742	24663	24723	24550	24815	24888	24947	25013	24843	24765	24737	24849	24758	24865	24676	24555	24688	24726	24677	24825	25051	24947	24712	24861	24682	24960	24956	24817	24813	24753	25066	24868	24889	24768	25054	24839	24779	24659	24431	24791	25019	24842	24926	24762	24713	24783	24904	24739	24689	24881	24805	24731	24722	24654	24959	24835	24844	24989	24646	24866	24794	24829	24505	24712	24917	24858	24791	24622	24747	24684	24877	24997	24755	24619	24891	24756	24822	24845	24654	24646	24903	24724	24708	24685	24818	24960	25020	24810	24733	24750	24734	24812	24609	24660	24966	24581	24845	24787	24627	24894	24878	24927	24800	24745	24606	24874	24554	24651	24834	24603	24887	24908	24646	24885	24818	24535	24931	24679	24764	24887	24673	24901	24873	24609	24658	24707	24827	24913	24667	24596	24773	24929	24905	24578	24689	24790	24795	24854	24686	25105	24820	24859	24865	24775	24878	24666	24853	24678	24691	24815	24786	24880	24836	24661	24945	25004	24675	24765	24933	24754	24894	24535	24706	24864	24638	24815	24896	25078	24771	24792	24822	24583	24859	25025	24958	24745	24696	24825	24831	24742	24843	24839	24756	24812	24898	24807	24751	24822	24912	24918	24720	24804	24649	24796	24844	24730	24773	24737	24783	24983	24715	24731	24774	24943	24788	25051	24732	24497	24725	24703	24959	24516	24600	24862	24745	24742	24845	24741	24687	24720	24982	24882	24768	24957	24617	25034	24941	24629	24913	24591	24843	24806	24624	24774	24568	24843	24790	24811	24905	24941	24831	24875	24755	24645	24822	24989	24626	24559	24645	24920	24783	24615	24674	24626	24832	24743	24951	24675	24922	24622	24868	24821	24866	24828	24709	24529	24884	24944	25048	24831	24319	24818	24839	24949	24752	24792	24868	24749	24985	24793	24777	24531	24770	24845	24770	24832	24987	24784	24806	24962	24728	24921	25025	25055	24715	24931	24800	24730	24720	24685	24735	25027	24822	24524	24738	24973	24780	24728	24753	24767	24854	24827	24734	24616	24953	24605	24778	24996	24834	24878	24740	24608	25011	24765	24867	24707	24805	24799	24815	24819	24726	24794	24763	24709	24655	24922	24544	24780	25062	24652	24778	24776	24846	24770	24866	24557	24734	24771	24690	24674	24722	24896	24676	25055	24656	24804	24906	24681	24495	24924	24851	24879	24647	24850	25088	24776	24810	24659	24913	24888	25005	24734	24803	25078	24853	24847	24877	24780	24951	24823	24733	24579	24696	24979	25229	24674	24809	24906	24730	24870	24810	24617	24765	25087	24777	24998	24822	24781	24748	24671	24980	24890	24803	24949	24651	24843	24600	24768	24651	24823	24732	24852	24674	24527	24712	24620	24881	24689	24910	24562	24660	24414	24587	24957	24682	24920	24844	24682	25017	24768	24654	24886	24970	24663	24998	24933	24773	24679	24720	24680	24631	24613	24518	24774	24783	24730	24995	24907	24828	24903	24783	24752	24797	24717	24823	24854	24692	24829	24823	24611	24861	24727	24802	24727	24815	24676	24698	24827	24573	24572	24638	25029	24924	24775	24970	24684	24835	24627	24961	25099	24659	24662	24706	24960	24993	24647	24592	24941	25000	24984	24872	24795	24562	24934	24865	24664	24613	24899	24867	24948	25099	24930	24824	24860	24761	24788	24795	24899	24769	24623	24616	24900	24772	24860	24869	24927	24875	24743	24830	24935	24977	24800	24775	24823	24701	24751	24673	24886	24638	24833	24732	24697	24556	25076	24798	24873	24945	24761	24623	25011	24639	24604	24931	24777	24632	24779	24537	24633	24833	24565	24780	24782	24751	24741	24625	24816	24732	24631	24730	24860	24845	25202	24910	24718	24916	24821	25060	24496	24930	24564	25067	24814	24753	24873	24855	24920	24668	24988	24885	24676	24847	24719	24779	24619	25057	24926	24940	24827	24773	24703	24917	24877	24950	24898	24673	24984	24596	24839	24504	24718	24739	24599	24935	24926	24854	25082	24835	24684	24779	25058	24856	24706	24738	24890	24677	24886	24392	24807	24830	24862	24705	24912	24819	24893	24808	24638	24858	24840	24874	24992	24914	24709	24941	24900	24901	24774	24901	24823	24980	25036	24793	24660	24648	24858	24961	24902	24681	24789	24808	24759	24892	24780	24957	24755	25006	24902	24786	24846	24650	24722	24674	24734	24738	24751	24807	24729	24860	24838	25027	24728	24803	24744	24633	24684	24542	24888	24865	24944	24764	24805	24679	24756	24805	24921	25045	24828	24795	25044	24821	24907	24917	24866	24611	24696	24766	24919	24849	24892	24682	25069	24832	24839	24769	25022	24776	24957	24733	24583	24726	24859	24753	24676	24562	24555	24859	25040	24770	24713	24882	25061	24684	24906	24787	24841	24825	24751	24918	24983	24813	24857	24454	24879	24916	24855	24833	24489	24924	24868	24843	25002	24757	24722	24930	24873	24831	24753	24829	24801	25002	24987	24633	24916	25015	24976	24840	24955	24642	24791	24812	24844	24821	24814	24658	24773	25006	24867	24605	24813	24761	24801	25016	24583	24869	24896	24952	24696	24872	24766	24501	24763	24707	24602	24852	24912	24791	24803	25003	24629	24653	24906	24868	24821	24609	24732	24585	24561	24554	24586	24773	24690	24804	24670	24798	24813	24616	24756	24640	24559	24644	24685	24830	24685	24664	24634	24825	24828	24988	24724	24845	24780	24878	24947	24822	24670	24803	24802	24797	24880	24804	24980	24628	24828	24903	24887	24855	24667	24908	24843	24890	24544	24539	24855	24944	25002	25053	24753	24805	24875	24606	24651	24782	24874	24596	24761	24847	24807	24853	25019	24857	24698	24820	25084	24757	24468	24709	24700	24584	24947	24849	24820	24906	24801	24865	24869	24724	24566	25163	24615	24887	24830	24863	24828	24774	24846	24878	24984	24861	24786	25036	24650	24679	24706	24840	24792	24737	24730	24724	24603	24717	24929	24722	24591	24765	24709	24791	24815	24743	24833	24735	25054	24788	24864	24887	24708	24878	24938	24849	24806	24845	24899	24877	24820	24640	24568	24883	24842	24692	24803	25076	24735	24918	24719	24613	24877	24777	24643	24597	24782	24809	24677	24782	24854	24679	24744	24727	24807	24854	24664	24705	24783	24942	24622	24488	24663	24766	24913	24709	24714	24783	24699	24603	24910	24777	24755	24809	24964	24863	24967	24696	25198	24677	25007	25061	24870	24645	24673	24909	25021	24715	24872	24640	25069	24717	24601	25170	24940	24875	24782	24790	24768	24796	24832	24861	24888	24757	24873	24712	24995	24947	24838	24636	24767	24823	24586	24606	24782	24943	24643	24720	24813	24939	24818	24668	24414	24984	24800	24426	24648	24611	24669	24704	24900	24808	24499	24849	24773	24904	24739	24805	24969	24778	24776	24814	24797	24767	24811	24822	24740	24978	24647	24795	24830	24776	24885	24720	24920	24580	24930	24899	24518	24692	24938	24758	24708	24755	24653	24867	25046	24652	24513	24905	25174	24688
38747	50537	43076	29879	21618	18640	18593	18726	18560	18482	18506	18261	18193	18104	18351	17676	17460	17458	17262	17811	17895	17950	17977	17683	17444	17461	17318	17234	17108	17269	17157	16827	17121	16960	17000	16909	16881	16988	16915	16888	16976	16968	16832	16948	16909	17019	16971	17028	16922	17066	16980	16919	17009	16838	17025	16888	16911	16973	16961	16786	16989	16931	16948	16968	16902	16983	17010	17049	16940	16852	16937	17045	17049	16867	16853	17010	17070	16903	16999	16902	16947	16856	16776	16969	16644	16943	17127	16828	16990	16915	16854	16953	16684	16915	16733	16809	17032	16923	17076	16711	16978	16875	16894	16998	17010	16875	16984	17016	16769	16992	16951	16995	16873	17007	16950	16863	17101	16938	16927	16789	16964	17035	16943	16912	16946	17064	16794	16881	16815	17022	16885	16993	16896	16721	16824	17061	16918	16809	16965	17202	16973	17049	16876	16935	17014	16820	16900	17012	16834	17038	16929	16977	16805	16880	17068	16964	16941	16987	16831	16715	16839	17115	16638	16910	16959	16931	16967	16994	17037	16858	17118	16922	16869	17063	16886	16982	16985	16945	16780	16912	16888	16838	16979	16843	16868	16921	16923	16884	16945	16759	16867	16852	17090	16872	16934	16865	16859	16937	16936	16908	16951	17051	16951	16940	16690	16739	16716	16871	16918	16849	17021	16784	17035	17087	16775	17143	16972	16790	16864	16858	16923	16956	16913	16839	16980	16966	16991	16873	16902	16843	17243	16844	16822	16776	16824	16995	16884	16911	17072	16859	16941	17055	16845	16816	16879	16852	17050	16802	16756	16992	16981	16900	16871	16809	16858	16861	16881	17079	16709	16910	16831	16926	16951	16980	16957	16993	16683	16931	16855	16833	17153	16970	17015	16849	16919	16748	16900	16912	16975	16820	17042	16895	17065	16959	16873	16899	16931	16812	16759	17024	16954	17023	17106	16798	17110	17036	16839	16924	17062	16905	17046	16972	16824	16835	16991	16910	16836	16949	17068	17004	16825	16837	16777	16845	16872	17060	16882	17037	16738	16967	16977	17116	17010	16934	16927	16953	17004	17196	16928	16854	16982	16981	16798	16952	16861	16949	16865	16766	16969	16839	16875	17059	17012	16997	16865	16935	17062	17053	16860	16856	16864	17096	16788	16882	16967	17035	17011	16815	16908	16877	16985	16857	16884	16790	17006	16952	16852	16927	16953	17108	16973	16911	16958	17070	16949	16743	16829	16983	16816	17082	16867	16968	16815	16984	16941	16893	16969	16917	16822	17062	16873	16861	16768	17078	17017	16840	17030	16799	16815	16820	16838	16956	16887	17021	16904	16979	16701	16911	16813	16877	16773	16826	16827	16846	16875	17044	16763	16990	16833	16964	16843	16824	16756	17025	16823	17000	17087	16911	16822	16906	16814	16811	17139	17168	16869	16938	17081	16780	16904	17009	16948	16873	16963	17013	17058	16988	16946	16917	16856	16903	16715	16844	16872	16986	16994	16988	17024	16882	16932	16855	16907	16897	16766	16990	17032	16805	16938	16947	16740	16921	16893	16870	16896	16939	16878	16781	16967	16772	16984	17154	16888	16972	16864	17054	16956	16798	16751	16835	16920	17007	17001	16915	16875	16860	16891	16837	16889	16879	17029	16833	17055	16890	16777	16992	16775	16740	16733	16938	16774	16969	17053	17043	16882	16813	16907	16906	16863	17003	16973	16832	16893	16836	17010	16801	16910	16971	16942	16962	16811	17094	16992	17045	17003	16841	16940	17015	16704	16945	16872	16800	17070	16769	16856	16879	16823	16963	16770	16846	16744	17109	16918	17016	17041	16979	16926	16848	16811	16757	16928	17079	17055	16992	16884	16766	16737	16766	16837	17081	17022	16908	16781	16768	16938	16856	17086	16752	16949	16848	16669	16949	17030	16934	16859	16994	17022	16931	17035	16932	16850	16850	16821	17092	17190	16819	16976	16782	16881	16757	16776	17125	16931	16827	17009	16954	16956	16850	16925	17086	16790	17110	16919	16998	16774	16908	16922	16885	16887	16891	16879	17040	16854	16970	16849	16964	16739	16963	16797	17004	16870	16997	16946	16957	16726	16658	16820	16899	17079	17134	16770	16860	16894	16808	16969	16924	16823	16884	16851	16893	16946	16818	16973	17124	16856	16959	16819	16925	16909	16928	16835	16955	17016	16888	16861	16948	16841	16876	17037	17003	16886	16754	17061	16995	16833	16934	16911	16907	17012	16892	17022	16999	17058	16934	16867	17014	16876	16995	17085	16924	16871	16994	16940	16967	16860	17121	17053	16875	17190	16994	16792	16824	16895	16884	17017	17001	16980	16940	16997	16901	17062	16758	16967	16891	16766	16843	16947	16907	17113	17002	16665	16896	16974	16864	16827	16787	16946	16969	16815	16868	16870	16851	16949	16924	17011	16899	16922	16969	16856	16748	16846	17013	17008	16904	17095	16890	16939	16896	17051	16921	16848	16911	16809	17012	16838	16958	16930	16801	16932	16924	16846	16780	16990	16891	16977	17138	16685	16921	16953	16957	16867	16914	16879	16838	16953	16853	16783	17025	16991	16921	16966	16905	16933	17022	16983	16725	16890	16876	17028	16989	16783	17040	17016	16841	16988	16848	16845	16951	17015	16991	16859	16993	16709	16997	16877	16883	16854	16950	17067	16872	16836	16790	16833	17024	16914	16826	16994	16979	16922	17015	16995	16953	16895	17035	16822	16781	16872	16904	16839	16912	16877	16927	17000	16883	16974	16791	16997	17013	16815	16923	16810	16897	16894	16870	16909	16888	16960	16963	16900	16819	17108	16913	16879	16796	16840	16782	17022	16916	17000	16904	16813	16958	17051	16930	16723	16862	16982	16884	16794	17031	17056	16926	16964	16940	17021	17004	16979	16899	16914	16994	16884	17073	16887	17008	16824	17000	16741	17008	16890	17082	16743	16935	16871	17020	16999	17136	16965	16793	16936	16833	16882	17036	16972	16769	16918	16852	16952	16918	17016	16869	16866	16879	16773	17027	16856	16826	17004	16886	16942	16937	16785	16925	16953	16604	17072	16789	16894	16974	16901	17106	16878	16887	16975	16905	16999	16696	17100	16787	16817	16769	16856	16830	17073	16969	16880	16875	16845	17011	16983	16780	16961	16863	16894	17056	16985	16847	17010	16946	17061	16927	16959	16781	16738	16890	17001	16813	17116	16848	16885	16923	16911	16987	16878	16952	16989	17041	17005	16957	17000	16871	16698	16861	16900	17127	16979	16946	17043	16944	16915	16738	16996	16926	16954	16969	17017	16890	16952	16879	16900	16942	17131	17051	16942	16833	16825	16894	16885	16996	16898	17103	16803	17015	16952	16935	16996	17044	16859	16981	16825	16939	16779	16985	16987	16851	16889	16955	16803	16900	16868	16920	16783	16884	16920	16783	16995	16833	16980	16987	17014	17069	16973	16804	17178	16948	16924	17042	16951	16861	16902	16958	17140	16940	16807	16988	16945	16970	16929	16881	16878	16991	17081	16938	16761	16881	16758	16904	16861	16899	17137	17060	16993	16868	16951	16876	17025	16898	16965	17038	17068	16975	16803	16895	17127	16990	16818	16833	16928	16858	16883	16865	16762	16933	17046	17151	16959	16747	16865	16946	16939	16845	16861	16849	16758	16794	16897	16768	16875	16959	17008	16874	16871	17070	16770	16783	17115	17086	16995	16801	17003	17120	17112	16901	16933	16908	16969	16968	16888	16815	16988	16956	16951	16858	17000	16678	16958	16970	16848	16916	16795	16902	16903	16775	16951	16991	16939	17042	16922	16862	16995	17062	16886	16766	16833	17011	16789	16994	16977	17011	17060	16902	16897	16970	16949	16844	16968	16918	16729	16972	17068	16933	17055	16798	17024	16990	16868	16926	16986	16894	16975	16857	16838	16980	16988	16680	16963	16858	16911	16952	16833	16987	16872	16741	16781	16957	17135	16798	17027	16844	16854	16901	16793	16781	16728	16856	16831	16806	16782	16849	16768	16957	16846	16863	16954	16787	16836	16800	17013	16827	16850	16944	16982	17034	16953	16845	16826	16848	16926	16875	17048	16703	17006	16968	16915	16938	16913	16965	16719	16751	16964	16952	17047	16879	16940	16928	16948	16831	17093	17022	16834	17073	16940	16957	16935	16619	17031	16975	17040	17013	17084	16992	17042	17011	16750	16929	17035	16894	17021	16904	16991	16978	16935	16985	16817	17057	16963	16732	17064	17005	17113	16873	16934	16830	17009	16848	16814	16800	17042	16741	16964	16924	16827	17168	16793	16795	17007	16736	16971	16820	16944	16919	16794	16876	17058	16809	16942	16869	16825	16873	16699	17043	17033	16892	16906	16814	17069	17042	16859	17000	16963	16957	16880	17171	16839	17047	16829	16961	16721	16974	16982	17039	17014	16718	17104	16898	16901	16761	16843	16974	16666	16872	16781	16962	16932	17081	16804	16999	16920	16991	16865	17031	17119	16859	16781	16739	16724	17082	16816	16907	16982	16762	16855	17108	16901	16850	16898	16852	16913	16825	17024	16913	17007	16966	16959	16982	16928	16951	16864	16901	16948	17027	16804	16856	16963	17030	16976	16898	17003	16901	16995	16925	16846	16757	16986	16990	17010	16905	16915	17117	16879	16811	16901	16794	16953	16909	16933	16915	16891	16929	16731	16765	16942	16917	16996	16891	16987	16995	17025	17026	16942	16826	17024	16771	16880	16961	16938	16928	17006	17017	16959	16867	16886	16804	17027	16848	16986	16928	16933	16823	16900	17010	17106	16806	16984	17255	16828	16882	16958	16822	16784	16876	16900	17025	16816	16915	16924	17092	16932	16845	17083	17046	16800	17004	16907	16934	16796	16957	16948	16878	16827	16941	16939	17036	16870	16774	16881	16868	16900	16987	17002	16858	17113	16889	17077	16949	16916	16861	16930	16970	17027	16984	16980	16972	16992	16802	16874	17086	16771	16914	17007	17149	16769	16853	16998	17002	16858	17151	16887	16894	16841	17081	16965	16925	16971	16956	16935	16968	16839	16952	17000	17142	16875	17103	16826	16854	16803	16921	16795	16954	16918	16792	17141	16847	16988	17024	16823	16866	16918	16987
26280	21704	30244	31186	27183	27170	27908	26011	25455	25624	25531	25164	25368	25130	24869	24343	23887	24045	23870	24415	24495	24820	24794	24218	24415	24069	23979	23838	23729	23657	23543	23441	23424	23388	23260	23319	23348	23303	23259	23224	23183	23388	23363	23377	23242	23262	23154	23363	23377	23372	23162	23233	23245	23371	23364	23334	23359	23406	23208	23301	23312	23257	23036	23177	23241	23230	23290	23081	23357	23457	23265	23451	23053	23207	23277	23240	23050	23202	23298	23331	23104	23356	23016	23370	23146	23207	23239	23384	23128	23151	23220	23600	23277	23174	23301	23218	23272	23517	23250	23237	23301	23381	23280	23391	23274	23268	23334	23234	23207	23318	23191	23139	23032	23051	23161	23319	23253	23052	23110	23143	23214	23174	23098	23221	23133	23244	23337	23175	23306	23121	23134	23144	23338	23464	23427	23306	23288	23297	23295	23313	23328	23308	23263	23169	23413	23441	23183	23398	23368	23424	23233	23186	23345	22982	23055	23352	23321	23167	23408	23180	23023	23194	23183	23267	23124	23472	23441	23382	23263	23454	23392	23405	23169	23210	23321	23171	23158	22926	23330	23331	23203	23070	23260	23199	23333	23308	23225	23332	23208	23186	23348	23069	23263	23235	23193	23365	23097	23107	23245	23545	23556	23316	23090	23177	23273	23283	23324	23428	23209	23079	23157	23139	23452	23167	23010	23400	23247	23470	23219	23350	23269	23335	23244	23305	23306	23243	23339	23236	23200	23527	23365	23629	23151	23414	23251	23108	23274	23068	23377	23169	23053	23243	23401	23207	23237	22972	23273	23116	23307	23142	23217	23319	23523	22974	23414	23145	23198	23388	23202	23230	23316	23124	23140	23053	23124	23341	23518	22852	23017	23293	23017	23396	23038	23237	23356	23118	23539	23342	23039	23150	23181	23141	23146	23333	23326	23232	23478	23420	23411	23239	23186	23537	23123	23505	23086	23205	23208	23325	23291	23211	23079	23336	23199	23011	23297	23127	23252	23170	23259	23027	23375	23353	23074	23250	23133	23217	23189	23233	23174	23369	23228	23115	23201	23446	23294	23184	23440	23241	23497	23474	23211	23371	23218	23299	23221	23008	23299	23074	23272	23256	23267	23313	23171	23375	23293	23129	23219	23183	23090	23261	23241	23181	23218	23443	22905	23519	23313	23337	23321	23480	23106	23282	23169	23155	23282	23271	23171	23266	23106	23237	23143	23216	23202	23260	23151	23300	23175	23331	23466	23333	23315	23148	23312	23258	23314	23259	23088	23265	23161	23268	23233	23217	23116	23115	23270	23111	22999	23333	23221	23188	23110	23177	23052	22969	23383	23394	23319	23266	23062	22969	23242	23218	23450	23364	23191	23414	23445	23376	23108	23215	23203	23170	23202	23037	23131	22972	23252	23269	23176	23232	23344	23277	23405	23204	23620	23221	23514	23370	23102	23467	23226	23192	23212	23268	23434	23259	23080	23246	23473	23150	23273	23301	23244	23493	23272	23269	23307	23253	23234	23394	23384	23011	23389	22957	23406	23172	23070	23321	23250	23311	22926	23500	23421	23307	23318	23254	23283	23012	23188	23246	23401	23317	23228	23408	23303	23382	23252	23003	23346	23314	23219	23075	23432	23045	23272	23206	22990	23269	23119	23189	23332	23254	23350	23206	23493	23396	23321	23207	23109	23189	23228	23123	23387	23069	23225	23152	23238	23204	23111	23154	23342	23314	23255	23085	23292	23279	23437	23290	23077	23421	23328	23227	23193	23132	23366	23237	23155	23094	23165	23211	23258	23235	23261	23174	23172	23373	23377	23247	23356	23062	23139	23041	23225	22982	23189	23302	23137	23390	23102	23139	23274	23161	23247	23193	23116	23013	23551	23235	23134	23448	23148	23287	23202	23004	23311	23365	23340	23155	23134	23328	23074	23209	23151	23518	23392	23229	23207	23165	23481	23306	23309	23420	23357	23382	23131	23207	23435	23263	23086	23193	23394	23352	23228	23159	23206	23272	23431	23302	23250	23393	23207	23157	23437	23215	23559	23338	23314	23245	23497	23259	23118	23264	22962	23047	23101	23173	23199	23226	23284	23473	23073	23089	23118	23123	23309	23218	23218	23049	23304	23182	23319	23262	23278	23267	23251	23191	23112	23291	23216	23471	23304	23304	23291	23145	23346	23376	23123	23180	23343	23201	23040	23147	23329	23275	23463	23243	23335	23137	23235	23203	23421	23168	23138	23464	23385	23064	23433	23008	23193	23006	23619	23488	23051	23126	23372	23369	23418	23174	23164	23334	23345	23392	23314	23221	23355	23334	23138	22982	23337	23087	23451	23083	23485	23194	23296	23364	23190	23212	23425	23235	23085	23434	23187	23235	23292	23366	23345	22954	23298	23111	23120	23256	23213	23050	23206	23127	23452	23116	23151	23320	23454	23380	23223	23231	23285	23220	23146	23350	23195	22907	23289	23221	23134	23053	23203	23422	23386	23332	23446	23354	23365	23479	23169	23101	23049	23192	23237	23064	23316	23253	22807	23437	23071	23252	23407	23235	23122	23146	23227	23291	23059	22900	23434	23344	23310	23150	23228	23483	23217	23429	23405	23363	23428	23201	23346	23256	23213	23469	22928	23169	23254	22889	23299	23007	23186	23237	23182	23236	23111	23330	23174	23089	23123	23078	23134	23018	23282	23254	23532	23372	22966	23148	23281	23365	23214	23261	23431	23335	23201	23301	23340	23179	23328	23075	23099	23229	23070	23081	23278	23277	23221	23082	23269	23219	23079	23282	23150	23270	23383	23336	23292	23141	23120	23136	23146	22963	23376	23408	23351	22917	23282	23226	23177	23423	23301	23100	23323	23082	23226	23478	23335	23206	23632	23394	23503	23337	23234	23057	23226	23278	23128	23358	23360	23413	23193	23130	23051	23184	22952	23286	23385	23295	23063	23336	23108	22967	23182	23474	23413	23167	23141	23179	23168	23374	23154	23292	23044	23020	23122	23274	23352	23395	23283	23198	23172	23087	22859	23119	23205	23146	23150	23363	23256	23117	23407	23407	23107	23385	23429	23310	23223	23298	23148	23165	23212	23233	23353	23141	23187	23243	23170	23249	23164	23144	23234	23284	23357	23376	23113	23428	23322	23401	23039	23367	23337	23153	23100	23207	23085	23108	23155	23261	23174	23250	23280	23167	22940	23170	23271	23239	23396	23629	23260	23354	23341	23190	23385	23377	23365	23525	23343	23351	23127	23271	23162	23027	23217	23201	22914	23207	22977	23285	23237	23248	23444	23117	23250	23274	23064	23449	23255	23317	23446	23255	23386	23507	23132	23497	23463	23321	23445	23153	23201	23308	23157	23199	23143	23120	23135	23284	23008	23025	22982	23294	23230	23330	23467	23695	23526	23288	23044	23266	23505	23176	22997	23036	23302	22965	23449	23258	23079	22971	23391	23132	23286	23266	23339	23183	23321	23402	23507	23182	23361	23190	23185	23436	23278	23319	23032	23244	23479	23229	23353	23250	23196	23241	23244	22886	23248	23382	23317	23219	23396	23264	23072	23186	23317	23356	23337	23259	23280	23347	23200	23189	23513	23390	23228	23156	23397	23106	23303	23069	23376	23027	23318	23175	23285	23391	23098	23370	23423	23287	23362	23338	23315	23460	23451	23347	23339	23088	23302	23080	23189	22931	23219	23318	23276	23017	23185	23255	23303	23228	23302	23401	23108	22963	23090	23195	23280	23181	23374	23380	23214	23311	23373	23378	23251	23346	23400	23112	23244	23373	23135	23210	23259	23366	23176	23056	23268	23286	23007	23418	23270	23346	23211	23408	23059	22996	23106	23448	23387	23491	23271	23104	23294	23392	23389	23293	23060	23183	23430	23237	23199	22959	23074	22923	23158	23275	22881	23212	23348	23383	23443	23356	23172	23339	23392	23567	23366	23364	23377	23399	23254	23029	23290	23420	23247	23214	23128	23153	23222	23223	23109	23234	23019	23220	23142	23190	23173	23067	23335	23241	23283	23349	23072	23067	23180	23177	23196	23127	23284	23006	23225	23287	23306	23451	23216	23264	23339	23289	23138	23281	23321	23227	22897	23111	23405	23386	23227	23259	23347	23155	23236	23117	23136	23160	23185	23171	23208	23085	23267	23300	23242	23372	23272	23240	23252	23169	23513	23256	23259	23165	23243	23326	23147	23052	23158	23378	23296	23001	23303	23113	23228	23287	23332	23581	23311	23171	23358	23055	23475	23283	23518	23372	23451	23101	23173	23172	23254	23127	23094	23220	23141	23235	23549	23319	23335	23224	23353	23195	23220	23074	23216	23452	23196	23215	23163	23152	23237	23221	23139	23349	23496	23317	23358	23190	23180	23463	23182	23430	23333	23182	23249	23264	23342	23171	23145	23310	23110	23121	23260	23199	23346	23205	23233	23104	23406	23435	23347	23272	23320	23164	23168	23234	23323	23028	23213	23272	23209	23395	23303	23300	23603	23186	23409	22997	23291	23159	23554	23172	23266	23424	23137	23283	23344	23294	23196	23342	23218	23247	23157	23175	23392	23264	23105	23114	23101	23186	23401	23297	23139	23270	23165	23173	23384	23226	23202	23282	23095	23143	23282	23159	23193	23180	23286	23230	23162	23484	23340	23130	23238	23098	23281	23303	23340	23030	23337	23380	23121	23187	23388	23206	23433	23318	22988	23247	23280	23434	23182	23109	23247	23123	23188	22937	23210	23164	23236	23453	23136	23372	23085	23362	23144	23201	23150	23227	23449	23477	23452	23213	23314	23346	23131	23024	23312	23298	23129	23301	23559	23344	23266	23310	23248	23277	23161	23395	23421	23428	23178	23406	23463	23193	23249	23335	23094	23237	23396	23119	23218	23341	23286	23124	23485	23145	23140	23309	23372	23454	23296	23310	23487	23257	22992	23124	23275	23328	23147	23104	23363	23291	23105	23291	23242	23229	23095	23211	23353	23086	23266	23385	23155	23395	23201	23351	23251	23508	23276	23408	23314	23059	23433	23215	23242	23228	23377	23307	23242	23095	23156	23214	23132	23392	23367	23413	23248	23285	23305	23356	23185	23270	23231	23545	23274	23127	23367	23269	23243	23175	23140	23378	23236	23285	23424	23181	23318	23229
36189	59110	59461	43473	24400	20407	20084	20187	19633	19375	19043	18558	18708	18505	18320	17580	17049	16920	17021	17817	18123	17990	17737	17349	17422	16855	16886	16901	16744	16479	16358	16325	16296	16345	16247	16332	16230	16413	16407	16358	16201	16351	16305	16125	16283	16116	16144	16306	16150	16319	16180	16327	16279	16155	16357	16244	16241	16280	16188	16342	16232	16191	16261	16256	16127	16118	16350	16190	16365	16154	16296	16166	16364	16180	16244	16019	16329	16301	16102	16236	16338	16198	16186	16226	16338	16064	16270	16235	16310	16186	16382	16215	16405	16305	16205	16241	16131	16201	16203	16104	16274	16303	16356	16205	16185	16185	16133	16168	16175	16136	16245	16420	16082	16372	16332	16377	16142	16328	16035	16384	16234	16276	16290	16317	16260	16306	16217	16106	16145	16238	16196	16201	16082	16195	16396	16110	16371	16313	16236	16149	16256	16158	16324	16198	16293	16193	16092	16171	16165	16220	16320	16264	16133	16390	16239	16292	16282	16356	16068	16086	16391	16288	16211	16159	16228	16156	16179	16081	16128	16296	16231	16111	16156	16173	16425	16126	16356	16078	16295	16249	16235	16147	16176	16215	16151	16212	16151	16071	16099	16298	16269	16425	16183	16178	16180	16126	16160	16079	16226	16110	16171	16211	16186	16294	16316	16104	16459	16223	16297	16138	16183	16022	16307	16187	16214	16137	16295	16186	16167	16075	16341	16257	16315	16214	16335	16151	16088	16287	16099	16301	16365	16181	16135	16265	16261	16234	16058	16225	16363	16255	16224	16101	16185	16198	16108	16185	16099	16226	16156	16285	16066	16329	16290	16160	16115	16307	16020	16190	16102	16059	16284	16098	16023	16215	16191	16119	16327	16123	16057	16259	16224	15988	16174	16260	16257	16171	16168	16143	16349	16279	16352	16232	16243	16259	16084	16256	16221	16107	16309	16174	16168	16217	16206	16217	16313	16443	16084	16342	16121	16070	16274	16165	16233	16143	16342	16128	16209	16048	16279	16194	16397	16284	16098	16061	16056	16218	16075	16268	16273	16292	16208	16168	16191	16480	16133	16237	16241	16146	16310	16097	16279	16409	16168	16270	16423	16220	16073	16185	16155	16092	16032	16148	16246	16194	16083	16259	16138	16359	16349	16190	16323	16166	16113	16330	16033	16304	16315	16238	16317	16190	16207	16203	16159	16278	16126	16084	16338	16284	16264	16214	16222	16116	16260	16195	16085	16220	16149	16223	16125	16177	16051	16395	16205	16140	16255	16306	16304	16144	16129	16315	16064	16175	16018	16116	16209	16137	16055	16199	16114	16165	16121	16332	16133	16249	16169	16121	16258	16265	16135	16370	16137	16389	16295	16278	16267	16165	16144	16163	16264	16103	16252	16202	16248	16120	16297	16173	16221	16227	16220	16096	16249	16243	16254	16069	16378	16265	16087	16040	16181	16320	16407	16287	16063	16188	16226	16251	16334	16120	16287	16096	16297	16103	16181	16175	16105	16297	16315	16206	16130	16159	16324	16196	16256	16214	16258	16156	16215	16251	16310	16201	16263	16217	16357	16227	16154	16190	16037	16083	16075	16189	16236	16152	16061	16260	16108	16254	16270	16375	16388	16207	16200	16346	16082	16404	16014	16349	16211	16103	16175	16229	16296	16106	16322	16083	16163	16307	16289	16412	16127	16328	16248	16150	16258	16342	16241	16285	15966	16245	16277	16310	16069	16097	16245	16497	16291	16069	16120	16208	15992	16060	16520	16233	16462	16305	16191	16210	16243	16192	16057	16156	16206	16306	16262	16217	16064	16242	16241	16123	16115	16142	16242	16132	16290	16070	16111	16155	16344	16514	16058	16109	16230	16102	16159	16148	16046	16194	16225	16312	16319	16163	16349	16400	16333	16109	16371	16125	16186	16353	16114	16281	16321	16423	16337	16139	16064	16212	16347	16388	16225	16403	16079	16317	16219	16237	16302	16132	16127	16277	16157	16134	16139	16155	15972	16170	16189	16258	16123	16239	16160	16206	16268	16068	16081	16304	16186	16155	16242	16231	16304	16180	16273	16048	16214	16198	16056	16049	16223	16093	16155	16234	16137	16126	16237	16258	16259	16320	16069	16171	16261	16175	16287	16089	16030	16170	16312	16265	16232	16453	16119	16085	16220	16160	16342	16229	16170	16248	16178	16159	16184	16303	16352	16088	16035	16215	16134	16166	16305	16135	16275	16325	16214	16297	16045	16234	16101	16159	16251	16190	16197	16158	16098	16107	16210	16181	16228	16417	16195	16176	16143	16246	16203	16295	16127	16309	16160	16208	16233	16157	16257	16359	16092	16227	16144	16214	16214	16162	16141	16112	16069	16176	16083	16130	16147	16307	16127	16039	16126	16225	16249	16293	16266	16194	16324	16243	16093	16104	16260	16150	16338	16191	16400	15997	16152	16269	16220	16272	16300	16359	16199	16240	16273	16172	16288	16024	16195	16229	16177	16192	16172	16191	16122	16126	16179	16302	16104	16269	16064	16185	16354	16176	16210	16241	16192	16238	16100	16208	16357	16297	16180	16089	16301	16155	16137	16388	16153	16072	16394	16181	16218	16192	16350	16401	16233	16325	16152	16303	16211	16257	16175	16281	16205	16050	16195	16289	16119	16288	16146	16105	16307	16095	16049	16138	16166	16262	16245	16170	16180	16275	16323	16323	16326	16185	16044	16350	16166	16165	16041	16166	16052	15918	16066	16332	16335	16105	16262	16211	16124	16254	16296	16297	16261	16375	16178	16115	16413	16133	16242	16173	16310	16199	16346	16162	16288	16267	16314	16318	16060	16132	16328	16240	16190	16239	16250	16213	16230	16120	16367	16235	16219	16229	16296	16224	16194	16278	16075	16134	16118	16164	16101	16318	16255	16266	16266	16324	16163	16116	16158	16273	16127	16033	16280	16146	16319	16346	16220	16328	16037	16170	15983	16340	16180	16227	16278	16295	16232	16218	16371	16213	16211	16158	16176	16224	16238	16134	16152	16163	16229	16186	16187	16088	16249	16254	16197	16043	16289	16139	16087	16229	16150	16290	16252	16328	15950	16234	16349	16315	16198	16020	16094	16147	16398	16208	16273	16201	16057	16335	16364	16271	16055	16262	16038	16267	16328	16137	16355	16087	16133	16180	16095	16274	16166	16391	16094	16206	16202	16231	16216	16223	16109	16303	15993	16488	16283	16173	16228	16253	16181	16236	16178	16217	16224	16276	16328	16238	16270	16239	16257	16118	16140	16306	16288	16215	16280	16276	16262	16306	16326	16254	16057	16237	16132	16162	16237	16080	16394	16108	16072	16171	16214	16251	16283	16229	16364	16111	16280	16098	16245	16379	16294	16184	16195	16303	16198	16344	16201	16314	16149	16297	16203	16135	16257	16208	16287	16288	16165	16066	16112	16175	16324	16287	16287	16310	16184	16379	16089	16249	16261	16396	16133	16252	16196	16224	16230	16196	16325	16113	16160	16201	16317	16317	16394	16306	16141	16140	16219	16191	16093	16293	16252	16363	16215	16150	16286	16225	16279	16339	16281	16174	16291	16100	16210	16169	16229	16192	16092	16251	16165	16266	16238	16158	16200	16220	16088	16266	16318	16124	16187	16192	16154	16301	16208	16216	16221	16271	16149	16008	16258	16098	16293	16338	15994	16295	16198	16183	16066	16360	16107	16239	16172	16165	16265	16087	16360	16165	16262	16252	16292	16147	16332	16137	16149	16362	16156	16130	16332	16308	16310	16228	16325	16135	16219	16145	16159	16103	16174	16369	16245	16162	16196	16114	16188	16206	16119	16329	15998	16175	16051	16216	16399	16217	16214	16229	16187	16245	16168	16053	16159	16178	16245	16252	16302	16155	16364	16155	16125	16154	16333	16253	16251	16230	16152	16290	16176	16251	16291	16294	16239	15954	16217	16273	16248	16162	16149	16198	16193	16198	16061	16204	16062	16186	16192	15938	16073	16302	16355	16081	16322	16193	16249	16203	16182	16335	16123	16232	16388	16285	16120	16049	16095	16120	16204	16018	16172	16114	16215	16344	16160	16263	16187	16121	16102	16261	16079	16191	16046	16322	16229	16172	16333	16348	16103	16273	16197	16236	16215	16310	16352	16211	16328	16295	15998	16296	16067	16122	16271	16171	16176	16323	16160	16188	16125	16151	16265	16273	16181	16280	16147	16111	16153	16102	16241	16260	16097	16173	16326	16125	16227	16336	16255	16292	16193	16369	16187	16199	16235	16097	16084	16112	16148	16122	16095	16255	16282	16303	16281	16206	16194	16307	16223	16172	16228	16039	16202	16188	16088	16336	16185	16257	16057	16157	16145	16292	16247	16086	16168	16255	16225	16288	16341	16107	16308	16347	16005	16115	16153	16174	16022	16067	16046	16273	16054	16235	16310	16085	16099	16181	16222	16218	16315	16032	16235	16193	15986	16225	16191	16280	16395	16307	16282	16320	16230	16259	16231	16324	16233	16271	16261	16333	16132	16237	16195	16057	16263	16214	16370	16149	16094	16375	16193	16231	16183	16232	16303	16404	16164	16313	16293	16126	16227	16088	16359	16215	16372	16228	16162	16192	16082	16275	16256	16188	16270	16367	16203	16135	16144	16192	16399	16059	16006	16250	16130	16361	16221	16033	16126	16213	16127	16305	16157	16354	16142	16251	16228	16232	16111	16213	16392	16110	16370	15988	16285	16085	16134	16168	16184	16115	16244	16336	16164	16238	16196	16306	16110	16306	16191	16113	16085	16124	16253	16177	16144	16320	16349	16129	16159	16264	16241	16203	16182	16307	16214	16208	16168	16166	16334	16249	16212	16100	16279	16223	16305	16215	16292	16305	16240	16248	16210	16073	16220	16265	16175	16302	16176	16267	16175	16335	16278	16435	16216	16222	16243	16360	16234	16153	16352	16230	16071	16189	15974	16206	16180	16255	16265	16335	16157	16358	16077	16105	16206	16270	16129	16161	16101	16202	16209	16270	16264	16286	16021	16190	16212	16441	16203	16133	16300	16254	16356	16088	16194	16142	16260	16236	16217	16258	16215	16006	16208	16180	16183	16240	16294	16289	16353	16176	16161	16144	16162	16245	16341	16308	16251	16148	16263	16289	16058	16122
24502	21664	29730	26299	23767	26739	30271	27021	25774	25722	25800	25817	25543	25410	24920	24311	23657	23596	23731	24569	24589	24784	24498	24171	24026	24141	23702	23120	23330	23105	23135	22954	22990	22683	22944	22471	22596	22655	22714	22878	22825	22673	22623	22769	22794	22668	22750	22668	22751	22586	22618	22801	22862	22805	22777	22690	22816	23054	22715	22784	22705	22541	22763	22956	22653	22719	22691	22520	22940	22753	22916	22646	22720	22506	22719	22932	22645	22760	22693	22640	22846	22551	22629	22591	22692	22996	22703	22630	22769	22739	22748	22667	22578	22707	22614	22538	22605	22730	22552	22612	22765	22841	22644	22697	22546	22598	22853	22865	22549	22654	22824	22698	22883	22689	22682	22503	22729	22633	22333	22501	22501	22730	22690	22738	22445	22484	22522	22621	22665	22610	22831	22616	22831	22491	22756	22694	22627	22481	22790	22717	22428	22411	22664	22589	22629	22567	22679	22755	22513	22731	22951	22607	22836	22819	22867	22745	22424	22577	22681	22572	22795	22585	22716	22694	22583	22647	22507	22558	22819	22578	22611	22549	22776	22718	22620	22762	22361	22491	22379	22665	22635	22670	22543	22740	22612	22751	22728	22683	22779	22458	22811	22569	22581	22752	22723	22703	22609	22680	22591	22590	22352	22344	22629	22416	22700	22798	22690	22553	22719	22795	22619	22651	22746	22906	22800	22712	22693	22466	22580	22687	22759	22702	22718	22702	22601	22650	22810	22968	22663	22664	22584	22572	22620	22894	22756	22696	22614	22761	22572	22590	22555	22489	22446	22576	22593	22470	22660	22875	22682	22686	22676	22748	22746	22560	22654	22697	22886	22763	22780	22681	22601	22740	22746	22806	22611	22677	22939	22725	22691	22806	22744	22871	22508	22499	22461	22744	22474	22611	22642	22744	22636	22711	22785	22541	22690	22811	22640	22729	22807	22729	22694	22717	22842	22701	22710	22597	22549	22558	22628	22825	22901	22960	22597	22655	22716	22827	22615	22686	22857	22661	22796	22788	22762	22921	22842	22628	22602	22760	22721	22792	22680	22714	22606	22677	22599	22500	22548	22753	22639	22765	22881	22740	22600	22548	22597	22417	22459	22586	22772	22600	22754	22596	22670	22779	22760	22771	22530	22530	22603	22671	22597	22727	22506	22750	22478	22544	22592	22625	22668	22632	22791	22710	22605	22593	22773	22800	22586	22786	22408	22673	22781	22828	22783	22662	22658	22532	22635	22587	22843	22883	22606	22724	22620	22719	22748	22636	22519	22596	22526	22634	22743	22896	22657	22691	22587	22457	22661	22644	22610	22721	22715	22709	22691	22470	22874	22673	22620	22577	22630	22657	22449	22683	22698	22731	22856	22805	22592	22664	22705	22871	22550	22377	22743	22769	22602	22746	22735	22804	22751	22602	22487	22544	22808	22757	22803	22643	22698	22502	22796	22815	22698	22645	22800	22418	22503	22624	22783	22867	22756	22766	23013	22839	22652	22710	22616	22513	22560	22634	22670	22505	22687	22849	22613	22839	22806	22835	22741	22825	22784	22667	22706	22860	22671	22753	22816	22712	22762	22606	22606	22747	22942	22813	22736	22316	22824	22976	22920	22945	22685	22679	22750	22695	22469	22744	22891	22658	22850	22837	22557	22577	22731	22706	22595	22700	22789	22647	22643	22675	22675	22715	22538	22847	22728	22650	22644	22534	22673	22869	22905	22371	22327	22533	22730	22507	22772	22763	22825	22364	22568	22648	22668	22866	22820	22659	22733	22721	22834	22632	22452	22779	22631	22617	22821	22667	22843	22827	22486	22702	22760	22722	22699	22578	22557	22697	22654	22434	23021	22708	22729	22638	22595	22649	22544	22747	22481	22520	22542	22518	22697	22546	22944	22592	22852	22899	22735	22815	22522	22715	22789	22671	22568	22750	22751	22707	22627	22511	22657	22459	22506	22741	22694	22541	22647	22699	22753	22621	22771	22491	22514	22732	22760	22664	22355	22652	22694	22730	22609	22810	22695	22771	22657	22660	22666	22585	22868	22872	22800	22748	22694	22476	22643	22627	22704	22676	22851	22865	22639	22868	22658	22423	22616	22332	22683	22670	22546	22692	22627	22464	22843	22838	22776	22622	22781	22801	22729	22604	22934	22721	22688	22563	22527	22837	22829	22398	22910	22744	22582	22723	22713	22816	22527	22834	22643	22678	22764	22590	22607	22744	22605	22667	22779	22665	22983	22556	22789	22850	22812	22871	22715	22767	22710	22438	22664	22697	22700	22744	22500	22465	22641	22668	22717	22705	22642	22624	22841	22625	22622	22605	22866	22688	22981	22712	22598	22830	22599	22685	22725	22705	22809	22770	22648	22981	22858	22566	22658	22639	22503	22502	22715	22755	22623	22473	22442	22634	22534	22578	22783	22488	22521	22797	22738	22574	22741	22569	22719	22733	22646	22572	22861	22504	22736	22505	22740	22579	22578	22509	22540	22709	22658	22527	22735	22756	22702	22594	22640	22678	22675	22529	22786	22578	22435	22584	22687	22466	22510	22598	22648	22628	22638	22695	22626	22499	22510	22689	22584	22818	22744	22991	22719	22709	22748	22592	22716	22484	22494	22749	22621	22845	22888	22455	22693	22590	22693	22458	22723	22603	22687	22352	22463	22764	22625	22555	22509	22366	22724	22566	22718	22747	22694	22643	22905	22628	22693	22736	22423	22622	22681	22692	22724	22760	22517	22812	22838	22647	22634	22670	22762	22753	22506	22709	22697	22510	22664	22744	22756	22482	22638	22366	22489	22511	22616	22782	22871	22670	22656	22854	22656	22716	22877	22710	22675	22610	22593	22825	22537	22629	22636	22601	22323	22489	22398	22623	22689	22466	22713	22612	22909	22625	22806	22631	22685	22788	22634	22634	22544	22750	22865	22791	22633	22681	22714	22766	22732	22680	22829	22641	22638	22880	23038	22896	22588	22736	22947	22745	22601	22526	22733	22546	22709	22648	22540	22757	22679	22665	22518	22760	22881	22599	22737	22345	22800	22634	22361	22753	22825	22504	22871	22795	22610	22870	22550	22823	22915	22507	22711	22635	22600	22707	22874	22733	22900	22769	22513	22745	22796	22650	22711	22591	22621	22696	22546	22665	22526	22781	22554	22592	22494	22613	22621	22369	22585	22650	22693	22686	22827	22631	22692	22675	22743	22720	22643	22516	22415	22291	22652	22709	22632	22592	22781	22638	22761	22690	22762	22325	22760	22782	22855	22515	22754	22627	22727	22486	22650	22403	22557	22872	22659	22609	22530	22775	22739	22750	22561	22520	22580	22539	22676	22639	22765	22867	22652	22876	22672	22700	22623	22732	22797	22730	22565	22686	22862	22684	22635	22413	22586	22769	22837	22577	22841	22790	22568	22771	22864	22808	22558	22686	22620	22595	22807	22548	22704	22664	22598	22704	22694	22537	22639	22653	22706	22678	22704	22423	22596	22583	22634	22664	22806	22801	22533	22845	22812	22769	22764	22695	22499	22692	22616	22604	22585	22816	22642	22745	22707	22786	22587	22794	22804	22595	22881	22897	22723	22796	22556	22630	22657	22461	22474	22622	22785	22638	22672	22667	22543	22594	22516	22783	22707	22641	22859	22817	22698	22606	22743	22713	22871	22624	22610	22835	22841	22858	22735	22590	22675	22743	22554	22704	22637	22812	22887	22628	22707	22652	22742	22617	22739	22742	22489	22371	22639	22581	22611	22707	22635	22846	22737	22736	22763	22801	22610	22389	22343	22547	22796	22552	22837	22460	22926	22846	22776	22721	22772	22314	22347	22602	22786	22677	22700	22475	22830	22824	22993	22640	22859	22830	22632	22674	22626	22500	22817	22679	22778	22758	22561	22737	22422	22560	22584	22761	22980	22522	22753	22549	22897	22690	22643	22847	22710	22675	22426	22676	22632	22726	22689	22572	22802	22764	22500	22767	22623	22513	22881	22677	22867	22573	22868	22766	22623	22804	22767	22739	22837	22584	22783	22795	22618	22759	22677	22252	22674	22792	22877	22759	22532	22625	22620	22647	22560	22752	22474	22690	22888	22756	22579	22605	22631	22835	22768	22465	22466	22404	22632	22632	22713	22455	22889	22495	22602	22875	22598	22763	22546	22525	22510	22771	22780	22661	22673	22703	22490	22700	22604	22565	22803	22929	22779	22686	22634	22676	22617	22599	22744	22611	22908	22934	22741	22721	22754	22618	22548	22409	22583	22587	22642	22911	22781	22847	22725	22608	22692	22629	22758	22652	22430	22552	22689	22587	22747	22555	22748	22656	22575	22651	22712	22754	22649	22816	22533	22645	22367	22814	22510	22629	22578	22594	22965	22795	22534	22864	22715	22623	22596	22769	22354	22619	22956	22557	22331	22467	22458	22549	22834	22519	22608	22618	22553	22633	22483	22772	22507	22742	22564	22817	22655	22672	22881	22526	22654	22832	22750	22641	22451	22601	22607	22574	22790	22770	22602	22689	22867	22716	22561	22582	22478	22622	22594	22534	22724	22596	22698	22962	22516	22631	22728	22584	22882	22918	22689	22651	22869	22914	22665	22615	22552	22608	22986	22746	22699	22702	22400	22733	22781	22498	22837	22642	22620	22634	22492	22736	22732	22652	22474	22821	22387	22609	22550	22813	22889	22578	22595	22601	22730	22521	22587	22658	22959	22594	22748	22530	22548	22586	22753	22844	22498	22848	22671	22426	22857	22531	22852	22506	22608	22744	22750	22671	22659	22430	22635	22541	22578	22726	22757	22630	22808	22552	22640	22723	22684	22628	22628	22563	22540	22547	22748	22470	22685	22651	22724	22496	22768	22634	22684	22777	22388	22413	22655	22451	22612	22663	22572	22504	22436	22475	22779	22520	22600	22536	22761	22490	22707	22938	22873	23010	22627	22692	22815	22653	22755	22549	22560	22619	22689	22474	22666	22720	22813	22483	22709	22923	22664	22716	22653	22855	22729	22736	22622	22776	22792	22852	22773	22882	22750	22535	22664	22590	22417	22582	22609	22713	22819	22486	22595	22549	22569	22729	23027	22840	22783	22696	22540	22674	22827	22531	22666	22587	22733	22836	22631	22699	22810	22574	22569	22833	22742	22552	22531	22594
39306	71359	68477	46289	26480	22210	22140	21883	20619	20128	19960	20093	19615	19549	18563	17572	17286	16891	17492	18211	18467	18561	18129	17575	17361	16950	16798	16549	16448	16423	16198	16079	16255	15884	15966	15959	16129	15880	16056	15947	15715	16031	15954	15888	15809	16007	15996	15909	15767	15841	16002	16033	15823	15703	15708	15935	16054	15768	16084	15997	15817	15987	15821	16169	15800	15846	15838	15841	15802	16043	15922	15769	15875	15829	15905	15781	16047	15899	16014	15747	15877	16052	15873	15658	15862	15772	15966	15863	15576	15943	15659	15871	15992	15652	15739	15931	16076	15923	15949	15902	16000	15846	15726	15827	15998	16002	16014	15730	16007	15832	15916	15683	15979	15947	15980	15819	15728	16047	15877	15853	15815	15766	16013	15871	15896	15786	15946	15859	15903	15998	15812	15831	15889	15795	15792	15767	15843	15946	15798	15837	15853	15804	16028	15800	15913	15808	15871	16028	15908	15943	15875	15819	16062	15841	15831	16034	15829	15937	15883	15915	16026	15827	16071	15673	16043	15915	15954	15850	15972	15921	15862	15871	15599	15991	15899	15821	15905	15949	15888	15984	15862	15887	16011	15715	15733	15934	15947	15881	15769	15949	15956	15803	15986	15766	15951	16100	15917	15902	15788	15751	15818	15945	15822	15892	15902	15801	15683	15850	15865	15870	15831	15900	16006	15867	15856	15849	15811	15688	15716	15724	15630	15805	16044	15743	15708	15970	15609	15632	15822	15910	15807	15889	16011	15825	15896	15987	15775	15915	15964	15741	15993	15865	15875	15937	15824	15968	15836	15823	15839	15761	15770	16071	15872	15986	15915	15947	15836	15984	15862	15985	15722	15955	15932	15750	15931	15807	15796	15789	15773	16064	15791	15948	15929	15903	15847	16085	15835	15928	15815	15942	15825	15832	15809	15818	15821	15649	15737	15746	15864	15718	15781	15833	15707	15884	15889	15855	15899	15921	15874	15769	15860	15811	15918	15810	15893	15949	15990	15855	15800	15932	15938	15783	15912	15824	15941	16022	15863	15886	15885	15934	15957	15893	15708	15828	15916	15886	15904	15886	16036	15772	15891	16059	15893	15839	15961	15949	15738	15902	15917	15965	15823	15830	15880	15831	15875	15935	15767	15717	15904	15700	15804	15756	16026	15855	15854	15986	15895	15718	15836	16156	15913	15793	15901	15773	16096	15842	15831	15882	15855	16029	15847	15892	15822	15861	15831	15909	15796	15960	15987	15926	15902	15884	15973	15868	15877	15848	15870	16006	15862	15864	15738	15865	15964	15923	15868	15805	15869	15872	15898	15897	15988	15882	15823	15785	15969	15680	15760	15908	15836	15947	15984	16050	15798	15922	15827	15997	15892	15854	15999	15957	15880	15927	16028	15911	15860	15844	15669	15976	15963	15698	15778	15822	15767	15905	15900	16084	15925	15776	16081	16042	15790	16017	15900	15751	15891	16106	15901	15611	15884	15910	15851	15990	15804	15708	15978	15755	15853	15884	15785	15950	15844	16004	15751	15950	15692	15755	15822	15836	15946	15773	15835	15932	15800	15841	15822	15929	15864	15752	15802	16038	15864	15837	15865	15910	15832	15926	16104	15965	15817	15882	15862	15812	15800	15981	15767	15877	15876	15908	15817	15790	15760	15946	15724	15804	16000	15757	15703	15846	15779	15761	15927	15842	15808	15818	15897	15912	16063	15801	15821	15853	15771	15940	15877	15899	15866	16035	16039	15785	15930	15703	15918	15819	15699	15748	16013	15667	15825	15782	15865	15944	15903	15938	15732	15851	16007	15832	16032	15881	15931	15881	16049	15736	15984	15842	15687	15732	15724	15620	16018	15950	15877	15922	15835	15995	15905	16029	15882	16100	15830	15921	15893	15863	15765	15932	15926	16068	15807	15948	15936	15718	15769	15984	15827	15847	15957	16030	15741	15758	15816	15972	15948	15778	15900	15782	15970	16046	15850	15853	15993	15954	15967	15757	15913	15891	15729	15876	15717	15928	15903	15754	15745	15826	15843	15969	15803	15922	15765	15968	15790	15766	15997	15718	15897	15980	15977	15782	15812	16066	15986	15821	15845	15965	15927	15743	15917	16016	15885	15749	15891	15716	15875	15970	15972	15720	15832	15836	15933	15654	15958	15763	15904	15993	15860	15751	15886	15813	15803	15962	15927	15768	15859	15897	15910	15905	15887	15888	15951	15965	15718	15760	15938	15937	15687	15806	15901	15797	15716	15917	15965	15825	15914	15792	15751	16015	15921	15897	15856	15847	15867	15822	15808	15715	16079	15956	15949	15880	15956	15787	15974	15829	15901	15834	16010	15896	15828	15835	15851	15926	15912	15729	15859	15840	15759	15841	15909	15763	15877	15926	15837	15957	15928	15874	15965	15869	15890	15828	15906	15694	16064	15764	15867	15731	15977	16031	15728	15861	15859	15947	15772	15830	15819	15805	15768	16011	15890	15644	15733	15972	15926	15851	16006	15844	15867	15866	15801	15844	15738	15815	15893	15928	15910	15677	15784	15925	15991	15852	16017	16019	15991	16003	15862	15912	15960	15721	15916	15800	15972	15796	15915	15843	15755	15882	15867	15965	15910	15941	15932	15740	15920	15795	15824	15865	15901	15855	15877	15954	15974	15782	15781	15768	15761	15900	15721	15681	15881	15942	15754	15873	15827	15886	16111	15867	15810	15855	15830	15928	15807	16020	15950	15871	15769	15619	15999	15925	15963	15893	15905	16117	15843	15764	15924	15984	15710	16016	15874	16063	15799	15794	15786	16008	16073	15887	15852	15903	15916	15959	15741	15904	15579	15955	15894	15860	15739	15898	15976	15862	15709	15992	15904	15918	15793	15726	16016	15891	15942	15871	15729	16040	15933	15986	15676	15930	15779	15866	15710	15822	15765	15750	15849	15903	15895	15840	15984	15820	15803	15848	15830	15903	15819	16030	15835	15967	15886	15776	16080	15942	15945	15721	16025	15774	15862	15827	15703	16009	15950	15881	15928	15794	15862	15840	15726	15850	15773	16062	15826	15804	15881	15819	15755	15783	15814	15873	15839	16017	16122	15905	15819	15950	15764	15788	15898	15764	15845	15796	15998	16000	16106	15759	15842	15819	16130	15588	15934	15844	15845	15964	15865	16035	15975	15921	15867	15897	15983	15828	15920	15910	15926	15853	15927	15943	15751	15922	15876	15729	16065	15901	15868	15795	15841	15798	15896	15875	15947	15916	15861	15921	15886	15878	15934	15867	15936	15866	15948	15919	15897	15745	15815	15721	15828	15793	15812	15798	15840	15736	15778	15890	15978	15999	15837	15808	15873	16198	15808	15855	15811	15798	15853	15819	15695	15692	16032	15843	15844	15922	15695	15739	15716	15855	15843	15858	15915	15930	15862	15942	16026	15760	15809	15725	15834	15842	15774	15880	15880	15928	15829	16064	15832	16026	15922	15854	15769	15857	15862	15921	15877	15856	15606	15835	15749	15873	15677	15839	15949	15745	15818	15874	15791	15808	15888	15741	16053	15846	15927	15940	15699	15958	15781	16047	15789	15823	15871	15854	15922	15909	15824	15858	15909	16047	15990	15756	15908	16088	15842	15761	16065	15811	15910	15765	15911	15849	16125	15733	15872	15807	15827	15844	15841	15744	15858	15959	15982	15771	15815	15860	15868	16012	15884	15782	15828	16130	15798	15756	15868	15865	15869	15905	16018	15789	15818	15875	15714	16035	15764	15837	15873	15680	15994	15900	15932	15803	15941	16007	15665	15773	15933	15857	15976	15726	16009	15806	15880	15830	15831	15948	15861	15905	15819	15975	15896	15831	16026	15855	15602	15993	15817	15861	15792	15974	15880	15901	15915	15965	15850	15966	15960	15771	15806	15862	15747	15901	15889	16061	15986	15947	15795	15784	15851	15780	15920	16018	15990	15892	15931	15919	15811	15821	15744	15869	15903	15939	15919	15960	15922	16092	15666	15800	15752	16037	16054	15870	15876	15693	16087	15945	15795	15895	15677	15719	15782	15964	15835	15989	15815	15847	15791	15855	15730	15907	15813	15641	16071	15922	15859	16019	15780	15811	15948	15944	15938	15851	15907	15918	15849	15865	15920	15935	15811	15861	15940	15899	15817	15808	15781	15963	16082	15820	15792	15774	15919	15853	15735	15911	15818	15786	15964	15759	15839	15892	15730	15927	15934	15814	15788	15893	15908	15898	15921	15914	15794	15856	15998	15866	15921	15795	15936	15754	15855	15869	15778	15921	15962	15961	15891	15656	15876	15946	15783	15940	15859	15947	15881	15708	15889	15834	15886	15633	15928	15792	15992	16032	15852	15712	15984	15971	15880	15859	15786	15976	15764	15954	15850	15980	15864	15807	15891	15813	15897	16099	16005	15836	15863	15746	15919	15821	15850	15987	15782	15908	15883	15767	15881	15874	16002	15753	15821	15968	15680	15887	15830	16005	15718	16033	15823	16003	15931	15957	15949	15952	15972	15913	15674	15839	15874	15828	15962	15806	15898	15880	15776	16029	15841	15782	15844	15967	15936	15882	15879	15667	15905	15674	15900	15818	15649	15965	15823	15804	15998	15789	15973	15859	15788	15859	15825	15902	15782	16017	16031	15795	15703	15758	15752	15577	15753	15811	15879	15784	15903	15883	16053	15778	15856	15767	15805	15786	15801	15977	15831	15779	15729	15890	16063	15893	15778	15881	15907	16007	15857	15932	15860	15950	15951	15768	15800	15683	15975	15859	15844	15934	15937	15805	15813	15840	15813	15928	15900	16015	15613	15874	15928	15946	15799	15728	15749	15685	15943	15910	15807	15944	15855	15817	15891	15840	15799	15780	15643	15798	15916	15998	15764	16000	16028	15928	15986	16008	15929	15766	16048	15640	15917	15976	15853	15945	15920	15924	15825	15936	15999	15751	15965	15976	15962	15900	15950	15843	15840	15968	15708	15775	15920	16060	15870	15885	15814	15857	15792	15722	16033	15963	15893	15804	15832	15853	15788	15972	15792	15681	15976	15763	15859	15806	16001	15913	15769	15778	15919	15954	15929	16034	15863	15833	15685	15977	15852	15785	15871	15804	15880	16010	15929	15938	16015	15790	15916	15727	15830	16036
39262	41874	43418	38662	31705	27048	26884	26704	26252	26279	26287	26481	26067	26341	25819	25704	25567	25482	25397	25875	26028	26139	25809	25705	25541	25623	25234	25474	25418	25238	25154	25328	25398	25110	25283	24998	25070	25305	25385	25177	25136	25138	25283	25217	25187	25378	25289	25191	25597	25213	25292	25182	25019	24993	25250	25107	25271	25262	24953	25054	24996	24957	25228	25209	24896	24847	25167	25069	24924	25191	25058	24839	25146	25131	24957	25132	25113	25158	25100	25057	25293	25145	25232	24790	25085	25168	25244	25116	25271	25065	25367	25114	25262	25216	25380	24985	25019	25183	25094	25334	25342	25289	25110	25077	25138	24878	25049	25073	25245	25206	25298	25377	25068	25051	25235	24991	25142	24995	25403	25152	24994	25367	25533	25329	25185	25172	25020	25304	25146	25237	25077	25254	25190	25016	25148	24974	24995	25079	25099	25263	25014	25232	25058	25132	24960	24998	25337	25032	25175	25192	25178	25050	25047	24877	24969	25076	25127	25002	25162	25175	25173	25095	24889	24897	25201	25000	25190	25027	25202	25055	24971	25090	25201	24960	25210	25065	25154	24851	24973	25164	25225	25147	25040	25110	25032	25481	25040	25155	25273	24985	25273	25132	25201	24972	24907	25402	25189	25265	24950	25050	25285	25298	25225	25348	25320	25143	25106	25105	25414	25279	25208	25010	25093	25453	25122	25242	25249	25210	25268	25025	25310	24975	25182	25315	25332	25133	25063	25048	25423	25269	25220	25198	25323	25076	25066	25207	25042	24985	25234	25265	25111	24992	25351	25040	25334	25100	25190	24861	25116	25210	25242	25307	25185	25180	25349	25191	24935	25105	25478	25049	25241	25218	25185	24996	25120	25071	25207	25091	25022	25267	25261	24956	25226	25279	25203	25300	25046	25098	25014	25303	25258	25104	25174	25203	25240	25287	25220	25076	25122	24924	25100	25241	25142	25010	25023	24946	25074	25249	25401	25144	24995	24940	25151	25160	25130	25191	25043	25440	24919	25069	25011	25007	25042	24794	25089	25253	24923	24881	25162	25224	25098	25172	24861	25119	25211	24921	25124	25138	25402	25255	25168	24997	24859	25178	25296	25285	25040	24787	24981	25144	25080	25314	25189	25378	25150	25112	25284	25091	24916	25263	25125	25067	25176	25100	25427	24922	25130	24913	25275	25267	25223	25070	25014	25156	25169	25153	25153	25397	25349	25023	25154	24976	25039	25209	25284	24848	25155	25036	25223	24930	25128	25298	25249	25237	25403	25113	24982	25516	24835	25026	24978	25071	25163	25191	24959	25090	25253	25110	25141	25044	25305	25074	25231	25096	24905	25070	24963	25239	24953	25228	25149	25247	25158	24991	25189	25046	25159	25266	25140	25364	25141	25217	25306	24961	25066	25095	25140	25097	25046	25324	25250	24786	25224	25238	25108	25157	25436	25007	25319	25094	25051	25200	25162	25038	25085	25028	25203	25166	25045	25242	25174	25094	25094	24959	24973	25304	25104	25061	25320	25154	25128	25131	25081	25018	25134	25185	24849	25343	25190	25169	25135	25049	25095	25035	25330	25048	25254	25335	25230	25126	25207	25165	25215	24991	25169	25044	24894	25034	25265	25361	25158	25129	24967	25317	25237	25229	25307	25119	25122	25284	25213	25436	25256	24881	25188	25178	25224	25280	24961	25175	25545	25143	24996	24922	25294	24943	25253	25182	25006	25380	25238	25071	25095	25167	25036	25123	25078	25215	25217	25238	25225	25130	25201	25095	25139	25186	25210	25005	25319	25040	25103	25138	25151	24986	25046	25467	25199	25198	25228	25147	25418	25154	25124	25218	25118	25058	25056	25275	25137	25130	25069	24920	25040	25184	25081	25008	25274	25101	25303	25137	25086	25188	25260	25118	25339	25339	25176	25080	25056	25038	25182	24906	25138	24888	25047	25055	25106	24954	25256	25317	25314	25320	24823	25124	24967	25072	25003	25100	25468	25075	25296	25101	25161	25188	25319	25239	25060	25011	25318	25051	25083	25009	25059	25148	25209	25211	25297	25004	25236	25074	25227	25055	25128	25159	25229	24956	25133	25153	25222	25072	25370	25136	25165	25212	25144	25227	25008	25228	25201	25067	25167	24796	24967	25266	25420	25100	25129	25129	25108	25100	24864	24813	25155	25078	25177	25193	25025	25073	25126	25023	25269	25033	24967	25200	24657	25021	24952	25178	25067	25193	25050	25084	25097	25318	25358	25011	25204	25117	25286	25263	25222	25275	25082	25377	25117	25298	25045	25110	25116	25194	25139	25187	25232	25113	25198	25160	24859	25289	24954	25148	24712	25118	25083	25412	25149	25210	25058	25071	25183	25267	25199	25239	25134	25141	25114	25167	24978	25212	25162	25060	25028	25058	25015	25039	25004	24879	25245	24874	25310	24929	25085	25125	25017	25061	25338	25271	25061	25197	25124	25068	25352	25135	25307	24929	25278	25195	25220	24936	25126	25232	25150	25091	25113	25193	25223	25017	25092	25031	24895	25136	25128	25292	25373	25210	25099	25258	25334	25123	24982	25112	24913	25044	25173	25292	25045	25100	25204	25237	24985	25177	25314	25340	25252	25031	25253	25114	25217	25102	25097	25060	25077	25568	25161	25125	24861	25263	25050	25008	25250	25477	25240	25201	25070	24667	25096	25388	25281	25092	25213	25283	25226	25248	25327	25123	25221	25085	25032	25243	25292	25315	25039	25073	25360	25041	25194	24973	25320	25110	25119	25089	25281	25177	25035	25296	25151	25072	25259	25134	25064	24965	25127	25065	25189	25164	24866	25001	25076	25102	25116	24999	25315	25231	25267	25288	25312	25255	25192	24983	25116	25236	25090	25055	25031	24957	25131	25053	25109	25039	25039	25237	25242	25188	25407	24853	25097	25356	25375	25348	25007	25209	25124	25196	25071	25201	25118	25369	25090	25164	25213	25351	25124	25247	25155	25066	25224	25301	25040	24896	24900	25229	25118	25264	25302	25224	24902	25017	25181	25267	25072	25234	25422	25479	25253	25163	24998	25009	25026	25088	25077	25152	25198	25249	25073	25199	25218	25491	25162	25094	25230	25279	25488	25193	25173	24978	25003	25060	25266	25152	25031	25124	24850	25135	25226	24938	24933	24916	25195	25260	25299	25171	24977	24844	25117	25019	25200	25022	25055	25020	25100	25254	25251	25269	25089	25160	25069	25319	25407	25263	25271	24978	25305	25159	25267	25239	25138	25406	25122	25235	25110	25126	24885	25154	25186	25442	25165	25405	25106	25253	24981	25130	25331	25215	25104	24908	25055	25139	25130	25028	25367	25107	25151	25378	25116	25119	25191	25330	24962	25334	25075	25274	25143	25007	25366	25056	24977	25088	25109	25186	25220	25400	25209	25125	25304	25132	25356	25368	24876	25120	25427	24904	25080	25120	25170	25193	25362	25197	25244	25433	25263	25300	25334	25361	25099	25133	25071	24982	25136	25256	25070	25223	25155	24989	25066	25250	25116	25137	25211	24994	24964	25455	24905	25200	25168	25209	24755	25258	25091	24969	24864	25052	25280	25022	25214	25259	25212	25111	25262	25071	25110	25135	25184	25066	25360	25153	25053	25118	24766	25200	25279	25021	25400	25210	25227	25197	25001	25331	25206	25095	25158	25233	25235	25250	25124	25213	25071	25076	25383	25271	25263	25427	25224	25018	25204	25260	25271	25169	25310	24953	25051	25238	25150	24848	25204	24838	25032	25345	25184	25301	25343	25014	24989	25073	25097	25063	24803	25076	24909	24968	25192	25133	25392	25163	25319	25095	25162	24902	25278	25084	25183	25169	25067	25706	25066	25300	25222	24952	25282	25267	25255	25187	24978	25228	25134	25320	25294	25091	24981	24976	25295	25098	25130	25046	25192	25160	25329	24990	25058	25169	25091	25286	25132	25138	25055	25164	25383	25137	24938	25297	25116	25034	25357	25080	25206	24956	24997	24882	25209	25312	24996	25136	25102	25141	25164	25028	24981	25023	25092	25071	25317	25109	25232	25136	25105	25454	25401	25337	24951	25166	25102	25262	25132	25035	25162	25090	25244	25237	25239	25136	25105	25107	25048	25605	24851	25308	25071	25264	25273	25380	25295	25072	25251	25257	24964	24841	25380	25186	25102	25395	25204	25172	24987	25067	25091	25091	25057	25250	25304	25159	24955	25148	25137	25062	25392	25012	24994	24964	25107	24986	24938	25333	24991	25133	25416	24949	24971	25180	25272	25470	25334	25122	25159	25098	25291	25173	25207	24963	25044	25191	25113	24990	25209	25065	25006	25147	25133	25187	25226	24968	25161	25371	25127	25306	25061	25131	25326	25068	25148	25193	25485	25162	25264	25238	25078	25056	25203	25060	25113	25066	25222	25353	25054	25229	25100	25322	25294	25175	25191	24972	25122	25116	25072	25082	24883	25144	25193	25106	24962	25094	25245	25305	24959	24902	25323	25079	25168	24887	25124	25195	25049	25116	25208	25160	24920	24853	25041	25232	24973	25119	25140	25444	25107	25355	25239	25392	25168	25034	25346	25084	25097	25140	25103	24930	25107	25115	25284	25668	25261	25129	25124	25085	25023	25007	25066	25103	24964	25235	25086	25178	24993	25129	25011	25163	25287	25254	25136	25107	25151	24977	25349	24937	24990	25086	25180	25189	25208	25382	25201	25036	25083	25492	25217	25081	24801	25232	25090	25125	25119	25004	25202	25180	25253	24908	25253	25068	25113	25351	25177	25156	25033	25084	24951	25382	24988	25257	25070	25247	25133	24975	25142	25101	25417	24996	25524	25087	24989	25393	25191	25390	25322	25120	25370	25031	24900	25251	25019	25178	25237	25055	25208	24814	24959	25210	25272	25431	25042	25046	25054	24897	25356	25204	25401	25158	25283	25124	25267	25131	25180	25272	25104	25401	25227	25180	25052	25263	25194	25421	25314	25216	25117	25053	25223	25100	25317	25230	25323	25233	25410	24853	25084	25212	25106	25036	25271	25222	25275	25292	25335	25181	24968	25301	25379	25089	24986	25097	25190	25312	25128	25159	25285	25014	25386	25197	25085	25220	25272	25229	25301	25172	25484	25209	25200	25164	25274	25191	25204	25040
37469	50506	41800	33171	23594	19381	19623	19388	19058	18806	18970	18803	18642	18580	17869	17683	17579	17506	17595	18122	18247	18256	17820	17931	17963	17501	17378	17444	17357	17374	17126	17255	17005	17132	17079	17230	17068	17118	17042	17145	17151	17209	17111	16994	17082	17011	17045	17242	17222	17211	17145	17260	17183	17096	17253	17035	17170	17074	17100	17125	17159	17273	17209	17133	17133	17164	17180	17189	17032	17129	17066	17465	17093	17079	17248	17245	17203	17170	17036	16975	17132	17119	16999	17216	17091	17286	17244	17133	16981	17183	17189	17211	17226	17276	17134	17189	17159	17038	17043	17234	17114	17237	17144	17184	17121	17395	17100	17127	17194	17135	17087	17051	17204	17192	17099	17195	17259	17027	17241	17146	16969	17092	17012	17103	17191	17217	17341	17143	17063	17108	17050	17110	17222	17094	17089	17132	17073	17085	17257	17177	17412	17246	17148	17117	16950	17133	16973	17170	17063	17363	17273	17169	17056	17163	17190	17184	16993	17107	17004	17110	17093	17131	17117	17153	17109	17226	17345	17169	17045	17141	16998	17024	17130	17105	17337	17210	17103	17289	17195	17203	17211	17218	17246	16881	17226	17051	17216	16993	17187	17161	17080	17089	17173	17086	17209	17098	17231	17260	17170	17155	17265	17054	17079	17221	17183	17192	17128	17131	17342	17106	17117	17210	17149	17098	17137	17034	17253	17022	17086	17009	17051	17167	17060	17097	17235	17189	17077	17262	16993	17045	16988	17249	17053	17045	16954	17035	17021	17045	17123	17241	17048	17164	17058	17281	17153	17315	17112	17084	17218	17232	17154	16945	17125	17239	17153	17244	17194	17185	17084	16958	17104	17085	17077	17152	16980	17045	17184	17179	17077	17023	16898	17105	17073	17072	17096	17085	17097	17224	17220	17081	17124	17054	17186	17214	17137	17241	17376	17348	16985	17230	17174	17190	16881	17047	17128	17164	17261	17190	17060	17234	17082	17253	17112	17068	17128	16985	17062	17111	17176	17114	17053	17148	17181	17105	17036	17100	17002	17052	17141	17122	17024	17204	17114	17241	17320	16939	17042	17224	17106	17031	17027	17221	17065	17003	17103	17169	17305	17185	17238	17218	17127	17131	16944	17091	17168	17138	17253	17343	17194	17286	16998	17092	16953	17026	17076	17088	17113	16988	17084	17155	17225	17159	17093	17123	17245	17107	17345	17051	17019	17157	17183	17115	17100	17128	17276	17190	17228	17260	17102	16978	17034	17142	16938	17124	17086	17133	17102	17157	17246	17173	17030	16997	17254	17144	16892	16975	17322	17199	17252	17059	17117	16957	17172	17096	17164	17084	16966	17223	16943	17075	17042	17290	17129	17139	17132	17185	17097	17336	17214	17009	17190	17093	17256	16886	17083	17034	17228	17266	17189	17097	17108	17259	17232	17107	17222	17239	17058	17003	17145	17102	17159	17083	17001	17228	17141	17076	17253	17349	17163	17037	16964	17139	17242	17106	17097	17087	17171	17167	17218	17031	17213	17143	17304	17315	17109	17128	17132	17132	17288	16987	17076	17127	17301	17151	17177	17186	17181	17173	17064	17215	16942	17242	17196	17066	17259	17085	17134	17182	17223	17185	17224	17165	17139	17202	17310	17220	17083	16971	16976	17179	17184	17193	17157	17325	17150	17102	17357	17034	17275	17150	16972	17231	17207	17174	17174	17208	17153	16996	17353	17251	17067	17113	17198	17209	17334	17253	17007	17010	17061	17116	17271	17014	17139	17155	17147	17171	17123	17104	17228	17009	17087	17186	17243	17151	17262	17249	17147	17124	17166	17269	17060	17011	17164	16983	17275	16985	17113	17058	17189	17130	17173	17066	17175	17199	17292	17066	17252	17052	17035	17200	17235	17049	17137	17164	17066	17142	17114	16983	17106	17085	17300	17078	17326	17060	17268	17046	17027	17159	17211	16887	17313	17209	17091	16937	17179	17289	17197	17349	17252	17140	17112	17246	17343	17102	17084	17184	17270	17079	17373	17040	17071	17055	17141	16784	17276	17253	17206	17199	17286	17381	17251	16998	17098	17099	17066	16974	17170	17131	16997	17166	17233	17236	17137	17233	17233	17128	17296	17108	17058	17212	17065	17220	17312	17130	17190	17267	17055	17106	17193	17008	17199	17177	17028	17134	17072	17027	17275	17282	17032	17081	17126	17289	17140	17304	17069	16944	17146	17156	17143	17139	17079	17247	17274	17080	17234	17151	17121	17149	16971	17197	17141	16987	17132	17181	17154	17144	17170	17141	17075	17142	17066	17224	17091	17135	17265	17145	17220	17223	17137	17070	17293	17354	17286	16988	17304	17175	17088	17163	17157	17070	17273	16895	17197	17289	17117	17274	17311	17056	17251	17068	17107	17072	17195	17223	17074	17239	17129	17125	17283	17232	17219	17131	16994	17106	17146	17181	17096	17003	17196	17215	17110	17097	17140	17045	17232	17022	17173	17198	17122	17176	17241	17250	17253	17182	17103	17112	17046	17207	17157	17246	17124	17218	17041	17127	17085	17035	17225	17097	17196	17005	17251	17314	17113	17109	17045	17221	17114	17252	17306	17134	17083	17105	16991	17197	17098	17145	17112	17099	17257	17312	17149	17312	16804	17149	17242	16994	17088	17210	17099	16989	17276	17201	17125	17191	17227	17078	17003	17029	16980	17059	17123	17234	17117	17129	17196	17280	17038	17148	17144	17050	17146	17249	17242	17055	17151	17001	17037	17407	17187	17106	17116	17129	17248	17117	17045	17105	17223	17011	17118	17045	17236	17104	17100	17226	17050	17387	17099	17122	17181	17230	17240	17052	17130	17213	17226	17061	16993	17144	17100	17134	17035	17311	17307	17139	16992	17141	16992	17061	17126	17099	17204	17169	17174	17027	17114	17280	17247	17080	17009	17126	17104	17240	17149	17054	17224	17225	17046	17014	17096	17155	17102	17168	17044	17163	17307	17157	17214	17109	16980	17228	17076	16966	17173	17062	16941	17249	17212	17165	17144	17211	17164	17156	17200	17234	17040	17153	17173	16958	17076	17260	17149	17127	17128	17251	16930	17175	17063	17072	17168	17072	17256	17271	17066	17143	17237	17223	17216	16994	17104	17127	17128	17356	17161	17233	17212	17080	17090	17245	17094	17146	17048	17191	17072	17106	17219	17131	17173	17170	17125	17174	17055	16998	17262	17234	17033	17162	17083	17057	17150	17138	17125	17108	17145	17098	17244	17106	16997	16919	17086	17246	17286	17085	17237	17126	17124	17058	17341	17001	17205	17165	17114	17262	17195	17172	17150	17134	17104	17138	17358	17130	17112	17140	16825	17342	17227	17246	17113	17211	17142	17056	17258	17160	17100	17128	16989	17058	17097	17202	17230	17031	17248	16941	17042	17313	16932	17122	17169	17164	17165	17188	17111	17238	17105	17031	17063	17148	17207	17251	17055	17279	16965	17073	17074	17222	17132	17029	17045	17161	17008	17175	17147	17044	17124	17008	16991	17039	17289	17110	17172	17081	17133	17295	17240	17068	17390	17353	17113	17105	17218	17313	17263	17045	17096	17116	17060	17043	17119	17130	17131	17157	17099	17314	17142	17253	17232	17120	17141	17129	17035	17272	17144	17111	17215	17261	17134	17283	17022	17215	17071	17311	17121	17059	17088	17193	17255	17214	17134	17130	17187	17331	17106	17098	17056	17200	17154	17218	17151	17186	17187	17134	17078	17348	17062	17101	16977	17124	17105	17037	17175	17145	17075	17140	16894	17213	17309	17161	16908	17180	17130	17030	16935	17283	17136	17071	17225	17149	17235	17267	17239	17062	17213	17146	17264	17083	17369	17039	17218	17195	17195	17131	17196	17074	17201	17215	17062	17004	17183	17021	17033	17103	17127	16998	17217	17117	17191	17156	17359	17191	17125	17137	17238	17130	17111	17110	17199	17056	17187	17212	17002	17288	17169	17339	17113	17070	17230	17292	16914	17153	17178	17102	17168	17357	17216	17190	17142	17123	17165	17117	17088	17072	17003	17159	17271	17149	17262	17080	17169	17247	17076	17059	17187	16965	17003	17170	17109	17073	17025	17165	17252	16950	17307	17194	17060	17307	17082	17142	17152	17282	17111	17249	17267	17182	16961	17185	17119	17223	17187	17070	17266	17183	17162	17137	17057	17044	17067	16934	17152	17158	17282	17152	16970	17250	17060	17090	17109	17147	17061	17154	17143	17045	17215	17097	17042	17172	17195	17150	17262	17168	17010	17121	17135	17168	17087	17204	17229	17132	17174	17142	17184	17239	17244	17036	17209	17055	17094	17150	17275	17098	17347	17000	17181	16974	17211	17038	17113	17180	17100	17227	16986	17357	17040	17092	17058	17205	17174	17266	17106	17002	17193	17255	17115	17179	17060	17016	17136	17215	17206	17168	17047	17093	17145	17228	17229	17241	17021	17288	17175	17299	17024	17078	17090	17153	17193	17055	17303	17074	17202	17058	17284	17099	17053	17138	17156	16984	17047	17109	17126	17060	17285	17166	17191	17390	17111	17084	17295	17013	16922	17079	17305	17281	17011	17301	17154	17081	17151	17311	17081	17191	17085	17030	16954	17221	17137	17192	16997	16945	17194	17159	17168	17310	17102	17098	17181	17121	17057	17053	17112	17144	17100	17197	17150	17188	17247	16951	17283	16970	17001	17061	17106	17122	17137	17224	17222	17021	17224	17059	17038	17205	17103	16909	17165	17115	17132	17112	17178	17329	17096	17058	17402	17145	17055	17099	17228	17056	17183	17269	17013	16983	17220	17213	17069	17263	17267	17041	17437	17056	17312	17139	17166	17239	17237	17262	17223	17057	17243	17043	17182	17301	16958	17172	17268	17167	17105	17116	17110	17383	17182	17116	17345	17076	17167	17208	17375	17130	17293	17274	17068	17029	17086	17267	17157	17144	17118	16995	17003	17168	17130	17083	17265	17154	17304	17079	17243	17307	17150	17253	17177	17318	17159	17089	17291	17315	17086	17120	17154	17078	16976	17013	16881	17133	17171	17078	17064	16980	17105	17153	17166	16932	17212	17161	17254	17208	17175	17218	17178	17163	17189	17190	17374	17079	17206	17309	17215	17156	16943	17201
26299	21713	30263	30732	28705	27900	29087	26924	26487	26544	26492	26287	25726	25878	25259	24695	24756	24459	25010	25280	25652	25664	25148	25281	25034	24786	24562	24790	24481	24139	24190	24098	24060	23932	24139	24117	23968	24087	24052	24257	24150	24123	24026	24138	23725	24061	24017	23906	24010	24111	23876	24006	24115	24221	24073	24232	24032	24196	24184	24041	24063	24078	24072	23938	23836	23834	23896	23949	24042	24139	24264	24018	24115	24105	24139	24018	24006	23933	24195	24172	24367	24083	24047	24069	24081	24357	24056	24012	23597	23780	24146	24098	24156	23989	24016	23947	23912	24028	24166	24045	23865	24234	24222	24151	24091	23922	24144	24198	24084	23943	24173	24007	24004	24055	23860	24106	24009	23854	24029	23910	24068	24044	23863	24071	23787	23748	24058	24091	23933	24066	23983	24014	24116	24164	24056	24101	23984	23920	24035	23967	24085	23922	24252	24166	24105	24008	23852	23795	23809	23943	23867	24016	23961	23863	24102	23960	24086	23838	24079	23904	23903	23918	23993	24067	24020	24100	24141	24036	23937	24236	24105	24303	23947	23988	23767	23929	23958	24172	24194	23913	24122	23880	24235	24081	24095	24210	23985	23956	23940	23887	23700	23996	24059	23907	24146	24104	24148	23963	24255	24069	24002	24021	24037	23985	23975	24063	24171	23995	23827	23923	24124	24143	23870	23817	24293	23978	23714	24133	24108	24038	23914	24106	24055	23886	23918	24059	23818	23925	23952	23963	23835	23851	24047	23989	23897	23816	24001	24146	24207	24318	24113	23993	24074	23913	24063	23932	23913	23961	24024	24040	23958	24198	24109	24208	24069	23799	24189	24118	24030	23934	24146	24244	24019	23890	23887	23931	24005	23729	23928	24165	24097	24228	24053	24068	24060	24119	23954	24109	24035	23987	23785	24073	24031	24066	24129	23884	24073	23856	23751	24106	24112	24098	24257	24001	23693	23918	24132	24052	23872	24014	23939	24109	24043	24112	23927	23757	23923	24079	24100	23978	23922	23991	23871	23928	24041	24001	24117	24000	24060	23848	23864	24107	23996	23808	24035	23702	23854	23960	23798	24177	23976	23965	23806	23963	23893	23831	24110	23966	24048	23990	23930	24066	24167	23834	24078	23850	23892	24127	24162	24158	24238	24065	23916	24208	24166	24111	24072	24073	23905	24110	24218	24196	23975	24031	24224	23846	23927	24016	24144	24122	24468	24077	24030	24171	23930	23794	23766	23840	24092	24422	23866	23799	23899	23829	23836	23981	23801	23814	23996	24011	24033	24087	24136	24139	23840	24236	24020	23933	23849	24019	23809	24011	23913	24176	23975	23987	24252	23735	24014	24236	23996	24043	23911	24130	23844	24045	24133	24051	23940	24082	24045	23983	24001	24051	24075	23900	23823	24024	24102	23912	23951	23870	24209	24210	24073	23894	24148	24127	24049	23667	23843	24042	24090	24100	24089	24092	23915	23969	23942	24159	24088	23956	24128	23774	23879	23741	23747	23971	24011	23874	23993	23750	24071	23979	24176	24078	23919	23952	24095	24006	23931	24048	23928	23863	23836	23796	24224	24077	23816	23966	23998	23858	24125	23916	24209	23975	24272	23870	24016	24089	23995	24189	23872	24076	24102	24225	24065	24056	23924	24017	23852	23943	24230	24049	23915	24097	23920	24230	24241	24017	23971	24156	24104	23820	24114	23944	23942	23949	24124	24089	24046	23962	24070	23984	23932	24139	24083	23876	23763	24261	23884	24223	24164	23916	23965	23993	23879	24018	23993	23757	24054	23938	23925	23978	24345	24130	24057	23930	23815	23793	23943	23956	24075	23914	23824	23893	23810	24104	23784	23856	23970	23997	24084	23963	24000	23955	24033	24172	24052	24070	23844	23364	24009	23758	24237	24093	24146	24042	23955	24055	24115	23750	24164	24152	24080	24024	24057	24090	24093	24094	23937	24064	24025	24112	24064	23878	23972	24068	23936	24068	24010	23728	24252	24028	23812	24132	24062	24244	23971	24021	24070	23934	24027	23949	23991	24161	24065	23739	23986	24201	24228	24135	23944	24192	23900	23981	23985	24122	24000	24015	24062	24109	23955	24052	23959	23969	23867	24059	23968	24072	23935	24102	24007	24341	24223	23983	23961	23758	24133	24135	23881	24143	23889	24001	24008	24000	23922	23786	24179	23941	24113	23851	24172	24256	24126	23839	24036	24040	23957	23818	23894	24260	23906	24057	23951	24065	24032	24004	23898	23874	24063	24008	24115	24154	23819	23751	24065	24132	24254	24111	24016	24175	24058	23987	24088	23959	24037	23954	24078	23872	24153	23789	24034	24196	23861	23924	23920	24079	23904	23969	23742	23860	24064	23990	23864	24073	24084	24069	24186	24212	24116	24060	24103	23989	24176	24079	24055	24145	24053	23865	24115	23956	23931	24391	24412	24237	23994	24471	24065	23834	24046	24152	24087	23925	23993	23941	24021	24056	24091	23869	24253	24207	24107	24119	24102	24219	23868	23974	23972	24028	23945	24027	23946	24194	24107	24022	23990	23670	24035	24035	24104	23969	23917	24310	23960	23952	23945	24173	23898	24104	24090	24030	23953	23977	24124	24069	23806	24016	24114	24119	23961	23797	23867	23904	24025	24022	24020	23889	24074	23933	23921	23939	24149	24071	24129	24001	24145	24319	24030	23963	23783	23855	23863	24093	23928	24075	24107	24089	24155	23974	23992	24082	23985	24037	24011	24189	24080	23865	24036	23876	23963	23914	24153	24199	23794	24053	24123	23983	24127	24166	23926	23945	24117	23847	23924	23928	24107	23767	23814	23938	23956	24187	24135	24210	24193	23903	23981	23966	24120	23713	23897	23926	23943	24280	23799	24098	24068	23968	24329	24040	24019	24083	23913	24186	23969	24021	23963	24001	23939	23879	24122	24381	23928	24085	24192	23938	24042	24187	24218	24088	24279	24100	23831	24188	24101	23905	23945	23987	24038	24083	24248	24038	23885	23862	23783	23861	24065	23772	24092	24123	23716	23921	23948	23956	23906	24272	24093	24070	24040	24132	24168	23996	24076	24077	24108	24183	23846	23971	24163	23878	24009	23998	24070	24057	23951	23770	23790	24056	23884	23940	24123	24039	23829	24019	23952	24012	24038	24093	24292	23930	24047	24055	24017	23972	24178	24231	23835	23870	24042	24099	24244	24089	24009	24219	24232	24041	24153	23791	24154	24217	23915	23730	23986	24020	24098	24144	23910	23911	23962	23850	23831	23845	24227	24032	23705	24126	24230	24098	24177	24150	23936	24088	24022	23949	24114	24151	23916	24028	24074	23648	23895	23951	23833	23876	23938	24175	23934	23842	24096	24054	23888	23809	23976	24080	24144	23781	23958	23800	23962	23830	23957	23867	24199	23796	23818	23935	23911	23782	23984	24020	24236	24073	23920	23820	24009	24048	24061	24071	24038	24075	24064	24087	24157	24097	24089	23969	23941	23949	24132	24112	23992	23974	23995	24015	24139	24072	24195	24076	24222	24328	24053	24108	23967	24073	23833	24180	23922	24141	23975	24076	23849	24039	23867	24022	23981	24094	24176	24054	24048	23958	23779	23795	23942	23764	24111	23883	24067	23877	24293	24208	24058	24094	24106	24084	23998	23970	24107	23923	23929	24113	24034	24033	24194	23723	23843	24124	24183	23957	23902	23799	24020	23984	23976	24021	24012	23844	23959	24101	24197	23879	23918	23992	23706	23979	24002	24106	24029	24076	24014	24081	24193	23859	24189	23978	24287	24120	24111	23925	23870	24264	23811	24160	23963	24000	23840	23999	24200	23742	23986	23894	23861	23851	23893	23986	23817	23822	23805	24003	24257	23996	23902	23651	24084	23970	23949	23755	24031	23940	23949	23936	24146	24115	24103	24056	23955	23619	24024	23992	23947	24205	24185	23978	24009	24197	24088	23835	23797	24051	23959	24123	23981	24127	24105	24052	23888	23869	23937	24051	24260	23990	24095	24216	24002	23694	23878	24052	23918	24215	24015	23866	24126	24000	24034	23748	24108	24011	24008	23857	23895	23920	24194	24118	24037	24116	24107	24250	24137	24006	24208	23993	23864	23950	23918	23997	24202	23812	23819	24025	24071	23994	23779	23898	24212	24237	23988	24103	23978	24002	23668	23828	23864	24111	23993	23753	23968	23922	24044	23860	24128	24289	24106	24090	24229	24024	23953	24001	23969	23788	23982	23905	24029	23955	24114	23933	23950	23829	24111	23961	24077	24147	24169	24082	23904	24178	24146	23952	24055	23685	24015	23961	23992	24244	24145	23958	24045	23876	24212	24053	23907	23967	23954	23921	23847	23911	24017	24207	24300	23959	24195	24194	24133	23867	23946	23976	24026	23995	24214	23835	23984	24082	24101	23950	23958	24071	24087	24197	23998	24143	24026	23995	24111	24063	23992	23955	24039	23552	24069	24236	24135	23835	24006	24051	24035	24241	24088	24010	24263	23782	23982	24147	24167	23837	23978	24041	23947	23832	23870	23979	23899	24030	23902	24110	24022	23917	23992	23868	23991	23845	23734	24386	24001	23941	23894	23877	23807	24011	23972	23761	24087	24093	23934	24120	24290	23990	24040	24000	24062	24017	24112	24205	24226	24016	24007	24080	24049	23984	24132	24030	24189	24005	24100	24212	23908	24266	24014	23945	24230	24095	23983	23792	24023	23926	24129	23995	24036	24119	23882	23982	23977	24006	24270	24060	24356	24372	23951	24041	24093	24113	24094	24039	24279	23822	24066	24239	24130	23989	23927	23675	23998	24070	24214	23985	24001	23857	24058	24200	23962	23903	24245	24067	24234	23922	23928	24121	23971	24147	23926	24095	23849	23815	23996	23982	24069	23990	24088	23933	24106	23929	23953	23886	24355	24045	24098	23700	23930	24131	23873	23990	23931	23946	24048	24053	23991	24144	24125	24047	24019	23952	24065	23976	24236	24026	24084	23950	24033	24234	23950	24086	23895	24004	24154	24084	23850	24040	24075	24410	23916	24172	24075	23972	24004	24093	24101	24051	23992	23996	23908	24026	24122	23878	24220	24170	23914	23896	23933	23858	23840	23757	23919	23831	23880	24077	24043	23884	23928	24021
38637	62306	59697	43704	27389	21375	20890	20426	19952	19879	19910	19512	18765	19067	17956	17605	17397	17228	17746	18391	18560	18540	17870	17715	17721	17496	17334	17180	17063	16909	16908	16559	16678	16852	16678	16795	16636	16764	16614	16626	16764	16598	16681	16695	16659	16418	16505	16617	16667	16759	16690	16422	16748	16558	16518	16652	16648	16671	16630	16790	16668	16497	16620	16815	16534	16409	16643	16642	16610	16677	16504	16672	16378	16614	16728	16565	16416	16733	16391	16640	16504	16801	16646	16557	16594	16589	16717	16755	16613	16582	16549	16526	16686	16605	16622	16494	16545	16567	16538	16489	16461	16614	16761	16655	16565	16513	16568	16533	16560	16710	16676	16479	16550	16393	16680	16800	16552	16733	16386	16493	16778	16541	16698	16497	16664	16722	16496	16749	16538	16748	16574	16660	16575	16601	16594	16374	16685	16737	16425	16483	16695	16795	16537	16562	16651	16572	16725	16533	16624	16613	16748	16659	16435	16578	16608	16748	16695	16748	16676	16502	16507	16636	16819	16717	16566	16720	16556	16548	16507	16687	16537	16743	16573	16571	16527	16582	16549	16692	16775	16539	16675	16559	16634	16774	16634	16658	16388	16441	16782	16597	16685	16750	16591	16726	16636	16743	16753	16634	16506	16579	16749	16475	16420	16522	16522	16536	16547	16563	16639	16749	16761	16738	16624	16601	16640	16629	16662	16520	16598	16682	16595	16586	16627	16561	16816	16726	16573	16597	16585	16614	16616	16536	16559	16541	16714	16489	16642	16511	16553	16540	16527	16712	16489	16652	16647	16487	16684	16641	16672	16467	16689	16602	16623	16754	16563	16511	16624	16571	16446	16591	16609	16554	16469	16590	16674	16611	16584	16696	16594	16865	16632	16805	16583	16680	16792	16606	16512	16661	16588	16636	16692	16653	16559	16496	16595	16575	16773	16802	16635	16540	16570	16774	16521	16706	16686	16533	16719	16604	16656	16629	16725	16453	16664	16483	16556	16528	16760	16633	16705	16652	16673	16733	16574	16475	16720	16691	16471	16658	16672	16455	16696	16509	16640	16508	16637	16449	16593	16558	16516	16596	16665	16623	16699	16581	16760	16672	16564	16628	16693	16719	16570	16483	16469	16632	16566	16686	16568	16575	16554	16675	16428	16538	16625	16441	16644	16582	16671	16702	16792	16739	16619	16617	16587	16575	16701	16573	16550	16573	16629	16776	16604	16688	16928	16555	16556	16562	16667	16708	16553	16606	16647	16539	16667	16463	16749	16573	16517	16822	16739	16673	16776	16680	16610	16820	16631	16654	16616	16678	16732	16585	16653	16558	16637	16645	16501	16399	16643	16637	16688	16549	16654	16856	16509	16661	16588	16556	16667	16595	16610	16535	16596	16442	16539	16739	16693	16621	16658	16611	16551	16424	16561	16395	16368	16573	16612	16466	16611	16539	16640	16563	16558	16693	16687	16896	16620	16610	16450	16668	16550	16711	16590	16678	16565	16626	16611	16654	16720	16586	16541	16811	16443	16488	16452	16526	16795	16642	16729	16705	16473	16556	16537	16625	16654	16570	16556	16488	16634	16381	16591	16695	16636	16699	16548	16639	16702	16627	16459	16663	16792	16733	16608	16582	16541	16501	16791	16621	16809	16628	16646	16606	16522	16637	16619	16550	16603	16710	16573	16785	16638	16512	16691	16534	16680	16504	16691	16536	16572	16665	16721	16543	16619	16618	16493	16700	16436	16559	16406	16744	16580	16587	16471	16655	16620	16543	16754	16503	16624	16584	16527	16707	16576	16550	16434	16663	16539	16555	16569	16677	16555	16492	16556	16590	16683	16578	16596	16623	16470	16755	16650	16482	16741	16592	16562	16609	16607	16636	16798	16500	16551	16527	16631	16604	16661	16637	16583	16762	16564	16760	16706	16542	16713	16564	16756	16549	16683	16534	16770	16638	16711	16588	16384	16729	16578	16423	16571	16567	16527	16770	16523	16592	16585	16731	16536	16712	16669	16451	16672	16825	16525	16537	16677	16696	16739	16675	16596	16590	16512	16614	16550	16610	16564	16596	16508	16518	16474	16822	16544	16742	16613	16542	16527	16515	16700	16648	16446	16643	16566	16719	16804	16516	16657	16526	16619	16630	16626	16715	16653	16607	16470	16651	16639	16596	16610	16469	16551	16585	16816	16471	16611	16470	16652	16740	16587	16551	16482	16659	16657	16517	16791	16732	16600	16735	16418	16490	16690	16488	16669	16583	16519	16660	16414	16646	16637	16682	16595	16534	16391	16619	16569	16605	16590	16653	16703	16573	16625	16603	16613	16589	16623	16583	16547	16552	16657	16467	16539	16539	16706	16698	16570	16671	16409	16754	16663	16592	16736	16362	16658	16359	16482	16681	16747	16592	16608	16475	16498	16688	16639	16500	16563	16451	16515	16530	16769	16683	16582	16499	16619	16560	16646	16596	16570	16613	16517	16740	16581	16478	16589	16742	16595	16779	16525	16643	16642	16862	16521	16590	16636	16345	16467	16605	16477	16632	16795	16785	16563	16415	16471	16652	16641	16558	16645	16674	16614	16712	16600	16594	16599	16579	16604	16770	16607	16645	16673	16639	16634	16708	16687	16564	16694	16666	16510	16660	16679	16669	16595	16457	16631	16659	16680	16525	16627	16545	16507	16707	16645	16668	16427	16621	16619	16611	16682	16657	16674	16633	16656	16475	16726	16495	16620	16697	16615	16424	16580	16641	16656	16739	16532	16772	16600	16863	16689	16608	16732	16674	16654	16480	16517	16590	16456	16514	16596	16670	16544	16697	16419	16657	16858	16666	16487	16653	16618	16611	16607	16575	16758	16699	16628	16770	16543	16569	16596	16608	16569	16519	16531	16704	16678	16653	16848	16427	16672	16603	16741	16628	16629	16850	16533	16557	16667	16731	16653	16706	16597	16660	16781	16474	16705	16484	16682	16560	16610	16579	16558	16679	16690	16461	16544	16819	16702	16442	16703	16424	16382	16584	16594	16840	16477	16603	16660	16551	16570	16663	16715	16556	16766	16753	16673	16599	16575	16485	16626	16494	16720	16754	16566	16741	16536	16590	16626	16486	16457	16690	16690	16534	16625	16665	16676	16642	16540	16776	16549	16615	16502	16728	16474	16512	16760	16587	16645	16455	16539	16628	16597	16615	16570	16558	16728	16568	16628	16545	16580	16384	16757	16647	16532	16525	16657	16473	16577	16449	16569	16539	16700	16628	16706	16616	16587	16675	16788	16562	16629	16634	16466	16659	16709	16636	16672	16539	16621	16642	16587	16592	16450	16671	16605	16648	16518	16619	16572	16627	16481	16649	16797	16745	16623	16752	16670	16617	16525	16619	16385	16453	16636	16593	16568	16760	16539	16549	16554	16671	16554	16607	16384	16660	16635	16483	16508	16687	16624	16650	16734	16612	16613	16888	16680	16493	16528	16607	16684	16465	16628	16702	16518	16577	16794	16596	16594	16543	16546	16532	16450	16541	16690	16565	16830	16397	16561	16694	16849	16429	16634	16640	16690	16502	16665	16526	16521	16771	16545	16618	16574	16443	16609	16638	16619	16609	16522	16523	16502	16740	16689	16637	16663	16613	16386	16572	16653	16829	16579	16530	16719	16787	16717	16531	16732	16582	16447	16466	16546	16661	16645	16672	16678	16694	16502	16582	16600	16691	16391	16492	16475	16503	16641	16512	16835	16624	16553	16523	16538	16390	16635	16560	16615	16674	16637	16782	16630	16643	16630	16641	16675	16494	16755	16672	16648	16685	16493	16483	16672	16602	16619	16527	16472	16653	16568	16575	16791	16616	16503	16558	16712	16647	16747	16489	16789	16611	16682	16710	16649	16472	16632	16612	16756	16608	16499	16483	16600	16702	16387	16572	16885	16645	16397	16732	16573	16566	16670	16560	16705	16645	16332	16615	16713	16534	16547	16511	16653	16681	16573	16675	16618	16615	16630	16668	16737	16651	16765	16589	16537	16571	16668	16635	16624	16667	16420	16638	16696	16604	16736	16552	16696	16413	16486	16435	16642	16476	16434	16561	16756	16556	16587	16463	16625	16609	16794	16607	16558	16617	16389	16674	16571	16753	16579	16563	16572	16547	16522	16548	16678	16698	16585	16588	16712	16523	16545	16600	16685	16412	16694	16489	16399	16561	16451	16839	16520	16611	16492	16647	16479	16558	16702	16533	16681	16692	16574	16544	16596	16609	16568	16644	16606	16609	16732	16535	16711	16561	16638	16581	16475	16658	16478	16526	16573	16704	16671	16700	16587	16757	16539	16633	16569	16492	16610	16628	16774	16536	16530	16548	16617	16812	16583	16643	16583	16693	16696	16558	16588	16894	16518	16525	16512	16548	16543	16594	16620	16467	16443	16517	16610	16794	16535	16662	16623	16701	16579	16456	16648	16838	16458	16637	16688	16647	16443	16716	16622	16559	16717	16452	16634	16667	16659	16402	16524	16732	16738	16570	16628	16679	16638	16366	16765	16828	16731	16589	16448	16675	16625	16726	16489	16739	16635	16552	16633	16714	16465	16431	16569	16603	16702	16705	16578	16647	16603	16627	16730	16691	16831	16534	16649	16599	16426	16671	16519	16626	16446	16650	16493	16914	16536	16523	16737	16682	16751	16660	16618	16573	16761	16716	16638	16680	16732	16649	16534	16584	16688	16604	16692	16597	16659	16565	16505	16612	16690	16808	16619	16478	16549	16571	16660	16528	16592	16529	16693	16694	16590	16342	16631	16747	16872	16381	16592	16470	16558	16647	16670	16649	16700	16553	16797	16733	16703	16528	16535	16526	16587	16656	16637	16463	16610	16714	16722	16599	16549	16657	16617	16573	16580	16739	16603	16623	16538	16503	16708	16613	16651	16621	16767	16472	16537	16515	16612	16635	16624	16467	16664	16599	16644	16681	16595	16737	16498	16666	16643	16634	16724	16573	16681	16799	16693	16587	16857	16719	16501	16621	16637	16683	16602	16624	16458	16732	16569	16578	16567	16415	16653	16735	16448	16574	16640	16582	16580	16702	16825	16687	16553	16583	16691	16526	16561	16716	16607	16627	16521	16598	16756	16812	16601	16503	16564	16464	16544	16609	16596	16760	16557	16529
24532	21651	29650	27224	24892	27407	30849	27223	26162	26716	26792	25830	25544	25266	24246	24078	24045	23990	24300	24820	25315	25098	24388	24570	24624	23919	23833	23733	23527	23382	23275	23179	23502	23114	23042	23119	23190	23196	23173	22977	23102	23115	23146	23135	23097	23170	22989	23026	23058	22843	23346	23241	23223	23050	23330	23073	23024	23148	23138	23160	23071	22808	22894	22846	22978	22966	22865	23130	22879	22895	23115	23009	23094	23003	22976	23057	23119	23066	22880	22895	23286	22954	23248	22960	23209	23286	22926	23041	22988	23118	23048	23091	22840	22894	23030	22978	22899	22784	23018	22870	22931	22947	22863	22990	23183	23016	22867	23084	23047	22875	22985	22890	22924	22995	23027	22961	22990	22892	22969	23052	23057	23006	23222	22929	22784	23036	22884	22913	23057	23131	23136	23068	23225	22873	23044	23135	22783	22928	22992	22862	22925	22899	22830	22764	22945	23236	23040	22891	23223	23065	23032	23105	22972	23020	22824	23009	22904	23087	22957	23047	22901	22911	23021	22836	23241	23215	22860	23070	22740	23042	23280	23070	22893	23028	23071	23108	23003	22882	23112	23125	23022	22824	23164	23211	23261	23106	22978	23316	23039	22955	23026	23087	23118	22745	22956	22790	22961	23027	23091	22682	22830	23228	22753	22931	23100	23044	23076	23009	23140	22818	23035	22753	22967	23007	22957	23195	23151	23106	22809	23011	23241	22913	22939	23148	23051	22845	23114	22904	23012	22936	23150	23074	23242	22967	22855	23135	23152	23015	22991	22927	22781	22927	22992	22901	22947	23090	22954	23038	22917	22925	22940	22914	22947	23134	22936	23121	23299	23244	23240	23055	22927	22857	22902	22897	23213	23003	23083	23055	23271	23054	22898	23059	23090	22826	22743	22982	22905	23217	23135	23055	22872	22899	23094	23032	22994	22968	23193	22647	22844	22815	22720	23147	22979	22978	23123	23046	23040	23001	22910	23001	23042	22847	23158	22981	23103	23123	23116	22955	22991	22925	22832	23040	23073	23121	23102	23117	22752	22715	22904	23146	22978	23207	22999	22978	22961	22973	22986	22944	23100	22885	23031	22910	22851	22873	22931	22892	23069	23150	23116	22780	23191	22964	23142	23055	23133	22959	22666	22818	22851	22940	22873	22832	22711	22734	23029	23310	22911	22919	22807	22927	23177	23058	23070	23066	23011	23058	23213	23155	22917	22939	22977	23000	23155	22937	22979	23261	23003	23088	22858	23091	22806	23130	22938	22965	22907	23017	23193	23056	22834	23169	23018	23107	22921	23042	23036	23041	22966	22890	23042	22934	23215	22883	22819	22995	23170	22938	22738	23157	22964	22725	22792	22963	23076	23049	22755	22981	22961	23025	23101	23085	22774	23202	22813	23079	22944	23168	23006	23193	22940	22893	22975	22927	23172	22710	23058	23046	22990	22941	23241	23046	23002	22910	23027	23000	23188	22949	22971	23105	23136	23185	22998	23081	23167	22868	23089	23051	23319	23020	23073	22868	22943	23032	22940	23168	23079	22996	22740	22959	22879	22795	22944	23011	22890	22987	23082	23068	22863	23009	23152	22986	22974	22962	23079	23101	22924	22936	22884	23217	23113	22930	23118	22859	23122	23203	23038	22814	22993	23013	22951	22915	22918	23004	22956	23073	23182	23141	23046	22750	22787	22962	22940	22999	22926	23004	23083	22981	22809	22959	23069	22952	22995	22922	22977	23066	23024	22827	22870	23095	22979	23005	23031	22950	23304	23028	22945	22894	22745	22922	22879	22991	22751	23057	22992	22943	23045	22790	22730	22909	22968	23052	22937	22884	23033	23026	22921	23219	22975	22912	22684	22907	22910	23042	23036	23169	22883	23167	22952	23044	22975	22871	22991	23031	23029	23026	23046	23028	22848	22920	22982	22913	23107	22941	23079	22803	23086	22962	23139	23103	22915	22905	22819	23019	22853	23091	23087	22883	23167	22926	22949	23156	23020	22979	23063	22894	22908	22941	23029	23073	22907	23133	22861	22994	23090	22693	22928	22886	23080	22941	23031	22877	23137	22937	22929	23010	22883	23008	22780	23001	22823	22871	23255	23229	22852	22809	22825	22946	23218	22981	23125	23144	23026	23076	23053	23071	22886	22976	22791	22866	22862	22791	22688	22880	22862	22809	23114	22965	22943	23229	22956	23209	23078	23058	23066	23145	22966	23006	23039	22740	22891	22941	23159	22931	22893	22874	22856	23125	23009	23025	22929	22922	23195	22953	23038	23195	23005	23002	22981	22921	23033	22935	22954	22849	23168	23066	22884	22978	23159	22859	23069	22700	23113	22930	22910	22930	23034	22957	22807	23085	22931	22779	23013	23103	22831	22768	22924	23155	23067	22760	22849	23025	23148	22812	22629	22854	22874	22868	22995	23127	22820	22775	22999	23019	22894	22920	22921	22929	22878	22973	23035	23000	23111	22941	22972	23011	23091	22862	22964	23158	23024	23022	22955	23291	22993	22952	22953	22967	22800	22814	22796	23048	22970	22978	22758	22955	22879	22874	22968	23078	23283	23010	23035	22874	22995	22891	23068	23059	22963	22842	23189	22904	22966	23235	23081	22895	22925	22896	22821	23077	23013	23034	22898	22877	23106	22998	22986	22969	22889	22999	23011	22920	22953	23002	22803	22963	23249	23086	22970	23009	22845	22929	23074	22952	23001	23168	23434	23203	23006	23038	23073	23018	23082	23092	22994	23126	23204	23158	23057	23050	23286	23230	22997	22907	23033	23097	22916	22810	23116	23335	23141	23043	22995	22993	22832	23179	22902	23047	22985	22918	22864	23084	22937	22836	23220	23052	22801	22992	22944	23076	23001	23111	23181	23138	23245	23144	23055	22967	22842	23040	23058	23060	22848	23001	23075	22811	22758	23019	22951	22901	23189	23188	23176	23009	23069	23058	22947	22957	23085	22857	23018	23028	23248	22838	22843	23102	23101	22808	22932	23167	22935	23280	23079	22992	22895	22916	23080	23059	22963	22946	22961	23116	23122	22921	23019	22869	23022	23060	23235	23062	22778	23070	23076	22967	23292	22951	23073	23085	22911	22552	23271	22913	23085	22875	23213	23047	23040	22845	23139	22820	23125	23172	22833	23009	22767	22980	23121	22940	22917	22927	23123	23057	22899	23087	23087	22992	22997	22987	22928	22803	22916	22821	23065	23035	23019	23216	22945	23057	22978	23158	23053	23103	23008	23053	22879	22906	22733	23016	22990	22764	22935	22932	23033	23031	23046	22864	23038	22930	22923	23059	22814	23012	23120	22909	23029	23186	23023	23164	23130	23138	23134	23027	22931	23140	23078	22992	23023	23004	23184	23196	23078	23049	23220	22850	22992	23024	22928	23013	23110	23093	23016	23074	22794	23150	23091	22918	22757	22904	23031	22963	22719	23029	22836	23067	22979	23073	22816	22897	22889	23281	23201	22823	22944	22929	23060	23145	23019	23056	23177	22874	23228	22946	23112	23207	22946	23054	22956	23108	22982	22987	23186	22998	22864	22758	22785	22818	23166	22925	22750	22869	23136	22923	23139	22995	23036	22953	23143	22810	23136	23053	23099	23023	23104	23041	22995	22926	23016	22937	23042	22581	23198	22752	23028	22954	22798	22977	22816	23026	22890	23153	22991	23032	23104	22983	22975	22809	22979	22994	23070	23090	22926	23068	23173	23090	23049	23348	23006	22983	23029	23072	23012	22772	22976	22983	23359	22916	23066	23235	22991	22900	22834	23200	23250	22914	22947	23075	23005	23204	22850	22909	22931	22998	22940	22853	22995	23004	23026	22882	23114	22921	22807	22819	22982	23003	22981	23156	23189	22940	22853	23195	22997	23012	23058	22847	22966	22930	22968	23175	23024	23141	22938	23142	22985	22997	23063	23187	22945	22786	22970	22918	22917	23074	23158	22976	23074	22991	23004	23076	22942	23340	23199	22940	22880	23116	22993	23112	22898	22967	22899	22751	23046	22838	22975	22953	22979	23014	22869	23149	22947	22943	22906	22960	23203	22841	23026	22957	23117	23161	23041	22994	22737	22951	22809	22964	23140	23012	22846	22944	22934	22889	22940	23156	22960	22849	22949	23161	23206	23085	23111	22930	22982	22848	23024	22952	23171	22936	22900	22718	22920	22884	22943	23106	23026	22808	22983	23010	23144	22978	22923	23033	22987	23161	22882	22911	23127	23210	23099	23056	22997	22847	22898	22998	23070	23127	23128	23062	22920	22971	22955	22995	22900	22821	22830	23108	23168	22884	22949	22973	23261	23011	23138	22980	22948	22926	23073	22827	23030	22856	23051	22777	22956	23208	22973	22997	22847	22984	23125	22937	23131	22940	22890	23105	22966	22984	23042	22962	22946	22953	23075	23028	23037	23201	22995	22812	22561	23008	23044	22837	23055	23127	22880	22875	23164	23104	23195	22789	22999	22886	23086	23064	23006	22941	23040	22925	22927	23151	23103	22967	23007	23067	23176	22937	23164	23207	23034	22985	23020	23111	22783	23163	23104	22824	23096	23134	23006	23023	23254	22980	22906	23034	23070	22854	22844	23083	22990	23077	22907	23152	22890	22898	22979	22924	23131	22816	22776	23113	23035	23006	23101	23016	22867	22896	22933	22861	23147	22895	23049	23087	23228	23063	23094	22876	23203	22994	23368	22964	22881	22996	23265	22950	23062	23033	23122	22920	22855	22939	22880	22899	23054	23167	22791	22838	22940	23174	23061	22770	22924	22965	23095	22953	23081	22995	22716	22860	22796	22966	22791	22984	23106	22820	23156	23133	23127	22884	22991	23045	23179	23154	23021	22937	22747	23001	22947	22847	23009	22946	22844	23019	22888	23097	23063	23064	23217	23003	22985	22888	22851	23139	22808	23005	23162	22919	23036	22880	23230	23135	22823	23212	23080	22914	23095	22785	23077	23212	23139	23079	22970	22975	22975	22997	22896	22885	22943	22931	22910	22793	23121	23051	22986	23051	22933	22995	22845	23129	22855	22852	23129	22854	22997	22931	22871	22898	22996	23099	23025	22786	22848	22947	22898	22981	22816	23086	22964	23012	22860	22841	23044	23044	22952	23103	23060	23050	23119	23121	23319	22897	23031	22787
39221	65010	67075	51556	29290	23175	22747	22062	21446	21342	21207	20019	19293	19023	17864	17479	17361	16886	17874	18493	19046	18511	17778	17814	17764	17257	16938	16733	16709	16867	16239	16293	16101	16344	16313	16119	16311	16256	16156	16183	16143	16058	16264	16240	15968	16025	16044	16177	15983	15986	15996	15950	16043	16086	16183	15952	16228	16147	16097	16119	16160	16019	16163	16196	16014	15954	16074	16357	16254	15973	16259	16138	15983	16034	16187	16162	16088	16025	16152	15876	16096	16136	16032	16152	16036	16250	16028	16153	15972	15945	16082	16019	15999	16069	16019	16193	16306	15998	15968	16000	16127	16107	16124	15795	16031	16140	16217	16033	15907	16019	16174	15935	16007	16195	16023	16119	16236	16059	15935	16189	16171	16061	16108	15987	16036	16134	16146	16008	15873	16034	15988	16191	16175	16018	15988	16149	15901	16128	16063	16063	16042	16116	15876	16007	16070	16035	15909	16186	16134	16027	16198	16126	16003	16033	16060	16019	16114	16027	16041	16070	16071	15971	16024	16031	15977	16297	16233	15851	15997	16084	16156	16196	16043	16104	16049	16021	16087	16165	16173	16134	16026	16182	16163	16166	16047	16201	16023	16101	16135	16181	16046	16003	15976	15913	16024	16098	16004	15976	16210	16062	16055	16134	15967	16054	16126	16155	16047	15926	16135	15967	16066	16003	16113	16011	16139	15997	15918	15925	16291	15891	15920	15980	16222	15982	16005	16256	16098	16369	16161	16025	15859	16017	16041	16027	16107	16104	16004	16072	16098	16065	16009	15918	16136	15974	16064	16172	15888	16091	16037	16124	15998	16085	16041	16002	16092	16026	15993	15990	16012	16105	16288	16027	16165	16005	16173	16095	16032	15924	16153	16023	16120	15904	16077	16141	16065	15961	16027	16175	16167	16176	16105	16180	16008	16153	16169	16042	16055	16016	15983	15942	16256	16134	16109	16031	16014	15962	16171	16024	15817	15993	16037	15997	16218	16010	15995	16138	16047	16158	16135	16006	16063	15886	15963	16146	16162	15929	16003	16262	16146	15955	16068	16172	15880	16165	15907	16064	16223	16064	16108	16038	16077	15980	16108	16211	16138	16018	16027	16042	16118	15989	15999	16288	15775	16071	16096	15944	16105	16208	16143	15966	15980	16119	16075	16353	15850	16240	15949	16135	16118	16088	16027	15935	16030	16105	16082	16024	16123	16041	16098	16086	16151	15992	16045	16080	16063	16087	16105	16117	16090	15939	16277	16018	16034	16160	16096	16012	16083	16026	16038	15943	16131	15989	15960	16164	16221	16042	16141	15941	16001	16238	15940	15991	16062	15983	16112	16062	16029	16030	16125	15871	15994	16013	15975	16130	16005	16099	15851	16091	16001	15901	15995	15993	15931	16095	15957	16029	15980	16110	15997	16039	16260	16022	16154	16081	16071	16098	16103	16133	16044	15978	16201	16225	16015	16048	16012	16283	16103	16012	16127	15938	15907	15878	16104	16004	16178	16097	16179	16016	16131	16095	16057	16051	15935	15854	16061	15962	16138	16080	16218	16115	16142	15963	16095	16048	16039	16090	16008	16023	16114	15909	16171	16036	16006	15954	16158	16034	15985	15970	16299	16141	16097	16125	16104	16253	16113	15984	16174	16031	15960	15902	16108	16006	16067	15971	15986	16169	16150	15831	16106	15941	16058	16103	15876	15974	16268	16023	15965	16028	16048	16172	16194	15989	16077	16218	16116	16146	15892	16040	16108	16072	16186	16179	16186	16160	16091	16107	16084	16275	16098	15958	16183	16095	16086	16010	16140	15999	16088	16072	15965	16072	15960	15971	16054	16065	15926	16023	16121	16081	15955	16045	16189	16137	16189	16024	15923	16065	15955	15934	16060	16132	16062	16008	15974	16087	15948	16048	16184	16113	16070	16105	16026	16143	16081	15893	15950	15967	16147	16007	16116	16106	15966	16219	16140	16054	15968	16019	16092	16136	16119	16139	16015	15986	16051	16181	15949	15971	16047	16003	15980	16015	16047	16097	16069	15916	16185	15961	15943	16010	16128	16117	16071	15915	15920	16246	16125	16186	15949	16082	16160	15975	16092	16058	16056	16116	16121	15961	16061	16142	16167	16322	16065	16136	16121	15947	16102	16011	15970	16141	16056	16162	16061	16144	15962	16139	16150	16071	16016	15859	16045	16123	16100	16170	16279	16051	15954	16075	16010	16167	16087	15901	16101	16173	16216	15893	16044	16062	16093	16222	15980	16011	16115	16049	15945	15899	16164	16130	16066	16052	16117	16229	16127	15919	16215	15912	16148	15954	15971	15928	16133	15840	15902	15824	16119	16123	15906	16172	16352	16062	16156	15889	16027	16183	15779	16114	15990	16205	16104	16068	16059	16119	16023	16023	16168	16084	16053	15921	16150	16183	16016	16001	15958	16033	16050	16123	15782	15892	15931	16112	16026	16101	15935	15960	16180	16030	15967	16132	15990	16129	16005	16027	16107	16106	16199	16005	16119	16006	15848	16147	15867	16157	16209	16163	16082	16013	16088	16068	15996	16007	16110	15997	16142	16208	15954	16091	16157	16202	16060	16037	16091	15957	16057	16199	15959	16136	15981	16167	16039	16054	16095	15999	16041	16109	15974	15879	16170	16037	16073	16111	15893	16093	16098	16129	16048	16085	16046	16113	16101	16172	15986	16001	16183	16221	16055	16137	16112	16043	16058	16084	16086	15989	16006	16001	16034	15827	16117	16119	15925	15897	16199	16172	16080	16008	16293	15923	15970	16053	15985	15800	16100	16147	16083	16138	16278	16084	16097	16141	16133	16206	16115	16009	15941	15914	15991	15954	16299	16027	15993	15969	15987	16155	16088	16133	15966	15940	16164	16093	15986	16015	16071	16077	16036	16004	16118	16104	16194	16015	16030	16061	15985	16109	16241	16091	16139	16077	16158	15862	16143	16115	15962	16010	16043	15740	15963	16116	15974	15947	16061	16101	15986	16091	16053	16040	16149	16024	16151	15864	15918	16005	16243	15905	16159	16093	15939	16183	16142	15949	16060	16228	16271	16215	15938	16031	16007	16068	16025	15796	16013	15947	16005	15883	16208	16264	16194	16114	16219	16136	16047	16049	16060	16020	16145	15980	16109	16155	15994	16009	16141	16108	16134	16086	16115	16050	16074	16091	16218	16182	16051	15992	15848	16103	15991	16125	16130	15867	16153	16153	16034	16038	15925	15986	16142	16106	16167	15986	16284	16117	16103	16015	16136	15963	16045	16109	16022	15997	16280	15979	16112	15952	16079	16119	16131	15985	16069	16114	15932	16070	16134	15970	16066	16126	16026	15915	15921	16181	16002	15966	16227	16204	15883	16001	15945	16073	15934	16028	16049	16156	16162	16191	16213	15927	16150	16137	16209	15965	15962	16132	16162	16101	16012	16038	16180	16132	16231	16044	16099	16036	16177	16082	16093	15934	16004	15831	16105	16019	16005	16107	16082	16176	15996	15977	16231	16120	16040	15977	16226	16084	16052	16273	16220	15933	15974	16018	15976	16039	15947	16063	16240	16263	16100	15872	16143	16032	16123	16170	16155	15867	15951	15939	16044	16386	15946	16020	15933	16056	16047	16146	16053	16036	15879	16132	16056	16028	16216	16224	16041	15999	15931	15910	15941	16133	16131	16025	15980	16068	16076	16107	16102	15975	16242	16018	16204	16055	15983	16040	16061	16060	15805	16136	15983	16181	16015	16149	16065	15988	16172	16023	15990	16177	16390	16136	16005	16208	15958	16107	16082	15935	16124	16077	16194	16054	16146	16130	15953	15946	16063	15923	16128	16309	16072	16119	15902	16090	16117	16217	15874	15980	16076	15935	16048	16276	15996	16234	15985	16224	16119	15920	15939	15885	16057	15789	15972	16248	15982	16065	16013	16041	15932	16142	16027	16124	16071	16122	16006	16139	16116	15980	16026	16166	15995	16101	16096	16017	16141	16107	16068	16062	15941	15983	16193	16102	16207	16005	16109	16179	16088	15995	16080	16259	15971	16004	16003	16254	15902	15821	16074	16063	16005	16055	16090	16082	15934	16060	15984	16071	15939	16036	16001	15922	16188	16056	16254	15988	16205	15919	15821	16137	16019	16246	16121	15906	16046	16032	16202	16084	15950	16020	16071	16020	15953	16073	16036	16126	16092	16131	16099	15948	15975	15923	16088	16078	16047	16051	16049	16172	16171	15978	16038	16197	16093	16111	16051	15904	15939	16116	16091	15968	16103	15983	16109	16032	15946	16087	16105	15990	16113	16180	16111	16163	15872	16279	16121	16118	16019	15862	16000	16008	16133	16009	16053	16103	16066	15964	16076	16008	16161	15927	16044	16173	15966	15992	16068	16079	15922	16080	16014	16078	15913	15833	15964	16063	16127	16075	16353	16136	16010	15888	15913	16090	15926	16126	16066	15981	16220	16078	16021	16071	16108	16120	16044	16050	16167	15971	16090	16029	16192	16178	16009	15914	16118	16050	16011	15933	15985	15973	15909	16290	16144	16011	16060	15915	15955	16087	16140	16118	16204	16030	16007	16031	16012	16038	16094	16046	16004	15940	16020	15988	16205	16105	16026	16141	16057	16140	16110	16149	16154	16007	16007	15914	16086	16047	16071	16017	16205	15938	16091	16074	16184	16125	15957	16107	15919	16212	16025	16213	15899	15902	16063	15977	15872	15990	16055	16122	16004	16066	16039	16087	16100	15866	15932	16079	16166	16095	15829	15933	16028	15932	16067	16197	16114	16164	15924	16169	16179	16155	16132	16185	16068	16075	15847	15905	16040	15948	15935	16008	16145	16111	16240	16050	16064	15894	16051	16077	16070	15990	16051	16206	16163	16045	16115	15971	15958	16083	16109	16086	16144	15946	15954	16148	16214	16120	16111	15986	15937	16067	16120	16181	16106	16065	16064	16080	16109	16037	15995	16042	16142	15964	15992	16157	16035	16193	16091	15987	16202	16186	16027	16164	16143	16238	16189	15947	16062	15957	16054	15946	16124	16017	15857	16101	16091	16161	16108	15951	16122	15862	15905	16132	16067	16075	16200	15939	15992	16058	16059	15970	16141	15976	16100	16005	16095	16003	16001	16066	16318	16103	16229	15913
38360	39913	43830	36193	28991	27405	27197	27022	26631	26800	27106	26292	25928	26088	25812	25856	25629	25649	25836	26296	26387	26338	26061	26162	26142	25818	25883	25765	25769	25658	25599	25435	25375	25370	25340	25466	25538	25216	25355	25244	25363	25577	25412	25475	25349	25655	25290	25420	25325	25126	25388	25521	25495	25394	25057	25459	25354	25387	25307	25363	25098	25388	25474	25340	25292	25290	25484	25332	25329	25308	25225	25329	25396	25339	25352	25267	25337	25264	25249	25643	25482	25708	25479	25269	25345	25398	25439	25077	25417	25394	25318	25385	25287	25207	25269	25496	25445	25243	25160	25315	25253	25365	25202	25429	25451	25427	25288	25283	25431	25281	25338	25152	25518	25288	25326	25485	25734	25475	25371	25281	25178	25387	25266	25181	25326	25266	25106	25341	25240	25523	25281	25294	25055	25349	25306	25433	25325	25196	25541	25183	25302	25229	25338	25239	25373	25328	25304	25354	25407	25443	25375	25346	25371	25353	25484	25315	25349	25164	25414	25379	25305	25527	25465	25579	25260	25221	25574	25249	25345	25212	25336	25495	25339	25269	25314	25350	25382	25378	25233	25263	25328	25275	25450	25356	25526	25423	25238	25219	25438	25464	25146	25129	25434	25198	25343	25387	25521	25490	25466	25334	25634	25310	25358	25170	25106	25303	25367	25084	25387	25380	25484	25182	25342	25375	25506	25135	25310	25238	25388	25449	25521	25531	25375	25490	25476	25272	25452	25207	25291	25315	25255	25539	25477	25218	25266	25270	25440	25072	25461	25566	25728	25109	25359	25206	25287	25345	25317	25499	25150	25127	25396	25132	25531	25462	25415	25603	25533	25051	25320	25069	25542	25560	25270	25166	25168	25263	25385	25392	25252	25314	25428	25438	25500	25306	25381	25269	25369	25311	25262	25466	25292	25261	25271	25105	25194	25293	25389	25225	25327	25249	25444	25297	25402	25347	25583	25453	25247	25252	25325	25467	25337	25436	25269	25055	25373	25184	25220	25241	25286	25191	25560	25400	25605	25559	25349	25201	25093	25094	25439	25273	25391	25324	25544	25394	25178	25221	25263	25164	25480	25508	25390	25386	25464	25152	25384	25474	25278	25328	25038	25385	25300	25257	25420	25304	25448	25408	25328	25364	25402	25485	25277	25403	25196	25102	25438	25263	25296	25386	25475	25331	25359	25440	25117	25231	25323	25278	25525	25470	25072	25337	25293	25302	25228	25598	25299	25279	25332	25331	24988	25439	25232	25356	25483	25284	25618	25547	25146	25250	25268	25270	25412	25608	25261	25035	25534	25367	25439	25242	25522	25208	25306	25495	25358	25385	25043	25401	25380	25367	25080	25263	25243	25449	25414	25325	25160	25385	25290	25326	25697	25261	25404	25219	25216	25392	25443	25372	25419	25284	25461	25407	25442	25373	25182	25338	25513	25234	25388	25210	25448	25144	25306	25394	25359	25369	25257	25312	25266	25287	25280	25167	25426	25228	25254	25396	25303	25231	25333	25165	25609	25228	25209	25138	25381	25214	25246	25361	25320	25323	25614	25351	25365	25408	25456	25385	25334	25432	25067	25458	25213	25305	25355	25233	25430	25072	25306	25366	24979	25302	25207	25019	25132	25396	25409	25434	25487	25502	25429	25125	25348	25247	25069	25170	25297	25581	25390	25290	25344	25319	25055	25470	25254	25664	25271	25414	25362	25599	25313	25517	25705	25071	25508	25154	25353	25416	25289	25250	25129	25057	25402	25381	25211	25437	25390	25447	25475	25478	25455	25357	25005	25367	25546	25437	25137	25358	25371	25447	25226	25389	25603	25428	25425	25213	25445	25202	25531	25202	25606	25216	25236	25145	25703	25215	25305	25367	25353	25327	25333	25243	25138	25408	25469	25628	25442	25438	25554	25282	25392	25377	25367	25163	25460	25371	25064	25184	25376	25051	25302	25507	25378	25343	25157	25434	25561	25350	25203	25222	25332	25465	25303	25255	25276	25378	25367	25361	25454	25336	25335	25254	25322	25284	25490	25371	25740	25238	25134	25015	25229	25284	25275	25488	25351	25386	25183	25236	25466	25427	25608	25212	25135	25109	25327	25312	25292	25308	25234	25130	25258	25289	25457	25374	25627	25454	25262	25482	25620	25387	25291	25308	25297	25404	25284	25180	25522	25122	25196	25253	25326	25474	25443	25322	25685	25403	25404	25439	25172	25245	25235	25286	25254	25460	25460	25226	25208	25277	25333	25591	25383	25285	25346	25087	25624	25242	24986	25274	25557	25167	25612	25364	25211	25395	25311	25435	25528	25382	25235	25416	25435	25404	25136	25509	25184	25463	25390	25716	25373	25224	25374	25382	25504	25405	25289	25289	25452	25478	25569	25529	25256	25527	25126	25034	25326	25328	25327	25259	25473	25292	25517	25389	25375	25523	25397	25458	25084	25289	25593	25247	25524	25221	25441	25346	25361	25391	25255	25412	25326	25239	25343	25346	25329	25153	25361	25299	25172	25602	25369	25411	25379	25299	25252	25117	25253	25323	25302	25392	25598	25287	25405	25353	25257	25498	25286	25485	25279	25358	25430	25231	25098	25479	25442	25259	25427	25350	25516	25169	25331	25519	25092	25592	25407	25171	25411	25593	25456	25270	25506	25364	25340	25527	25561	25644	25319	25458	25278	25546	25529	25392	25435	25605	25625	25439	25616	25409	25241	25271	25321	25363	25405	25535	25138	25562	25403	25525	25328	25264	25392	25517	25294	25267	25345	25340	25392	25186	25198	25263	25250	25272	25320	25294	25238	25087	25240	25462	25175	25548	25340	25387	25399	25245	25270	25283	25185	25280	25294	25311	25269	25349	25393	25497	25230	25296	25336	25308	25550	25243	25167	25325	25048	25391	25434	25408	25408	25305	25304	25333	25353	25455	25303	25504	25365	25282	25295	25190	25439	25381	25364	25406	25583	25329	25128	25162	25279	25444	25109	25224	25296	25575	25107	25227	25543	25510	25363	25167	25238	25244	25387	25451	25281	25206	25273	25303	25272	25189	25399	25345	25427	25225	25417	25170	25235	25259	25400	25320	25317	25343	25383	25379	25241	25357	25566	25287	25313	25165	25196	25030	25209	25294	25447	25370	25300	25423	25471	25366	25368	25330	25175	24999	25351	25259	25534	25301	25548	25460	25635	25269	25117	25093	25277	25441	25249	25347	25226	25339	25234	25203	25152	25317	25376	25417	25441	25252	25472	25288	25432	25595	25293	25552	25246	25324	25373	25405	25232	25170	25362	25303	25193	25432	25105	25519	25036	25256	25556	25552	25570	25322	25313	25289	25165	24952	25408	25397	25344	25496	24984	25233	25458	25207	25287	25366	25514	25314	25578	25264	25061	25330	25486	25303	25134	25275	25466	25549	25394	25305	25252	25241	25371	25594	25301	25295	25203	25289	25478	25087	25172	25171	25547	25175	25312	25114	25184	25374	25426	25237	25314	25346	25354	25178	25251	25398	25168	25262	25322	25373	25485	25565	25568	25389	25283	25171	25407	25545	25353	25422	25410	25031	25295	25527	25268	25360	25332	25373	25396	25546	25265	25134	25404	25233	25419	25535	25070	25451	25314	25443	25529	25308	25303	25264	25299	25331	25342	25372	25377	25295	25335	25403	25426	25199	25095	25462	25488	25408	25467	25210	25559	25372	25363	25288	25571	25449	25353	25510	25277	25259	25411	25355	25449	25164	25356	25114	25336	25111	25242	25551	25518	25412	25474	25216	25463	25432	25281	25450	25394	25342	25691	25174	25387	25195	25295	25388	25460	25236	25418	25291	25609	25544	25374	25420	25337	25526	25312	25406	25527	25334	25313	25196	25364	25261	25393	25311	25666	25098	25434	25425	25473	25068	25434	25272	25305	25274	25332	25522	25162	25276	25121	25060	25477	25225	25155	25388	25392	25241	25629	25319	25488	25527	25329	25032	25384	25371	25424	25420	25431	25457	25318	25378	25312	25470	25389	25424	25420	25617	25184	25492	25299	25484	25517	25291	25268	25348	25402	25122	25400	25439	25507	25383	25385	25305	25485	25544	25367	25496	25059	25438	25165	25449	25154	25275	25389	25213	25194	25358	25341	25359	25525	25406	25337	25434	25534	25321	25305	25638	25482	25451	25596	25333	25519	25426	25408	25108	25328	25300	25427	25266	25313	25091	25654	25162	25423	25410	25257	25159	25425	25300	25272	25360	25236	25220	25361	25439	25369	25435	25236	25350	25507	25335	25351	25641	25355	25279	25582	25174	25381	25352	25482	25326	25393	25264	25184	25346	25262	25169	25533	25284	25222	25271	25379	25422	25383	25095	25140	25320	25287	25432	25110	25350	25417	25292	25640	25221	25228	25558	25608	25251	25554	25369	25518	25505	25166	25415	25358	25365	25587	25394	25325	25408	25499	25384	25361	25290	25437	25383	25083	25285	25166	25295	25380	25494	25331	25546	25381	25540	25475	25551	25357	25067	25100	25414	25584	25574	25595	25501	25361	25080	25275	25211	25301	25490	25393	25356	25307	25392	25405	25421	25243	25278	25550	25364	25342	25326	25653	25427	25310	25433	25159	25060	25162	25355	25094	25341	25286	25348	25370	25327	25499	25276	25282	25320	25424	25368	25198	25186	25365	25599	25325	25394	25486	25417	25474	25220	25424	25381	25273	25458	25348	25332	25471	25221	25348	25463	25386	25443	25371	25289	25498	25795	25381	25160	25309	25217	25429	25504	25398	25493	25520	25006	25340	25227	25097	25346	25173	25260	25413	25417	25517	25635	25518	25551	25332	25485	25506	25363	25295	25220	25606	25359	25398	25447	25662	25373	25626	25449	25494	25061	25360	25255	25200	25406	25424	25389	25464	25471	25331	25370	25624	25301	25196	25264	25558	25355	25109	25505	25379	25299	25258	25491	25291	25421	25427	25487	25176	25536	25242	25339	25531	25483	25465	25727	25545	25589	25303	25537	25458	25533	25288	25427	25346	25479	25326	25151	25296	25396	25266	25062	25427	25210	25387	25417	25416	25228	25725	25245	25259	25286	25554	25271	25249	25393	25431	25324	25315	25085	25451	25662	25371	25412	25429	25255	25319	25419	25402	25263	25530	25605	25267	25366	25351	25215
34746	48189	41997	28767	21653	19877	20056	19877	19452	19414	19424	18749	18588	18136	17784	17591	17501	17699	17990	18632	18502	18261	18237	17949	17925	17939	17616	17679	17540	17462	17532	17385	17206	17662	17289	17250	17339	17273	17340	17175	17298	17322	17181	17331	17279	17183	17148	17306	17085	17138	17070	17152	17208	17296	17273	17466	17233	17262	17111	17358	17369	17053	17366	17319	17243	17280	17398	17166	17307	17320	17223	17214	17298	17146	17362	17303	17358	17187	17162	17367	17190	17315	17355	17287	17162	17178	17174	17211	17139	17059	17449	17152	17387	17194	17086	17235	17212	17301	17226	17286	17405	17246	17192	17393	17236	17375	17251	17393	17197	17153	17214	17213	17240	17286	17349	17294	17229	17442	17216	17241	17166	17219	17311	17191	17200	17238	17192	17294	17224	17169	17156	17328	17337	17237	17297	17364	17194	17388	17284	17410	17094	17106	17344	17161	17244	17219	17072	17192	17261	17301	17215	17177	17302	17361	17389	17263	17129	17119	17377	17166	17253	17316	17124	17198	17118	17207	17316	17337	17251	17332	17200	17331	17327	17255	17218	17141	17370	17369	17077	17089	17300	17204	17140	17276	17192	17164	17230	17333	17260	17392	17347	17183	17325	17314	17062	17299	17392	17067	17445	17345	17208	17139	17453	17079	17294	17170	17257	17297	17635	17335	17052	17294	17293	17279	17236	17083	17308	17130	17251	17286	17280	17439	17250	17225	17366	17303	17052	17141	17266	17344	17244	17292	17397	17424	17072	17299	17162	17276	17262	17411	17109	17387	17207	17280	17320	17159	17312	17313	17342	17321	17463	17121	17249	17280	17174	17229	17223	17380	17277	17310	17144	17231	17240	17525	17297	17292	17258	17157	17290	17177	17384	17207	17201	17412	17398	17203	17222	17303	17268	17210	17290	17228	17314	17162	17317	17257	17345	17346	17233	17178	17376	17256	17212	17115	17147	17266	17091	17269	17263	17275	17346	17093	17147	17182	17253	17210	17314	17189	17259	17289	17311	17270	17205	17161	17236	17179	17293	17300	17179	17202	17257	17391	17291	17251	17175	17270	17511	17405	17282	17160	17505	17291	17126	17123	17107	17227	17198	17286	17322	17248	17092	17235	17155	17186	17159	17175	17355	17380	17351	17366	17222	17175	17212	17223	17248	17176	17149	16952	17363	17222	17410	17306	17290	17246	17256	17267	17249	17200	17267	17287	17302	17311	17175	17243	17220	17434	16878	17324	17331	17345	17341	17194	17292	17384	17366	17247	17349	17301	17283	17166	17166	17248	17094	17081	17268	17282	17232	17214	17349	17212	17344	17298	17129	17398	17238	17255	17170	17275	17253	17354	17204	17125	17198	17268	17189	17210	17195	17050	17310	17371	17272	17259	17124	17344	17304	17177	17160	17372	17287	17326	17166	17248	17420	17304	17261	17247	17307	17133	17311	17058	17304	17132	17271	17290	17284	17177	17252	17413	17316	17307	17298	17427	17335	17250	17215	17373	17393	17385	17262	17335	17081	17133	17218	17098	17419	17279	17215	17240	17276	17201	17203	17026	17281	17313	17231	17298	17340	17302	17200	17197	17261	17365	17283	17130	17327	17191	17077	17314	17291	17199	17269	17325	17283	17156	17365	17203	17504	17179	17120	17306	17403	17052	17279	17331	17295	17264	17234	17375	17326	17327	17282	17269	17299	17233	17295	17318	17241	17479	17258	17306	17197	17245	17174	17123	17168	17150	17114	17288	17473	17231	17331	17427	17220	17131	17358	17392	17131	17184	17141	17170	17284	17320	17209	17179	17237	17192	17496	17295	17239	17312	17277	17312	17180	17305	17172	17083	17177	17211	17251	17290	17183	17203	17103	17521	17390	17224	17376	17338	17368	17114	17353	17329	17042	17159	17356	17341	17177	17278	17312	17137	17155	17237	17174	17226	17203	17111	17171	17191	17168	17298	17184	17287	17401	17354	17211	17226	17313	17214	17391	17350	17142	17401	17146	17070	17118	17186	17297	17122	17225	17184	17200	17153	17394	17244	17125	17275	17293	17178	17334	17380	17353	17075	17307	17081	17246	17390	17191	17042	17111	17450	17342	17153	17432	17185	17428	17135	17158	17336	17219	17175	17171	17234	17436	17084	17267	17330	17055	17248	17398	17244	17248	17218	17390	17190	17286	17203	17157	17221	17311	17126	17202	17283	17179	17294	17202	17192	17275	17360	17254	17436	17170	17083	17033	17284	17218	17297	17188	17339	17459	17362	17236	17084	17273	17217	17153	17057	17220	16947	17253	17152	17316	17338	17204	17259	17122	17156	17283	17214	17503	17406	17296	17232	17244	17158	17241	17373	17307	17292	17404	17469	17340	17371	17473	17279	17249	17382	17228	17251	17135	17419	17267	17170	17154	17120	17376	17146	17205	17350	17211	17344	17240	17140	17117	17319	16912	17376	17233	17276	17353	17318	17097	17147	17447	17203	17292	17286	17192	17234	17349	17228	17405	17138	17199	17420	17321	17392	17416	17306	17140	17482	17266	17347	17312	17051	17448	17296	17147	17448	17233	17254	17085	17183	17076	17266	17174	17376	17124	17233	17148	17236	17359	17017	17313	17275	17396	17159	17252	17194	17187	17265	17183	17351	17316	17057	17248	17333	17141	17415	17254	17107	17309	17054	17135	17085	17260	17149	17256	17197	17255	17321	17199	17297	17212	17235	17266	17236	17439	17169	17142	17038	17228	17233	17255	17189	17331	17180	17244	17412	17318	17250	17239	17250	17238	17390	17265	17112	16884	17382	17229	17243	17329	17208	17455	17258	17399	17310	17310	17175	17209	17363	17279	17231	17069	17131	17233	17165	17170	17350	17268	17191	17294	17288	17033	17238	17204	17432	17213	17127	17286	17269	17182	17471	17367	17491	17195	17348	17379	17244	17311	17234	17302	17317	17204	17271	17398	17207	17108	17178	17379	17116	17357	17350	17264	17312	17314	17329	17313	17226	17494	17145	17266	17357	17330	17369	17167	17281	17307	17230	17276	17158	17253	17142	17304	17300	17367	17194	17382	17045	17468	17373	17353	17391	17403	17095	17304	17049	17352	17307	17159	17338	17165	17118	17157	17130	17242	17335	17123	17309	17354	17091	17280	17229	17297	17059	17380	17222	17446	17236	17272	17414	17221	17402	17226	17263	17320	17208	17305	17319	17098	17297	17410	17255	17316	17171	17073	17300	17201	17193	17198	17216	17253	17251	17047	17364	17091	17327	17024	17284	17148	17160	17330	17252	17294	17163	17366	17274	17212	17185	17280	17093	17240	17190	17122	17216	17192	17179	17458	17291	17092	17330	17374	17203	17267	17194	17185	17425	17473	17330	17089	17152	17154	17121	17366	17179	17165	17252	17217	17376	17071	17307	17365	17119	17287	17308	17152	17208	17269	17241	17272	17265	17220	17350	17358	17017	17373	17286	17288	17265	17183	17387	17474	17396	17200	17295	17301	17281	17188	17220	17201	17077	17310	17048	17225	17204	17384	17249	17401	17184	17136	17107	17395	17371	17285	17268	17047	17243	17298	17385	17219	17254	17232	17351	17071	17181	17353	17276	17261	17127	17223	17373	17275	17260	17196	17269	17164	17172	17240	17306	17213	17263	17240	17428	17299	17305	17243	17278	17253	17239	17328	17354	17281	17145	17248	17302	17360	17261	17417	17256	17278	17343	17247	17090	17088	17090	17291	17293	17321	17067	17351	17338	17222	17232	17267	17264	17210	17172	17227	17415	17232	17359	17299	17213	17464	17192	17303	17215	17190	17274	17182	17255	17220	17444	17268	17323	17333	17286	17364	17267	17191	17132	17239	17331	17119	17392	17174	17149	17192	17332	17189	17110	17310	17369	17109	17342	17374	17215	17431	17254	17263	17391	17285	17268	17356	17252	17150	17302	17256	17341	17353	17393	17171	17170	17152	17312	17287	17139	17355	17250	17265	17282	17223	17159	17336	17201	17375	17295	17251	17278	17260	17451	17234	17244	17285	17343	17309	17214	17326	17078	17285	17330	17337	17176	17224	17372	17253	17270	17339	17130	17082	17302	17265	17320	17245	17442	17278	17299	17244	17369	17227	17323	17164	17371	17461	17174	17356	17224	17279	17305	17288	17198	17345	17040	17276	17333	17203	17359	17306	17250	17281	17256	17189	17236	17238	17459	17302	17244	17247	17322	17205	17198	17138	17240	17404	17147	17252	17232	17294	17409	17438	17188	17261	17245	17248	17265	17243	16937	17251	17345	17212	17357	17252	17146	17197	17122	17291	17129	17186	17303	17332	17223	17187	17537	17273	17350	17133	17263	17150	17122	17398	17175	17114	17170	17601	17169	17445	17291	17212	17237	17392	17263	17301	17244	17282	17225	17075	17222	17165	17405	17292	17250	17155	17204	17534	17387	17316	17072	17107	17187	17284	17309	17314	17234	17236	17351	17076	17526	17213	17305	17255	17176	17267	17427	17193	17197	17214	17288	17223	17289	17126	17300	17273	17260	17175	17404	17407	17355	17354	17189	17370	17403	17097	17290	17271	17332	17258	17440	17286	17089	17388	17271	17175	17174	17157	17324	17284	17295	17170	17475	17328	17197	17380	17412	17282	17163	17344	17230	17276	17260	17209	17129	17226	17436	17232	17270	17095	17248	17231	17278	17440	17237	17351	17378	17083	17115	17187	17164	17234	17368	17061	17214	17276	17208	17169	17221	17286	17157	17218	17065	17367	17315	17358	17236	17457	17230	17275	17210	17252	17364	17396	17270	17195	16981	17222	17225	17239	17173	17270	17159	17472	17262	17193	17353	16972	17091	17381	17162	17014	17405	17199	16964	17225	17227	17323	17367	17339	17175	17248	17220	17237	17265	17142	17137	17449	17158	17357	17214	17325	17176	17128	17317	17314	17078	17282	17320	17379	17227	17197	17047	17251	17241	17368	17341	17333	17206	17083	17328	17200	17133	17213	17362	17306	17189	17287	17324	17295	17148	17212	17274	17148	17101	17418	17118	17285	17227	17266	17325	17152	17185	17345	17240	17177	17193	17234	17182	17353	17436	17113	17450	17243	17166	17332	17248	17252	17252	17289	17060	17278	17253	17302	17226	17279	17359	17299	17296	17245	17308
26228	21698	29923	29071	27528	28722	29622	27266	27240	27371	27125	26176	25725	25231	24859	24597	24448	24840	25340	25662	25910	25493	25395	25404	24894	24445	24737	24569	24458	24355	24396	24333	24376	23942	24146	24332	24081	24054	24198	24114	24346	23884	23997	24224	24076	23944	24238	23984	24085	24177	24070	23981	24009	24163	24067	24007	23891	23880	24137	24074	24168	24011	24009	23852	23901	23973	24192	23955	24131	24127	24160	23785	23847	24173	23890	24255	23971	23859	23979	24451	24179	24087	23953	24026	23995	24026	24010	24092	24038	23949	24070	23881	24043	24007	23969	24126	24082	24156	24305	24163	24173	24055	24018	24082	24095	24046	23965	23972	23947	24153	24109	24313	24231	24251	23954	23844	23878	24133	23876	24009	24039	24127	24056	24100	24170	24070	23756	23750	24184	24214	24081	23754	24124	24009	23901	23960	23919	24053	24020	23964	23973	23933	24148	24221	23925	23971	23959	23852	23959	24125	24144	23891	24029	24095	24134	23943	23938	23951	23928	23881	24051	24175	23832	24099	24158	24178	24210	24110	24080	24060	23919	23846	24070	23925	23949	24228	23993	23955	24208	24293	23933	24374	24022	24077	24005	24070	24054	24223	24172	24002	24162	24163	24219	23744	24055	24030	24010	24144	23852	24237	24239	24034	24098	23949	23771	24145	23891	23898	23968	24011	23921	24115	24112	23982	24010	24046	23607	24049	24215	23976	24014	24139	24002	24135	24241	23988	24146	23932	23981	24080	24243	24052	23849	23992	24146	23969	24039	23954	23841	24006	24056	23864	24038	24178	23784	24165	24151	24158	23966	23898	24190	23885	24149	24038	23967	23990	23802	24124	23985	23867	24096	23995	23921	24012	24030	24244	23994	24182	24202	24068	24092	23792	23732	24140	23958	24124	24222	24038	24157	23989	23966	24148	24225	24039	23915	23775	23996	23882	24117	24019	23835	23941	23899	24088	24262	24021	24189	23830	23915	23955	23993	24040	24165	23934	24103	24110	24075	23847	23879	23875	24030	24067	24060	24244	23975	24120	24093	24042	24065	23870	23898	23878	24197	23945	24030	24125	24049	24096	24022	23977	23822	24089	23957	24321	24110	24063	24089	23845	23974	24088	24032	23857	23990	23957	23955	24257	24053	24015	24054	24162	24025	23911	23935	24123	24093	23883	24183	24071	24020	23965	24066	23942	23800	23952	24222	24069	24017	24032	24050	24011	24217	23828	23847	23959	23905	24204	24084	23880	23937	23998	23979	24352	23910	24001	24085	24052	23924	24072	24249	24109	23894	24296	24216	24074	24145	23920	24188	24054	24230	24083	24148	24245	24040	24176	24307	23968	24450	24037	24057	24184	24133	23851	24091	24063	24221	23985	23935	24084	24213	24211	24128	24159	24147	23882	24037	24060	24041	24012	24078	23981	23976	23867	24036	24224	24263	24185	23972	24027	24318	24091	24009	23801	24175	23952	23925	24131	24125	24121	24042	23946	24081	24166	24093	24038	24076	23946	24126	24070	24064	24050	24140	24033	23965	24277	23938	23830	23923	23845	24071	24214	24028	24119	24134	24033	24167	23852	24222	24022	23979	23699	24059	24199	23909	24184	23860	24146	23953	24013	24146	24127	23753	23990	24323	24105	24079	23991	23897	24005	23917	23995	24039	23914	24173	23984	23854	23932	24023	24134	24105	24076	24201	24028	24228	24087	24099	24031	23988	24113	23779	24101	23961	23888	24033	23955	24242	23867	23895	23945	24014	24228	24240	23883	24077	24168	24164	24059	23976	23916	24100	23791	23952	23994	23897	24171	23937	24071	23801	24107	24091	24012	24145	24148	24079	23846	24033	24127	23960	23999	24204	24189	24188	24259	23962	24145	23988	23910	24109	24047	24172	24060	24096	23961	24181	23981	24079	24039	23998	24060	24116	24270	23988	23860	24146	23908	23941	23897	24080	24159	23930	24061	24203	23983	24013	24039	24061	24091	23828	24159	23937	23712	24078	24033	24173	23974	23927	24192	24003	23905	24067	23858	24270	23814	23915	24149	24163	24150	24031	24009	23798	23875	24111	24064	23850	23741	24206	23763	24185	23788	24053	23940	24212	23854	23915	24035	23876	23930	24229	23893	23904	23839	24054	24406	24123	24105	24132	24150	23927	24123	24173	24082	24206	24123	23870	23982	24099	23932	24200	24078	23984	23949	24002	24036	24012	24067	23686	24147	24312	23949	24272	24064	23961	23958	24158	24107	23939	24040	24068	23745	24039	23937	24051	23910	24101	24155	23944	24190	24098	24261	23998	24053	24153	24191	24096	23931	24096	24149	24225	23831	24049	24031	23827	24060	23894	24040	24079	23979	24096	24021	24149	23838	23940	24125	23927	24114	24143	23962	23999	24077	24071	23926	24039	23874	24129	23975	24144	24088	24005	23818	23850	23983	23956	23835	23910	24250	24132	23959	24239	24072	23964	24057	24085	23761	23880	23953	24176	24125	24126	24208	23998	24100	24080	23822	24218	24061	23938	23874	23979	24074	23997	24235	24183	24104	24299	24013	24002	23951	24438	23883	24152	24090	23976	24079	23969	24049	24070	24024	24070	24222	24052	24225	24060	24182	23997	23976	24151	24073	23866	24054	23995	23998	23941	24026	24238	24053	23782	24015	24286	24077	24295	23868	24010	24074	23993	24080	23867	24185	23842	23948	23767	23963	23980	23996	24068	24001	23886	23894	23992	24062	24033	24075	24174	23885	23978	24017	23929	23952	23949	24168	24145	23860	24118	24238	24215	24264	23996	23774	24062	24155	24008	23753	24082	24224	24034	24132	24146	24269	24333	24059	23936	24293	23997	23915	24120	23873	23751	23904	23972	23921	23919	24203	24049	24230	24198	23963	24131	24031	23956	23744	24009	23972	23973	24002	24150	24031	24030	23833	24053	23877	23915	24040	24247	24138	24000	24006	24002	24300	24333	23974	24086	23805	23647	23856	24086	24158	24259	24085	23905	23893	23954	23887	24147	24056	24032	24009	24012	24152	24101	23993	23883	24159	23849	24004	24260	24111	24134	23951	24036	24021	24010	24015	24135	24079	24099	24142	24252	24260	23946	24061	23804	24073	23884	24141	24032	24136	24066	24039	23909	23879	23938	24087	23941	24191	24347	23972	24186	23936	24248	24089	23998	24159	24114	24108	24335	24054	24008	24012	24119	24044	24090	23994	24045	23894	24057	23826	23986	24146	24074	24201	24020	24186	23948	24017	23975	24066	24063	24008	23913	24199	24116	24175	24309	24147	23952	24101	23865	23921	23960	23915	23966	24334	24076	24130	23864	23783	24059	24010	24270	24094	24159	23973	24046	24107	24152	24147	24049	24006	24104	24065	23976	23881	23989	24072	23912	23969	23984	24017	24175	24251	23871	24037	24272	24098	24003	23915	24067	23823	23811	24081	24131	24323	24047	23935	24174	24082	24106	24137	24243	23917	24033	23952	24203	24003	24067	23893	24020	24069	24167	24191	24005	24034	23834	24154	24130	24106	23987	23960	24084	23923	23845	23909	23976	24080	23618	23970	23803	23743	24168	24228	24081	24083	24040	24033	24187	23855	23959	23954	24067	24311	24024	24026	23904	24022	24090	24205	24094	24038	24123	23982	23751	24086	23778	23990	24141	24273	24254	24011	23724	23984	24022	24193	23898	24067	24081	23778	24442	24048	24118	23926	24164	24088	24239	23944	24172	24013	24206	23981	24067	23923	24046	24224	23971	23890	24180	24104	24118	24143	24085	24185	24185	23997	23932	24108	23959	24041	24116	23921	23680	23878	23827	24065	24072	24233	24170	23971	23886	24026	23890	24088	23984	23808	24054	24078	24084	23984	24244	24008	24021	23813	24094	24003	24246	24058	24071	24005	24213	23944	24036	23972	24053	23941	24023	23925	24045	23823	23825	24049	24068	23947	23960	24035	23977	24287	24207	23917	23963	23980	24288	24044	24289	23821	24143	23836	23869	24201	24016	24015	24074	23833	24029	23949	23976	24204	24104	23892	24258	24176	24054	23946	24033	23995	24131	24062	23899	23933	24116	24100	23788	24033	24030	23861	24015	24082	24033	24094	23817	23981	23836	24226	24132	23995	24067	23890	23970	24003	24029	24205	23849	23913	23954	23989	24036	24260	24090	23978	23972	24200	23962	23941	23961	23987	24064	23899	24100	23991	24308	24030	24092	24257	23948	24257	24043	24002	23879	23908	23982	24228	23957	24394	24166	24205	24087	23871	23958	23898	23829	24054	23918	24136	24038	23998	23980	23972	24089	24060	24077	24307	23943	24121	24001	23868	23996	23931	24138	24248	24213	23846	24091	23851	24022	24024	24241	24217	24202	23918	23988	24090	24187	23898	23890	24019	24172	23970	23964	24036	24196	24184	24145	23867	24184	24116	24044	24059	23951	23921	24293	24176	23994	24126	23952	24136	23948	23839	23972	23897	24116	24054	23943	24248	24185	24031	24033	23893	23901	23949	23860	24240	24020	23907	23961	23814	24091	23949	24011	24067	24020	24076	24214	24116	24109	23937	24048	24133	23895	24113	23916	24102	24319	23932	23800	23914	23956	23967	23867	24148	24135	23931	24248	23873	23975	24060	24169	23972	23628	23926	23966	23834	24125	24217	24018	24227	24370	23896	24071	24002	23950	23855	23875	23818	24216	24170	24025	24222	24018	24146	24221	23823	23967	23790	23936	24194	24041	24077	23967	23895	24104	24046	23847	23954	24061	23874	23775	24102	23857	24040	24122	23659	24016	24075	23989	24018	23766	24132	24011	24049	23952	24103	23911	24229	24022	23943	23928	24019	24135	24066	24287	24192	24072	24255	24139	24125	23912	24019	24219	23841	23943	23878	24165	23895	23910	24128	24250	23880	24074	23966	23939	24027	24068	23940	23756	24145	24097	23940	24118	24083	24088	24279	24081	23845	23904	23976	23933	24047	23860	23915	24255	24170	23834	23999	24186	23733	23987	24131	23914	23956	24071	24024	24288	23905	24105	24082	24418	24262	24048	24083	24102	24097	24127	24218	23985	24241	24197	24087	23787	23879	23882	23825	24145	24009	23973	24100	23986	24010	24236	24091	23852	24164	23931	24065	24112	24103	23948	23927	24088	24146	24008	24070
34841	58133	56708	40971	26958	22966	21707	21280	20942	21048	20593	19309	18809	18389	17727	17430	17229	17480	18274	18689	18839	18310	17885	18027	17769	17496	17142	17285	16961	17006	17043	16929	16787	17005	16754	16843	16648	16689	16686	16680	16758	16784	16606	16604	16551	16608	16770	16574	16817	16734	16785	16555	16638	16918	16701	16685	16501	16625	16836	16679	16730	16888	16581	16706	16645	16524	16616	16569	16575	16644	16658	16599	16541	16533	16644	16406	16452	16565	16662	16564	16771	16567	16745	16744	16445	16526	16506	16763	16463	16640	16592	16667	16659	16660	16612	16720	16720	16610	16746	16439	16661	16570	16761	16571	16511	16741	16671	16615	16644	16694	16554	16663	16777	16448	16665	16525	16599	16675	16707	16669	16641	16707	16498	16719	16646	16736	16544	16758	16583	16443	16546	16711	16579	16573	16723	16529	16733	16780	16596	16624	16626	16537	16497	16755	16584	16748	16695	16615	16650	16474	16692	16544	16724	16733	16573	16723	16507	16708	16769	16697	16720	16740	16770	16748	16474	16468	16709	16708	16443	16672	16695	16704	16507	16664	16713	16499	16560	16462	16598	16622	16755	16564	16638	16739	16541	16557	16597	16608	16623	16456	16648	16634	16808	16648	16804	16583	16494	16682	16612	16712	16686	16647	16787	16713	16638	16598	16855	16416	16692	16788	16666	16690	16784	16600	16618	16512	16576	16650	16532	16653	16705	16827	16569	16794	16601	16488	16647	16591	16666	16571	16747	16457	16516	16661	16640	16549	16770	16582	16634	16595	16605	16473	16630	16576	16658	16609	16639	16622	16589	16602	16761	16692	16582	16581	16543	16765	16540	16563	16625	16836	16486	16541	16563	16539	16683	16715	16569	16675	16480	16693	16793	16855	16620	16702	16443	16784	16856	16601	16622	16612	16488	16503	16609	16560	16415	16614	16535	16774	16749	16743	16470	16666	16523	16582	16640	16659	16708	16895	16692	16673	16442	16602	16659	16607	16501	16806	16609	16853	16478	16588	16630	16502	16628	16636	16640	16695	16624	16816	16541	16723	16549	16649	16751	16704	16616	16582	16542	16615	16576	16548	16663	16584	16650	16647	16659	16383	16584	16716	16605	16638	16570	16579	16780	16622	16618	16643	16725	16545	16463	16505	16903	16597	16596	16485	16613	16505	16677	16627	16799	16669	16647	16612	16701	16621	16637	16634	16701	16664	16680	16638	16476	16450	16611	16522	16662	16615	16547	16448	16716	16759	16613	16751	16506	16430	16735	16655	16739	16577	16589	16560	16635	16872	16630	16530	16517	16645	16499	16720	16480	16623	16677	16577	16679	16717	16461	16617	16796	16699	16461	16561	16561	16628	16522	16493	16725	16513	16638	16742	16596	16799	16855	16760	16714	16632	16712	16542	16665	16633	16673	16655	16720	16643	16707	16668	16619	16553	16488	16650	16629	16734	16659	16601	16615	16639	16585	16494	16698	16541	16489	16609	16676	16596	16774	16686	16655	16500	16613	16549	16579	16697	16646	16612	16738	16581	16659	16778	16656	16695	16565	16533	16716	16637	16787	16478	16659	16676	16722	16701	16680	16652	16771	16695	16638	16691	16691	16764	16622	16614	16776	16861	16525	16678	16678	16603	16666	16536	16487	16480	16719	16562	16671	16591	16653	16788	16714	16575	16563	16782	16616	16611	16554	16595	16589	16744	16639	16780	16460	16652	16604	16609	16721	16847	16432	16614	16926	16662	16687	16493	16736	16679	16625	16700	16518	16709	16486	16515	16439	16860	16670	16560	16407	16733	16738	16813	16599	16625	16565	16512	16684	16456	16727	16570	16600	16518	16514	16710	16576	16586	16710	16734	16594	16769	16707	16556	16872	16732	16716	16552	16654	16668	16493	16504	16763	16523	16662	16621	16683	16573	16802	16608	16611	16676	16622	16626	16745	16639	16834	16607	16585	16560	16616	16567	16749	16562	16694	16802	16562	16615	16493	16615	16618	16833	16540	16517	16683	16566	16691	16835	16745	16633	16622	16533	16581	16718	16728	16803	16364	16710	16461	16839	16510	16566	16528	16659	16580	16603	16497	16638	16542	16732	16862	16759	16591	16547	16573	16667	16633	16664	16398	16562	16663	16533	16584	16557	16641	16631	16649	16471	16690	16694	16770	16472	16801	16636	16529	16789	16721	16590	16662	16632	16613	16661	16423	16673	16463	16533	16759	16663	16703	16629	16583	16546	16821	16767	16680	16593	16585	16442	16480	16414	16652	16741	16458	16615	16680	16552	16718	16593	16713	16727	16739	16683	16798	16558	16531	16620	16659	16577	16591	16702	16586	16606	16723	16656	16735	16501	16838	16609	16821	16586	16648	16568	16776	16689	16531	16422	16628	16586	16753	16689	16701	16478	16637	16666	16613	16653	16775	16629	16609	16689	16724	16727	16568	16608	16555	16552	16837	16636	16773	16700	16588	16595	16478	16641	16592	16520	16707	16654	16551	16824	16745	16705	16699	16648	16709	16736	16749	16649	16564	16553	16829	16614	16469	16602	16549	16589	16636	16618	16551	16637	16673	16655	16523	16629	16594	16556	16596	16628	16599	16626	16723	16709	16656	16611	16565	16462	16714	16665	16687	16634	16618	16590	16397	16738	16510	16414	16665	16702	16714	16536	16532	16649	16584	16806	16855	16717	16468	16695	16672	16765	16768	16655	16579	16664	16573	16554	16751	16561	16500	16644	16774	16520	16554	16854	16482	16562	16535	16633	16578	16648	16456	16669	16707	16768	16533	16564	16774	16743	16558	16451	16683	16795	16578	16554	16459	16662	16606	16481	16567	16548	16692	16541	16514	16568	16641	16874	16699	16524	16505	16589	16649	16733	16711	16587	16384	16513	16684	16628	16508	16661	16699	16590	16543	16594	16652	16493	16751	16716	16510	16825	16635	16522	16766	16687	16728	16630	16508	16514	16770	16547	16799	16405	16700	16747	16549	16585	16723	16743	16602	16588	16705	16404	16528	16538	16633	16676	16575	16478	16723	16525	16567	16786	16620	16795	16557	16638	16802	16547	16530	16446	16763	16704	16728	16708	16683	16617	16624	16696	16523	16781	16637	16538	16926	16716	16655	16578	16451	16625	16551	16670	16565	16590	16710	16599	16595	16883	16516	16753	16662	16762	16597	16583	16564	16646	16514	16675	16615	16567	16667	16753	16693	16527	16524	16643	16544	16591	16358	16456	16586	16708	16629	16590	16406	16667	16730	16535	16687	16667	16575	16532	16688	16648	16755	16732	16664	16415	16714	16614	16779	16622	16636	16655	16565	16676	16751	16634	16506	16581	16580	16756	16681	16779	16597	16588	16527	16669	16759	16573	16630	16694	16606	16564	16465	16617	16502	16759	16619	16577	16661	16528	16689	16557	16520	16478	16587	16668	16660	16568	16638	16646	16605	16619	16786	16568	16528	16603	16677	16686	16690	16659	16638	16450	16671	16665	16632	16599	16600	16652	16481	16666	16567	16677	16687	16503	16647	16590	16760	16885	16674	16665	16479	16421	16658	16596	16569	16604	16588	16809	16559	16645	16646	16583	16609	16404	16679	16878	16724	16644	16573	16665	16736	16570	16626	16637	16541	16571	16699	16633	16568	16676	16438	16705	16642	16608	16649	16523	16491	16662	16578	16682	16750	16580	16679	16481	16558	16550	16644	16740	16679	16448	16721	16678	16686	16558	16636	16682	16630	16764	16541	16670	16783	16660	16716	16696	16436	16406	16716	16473	16540	16480	16626	16507	16630	16599	16559	16787	16435	16621	16605	16579	16598	16641	16460	16496	16680	16529	16590	16539	16678	16560	16690	16509	16661	16611	16548	16698	16686	16866	16505	16616	16639	16567	16524	16656	16650	16545	16819	16662	16737	16568	16600	16518	16636	16658	16573	16561	16623	16529	16758	16552	16672	16652	16678	16751	16717	16472	16664	16592	16587	16548	16620	16674	16660	16605	16606	16566	16689	16573	16664	16700	16776	16680	16539	16675	16483	16561	16529	16603	16596	16623	16477	16670	16680	16709	16403	16590	16567	16455	16553	16641	16700	16644	16692	16370	16794	16622	16432	16834	16644	16821	16624	16565	16645	16554	16824	16546	16617	16647	16777	16545	16599	16595	16777	16566	16803	16657	16567	16712	16588	16670	16546	16636	16576	16548	16736	16529	16628	16579	16789	16730	16490	16665	16711	16575	16568	16597	16666	16797	16459	16649	16664	16532	16653	16533	16758	16698	16704	16730	16491	16581	16571	16576	16686	16559	16599	16708	16765	16405	16800	16815	16649	16652	16702	16714	16457	16465	16850	16539	16639	16486	16513	16645	16489	16650	16615	16609	16658	16461	16620	16653	16693	16596	16533	16875	16744	16532	16428	16685	16667	16572	16689	16648	16765	16510	16514	16772	16510	16614	16620	16619	16641	16635	16684	16533	16460	16713	16657	16682	16618	16630	16666	16532	16574	16787	16733	16675	16517	16641	16699	16876	16581	16730	16605	16621	16741	16467	16621	16658	16638	16515	16574	16702	16507	16752	16538	16622	16703	16683	16673	16662	16639	16549	16579	16559	16687	16760	16660	16779	16549	16577	16696	16662	16617	16695	16603	16698	16734	16703	16679	16525	16429	16640	16700	16485	16782	16787	16577	16662	16697	16576	16418	16492	16564	16645	16696	16577	16940	16567	16473	16544	16704	16771	16791	16509	16724	16473	16482	16498	16789	16687	16512	16689	16657	16711	16769	16554	16425	16571	16723	16566	16566	16542	16575	16563	16681	16679	16673	16633	16593	16724	16557	16618	16594	16667	16416	16428	16554	16394	16704	16692	16598	16605	16562	16662	16672	16724	16670	16604	16489	16685	16610	16454	16643	16629	16626	16617	16607	16705	16669	16627	16595	16700	16485	16638	16545	16517	16692	16660	16422	16686	16645	16695	16693	16727	16649	16634	16516	16603	16695	16541	16649	16627	16688	16572	16606	16654	16663	16562	16551	16509	16609	16795	16847	16547	16579	16555	16636	16473	16637	16501	16677	16647	16577	16619	16532	16825	16785	16505	16582	16813	16684	16567	16580	16673	16576	16691	16424	16616	16620	16677	16614	16615	16633	16661	16532	16735
24394	21687	29478	27540	25578	28195	31907	28498	28236	28614	28018	26611	26289	25874	24873	24876	24573	24953	25726	26192	26413	26081	25761	25599	25027	25080	24550	24578	24391	24419	24238	24257	24154	24111	24118	23904	24004	23882	23581	24021	24184	24112	23989	23804	24044	24020	24051	23915	23945	23960	23853	24081	23883	23813	23838	23829	23828	24075	23967	24005	23977	23654	23731	23700	23763	23740	23817	23812	23926	23693	23840	23814	23867	23721	23751	24006	23902	24067	23863	23638	23823	23859	23920	23906	23675	23673	23856	23918	23690	23871	23837	23691	23669	23789	23602	23828	24123	24122	23698	23868	23745	23744	23635	23658	24042	23816	23919	23707	23873	24038	23927	23681	23780	24062	23944	23883	24042	23855	24075	23922	23890	23500	23895	23603	23802	23919	23908	23605	23908	23840	23803	23852	23752	23723	23700	23868	23965	23835	23828	23815	23817	23973	23737	24001	24093	23914	23918	23948	24070	23837	23821	23776	23939	23781	24017	23860	23853	23721	23656	23845	23664	23848	23867	23922	23797	23848	23870	23902	23749	23750	23711	23788	23707	23703	23935	24024	23871	23783	23675	23862	23739	23786	23772	23738	23977	23924	23712	23847	23710	23810	23818	23835	23938	23751	23720	23815	24063	24085	24049	23898	23826	23832	23876	23611	23825	23909	23786	23937	24103	23773	23893	23663	23816	24011	23918	23925	23849	23535	23868	23866	23943	23884	23862	23884	23793	23889	23665	23502	23911	23837	23706	23928	23917	23907	23657	23547	23738	23845	23932	23765	23892	24076	23613	24122	23689	24020	23710	23735	23780	24033	23850	23684	23746	23656	23869	23882	23802	23711	23837	23804	23723	23772	23860	23824	23695	23669	23668	23398	23801	23764	23654	23891	24160	23860	23902	23760	24112	24167	23856	23913	23663	23751	23653	23832	23936	23940	23832	23831	23837	24059	23824	23726	24140	23820	24098	23853	23749	23765	23711	23546	23466	23569	23782	23762	24027	24017	23829	23612	23736	23777	23654	23899	23738	23841	23922	24017	23971	23622	23905	23715	23715	23639	23721	23949	23609	23471	23819	23604	23964	23897	23757	23676	23896	24240	23776	23850	23840	23932	24019	23901	23788	23780	23836	24053	23960	23803	23673	23754	23844	23787	23943	23928	23862	23800	23914	23764	24096	23870	23840	23783	23995	23786	23761	23958	23768	23561	23819	23778	23766	23845	23775	23780	23828	23920	23965	23855	23823	23901	23682	23753	23821	23789	23850	23938	23906	23748	23678	23968	23799	23631	23815	23932	23653	23832	23793	23773	24033	23638	23976	23706	23897	23819	23774	23602	23780	23602	23903	23779	23819	23946	23825	23837	24065	23984	23709	23659	23871	23841	23813	23805	23756	23728	23706	23736	23712	23890	24088	24025	23727	23540	23669	23992	24044	23600	23724	23533	23834	23924	23885	23907	23802	23715	23791	23838	24061	23699	23792	23932	23732	23838	23694	23698	23870	23820	23619	23790	23991	23741	23610	24032	23777	23680	23961	23627	23916	23669	23654	23758	23834	23879	23690	23722	23704	23793	23675	23949	24010	23521	23763	23802	23740	23875	23874	23746	23780	23669	23667	23765	24033	24019	23945	23910	23690	23637	23629	23705	23624	23770	23866	23853	23721	23766	23823	23651	23747	23706	23810	23833	23721	23924	23902	23655	23831	23723	23840	23740	24001	23854	23651	23741	23874	23761	23684	23903	23987	24128	23683	23706	24120	23942	23806	23781	23761	23857	23808	23672	23758	23701	23878	23794	23957	23889	23844	23724	23995	23844	23838	23664	23703	23915	23900	23671	23445	23701	23829	23744	23633	23882	23929	23832	23729	23755	24011	23869	24024	23842	23941	23948	23872	23794	23721	23569	23871	23866	23881	23587	23864	23780	23687	23739	24031	24032	23901	24005	23644	23768	23639	23922	23931	23863	24011	23490	23971	23847	23739	23627	23842	23860	23864	23607	23597	23720	23848	24156	23766	24060	23903	23669	23573	23984	23856	23735	23910	23825	23998	23612	23903	23821	23761	23832	23858	23683	24203	23930	23703	23912	23819	24067	23836	23734	23756	23950	23654	23628	23720	23730	23868	23684	23732	23887	23752	23691	23838	23765	23910	23837	23808	23806	23598	23781	23868	23718	23902	23432	23936	23761	23888	24050	23841	23780	23780	23841	23774	23982	23827	23650	24104	23776	23865	24049	23707	23755	23569	23378	23854	24072	23901	23776	23830	23697	24162	23650	23711	23936	24088	23663	24132	23940	23975	23831	23614	23688	23991	23711	23903	23741	23676	23686	23945	23760	23724	23872	23888	23863	24147	23875	24109	23662	23873	23435	23846	24158	23767	23651	23949	23979	23723	23917	23685	23860	24181	24008	23926	23885	23934	23646	23778	23781	23756	23855	23971	23634	23799	24049	23785	23819	23775	23755	23869	23560	23846	24051	23812	24021	23871	23769	23910	23915	23955	23713	23729	24039	23920	24091	23874	23851	23820	23823	24127	23914	23946	23576	23904	23697	23788	23704	23830	23788	23766	23698	23933	24044	23731	23911	23785	23757	24069	23815	23745	23615	23663	23603	23616	23878	23844	23710	23729	23770	23692	23909	23778	23719	23865	23734	23900	23632	23861	23670	23881	23773	23887	23961	23825	23902	23816	23981	23847	23906	23704	23688	23786	23711	24077	23946	23907	23806	24029	23877	23622	23847	23946	23837	23867	23758	23849	23791	23837	23629	23729	23737	23747	24041	23939	23744	23733	23794	23849	23824	23661	23839	23593	23766	24001	23737	23775	23805	23887	23987	23819	24179	23681	23901	23829	23731	23873	23816	23569	23763	23668	23791	23851	23754	23792	23912	23922	24016	23853	23610	23879	23711	23681	23588	23806	23888	23861	23757	23787	23660	23893	23577	23907	23682	24006	23704	24050	23775	23868	24084	23842	23834	23943	23804	23758	23889	23703	23976	24292	23894	23971	24021	23761	23859	23881	23730	23779	23571	23997	23722	24068	23743	23917	23816	23843	23684	23425	23735	23735	23828	23733	23933	23886	23880	23930	24014	24051	23726	23627	23933	23820	23823	23885	23797	23720	23822	23968	23671	23768	23808	23870	23670	23715	23636	23855	23927	23772	23790	23919	23645	23746	23736	23689	23704	23469	23543	23978	23516	23705	23768	23967	23853	23870	23728	23839	23874	23927	23570	23388	23690	23624	23772	23834	23794	23712	23863	23908	23768	23640	23724	23615	24126	23880	23825	23970	23869	23764	24026	23700	23812	23591	23614	23783	23886	23761	23813	23830	23958	23844	23717	24071	23715	23731	23806	23937	23679	23619	23658	23859	24037	23998	23923	23781	23840	24042	23780	23658	23866	23848	23688	23906	23849	23938	23618	23622	23660	23875	23991	23589	23776	23757	23820	23945	23904	23806	23683	23636	23742	23942	23625	23754	23872	23759	23942	23823	23921	23850	23791	23770	23660	23853	23618	23731	23609	24091	23947	23914	23777	23959	23901	24169	23934	24065	23699	23645	23921	23920	24066	23859	23791	23745	23811	23889	23611	23963	23432	23796	24052	23783	23831	23990	23932	23728	23756	23949	23649	23893	23903	23654	23947	23852	23739	23796	23864	23806	23788	23962	23803	23995	23850	23597	23845	23747	23658	23753	23836	23800	23961	24330	24154	23962	23768	24109	23916	24015	23844	23697	23720	23819	23879	23720	23793	24039	24037	23830	23722	23833	23740	23604	23973	23789	23871	24043	23805	23822	23761	23790	23722	23604	23767	23957	23714	23714	23886	24048	23920	23903	23758	24051	23768	23895	23803	23847	23985	23882	23865	23790	23890	23801	23937	23932	23789	23870	23468	23859	24029	23940	23802	23973	23797	23865	23929	23773	23811	23858	23860	23806	23906	24052	23971	23639	23730	23708	24009	23759	23698	23855	23917	23934	23744	23688	23767	23917	23927	23802	23942	23915	23852	23772	24045	23828	23798	23957	23763	23892	23844	23673	23614	23840	23728	23678	23794	23735	23822	23598	23738	23679	23783	23581	24106	23986	23927	23754	23932	23701	23865	24115	23810	23846	23849	23836	23694	23896	23812	23905	23677	23801	24079	23585	23849	23763	23877	23698	23669	23747	23771	23965	23740	23736	23714	23539	23960	23892	24026	23527	23910	23798	23822	23785	23788	23969	23668	23698	24129	23827	23911	23854	23718	23698	23768	23704	23778	23744	23578	23720	23954	23941	23726	23952	23783	23942	23762	23674	23793	23991	23779	23826	23997	24179	23810	23929	23807	23615	23947	23610	23724	23876	24093	23674	23773	23962	23578	23800	23906	23753	23603	23863	23919	23800	23903	23745	23922	23893	23707	23725	23837	23875	23732	23741	23886	23902	23755	23895	23692	23541	23754	24168	23905	23719	23739	23938	23864	23642	23893	23887	23687	23797	23852	23719	23944	23734	23961	24010	23956	23768	23777	23988	23756	23840	23614	23987	23880	23865	23622	23933	23716	23876	23679	23705	23860	23905	23781	23910	23908	23840	23646	23898	23729	23747	23806	23997	23873	23791	23749	24255	23850	24199	23937	23850	23907	23874	23979	23871	24020	23820	23972	24008	23673	23911	23814	23829	23860	23868	23792	24008	23886	23872	23844	23872	23588	24136	23692	23998	23723	23905	23668	23805	24125	23846	23884	23734	23643	23628	23862	23839	23702	23920	24054	23897	23836	23692	23616	23720	23777	23848	23790	23735	23638	23999	23699	23862	23927	23992	23866	23669	23878	23810	23860	24017	24021	23708	23827	24024	23625	23904	23859	23721	24006	24132	23808	23604	23788	24041	23763	24011	23666	23685	23486	23509	23903	23843	23773	23835	23738	24021	24074	23694	23760	23903	23582	23876	24008	24016	23768	23812	23760	23840	23869	23834	23985	23848	23695	23813	24036	23666	23835	24035	23876	23976	23872	23727	23987	23950	23910	23767	23926	23708	23841	23814	23874	23642	23909	23983	23624	23708	23695	23846	23814	23697	23730	23904	23912	23743	23923	23830	23774	23821	23622	23969	23906	23951	23729	23996	23781	23893	23953	24001	23660	24038	23599	23681	23686	23852	23860	24062	23851	23871	23810
37005	64719	64872	52793	31738	24871	23895	22933	22824	22763	21997	20065	19813	18668	17853	17609	17397	18120	18908	19285	19720	18774	18439	18225	17968	17820	17553	17367	17163	17052	17017	16722	16701	16613	16466	16645	16671	16593	16761	16553	16417	16401	16590	16493	16540	16676	16619	16339	16452	16516	16518	16665	16501	16514	16592	16704	16448	16623	16472	16485	16671	16410	16503	16367	16529	16557	16486	16506	16598	16397	16341	16348	16512	16406	16395	16529	16560	16447	16368	16515	16539	16442	16551	16629	16432	16434	16407	16549	16465	16334	16389	16481	16402	16457	16697	16467	16484	16454	16520	16453	16386	16371	16409	16350	16555	16612	16549	16416	16641	16571	16391	16379	16377	16492	16361	16547	16604	16538	16646	16534	16310	16501	16515	16548	16366	16579	16514	16250	16686	16383	16625	16358	16322	16505	16524	16535	16334	16534	16540	16332	16517	16509	16499	16486	16262	16469	16293	16513	16484	16555	16439	16430	16517	16530	16558	16387	16476	16690	16451	16477	16507	16348	16497	16556	16374	16553	16536	16425	16481	16440	16560	16467	16604	16552	16506	16459	16353	16428	16580	16457	16390	16449	16570	16599	16547	16465	16305	16559	16478	16556	16391	16537	16273	16662	16588	16469	16393	16590	16507	16468	16542	16371	16352	16496	16578	16434	16526	16495	16673	16369	16577	16479	16541	16504	16524	16419	16552	16457	16366	16570	16511	16429	16304	16521	16318	16576	16606	16407	16448	16401	16479	16484	16412	16636	16573	16587	16526	16332	16491	16427	16211	16563	16409	16560	16579	16571	16307	16660	16295	16484	16417	16427	16554	16617	16609	16301	16305	16632	16328	16432	16404	16665	16385	16655	16370	16544	16313	16474	16467	16465	16471	16586	16572	16481	16492	16506	16692	16458	16390	16485	16426	16657	16474	16460	16663	16551	16377	16418	16424	16571	16490	16556	16390	16571	16640	16487	16525	16412	16540	16584	16531	16463	16541	16460	16414	16420	16465	16439	16453	16377	16374	16454	16455	16468	16420	16435	16373	16484	16393	16491	16386	16599	16425	16413	16554	16445	16490	16408	16482	16476	16378	16528	16534	16329	16601	16485	16384	16659	16501	16241	16556	16424	16625	16491	16507	16474	16555	16547	16464	16435	16410	16501	16515	16441	16527	16397	16548	16384	16686	16508	16412	16683	16432	16470	16563	16497	16397	16419	16483	16612	16400	16562	16488	16441	16537	16452	16431	16554	16542	16437	16499	16533	16516	16351	16530	16636	16606	16471	16496	16470	16585	16514	16549	16590	16355	16345	16467	16450	16516	16376	16510	16614	16598	16484	16456	16538	16525	16418	16521	16503	16517	16522	16583	16408	16343	16457	16375	16515	16369	16500	16428	16311	16472	16599	16420	16452	16545	16262	16477	16658	16524	16572	16347	16545	16531	16379	16514	16580	16424	16551	16576	16528	16581	16536	16414	16567	16503	16529	16413	16557	16496	16390	16428	16317	16550	16704	16632	16322	16300	16615	16450	16343	16577	16498	16529	16835	16499	16641	16589	16436	16467	16522	16452	16560	16500	16405	16458	16577	16309	16502	16484	16487	16407	16487	16434	16316	16579	16438	16559	16652	16586	16416	16464	16350	16440	16621	16612	16396	16576	16415	16531	16507	16605	16422	16710	16672	16553	16498	16478	16307	16302	16367	16718	16610	16409	16366	16470	16606	16316	16407	16414	16443	16493	16403	16609	16658	16437	16393	16632	16428	16361	16409	16479	16529	16406	16467	16420	16503	16470	16609	16656	16515	16453	16436	16518	16551	16392	16405	16457	16484	16438	16465	16543	16672	16460	16452	16444	16559	16513	16394	16625	16424	16591	16525	16516	16344	16473	16548	16330	16620	16585	16516	16417	16533	16419	16583	16547	16520	16597	16488	16776	16521	16394	16462	16487	16534	16395	16494	16458	16504	16416	16486	16483	16344	16638	16570	16441	16480	16291	16660	16494	16307	16380	16398	16450	16454	16439	16405	16474	16497	16320	16518	16298	16543	16431	16396	16664	16470	16430	16549	16444	16548	16395	16559	16573	16522	16472	16477	16443	16527	16497	16447	16458	16493	16689	16390	16464	16439	16323	16358	16440	16495	16773	16445	16649	16505	16655	16382	16453	16435	16348	16496	16318	16580	16541	16442	16466	16404	16679	16431	16488	16360	16485	16297	16459	16472	16534	16318	16404	16485	16466	16426	16363	16527	16552	16589	16495	16514	16488	16604	16518	16549	16450	16497	16441	16421	16591	16421	16502	16425	16465	16566	16499	16373	16629	16697	16455	16657	16707	16520	16420	16534	16539	16486	16493	16542	16379	16660	16463	16345	16385	16462	16361	16404	16557	16327	16411	16502	16382	16384	16440	16550	16738	16475	16546	16371	16632	16389	16545	16579	16538	16490	16369	16482	16480	16472	16354	16343	16519	16362	16607	16550	16590	16555	16350	16380	16505	16457	16541	16509	16533	16571	16512	16473	16338	16459	16429	16391	16439	16330	16362	16380	16458	16447	16406	16564	16544	16594	16589	16587	16564	16541	16361	16530	16398	16438	16511	16442	16590	16625	16344	16538	16422	16350	16454	16408	16493	16436	16396	16497	16548	16480	16512	16630	16494	16454	16369	16514	16498	16508	16514	16590	16432	16351	16526	16487	16477	16474	16557	16595	16369	16479	16528	16474	16517	16470	16465	16456	16394	16534	16437	16572	16567	16349	16411	16401	16537	16673	16493	16679	16349	16342	16582	16232	16504	16268	16566	16446	16389	16447	16342	16673	16623	16457	16402	16435	16463	16579	16440	16355	16548	16360	16459	16464	16394	16427	16410	16502	16441	16553	16600	16462	16315	16448	16482	16352	16559	16367	16451	16432	16471	16324	16291	16538	16411	16487	16546	16653	16505	16487	16824	16536	16623	16579	16394	16490	16595	16506	16394	16344	16504	16602	16490	16451	16577	16611	16546	16393	16352	16575	16439	16680	16499	16398	16311	16486	16551	16543	16345	16294	16395	16485	16507	16543	16333	16515	16447	16549	16480	16457	16644	16373	16651	16535	16499	16433	16469	16626	16441	16390	16275	16281	16408	16453	16549	16719	16490	16472	16457	16400	16465	16559	16437	16386	16676	16597	16653	16292	16546	16569	16418	16481	16398	16391	16479	16520	16389	16582	16440	16457	16498	16374	16622	16500	16645	16626	16407	16394	16510	16568	16426	16552	16427	16587	16357	16672	16461	16428	16373	16484	16666	16493	16524	16267	16371	16444	16472	16272	16459	16511	16495	16361	16376	16336	16552	16490	16556	16472	16618	16540	16537	16463	16523	16468	16478	16365	16491	16458	16437	16467	16630	16450	16546	16486	16450	16467	16503	16583	16304	16600	16415	16608	16477	16649	16457	16443	16537	16566	16547	16334	16457	16634	16480	16402	16394	16296	16496	16365	16306	16518	16311	16638	16675	16386	16574	16544	16559	16382	16550	16448	16517	16452	16516	16482	16488	16539	16536	16461	16329	16362	16784	16526	16561	16608	16372	16491	16509	16388	16596	16621	16479	16297	16585	16293	16389	16723	16513	16510	16561	16457	16437	16342	16484	16597	16478	16457	16553	16492	16508	16423	16348	16608	16602	16479	16557	16568	16526	16496	16687	16401	16453	16681	16428	16599	16450	16426	16317	16502	16324	16427	16290	16349	16629	16494	16544	16279	16623	16448	16427	16536	16500	16326	16369	16432	16543	16541	16381	16518	16388	16405	16300	16658	16501	16396	16562	16468	16492	16413	16514	16535	16386	16506	16486	16468	16506	16421	16521	16633	16507	16598	16536	16229	16512	16428	16418	16583	16678	16524	16556	16581	16328	16679	16396	16433	16475	16514	16532	16536	16634	16391	16357	16643	16427	16385	16525	16554	16489	16356	16521	16539	16536	16450	16562	16428	16556	16551	16531	16389	16439	16399	16286	16509	16365	16436	16417	16404	16568	16478	16411	16512	16444	16447	16268	16364	16487	16383	16450	16521	16536	16434	16451	16421	16471	16442	16538	16599	16613	16486	16513	16594	16402	16351	16454	16535	16528	16462	16512	16438	16347	16423	16281	16530	16603	16448	16399	16491	16454	16472	16537	16459	16544	16426	16552	16592	16481	16338	16595	16448	16459	16606	16422	16474	16419	16213	16481	16655	16430	16495	16601	16629	16375	16503	16623	16288	16630	16285	16343	16508	16465	16582	16546	16419	16557	16507	16382	16489	16580	16412	16422	16403	16575	16556	16522	16522	16568	16421	16749	16525	16562	16697	16218	16577	16596	16447	16524	16570	16444	16566	16605	16519	16645	16433	16488	16555	16519	16486	16580	16248	16601	16409	16518	16685	16331	16471	16613	16387	16496	16580	16545	16347	16501	16436	16627	16396	16338	16456	16506	16403	16401	16374	16358	16468	16425	16497	16533	16540	16506	16464	16471	16429	16434	16579	16455	16421	16583	16628	16426	16595	16293	16507	16555	16412	16231	16534	16512	16603	16545	16510	16392	16844	16388	16383	16535	16450	16456	16572	16346	16377	16479	16395	16314	16478	16475	16505	16465	16560	16471	16466	16460	16495	16567	16417	16358	16475	16601	16529	16377	16571	16539	16594	16557	16575	16372	16426	16494	16442	16264	16444	16428	16329	16630	16600	16743	16473	16638	16390	16592	16516	16361	16540	16523	16527	16622	16544	16629	16450	16456	16419	16314	16585	16601	16576	16327	16518	16374	16419	16499	16427	16601	16394	16546	16345	16514	16427	16465	16417	16377	16532	16332	16644	16587	16508	16415	16331	16338	16519	16416	16566	16535	16280	16386	16484	16493	16431	16551	16382	16445	16608	16443	16511	16544	16482	16560	16572	16501	16386	16460	16530	16613	16468	16428	16457	16373	16514	16343	16535	16402	16554	16488	16493	16614	16620	16552	16522	16610	16520	16551	16505	16479	16357	16459	16356	16662	16433	16623	16499	16435	16289	16441	16496	16414	16544	16564	16504	16430	16608	16578	16626	16424	16521	16547	16446	16320	16512	16623	16388	16478	16440	16329	16470	16371	16372	16495	16328	16469	16402	16408	16262	16593	16539	16657	16590	16579	16382	16587	16346
38584	40813	47032	41145	30893	29323	28748	28102	28466	28502	28049	27307	27602	27064	27204	26915	26892	27144	27215	27788	27577	27494	27457	27464	27287	27010	26971	26872	27093	26851	26929	26775	27060	26850	26704	26872	26949	26960	26742	26922	26895	26788	26510	26467	26849	26781	26821	26675	26809	27054	27006	27051	26697	26704	26791	26462	26621	26934	26746	26896	26468	26696	26607	26831	26678	26714	26468	26704	26551	26696	26913	26656	26574	26772	26818	26616	26705	26729	26541	26881	26716	27027	26822	26642	26836	26656	26698	26716	26688	26797	26526	26650	26587	26548	26627	26518	26433	26541	26711	26792	26791	26499	26796	26655	26493	26363	26715	26605	26572	26552	26677	26575	26618	26855	26793	26707	26781	26738	26675	26534	26726	26843	26849	26569	26730	26689	26853	26743	26643	26643	26954	26749	26669	26587	26728	26844	26664	26546	26879	26521	26506	26446	26715	26680	26605	26559	26703	26574	26676	26732	26630	26710	26723	26790	26421	26903	26985	26615	26472	26593	26670	26898	26825	26692	26810	26700	26328	26515	26777	26562	26476	26540	26582	26532	26621	26983	26750	26690	26810	26641	26724	26472	26763	26591	26695	26432	26765	26748	26649	26709	26704	26550	26732	26745	26791	26657	26801	26517	26600	26552	26503	26714	26823	26724	26612	26554	26531	26738	26851	26609	26801	26721	26742	26498	26617	26685	26635	26565	26621	26738	26681	26583	26617	26667	26587	26703	26621	26914	26936	26721	26498	26688	26682	26879	26757	26615	26732	26881	26878	26635	26783	26536	26934	26721	26661	26853	26685	26533	26706	26587	26701	26755	26670	26626	26325	26772	26726	26828	26772	26519	26674	26834	26763	26498	26448	26570	26599	26733	26682	26620	26793	26744	26736	27078	26674	26677	26740	26653	26607	26553	26679	26743	26460	26521	26515	26610	26773	26585	26714	26815	26858	26723	26523	26537	26798	26625	26934	26559	26623	26726	26804	26711	26625	26696	26517	26735	26727	26694	26794	26594	26403	26712	26851	26650	26582	26576	26670	26739	26714	26603	26411	26597	26748	26753	26581	26580	26749	26728	26586	26858	26769	26663	26914	26609	26562	26540	26554	26831	26512	26689	26481	26532	26745	26740	26649	26522	26956	26677	26689	26430	26549	26565	26966	26492	26698	26940	26696	26726	26871	26898	26686	26837	26707	26779	26793	26749	26873	26470	26360	26619	26501	26598	26887	26648	26608	26733	26703	26630	26813	26715	26843	26624	26622	26524	26643	26464	26246	26550	26653	26503	26851	26747	26891	26722	26623	26832	26757	26612	26879	26674	26533	26817	26765	26860	26728	26538	26523	26933	26627	26676	26695	26890	26569	26838	26650	26723	26655	26637	26616	26505	26572	26564	26770	26583	26769	26930	26946	26505	26855	26776	26602	26626	26959	26513	26818	26674	26629	26694	26662	26654	26853	26879	26648	26649	26678	26728	26819	26670	26669	26873	26644	26757	26818	26381	26494	26663	26943	26673	26677	26828	26888	26759	26748	26614	26789	26898	26822	26775	26722	26875	26464	26481	26621	26989	26745	26616	26677	26833	26773	26409	26758	26749	26475	26731	26746	26615	26972	26683	26515	26873	26680	26512	26512	26364	26418	26777	26624	26705	26691	26753	26553	26561	26632	26851	26726	26804	26884	26409	26655	26966	26907	26860	26703	26686	26623	26987	26549	26590	26720	26833	26832	26689	26616	26706	26597	26657	26793	26521	26757	26935	26960	26787	26611	26637	26414	26657	26474	26791	26539	26450	26702	26732	26678	26780	26579	26640	26667	26481	26576	26725	26876	26858	26739	26810	26722	26619	26724	26513	26701	26648	26478	26474	26873	26686	26709	26654	26577	26656	26502	26690	26756	26624	26344	26692	26421	26779	26661	26723	26628	26874	26627	26694	26786	26727	26663	26626	26577	26562	26584	26723	26645	26695	26593	26688	26464	26642	26564	26498	26527	26516	26739	26517	26634	26774	26692	26734	26714	26670	26615	26650	26737	26984	26675	26732	26528	26939	26668	26625	26547	26735	26667	26577	26763	26514	26713	26637	26667	26389	26846	26505	26728	26802	26746	26615	26770	26855	26727	26640	26542	26851	26727	26800	26727	26607	26707	26793	26656	26758	26683	26751	26804	26660	26554	26827	26457	26453	26754	26651	26752	26647	26777	26595	26571	26523	26644	26663	26451	26586	26764	26481	26777	26849	26689	26627	26610	26615	26800	26555	26846	26785	26553	26835	26879	26536	26595	26663	26589	26496	26846	26576	26767	26481	26785	26403	26534	26779	26688	26718	26825	26815	26654	26478	26563	26359	26500	26731	26626	26650	26584	26413	26767	26757	26778	26633	26593	26593	26901	26867	26838	26540	26564	26583	26744	26924	26690	26712	26929	26721	27020	26531	26802	26690	26898	26631	26617	26664	26692	26913	26823	26916	26831	26576	26529	26697	26694	26681	26848	26819	26576	26822	26707	26542	26805	26633	26713	26738	26846	26727	26745	26351	26659	26757	26785	26562	26942	26950	26746	26811	26652	26705	26493	26421	26818	26822	26795	26695	26549	26368	26775	26622	26570	26578	26658	26748	26694	26663	26784	26761	26781	26582	26622	26569	26605	26630	26596	26575	26777	26581	26761	26859	26440	26571	26438	26658	26684	26680	26631	26780	26571	27020	26564	26713	26629	26653	26694	26672	26491	26718	26819	26542	26567	26609	26800	26716	26562	26765	26871	26641	26887	27062	26616	26762	26818	26722	26552	26563	26732	26800	26936	26781	26927	26692	26657	26829	26663	26401	26575	26612	26796	26875	26889	26849	26827	26475	26636	26727	26724	26776	26682	26520	26926	26583	26633	26769	26676	26504	26636	26980	26567	26436	26827	26672	26417	26608	26598	26876	26594	26737	26663	26527	26939	26586	26568	26678	26936	26695	26786	27122	26656	26723	26909	26414	26483	26804	26606	26831	26850	26792	26689	26762	27037	26626	26672	26934	26600	26647	26768	26894	26692	26644	26693	26912	26970	26540	26547	26489	26638	26759	26716	26872	26607	26895	26838	26393	26647	26556	26652	26854	27029	26643	26970	26539	26552	26856	26731	26606	26778	26944	26885	26922	26698	26888	26701	26571	26649	26799	26789	26598	26603	26813	26655	26824	26670	26526	26699	26690	26852	26787	26584	26639	26478	26546	26829	26783	26273	26304	26750	26520	26727	26491	26506	26516	26675	26722	26605	26753	26671	26756	26660	26517	26697	26713	26614	26801	26975	26791	26637	26787	26955	26880	26724	26733	26612	26684	26737	26725	26572	26695	26776	26777	26613	26567	26716	26643	26886	26857	26612	26690	26624	26706	26477	26523	26772	26446	26595	26806	26785	26704	26651	26816	26649	26622	26614	27117	27030	26835	26821	26660	26889	26729	26653	26852	26841	26940	26886	26678	26860	26873	26451	26506	26608	26695	26638	26559	26758	26721	26695	26738	26981	26784	26653	26607	26512	26598	26583	26787	26701	26866	26703	26668	26481	26798	26789	26725	26606	26494	26485	26622	26754	26870	26757	26762	26878	26616	26636	26696	26633	26872	26648	26769	26574	26533	26393	26676	26572	26704	26534	26869	26764	26915	26464	26493	26541	26680	26856	26643	26587	26591	26638	26884	26920	26756	26845	26630	26695	26886	26562	26768	26632	26761	26796	26732	26714	26718	26749	26816	26787	26692	26774	26759	26881	26795	26852	26690	26737	26653	26447	26463	26749	26584	26409	26496	26524	26820	26816	26614	26726	26561	26946	26871	26668	26867	26732	26699	26685	26736	26613	26817	26796	26535	26687	26567	26550	26992	26474	26765	26558	26681	26780	26677	26613	26601	26837	26677	26843	26695	26871	26750	26743	26644	26521	26710	26837	26837	26794	26508	26587	26742	26657	26564	26709	26573	26902	26784	26744	26564	26612	26565	26549	26610	26574	26583	26583	26559	26558	26828	26630	26834	26570	26437	26608	26827	26510	26635	26568	26520	26650	26706	26848	26777	26637	26756	26519	26527	26774	26732	27082	26819	26627	26694	26694	26690	26684	26745	26923	26890	26663	26942	26850	26765	27026	26581	26834	26835	26670	26627	26943	26839	26519	26475	26434	26661	26806	26423	26528	26624	26660	26587	26581	26613	26872	26927	26846	26780	26728	26687	26698	26648	26569	27014	26563	26651	26897	26719	26771	26538	26535	26621	26513	26912	26842	26582	26768	26605	26809	26735	26648	26603	26652	26740	26657	26592	26888	26768	26728	26872	26501	26556	26829	26889	26808	26941	26634	26706	26522	26424	26667	26666	26734	26593	26641	26786	27009	26578	26848	26536	26640	26834	26659	26814	26589	26838	26568	26702	26771	26720	26718	26773	26728	26961	26660	26676	26782	26750	26925	26905	26840	27162	26711	26666	26769	26887	26626	26690	26718	26800	26814	26847	26708	26722	26935	26611	26671	26539	26587	26725	26561	26716	26728	26611	26486	26945	26663	26897	26639	26571	26500	26680	26729	26547	26592	26647	26583	26816	26681	26585	26973	26401	26914	26766	26526	26707	26381	26803	26551	26504	26881	26606	26607	26554	27056	26934	26836	26697	26998	26908	26691	26955	26746	26684	26595	26627	26574	26897	26580	26680	26835	26590	26669	26641	26965	26539	26884	26614	26604	26658	26447	26692	26873	26640	26896	26812	26900	26408	27201	26927	26778	26881	26805	26607	26392	26698	26671	26596	26651	26619	26650	26812	26440	26752	27004	26765	26817	26551	26590	26589	26680	26848	26640	26687	26742	26712	26355	26675	26620	26867	26724	27017	26664	26614	26565	26521	26750	26566	26788	26499	26732	26604	26898	26464	26679	26720	26518	26687	26416	27026	26785	26790	26609	26671	26715	26743	26497	26705	26822	26823	26962	26794	26798	26825	26765	26604	26814	26565	26744	26959	26674	26663	26664	26589	26794	27035	26512	26668	26702	26671	26796	26406	26603	26751	26638	26512	26846	26715	26803	26590	26799	26712	26680	26884	26832	26654	26646	26826	26856	26608	26553	26774	26780	26678	26852	26601	26709	26644	26833	26665	26737	26799	26798	26766	26752	26653	26890	26750	26579	26807
34766	49273	45779	33345	22393	20960	20549	20278	20577	20691	20107	19227	19036	18655	18231	18283	18055	18541	18950	19354	19113	18772	18846	18718	18685	18575	18457	18095	18106	18309	18009	18117	17940	18098	17931	18043	17915	18001	17878	18100	18069	17851	17813	18035	18082	18081	18026	17681	17756	17698	17910	17715	17935	17947	17906	17881	17968	17906	17940	17980	17874	17901	18076	18138	17753	17950	17959	17903	17867	17924	17896	17963	17995	18046	17954	17853	17919	17987	18003	17689	17930	17967	17909	17867	17828	17968	17978	17711	17924	17927	17812	17993	17864	17894	17960	18102	17777	17926	18194	17984	18114	17875	18071	17678	17818	17927	17900	17774	17905	17911	17982	17934	17871	18088	18038	17887	18000	17938	17931	17939	17943	17840	17930	17867	18146	17972	18053	17960	17796	17751	17905	17866	17912	18022	17855	18000	17920	18027	17934	17809	17834	17945	17745	17827	18010	17940	18049	17878	18092	17904	17911	18091	17887	17872	17957	17792	17840	17867	17935	17864	17956	17811	17763	17902	17968	17911	17908	18067	17732	18023	18084	17959	17938	17836	17814	17784	17794	17998	17939	17930	17954	17851	17775	17905	17919	18028	17829	17922	17969	17968	18014	17786	18059	18022	17991	18016	17845	17960	17901	17880	18198	18023	17970	17840	17792	17820	17977	17960	17922	17980	17912	18019	17963	17790	17779	17774	18017	17963	17832	17975	18009	17803	17895	18016	17927	17969	17832	17780	18151	18075	17941	17938	17926	17826	17699	17664	17864	17983	17839	18020	18003	17802	18040	17867	17890	17763	17747	17918	17980	18018	17821	17984	18012	17953	18086	17917	17837	17912	17826	18135	17976	17880	18056	18041	17893	17961	17884	17969	17874	17745	17931	17865	17999	17848	18032	17903	17832	17895	17679	17874	17920	18005	17824	17926	17896	17902	18035	18084	18067	18095	17819	17985	18059	18073	17874	17732	17743	17921	17724	17810	18000	17783	18136	18061	18095	17832	17972	17752	17742	17756	18078	18073	17806	17806	17886	18004	17785	17816	17810	17833	18026	18055	17758	17782	17847	18022	17938	17960	18048	17861	17891	17973	17899	17901	18146	17951	17931	17974	18001	17912	17757	18081	17926	17872	17860	17799	17806	17812	18018	18112	17872	17903	18097	18027	17852	17903	17947	17917	18020	17957	18070	17921	18049	17792	17866	17862	17901	17929	18103	17931	17865	18179	18062	18020	17966	17953	18006	18014	17918	17965	17885	17809	17750	17802	17959	17928	17794	17841	17909	17974	17846	17866	17745	18028	17859	17930	17959	17850	17950	17821	17918	17937	17928	17800	18083	17855	17992	17893	17856	17839	17925	17839	17771	17952	18052	17824	17887	17780	17835	17898	17924	17882	18093	17888	18089	17925	18097	17981	17896	17867	17883	17932	17846	17982	17872	17858	17863	17957	18087	17920	18073	17973	17694	17917	17850	17823	17893	17928	18008	17859	17988	17815	17923	17962	18131	17890	17723	18158	17830	17851	17975	17823	18031	17939	17911	17955	17789	18045	17926	17952	17799	17932	17945	17815	17931	17735	17908	17934	17904	17991	17979	17913	17722	17870	17836	18053	17984	17874	17979	17960	17897	17921	18047	18013	17967	17877	17957	17758	17941	18031	17814	18036	17763	17912	18031	17842	18012	17890	18105	17978	18172	17936	17913	18014	17747	18078	18038	17937	17899	18008	17867	18026	18153	17981	17981	17849	17855	17687	17806	17906	17828	18128	17924	17838	17951	17851	18017	17673	17961	17712	17992	18031	17861	17993	17839	18035	18025	17840	18052	18004	17996	17823	17738	17865	17900	17782	17892	17973	18135	18050	17883	17881	18059	18077	17819	17745	18133	17825	17986	17989	17892	17910	17759	17875	17816	17919	17915	18006	17871	17802	17920	18013	17954	17968	18082	18044	17921	17895	17801	17745	18039	17848	17849	18018	17958	17785	18007	17868	17939	18036	17852	18020	17830	17884	18232	17947	18065	17771	17864	17941	18084	18005	17871	18133	17768	17966	17863	17841	17963	17832	17945	17785	17760	17911	18031	17797	17750	17841	18019	18047	17691	17804	17932	18095	18114	17909	17958	17750	18045	17958	17982	18009	17841	17991	17802	17822	17994	17741	18018	18077	17870	18011	17805	18085	17994	18061	17881	17945	17817	17938	18066	17991	17985	17863	18053	18095	17654	17810	17972	17787	17909	17907	17908	17937	18190	18033	17906	17780	17724	17936	17968	17983	18099	17910	18033	18016	17803	17882	18137	17721	17987	17830	17861	17953	17876	18068	17926	17997	17787	17633	18122	18086	17714	18008	17990	17970	17963	17997	17970	18050	18048	18037	17813	17880	17674	17683	17933	17776	17978	17916	17993	17823	17840	17935	17704	17908	18024	17776	17885	17880	17817	18019	17848	18073	17891	17782	17941	17892	17928	17803	17890	17745	18001	18033	17856	17860	18059	17820	17935	17916	17917	17814	17953	17949	17996	17897	18079	17795	17763	18087	18028	18063	17796	17795	17782	18017	17678	18159	17940	17913	17940	17990	17836	17972	17884	17952	17851	17938	17905	17909	17869	17923	17992	17768	17886	18025	17995	17734	17878	18141	17981	17803	17870	17871	17996	17862	17887	18119	17980	17887	17865	17935	18082	17935	17967	17978	17971	17963	17828	17765	17875	17941	18037	17889	17967	17870	17853	18013	17952	17846	18055	18112	17729	18017	17955	17914	17911	18060	18011	17831	17918	17973	17917	17953	18040	17881	17884	17959	17928	18054	18031	17776	18127	17732	17875	17946	17921	17808	17896	18046	18037	17986	17789	17880	17960	18016	17860	18072	18013	17748	17893	17828	17930	18042	17867	17674	17682	18019	17900	17840	18009	17935	17846	18080	17866	17915	18090	17867	17830	17888	17974	17748	18051	18021	17965	17804	18019	17798	17924	17900	17980	17837	17862	17910	18110	17744	17915	17787	17926	18028	18023	17827	18184	17681	17970	17962	17861	18046	17910	17954	18001	17961	17866	17950	17924	17938	17909	18014	17867	17945	17830	17983	17920	17942	17947	17869	17970	18005	18218	17811	18064	17845	17913	17868	17911	17963	18018	18057	17938	17794	18045	18104	17879	18078	17973	17694	18206	17901	17896	17849	17789	17899	17891	17785	17890	17938	18077	17772	17776	17873	17956	18083	18008	18033	17978	17840	18020	18002	17895	17933	17820	17974	18045	17848	17949	17924	17721	17959	17857	17979	18042	17933	17919	17823	17709	17823	18029	18115	17832	17967	17907	18023	17847	17784	17954	18023	17957	18158	17784	17870	17864	17958	17787	17989	18045	17837	17972	17980	17837	17929	18000	18005	18039	18144	17992	17893	17815	17839	18107	17919	17982	17899	17915	17982	17935	17803	17920	17824	17910	17897	18035	17951	17940	18059	17969	17941	17935	17959	17999	17945	18022	17836	17892	17922	17643	17833	17852	18053	18003	17960	17839	18106	18117	17790	17785	18089	18066	17996	17830	17908	17883	17922	17917	17923	17775	17867	17930	17914	17846	17841	17918	18141	17866	17722	17821	17866	17923	18008	17941	17839	18061	17817	17883	17883	17967	18106	18001	17779	17786	17842	17950	17959	18012	17872	17870	17899	18043	17819	17805	18024	17902	17888	17789	17881	17877	17862	17936	17907	17813	17956	17892	17876	17870	18017	18058	17976	17891	17957	17920	17916	18019	17895	17760	17984	18044	17821	17883	17869	17808	17813	17906	17812	18075	17853	17909	17877	17802	17784	18108	17838	17887	17952	17782	18105	17833	17843	18032	18122	17694	17911	17934	17757	17996	17910	17996	18049	17816	17974	17890	17796	18137	17820	18036	17951	17976	17910	17805	17798	18026	17889	17849	17732	17921	18005	17883	17909	17990	17964	17824	17971	17742	18010	17866	17811	17972	17840	17974	18041	18096	17927	17873	17949	17920	17862	18011	17844	18003	17881	17991	17966	17993	17822	17816	17896	18054	17866	17976	17925	18139	17918	17971	18013	18006	17896	18093	17904	17804	17895	17949	17592	18046	17951	17834	17906	17958	17816	17823	17836	17845	18154	17894	18089	17725	17983	17975	18045	17954	18153	18003	17931	17946	17776	17927	17814	17835	18029	17809	17942	17778	17931	18050	18024	17863	18035	17824	17952	17836	18076	17896	17854	17968	17792	17916	17938	17897	18012	17947	17935	17774	17830	17954	17910	17897	18138	18005	17814	17997	17939	17789	17768	17790	17980	18108	17978	18108	17983	17823	18004	18039	17903	17976	17994	18003	17904	17714	17870	18240	18041	17894	17917	18051	17844	17835	17970	17820	17950	18123	18027	17933	17833	17882	17853	18004	17996	17952	17826	17901	17911	17771	17959	18023	17826	18010	17928	17832	17805	17960	17924	17943	17994	17971	17885	17883	17664	17853	18029	17877	17988	17983	17772	18024	17868	18025	17909	17965	17949	18006	17951	17947	17943	17916	17943	17883	18063	17911	17899	17894	17821	17889	17879	17927	17854	17857	17886	17787	17921	17953	17989	17932	18036	17913	17848	17978	17899	17928	18124	17909	18150	18041	17863	17876	17890	18132	17670	17954	17806	17809	17909	18014	18015	18016	17824	17938	17907	17919	17818	18051	17849	17849	18078	17776	17889	17837	17870	17942	17898	17899	17876	17957	18073	18062	18033	17904	17882	18022	18030	17867	18035	17893	17788	17911	17884	17895	17897	17968	17792	17759	17880	18016	17956	17990	18039	17922	17997	17952	17828	17934	17851	17983	17976	17891	17883	17906	17870	17737	18027	17657	18048	17911	18017	17836	17829	17906	18006	18029	18036	17989	17899	18035	18028	17895	17955	17902	18039	17853	17977	17823	18059	17889	17933	17953	18026	17884	18046	17835	17768	17940	18002	17964	17995	17761	18056	17886	18005	17869	18248	18058	17938	17760	17824	17870	17906	17865	18127	17929	17890	18143	17860	18028	17915	17854	17975	17884	17757	17919	18191	17895	17854	17879	17956	17802	17989	17786	17957	17903	17795	18079	17820	18047	18029	17873	17753	18104	17960	17915	17934	17881	17888	18003	17933	17921	18011	17988	18109	17686	17997
26339	21759	30712	32054	28961	29763	31020	28740	29054	29027	28395	27260	26654	26226	26289	26183	26158	26570	27223	27611	27312	26964	26978	26922	26550	26344	26494	26470	26507	26070	26436	25841	25953	25909	25756	25935	26028	25744	25687	25854	25782	25597	25862	25530	25978	25805	25660	25655	25696	25936	25774	25707	25727	25811	25708	25845	25650	25767	25807	25789	25712	25543	25676	25603	25965	25757	25805	25766	25800	25553	25636	25909	25753	25722	25732	25652	25601	25466	25746	25770	25811	25826	25930	25928	25712	25757	25529	25903	25938	25703	25721	25557	25853	25906	25689	25680	25937	25911	25673	25773	25869	25838	25700	25690	25822	25620	25820	25845	25962	25672	25673	25884	25695	25676	25923	25817	25653	25839	25854	25570	25752	25493	25599	26108	25589	25604	25692	25779	25774	25710	25585	25597	25672	25776	25723	25765	25949	25702	25576	25625	25773	25721	25680	25669	25871	25894	25556	25449	25577	25766	25679	25499	25622	25715	25777	25804	25687	25568	25753	25802	25743	25949	25839	25641	25521	25667	25668	25859	25817	25617	25671	25774	25803	25613	25899	25649	25713	25804	25853	25810	25644	25655	25980	25619	25684	25676	25839	25703	25643	25630	25627	25655	25841	25846	25879	25804	25429	25614	25815	25719	25725	25710	25623	25614	25680	25599	25442	25895	25705	25822	25781	25506	25707	25587	25720	25578	25721	25615	25717	25712	25989	25858	25829	25826	25873	25497	25637	25755	25703	25759	25732	25714	25541	25629	25689	25909	25425	25442	25689	25924	25598	25811	25817	25740	25729	25892	25809	26079	25880	25701	25928	25757	25674	25766	25677	25678	25591	25479	25800	25656	25584	25618	25694	25702	25591	25784	25577	25777	25715	25652	25631	25968	25907	25972	25956	25803	25583	25749	25976	25980	25855	25727	25820	25729	25998	25773	25744	25843	25903	25854	25865	25596	25837	25701	25506	25672	25873	25668	25762	25722	25713	25775	25788	25967	25766	25524	25821	25686	26000	25662	25745	25794	25792	25644	25785	25777	25634	25713	25659	25518	25719	25805	25825	25683	25759	25796	25906	25778	25557	25827	25755	25866	25941	26001	25662	25811	25667	25682	25717	25762	25994	25761	25741	25647	25468	25711	25590	25683	25849	25662	25726	25716	25875	25542	25623	25554	25635	25712	25592	25712	25819	25616	25665	25680	25547	25766	25687	25846	25960	25794	25650	25672	25436	25706	25603	25513	25692	25608	25848	25819	25581	25673	25768	25874	25560	25620	25748	25959	25757	25575	25701	25975	25814	25703	25891	25741	26007	25963	25954	25774	25614	25540	25688	25596	25590	25751	25723	25637	25770	25648	25689	25689	25531	25606	25739	25566	25754	25656	25858	25765	25762	25729	25675	25482	25699	25501	25477	25676	25526	25888	25644	25655	25673	25753	25769	25784	25800	25691	25845	25485	25708	25800	25646	25754	25438	25639	25539	25732	25965	25911	25358	25694	25769	25543	25756	25724	25536	25694	25836	25729	25581	25652	26015	25821	25741	25556	25630	25467	25651	25631	25644	25615	25811	25922	25603	25766	25612	25559	25579	25875	25743	25804	25629	25884	25556	25719	25715	25611	25740	25667	25526	25755	25736	25981	25783	25725	26207	25702	25596	25641	25715	25615	25725	25612	25786	25734	25816	25670	25635	25686	25839	25560	25540	25856	25632	25755	25700	25727	25976	25827	25597	25704	25699	25508	25557	25663	25756	25831	25679	25791	26084	25551	25650	25744	25753	25925	25627	25512	25415	25631	25932	25696	25775	25756	25800	25617	25608	25823	25591	25524	25694	25697	25708	25395	25689	25846	25704	25724	25736	25279	25624	25657	25731	25707	25807	25868	25952	25673	25664	25695	25696	25778	25935	25952	25798	25749	25775	25872	25670	25720	25567	25800	25657	25691	25800	25828	25552	25847	25817	25597	25845	26049	25792	25714	25574	25569	25883	26094	25572	25563	25772	25872	25409	25749	25832	25686	25765	25592	25745	25835	25391	25574	25777	25895	25866	25645	25661	25827	25799	25930	25987	25497	25823	25697	25743	25556	25555	26070	25757	25822	25821	25886	25667	25845	25828	25941	25691	25773	25879	25705	25653	25434	25613	25637	25732	25717	25679	25554	25954	25739	25943	25687	25921	25652	25610	25685	25905	25671	25798	25458	25590	25572	25635	25578	25950	25803	25748	25641	25696	25646	25798	25708	25952	25576	25642	25930	25850	25808	26046	25788	25491	25860	25776	25790	25759	25893	25601	25798	25553	25622	25652	25840	25930	25676	25700	25623	25675	25518	26003	25644	25526	26009	25592	25710	25568	25806	25846	25627	25759	25746	25760	25932	26046	25871	25885	25612	25550	25714	25554	25735	25663	25868	25772	25634	25679	25670	25706	25853	25969	25779	25804	25865	25762	25724	25866	25790	25875	25587	25769	25745	25554	25637	25789	25701	25705	25749	25986	25676	25490	25503	25685	25555	25738	25736	25969	25426	25647	25574	25563	25608	25505	25514	25734	25835	25662	25796	25394	25445	25805	25586	25580	25533	25667	25762	26046	25639	25719	25844	25886	25805	25741	25864	25661	25853	25762	25457	25730	25643	25514	25649	25734	25727	25648	25714	25609	25658	25880	25666	25701	26109	25497	25793	25835	25644	25669	25491	25775	25759	25643	25604	25882	25664	25917	25664	25772	25671	25855	25607	25609	25701	25692	25495	25726	25990	25747	25525	25826	25552	25624	25569	25590	25776	25716	25799	25677	25315	25546	25781	25729	25745	25765	25787	25827	25843	25740	25642	25763	25789	25852	25633	25753	25795	25460	25819	25615	25761	25664	25669	25746	25756	25895	25807	25709	25781	25778	25597	25452	25794	25618	25645	25741	25794	25807	25680	25921	25819	25682	25688	25794	25498	25505	25875	25833	25765	25606	25826	25592	25848	25550	25847	25792	25839	25655	25882	25829	25604	25753	25677	25786	25723	25722	25847	25725	25852	25751	25813	25487	25688	25590	25751	25754	25817	25757	25793	25953	25799	25795	25649	25783	25837	25783	25792	25765	25630	25958	25704	25737	25620	25690	25848	25624	25638	25739	25559	25904	25777	25890	25769	25603	25814	25711	25647	25674	25756	25761	25881	25521	25470	25686	25573	25900	25685	25867	25825	25776	25863	26007	26065	25858	25644	25620	25583	25779	25585	25759	25516	25618	25867	25623	25566	25864	25706	25769	25742	25862	25746	25727	25858	25967	25746	25720	25680	25665	25799	25695	25809	25899	25690	25725	25727	25681	25670	25419	25352	25704	25558	25771	25801	25857	25698	25418	25739	25583	25775	26011	25730	25729	25610	25784	25985	25513	25745	25725	25570	25663	25664	25933	25685	25656	25725	25722	25860	25931	25949	25884	25817	25602	25954	25671	25831	25728	25626	25460	25603	25702	25561	25695	25664	25847	25669	25736	25661	25829	25640	25671	25714	25709	25868	25607	25871	25468	25768	25861	25893	25727	25535	25539	25571	25564	25724	25760	26082	25703	25802	25879	25563	25865	25904	25824	25692	25541	25906	25705	25624	25900	25968	25798	25873	25702	25883	26014	25664	25684	25911	26071	25576	25606	25697	25713	25816	25732	25645	25716	25901	25743	26039	25549	25552	25555	25495	25691	25605	25741	25751	26061	25817	25552	25709	25730	25580	25789	25547	25494	25696	25766	25736	25441	25880	25637	25492	25849	25941	25785	25933	25546	25765	25883	25711	25715	25865	25646	25769	25588	25612	25556	25914	25766	25568	25642	25515	25802	25659	25856	25883	25662	25476	25804	25755	25834	25718	25615	25501	25519	25488	25809	25966	26001	25737	25893	25981	25617	25736	25887	25827	25910	25672	25757	25682	25820	25608	25780	25832	25372	25610	25610	25801	25862	25613	25648	25895	25789	25823	25726	25647	25740	25635	25857	25695	25582	25763	25268	25832	25760	25536	25661	25881	25696	25750	25979	25831	25790	25815	25656	25890	25735	25592	25755	25995	25763	25588	25689	25896	25744	25961	25627	25739	25805	25633	25692	25656	25466	25776	25777	25761	25753	25668	25848	25440	25736	25866	25636	25783	25695	25806	25919	25568	25625	25865	25519	25437	25826	25722	25891	25603	25791	25850	25666	25793	25814	25632	25625	25859	25865	25807	25785	25790	25753	25634	25645	25826	25697	25781	25728	25584	25702	25818	25688	25803	25634	25614	25715	25742	25520	25604	25646	25933	25668	25626	25707	25780	25878	25706	25666	25757	25712	25886	25696	25796	25769	25744	25744	25884	25654	25806	25859	26034	26003	25948	25978	25777	25729	25739	25603	25766	25664	25636	26047	25793	25671	25717	25656	25819	25774	25789	25800	25766	25550	25842	25790	25681	25812	25615	25677	25496	25499	25708	25862	25601	25751	25627	25772	25917	25698	25521	25718	26008	25692	25567	25690	25363	25691	25760	25900	25669	25717	25745	25645	25630	25717	25691	25600	25718	26113	25564	25502	25676	25695	25667	25718	25707	25828	25767	25725	25598	25852	25913	25515	25552	25919	25774	26070	26153	25498	25670	25773	25724	25580	25673	25748	25436	25589	25777	25813	25808	25733	25594	25708	25687	25905	25932	25795	25693	25683	25923	25865	25738	25666	25691	25864	25669	25651	25792	25939	25758	25629	25689	25595	25917	25708	25560	25664	25938	25378	25681	25769	25801	25585	25633	25532	25756	25669	25715	25753	25814	25792	25697	25738	25566	25773	25615	25777	25296	25902	25739	26011	25816	25708	25687	25583	25765	25841	25942	25549	25713	25809	25496	25812	25788	25689	25548	25373	25609	25751	25637	25673	25740	25974	25812	25717	25611	25831	25722	25890	25652	25536	25824	25908	25689	25499	25841	25823	25779	25924	25647	25625	25695	25612	25497	25766	25757	25759	25556	25823	25538	25923	25617	25761	25715	25611	25773	25518	25786	25707	25661	25671	25860	25713	25332	25660	25677	25782	25449	25655	25696	25968	25702	25696	25859	25687	25694	25523	25684	25584	25857	26033	25574	25748	25746	25853	25851	25540	25755	25770	25876	25674	25537	25821	25582	25661	25645	25671	25729	25616	25452	25798	25595
35532	64209	61429	46867	27874	23429	22558	22010	22537	22081	20749	19410	18949	18492	18179	18110	18116	18715	19329	19837	19467	18959	18763	18899	18826	18189	18221	18179	18325	17929	17921	17697	17570	17664	17537	17415	17505	17422	17640	17396	17529	17329	17777	17513	17654	17567	17588	17593	17599	17521	17523	17511	17668	17589	17530	17509	17427	17833	17597	17476	17754	17528	17368	17435	17556	17570	17455	17630	17605	17419	17571	17635	17622	17343	17539	17556	17463	17429	17503	17566	17488	17524	17446	17377	17548	17470	17389	17465	17501	17469	17477	17529	17638	17550	17372	17458	17582	17529	17629	17445	17168	17594	17405	17679	17510	17721	17436	17391	17582	17453	17447	17563	17613	17421	17415	17725	17432	17525	17398	17477	17535	17335	17581	17452	17518	17397	17562	17259	17457	17404	17756	17585	17438	17519	17633	17536	17514	17440	17478	17504	17475	17537	17319	17528	17577	17558	17433	17549	17544	17442	17467	17449	17368	17478	17558	17286	17499	17485	17494	17606	17540	17458	17426	17403	17390	17423	17513	17467	17517	17498	17404	17545	17450	17501	17738	17435	17548	17502	17461	17566	17628	17672	17615	17475	17375	17637	17607	17582	17349	17373	17445	17417	17597	17586	17570	17398	17641	17413	17637	17522	17594	17389	17604	17395	17527	17690	17247	17629	17461	17561	17478	17649	17571	17629	17558	17427	17420	17538	17585	17572	17339	17514	17453	17639	17479	17248	17503	17877	17553	17496	17570	17466	17545	17541	17632	17647	17392	17441	17707	17591	17484	17608	17553	17593	17617	17407	17663	17492	17448	17570	17620	17430	17345	17571	17452	17453	17409	17496	17541	17446	17542	17398	17412	17561	17452	17359	17503	17711	17431	17350	17486	17557	17327	17456	17449	17532	17429	17553	17485	17573	17445	17495	17597	17572	17472	17511	17431	17519	17562	17492	17575	17530	17676	17398	17397	17461	17542	17469	17486	17359	17398	17415	17566	17569	17339	17559	17511	17550	17563	17335	17599	17545	17413	17413	17521	17652	17463	17673	17613	17533	17493	17322	17614	17652	17526	17613	17523	17546	17490	17482	17548	17293	17356	17467	17521	17322	17445	17484	17540	17537	17540	17507	17520	17556	17564	17574	17553	17595	17353	17588	17402	17564	17506	17543	17425	17431	17571	17478	17494	17641	17449	17389	17586	17516	17565	17424	17509	17566	17393	17627	17497	17499	17370	17508	17441	17565	17675	17633	17497	17530	17651	17425	17550	17524	17712	17412	17693	17468	17476	17482	17753	17590	17729	17493	17531	17396	17487	17688	17565	17560	17408	17545	17572	17572	17490	17691	17457	17585	17513	17451	17444	17528	17680	17674	17449	17520	17619	17486	17573	17378	17445	17469	17558	17397	17285	17655	17425	17483	17436	17410	17471	17492	17555	17424	17432	17564	17510	17450	17637	17465	17483	17267	17550	17425	17549	17548	17494	17595	17641	17396	17471	17554	17637	17580	17456	17421	17597	17586	17564	17604	17533	17516	17543	17552	17508	17485	17420	17650	17489	17492	17509	17494	17633	17483	17533	17554	17438	17508	17395	17458	17505	17682	17529	17561	17413	17591	17262	17453	17713	17605	17727	17321	17633	17656	17637	17467	17527	17525	17510	17510	17272	17472	17452	17525	17580	17537	17527	17341	17471	17608	17322	17542	17570	17410	17408	17403	17557	17510	17487	17451	17421	17546	17328	17416	17306	17405	17489	17524	17633	17349	17737	17475	17743	17572	17467	17569	17441	17358	17382	17348	17618	17540	17345	17516	17619	17437	17721	17459	17585	17545	17465	17617	17399	17453	17670	17745	17508	17434	17429	17396	17627	17452	17598	17522	17618	17598	17350	17386	17448	17292	17536	17563	17489	17698	17412	17539	17482	17436	17585	17384	17617	17629	17607	17503	17490	17462	17588	17678	17560	17468	17526	17462	17352	17451	17454	17575	17428	17381	17481	17344	17520	17714	17311	17494	17395	17418	17635	17554	17448	17301	17495	17517	17435	17480	17599	17112	17463	17467	17644	17528	17454	17533	17362	17550	17487	17451	17471	17529	17538	17389	17579	17300	17570	17353	17511	17703	17476	17492	17514	17556	17562	17559	17583	17576	17700	17549	17498	17356	17517	17458	17410	17648	17591	17363	17483	17406	17641	17512	17456	17664	17252	17637	17611	17665	17478	17511	17428	17357	17468	17455	17481	17620	17431	17627	17518	17550	17271	17415	17593	17534	17559	17514	17615	17467	17498	17510	17635	17615	17637	17263	17495	17704	17501	17661	17527	17526	17355	17624	17486	17478	17510	17677	17460	17423	17560	17495	17527	17432	17430	17684	17414	17555	17517	17355	17417	17326	17515	17424	17512	17477	17641	17391	17560	17417	17611	17469	17581	17544	17476	17558	17372	17561	17586	17694	17437	17655	17705	17347	17553	17635	17487	17462	17575	17499	17406	17401	17362	17555	17633	17464	17686	17435	17427	17632	17584	17563	17493	17571	17355	17487	17493	17288	17399	17422	17384	17603	17387	17537	17590	17548	17500	17499	17449	17656	17467	17382	17391	17609	17538	17563	17502	17407	17550	17544	17450	17494	17419	17636	17490	17366	17434	17479	17413	17385	17664	17604	17502	17515	17372	17504	17585	17530	17548	17262	17580	17495	17630	17434	17575	17538	17356	17533	17512	17565	17452	17494	17346	17722	17568	17652	17638	17313	17523	17480	17555	17390	17444	17640	17459	17525	17434	17351	17574	17639	17485	17631	17475	17284	17495	17508	17406	17647	17506	17459	17618	17590	17474	17618	17471	17635	17333	17558	17488	17398	17499	17486	17632	17574	17336	17355	17356	17553	17545	17592	17426	17383	17444	17544	17539	17454	17632	17471	17302	17369	17446	17494	17457	17334	17451	17418	17425	17329	17562	17636	17476	17565	17411	17404	17677	17430	17565	17548	17643	17450	17531	17561	17583	17571	17631	17471	17525	17396	17584	17373	17463	17484	17450	17453	17549	17545	17570	17515	17694	17510	17471	17566	17451	17556	17377	17566	17664	17394	17482	17643	17469	17656	17351	17676	17456	17555	17188	17452	17526	17391	17524	17545	17716	17563	17566	17460	17449	17269	17441	17503	17264	17431	17648	17563	17569	17619	17582	17492	17649	17527	17688	17484	17596	17501	17482	17487	17442	17473	17452	17423	17576	17594	17546	17241	17464	17400	17490	17433	17416	17447	17392	17435	17376	17606	17721	17479	17598	17555	17570	17685	17570	17459	17497	17670	17447	17625	17531	17458	17641	17482	17459	17228	17654	17504	17677	17687	17667	17572	17656	17550	17574	17555	17457	17597	17381	17513	17517	17582	17522	17567	17554	17378	17572	17389	17413	17525	17522	17428	17419	17719	17507	17526	17280	17608	17440	17531	17550	17335	17520	17624	17530	17633	17539	17501	17392	17624	17451	17724	17323	17543	17545	17345	17578	17621	17634	17451	17487	17456	17506	17514	17467	17514	17567	17394	17392	17637	17403	17409	17580	17701	17571	17414	17523	17354	17520	17410	17602	17508	17520	17492	17674	17600	17450	17522	17487	17474	17445	17468	17291	17730	17380	17606	17625	17544	17464	17679	17697	17567	17575	17486	17545	17371	17448	17486	17536	17535	17550	17443	17385	17471	17491	17457	17472	17519	17489	17406	17488	17462	17429	17492	17483	17524	17417	17508	17425	17429	17643	17520	17577	17610	17368	17388	17544	17410	17546	17629	17459	17361	17292	17661	17554	17456	17423	17518	17514	17387	17548	17444	17607	17538	17651	17448	17558	17483	17573	17631	17321	17448	17479	17621	17414	17557	17563	17420	17520	17350	17613	17349	17512	17414	17448	17484	17593	17447	17554	17666	17460	17519	17663	17439	17391	17390	17762	17311	17612	17447	17498	17546	17636	17560	17349	17507	17559	17462	17416	17525	17377	17494	17574	17417	17457	17639	17783	17592	17457	17451	17470	17524	17483	17584	17561	17478	17487	17523	17531	17428	17547	17527	17541	17562	17491	17572	17598	17532	17536	17701	17572	17329	17387	17522	17620	17305	17521	17453	17408	17457	17624	17604	17452	17410	17443	17439	17501	17586	17501	17429	17367	17477	17517	17577	17440	17507	17415	17356	17574	17584	17478	17628	17525	17368	17474	17473	17535	17428	17463	17624	17529	17546	17580	17580	17312	17594	17577	17362	17593	17687	17436	17457	17389	17515	17578	17507	17605	17464	17471	17462	17578	17461	17462	17519	17587	17641	17373	17545	17599	17637	17574	17468	17582	17500	17402	17676	17527	17419	17649	17413	17451	17605	17514	17403	17533	17433	17412	17426	17608	17522	17393	17474	17246	17573	17371	17454	17428	17504	17526	17515	17386	17515	17492	17587	17470	17498	17658	17550	17397	17449	17515	17536	17479	17514	17489	17434	17369	17603	17425	17508	17381	17508	17581	17415	17525	17536	17515	17404	17584	17466	17507	17657	17561	17529	17267	17595	17535	17354	17573	17572	17518	17563	17725	17517	17366	17498	17405	17434	17558	17521	17502	17576	17341	17487	17478	17588	17405	17319	17410	17536	17646	17573	17481	17450	17505	17414	17413	17535	17446	17435	17648	17341	17659	17537	17492	17735	17527	17575	17478	17505	17501	17588	17521	17425	17314	17575	17568	17495	17540	17520	17260	17506	17456	17530	17487	17476	17463	17474	17450	17655	17665	17632	17572	17456	17662	17602	17491	17654	17654	17482	17536	17630	17439	17603	17446	17673	17546	17566	17491	17555	17668	17484	17450	17344	17525	17408	17481	17622	17407	17607	17525	17526	17569	17427	17325	17581	17357	17682	17438	17431	17464	17582	17391	17567	17717	17501	17406	17413	17479	17540	17610	17506	17613	17327	17589	17598	17538	17568	17386	17405	17493	17374	17593	17425	17462	17672	17492	17452	17645	17435	17664	17453	17563	17740	17507	17578	17521	17515	17545	17641	17536	17539	17670	17524	17373	17486	17512	17618	17457	17531	17618	17550	17312	17403	17604	17546	17423	17432	17488	17424	17614	17487	17438	17269	17509	17689	17622	17512	17677	17493	17405	17504	17594	17555	17487	17414
24264	21667	29851	27454	25704	29245	33157	29752	30024	30210	28784	27097	26689	26370	25994	25904	26098	26653	27218	27789	27222	27109	26921	26564	26324	26390	26193	26260	25943	25822	25713	25642	25283	25261	25173	25248	25347	25355	25205	25195	25374	25096	24965	25371	25384	25472	25265	25136	25381	25431	25222	25233	25436	25470	25366	25210	25316	25227	25173	25246	25200	25093	25482	25375	24983	25214	25133	25046	25247	25497	25068	25012	25159	25149	25062	24988	25159	24855	24893	25399	25168	25406	25219	25223	25192	25058	25035	25244	25242	25180	25126	25085	25274	25291	25264	25061	25153	25219	25267	24984	25073	25198	25166	25009	25388	24986	25306	25320	25103	25125	25267	25121	25258	25034	25193	24978	25181	25072	25185	25166	25183	25155	25311	25371	25078	25158	25238	24907	25161	25267	25074	25259	25177	25010	25211	25061	25127	25091	25229	25143	25278	25142	25126	25165	25203	24915	25160	25212	25155	25154	25157	25187	25100	25363	25379	25224	25133	25348	25283	24819	25056	25221	25385	25161	25235	25101	25177	25426	25268	25204	25137	24978	25021	25079	25002	25086	25144	25312	25181	25206	25015	25109	24987	24841	25129	25117	25102	25069	25138	25279	25099	25044	25119	24921	25396	25233	25045	25248	25445	25135	25218	25185	25109	25174	25332	25121	25189	25141	24939	25157	25183	25218	25219	25025	24920	25089	25240	25146	25234	24987	25201	25294	25191	25483	25497	25074	25227	25210	25009	25025	24954	24936	25060	25100	25322	24899	25236	25242	25158	25413	25228	25066	25271	25062	25089	25433	25246	25235	25330	25058	25180	25090	25123	25052	24986	25271	25198	25226	25132	25247	25367	25050	24756	25052	25269	25126	25259	25243	25118	25260	25145	25257	24999	24925	25236	25365	25157	25143	25309	25250	25139	25002	25099	25153	25174	24976	25152	25180	25243	25299	25260	25086	24990	25301	25251	25030	25091	25357	25073	25164	25123	25152	25068	25248	25238	25251	25046	25361	25269	25267	25240	25230	24843	25172	24871	24987	25021	25187	25068	25371	25302	24971	25187	25045	25294	25089	25217	25134	25279	25099	24946	25514	24961	25214	25119	24991	25276	25374	25250	25059	25043	25124	25085	25115	25149	25221	25245	25150	25322	25260	25150	25085	25120	25449	25305	24985	25309	25069	25117	25439	25129	25143	25058	25022	25013	24901	24981	25105	25135	25419	25264	25194	25272	25476	25408	25237	25454	25066	25021	25151	25015	25197	25014	25309	25197	25345	25029	25286	24962	25102	25024	25337	25040	24965	25106	25180	25121	25067	25010	25603	25221	25234	25050	25257	25085	25377	25225	25189	25197	25101	25062	25156	25332	25218	25460	25146	25127	25080	25229	25315	25240	25192	25326	25295	25099	25332	25067	25136	25049	25116	25236	25076	25194	25221	25296	25055	25164	25178	25069	25204	25214	25363	25284	25165	25308	25050	25326	25159	25237	25077	25038	24792	25226	25114	25212	25052	25044	25204	24797	25255	25121	25158	25291	25210	25255	25170	25100	25204	25179	25153	25298	25498	25085	25121	25289	25361	25124	25376	25013	24878	25102	25113	25081	25023	24937	25068	25297	25147	25343	25064	25257	25252	24835	25054	25187	25027	25183	25099	25235	25093	25141	25274	25182	25192	25191	25257	25083	25023	25374	25098	25084	25025	25331	25256	25398	24852	25233	25262	25246	25370	25272	24963	25215	25123	25069	25314	25372	25187	25304	25120	24956	25305	25318	25371	25267	25020	25004	25145	25179	25171	25142	25036	25195	25288	25061	25026	25299	25112	25022	25208	25210	25115	25081	24938	25016	24993	25034	25336	25376	24955	25229	25163	25161	25107	25155	25230	25242	25189	25227	25049	24835	25078	25018	25147	25102	25160	25102	24881	25211	24979	24965	24841	24963	25226	25128	25238	25313	25022	25140	24911	25275	24948	25042	25273	25258	25188	24947	25086	25059	25097	25039	25015	25009	25218	25193	25108	25078	25115	25347	25303	25030	25010	25238	25270	25023	25133	25111	25013	25329	25131	25163	25128	25129	25045	25228	25283	25108	25003	25188	25294	25401	25160	25227	25078	25041	24904	24913	24949	25383	25222	24999	25083	25481	25183	25252	25248	25024	25069	25251	25143	25265	25177	25362	25153	24944	25214	25204	25115	24830	25288	25190	25054	25079	25239	25169	25189	25090	25224	25195	25055	25200	25259	25097	25312	25332	25195	25055	25330	25400	25128	25162	25179	24995	25154	25090	25108	25294	25099	25307	25068	24987	24827	25074	25077	25300	24894	25130	25121	25082	25049	25261	25128	25124	25142	25099	25071	25321	25274	25132	24790	25061	25178	25130	24870	25060	25027	25076	25291	25426	25177	25122	25102	25125	25101	25388	24984	25162	25294	25509	25353	25157	25333	25022	25286	25283	25285	25154	25295	25163	25216	25148	24876	25181	25203	25023	25005	25126	25205	25176	25152	25037	25233	25172	25144	25303	25105	25295	25244	25257	25152	25165	25006	25285	25014	25211	25439	25312	25123	25019	25033	25192	25023	25225	25089	25377	25258	25122	25287	25013	25083	25162	24953	24921	25188	25102	25033	25084	25213	25196	25091	25089	24875	25136	24929	25326	25200	25109	25007	25189	25021	25197	24963	25037	25341	25234	24985	25014	25161	25085	25119	25477	25185	25085	25152	25108	25055	25342	25388	25154	25104	25268	25113	24947	25100	25179	25037	25040	25133	24974	25189	25258	25020	24996	25172	25269	25206	25278	25317	25130	25127	25272	25134	25099	24996	25172	25192	25113	25149	25225	25213	25261	25242	25028	25155	25078	24893	25218	24834	25033	24757	25028	24993	24820	25084	25164	25061	25094	25006	25186	24993	25229	25173	25195	25080	25311	25241	25117	25221	25326	24961	24908	25141	25336	25090	25261	25324	25370	25314	25035	25255	25148	25285	25044	25363	25071	25309	24953	25320	25268	25083	25083	25183	25185	25328	24894	24941	25238	25234	25016	25033	25121	24948	25213	24960	25229	25225	25081	24970	25173	24967	25166	25152	25212	25140	25065	25011	24824	25039	25101	25135	25198	25184	25213	25153	25176	25293	25205	25127	25126	24984	25242	25018	25157	25228	25288	25247	25292	25242	25148	24990	25450	25359	25081	25383	25201	25178	24890	25206	25285	25356	25210	25244	25185	25263	25059	25388	25359	24856	25210	25123	25052	25002	25074	25215	25105	25291	25176	25085	25261	25260	25125	25108	25237	25074	24892	24974	25065	25015	25253	25275	25026	24924	25117	24909	25112	25029	25394	25109	25130	25265	25339	25060	25096	24955	25143	25217	25022	25054	25024	25010	25085	24915	25096	25112	25158	25152	25188	25343	25271	25251	25188	25210	25340	25338	25226	24979	25060	25157	25181	25171	25232	25117	25040	25223	25369	25157	25203	25033	24957	25009	25168	25180	25352	25397	25295	25013	25176	25246	25567	25188	25012	24811	24993	25273	25311	25271	25337	25139	25064	25320	25330	25195	25449	25043	25204	25063	25009	25096	25310	25361	24978	25158	24933	24952	25489	25242	25157	25089	25115	25127	25196	25097	25308	25251	25072	25105	25052	25138	25227	25049	25257	25049	25173	24965	25349	25128	25557	25103	25117	25169	24972	25170	24989	25256	25199	25243	25159	25127	25229	25123	25214	25138	25034	25096	25142	25117	25053	24972	25200	25110	25112	24973	25112	24830	25080	24992	24915	25077	25232	25162	25139	25311	25064	25325	25219	25326	25073	25138	25042	25082	25296	25076	25105	25193	25276	25237	25088	25367	25303	25222	25070	25200	25180	25242	25054	25323	25292	25162	25300	24874	25267	25306	24975	25210	25363	24974	25516	25177	25260	25067	24971	25108	25387	25190	25262	25105	24972	25399	25379	25102	25148	25236	25219	25042	24988	25025	24921	25046	25165	25279	25261	25226	25232	25098	25098	25174	25200	25126	25287	25038	25363	25165	25207	25044	25223	25115	24919	25102	25145	25231	24964	25004	25113	25104	25315	25266	25178	25180	25274	24932	25356	25132	25462	25364	25181	25284	25086	25447	25196	25319	25501	25062	25111	25212	25164	25104	25073	25094	25162	24886	25077	25110	25214	25248	25104	25233	25145	25216	25078	25157	25188	25060	25146	24924	25100	25120	25236	24980	24992	25098	25004	25242	25239	25243	25185	25135	25068	25482	24994	25037	24736	25250	25258	25185	25170	25198	25366	25229	24983	25081	25070	25147	25097	25137	25225	25257	25064	25306	25344	25103	25409	25318	25023	25441	25244	25163	25038	25016	24985	25136	25227	25180	25325	25071	25190	24985	25104	25270	25104	25299	25273	25145	25060	25418	25483	25281	25048	25219	25288	25035	25300	24905	25028	25103	25300	25019	25024	24926	25061	25169	25320	25223	25149	25165	25130	24954	25304	25230	25364	25249	25017	25041	25178	25118	24973	25167	25257	25029	25091	25111	24912	25177	24984	25004	24871	25086	25229	25315	25100	25112	25197	24987	25402	24947	25033	25283	25336	25211	25277	25294	24982	25075	25107	25236	25069	25158	25348	25189	25380	25079	25037	24990	25362	25005	25271	24993	24993	25076	25224	25231	25120	25393	25335	25200	25077	25141	25352	25069	25090	25152	25235	25254	25270	25118	25092	25026	25125	25203	25267	25052	25094	25112	25135	25058	25151	25200	25155	25101	25069	25022	25123	25137	25201	25116	25141	25113	25252	25133	25159	25148	25048	25241	25229	25202	25034	25315	25353	25109	25207	25208	25109	25256	25070	25248	25108	25110	25254	25094	25080	24965	25147	25441	25263	25259	25116	24847	25175	25155	25113	25344	25212	25146	25204	25099	25246	25273	25156	25332	25343	25220	25104	24995	24900	25243	25191	25235	25270	24862	25206	25027	25219	25030	25069	25241	25116	25141	25472	24928	25069	25426	25015	25119	25096	25243	25128	25284	25229	25184	25282	25284	25208	25165	25160	24975	25184	25139	25189	25110	25007	25322	25110	25144	25255	25111	25321	25345	25061	25220	25273	25047	24896	25131	25030	25109	25212	25335	25119	25194	25134	25049	25155	24814	25222	25184	25092	25420
36407	66580	69355	50621	32040	26206	24730	23746	24452	23568	21652	19889	18963	18340	18132	17921	17995	19365	19993	20173	20088	19161	19172	19049	18726	18334	18211	18240	18044	17922	17616	17292	17573	17141	17183	17326	17240	17304	17211	17219	17235	17149	17483	17183	17218	17310	17274	17053	17137	17025	17153	17100	17059	17035	17182	17243	17205	17036	17073	17381	17052	16967	17153	17165	17197	17185	17223	17143	17024	17134	17079	17007	17245	17249	17099	17128	17232	17278	17039	17286	17070	16997	17055	17244	17094	17152	17205	17185	17106	17079	17104	17355	17077	17227	17287	17135	16990	17210	17138	17083	17113	16956	17175	17077	17045	17174	17073	17139	17192	16946	17087	17098	17049	16993	17118	17184	16940	17078	17172	17185	17131	17110	16998	17103	16993	17077	17043	17057	17119	17135	17178	17118	17004	17309	17299	17006	17022	17211	17144	17014	17172	17306	17023	17031	17079	17199	16978	17298	17098	17116	17171	17002	17186	17148	17200	17086	17145	17131	17455	17146	16973	16817	17049	17023	17165	17204	17220	16971	17059	17176	17035	17311	17113	17116	17199	17127	17056	16971	17136	17118	17232	17199	17253	17275	17157	17229	17219	17064	17005	17225	17145	17268	17157	17135	17195	17198	17094	17218	17267	17181	17259	17080	17329	17102	17164	17111	17128	17144	17132	17026	17291	17155	17142	17167	16851	17107	17134	17282	17227	17206	16976	17027	17274	17044	17142	17092	17125	17156	17082	17324	17216	17257	17205	17040	17311	17334	17066	17242	17097	17206	17369	17185	17069	17123	17190	17162	17085	17153	17133	17189	17199	16958	17174	17135	17061	17414	17020	17004	17051	17278	17054	17130	16978	17101	17199	17182	17142	17068	17116	17166	16991	17364	17281	17156	17137	17008	17069	17127	17033	17301	17290	17004	17182	17064	16951	17018	17045	17058	17124	17108	17240	17070	17048	17205	17160	17273	17154	17160	17135	17132	17039	17189	17244	17272	17045	17127	17069	17107	17325	17137	17190	17231	17120	17168	17066	17038	16931	17025	17237	17135	17277	17115	17196	17145	17291	17332	17255	17225	17217	17152	17091	17080	17204	17125	17107	17323	17130	17293	17210	17079	17170	17162	17089	17252	17046	17144	17138	17198	17268	16917	17034	17045	16998	17120	17133	17213	17099	17123	17145	17248	17178	17178	17228	17080	16981	17176	17171	17203	17186	17097	17180	17023	17140	17306	17068	17071	17003	17256	17177	17160	17112	17099	17207	17222	17240	17061	17193	17173	17037	17111	17230	17242	17097	17233	17096	17188	17169	17166	17025	17247	17195	17165	16988	17162	17345	17219	17026	17107	17173	17153	17186	17194	17208	17104	17153	17134	17201	17290	17034	17156	17112	17265	17177	17220	17221	17020	17149	17133	17161	17138	16967	17139	17006	17140	17380	17096	17157	17154	17116	17205	17225	17060	17224	17101	17319	17155	17471	17295	17275	17212	17056	17209	17230	17218	17174	16902	17292	17319	17249	17188	17064	16955	17076	17298	17185	16917	17114	17342	17237	17130	17218	17127	17167	17064	17138	17100	17183	17087	17229	17240	17137	17085	17058	17130	17162	17185	17362	17362	17063	17084	17086	17309	17231	17108	17227	17206	17101	16980	17069	17161	17303	17069	16988	17251	17095	17044	17229	17084	17231	17265	17174	17223	17208	17152	17104	17130	17211	17029	16995	17191	17305	17201	17102	17162	17105	17102	17055	17208	17266	17093	17317	17306	17110	17217	17088	17055	17236	17180	17231	17034	17263	17286	17146	17186	17253	16975	17280	17019	17068	17037	16944	17037	17245	17101	17084	17202	17257	17216	17139	17105	17148	17306	17187	17082	17078	17144	17257	17090	17274	17108	17192	17125	17225	17252	17096	17165	17177	17204	17180	17153	17160	17021	17176	17028	17092	17171	17216	17101	17291	17247	17303	17224	17192	16939	17061	17085	17016	17401	16930	17103	17191	17255	16978	17092	17336	17216	17218	17281	17071	17039	17154	17073	17221	16978	17227	17163	17250	17128	17145	17107	17271	17257	17078	17067	17037	16980	17047	17133	17149	17127	17279	17277	17181	17189	17191	17183	17078	17271	17137	17292	17111	17279	17126	17178	17064	17365	17215	17124	17262	17178	17154	17265	17230	17210	17055	17234	17019	17197	17225	17034	17167	17059	16980	17136	17128	17257	17083	17116	17058	17148	17118	17301	17159	17257	16944	17138	16960	17142	17260	17200	17262	17053	17124	17235	17280	17267	17076	16925	17121	17009	17226	17188	17075	17029	17222	17010	17249	17154	17223	17287	17174	17156	17134	17172	17084	16915	17347	17319	17206	17240	17128	17105	17078	17068	17087	17150	17222	16984	17265	17140	17096	17074	17270	17255	17097	17242	17323	17069	17108	16918	17175	17234	17091	17063	17350	17210	17342	17101	17120	17091	17278	17232	17114	17313	17182	17074	17268	17063	17145	17187	17106	17017	17100	17068	17171	17077	17085	17071	17171	17064	17184	17036	17272	17094	17165	16941	17254	17225	17092	17190	17165	17137	17129	17166	17300	17184	17021	17269	17154	17204	17111	17279	16938	17088	17114	17111	17206	17049	17158	17174	17044	17098	17120	17142	17266	17000	17194	17257	17306	17047	17428	17285	17110	17147	17265	17244	17179	17019	17123	17321	17006	17168	17253	17121	17195	17059	17311	17136	17251	17105	17173	17156	17284	17031	17105	17235	17100	17098	17173	17286	17238	17229	17127	17048	17027	17218	17191	17041	17241	17092	17180	17204	17129	17295	17172	17201	17182	17075	17164	17178	17182	17006	17223	17186	17063	17159	17179	17024	17010	17214	17352	16867	17209	17139	17139	17262	17175	17241	17231	17071	17165	17030	17101	17285	17309	17265	16891	17190	17136	17266	17281	17281	17157	17072	17050	17245	17095	17007	17259	17059	17030	17121	17259	17097	17341	17121	17194	17269	17235	17052	17129	17060	17118	17020	17068	16976	17117	16931	17258	17184	17109	17218	17202	17200	17282	17269	17069	17058	17129	17111	17200	17124	17277	17356	17177	17208	17081	17161	16993	17225	16998	17083	17027	17163	17148	17388	17224	17303	17213	17193	17215	17186	17140	17179	17222	17116	17122	17131	16963	17061	17141	17110	17021	17144	17077	17289	17102	17162	17199	17171	17173	17214	17330	17242	17208	17328	17091	17141	17152	17176	17005	17089	17217	17145	17167	16985	17225	16973	17189	16995	17122	16945	17028	17052	17006	17143	17079	17214	17171	17096	17317	17254	17125	17123	17091	17261	17132	17219	17192	17084	17046	17026	17310	17073	17086	17082	17061	17141	17207	17032	17316	16959	17190	17218	17224	17355	17413	17025	17169	17270	17208	17137	17098	17192	17134	17170	17231	17115	17356	17274	17282	17316	17120	17164	17079	17080	17036	17220	17109	17396	17000	17238	17226	17109	17181	17198	17047	17051	17078	17272	17114	17017	17253	17201	17076	17093	17137	17125	17112	17242	17074	17123	17155	17161	17242	17112	17000	17217	17258	17210	17041	17210	17309	17158	17281	17203	17067	17107	17446	17103	17346	17127	17020	17118	17141	17095	17160	17251	17447	17179	17160	17173	17100	17214	17214	17003	17138	16913	17133	17047	17040	17094	17191	17244	16999	17101	17039	17235	17152	17316	17264	17134	17138	17104	17011	17142	17202	16994	17113	16946	17138	17135	17130	17061	17204	17230	17146	17087	17155	17236	17116	17072	17166	17160	17202	17116	17062	17118	17106	17085	17238	16979	16976	17185	17131	17172	17262	17175	17122	17109	17123	17181	17105	17149	17191	17021	17276	17069	17197	17254	17314	17258	17312	17111	17121	17018	17060	17038	17056	17104	17063	17082	17122	17098	17216	17225	17062	17172	17241	17122	17193	17040	17195	17271	17115	17362	17166	17053	17182	17088	17196	16863	17240	17222	16991	17219	17100	17308	17119	17193	17075	17249	17017	17166	17173	17123	17048	17017	17168	17138	17166	17234	17210	17192	17264	17119	17155	17320	17228	17043	16896	17032	17177	17080	17171	17176	17279	17237	17064	17253	17140	17166	17075	17275	17325	16987	17213	17223	17060	17174	17071	17269	17225	17098	17148	17162	17219	17222	17253	17180	17007	17013	17219	17214	17277	17199	17095	17099	17219	17094	17255	17003	17088	17261	17194	17049	17133	17185	17049	17266	17096	17127	17243	17129	17277	17157	17120	17181	17050	17012	16921	17120	17207	17231	17158	17062	17359	17130	17203	17134	17116	17170	17134	17194	17265	17204	16975	17150	17267	17372	17040	17097	17279	17197	17074	16975	17242	17252	17238	17090	17145	17044	17281	17184	17246	17169	17077	17066	17070	17152	17208	17241	17008	17206	17045	17254	17097	17171	17180	17128	17317	17365	16994	17164	17154	17312	17160	17214	17342	17247	17202	17102	17184	17145	17113	17044	17340	17191	17244	17088	17232	17079	17147	17228	17280	17160	17022	17035	17112	17227	17192	17269	17246	17158	17270	17107	17155	17136	17204	17184	17221	17249	17199	17153	17109	17148	17060	17123	17071	17035	16987	17218	17225	17211	17348	17122	17206	17187	17080	17162	17210	17412	17151	17088	17331	17087	17218	17347	17334	17028	17102	17187	16967	17160	17233	17294	17121	17205	17292	17141	17056	17017	17245	17010	17030	17105	17164	17265	16986	17068	17230	17074	17188	17238	16990	17019	17090	17011	17203	17172	17018	17195	17085	17239	17130	17128	17245	17190	17210	17054	16909	17181	17074	17150	17275	16955	17336	17225	17229	17303	17135	17058	16985	17241	17106	17213	17318	17095	17186	17216	17274	17165	17170	17180	17288	17218	17190	17173	17214	17055	17297	17326	17214	17089	17270	17186	17156	17142	17267	16961	17091	17022	17139	17197	17230	17131	17188	17206	17281	17176	17210	17115	17105	17276	17029	17280	17180	17251	17041	17208	17182	17201	17067	17233	17321	17214	17081	17142	17124	17150	17194	17328	17276	17345	17261	17137	17291	17157	17213	16980	17248	17079	17084	17218	16984	17221	17191	16993	17060	17187	17195	17123	17104	17106	16923	17246
38727	41789	48820	39344	32023	30660	30215	29672	29956	29700	29066	28800	28203	28208	28045	28123	28123	28541	28662	28936	28808	28666	28795	28742	28505	28222	28037	28183	28110	27944	28264	28136	27833	27972	27982	27917	27896	27773	27835	28052	27918	28085	27963	27908	27906	27743	27903	27822	27779	27699	27915	27943	28029	27865	28040	27805	27878	27682	27978	27860	27877	27775	27941	27890	27874	27907	28055	27745	28024	27653	28063	28081	27939	28160	27897	27873	28037	27839	27852	27616	27793	27657	27993	27753	27620	27931	27570	27757	27737	28066	27672	27751	28193	27952	27846	27837	27668	27637	27903	27628	27779	27756	27799	27926	27743	27892	27770	27735	28023	27884	27908	28084	27925	27878	27770	28170	27807	27697	27923	27849	27615	27752	27680	28042	27981	27811	27661	28053	27800	27807	27774	27547	27589	27917	27687	27522	27628	27811	28013	27983	27884	27799	27878	27688	27660	27792	27875	27945	28086	27892	27842	27840	27805	27766	27691	27882	27886	27921	28003	28170	27703	27828	27871	27873	27687	27982	27946	27688	27800	28184	28013	27836	27882	27891	27881	27623	27935	27707	27862	27965	27837	27712	27887	28201	27507	27759	27846	27756	28054	27755	27497	27849	27581	27936	27809	27758	27759	27697	27720	27684	27898	27791	27637	27900	27924	27692	27927	27901	27807	27696	27970	27613	27910	27871	28010	27678	27498	27626	27924	27975	27823	27904	27879	27950	27833	27819	28012	27958	27790	27975	28027	27907	28076	27895	28074	27909	27985	27469	27804	27865	27795	27803	27889	28070	27695	27798	27975	27824	28061	27653	27567	27894	27846	27587	27895	27791	28015	27851	27869	27703	27933	28073	28227	27942	27904	27623	27687	28175	28137	27823	27825	27731	27993	27864	27648	28078	27781	27799	28042	27764	27958	27702	27626	27832	27657	27739	27849	27837	27775	27687	27831	27912	28102	27965	27667	27864	27819	27964	27908	27848	27999	27886	27797	27690	27809	27747	28195	27784	28035	27808	27735	27783	27802	27878	27623	27852	27920	27915	27562	28058	28139	27794	28006	27956	27945	27813	27884	27982	28083	27851	27901	27781	28024	27645	27925	27719	27877	27621	28074	27865	27950	27761	27841	27897	27896	27816	27876	27872	27758	27849	27791	28019	27869	28072	27768	27518	27967	27536	27758	27809	27924	27920	27703	27775	27842	27796	28122	27810	27899	27942	27736	27658	27997	27930	27863	27835	28029	27972	27967	27918	27635	27941	27777	28013	28088	27742	27854	27687	27823	27828	27734	28037	27854	27956	27938	27902	27945	28032	27884	28060	27813	27701	27738	27949	27645	27867	27738	27567	27969	27760	28129	27864	27762	27645	28151	27651	27581	27984	27863	27980	27839	27897	27975	27634	28006	27673	27882	27785	27879	27837	27827	28052	27924	27799	27835	27793	27908	27867	27779	27671	28091	27998	27988	28040	27921	27719	27937	27755	27857	27983	27818	27748	27695	27894	27790	27652	27869	28064	27660	27897	27891	27688	27766	27810	27875	28065	27959	27762	28135	27792	27901	27730	27967	27790	27838	27825	27981	28091	27822	27568	27463	27962	27816	27662	27825	27933	27801	27929	27920	27891	27713	27909	27809	28044	27974	27902	27914	27827	27852	27725	27885	27821	27832	27987	28097	27928	27740	27770	27903	27860	28100	28009	27860	27714	27843	27922	27863	27828	27992	27803	27656	27943	27826	28048	28023	28130	27794	27809	27806	27886	27990	27846	27688	27552	27899	27944	27947	27881	27788	27900	27801	27788	27889	27783	28083	27690	28007	27598	28046	27873	28033	27679	27941	27765	27877	27903	27803	28087	27697	28114	27764	27712	27755	27784	27817	27691	28014	28019	27706	27846	27792	27920	27712	27804	27898	27654	28072	27690	28046	28048	27832	28000	27933	27734	27815	27685	27846	28182	28198	27813	27872	27771	27756	27987	27786	27856	27839	27993	27921	27961	27985	28050	27971	27946	28067	28066	27947	27919	28201	27837	27973	28141	28109	27882	28155	27652	27864	27892	27576	27655	27833	27658	28023	27840	27779	28052	27810	27632	27715	27824	27833	27722	27941	27708	27842	27734	27776	27889	27894	27978	28210	28009	27896	27901	27637	27821	28003	27821	27842	27860	27634	28071	28138	27858	27888	27879	27837	27738	27870	27870	27657	27845	28022	28107	27815	27903	28197	28138	27935	27868	27741	27771	27877	27750	27741	27963	27724	27985	27783	27512	27573	27852	27906	27675	27858	27903	27867	27731	27963	27863	28163	27691	27836	27874	27998	28080	27953	28125	27732	28025	27811	27881	27908	28095	27749	28161	27922	27703	27530	28020	28007	27997	27899	27961	28059	27614	27950	27874	27808	27655	27908	27660	27783	27793	27754	27978	27747	27500	28149	27848	27843	27857	28099	28028	27925	27767	27651	28055	27984	27718	27720	27784	27729	28043	27853	27887	28318	27861	27892	27675	27934	27995	27709	28016	28083	27833	27796	27911	27783	27905	27929	28011	27886	27897	27991	27627	28177	27862	27690	27671	27786	27686	27973	27813	27943	28078	28072	27670	28070	27865	27790	27658	27878	27539	28104	27907	27895	27649	27690	27908	27837	27752	27770	27896	27863	27930	27853	27897	28024	27985	28071	27899	27810	27675	27752	28073	27877	27665	27878	27933	27997	27824	27942	28025	28042	27784	28026	28159	28030	27882	27947	27848	27926	27917	27987	27768	27846	27931	27835	27806	27840	27844	27883	27793	28133	27784	28143	27700	28017	27841	27961	27693	27742	27807	27653	27809	27935	27707	27892	27849	27969	27875	28047	27933	27986	27728	27848	27999	27760	27764	27734	27714	28012	27695	27811	27984	27705	27957	27877	27907	27902	28016	27911	27644	27719	27565	27670	27717	27887	27897	27935	27926	27924	27908	27971	27749	27678	27988	27825	27630	27793	27811	27654	27687	27645	27818	27886	27680	27715	27703	27778	27823	27887	27684	27774	27739	27907	27954	27932	27817	28063	27963	27989	27828	27969	28125	27734	27654	27815	27836	27938	27612	27773	27775	28008	28059	27890	27875	27731	27787	27832	28143	27760	27783	27921	27834	27945	28313	27908	27708	27730	27808	27805	27625	27773	27800	27741	27880	27867	28123	27894	27843	27881	27812	27920	27569	27719	27857	28178	27813	27997	28118	27730	27688	27996	27974	28040	27880	28093	28330	27822	27902	27639	27865	27825	27855	28013	27924	27879	27996	27906	27782	27771	27733	28008	27913	27803	27720	28002	28177	27844	27791	27865	27707	27861	27841	27659	28033	28033	27844	27661	27840	27774	27693	28033	28072	27888	27887	27800	27965	27858	27665	27884	27951	27874	27952	28002	27820	27911	28219	27630	27877	27945	27896	28090	27792	27796	27704	28062	27920	27719	27730	27628	27944	27952	27902	27944	27840	28023	27823	27952	27886	27755	27820	27724	27771	28151	27884	27784	27785	27924	27952	27891	28045	27980	27760	27905	27733	27731	27894	27797	27919	27758	27912	27792	27945	27727	27846	27966	28088	27981	27670	27818	28019	27978	27838	27963	27824	27907	27972	27862	28196	27990	27959	27897	27857	27752	27740	27724	27788	27729	27943	27802	27766	27976	27728	28052	27776	27880	27662	27824	28084	27992	27945	28117	27945	27867	28060	27899	27885	27722	27747	27852	27720	27734	28045	27752	27925	28232	27790	27754	28103	27751	27819	27816	27626	27745	27962	28013	27822	28014	27759	27442	27771	28094	27768	27714	27944	27911	27855	27839	27680	27778	27807	27829	28125	28016	27568	27928	27816	27930	27715	27881	28023	27680	27796	28064	27882	27743	27744	27865	28135	28122	28028	27698	27663	27491	27890	27849	27938	27888	27815	27886	27818	28005	27752	27884	27971	27761	27728	27808	27888	27654	27824	28030	27925	27985	27906	27938	27951	28002	27604	27848	27833	27928	27799	27938	27848	27717	28052	27927	27789	27908	27688	27737	27780	27729	27776	27873	27912	27706	27861	27890	27891	27992	27731	27646	27713	27893	28000	27948	27635	28004	27940	27938	27746	27900	27943	27941	27822	27603	28027	27774	27632	27785	27889	27971	27719	27686	27826	28065	28006	27885	27849	27795	27636	27959	27760	27866	27946	27739	27684	27939	27767	28086	27821	27790	27765	27998	27712	27983	27722	27706	27980	28036	27805	28043	27639	27809	27868	27861	27947	28169	27735	27901	28022	27804	27875	27660	27729	27678	27836	28077	28078	28116	27547	27939	27905	27972	27703	27833	27755	27967	27826	27991	28204	27953	27983	28107	28151	27903	27955	27999	27800	27892	27778	27911	27939	27510	27843	27933	27887	27509	27597	27790	27794	27799	27855	28023	27827	27852	27930	27545	27692	27822	27733	27979	28024	27586	27910	27948	27883	27884	27822	28092	27875	27634	27824	27816	27573	27840	27966	27937	27999	27844	27766	27975	27847	28122	28175	27812	27747	28135	27858	28041	27844	27956	27996	27904	27935	27949	27911	27958	27896	27958	27910	28050	28060	28072	27755	27909	27720	27972	27765	28030	27989	27697	27935	27860	27822	27689	27902	27780	27831	27956	27823	27836	27747	27975	27628	27706	27826	27663	27677	28158	27997	27890	27765	27916	27644	27925	27757	27827	27857	27789	27754	27602	27995	27706	28019	27705	27879	27964	27594	27764	27586	27834	27768	27778	27898	27881	27850	28086	27859	27856	27870	27873	27881	28023	27997	27864	27915	28033	27852	27960	28048	27807	27688	27707	27764	27820	27748	27714	27677	27556	27908	27696	28042	27771	27980	27946	27943	27746	28118	27542	28127	27817	27826	28007	27887	27829	27795	27684	27863	27786	27992	27929	27943	27832	27833	27900	28031	27833	27804	27755	27674	27704	27799	27893	27764	28014	27920	28064	27798	27675	27719	27817	27851	27985	27775	28100	27963	28092	27761	27791	27968	27839	27866	27863	27791	27901	28108	27627	27902	27734	27860	27884	27833	27784	27825	27652	27995	27892	27653	27889	27979	27953	28051	27914	27952	28077	28081	28013	27959	27853	27895	27841	27769	27883	27852	27940	27936	28061	27790	27723	27905
34573	50024	47063	30481	23807	22425	21501	21219	21468	20987	20009	19346	19327	18920	18710	18654	19039	19405	19530	20008	19634	19481	19215	19477	19082	18996	19023	19048	18892	18877	18669	18604	18575	18252	18652	18632	18707	18499	18327	18458	18565	18434	18406	18550	18531	18527	18469	18239	18410	18304	18528	18638	18451	18432	18284	18412	18448	18647	18494	18353	18531	18550	18562	18523	18405	18558	18419	18445	18511	18423	18421	18405	18680	18279	18236	18436	18453	18516	18514	18512	18461	18419	18426	18425	18466	18561	18615	18537	18440	18533	18428	18412	18408	18438	18432	18304	18443	18315	18406	18348	18416	18511	18521	18606	18494	18562	18486	18547	18545	18398	18693	18526	18397	18388	18470	18349	18542	18626	18489	18449	18519	18477	18424	18563	18441	18602	18356	18490	18426	18504	18414	18427	18445	18186	18549	18355	18529	18519	18457	18629	18547	18502	18354	18427	18603	18556	18473	18392	18583	18407	18426	18480	18548	18421	18450	18466	18427	18459	18446	18470	18513	18460	18300	18335	18467	18445	18471	18616	18420	18604	18549	18658	18527	18289	18607	18437	18431	18493	18296	18555	18552	18507	18360	18408	18583	18390	18555	18448	18540	18331	18358	18406	18505	18270	18496	18261	18400	18431	18321	18630	18290	18305	18558	18349	18609	18395	18575	18653	18629	18388	18362	18340	18697	18582	18425	18354	18482	18295	18449	18542	18447	18445	18498	18470	18452	18395	18285	18380	18560	18472	18386	18649	18417	18555	18473	18456	18414	18459	18369	18567	18428	18361	18513	18425	18360	18512	18787	18242	18396	18467	18518	18451	18333	18398	18513	18549	18320	18625	18479	18573	18512	18424	18468	18339	18498	18438	18499	18512	18473	18532	18420	18275	18380	18441	18428	18573	18442	18400	18353	18540	18470	18420	18572	18517	18512	18369	18293	18413	18443	18673	18507	18277	18495	18523	18358	18383	18430	18448	18521	18551	18430	18520	18510	18531	18388	18662	18509	18531	18368	18583	18478	18350	18414	18545	18560	18577	18522	18508	18477	18399	18500	18491	18527	18494	18441	18579	18487	18513	18356	18500	18391	18486	18470	18565	18600	18513	18451	18491	18363	18389	18461	18614	18457	18402	18596	18496	18506	18451	18463	18528	18443	18520	18642	18361	18414	18571	18353	18500	18472	18546	18299	18504	18476	18346	18362	18138	18491	18395	18496	18279	18457	18526	18460	18476	18558	18455	18568	18326	18421	18418	18529	18450	18521	18454	18528	18430	18412	18484	18463	18392	18432	18539	18481	18391	18441	18577	18489	18211	18271	18506	18436	18488	18293	18527	18323	18453	18562	18468	18427	18515	18263	18430	18257	18557	18688	18487	18619	18356	18333	18379	18616	18452	18512	18351	18279	18375	18460	18428	18720	18225	18502	18691	18383	18725	18421	18455	18352	18525	18521	18477	18447	18536	18431	18377	18476	18423	18407	18461	18376	18444	18475	18557	18462	18402	18477	18415	18415	18358	18412	18363	18459	18504	18403	18402	18532	18301	18420	18462	18421	18445	18537	18335	18522	18497	18414	18409	18449	18377	18440	18373	18272	18392	18374	18499	18584	18307	18379	18516	18545	18445	18412	18454	18593	18614	18457	18584	18272	18426	18409	18512	18381	18452	18533	18265	18530	18433	18347	18364	18347	18328	18399	18567	18312	18293	18458	18514	18472	18470	18598	18597	18668	18387	18426	18439	18511	18552	18474	18283	18698	18435	18639	18508	18516	18495	18379	18342	18468	18573	18432	18472	18565	18397	18531	18607	18571	18402	18364	18563	18361	18348	18436	18371	18517	18513	18344	18301	18273	18402	18389	18458	18358	18565	18215	18562	18462	18511	18360	18381	18371	18485	18550	18578	18425	18466	18500	18307	18295	18345	18379	18353	18595	18332	18335	18718	18391	18409	18549	18457	18426	18430	18510	18435	18449	18455	18403	18431	18595	18495	18419	18474	18533	18439	18218	18651	18459	18661	18284	18547	18414	18384	18340	18459	18459	18430	18502	18446	18531	18488	18536	18450	18465	18437	18605	18335	18519	18485	18386	18448	18419	18553	18530	18415	18507	18466	18437	18470	18571	18574	18472	18373	18586	18196	18592	18501	18305	18560	18362	18439	18453	18599	18393	18463	18401	18506	18492	18573	18483	18488	18470	18376	18329	18497	18511	18399	18339	18466	18310	18466	18529	18432	18388	18375	18528	18251	18422	18341	18658	18436	18573	18591	18707	18483	18525	18350	18556	18466	18457	18340	18448	18487	18604	18417	18362	18404	18461	18361	18469	18372	18664	18447	18433	18316	18472	18421	18482	18449	18452	18620	18574	18489	18742	18424	18469	18466	18412	18357	18653	18414	18507	18388	18467	18458	18451	18392	18492	18510	18399	18479	18416	18360	18380	18614	18316	18370	18474	18403	18266	18520	18562	18488	18393	18503	18175	18496	18561	18436	18573	18527	18680	18350	18500	18553	18512	18452	18636	18397	18400	18377	18660	18726	18466	18474	18391	18474	18488	18510	18466	18254	18597	18389	18309	18293	18431	18413	18385	18368	18623	18273	18570	18353	18512	18253	18537	18366	18428	18300	18330	18423	18266	18632	18299	18480	18415	18586	18565	18409	18330	18487	18523	18415	18431	18423	18366	18296	18517	18422	18566	18395	18471	18303	18270	18347	18481	18451	18309	18446	18372	18483	18428	18283	18478	18653	18355	18513	18549	18403	18672	18457	18464	18298	18446	18470	18573	18443	18313	18384	18439	18511	18535	18487	18518	18454	18307	18490	18384	18352	18462	18416	18593	18370	18492	18613	18378	18329	18569	18523	18690	18526	18482	18573	18351	18479	18555	18572	18495	18437	18397	18444	18496	18234	18621	18456	18464	18278	18242	18270	18453	18611	18551	18606	18574	18323	18488	18420	18486	18637	18500	18508	18731	18387	18321	18330	18510	18588	18306	18422	18511	18503	18458	18452	18367	18398	18712	18406	18233	18479	18484	18334	18336	18370	18528	18665	18335	18562	18426	18386	18527	18321	18581	18487	18403	18498	18568	18538	18606	18492	18666	18445	18656	18362	18681	18596	18412	18415	18520	18459	18391	18469	18548	18486	18398	18656	18527	18427	18475	18375	18380	18581	18382	18518	18390	18277	18433	18192	18443	18552	18445	18432	18285	18285	18626	18321	18556	18537	18485	18515	18381	18623	18447	18184	18491	18414	18508	18351	18445	18392	18563	18405	18542	18403	18360	18543	18377	18349	18390	18356	18402	18393	18282	18431	18305	18484	18459	18172	18446	18391	18505	18461	18464	18319	18529	18448	18558	18345	18425	18519	18534	18272	18462	18483	18479	18513	18502	18589	18527	18325	18572	18412	18640	18491	18441	18343	18464	18412	18592	18472	18586	18528	18502	18443	18501	18555	18653	18581	18465	18272	18652	18403	18525	18338	18483	18398	18513	18621	18457	18403	18475	18476	18362	18459	18319	18304	18394	18603	18475	18423	18388	18374	18584	18382	18456	18540	18486	18474	18240	18474	18371	18430	18334	18571	18487	18647	18566	18467	18471	18507	18514	18372	18345	18215	18463	18678	18634	18334	18466	18430	18462	18536	18511	18475	18726	18292	18416	18509	18558	18431	18275	18592	18381	18291	18440	18333	18507	18450	18431	18386	18552	18543	18548	18546	18535	18616	18517	18568	18476	18174	18403	18426	18466	18456	18501	18445	18417	18274	18574	18380	18575	18281	18532	18475	18527	18398	18494	18253	18597	18522	18486	18521	18371	18428	18390	18366	18377	18705	18265	18484	18419	18459	18496	18408	18421	18450	18385	18418	18437	18408	18483	18289	18392	18580	18466	18486	18344	18352	18637	18482	18372	18560	18487	18321	18470	18580	18452	18372	18381	18466	18482	18419	18288	18437	18458	18430	18452	18776	18638	18440	18461	18624	18599	18414	18574	18575	18563	18419	18504	18338	18443	18241	18676	18390	18514	18432	18579	18518	18528	18368	18431	18401	18396	18436	18485	18428	18340	18385	18440	18502	18424	18395	18429	18381	18534	18619	18395	18437	18459	18329	18424	18529	18551	18467	18507	18454	18217	18486	18419	18490	18478	18436	18492	18577	18458	18657	18484	18489	18655	18423	18586	18419	18593	18508	18581	18427	18467	18415	18513	18416	18576	18295	18479	18436	18594	18495	18465	18304	18570	18435	18303	18431	18421	18387	18574	18577	18269	18462	18574	18491	18519	18486	18392	18452	18459	18579	18349	18463	18516	18621	18391	18542	18530	18489	18335	18505	18505	18554	18600	18334	18436	18554	18328	18403	18359	18435	18730	18474	18343	18289	18413	18406	18494	18573	18487	18513	18392	18490	18502	18455	18465	18633	18495	18564	18358	18488	18566	18477	18479	18416	18491	18230	18438	18545	18541	18408	18491	18623	18320	18383	18615	18421	18454	18505	18566	18449	18525	18471	18561	18479	18519	18488	18329	18529	18586	18414	18440	18613	18580	18277	18533	18486	18550	18502	18590	18391	18527	18351	18644	18544	18497	18341	18470	18336	18464	18439	18484	18391	18563	18474	18529	18494	18523	18544	18429	18301	18494	18460	18619	18351	18428	18481	18512	18570	18360	18478	18338	18686	18578	18470	18601	18503	18246	18600	18610	18501	18401	18491	18535	18751	18495	18450	18529	18470	18322	18579	18694	18557	18782	18356	18552	18380	18448	18534	18363	18408	18661	18542	18239	18466	18399	18269	18597	18397	18449	18378	18533	18367	18512	18482	18554	18590	18434	18691	18253	18551	18609	18434	18527	18489	18636	18660	18451	18283	18345	18391	18620	18537	18478	18512	18401	18388	18472	18643	18480	18460	18419	18505	18346	18551	18433	18629	18352	18362	18438	18527	18416	18492	18362	18461	18325	18397	18471	18378	18554	18359	18451	18367	18494	18411	18480	18736	18324	18500	18512	18615	18374	18434	18415	18553	18319	18663	18319	18455	18204	18559	18360	18338	18355	18629	18424	18557	18492	18482	18532	18432	18535	18650	18572	18543	18419	18428	18425	18575	18511	18432	18569	18486	18461	18510	18466	18390	18233	18418	18432	18572	18422	18445	18559	18316
26042	21765	30823	29571	27642	30768	32274	30170	30090	29962	28811	27809	27578	27461	27277	27242	27434	27820	28209	28467	27976	28002	27925	27622	27700	27372	27539	27485	27226	27207	27000	27237	26976	26806	26759	26908	26887	26686	26576	26582	26724	26605	26724	26556	26944	26800	26576	26700	26878	26846	26716	26589	26648	26677	26657	26556	26558	26883	26973	26512	26845	26726	26768	26831	26731	26694	26668	26595	26635	26501	26657	26715	26621	26442	26648	26647	26874	26599	26715	26744	26771	26583	26712	26663	26410	26629	26602	26762	26532	26600	26612	26451	26542	26497	26390	26533	26569	27004	26612	26564	26512	26593	26580	26632	26588	26582	26498	26631	26615	26736	26595	26423	26698	26592	26642	26842	26624	26527	26489	26428	26497	26709	26543	26643	26620	26737	26625	26245	26705	26586	26706	26756	26484	26617	26641	26734	26407	26772	26528	26736	26751	26584	26582	26695	26585	26612	26580	26634	26838	26834	26695	26671	26789	26592	26595	26284	26889	26552	26681	26786	26546	26387	26517	26818	26710	26526	26592	26527	26536	26497	26542	26492	26512	26260	26713	26467	26404	26489	26690	26579	26570	26576	26532	26580	26617	26502	26511	26798	26596	26686	26389	26431	26522	26581	26631	26451	26572	26561	26375	26675	26688	26535	26722	26775	26497	26426	26808	26624	26864	26172	26824	26670	26784	26591	26605	26534	26551	26661	26915	26544	26734	26599	26649	26466	26554	26506	26411	26452	26243	26621	26628	26515	26875	26430	26585	26734	26712	26702	26554	26707	26570	26857	26585	26585	26761	26681	26603	26589	26615	26489	26637	26638	26606	26472	26819	26487	26749	26668	26851	26760	26777	26488	26887	26728	26614	26597	26687	26576	26467	26465	26655	26320	26655	26778	26540	26335	26628	26425	26640	26423	26660	26794	26613	26777	26413	26644	26591	26837	26743	26848	26606	26771	26828	26691	26594	26595	26439	26610	26619	26705	26759	26590	26539	26722	26741	26818	26508	26888	26654	26741	26760	26540	26827	26729	26767	26188	26215	26274	26768	26600	26445	26884	26568	26464	26568	26765	26517	26449	26419	26571	26492	26622	26719	26629	26777	26730	26781	26775	26474	26507	26609	26805	26694	26577	26721	26473	26605	26695	26738	26601	26802	26788	26773	26608	26656	26610	26604	26471	26519	26414	26443	26580	26475	26690	26572	26815	26656	26612	26789	26495	26615	26421	26685	26714	26612	26672	26612	26522	26618	26675	26701	26463	26627	26591	26631	26971	26608	26641	26798	26612	26489	26447	26469	26580	26790	26728	26721	26780	26636	26695	26448	26738	26723	26916	26620	26784	26790	26724	26480	26511	26668	26487	26586	26685	26579	26742	26715	26461	26780	26596	26555	26677	26703	26661	26641	26826	26682	26741	26644	26876	26670	26691	26587	26463	26405	26363	26583	26763	26673	26501	26723	26562	26563	26628	26671	26522	26332	26649	26771	26743	26573	26531	26736	26601	26639	26718	26570	26541	26611	26816	26619	26476	26523	26755	26878	26848	26702	26648	26231	26559	26635	26637	26765	26701	26743	26463	26611	26720	26605	26462	26508	26729	26775	26473	26793	26783	26446	26548	26716	26863	26495	26670	26537	26779	26625	26477	26566	26504	26595	26782	26717	26659	26674	26780	26723	26373	26618	26662	26729	26786	26541	26582	26614	26614	26649	26327	26674	26460	26523	26498	26641	26457	26692	26460	26453	26801	26468	26523	26737	26338	26698	26667	26719	26692	26533	26656	26810	26823	26707	26620	26712	26543	26685	26540	26613	26586	26555	26734	26525	26530	26567	26817	26736	26692	26607	26520	26669	26690	26566	26440	26535	26532	26601	26500	26568	26300	26709	26487	26625	26806	26653	26405	26616	26615	26665	26666	26680	26525	26645	26645	26762	26687	26825	26656	26710	26678	26846	26499	26736	26481	26651	26643	26481	26471	26688	26646	26685	26718	26628	26837	26708	26697	26693	26774	26697	26554	26564	26724	26625	26797	26714	26349	26630	26443	26765	26630	26549	26393	26690	26940	26555	26463	26298	26639	26555	26582	26734	26657	26739	26668	26677	26484	26617	26662	26463	26582	26883	26490	26663	26652	26435	26737	26878	26766	26638	26657	26392	26647	26571	26617	26581	26620	26813	26751	26698	26577	26377	26454	26246	26712	26648	26490	26746	26860	26687	26764	26649	26737	26731	26383	26589	26533	26682	26672	26584	26555	26611	26605	26527	26650	26428	26484	26644	26805	26792	26659	26565	26438	26854	26890	26510	26605	26269	26501	26661	26484	26627	26647	26609	26548	26500	26502	26544	26458	26493	26590	26566	26620	26356	26443	26666	26693	26803	26645	26675	26830	26666	26623	26682	26334	26637	26591	26676	26635	26600	26390	26630	26685	26494	26581	26591	26604	26769	26558	26491	26732	26504	26588	26763	26817	26645	26243	26461	26702	26497	26594	26685	26863	26927	26687	26769	26605	26472	26709	26440	26607	26637	26572	26673	26758	26311	26664	26590	26723	26668	26693	26807	26873	26671	26637	26988	26566	26646	26478	26249	26627	26853	26522	26786	26614	26601	26721	26645	26804	26964	26515	26676	26622	26311	26677	26594	26630	26642	26807	26626	26392	26733	26729	26558	26829	26541	26705	26475	26643	26647	26666	26779	26701	26552	26576	26316	26494	26651	26714	26583	26539	26670	26472	26737	26758	26547	26669	26607	26815	26444	26402	26858	26897	26503	26482	26754	26600	26688	26547	26444	26370	26439	26665	26933	26581	26651	26489	26644	26523	26449	26332	26566	26443	26776	26753	26700	26729	26437	26715	26604	26293	26527	26543	26778	26678	26678	26687	26734	26616	26439	26815	26607	26500	26874	26781	26342	26469	26571	26599	26690	26630	26555	26723	26519	26747	26584	26748	26771	26988	26733	26413	26590	26491	26684	26655	26647	26512	26621	26617	26620	26542	26454	26701	26628	26510	26524	26752	26730	26677	26482	26608	26624	26529	26531	26788	26582	26657	26792	26456	26517	26813	26837	26907	26635	26477	26501	26753	26576	26625	26580	26626	26415	26634	26546	26826	26522	26576	26543	26740	26579	26457	26582	26635	26759	26576	26626	26721	26562	26622	26893	26721	26807	26738	26580	26454	26685	26767	26488	26771	26620	26593	26560	26524	26325	26558	26468	26630	26542	26494	26588	26745	26557	26663	26749	26686	26745	26469	26606	26595	26689	26562	26684	26304	26350	26829	26644	26530	26540	26658	26436	26679	26632	26495	26525	26774	26610	26650	26904	26681	26656	26601	26672	26757	26767	26460	26559	26712	26691	26666	26766	26580	26585	26573	26591	26580	26443	26340	26502	26589	26499	26719	26731	26622	26668	26694	26645	26575	26702	26520	26648	26507	26914	26538	26660	26524	26638	26383	26464	26558	26633	26731	26659	26401	26844	26712	26671	26703	26612	26490	26684	26655	26679	26598	26621	26850	26509	26883	26411	26485	26660	26768	26750	26643	26781	26560	26274	26593	26542	26990	26783	26629	26588	26838	26652	26668	26595	26629	26782	26485	26627	26738	26456	26686	26651	26558	26756	26718	26505	26645	26658	26608	26734	26556	26762	26599	26788	26672	26459	26362	26984	26720	26504	26451	26658	26654	26700	26465	26652	26432	26553	26451	26572	26691	26635	26451	26750	26970	26629	26528	26525	26558	26585	26648	26682	26595	26617	26836	26423	26914	26611	26653	26738	26738	26764	26581	26661	26564	26502	26643	26635	26624	26645	26844	26887	26573	26558	26415	26779	26509	26930	26521	26652	26614	26862	26572	26639	26639	26765	26651	26684	26509	26502	26541	26636	26307	26335	26527	26722	26441	26502	26665	26945	26474	26765	26715	26438	26664	26964	26795	26821	26588	26609	26481	26607	26771	26582	26680	26568	26672	26672	26535	26543	26470	26737	26632	26772	26446	26600	26602	26584	26764	26481	26626	26814	26380	26515	26639	26604	26511	26694	26765	26600	26618	26769	26917	26688	26537	26624	26532	26324	26620	26508	26561	26629	26574	26621	26582	26502	26714	26603	26757	26639	26473	26774	26495	26776	26753	26608	26691	27116	26688	26777	26742	26812	26607	26542	26539	26533	26636	26369	26481	26473	26595	26419	26505	26638	26480	26564	26704	26719	26513	26661	26759	26877	26965	26552	26698	26666	26775	26688	26598	26756	26682	26734	26873	26791	26579	26557	26775	26798	26971	26557	26843	26435	26767	26503	26720	26481	26475	26671	26713	26614	26743	26534	26465	26690	26631	26406	26478	26802	26644	26553	26681	26818	26594	26759	26889	26777	26684	26641	26594	26431	26501	26750	26454	26810	26408	26756	26467	26586	26663	26711	26336	26900	26456	26518	26617	26443	26806	26603	26576	26568	26476	26783	26685	26562	26364	26488	26692	26720	26641	26680	26502	26545	26586	26613	26630	26568	26685	26660	26838	26703	26773	26683	26637	26454	26579	26702	26562	26874	26606	26488	26615	26537	26830	26492	26573	26519	26568	26505	26792	26574	26829	26678	26753	26664	26707	26578	26615	26569	26710	26791	26882	26624	26608	26876	26638	26979	26710	26634	26748	26737	26462	26778	26845	26700	26626	26550	26565	26551	26364	26657	26561	26831	26596	26460	26568	26619	26612	26494	26605	26659	26485	26521	26730	26707	26560	26816	26679	26755	26483	26404	26692	26588	26496	26638	26511	26495	26677	26729	26583	26522	26807	26779	26690	26638	26722	26663	26781	26755	26722	26706	26517	26774	26510	26592	26711	26577	26500	26371	26423	26611	26707	26644	26517	26677	26377	26535	26567	26711	26819	26693	26598	26609	26663	26655	26415	26483	26588	26769	26706	26553	26880	26764	26829	26372	26801	26622	26598	26807	26507	26810	26432	26510	26386	26695	26626	26654	26431	26865	26685	26578	26799	26621	26656	26695	26708	26334	26477	26543	26839	26460	26570	26594	26570	26521	26633	26535	26541	26645	26544	26605	26630	26672	26445	26319	26694	26870	26654	26794	26613	26737	26585	26458	26700	26814	26812	26719	26764	26536	26857	26558	26734	26775	26522	26809	26546	26458	26830	26970	26810
34978	63763	61386	39629	27324	24939	23454	22727	23405	22180	20891	19636	19057	18568	18418	18511	18784	19320	20148	20353	19823	19695	19281	19242	19071	18865	18674	18674	18687	18449	18145	18281	18106	17952	18035	17843	17779	18021	18137	17939	17908	17929	18076	18185	18055	17956	18128	17985	17986	17863	17996	18094	17923	17845	17927	18033	17952	17910	17740	17884	18002	17781	17975	17873	18026	18011	17824	17973	17853	17922	17893	17836	17841	18038	18060	17959	18112	17880	17765	17894	17968	17903	18054	17977	17967	17837	17965	17987	17889	17941	17898	17926	18048	17898	17932	17843	17974	17957	17790	17829	17878	17754	18067	17966	17906	17933	18020	17958	17869	18047	17828	17797	18084	18021	17905	17882	17856	18008	17941	18057	17809	17865	17900	17863	17883	18134	17856	17888	17971	17807	17915	17873	18065	17832	17974	17875	17875	17924	17821	17821	18048	17749	17991	17921	17740	17970	17936	17939	17898	17786	17941	17935	18091	17896	18044	18014	18129	17765	17848	17907	17938	17945	18115	17710	17810	18134	17904	17957	17842	18145	17967	17965	17903	17782	17751	17712	17901	17736	17973	17845	17997	17905	17800	17774	17843	17814	17920	18020	17846	17994	17766	17998	17909	18087	17869	17983	17968	17715	17945	18078	17935	17871	17977	17870	17871	17946	17966	17981	17973	17671	18014	17963	17776	17830	18101	18046	17793	17926	18057	17948	17880	17838	17954	17885	17940	17951	17766	17894	17799	17875	17864	17873	17884	18017	17930	17969	18042	17940	17822	17867	17971	17925	17996	17878	17960	17847	17861	17887	17905	17823	17934	18136	18045	18048	17849	18023	17954	17957	17813	17984	17881	17956	17857	17990	17846	17902	17957	18079	17810	17875	17765	17946	17990	17926	17987	18022	18015	18029	18007	17934	17862	17933	17838	17941	17853	17991	17967	17925	17807	17898	17946	17979	17877	18046	17986	17999	18007	18067	17959	17679	17775	17790	17740	17812	17914	17807	18138	17694	18033	17819	17963	17944	17940	17858	18054	17923	18083	17822	17789	18003	17997	17943	17935	17746	18003	17872	17882	17791	17958	17919	17874	18058	17972	17881	18041	17910	17702	17913	17981	17775	17820	17649	18079	18128	17882	17838	17880	17929	17930	17962	17722	17813	18095	17861	17650	17914	17920	17801	18140	17991	18062	17832	17735	17827	17953	18091	17916	17803	17982	17877	17917	17931	17853	17972	17974	18032	17707	17898	17768	17875	18108	17862	18051	17872	17884	17941	17826	17871	17969	17939	17872	17909	18000	17904	17815	17981	17838	17912	17830	18031	17755	17764	18092	17995	17517	17821	18079	17976	17827	17863	17787	17739	17915	18140	18159	17911	17806	18085	17871	17846	17771	18151	17988	18034	17778	17759	17988	17956	17831	18108	17934	17832	17765	17907	17818	17866	17777	18002	17973	17860	17839	17946	17928	18022	17810	17847	17901	17793	17891	18052	17895	17954	17953	18007	17952	17884	18011	18007	18100	17812	17953	17918	17895	17977	17926	17841	17763	17949	17894	17939	17782	17961	17787	17772	17836	18064	17928	17868	17785	17855	17890	17690	17817	17994	17818	17782	17911	17826	17853	17890	18142	18027	18095	17834	17936	17875	17906	18031	17947	17958	17825	17991	18089	17975	17936	17758	17930	18005	17931	18099	17831	17989	17731	17876	18049	18006	17741	17939	17967	18142	17947	17957	17988	17854	17833	17929	17879	17964	17976	17880	17975	17949	17940	17894	18081	17784	17748	17820	17870	18042	17703	17938	18018	17931	17864	17862	17728	17889	18006	17903	17845	18035	17769	18047	17943	17868	17990	18038	17782	17910	17815	18007	17865	17796	17982	17889	17928	18050	17681	17969	18045	17903	17967	17908	17921	18034	18191	18005	17917	17933	17934	17868	18013	17825	17934	17905	17691	18051	17911	18016	17937	17822	18042	17941	17879	17914	17837	18054	17896	17828	18040	17908	17946	17708	17968	17850	17923	17956	17890	17853	17794	18005	17801	17957	17939	17900	17966	17984	17963	18021	18090	18051	17887	17989	18047	17864	17818	17949	17925	17953	18028	17845	17775	17763	17962	17891	17982	17983	17990	17859	18080	17923	18072	17982	17838	17899	18007	17825	17840	17767	18030	17825	17862	17902	17968	17868	17927	18108	17974	18024	17935	17791	18018	17916	17926	17874	17961	18106	17883	17808	17942	17732	17918	17908	17834	17992	17876	17827	18009	17874	17911	17928	17945	17951	17671	17934	17888	17876	17888	17902	17890	17779	17802	17935	17795	17908	17988	18024	17902	17933	17900	17829	17846	17998	17939	17641	17755	17778	18026	17713	18008	17894	17916	17772	18022	18022	17830	17877	18016	17813	17841	18062	17698	17966	18059	17946	17903	17973	17710	17881	17922	17865	17997	17774	17968	17953	18147	17751	17974	17974	18009	17757	17874	17817	17815	17902	17847	17848	18094	17851	17757	17834	17879	17917	17932	18026	18033	18123	17893	17835	17870	17829	17753	17794	17956	17754	17948	18031	18079	17898	17851	17810	17797	17881	17809	17885	17943	18091	17837	17914	17884	17790	17824	18088	17908	17968	17760	17995	17955	18025	17948	18091	17756	17882	17934	18026	18138	17841	17934	17772	18007	17945	17880	17870	17937	17909	18078	17845	17802	17787	18064	17837	17898	17880	18039	17896	17769	17924	17867	17881	17975	17863	17891	17846	17897	17991	17875	18063	17901	18018	17721	17729	17947	17935	17699	17876	18091	18058	17787	17893	17922	17889	18055	17920	17825	17868	17933	17966	17951	17590	17924	18000	17825	17825	17828	18011	17989	17791	17811	17777	17890	17910	17763	17891	17910	17884	17890	17750	17916	17929	17934	17929	17988	17869	18008	18228	18028	18020	17898	17827	18033	17740	17936	17840	17964	18152	18007	17855	17948	17731	17997	18010	17999	18019	17984	17828	17963	17919	17783	17863	17791	17814	17987	17918	18002	17856	17630	17807	17921	17851	17931	17893	17842	18013	17753	17994	18040	17755	17971	17867	17857	17841	18077	18035	17932	17975	17940	17845	17904	18055	17932	17943	18032	17938	17981	17799	17941	17853	17882	17947	17948	17915	17857	17952	17766	17995	17818	18143	18132	17993	17920	17953	17837	17918	18023	18191	17986	17823	18050	17972	17865	18011	17951	17895	17630	17874	18122	17955	17848	17878	17908	17910	17917	17951	18116	18000	18042	18095	17920	17933	17780	18045	17876	17919	18121	17873	17791	17881	17952	17858	17838	18053	18009	17999	17812	17932	18015	17793	17917	18046	18088	17925	18016	18041	17862	17996	17952	17857	18062	17758	18050	17786	17957	17841	17818	18047	17983	18088	18056	17972	17749	17862	18005	17912	17793	18036	18033	18005	17955	17891	17835	17844	17880	17849	17880	17830	18028	17733	18008	17894	17876	17925	17766	17971	18035	17965	17892	17806	17861	17929	17976	17934	17728	17818	17762	17954	17855	18132	17970	18016	17848	17805	17953	17836	17947	17992	18026	17888	18087	17896	18105	17883	17760	17868	18033	18039	17751	18055	18083	17936	17913	17906	17794	17965	17894	17990	17863	17897	17919	17863	17774	17924	17880	17911	18009	17914	18128	17928	17811	17773	17922	17891	17957	17835	17698	18066	17782	18034	17897	17990	17832	17930	17756	17946	17847	17949	17768	17910	17887	17825	17865	17833	17982	17813	17840	17753	17873	18008	17968	17953	18087	18075	17804	17919	17750	17892	17947	17992	17969	17903	17920	18140	17903	17849	17900	17864	17922	17955	18047	18031	17961	18001	17956	18120	17900	18144	17836	17810	17837	17839	17962	18032	17984	17875	17867	17941	17870	17912	17749	17946	17888	17873	18004	17974	18009	17708	17986	18021	17753	17735	18005	17916	17794	18028	17806	17969	17788	17828	17935	17878	18019	17956	17827	18027	18021	17879	17740	18031	17908	17897	17940	18006	18061	18048	17958	17949	17908	17702	17856	17863	17961	17855	17744	17839	17842	18132	18132	17773	17952	18030	17901	17976	17960	17983	17949	17931	17766	17940	17907	17794	17800	17999	17974	17999	17831	17790	18012	17951	17790	17898	17787	18001	18037	18080	17950	18093	17960	17944	17781	17846	17867	17937	18047	17804	18091	17920	18017	17799	18087	18053	18058	18006	18002	17572	18003	17820	18102	18025	17968	17740	17810	17976	17863	18050	17809	17908	18057	17855	17942	17944	18102	18047	17948	17962	18047	18037	17923	17973	18043	18041	17899	17888	17983	17858	18050	18070	17852	17753	17788	18118	17922	17918	17905	17969	17975	17893	17904	17918	17778	17909	17919	17991	17857	17928	17831	17873	18040	17844	17922	18004	18105	17869	18023	17869	17895	18049	17918	17893	17758	17991	17943	18074	17854	18041	17958	18108	18142	17854	17926	17916	17883	17872	17972	17912	17830	17805	18007	18011	17991	17930	17717	18002	17938	17824	17858	17983	17959	17800	17893	17896	17841	17954	18096	17857	17895	18100	17923	17812	17902	17911	17774	17949	17781	17965	17800	17876	17912	17965	18046	17858	17985	17891	17948	17882	17910	17935	17825	18034	18097	17747	17900	17905	17997	17900	18040	18019	18104	17825	17948	17915	17859	18021	17776	18034	17864	17841	17917	17934	17879	17776	17903	17987	17835	17921	17947	18061	17963	17993	17775	18034	17946	17920	17868	17799	18030	17966	17872	17983	17714	18057	17932	17952	17845	17986	17726	17825	17717	18181	17998	18092	18085	17826	17935	17911	17867	17854	17974	17945	18021	17844	18059	18014	18025	17792	17871	17921	18057	17939	18023	17968	17855	17959	17921	17911	17768	17992	18060	17848	17835	17766	17990	17796	17867	17915	17838	18084	17919	17862	17926	17786	17802	17928	17847	17995	18039	17984	17912	17858	17890	17833	17997	17715	17944	18035	17794	17842	18072	17862	17893	17886	17781	18035	17806	17884	17764	17836	17770	17939	18047	17952	17894	17942	18006	18043	17944	17968	17896	17855	17819	17916	17835	17944	17977	17918	17934	17999	17990	18023	17861	17921	17904	17957	18054	17764	17843	17948
24141	21685	29833	27001	24859	29618	34231	31027	31322	30496	29059	27966	27358	27013	26704	26876	27169	27729	28524	28810	28484	27899	27707	27773	27479	27486	27139	26739	27023	26889	26430	26735	26321	26259	26174	26237	26324	26199	26039	26334	26167	26233	25976	26310	26259	26414	26247	26243	26344	26223	26284	26204	26109	26055	26298	26115	26171	26274	26162	25919	26376	26140	26135	26303	26281	26001	26033	26250	25936	26081	25981	26146	26136	26489	25893	26062	26218	26307	25945	25982	26181	26070	26187	26370	26350	26043	26027	25933	26336	26050	26211	26042	25971	25839	26102	26365	26042	26167	26044	26254	25874	25873	26133	25960	26061	26021	26168	26304	26421	26083	26033	26133	26288	26188	26058	25948	25889	26053	26019	26141	26046	25963	25868	26155	26295	26104	26068	26086	26209	26012	26019	26062	26136	26164	26124	26354	26057	25900	25973	25940	26005	26236	26121	26184	26098	25841	26124	26093	26154	25899	26178	26074	25729	26199	26053	26182	26244	26149	26127	26323	26197	26286	26202	25955	25958	26342	25982	25805	26481	26053	25977	26093	25853	26219	25937	26197	26150	26183	26057	26142	26037	25939	26244	25926	26358	26043	26302	26130	26350	26056	25933	25983	26117	25907	26053	26118	26166	25805	26153	26062	26285	26019	26391	25918	26113	26173	25996	25889	25996	26022	26095	26158	26297	26065	26005	26013	26238	26041	26138	26088	26152	25845	26325	25970	25958	25960	26068	26176	26323	25994	26057	26048	25956	25934	25991	26106	26156	26035	26271	26355	26205	26143	26259	26162	26053	25941	26108	25901	26172	26013	26084	26090	26056	26111	25992	26222	26178	26017	26264	26208	25916	25984	25957	25987	25804	25907	25961	26058	26056	26048	26172	26131	26024	26132	25884	25946	26033	25926	26012	25981	26106	26013	26059	26151	25977	26039	26363	26059	26047	26203	26215	26165	26137	25874	26213	26166	26161	25978	26119	26223	26147	25963	26222	26210	25959	26149	26080	26301	26157	26034	26175	25978	26223	26113	26075	26024	26010	26060	26100	26123	26172	26114	25996	26235	26046	26145	26187	25867	26169	26083	25977	26118	26049	25911	26248	26149	26225	26202	25973	26120	25983	25955	26217	26225	26200	26090	26046	26078	26078	25719	26103	25929	26008	26071	26136	26028	26019	25992	25988	26113	26100	26224	26343	26034	26015	26141	26179	26392	26597	26121	25948	26231	26218	26044	26235	26034	26282	26111	26188	25888	26228	26636	26118	26078	26108	26216	26177	26092	26199	26117	26080	26147	25965	25947	25979	25963	26344	25884	26070	26175	26143	26189	26248	26004	25827	26061	26152	26045	26105	26145	26178	26179	25968	26060	26168	26108	25909	25953	26244	26117	26044	26184	26289	26303	25905	26092	25978	26100	25838	25922	25955	26114	26003	26185	26190	26381	26180	26002	26212	25866	26184	26256	25875	26004	25853	26043	26324	26084	26131	26233	25995	26150	26314	26119	25993	26192	26012	25736	26136	25945	26047	25998	26137	25929	25994	26239	26183	26353	26144	25668	25872	26096	25910	26256	26184	26101	26175	26196	26395	26053	26270	26196	26048	26316	26100	25992	26054	26147	26290	25911	25973	26099	26159	25978	25974	26005	25859	26004	25908	25870	25905	25895	25985	25966	25947	26011	26187	26213	25891	26178	25806	25868	26092	25908	25949	26039	26137	26289	25836	26161	26015	26214	26282	25920	25869	25917	26209	26118	26096	26007	26019	25972	26132	26069	26219	26067	25879	26120	26026	26055	25935	26037	26066	26238	26194	26053	25910	26027	26209	25899	25898	26190	25834	26216	26348	26250	25965	26046	26126	26064	26138	26171	26132	26200	26249	26249	26036	26189	26092	26089	25909	25967	26055	25790	26182	26157	26263	26046	26135	25959	26141	26025	25781	25924	26094	26107	25915	25869	26089	26059	26042	25965	25924	26065	26030	26030	26129	26250	26044	26043	26118	26113	26317	26026	26024	26039	26050	26098	26225	26183	25938	26155	26212	26086	25877	25895	26144	26022	25969	26031	26084	25837	26082	26071	26215	26361	26010	25959	26221	26149	26116	25986	26178	26137	25934	26276	26021	25827	26082	26122	26058	26128	26152	25894	26119	26294	25992	25995	26044	26062	26008	26213	25981	26113	26110	26152	26332	26056	26076	26258	26079	25880	26146	26070	26058	26275	26081	26002	26114	26071	26080	25972	26141	26070	26034	25984	26033	25876	26092	26088	26122	26171	26109	26273	26174	26040	26040	26283	26046	26026	25868	26101	26040	26246	26123	26188	25974	25994	26276	26019	25970	26174	25843	26030	26010	25964	26006	26006	25989	26056	26194	26244	26023	26065	26072	26182	26099	25991	26147	26172	26149	26221	26112	26126	26088	26356	25868	26224	26248	26085	26315	26110	26244	26130	26270	26153	25936	26098	25913	25889	26090	26254	26093	26389	26072	25792	26176	25973	26039	26123	26253	25968	26180	26048	25872	25781	25747	26075	26185	25869	25919	26070	26291	25956	25995	26123	26194	25953	26262	26097	26080	25994	26215	26084	26242	26011	26119	25950	25821	26173	26268	25930	26026	26270	26001	25849	26116	25909	26109	26285	26152	25999	25852	26155	26102	26085	26273	25988	26268	25881	26049	26119	26132	26120	26267	26044	26102	26169	26177	26162	26029	26007	26229	25910	26208	25929	26083	26069	26018	26258	26104	26049	26091	26108	26489	25975	26024	25990	26020	25904	26063	26075	25937	26034	26099	25952	25867	26173	26080	26176	26126	25935	26193	26045	25989	25841	26056	26080	26179	26178	26146	26153	26178	26081	26066	25950	26266	25955	25987	26133	26241	26450	26090	25986	26162	26037	25833	25915	26152	26097	26221	26205	26229	25836	25771	26203	25976	26272	26043	26012	26293	26195	25892	25848	25997	25878	25957	25994	26254	26205	25869	26323	25990	26072	26108	26267	26042	26204	26169	25882	26058	25943	25895	26068	25947	26208	26404	25803	25815	25963	26128	25929	26016	25983	26097	26298	25965	26064	26106	26115	25947	26045	25985	26145	25957	26072	26098	26183	26085	26061	25966	26032	26253	26171	26021	26056	26002	26190	26075	26049	25793	26047	26077	26191	26053	26209	25920	26125	25919	26012	26153	26051	26123	26252	26041	26114	25929	26291	26015	26234	26144	25964	26233	26051	26231	26071	25982	25975	26047	26108	26009	26076	26206	26088	26131	25833	25914	26180	25879	26174	25989	26087	26231	26143	26183	26196	25904	26126	26022	26213	26114	26189	25981	25904	26378	26227	26024	26221	26233	26050	26035	26134	25962	26041	26091	26243	25978	25766	25961	26043	26167	25963	26226	26248	26022	26013	25987	25885	26033	25799	25943	25822	25992	25936	26086	26138	26304	26034	26328	26161	26060	25934	26008	26253	26110	26127	26144	25846	26024	25906	26080	25866	26220	26330	26042	26199	26265	26015	25968	26257	26270	26016	26020	25959	26027	25716	25915	26023	26014	26102	25922	26071	26201	26265	26070	25967	25974	26329	26066	26047	25896	26141	25988	26086	26021	26262	26088	25922	25821	25980	26095	25896	26209	26118	26059	26175	26077	26111	26149	26031	26070	26239	26138	25990	26082	26283	25952	26494	26103	26120	26276	25922	26015	25842	26096	26243	26056	26168	26058	25936	26097	26183	25993	26125	26084	26185	25965	26105	25948	25920	26117	25784	25942	26144	25918	26274	26242	26081	26149	26069	26276	26017	26085	26116	26148	25806	25899	26054	26344	26027	26156	25972	25858	26056	26266	26228	26163	26256	26163	26014	25905	26043	26132	26091	26196	26132	26073	26064	25835	26065	26295	25982	25721	26205	26114	26076	26151	25845	25994	26121	26200	26014	25998	26080	26045	25973	25927	26251	26125	26177	25984	26225	25881	26078	26157	25900	26065	25940	26123	26091	26136	26103	26088	25998	26057	25963	26175	26023	26161	26301	26275	26194	26152	26149	26154	26337	26048	25897	26165	26162	26238	26074	26108	26266	26314	26044	26344	25975	26107	26090	25887	26044	25990	26277	26131	25949	26271	25971	25814	25971	25974	26203	26054	26080	26075	26036	25892	26233	26264	25860	26030	26011	26153	26019	25867	25884	26088	26034	25895	26030	25989	26086	26065	25982	26176	26010	26205	26006	26276	25912	25995	25845	25967	26053	26206	26097	26039	25953	26019	26138	26176	26093	25920	25825	26086	25916	26059	25913	26003	26084	26067	26010	25770	26056	26167	25911	25970	26031	26126	25938	26127	26153	26404	26069	25801	26162	26176	26110	26126	26245	26026	26356	26169	26302	26026	26196	26036	26289	26001	25847	26157	25887	25900	26008	25992	26020	26408	26058	26244	26246	26140	25867	26040	26139	26152	25980	26064	26050	25876	26140	26274	26053	26089	26234	26260	25944	26085	25926	26102	26075	26117	25919	26023	26024	26110	26038	25962	25989	26177	26256	26213	25950	26179	26219	26397	26266	26089	26050	26232	26351	26028	26177	26234	26088	26108	26261	26128	25969	26025	26406	26329	26001	26064	26160	25919	26095	26182	26148	26064	26134	26053	26072	26037	26123	26177	26226	26186	26018	26106	25945	25984	26224	26140	25933	26018	26149	25941	25967	26161	26004	26072	25984	26410	26143	26229	26182	26199	25812	26114	26168	25946	25955	26251	26394	26053	25938	25916	26177	26060	26201	26135	26262	26165	26150	26031	25998	26213	26141	26247	26039	26188	26227	26344	25916	25953	25982	26059	26100	25930	26034	26084	26083	26014	25983	26204	26040	26004	26237	26319	26026	26016	25996	26104	26359	26342	25945	26193	25972	26170	25882	26126	25953	26150	26029	26226	26189	26104	26047	25901	25930	26083	26117	26095	26194	25943	26240	25979	26043	26144	26284	25928	26007	26396	26087	26001	26218	26112	25942	26120	26108	26097	25935	26076	26047	26286	25980	26165	26357	25966	25884	26203	26157	25837	26024	26220	26033	26184	25960	26149	26197	26241	25999	26021	25839	26209	25920	26092	26075	26057	26042	25981	26045	26032	26119	26157	26103	26215	26184	26286	25989	26193	26171	26274	26235	26106	26248
38521	71737	68688	47497	30358	26730	25791	25160	25457	23806	21020	19903	19030	18355	18208	18383	18451	19639	20429	20754	20146	19857	19337	19437	19269	19017	18758	18695	18315	18164	18111	17929	17808	17711	17630	17784	17788	17787	17657	17713	17626	17625	17656	17631	17769	17586	17571	17678	17721	17546	17396	17653	17616	17589	17516	17576	17852	17628	17733	17596	17779	17489	17687	17633	17559	17619	17613	17309	17586	17446	17679	17576	17587	17510	17703	17554	17609	17452	17692	17451	17622	17498	17527	17542	17557	17426	17475	17322	17664	17384	17694	17664	17523	17597	17609	17602	17649	17502	17549	17242	17579	17479	17612	17544	17518	17508	17698	17695	17585	17530	17592	17542	17573	17312	17819	17468	17453	17542	17610	17798	17507	17522	17597	17632	17415	17566	17637	17563	17586	17446	17614	17541	17558	17627	17588	17601	17469	17633	17583	17753	17602	17729	17593	17587	17484	17486	17527	17540	17776	17634	17613	17767	17495	17507	17452	17591	17538	17508	17578	17528	17585	17562	17619	17577	17337	17577	17822	17703	17623	17493	17401	17334	17465	17656	17410	17678	17569	17568	17550	17789	17630	17360	17494	17539	17470	17621	17514	17398	17691	17599	17646	17639	17547	17604	17536	17625	17440	17577	17516	17433	17612	17641	17347	17379	17388	17557	17469	17493	17576	17540	17618	17446	17391	17577	17419	17686	17600	17701	17434	17463	17687	17801	17551	17605	17515	17540	17601	17632	17445	17601	17625	17489	17579	17487	17690	17698	17490	17416	17552	17541	17526	17643	17574	17592	17574	17549	17470	17529	17638	17459	17459	17638	17643	17701	17515	17528	17457	17441	17447	17701	17508	17435	17443	17628	17692	17590	17462	17484	17607	17504	17528	17585	17620	17641	17483	17533	17413	17554	17620	17391	17630	17576	17496	17639	17518	17552	17529	17628	17816	17528	17570	17516	17328	17554	17629	17706	17532	17577	17665	17645	17450	17647	17369	17671	17539	17559	17497	17539	17438	17703	17560	17605	17475	17573	17557	17498	17524	17588	17618	17669	17749	17549	17378	17499	17617	17643	17622	17594	17675	17468	17685	17580	17513	17615	17641	17602	17726	17567	17553	17693	17471	17596	17315	17414	17482	17601	17530	17485	17497	17550	17432	17639	17398	17548	17502	17480	17686	17561	17647	17571	17451	17531	17606	17652	17563	17625	17560	17576	17474	17596	17610	17643	17810	17687	17562	17791	17638	17617	17591	17294	17589	17736	17705	17513	17603	17421	17666	17484	17609	17584	17494	17530	17595	17569	17763	17545	17445	17472	17363	17519	17671	17638	17609	17510	17392	17504	17431	17573	17741	17416	17343	17482	17632	17630	17671	17528	17493	17401	17525	17462	17483	17303	17723	17471	17485	17406	17408	17566	17523	17732	17610	17704	17517	17592	17660	17769	17523	17732	17514	17368	17468	17509	17685	17568	17446	17610	17738	17483	17527	17693	17607	17469	17575	17752	17323	17715	17700	17474	17565	17594	17568	17622	17500	17639	17371	17703	17570	17600	17523	17632	17559	17492	17546	17469	17488	17483	17367	17598	17402	17679	17579	17426	17537	17613	17584	17595	17585	17580	17686	17851	17426	17591	17371	17448	17635	17524	17607	17612	17539	17661	17675	17483	17699	17715	17439	17646	17693	17539	17333	17501	17574	17538	17498	17722	17524	17520	17534	17448	17572	17682	17570	17543	17725	17464	17427	17681	17671	17617	17592	17498	17688	17687	17413	17527	17593	17438	17596	17435	17622	17562	17686	17609	17418	17584	17493	17761	17452	17555	17573	17578	17493	17713	17422	17550	17704	17751	17671	17501	17758	17434	17484	17677	17425	17682	17578	17640	17643	17576	17664	17462	17358	17470	17581	17781	17659	17600	17529	17600	17494	17686	17309	17691	17745	17514	17505	17423	17560	17531	17551	17461	17612	17534	17501	17489	17445	17629	17613	17667	17569	17625	17661	17636	17709	17506	17442	17417	17655	17552	17553	17618	17653	17628	17731	17651	17583	17412	17648	17245	17462	17444	17649	17533	17630	17473	17649	17373	17586	17602	17498	17865	17446	17509	17384	17590	17529	17493	17642	17487	17416	17550	17431	17665	17619	17620	17488	17447	17647	17602	17661	17622	17523	17775	17601	17704	17755	17426	17451	17561	17539	17513	17725	17571	17458	17517	17439	17488	17584	17666	17430	17464	17768	17414	17540	17741	17607	17528	17663	17475	17584	17484	17594	17636	17644	17631	17499	17508	17687	17514	17624	17528	17593	17764	17611	17602	17348	17648	17771	17643	17427	17501	17349	17669	17474	17537	17701	17523	17515	17492	17432	17498	17510	17431	17615	17638	17630	17729	17460	17628	17542	17562	17515	17567	17513	17525	17562	17473	17399	17596	17464	17453	17474	17345	17502	17791	17527	17456	17640	17604	17473	17562	17575	17526	17583	17682	17467	17531	17488	17530	17278	17427	17635	17634	17555	17477	17556	17605	17656	17505	17714	17503	17589	17445	17353	17457	17657	17425	17563	17510	17746	17713	17338	17674	17640	17559	17728	17536	17628	17480	17645	17689	17440	17585	17517	17536	17555	17597	17532	17485	17680	17340	17609	17447	17556	17631	17599	17595	17488	17276	17539	17580	17582	17647	17667	17518	17580	17693	17579	17613	17530	17471	17575	17457	17570	17318	17447	17636	17548	17540	17588	17664	17532	17499	17596	17439	17549	17509	17522	17486	17566	17541	17668	17426	17585	17456	17476	17522	17538	17586	17425	17631	17438	17520	17565	17605	17676	17581	17635	17472	17737	17673	17600	17443	17456	17558	17690	17457	17359	17490	17459	17648	17786	17299	17665	17436	17637	17396	17413	17525	17688	17574	17407	17431	17485	17822	17534	17575	17613	17633	17443	17433	17547	17558	17439	17563	17405	17625	17456	17518	17583	17408	17745	17738	17577	17608	17493	17653	17668	17705	17609	17538	17429	17520	17567	17449	17438	17472	17664	17421	17639	17417	17634	17485	17462	17304	17544	17572	17572	17291	17645	17577	17653	17522	17425	17549	17779	17590	17512	17517	17391	17618	17490	17789	17478	17650	17490	17498	17484	17526	17566	17670	17640	17534	17450	17509	17571	17544	17485	17646	17637	17637	17486	17638	17494	17392	17521	17459	17569	17633	17573	17564	17695	17472	17501	17333	17428	17582	17615	17576	17543	17474	17503	17553	17571	17473	17662	17508	17677	17601	17619	17473	17549	17473	17730	17571	17662	17552	17556	17644	17487	17538	17566	17440	17599	17577	17682	17630	17571	17612	17623	17451	17530	17601	17643	17595	17495	17609	17600	17550	17432	17622	17536	17515	17865	17504	17702	17703	17357	17475	17643	17488	17717	17623	17515	17676	17577	17572	17688	17611	17700	17646	17548	17589	17588	17515	17573	17400	17442	17422	17625	17740	17557	17619	17525	17637	17678	17552	17512	17514	17410	17546	17452	17703	17483	17349	17565	17485	17350	17451	17653	17387	17671	17356	17687	17471	17513	17427	17402	17713	17637	17387	17516	17533	17470	17717	17574	17416	17495	17370	17576	17538	17388	17389	17659	17519	17570	17626	17661	17560	17589	17595	17425	17610	17602	17538	17528	17400	17499	17520	17594	17488	17376	17380	17529	17515	17730	17486	17508	17540	17519	17630	17702	17730	17448	17650	17700	17500	17670	17430	17544	17771	17570	17612	17679	17522	17739	17478	17646	17642	17590	17618	17539	17680	17637	17368	17523	17479	17635	17615	17655	17548	17520	17582	17582	17681	17449	17383	17420	17745	17741	17609	17583	17538	17565	17632	17480	17549	17335	17370	17635	17564	17796	17692	17476	17565	17653	17574	17576	17628	17621	17522	17623	17644	17466	17632	17456	17451	17796	17489	17614	17514	17476	17493	17582	17562	17606	17551	17664	17794	17500	17802	17410	17578	17865	17581	17572	17367	17624	17509	17473	17514	17551	17701	17617	17590	17550	17599	17404	17598	17527	17630	17434	17585	17467	17539	17683	17532	17464	17662	17617	17559	17469	17718	17550	17650	17592	17636	17582	17421	17658	17529	17639	17427	17617	17448	17596	17724	17464	17466	17444	17645	17530	17526	17561	17772	17677	17488	17432	17689	17610	17570	17461	17338	17724	17368	17601	17421	17507	17480	17476	17407	17626	17422	17510	17633	17605	17537	17527	17483	17605	17932	17824	17574	17406	17531	17389	17570	17461	17378	17727	17547	17568	17679	17623	17509	17652	17592	17585	17375	17443	17614	17668	17534	17686	17486	17591	17586	17447	17724	17531	17595	17537	17556	17713	17575	17630	17589	17424	17725	17484	17460	17644	17402	17403	17475	17651	17580	17602	17602	17594	17577	17623	17619	17503	17523	17691	17469	17388	17663	17477	17402	17538	17536	17466	17443	17667	17500	17398	17416	17562	17539	17584	17685	17525	17655	17487	17421	17511	17432	17547	17525	17521	17571	17482	17732	17537	17567	17581	17446	17652	17328	17649	17635	17520	17766	17267	17644	17631	17566	17624	17610	17719	17568	17715	17446	17589	17585	17620	17554	17554	17584	17524	17452	17675	17588	17581	17346	17596	17439	17548	17524	17423	17589	17453	17663	17422	17698	17557	17504	17430	17577	17685	17639	17439	17470	17706	17482	17566	17490	17475	17605	17542	17636	17599	17702	17616	17672	17642	17484	17637	17518	17449	17558	17549	17666	17598	17556	17505	17661	17582	17539	17616	17596	17610	17620	17605	17699	17459	17602	17615	17575	17537	17633	17546	17617	17593	17565	17585	17551	17572	17457	17652	17546	17588	17505	17756	17560	17379	17434	17409	17355	17551	17470	17792	17385	17699	17458	17538	17672	17495	17426	17514	17508	17583	17567	17550	17586	17453	17705	17458	17513	17563	17624	17667	17616	17535	17658	17305	17613	17549	17636	17556	17534	17554	17493	17712	17669	17575	17566	17481	17450	17529	17598	17651	17454	17564	17493	17460	17702	17414	17545	17555	17274	17534	17469	17433	17543	17702	17573	17268	17520	17670	17679	17816	17645	17703	17400	17626	17502	17489	17466	17639	17400	17643	17721	17602	17569
39188	43210	50135	40684	33197	31712	31316	31039	30866	30274	29511	29153	29022	28750	28521	28582	28776	29038	29438	29827	29713	29447	29329	29171	29220	29208	29092	28693	28633	29096	28987	28668	28570	28699	28843	28759	28576	28801	28857	28531	28701	28684	28527	28418	28522	28792	28511	28536	28751	28541	28618	28481	28657	28637	28592	28569	28701	28647	28499	28654	28459	28561	28289	28543	28517	28679	28416	28505	28972	28422	28343	28648	28526	28793	28776	28664	28435	28435	28491	28350	28841	28523	28669	28656	28766	28622	28458	28856	28574	28473	28595	28316	28658	28447	28641	28729	28581	28534	28738	28512	28569	28890	29044	28559	28645	28642	28734	28583	28616	28570	28429	28744	28736	28448	28449	28903	28449	28749	28681	28587	28461	28676	28721	28560	28711	28790	28860	28236	28765	28552	28653	28534	28593	28205	28688	28614	28613	28389	28490	28504	28343	28951	28482	28356	28428	28473	28501	28453	28635	28361	28499	28651	28870	28717	28499	28502	28509	28644	28630	28488	28453	28739	28560	28387	28332	28610	28731	28697	28761	28723	28564	28766	28537	28482	28503	28213	28750	28363	28622	28851	28619	28670	28531	28568	28656	28579	28765	28352	28394	28334	28654	28791	28740	28509	28776	28658	28723	28425	28885	28665	28740	28452	28400	28352	28801	28378	28726	28592	28572	28636	28372	28666	28637	28556	28490	28627	28735	28485	28742	28465	28749	28904	28418	28487	28729	28602	28814	28439	28484	28404	28803	28742	28670	28470	28435	28484	28595	28443	28473	28405	28644	28453	28535	28600	28464	28866	28570	28461	28381	28774	28838	28655	28564	28449	28697	28455	28915	28890	28580	28563	28513	28495	28837	29037	28511	28675	28716	28294	28554	28578	28646	28772	28748	28711	28656	28466	28595	28444	28472	28612	28647	28449	28499	28670	28832	28580	28508	28647	28666	28895	28615	28455	28574	28478	28643	28396	28484	28602	28500	28661	28678	28694	28616	28431	28620	28621	28487	28747	28624	28545	28479	28779	28682	28704	28871	28800	28436	28623	28868	28784	28481	28647	28720	28582	28845	28666	28927	28406	28697	28491	28451	28415	28575	28853	28642	28653	28356	28616	28572	28404	28632	28554	28737	28546	28617	28701	28597	28585	28629	28507	28771	28678	28530	28708	28371	28259	28522	28566	28633	28534	28703	28472	28784	28483	28600	28579	28486	28535	28564	28633	28620	28593	28745	28603	28781	28767	28538	28953	28473	28751	28442	28503	28616	28710	28429	28619	28588	28512	28397	28551	28481	28563	28392	28536	28793	28759	28580	28921	28677	28955	28421	28886	28630	28681	28437	28632	28625	28422	28701	28457	28366	28661	28478	28520	28634	28420	28703	28714	28758	28439	28721	28539	28493	28590	28634	28597	28623	28405	28608	28514	28800	28440	28645	28673	28773	28729	28843	28529	28730	28519	28637	28819	28752	28573	28492	28727	28548	28593	28696	28476	28656	28556	28419	28604	28627	28367	28645	28537	28664	28642	28752	28592	28856	28627	28417	28509	28737	28731	28518	28623	28632	28345	28591	28611	28798	28470	28632	28842	28451	28786	28488	28605	28636	28673	28744	28677	28793	28373	28425	28438	28379	28753	28776	28354	28293	28504	28740	28567	28640	28512	28702	28633	28632	28610	28602	28852	28801	28635	28739	28704	28723	28745	28749	28735	28486	28477	28613	28562	28580	28613	28661	28595	28538	28372	28519	28641	28703	28581	28469	28517	28591	28768	28633	28468	28618	28409	28571	28286	28461	28472	28538	28526	28583	28433	28693	28642	28463	28586	28447	28484	28840	28663	28639	28563	28585	28788	28648	28705	28835	28587	28497	28579	28770	28718	28447	28415	28602	28154	28427	28625	28669	28443	28614	28565	28704	28449	28576	28523	28565	28598	28626	28536	28516	28446	28626	28720	28647	28474	28612	28453	28502	28497	28959	28534	28539	28460	28586	28515	28409	28611	28730	28849	28461	28560	28582	28618	28711	28715	28444	28615	28608	29001	28625	28657	28482	28461	28609	28423	28742	28404	28634	28516	28648	28924	28427	28391	28667	28672	28702	28588	28488	28707	28542	28518	28511	28488	28613	28627	28741	28686	28893	28669	28508	28685	28673	28523	28445	28507	28680	28534	28783	28479	28740	28447	28650	28598	28662	28743	28539	28472	28351	28466	28666	28803	28776	28699	28521	28718	28369	28648	28614	28441	28489	28635	28572	28682	28860	28676	28769	28671	28454	28544	28556	28306	28646	28783	28462	28569	28508	28624	28588	28540	28548	28635	28545	28546	28438	28600	28723	28116	28656	28772	28454	28819	28756	28497	28463	28716	28488	28477	28545	28784	28496	28730	28627	28695	28520	28517	28621	28704	28559	28518	28645	28727	28646	28513	28596	28743	28669	28531	28511	28388	29090	28493	28714	28687	28848	28728	28302	28671	28288	28573	28622	28599	28782	28595	28714	28881	28404	28777	28513	28381	28675	28429	28658	28730	28736	28536	28553	28359	28421	28614	28645	28592	28598	28561	28469	28621	28652	28531	28544	28721	28530	28560	28702	28663	28637	28543	28681	28940	28536	28509	28216	28828	28477	28859	28703	28682	28462	28407	28673	28532	28663	28275	28791	28529	28576	28609	28515	28832	28655	28716	28849	28398	28369	28330	28585	28711	28614	28486	28538	28821	28678	28652	28753	28570	28412	28451	28644	28620	28589	28737	28508	28243	28601	28602	28865	28648	28641	28650	28606	28607	28614	29026	28609	28517	28601	28502	28772	28603	28741	28717	28692	28756	28607	28401	28597	28719	28415	28610	28631	28665	28463	28537	28557	28529	28670	28848	28519	28675	28705	28588	28664	28817	28571	28677	28691	28571	28410	28734	28439	28416	28784	28443	28359	28358	28680	28615	28665	28738	28510	28666	28275	28703	28623	28726	28401	28839	28659	28514	28492	28486	28640	28685	28755	28872	28528	28585	28669	28536	28553	28666	28772	28544	28908	28454	28397	28585	28403	28521	28883	28530	28387	28649	28397	28352	28633	28489	28535	28473	28770	28491	28576	28622	28670	28551	28647	28405	28640	28534	28709	28681	28513	28601	28334	28703	28518	28559	28698	28563	28713	28601	28805	28495	28923	28863	28593	28415	28593	28696	28572	28609	28582	28567	28583	28414	28815	28366	28459	28638	28727	28562	28468	28428	28489	28462	28517	28488	28465	28629	28303	28363	28549	28625	28484	28615	28819	28498	28363	28890	28714	28697	28385	28595	28792	28726	28690	28827	28648	28643	28629	28628	28828	28658	28461	28623	28434	28656	28525	28687	28579	28703	28762	28747	28593	28468	28802	28760	28614	28717	28587	28646	28833	28779	28921	28396	28602	28572	28606	28761	28648	28494	28527	28637	28659	28800	28583	28779	28746	28601	28645	28641	28741	28623	28387	28601	28622	28636	28631	28471	28766	28586	28637	28563	28572	28679	28578	28721	28597	28498	28556	28536	28528	28594	28650	28622	28661	28395	28483	28702	28622	28591	28585	28557	28687	28719	28575	28702	28605	28510	28824	28463	28687	28620	28691	28519	28580	28601	28742	28733	28523	28498	28882	28862	28555	28569	28567	28616	28438	28623	28458	28402	28404	28631	28617	28596	28726	28879	28416	28680	28639	28652	28315	28756	28683	28667	28353	28575	28764	28564	28778	28562	28667	28554	28635	28585	28684	28700	28659	28609	28643	28418	28536	28688	28565	28733	28653	28646	28546	28653	28566	28614	28651	28544	28870	28622	28761	28617	28810	28605	28569	28507	28654	28634	28727	28693	28538	28462	28742	28734	28540	28458	28470	28685	28958	28616	28673	28738	28585	28492	28522	28559	28763	28532	28732	28656	28560	28474	28521	28618	28536	28512	28794	28705	28386	28215	28625	28620	28666	28528	28631	28638	28500	28678	28625	28496	28676	28671	28456	28899	28747	28489	28868	28632	28449	28598	28621	28843	28347	28750	28869	28629	28639	28739	28587	28440	28518	28827	28418	28669	28573	28628	28603	28583	28830	28591	28568	28489	28474	28683	28667	28883	28714	28334	28716	28726	28586	28518	28535	28586	28608	28462	28654	28692	28604	28608	28562	28402	28521	28547	28529	28550	28755	28465	28751	28438	28388	28607	28730	28643	28584	28811	28632	28550	28415	28472	28613	28457	28373	28547	28748	28861	28721	28536	28616	28711	28610	28571	28798	28593	28732	28794	28728	28408	28522	28818	28906	28831	28612	28630	28694	28445	28769	28685	28736	28571	28764	28506	28371	28605	28499	28502	28733	28662	28634	28947	28614	28608	28586	28623	28616	28590	28636	28500	28432	28581	28776	28468	28522	28507	28294	28755	28537	28691	28582	28578	28546	28771	28819	28627	28855	28500	28653	28523	28632	28395	28588	28807	28766	28679	28623	28806	28419	28460	28569	28868	28732	28504	28712	28500	28656	28518	28519	28698	28587	28696	28558	28799	28759	28838	28629	28660	28632	28712	28694	28582	28817	28339	28353	28427	28637	28464	28734	28517	28493	28805	28658	28342	28784	28522	28556	28362	28648	28671	28577	28447	28754	28853	28683	28757	28480	28393	28402	28737	28474	28601	28351	28449	28439	28641	28736	28686	28807	28625	28626	28610	28616	28768	28596	28671	28591	28471	28478	28441	28868	28757	28990	28856	28561	28694	28533	28539	28364	28852	28613	28697	28708	28345	28709	28632	28326	28745	28687	28755	28677	28750	28777	28584	28553	28771	28824	28563	28628	28481	28479	28616	28679	28695	28811	28523	28331	28295	28450	28751	28579	28598	28593	28925	28982	28362	28696	28802	28639	28738	28605	28386	28441	28725	28557	28646	28463	28459	28535	28586	28438	28227	28723	28425	28658	28240	28950	28488	28703	28531	28606	28605	28668	28362	28498	28696	28620	28291	28545	28549	28433	28677	28660	28590	28340	28489	28647	28748	28630	28542	28632	28399	28579	28516	28624	28663	28765	28623	28639	28642	28357	28759	28576	28468	28580	28693	28406	28514	28702	28524	28575	28559	28569	28597	28570	28469	28521	28613	28436	28639	28617	28691	28795	28339	28581	28697	28530	28659	28403	28663	28747	28394
35002	51483	48192	32087	24489	22812	22444	22813	22484	21393	19958	19581	19110	18875	19082	19080	19285	19646	20218	20250	19981	19712	19740	19621	19573	19521	19350	19127	19141	19172	18990	18851	18923	18907	18998	18870	18821	19026	18760	18810	18811	18830	18812	18862	18960	18962	18958	18751	18876	18913	18798	18994	18990	18655	18788	18855	18776	18612	18716	18806	18722	18906	18830	18734	18762	18674	18762	18671	18695	19007	18762	18834	19024	19056	18645	18764	18698	18882	18774	18870	18961	18751	18760	18896	18648	18986	18805	18862	18991	18767	19011	18895	18886	18889	18945	18900	18801	18953	18662	18842	18735	18761	18703	18720	18832	18662	18839	18747	18788	18726	18646	19016	18625	18888	18815	18644	19000	18782	18827	18946	18824	18891	18814	18710	18721	18709	18857	18959	18820	18929	18966	18751	18953	18859	18735	18772	18896	18747	18790	18855	18744	18778	18781	18890	18794	18622	18724	18922	18828	18845	18799	18689	18916	18679	18801	18843	18712	18840	18786	18958	18895	19099	18552	18852	18847	18867	18990	18874	18716	18661	18883	18737	18862	18870	18870	18747	18713	18783	18815	18745	18709	18817	18779	18967	18743	18943	18725	18895	18957	18823	18739	18940	18852	18821	18715	18850	18927	18714	18733	18844	18810	18916	18828	18706	18963	18609	18871	19056	18713	18715	18874	18896	18757	18644	18736	18879	18767	18966	18821	18761	18781	18825	18893	18782	18949	18809	18821	18842	18691	18900	18810	18917	18817	18925	18778	18792	18882	18866	18737	18980	18808	18819	18971	18738	18765	18778	18882	18747	18767	18934	18628	18759	19008	18894	18791	18664	18777	18877	18818	18841	18921	18810	18893	18932	18834	19019	18779	18782	18865	18736	18700	18847	18821	18825	18857	18784	18644	18754	18866	18848	18807	18760	18792	18773	18923	18804	18899	19056	18816	18626	18739	18729	18752	18947	18962	18833	18589	19043	18748	18868	18899	18750	18772	18685	19063	18723	18700	18857	19021	18970	19106	18833	18781	18737	18888	18923	18933	18899	18825	18912	18934	18745	18628	18691	18824	18806	18731	18974	18765	18875	18822	18702	18710	18829	18734	18730	18879	18729	18739	18708	18825	18761	18689	18759	18793	18786	18761	18741	18873	18728	18891	18888	18832	18770	18812	18842	18927	18723	18898	18705	18633	18600	18649	19060	18786	18706	18805	18650	18678	18740	18942	18721	19057	18844	18743	18767	18876	18993	18752	18869	18929	18850	18864	18911	18787	18830	18846	19074	18834	18653	18727	18986	18748	18820	18735	18795	18824	18697	18874	18900	18847	18858	18975	18937	18870	18827	18788	18594	18886	18859	18734	18708	18842	18819	18929	18855	18599	18702	18935	18822	18878	18756	18776	18705	18842	18968	18783	18792	18747	18698	18934	18805	18913	18687	18790	18827	18826	18853	18838	18812	18921	18754	18782	18827	19036	18615	18757	18693	18815	18814	18846	18791	18853	18759	18667	18837	18942	18930	18793	18819	18810	18848	18714	18804	18684	18799	18917	18821	18987	18880	18935	18803	18922	18772	18690	18679	18851	18718	18713	18766	18774	18913	18716	18749	18895	18791	18780	18994	18915	18891	18812	18824	18888	18710	18819	18837	18787	18749	19011	18688	18764	18704	18858	18805	18903	18796	18776	18999	18858	18844	18799	18960	18690	18718	18758	18797	18970	18903	18764	18681	18878	18929	18876	18842	18874	18908	18807	18865	18726	18851	18845	18863	18607	18802	18987	18681	18786	18967	18887	18614	18887	19018	18795	18808	18793	18647	18776	18808	18938	18881	18804	18775	18875	18668	18855	18791	18748	18829	18828	18958	18866	18764	18861	18864	18770	18806	18827	18765	18888	18898	18724	18894	18757	18659	18805	18797	18666	18743	18885	18866	18688	18751	18828	18892	18582	18750	18716	18835	18859	18896	18724	18778	18940	18883	18871	18766	18714	18843	18725	19013	18721	18901	18853	18809	18910	18825	19080	18856	18734	18853	18618	18884	18872	18742	18872	18857	18941	18882	18927	18908	18825	18893	18910	18563	18666	18662	18886	18714	18744	18880	18756	18919	18774	18703	18970	18646	18778	18600	18676	18931	18747	18661	18774	19032	18832	18702	18710	18869	18861	18757	18838	18811	18836	18784	18725	18706	18614	18894	18841	18636	18824	18901	19007	18689	19005	18824	18869	18795	18669	19010	18906	18986	18862	18851	18981	18827	18827	18700	18698	18822	18771	18736	18662	18878	18937	18945	18758	18725	18843	18738	19011	18873	18803	18925	18793	18676	18789	18897	18967	18964	18802	18851	18697	18919	18721	18666	18849	18909	18982	18992	19052	18929	18808	18636	18890	18890	18689	18837	18754	18972	18820	18857	18994	18757	18863	18846	18992	18777	18763	18821	18889	18937	18676	18851	18956	19053	18915	18730	18766	18667	18871	18719	18814	19037	18661	18793	18856	18844	18813	18763	18785	18829	18634	18844	18787	18850	18669	18883	18896	18746	18733	18924	18863	18889	18842	18829	18657	18968	18834	18802	18719	18637	18800	18910	18906	18791	18967	18797	18864	18789	18753	18741	18874	18988	18787	18867	18886	18901	18764	18775	19027	18764	18806	18705	18817	18761	18676	18751	18800	18733	18848	18926	18791	18823	18860	18742	18705	18865	18838	18731	18924	18644	18992	18892	18856	18808	18642	18805	18880	18848	18831	18870	18922	18976	19060	18964	18873	18735	18929	18808	18904	18760	19022	18697	18861	18977	18861	19001	18814	18863	18985	18773	18926	18733	18928	18608	18822	18854	18826	18795	18833	18627	18794	18921	18776	18806	18732	18854	18910	18741	18737	18773	18879	18753	18748	18824	18859	18765	18862	18875	18749	19020	18933	19047	18710	19044	18946	18797	18831	18992	19024	18802	18687	18849	18722	18827	18788	19005	18682	18895	18791	18639	18813	18849	18873	18873	18787	18656	18863	18742	18770	18844	18730	18933	18876	18783	18770	18900	18872	18841	18900	18900	18734	18885	18728	18939	18902	18785	18802	18864	18867	18791	18637	18865	18884	18776	18756	18863	18889	18705	18995	18927	18892	18762	18656	18863	18758	18958	18841	18690	18922	18876	18733	18978	18688	18795	18779	18818	18714	18858	18850	18770	18920	18827	18873	18896	18868	18821	18838	18738	18707	18878	18858	18770	18881	18787	18666	18687	18844	18753	18773	18845	18671	18604	18900	18686	18855	18848	19064	18903	18843	18680	18704	18587	18937	18902	18944	18815	18907	18742	18840	18781	18907	18908	18880	18958	18805	18939	18893	18593	18705	18769	18803	18707	18832	18944	18959	18915	18914	18727	18638	18884	18806	18842	18888	18870	18753	18797	18848	18819	18945	18842	18787	18821	18725	18754	18909	18806	18819	18927	18758	18725	18950	18774	18719	18749	18586	18996	18876	18927	18791	18892	18731	18887	18727	18739	18838	18797	18970	18917	18906	18909	18819	18679	18692	19032	18772	18891	18984	18675	18967	18674	18854	18789	18756	19025	18878	18873	19047	18766	18885	18797	18714	18819	18683	18923	18830	18762	18893	18740	18704	18768	18867	19003	18972	18775	18856	18832	18842	18742	18780	18736	18889	18986	18850	19062	18896	18839	18736	18873	18796	18624	18789	18809	18876	18858	18883	18789	18844	18805	18746	18742	18979	18700	18746	18830	18890	18847	18944	18910	18762	18796	18874	18820	18946	18804	18785	18677	18895	18869	18754	18939	18740	18824	18823	18814	18840	18818	18871	18888	18747	18832	19067	18675	18866	18782	18768	18798	18757	18808	19024	18742	18789	18707	18777	19099	18941	19028	18720	18678	18787	18755	18831	18781	18747	18835	18752	18894	18756	18898	18646	18772	18795	18905	18860	18814	18829	18835	18722	18777	18775	18904	18829	18714	18718	18983	18891	18775	18909	18896	18739	18833	18673	18806	18751	18767	18843	18840	18791	18914	18801	18884	18806	18837	18969	18817	19068	18877	18914	18672	18881	18596	18806	18949	18878	18647	18885	18937	18729	18868	18793	18822	18836	18776	18928	18985	18697	18985	18712	18800	18696	18922	18813	18767	18758	18955	19013	18944	18768	19053	18915	18666	18713	18597	18826	18838	18838	18787	18771	18739	18892	18974	18886	18900	18708	18940	18905	18816	18826	18912	18760	18795	18838	18828	18807	19073	18728	18829	19033	18780	18966	18824	18720	18737	18634	18717	18774	18749	18689	18629	18893	19088	18830	18958	18821	18679	18966	19008	18784	18692	18985	18837	18660	18763	18810	18746	18759	18845	18947	18745	18772	18925	18743	18816	19076	18494	18964	18839	18861	18900	18823	18913	18835	19005	18876	18679	18710	18868	18710	18762	18808	18768	18807	18825	18853	18859	18782	18585	18777	18788	18906	18722	18686	18847	18924	18857	18836	18812	18721	18858	18556	18822	18779	18872	18761	18889	18658	18599	18809	18802	18817	18773	18949	18797	18928	18733	19012	18926	18809	18853	18722	18861	18726	18823	18739	18753	18842	18887	18697	18832	18842	18789	18813	18970	18891	18843	18717	18679	18960	18799	18821	18960	18663	18822	18816	18693	18873	18761	18769	18806	18929	18796	18948	19101	18928	18804	18818	18819	18913	18813	18764	18516	18857	18728	18726	18845	18722	18787	18726	18970	18857	18748	18833	18886	18947	18824	18612	18721	19047	18861	18740	18852	18927	18696	18941	18894	18926	18602	18790	18932	18921	18735	18787	18876	18537	18865	18951	18803	18710	18963	19008	18638	18839	18739	18925	18692	19028	18810	18769	18865	18893	18802	18992	18961	18859	18993	18748	18789	18794	18824	18776	18849	18843	18875	19003	18785	18825	18910	18850	18837	18841	18806	18802	18838	18557	18847	18909	18749	18897	19028	18832	18875	18780	18762	18936	18662	18932	18898	18803	18800	18955	18734	18625	18718	18794	18901	18812	18825	18810	18808	18795	18716	18877	18754	18765	18636	18996	18747	18833	18982	18828	19085	18942	18686	18933	18681	18926	18818	18747	18880	18831	18667	18680	18733	18798	18847	18939	18888	18884	18767	18903	18603	18769	18715	18814	18817
26041	21797	31030	32484	30893	31961	33287	32009	31501	30878	29531	28827	28109	27923	28032	27877	28003	28506	29203	29203	29110	28622	28414	28481	28655	28356	28058	28230	28298	27927	27872	27627	27806	27700	27813	27681	27398	27633	27605	27684	27549	27633	27356	27813	27661	27713	27576	27677	27411	27189	27604	27735	27402	27621	27377	27610	27576	27660	27489	27413	27657	27565	27618	27499	27429	27335	27487	27376	27702	27491	27656	27561	27519	27442	27521	27556	27488	27583	27505	27665	27540	27202	27310	27789	27451	27576	27740	27481	27784	27793	27639	27626	27714	27489	27561	27359	27448	27549	27482	27660	27593	27801	27510	27563	27396	27452	27487	27594	27631	27320	27434	27504	27566	27372	27500	27335	27569	27510	27461	27529	27748	27494	27704	27618	27612	27408	27463	27493	27375	27593	27517	27417	27439	27489	27734	27399	27338	27365	27711	27467	27694	27394	27464	27543	27602	27546	27431	27654	27456	27444	27498	27165	27515	27471	27683	27390	27504	27494	27541	27417	27485	27469	27614	27525	27531	27328	27595	27237	27453	27450	27433	27486	27288	27541	27656	27497	27433	27370	27342	27476	27533	27484	27609	27554	27764	27632	27630	27386	27650	27613	27535	27709	27662	27551	27436	27544	27478	27520	27546	27286	27416	27317	27804	27715	27432	27492	27400	27491	27652	27231	27633	27473	27484	27285	27643	27407	27692	27622	27633	27459	27538	27273	27757	27832	27843	27718	27633	27515	27692	27504	27524	27206	27521	27290	27375	27557	27592	27699	27445	27825	27599	27669	27682	27510	27680	27580	27669	27460	27368	27388	27414	27588	27649	27556	27408	27385	27247	27681	27309	27510	27603	27361	27736	27446	27494	27686	27375	27259	27366	27278	27450	27430	27696	27378	27533	27642	27579	27425	27483	27382	27510	27303	27422	27776	27464	27342	27405	27532	27462	27242	27385	27367	27591	27649	27676	27515	27378	27381	27574	27574	27606	27584	27516	27423	27528	27377	27326	27508	27546	27437	27466	27280	27269	27862	27679	27259	27497	27359	27633	27615	27389	27204	27281	27424	27358	27447	27455	27701	27608	27533	27512	27401	27535	27575	27596	27624	27479	27522	27152	27492	27586	27579	27586	27591	27399	27376	27519	27688	27460	27359	27563	27309	27470	27516	27573	27178	27587	27430	27461	27382	27221	27484	27373	27489	27789	27725	27453	27515	27483	27375	27623	27523	27593	27197	27355	27580	27530	27401	27521	27457	27138	27617	27542	27692	27328	27270	27353	27308	27731	27588	27615	27192	27521	27323	27451	27366	27596	27537	27370	27570	27573	27431	27254	27533	27420	27642	27449	27649	27442	27369	27456	27244	27195	27610	27478	27533	27512	27485	27542	27522	27516	27472	27392	27446	27574	27432	27460	27769	27677	27590	27607	27538	27566	27418	27616	27458	27367	27276	27223	27450	27493	27558	27368	27344	27503	27645	27514	27532	27492	27512	27399	27513	27700	27557	27825	27606	27635	27427	27432	27584	27521	27346	27615	27672	27590	27495	27582	27465	27485	27628	27441	27649	27560	27450	27530	27343	27506	27666	27681	27188	27750	27671	27550	27590	27919	27603	27282	27583	27517	27287	27412	27314	27205	27498	27472	27462	27231	27816	27398	27345	27470	27508	27347	27424	27502	27589	27758	27450	27420	27390	27345	27434	27372	27440	27447	27596	27527	27507	27767	27586	27609	27683	27364	27313	27576	27386	27648	27494	27492	27573	27498	27303	27325	27407	27343	27448	27529	27329	27684	27209	27474	27332	27456	27483	27415	27272	27539	27531	27533	27662	27621	27767	27539	27565	27515	27628	27496	27380	27365	27479	27530	27424	27492	27500	27473	27452	27715	27619	27505	27482	27739	27528	27341	27606	27552	27565	27584	27522	27363	27506	27578	27544	27560	27568	27520	27592	27508	27499	27410	27448	27605	27291	27389	27781	27571	27571	27468	27459	27546	27415	27140	27377	27592	27520	27415	27732	27646	27358	27422	27675	27548	27561	27660	27602	27435	27447	27718	27626	27514	27681	27611	27692	27467	27281	27703	27700	27549	27591	27498	27366	27593	27579	27667	27618	27605	27403	27392	27468	27598	27357	27417	27460	27276	27516	27617	27685	27618	27476	27887	27508	27666	27587	27335	27471	27727	27312	27556	27149	27506	27196	27330	27238	27486	27505	27604	27418	27465	27683	27197	27423	27536	27553	27367	27285	27856	27547	27357	27546	27461	27537	27532	27310	27484	27620	27248	27279	27388	27539	27608	27278	27671	27540	27287	27431	27555	27799	27693	27270	27671	27536	27694	27599	27717	27559	27437	27362	27410	27148	27666	27671	27531	27402	27529	27512	27598	27555	27597	27554	27548	27600	27355	27396	27370	27650	27531	27657	27442	27510	27680	27214	27525	27353	27670	27529	27526	27658	27672	27456	27398	27415	27551	27586	27372	27565	27440	27325	27565	27530	27505	27613	27538	27573	27444	27508	27565	27433	27637	27719	27457	27581	27670	27466	27209	27450	27312	27460	27434	27532	27606	27537	27392	27602	27478	27455	27607	27675	27502	27304	27507	27531	27578	27627	27626	27226	27514	27578	27417	27248	27366	27576	27498	27695	27330	27693	27717	27559	27571	27546	27699	27544	27251	27507	27369	27553	27641	27684	27384	27541	27578	27694	27346	27644	27601	27667	27481	27507	27337	27496	27572	27327	27722	27559	27559	27325	27606	27654	27542	27680	27742	27475	27451	27528	27460	27456	27480	27512	27534	27373	27207	27212	27484	27442	27761	27532	27358	27653	27746	27717	27498	27479	27644	27282	27521	27688	27376	27544	27612	27759	27583	27476	27616	27517	27555	27669	27299	27408	27611	27498	27644	27408	27523	27336	27370	27616	27413	27281	27452	27533	27594	27308	27675	27712	27358	27435	27332	27707	27219	27424	27599	27328	27466	27251	27302	27391	27409	27627	27642	27531	27652	27316	27582	27291	27358	27775	27459	27496	27378	27245	27588	27425	27548	27419	27270	27452	27540	27369	27418	27624	27698	27397	27487	27394	27509	27245	27548	27412	27389	27636	27772	27536	27494	27275	27200	27287	27330	27549	27465	27385	27394	27565	27659	27528	27591	27499	27525	27395	27288	27318	27261	27374	27471	27698	27392	27295	27247	27522	27480	27395	27530	27550	27532	27472	27405	27488	27475	27548	27491	27254	27392	27470	27485	27567	27599	27277	27657	27465	27304	27475	27415	27626	27573	27488	27543	27349	27579	27630	27604	27547	27627	27569	27527	27465	27465	27363	27548	27445	27355	27204	27288	27262	27822	27924	27449	27483	27404	27430	27614	27436	27474	27642	27335	27591	27245	27424	27660	27562	27714	27621	27630	27555	27417	27574	27710	27599	27471	27454	27214	27306	27428	27471	27553	27753	27506	27537	27566	27313	27390	27384	27548	27715	27434	27747	27804	27671	27498	27548	27666	27692	27707	27526	27391	27685	27645	27500	27359	27515	27399	27419	27626	27356	27800	27644	27552	27610	27700	27244	27347	27278	27535	27381	27600	27373	27475	27552	27404	27474	27668	27359	27403	27440	27362	27342	27571	27540	27371	27238	27323	27417	27338	27479	27289	27520	27702	27503	27371	27443	27236	27397	27418	27737	27498	27479	27684	27546	27497	27275	27507	27470	27622	27337	27398	27346	27489	27568	27465	27417	27348	27530	27382	27495	27464	27396	27389	27465	27633	27461	27624	27734	27509	27543	27509	27394	27426	27410	27496	27541	27755	27685	27534	27680	27649	27403	27421	27406	27490	27586	27389	27496	27451	27529	27469	27503	27460	27423	27672	27575	27448	27563	27465	27404	27552	27255	27011	27545	27586	27670	27634	27465	27706	27446	27439	27529	27135	27564	27316	27631	27631	27617	27467	27535	27454	27576	27403	27378	27389	27593	27612	27789	27464	27505	27614	27665	27694	27444	27363	27549	27551	27522	27554	27514	27549	27390	27431	27553	27367	27460	27339	27523	27316	27514	27603	27745	27434	27728	27342	27701	27460	27677	27483	27205	27268	27334	27427	27614	27314	27362	27613	27580	27487	27482	27691	27553	27538	27313	27412	27501	27659	27421	27777	27483	27385	27584	27425	27557	27452	27420	27529	27487	27329	27487	27630	27418	27609	27431	27266	27578	27485	27532	27326	27504	27475	27487	27401	27169	27387	27455	27575	27679	27485	27465	27318	27676	27609	27289	27478	27555	27347	27411	27330	27334	27376	27471	27673	27466	27692	27617	27534	27541	27776	27851	27547	27493	27539	27506	27292	27325	27488	27552	27566	27769	27438	27551	27711	27591	27320	27695	27606	27429	27610	27459	27338	27474	27387	27522	27501	27502	27488	27893	27668	27460	27548	27277	27568	27412	27701	27366	27509	27505	27288	27686	27502	27579	27382	27664	27407	27467	27489	27351	27556	27267	27537	27486	27436	27659	27804	27253	27698	27584	27384	27416	27483	27583	27946	27529	27535	27538	27495	27715	27439	27705	27492	27633	27438	27324	27710	27652	27371	27303	27423	27415	27553	27608	27558	27490	27556	27406	27514	27451	27608	27416	27666	27754	27405	27735	27568	27650	27610	27500	27448	27544	27631	27507	27800	27536	27530	27479	27513	27654	27573	27416	27503	27559	27391	27560	27318	27308	27574	27697	27528	27511	27710	27416	27492	27537	27568	27542	27600	27552	27543	27693	27478	27382	27723	27628	27493	27426	27477	27426	27612	27600	27523	27440	27601	27367	27405	27453	27517	27572	27602	27753	27381	27543	27422	27625	27606	27349	27173	27476	27215	27484	27521	27429	27316	27284	27485	27569	27651	27535	27640	27388	27366	27351	27333	27679	27373	27417	27363	27349	27605	27641	27292	27353	27452	27793	27410	27392	27493	27692	27384	27467	27584	27464	27337	27719	27453	27286	27403	27309	27580	27508	27483	27488	27616	27487	27389	27389	27738	27646	27675	27372	27643	27717	27519	27223	27302	27542	27716	27367	27590	27575	27546	27466	27539	27532	27632	27401	27655	27445	27685	27679	27385	27291	27335	27680	27478	27415	27533	27544	27704	27686	27589	27683	27659	27506	27688	27544
36343	65867	63395	46425	31846	25794	24447	25066	24246	22497	20740	19338	19112	18864	18880	18842	19117	19546	20553	20642	20114	19851	19678	19572	19717	19425	19203	19170	19259	18690	18660	18533	18572	18420	18566	18317	18457	18336	18288	18270	18337	18311	18517	18373	18386	18379	18374	18376	18395	18379	18427	18474	18318	18470	18275	18423	18205	18527	18276	18262	18547	18429	18305	18432	18312	18357	18287	18367	18159	18489	18307	18483	18442	18408	18387	18288	18460	18313	18359	18210	18328	18386	18398	18194	18388	18234	18324	18332	18258	18282	18354	18311	18289	18297	18350	18415	18478	18339	18218	18298	18433	18207	18373	18350	18341	18260	18222	18466	18183	18326	18493	18247	18453	18429	18291	18314	18419	18520	18227	18356	18424	18504	18338	18508	18286	18374	18435	18422	18381	18494	18321	18446	18386	18288	18220	18318	18337	18400	18197	18171	18249	18291	18554	18390	18318	18301	18413	18493	18339	18304	18349	18343	18401	18383	18123	18443	18358	18303	18271	18373	18312	18389	18460	18303	18355	18277	18241	18395	18477	18193	18363	18203	18465	18400	18190	18566	18325	18254	18514	18389	18388	18268	18284	18333	18318	18181	18279	18428	18270	18333	18418	18231	18554	18499	18321	18323	18432	18497	18545	18425	18491	18489	18360	18304	18341	18215	18259	18326	18412	18224	18354	18473	18457	18334	18203	18505	18378	18327	18241	18161	18190	18452	18344	18311	18515	18215	18547	18375	18197	18460	18239	18266	18295	18285	18197	18285	18299	18331	18450	18320	18220	18301	18397	18363	18257	18261	18407	18312	18410	18403	18404	18444	18457	18411	18197	18251	18564	18096	18414	18396	18505	18315	18382	18344	18339	18152	18405	18316	18640	18257	18452	18431	18319	18461	18400	18284	18389	18288	18367	18454	18364	18456	18340	18333	18431	18426	18394	18235	18298	18446	18544	18246	18378	18314	18245	18326	18233	18513	18499	18372	18384	18215	18371	18277	18354	18367	18353	18144	18274	18275	18308	18267	18478	18391	18287	18358	18443	18506	18242	18372	18250	18471	18390	18209	18540	18450	18358	18353	18442	18524	18289	18405	18233	18365	18547	18472	18286	18287	18240	18281	18279	18358	18427	18340	18347	18310	18228	18284	18268	18352	18381	18329	18321	18399	18230	18669	18379	18195	18307	18331	18602	18359	18257	18345	18175	18365	18217	18455	18410	18507	18491	18497	18274	18338	18419	18221	18341	18267	18349	18423	18294	18242	18451	18376	18315	18402	18133	18257	18217	18410	18398	18393	18228	18367	18308	18184	18218	18486	18427	18420	18325	18372	18388	18454	18553	18319	18228	18442	18326	18491	18246	18296	18289	18301	18497	18279	18280	18288	18280	18264	18429	18395	18369	18304	18215	18207	18291	18352	18424	18203	18532	18366	18146	18495	18460	18353	18369	18284	18466	18410	18369	18389	18231	18241	18306	18391	18223	18334	18360	18306	18230	18209	18407	18368	18506	18178	18448	18287	18282	18404	18254	18459	18404	18351	18309	18571	18412	18305	18452	18342	18284	18408	18385	18454	18366	18282	18303	18444	18459	18355	18349	18378	18325	18504	18533	18382	18328	18304	18221	18218	18383	18355	18225	18383	18283	18508	18313	18324	18353	18363	18395	18486	18537	18347	18346	18374	18208	18412	18408	18385	18430	18401	18340	18332	18352	18390	18092	18443	18368	18313	18401	18196	18227	18371	18299	18650	18330	18356	18374	18237	18341	18239	18203	18341	18361	18583	18186	18358	18478	18673	18435	18410	18323	18432	18402	18333	18295	18324	18304	18365	18339	18293	18398	18234	18321	18177	18550	18369	18548	18180	18442	18282	18398	18555	18164	18330	18414	18462	18437	18291	18246	18246	18252	18350	18195	18316	18452	18372	18478	18268	18501	18363	18191	18172	18604	18491	18368	18415	18334	18418	18344	18480	18255	18462	18310	18366	18343	18367	18260	18383	18413	18207	18391	18318	18394	18294	18265	18206	18493	18499	18416	18524	18426	18322	18392	18408	18318	18364	18123	18348	18429	18297	18446	18335	18278	18346	18398	18251	18431	18447	18325	18348	18483	18520	18321	18467	18425	18249	18301	18150	18280	18309	18474	18575	18417	18352	18292	18288	18239	18323	18367	18443	18344	18542	18329	18206	18384	18424	18283	18265	18208	18500	18218	18404	18308	18269	18220	18265	18384	18264	18225	18344	18385	18291	18439	18285	18273	18385	18427	18291	18419	18382	18289	18235	18363	18606	18365	18144	18369	18253	18354	18270	18347	18407	18211	18269	18594	18462	18335	18474	18516	18385	18306	18529	18286	18223	18455	18346	18431	18524	18252	18447	18218	18235	18577	18389	18370	18346	18393	18326	18347	18307	18372	18420	18271	18362	18579	18362	18386	18436	18394	18326	18349	18264	18368	18524	18440	18299	18370	18322	18137	18503	18407	18357	18646	18352	18396	18461	18460	18235	18373	18554	18347	18360	18298	18333	18302	18412	18433	18321	18367	18383	18331	18346	18414	18319	18469	18486	18260	18329	18501	18319	18318	18294	18344	18249	18427	18164	18336	18388	18335	18278	18427	18428	18203	18467	18307	18262	18354	18402	18527	18218	18430	18250	18489	18306	18396	18268	18173	18133	18459	18243	18246	18341	18417	18325	18222	18524	18189	18373	18351	18320	18319	18444	18189	18109	18333	18309	18281	18365	18452	18426	18211	18237	18491	18450	18193	18416	18183	18443	18461	18545	18340	18358	18332	18227	18519	18254	18085	18465	18276	18393	18273	18390	18374	18496	18211	18409	18460	18171	18420	18407	18320	18483	18285	18441	18261	18248	18392	18524	18396	18457	18427	18291	18258	18418	18358	18315	18229	18269	18361	18233	18248	18389	18198	18456	18529	18328	18527	18423	18189	18273	18407	18295	18431	18390	18408	18267	18316	18278	18329	18378	18487	18459	18128	18284	18309	18321	18245	18484	18423	18284	18260	18376	18204	18405	18401	18272	18263	18397	18481	18322	18335	18378	18317	18354	18415	18295	18351	18347	18439	18168	18144	18446	18352	18175	18358	18108	18342	18441	18379	18305	18295	18599	18288	18280	18349	18467	18563	18462	18370	18453	18379	18370	18273	18417	18551	18314	18465	18270	18320	18216	18430	18329	18444	18427	18535	18251	18485	18365	18396	18385	18475	18263	18309	18352	18249	18309	18221	18237	18341	18556	18398	18533	18244	18364	18359	18335	18284	18253	18171	18216	18493	18337	18335	18332	18313	18394	18507	18360	18360	18337	18210	18301	18301	18343	18130	18422	18308	18455	18274	18421	18347	18224	18273	18254	18493	18313	18439	18252	18359	18293	18442	18124	18515	18291	18344	18455	18227	18284	18370	18461	18370	18209	18281	18436	18324	18315	18378	18254	18230	18488	18138	18594	18325	18344	18520	18253	18366	18305	18464	18356	18505	18389	18419	18317	18340	18344	18337	18310	18508	18322	18358	18213	18372	18372	18450	18302	18618	18288	18410	18411	18263	18434	18376	18231	18392	18446	18364	18211	18472	18335	18294	18396	18568	18521	18487	18271	18404	18558	18322	18480	18032	18364	18306	18392	18418	18349	18357	18487	18327	18465	18486	18391	18459	18260	18367	18502	18198	18405	18476	18080	18481	18343	18220	18375	18496	18349	18316	18348	18405	18277	18161	18153	18372	18247	18299	18355	18243	18087	18342	18308	18379	18433	18483	18358	18614	18384	18284	18379	18270	18360	18164	18396	18344	18391	18297	18219	18286	18384	18230	18433	18206	18379	18390	18576	18383	18477	18476	18359	18427	18321	18402	18368	18424	18435	18355	18413	18533	18514	18273	18667	18617	18310	18388	18431	18324	18287	18527	18357	18382	18380	18385	18427	18369	18273	18316	18463	18330	18472	18467	18457	18374	18344	18538	18431	18351	18336	18447	18226	18329	18243	18491	18322	18463	18296	18300	18333	18529	18342	18490	18161	18351	18280	18345	18288	18406	18597	18397	18424	18378	18425	18336	18405	18237	18369	18299	18608	18366	18253	18365	18138	18347	18378	18289	18331	18469	18576	18594	18328	18387	18397	18503	18308	18440	18309	18457	18272	18206	18120	18354	18291	18353	18363	18398	18351	18169	18265	18251	18373	18432	18450	18187	18293	18320	18201	18122	18375	18300	18303	18261	18300	18316	18251	18230	18292	18294	18348	18270	18373	18424	18323	18228	18410	18412	18247	18511	18390	18475	18409	18324	18157	18319	18334	18341	18338	18314	18363	18340	18572	18071	18214	18383	18523	18432	18350	18469	18576	18249	18161	18331	18342	18552	18400	18428	18321	18346	18313	18408	18531	18384	18379	18320	18340	18508	18281	18289	18322	18412	18242	18453	18287	18448	18305	18223	18531	18261	18389	18407	18468	18259	18350	18429	18494	18230	18435	18162	18417	18232	18334	18335	18486	18325	18374	18520	18416	18163	18337	18318	18302	18361	18189	18341	18336	18321	18167	18448	18184	18503	18423	18336	18370	18296	18558	18243	18557	18346	18440	18315	18482	18231	18557	18342	18246	18247	18319	18405	18320	18292	18448	18444	18121	18303	18372	18436	18225	18232	18375	18271	18301	18409	18372	18492	18604	18331	18264	18338	18354	18442	18200	18392	18338	18341	18331	18378	18356	18245	18409	18358	18527	18394	18365	18241	18168	18254	18368	18354	18300	18293	18445	18357	18475	18354	18419	18243	18441	18483	18099	18546	18325	18295	18374	18145	18501	18333	18446	18323	18224	18135	18289	18361	18528	18418	18409	18387	18266	18446	18073	18535	18222	18280	18240	18446	18240	18474	18223	18388	18459	18433	18267	18365	18343	18325	18235	18268	18574	18405	18362	18403	18299	18351	18363	18179	18404	18236	18271	18314	18328	18256	18161	18256	18290	18370	18443	18278	18346	18511	18406	18321	18345	18280	18459	18076	18445	18384	18314	18222	18483	18385	18388	18344	18238	18290	18486	18499	18402	18501	18357	18585	18372	18699	18270	18229	18486	18460	18429	18325	18215	18439	18478	18351	18603	18389	18265	18431	18292	18383	18454	18446	18351	18326	18497	18520	18359	18738	18326
24132	21689	29805	27309	28530	32002	35579	33384	32503	31292	29905	28420	27937	27858	27708	27669	28057	28872	29576	29682	29547	28713	28687	28846	28597	28231	28119	27965	27979	27854	27647	27574	27368	27554	27492	27347	27069	27059	27177	27411	27019	27046	27446	27499	27187	27191	27181	27208	27377	27304	27259	27168	27227	27075	27389	27395	27233	27279	27028	27147	27323	27001	27154	27187	27370	27446	27339	26941	26820	27177	27191	27198	27146	26970	27162	27001	27248	27063	27265	26947	27065	27343	26999	27061	27061	27236	27246	27223	27203	27005	27065	27208	27352	26929	27309	27043	27139	27058	27199	27155	27344	27242	27320	27193	27353	27377	27148	27317	27082	27114	27120	27063	27133	27019	27166	27004	27139	26996	27221	27332	27092	26993	27155	27030	27233	26958	27227	26723	27180	27073	26998	26883	27154	26812	27161	27166	27385	27087	27173	27013	27270	27320	27224	26956	27442	27169	27124	26909	27177	26977	27180	27095	27309	27226	27087	26904	27168	27284	27038	27219	27017	27247	27007	27393	27130	27215	27170	26833	27254	27299	27286	27197	27276	27003	27159	27211	27157	27193	26864	27265	26934	27077	27188	27313	27148	27114	27062	27294	27218	26982	27283	27293	26967	27131	26816	27100	27287	27059	27042	27415	27276	27077	27397	27055	26932	27265	27078	27014	27280	27362	27190	27177	27254	27240	27132	27193	26963	27174	27161	27079	27135	26954	27167	27242	27238	27165	27144	27456	27083	27098	26984	26953	27113	26923	27058	27183	27030	27333	27123	27184	27142	27135	27342	26983	27124	27204	27321	27250	27200	27018	27237	27316	27094	27171	27251	27284	27283	27307	27216	26975	27156	27057	27051	27075	26933	26945	27257	26928	27058	27212	27160	27087	27150	27244	27049	27272	27317	27133	27176	26985	27116	27160	27062	26868	27264	26991	26990	27143	27239	27197	27067	27429	27200	27024	27061	27370	27214	27255	27265	27334	27091	27006	27263	27108	27351	27185	27371	27234	27099	27070	27199	27214	27093	27092	26926	27231	27323	26998	27038	26861	27347	27054	27070	26971	27173	27049	27290	27193	27130	27034	27080	27217	27171	27233	27286	27084	26952	27190	27172	26981	27152	27260	27265	27241	27010	27240	27247	26658	27169	26947	27031	26956	27238	27109	27251	27175	27211	27153	27094	27148	27312	27020	27006	27085	27125	27244	27040	27121	27106	27019	27118	27011	27164	27321	27102	27163	27222	26979	26999	27160	26939	27136	27198	27206	27177	27214	27344	27217	27133	27374	27158	27119	27115	26976	27375	27099	27157	27093	27180	27278	27080	27169	27372	27001	26986	27278	27185	27106	27106	27251	27155	27103	27328	27129	27262	27131	27363	27281	27065	26915	27000	27164	27303	27177	27035	27110	27265	27233	27288	27069	27076	27437	27236	26953	27159	27106	26922	27268	26863	27047	26978	26892	27217	27101	27204	27295	27151	26939	27077	27402	27082	26890	27100	27159	26885	27024	27154	27184	27113	27269	27057	27464	27324	27079	27066	27017	27454	27145	27206	26953	27258	27145	27072	27225	27096	27112	27285	26975	27093	27188	27096	27210	27089	27078	27196	27135	27128	26960	27160	27273	27251	27250	27128	27177	27095	27351	27034	27262	26883	27171	27059	27114	27114	27212	27148	27235	27126	27008	27277	27162	27226	27197	27009	27036	27168	27273	27197	27167	27136	27279	27322	27016	27195	27164	27079	27301	27141	27323	26995	27313	27038	27098	26949	27058	27185	27002	27140	27163	27023	27232	27297	26991	27218	27207	27152	27061	27241	27233	26943	27376	27151	27189	26884	27199	27085	27122	26976	27228	27146	27400	27126	27082	27235	27652	27095	26963	27322	27035	26957	27096	27299	27293	27456	27006	27255	27045	27063	27244	27277	27173	27208	27237	27178	27083	27289	27237	27099	27233	27008	27067	27416	27103	27162	27295	27150	27261	27149	26991	27244	27066	27111	27288	27143	27333	27053	26853	27115	27056	27102	27246	27142	27204	27083	27066	27343	27243	27150	27047	26962	27241	27423	27091	27132	27079	27014	27089	27120	27021	26987	26922	27171	27182	27129	27104	26961	26958	27039	27199	27021	27113	27298	27062	26990	27241	26916	27086	27143	27087	26849	27046	26669	27100	27125	26975	26987	27096	27109	27056	27451	27235	27025	26921	27195	27471	27272	26934	27151	27002	27176	27348	27133	27192	27369	27084	27195	27160	27227	27434	27178	27267	27008	26955	27168	27306	27057	27073	27114	27027	27105	27098	27164	27071	27285	27100	27173	27053	27223	27175	27211	27112	27060	27157	27121	27206	27057	27030	27156	27192	27218	27285	27204	26961	26883	27130	27523	26838	26925	27131	27080	27304	27171	27304	27278	27189	27230	27081	27005	27014	27305	27223	27325	27407	27241	27074	27362	27175	26919	27475	27113	27155	27172	27187	27055	27261	27152	26946	26681	27335	26962	27143	26917	27039	27091	27047	27151	27119	27119	27116	27005	27352	27211	26977	27207	26939	27113	27101	27207	27225	26985	27119	27094	27100	27064	27116	27138	27068	26895	26905	27123	26956	27278	27244	27232	27057	27180	26921	26964	26962	26962	27066	27296	27152	27154	27235	27142	27166	27050	27366	27093	26987	27324	27070	27253	26995	27358	27120	27461	27062	27007	27333	27074	27271	27054	26956	27133	27379	27235	27223	26978	26995	27034	27242	27056	27147	27285	27035	26893	27142	27045	27165	26976	27310	27059	27429	27057	26939	27224	27085	27131	27147	26955	27204	27078	26935	27247	27240	27414	27090	27260	27090	27153	27266	27019	27370	26893	27188	26953	27269	27380	27308	27240	27083	27234	27016	27013	27172	27267	27052	27364	27151	26987	26916	26995	27239	26939	27177	26922	26999	27253	27253	27322	27150	26939	27149	27267	27168	27320	27051	27301	27182	27112	27063	27032	27236	27277	27282	27249	27191	27101	27009	27086	27209	27057	27575	27262	26901	27254	27023	27227	27296	26999	27301	27095	27237	27282	27038	27058	27053	27159	27088	27366	27350	27594	27259	27254	27088	27235	27068	27264	26849	27097	27275	27282	27295	27454	27223	27238	27184	26980	27085	27103	27001	27158	27393	27131	27204	27320	27095	27137	27011	26821	26937	27288	26986	27013	27217	26997	27068	26917	27124	26837	27026	27150	26881	27268	27527	27146	27186	27042	26837	27272	27058	27100	27287	27320	27071	27142	26970	27272	27208	27198	26951	27150	27174	26998	26963	27079	26959	26919	27062	27090	26967	27247	27088	26933	27256	27300	27245	26959	27067	27372	27442	27256	27052	26838	27202	26985	27231	27132	27214	26924	27261	26976	27172	27064	27000	27200	27013	27151	27121	27257	27431	27334	27087	27222	27248	27296	26817	27097	27193	27142	27173	27005	27113	27529	27177	27330	27183	27086	27184	27352	27123	27131	27249	27040	27194	27341	27158	26941	27169	27145	27253	27048	27013	27198	27068	27040	27207	26852	26990	27318	27150	27125	26933	27117	27007	27084	27035	27108	27172	26665	27276	27170	27033	26933	27299	27065	27126	27259	27134	27044	27235	27179	27035	27278	27262	27345	26991	27244	27107	27271	27439	27175	27434	27409	27153	27148	27013	27137	27209	27115	27091	27205	27151	27054	27004	27190	26873	27181	27178	27159	27136	27329	27196	27053	27076	27037	27393	27110	27364	26989	26934	26886	27058	27309	27040	27175	27035	27356	26937	27023	27057	26934	26964	27142	27011	27119	27005	26993	27185	27095	27141	27195	27059	27251	27295	27093	27100	27000	27201	27227	26938	27063	26940	27363	27118	26812	26962	27052	27142	27199	27182	27187	27313	27086	27212	26978	26796	27180	27307	27275	27088	26913	27078	27214	27111	27325	27181	27254	27345	26960	27099	27067	27116	27369	27132	27144	27223	27226	27240	27123	27411	27254	27118	27247	27325	27193	27181	27192	26885	27060	27049	26959	27356	27162	27351	26850	27145	27248	27189	27210	27027	27066	27041	27263	27309	27056	27242	27158	26922	27035	27151	27186	27226	27446	27218	27193	27012	27034	26986	27432	27208	27169	27171	26925	27106	27266	27386	27098	27091	27009	27244	27295	27174	27026	27124	26981	27279	27275	27169	27017	27208	26977	27161	27257	27228	27386	27084	27162	27414	27083	27148	26988	26974	27132	27117	27197	27079	26960	26932	27187	27313	27220	27073	27336	27105	27114	27243	26848	27353	27249	27486	27175	27060	27097	27114	27418	27090	27024	27303	27094	27259	27165	27227	27215	27389	27369	27220	27111	26960	27278	27043	27287	27209	27120	26996	27410	27116	26988	27138	27196	26991	27012	27191	27341	27312	27074	27489	27386	27062	27033	27119	26839	26766	26836	27117	27104	27255	27205	27255	27260	26847	27009	26759	27324	27118	27160	27222	26937	27107	27360	27269	27021	27158	27243	27083	27444	27194	27170	27215	26980	26925	26915	26979	27118	27181	27418	27236	26985	27217	27284	27017	27355	27242	27182	27002	27107	27181	27219	27377	27192	27091	27221	27135	27291	27066	27090	27106	27086	27008	27285	27058	26940	27214	27201	27022	27255	27142	27093	27300	27150	27105	27193	26980	27105	26833	26867	27256	27488	27339	27139	27055	27287	27099	27165	27085	27522	27319	27383	27197	27073	27139	27204	27140	27180	27101	27074	27031	27182	27231	27210	27148	27207	27167	26960	27179	27167	26723	26773	27116	27136	26933	27064	27205	27161	27167	27041	27067	27060	27036	27143	27130	27232	27061	27143	27106	27461	27237	27296	26881	27198	27397	26933	27171	26959	27291	27219	27105	27177	27152	27205	27232	27228	27158	27239	27344	27284	27134	27239	26921	27102	26979	27064	26961	26888	26871	26940	27149	27187	26960	27162	27234	26964	27164	26993	27195	27320	27453	26971	27201	27262	27195	27288	27275	26947	27219	27257	27051	27396	27108	27170	27119	27183	27093	27133	26967	27175	26956	27023	26950	27188	27162	27120	27393	27198	27110	27048	27212	27129	27169	27241	27036	27344	26914	26966	27389	26959	26999	27291	27106	27018	27141	27337	26888	27097	26973
38957	69866	67847	51802	40117	29798	27237	27698	25908	23360	21047	19664	19172	18803	19024	19135	19266	20395	21439	21094	20770	20073	19926	20055	19856	19313	19148	19107	19114	18744	18332	18152	18221	18193	18057	18343	18166	18144	18328	18151	17906	18254	18347	18336	18211	18458	18100	18276	18258	18103	18177	18165	18167	18212	18036	18090	18163	18145	18136	18005	18100	18284	18261	18097	18041	18153	18103	18142	18161	18136	18078	18143	18143	18173	18229	18199	18142	18034	18103	18030	18124	18077	18117	18074	18142	18061	17941	18185	18088	18009	18111	18162	18038	18277	17979	17958	17974	18293	18141	18020	18102	18118	18032	17964	18007	18189	18070	18272	18172	18199	18014	18211	18179	18028	18153	17930	17933	18132	18179	18145	17955	18236	18061	18085	18061	17965	17971	18159	17990	17906	18059	18200	18083	18097	18126	18143	18154	18202	18184	18060	18213	18163	18140	17999	18147	17963	18121	18078	18027	18134	18147	18251	18049	18253	18219	18211	18159	18042	18124	18038	18079	18210	18023	18111	18117	17978	18282	18050	18088	18033	18157	18096	18066	18081	18143	18043	18324	18008	18186	18007	18125	17791	18135	18059	18127	17896	18255	18237	18143	18032	18051	18154	18114	18150	18219	17978	18116	17980	17877	18031	18083	17944	17995	18039	18126	18147	18197	18120	17988	18037	17929	18016	18136	18105	18084	17908	17919	18152	18001	17960	18080	18043	18121	18174	18260	18216	17964	18382	18064	18132	18116	18123	18149	18090	18290	18085	18175	18236	18036	18110	18115	18317	18075	18175	18217	18033	18005	18115	18066	18291	18059	18166	18112	18106	18026	18123	18229	18190	17935	18047	18069	18194	18029	17970	18218	18047	18109	17939	18249	18025	17962	18117	18327	18240	18058	18043	18059	18045	17965	18172	18287	18233	18010	18268	18216	18117	18109	18210	18028	18043	18255	18070	18142	18225	18122	18186	18078	18087	18191	18261	18094	18121	18036	18111	18154	18074	17964	18106	18278	18218	18085	18217	18066	18211	18098	18161	18199	18183	18034	18391	18021	18137	17896	18053	18219	18144	18190	18143	18298	18049	18131	18163	18152	18329	18212	18035	18268	18074	18189	18178	17995	18126	18082	18046	18110	18184	18174	17933	17971	18114	17884	18174	18193	17967	18016	18063	18111	18226	18160	17969	18166	18220	18087	18151	17944	18158	18181	18058	18163	17922	18028	18182	18040	18185	18037	18065	18160	18199	18098	18075	18196	18089	18094	18193	18091	18077	18206	18337	18009	18088	18225	18159	18017	18182	18125	18080	18125	18052	17979	18084	18289	18190	17947	18184	18142	18105	18007	17913	18087	18060	18016	18048	18146	18376	17869	18199	18059	18288	17996	18141	18001	18073	18021	18163	18106	18159	18011	18017	18036	18229	18026	18206	18106	18001	18010	18047	18105	18243	18099	18162	18068	18024	18009	18176	18018	18077	17917	18213	17936	18118	18002	18073	18183	18122	18020	17958	18164	18055	18069	18242	18154	18216	18084	18064	18125	18217	18214	18120	17908	18127	18197	17888	18101	18173	18181	18107	18191	18093	18010	18008	18124	17969	18142	17922	18104	17995	18311	18150	18161	18150	18312	18003	18169	18081	18192	18063	18084	18115	18173	18075	18098	18196	18232	18036	18047	17986	18073	17952	18080	18234	18021	18009	18099	18085	18057	18072	18034	17964	18222	18206	17982	18190	18120	18258	18146	18028	18060	18187	18185	18108	17960	18010	18191	18114	18301	18095	18304	18105	18245	17971	18159	17946	18161	18199	18070	18123	18216	18164	18127	18149	18207	17933	18217	18040	18117	18216	18090	18185	18135	18062	18016	18110	18053	18313	18231	18051	18071	18024	18178	18016	18133	17988	18303	18066	18109	18111	18250	18286	18087	18108	18045	18219	18076	17902	18091	18053	18013	18064	18200	18142	17998	18130	17952	18051	17827	18173	17937	18043	18262	17960	18136	18214	18112	18237	18352	18164	18218	18234	17976	17903	18117	18088	18134	18113	18118	18142	18163	18090	18249	18200	18025	18057	18065	18288	18202	18210	18371	18049	17924	18281	18230	18073	18088	18146	18300	18049	17996	18192	18205	18111	18223	18073	18107	18097	18247	17930	18022	18076	18169	18152	18034	18004	18202	18164	18092	18024	18034	17997	18049	18113	18140	18211	18277	18137	18114	17992	17959	18101	18195	17992	18024	18088	18101	18107	18134	18113	18117	18178	18149	18041	17954	18262	18070	18169	18158	18007	18226	18098	18053	18244	18137	17987	18064	17983	18083	18023	18148	18164	18066	18109	17968	18229	18116	18246	18216	18219	18053	18129	18080	18196	17951	17961	18123	18044	17990	18115	17951	18085	18227	18100	18137	18174	18229	18098	17920	18087	18057	18123	18023	18119	18138	18121	18083	18195	18012	18031	18017	18283	18036	18112	18302	18079	18006	18190	18108	18118	18008	18208	18226	18174	18057	18285	17965	18072	17987	18081	17935	18387	18207	17968	18087	18131	18273	18194	18253	18015	18075	18142	18106	18121	18038	18078	18179	18121	18121	18129	18088	18126	18056	18008	18126	18172	18142	18130	18092	18157	17943	17998	17988	18098	18270	17988	18070	18270	18176	18142	18173	18088	18226	18090	18197	18179	18075	18050	17943	18081	18210	18119	17991	18124	18066	18215	18076	18117	18150	18081	17946	17951	18192	18068	18197	18112	18097	18023	18116	18058	18101	18158	18016	18115	18214	18047	18086	18211	18332	18027	18040	18058	18085	18124	18096	18196	18090	18034	18054	17986	18146	18074	17980	18170	18068	18208	18169	17977	18181	18045	18144	17933	18248	18038	18053	17950	17948	18183	18173	18152	18060	18053	18128	18291	17786	18087	18094	18067	18061	17940	18073	18054	18170	17992	18258	18096	17911	18070	18066	18161	17858	18297	18115	17966	18091	18149	18115	17873	18050	18137	18080	18087	18008	18176	18059	18281	18037	18040	17993	18275	18069	18088	17941	18190	18092	18267	18213	18171	18043	18014	18136	18007	17985	18186	18187	18056	18017	18267	18145	18078	18209	18147	17996	18103	18019	18007	18227	18205	18111	18151	18056	18142	18220	18167	18131	17984	18061	17976	18237	18097	17968	18033	18021	18233	18016	18167	18040	18090	18013	17991	18236	18170	18324	18073	18223	18015	18107	17973	17975	18007	18140	18156	17920	18173	18116	18143	17812	18209	18101	18132	18087	17949	18306	18031	18117	18062	18107	18202	18264	18083	18050	18148	18107	18202	18207	18069	18105	18061	18214	18003	18081	17911	18069	18086	18177	18192	18216	17981	18218	18138	18150	18238	18204	18008	18122	18143	18164	18099	18061	18159	18087	18194	18137	18172	18236	18107	17892	18085	18082	18242	18059	18050	18080	17990	18130	18132	18185	18000	18168	18036	18027	18031	18036	18148	17948	18165	17896	18196	18042	18096	18092	18223	17869	18003	18068	18249	18203	18076	18046	18072	18192	18002	18102	18026	18059	18112	17922	18154	18196	18091	18137	18019	18134	17970	18076	18114	17928	18300	18190	17859	18068	18254	17982	18120	18064	18080	18132	18111	18025	18067	18153	18067	17990	18060	18158	18092	18116	18170	18199	17959	17955	18112	18147	18195	18102	18342	18191	18138	18128	17883	18164	18106	17987	18175	18041	18104	18149	18083	18023	18010	18146	18103	18126	17865	18069	18061	18021	18022	18134	18135	18031	18125	18289	18117	18314	18067	18018	18166	18160	18099	18080	17900	18070	18079	18179	18012	18116	18070	18130	18008	18194	18136	18073	18014	18075	18079	18039	18178	18286	17941	18181	18157	18300	18038	18096	18040	17954	18235	18014	18037	17986	18078	18162	18189	18061	18196	18031	18042	17871	18096	18040	18205	18132	18081	18146	18115	18003	18180	18178	18333	18065	18048	18211	18246	18155	18176	18114	18122	18111	18142	18179	18101	18214	18376	18172	18201	18169	18186	18264	17975	18056	18029	17974	18264	17894	18075	18049	18309	18121	18002	18265	18113	18162	17892	18025	18108	18064	17966	18046	18084	17937	18059	18207	18021	18096	17964	17957	18161	18114	18097	18146	18063	18071	18204	18185	18081	18137	17997	17893	18071	18248	18311	17993	18239	18042	18094	18197	18096	18072	18005	18083	18068	18036	18286	18101	18291	18023	17874	18065	17953	17986	18321	18033	18190	18401	18188	18008	18157	18166	18304	18043	18210	18120	18019	18157	17887	18105	17902	18101	18209	18077	18340	17984	18116	18115	18049	18225	18268	18176	18014	17917	18156	17998	18190	18139	17949	18115	18220	18268	18202	18162	18103	18088	18174	18244	18249	18098	17999	18064	18248	18122	18020	18258	18033	18243	18053	18072	18081	18110	17989	18136	18081	18088	18190	18015	17993	18048	17892	18173	18187	18309	18117	18095	17969	18149	18183	18022	18094	18172	18039	18088	18063	18044	18110	18173	18062	18269	17941	18132	18148	18136	18011	18106	18024	18150	18074	17929	18147	18123	17995	17952	18283	18173	18077	18267	18170	18060	17993	18088	18230	18235	18214	18238	18040	17978	17936	17964	18142	18331	17990	18072	18081	18072	18070	17937	18100	18067	18171	18005	18240	18021	18037	18212	18294	18139	18193	17945	18246	18158	17862	18131	18249	18236	18145	18112	18264	18131	18053	18160	18160	18005	18069	18099	18160	18079	18241	18291	18010	18084	18043	18180	18182	18179	18174	18057	18114	18053	18030	18024	18030	18109	18025	17963	18219	18018	18199	18056	18206	18146	18208	18099	18169	18127	17899	18213	18043	17996	18098	18227	18024	17818	18219	18159	17851	18130	18065	18008	18054	17949	18215	17971	18188	18001	18071	18092	18205	17942	18283	18190	18237	18082	18096	18111	18206	17998	18204	18030	17995	18168	18065	17969	18077	18190	18149	17845	18173	18218	17956	18156	17898	18249	17920	18150	18335	18020	18165	18063	18206	18239	18091	18191	18084	18175	18112	18220	18098	17952	18231	18171	18066	17979	18165	18236	18041	18022	18095	18162	18152	18169	18140	18110	18429	18229	18113	18080	18034	18235	18052	18107	18313
40320	44522	49947	41843	35775	33051	32491	32181	31475	31277	30556	30204	29781	29936	29824	29742	30238	30503	30569	30755	30496	30519	30245	30423	30181	30169	30127	29933	30216	30056	29868	29671	29678	29664	29861	29718	29730	29803	29958	29748	29822	29637	29765	29992	29796	29662	29550	29668	29790	29609	29629	29457	29751	29603	29711	29820	29822	29525	29478	29887	29403	29577	29750	29704	29739	30071	29774	29642	30041	29477	29847	29719	29579	29637	29777	29750	29997	29625	29746	29819	29650	29691	29579	29611	29747	29808	29586	29624	29801	29482	29620	29459	29438	29558	29854	29425	29624	29856	29843	29665	29711	29761	29638	29634	29755	29729	29575	29751	29907	29619	29869	29678	29532	29561	29527	29939	29602	29779	29884	29819	29777	29862	29724	29659	29539	29723	29500	29355	29810	30006	29573	29618	29534	29563	29693	29796	29476	29524	29715	29515	29701	29814	29603	29768	29734	29635	29666	29777	29883	29687	29377	29456	29676	29466	29531	29863	29564	29626	29895	29654	29719	29692	29729	29517	29878	29607	29985	29581	29608	29558	29755	29676	29893	29672	29397	29680	29759	29798	29858	29528	29770	29784	29441	29624	29705	29630	29982	29557	29713	29623	29588	29464	29629	29633	29783	29663	29595	29684	29467	29567	29537	29780	29828	29513	29525	29729	29884	29630	29673	29334	29494	29584	29802	29854	29698	29766	29542	29542	29552	29818	29396	29790	29932	29542	29688	29418	29805	29722	29511	29607	29640	29825	29780	29575	29884	29573	29799	29614	29739	29554	29179	29768	30018	29584	29474	29739	29880	29392	29626	29497	29507	29469	29807	29534	29602	29872	29515	29719	29890	29330	29609	29731	29628	29587	29478	29916	29685	29620	29760	29838	29929	29815	29532	29842	29966	29597	29695	29859	29796	29716	29552	29429	29742	29716	29799	29745	29694	29629	29415	29809	29551	29477	29571	29518	29800	29922	29632	29518	29741	29650	29705	29328	29328	29671	29470	29616	29887	29943	29596	29672	29740	29878	29646	29675	29884	29816	29831	29851	29736	29640	29699	29753	29580	29570	29647	29741	29790	29540	29603	29586	29574	29627	29724	29584	29636	29581	29537	29436	29533	29794	29556	29846	29676	29587	29803	29787	29659	29606	29723	29640	29742	29538	29537	29667	29486	29801	29814	29379	29733	29343	29621	29596	29654	29682	30025	29561	29659	29691	29577	29783	29843	29954	29538	29560	29693	29656	29804	29719	29866	29577	29462	29321	29824	29801	29712	29830	29446	29581	29543	29271	29386	29725	29578	29424	29631	29681	29831	29604	29929	29740	29783	29563	30049	29608	29661	29755	29714	29493	29465	29748	29572	29759	29791	29706	29452	29741	29806	29436	29943	29767	29469	29499	29545	29626	29828	29562	29692	29478	29497	29445	29728	29734	29658	30065	29820	29461	29662	29779	29752	29619	29723	29733	29905	29830	29847	29562	29656	29507	29649	29864	29919	29747	29536	29625	29305	29860	29549	29862	29808	29621	29621	29771	29693	29464	29590	29686	29863	29927	29671	29566	29828	29553	29540	29503	29686	29672	29768	29751	29715	29902	29901	29719	29598	29492	29633	29623	29439	29532	29495	29864	29368	29836	29714	29571	29472	29642	29781	29720	29622	29586	29808	29646	29557	29755	29477	29664	29783	29975	29763	29771	29424	29699	29849	29778	29608	29540	29713	29740	29773	29732	29597	29623	29775	29759	29657	29475	29847	29737	29750	29868	29701	29588	29470	29449	29552	29612	29421	29494	29535	29816	29858	29869	29752	29725	29554	29804	29778	29531	29486	29594	29648	29560	29663	29752	29607	29586	29766	29919	29705	29668	29648	29586	29626	30029	29509	29581	29526	29709	29953	29662	29948	29497	29708	29836	29914	29943	29770	29675	29630	29580	29737	29706	29794	29727	29788	29805	29808	29791	29947	29626	29787	29679	29694	29665	29669	29707	29620	29699	29997	29773	29610	29703	29597	29718	29619	29443	29576	29573	29731	29690	29822	29981	29546	29646	29838	29616	29647	29549	29826	29672	29600	29873	29754	29703	29491	29916	29793	29795	29856	29809	29699	29629	29647	29589	29367	29562	29641	29457	29672	29871	29837	29920	29657	29817	29662	29356	29778	29694	30022	29835	29674	29937	29626	29632	29564	29686	29656	29747	29623	29560	29748	29648	29676	29721	29754	29669	29559	29728	29779	29941	30033	29591	29694	29691	29689	29753	29592	29930	29766	29670	29720	29820	29580	29654	29770	29554	29718	29618	29698	29764	29690	29814	29653	29751	29718	29617	29617	29623	29587	29732	29900	29825	29757	29602	29585	29730	29693	29581	29650	29657	29638	29689	29849	29619	29543	29606	29578	29615	29660	29547	29602	29685	29589	29451	29440	29659	29632	29506	29631	29302	29493	29567	29442	29493	29619	29553	29453	29664	29669	29493	29550	29383	29894	29605	29533	29716	29826	29566	30035	29460	29606	29554	29797	29816	29722	29698	29489	29854	29616	29554	29533	29885	29640	29638	29920	30083	29614	29725	29533	29565	29647	29444	29722	29508	29628	29662	29922	29601	29728	29531	29846	29884	29812	29802	29731	29685	30079	29696	29362	29737	29713	29622	29608	29431	29866	29528	29859	29823	29763	29611	30025	29629	29789	29624	29885	29509	29833	29821	29652	29964	29704	29650	29735	29731	29743	29805	29643	29484	29595	29425	29858	29512	29561	29786	29689	29734	29643	29635	29643	29615	29647	29605	29684	29719	29701	29470	29604	29631	29809	29695	29544	29745	29739	29446	29767	29524	29624	29536	29741	29779	29930	29806	29651	29820	29473	29759	29487	29718	29693	29811	29653	29869	29691	29493	29783	29439	29676	29601	29650	29568	29869	29338	29930	29626	29535	29812	29498	29671	29646	29824	29768	29762	29559	29602	29728	29394	29764	29810	29738	29975	29947	29941	29633	29971	29807	29762	29765	29536	29649	29626	29811	29699	29608	29572	29682	29700	29682	29587	29796	29646	29617	29521	29960	29807	29784	29762	29575	29631	29862	29822	29597	29601	29661	29919	29786	29607	29855	29395	29505	29470	29823	29724	29519	29648	29584	29872	29718	29459	29761	29739	29688	29582	29786	29851	29933	29698	29675	29779	29727	29627	29678	29798	29819	29649	29812	29634	29756	29570	29923	29700	29596	29930	29917	29715	29680	29657	29620	29781	29794	29582	29682	29675	29565	29619	29557	29646	29586	29842	29659	29881	29486	29706	29609	29655	29907	29598	29575	29459	29466	29772	30040	29628	29872	29461	29659	29727	29810	29873	29711	29787	29689	29810	29378	29706	29799	29585	29889	29800	29861	29718	29587	29596	29882	29774	29736	29676	29694	29575	29590	29695	29815	29689	29759	29946	29577	29509	29648	29711	29929	29867	29759	29551	29805	29736	29696	29955	29798	29828	29710	29582	29599	29614	29595	29863	29830	29568	29452	29745	29856	29801	29485	29810	29764	29654	29776	29701	29401	29738	29687	29708	29651	29584	29558	29858	29539	29531	29644	29641	29746	29681	29808	29572	29685	29866	29869	29704	29647	29870	29546	29516	29642	29602	29686	29546	29450	29504	29662	29939	30077	29743	29885	29820	29672	29896	29691	29561	29653	29852	29468	29701	29787	29714	29784	29705	29837	29781	29696	29868	29701	29629	30009	29917	29691	29746	29817	29602	29469	29774	29762	29688	29868	29480	29898	29994	29861	29677	29735	29991	29982	29623	29801	29637	29332	29629	29573	29653	29578	29786	29691	29750	29604	29423	29369	29780	29835	29645	29773	29746	29569	29689	29827	29710	29576	29746	29473	29619	29586	29668	29663	29605	29602	29527	29563	29620	29571	29602	29658	29783	29843	29795	29730	29795	29854	29701	29559	29543	29516	29739	29938	29781	29842	29790	29612	29658	29611	29450	29700	29566	29795	29626	29667	29928	29493	29726	29783	29742	29639	29538	29645	29966	29548	29720	29688	29537	29580	29918	29975	29455	29793	29525	29464	29594	29796	29597	29725	29811	29765	29548	29650	30081	29657	29739	29706	29552	29665	29674	29776	29805	29707	29580	29811	29666	29804	29520	29739	29732	29599	29611	29649	29591	29737	29676	29823	29679	29651	29682	29939	29567	29309	29656	29484	29632	29702	29494	29736	29747	29532	29828	29927	29579	29790	29558	29594	29729	29500	29579	29569	29520	29585	29646	29838	29904	29685	29654	29806	29745	29425	29431	29420	29614	29752	29926	29754	29716	29736	29582	29671	29786	29507	29679	29744	29711	29445	29543	29615	29647	29743	29670	29611	29957	29487	29689	29571	29539	29912	29700	29703	29543	29616	29688	29654	29599	29667	29747	29557	29778	29714	29874	29733	29883	29738	29767	29837	29758	29774	29619	29869	29622	29530	29499	29720	29851	29659	29547	29838	29681	29861	29891	29782	29785	29660	29701	29719	29780	29781	29748	30140	29794	29857	29823	29807	29578	29728	29595	29518	29721	29549	29578	29837	29293	29662	29756	29827	29799	29705	29732	29645	29653	29632	29292	29577	29593	29584	29734	29653	29705	29823	29539	29844	29575	29747	29746	29791	29455	29549	29597	29550	29742	29902	29698	29751	29618	29796	29896	29659	29717	29569	29595	29797	29967	29974	29746	29686	29517	29773	29469	29701	29736	29582	29250	29815	29610	29762	29502	29621	29664	29791	29637	30075	29852	29544	29572	29905	29660	30015	29865	29780	29623	30002	29555	29723	29585	29607	29618	29521	29344	29737	29697	29731	29862	29621	29893	29985	29755	29790	29818	29570	29543	29835	29991	29777	29326	29700	29506	29791	29702	29808	29655	29631	29874	29759	29677	29580	29705	29617	29526	29671	29521	29416	29593	29862	29482	29671	29450	29579	29658	29607	29563	29795	29332	29768	29800	29766	29628	29577	29651	29680	30125	30006	29705	29750	29876	29775	29713	29538	29553	29567	29820	29791	29651	29574	30014	30077	29615	29487	29697	29722	29506	29795	29691	29791	29608	29625	29757	29816	29715	29712	29389	29422	29693	29620	29664	29901	29877	29619	29677	29622	29496	29699	29830	29780	29800	29695	29706	29707	29798
36996	52905	47593	34141	27561	24186	23605	23370	22398	20918	20093	19820	19621	19438	19500	19806	19801	20175	20585	20751	20326	19988	20176	19960	19934	19938	19758	19713	19750	19551	19577	19376	19410	19370	19683	19487	19439	19280	19421	19405	19404	19251	19326	19207	19453	19500	19464	19082	19184	19193	19195	19292	19513	19249	19244	19277	19299	19522	19294	19321	19201	19175	19315	19186	19214	19380	19359	19415	19224	19487	19365	19212	19225	19209	19349	19320	19165	19281	19426	19387	19085	19111	19304	19259	19096	19294	19422	19197	19331	19382	19482	19249	19119	19355	19379	19185	19306	19254	19273	19303	19297	19281	19307	19395	19289	19424	19348	19230	19254	19117	19306	19317	19270	19421	19367	19178	19143	19333	19283	19245	19314	19254	19257	19377	19216	19321	19150	19556	19382	19212	19387	19461	19497	19199	19377	19487	19269	19390	19556	19354	19376	19274	19139	19298	19271	19288	19173	19289	19453	19367	19267	19234	19275	19310	19218	19333	19316	19104	19177	19454	19348	19436	19519	19242	19223	19282	19327	19241	19177	19383	19352	19225	19508	19380	19270	19306	19207	19411	19225	19340	19255	19337	19217	19463	19359	19207	19390	19362	19340	19216	19384	19325	19366	19361	19463	19267	19371	19329	19247	19155	19477	19337	19122	19337	19338	19365	19345	19362	19454	19432	19220	19173	19101	19479	19407	19348	19265	19371	19275	19352	19176	19221	19244	19163	19266	19329	19183	19084	19142	19326	19292	19290	19398	19295	19314	19330	19173	19089	19324	19146	19227	19203	19281	19304	19390	19325	19280	19275	19157	19385	19367	19385	19306	19430	19279	19254	19318	19464	19340	19315	19379	19267	19372	19398	19407	19357	19280	19426	19280	19469	19421	19471	19068	19365	19199	19312	19434	19509	19409	19210	19292	19314	19305	19253	19187	19394	19341	19339	19454	19302	19265	19237	19347	19187	19218	19313	19339	19328	19420	19286	19449	19536	19192	19354	19301	19260	19300	19395	19314	19354	19471	19213	19378	19399	19272	19437	19287	19244	19372	19254	19462	19374	19304	19416	19124	19466	19278	19421	19294	19213	19274	19384	19356	19252	19375	19255	19351	19209	19080	19249	19318	19248	19188	19509	19347	19337	19322	19402	19283	19145	19268	19147	19492	19263	19174	19475	19229	19387	19182	19180	19370	19199	19308	19286	19298	19203	19240	19336	19380	19135	19309	19137	19277	19217	19424	19364	19149	19334	19361	19178	19281	19472	19219	19248	19391	19426	19278	19412	19368	19283	19284	19267	19253	19267	19227	19182	19413	19276	19368	19403	19514	19313	19462	19402	19302	19283	19412	19280	19191	19385	19332	19196	19321	19312	19381	19374	19356	19262	19367	19417	19225	19483	19407	19507	19264	19116	19267	18986	19380	19175	19422	19250	19348	19446	19228	19362	19226	19388	19260	19298	19171	19408	19351	19380	19452	19348	19237	19289	19155	19292	19402	19304	19364	19408	19316	19387	19471	19397	19310	19424	19388	19347	19472	19484	19070	19208	19280	19093	19248	19358	19288	19079	19465	19270	19384	19241	19320	19459	19340	19393	19369	19491	19325	19303	19227	19243	19299	19239	19327	19462	19320	19445	19448	19431	19094	19623	19293	19346	19486	19258	19336	19372	19287	19291	19373	19196	19398	19343	19319	19582	19172	19282	19315	19272	19187	19347	19276	19230	19472	19142	19546	19163	19314	19322	19292	19408	19460	19450	19088	19320	19295	19359	19187	19325	19280	19388	19121	19270	19131	19357	19463	19345	19372	19174	19226	19072	19112	19178	19315	19292	19235	19372	19389	19344	19273	19546	19416	19174	19221	19236	19214	19281	19327	19178	19465	19322	19493	19365	19286	19243	19232	19499	19333	19345	19492	19420	19471	19099	19093	19160	19195	19201	19212	19279	19304	19357	19318	19238	19203	19382	19131	19259	19434	19387	19374	19252	19146	19393	19295	19304	19373	19246	19304	19388	19273	19206	19405	19246	19362	19379	19251	19371	19171	19160	19157	19335	19438	19102	19448	19201	19383	19191	19235	19019	19304	19268	19327	19271	19138	19416	19308	19095	19589	19150	19469	19290	19337	19259	19257	19386	19197	19433	19203	19280	19416	19540	19207	19125	19483	19214	19342	19355	19472	19097	19356	19380	19431	19282	19306	19270	19230	19334	19183	19305	19451	19500	19296	19290	19221	19223	19254	19456	19475	19381	19281	19437	19229	19506	19502	19357	19308	19326	19175	19392	19244	19261	19417	19424	19412	19216	19293	19312	19213	19329	19354	19432	19338	19424	19181	19276	19271	19322	19458	19326	19384	19301	19272	19297	19270	19382	19381	19293	19245	19277	19333	19248	19221	19169	19368	19342	19273	19369	19393	19210	19233	19299	19459	19322	19267	19248	19251	19376	19435	19304	19441	19441	19197	19377	19385	19317	19266	19310	19377	19284	19336	19236	19246	19335	19121	19266	19221	19300	19268	19271	19228	19358	19509	19468	19235	19405	19318	19072	19342	19334	19445	19246	19271	19165	19175	19379	19387	19271	19354	19104	19320	19266	19239	19379	19226	19249	19336	19398	19267	19124	19410	19461	19349	19353	19369	19477	19036	19310	19247	19101	19166	19209	19332	19383	19447	19429	19457	19372	19326	19364	19263	19282	19361	19474	19098	19379	19491	19222	19436	19406	19264	19175	19394	19388	19539	19248	19177	19501	19169	19310	19301	19265	19409	19308	19332	19313	19247	19258	19231	19372	19301	19289	19368	19391	19363	19336	19246	19339	19347	19286	19303	19372	19182	19399	19343	19210	19306	19379	19259	19295	19265	19281	19320	19342	19193	19311	19280	19369	19282	19298	19402	19251	19486	19119	19394	19143	19367	19221	19105	19308	19260	19224	19227	19287	19357	19203	19357	19302	19540	19330	19337	19613	19356	19358	19284	19281	19360	19331	19257	19601	19444	19337	19538	19339	19221	19520	19357	19219	19115	19255	19258	19407	19297	19282	19256	19499	19299	19303	19371	19174	19224	19440	19191	19352	19386	19243	19316	19214	19414	19239	19395	19343	19335	19239	19394	19362	19274	19276	19317	19302	19322	19067	19205	19294	19250	19227	19315	19287	19440	19341	19345	19440	19387	19493	19294	19228	19414	19137	19332	19375	19414	19370	19213	19423	19107	19262	19255	19272	19477	19289	19328	19398	19401	19402	19122	19227	19201	19254	19181	19312	19257	19449	19428	19212	19397	19485	19283	19253	19300	19479	19292	19439	19298	19208	19256	19247	19277	19240	19301	19413	19328	19325	19158	19186	19418	19352	19408	19297	19317	19393	19324	19322	19098	19184	19388	19386	19461	19124	19325	19269	19322	19311	19265	19161	19196	19374	19359	19336	19401	19298	19444	19138	19225	19192	19196	19459	19520	19243	19270	19314	19287	19426	19313	19269	19178	19353	19411	19275	19281	19228	19184	19549	19215	19179	19317	19233	19326	19240	19152	19286	19334	19175	19248	19315	19304	19418	19370	19293	19289	19255	19325	19239	19233	19333	19181	19452	19570	19483	19331	19337	19282	19149	19226	19064	19242	19118	19203	19386	19555	19193	19471	19526	19212	19435	19293	19191	19291	19392	19300	19314	19373	19409	19295	19341	19306	19294	19303	19344	19520	19348	19176	19233	19334	19297	19332	19337	19321	19268	19371	19261	19203	19425	19433	19382	19309	19249	19497	19443	19470	19306	19197	19262	19271	19347	19115	19336	19389	19479	19384	19168	19245	19332	19353	19247	19407	19124	19430	19258	19307	19288	19324	19159	19235	19315	19385	19408	19260	19410	19416	19330	19342	19386	19177	19155	19277	19277	19299	19394	19348	19329	19244	19316	19399	19265	19242	19127	19376	19110	19401	19257	19339	19358	19376	19347	19375	19247	19341	19353	19243	19309	19315	19266	19290	19331	19382	19298	19236	19286	19262	19219	19360	19245	19320	19485	19202	19408	19434	19208	19314	19165	19154	19144	19318	19305	19306	19474	19497	19475	19298	19141	19230	19149	19304	19210	19395	19314	19387	19131	19200	19206	19306	19347	19397	19359	19276	19294	19236	19462	19346	19292	19409	19558	19411	19504	19326	19185	19368	19356	19327	19407	19169	19091	19281	19320	19201	19360	19208	19176	19183	19496	19323	19367	19304	19417	19369	19391	19229	19376	19360	19159	19273	19477	19322	19424	19399	19270	19281	19295	19486	19462	19391	19058	19087	19318	19339	19570	19171	19330	19388	19277	19178	19195	19502	19340	19445	19157	19314	19297	19263	19277	19299	19680	19423	19224	19146	19385	19115	19283	19210	19248	19405	19331	19309	19283	19239	19365	19495	19200	19360	19400	19284	19467	19354	19278	19210	19248	19298	19245	19387	19407	19340	19225	19449	19307	19216	19409	19372	19281	19118	19312	19407	19482	19165	19461	19386	19194	19063	19371	19160	19273	19333	19192	19424	19290	19284	19166	19392	19537	19610	19403	19447	19242	19423	19372	19272	19372	19270	19279	19291	19518	19328	19439	19455	19249	19278	19301	19212	19436	19289	19481	19247	19314	19288	19128	19345	19450	19460	19298	19245	19382	19294	19374	19537	19368	19210	19329	19198	19206	19286	19205	19267	19294	19187	19170	19178	19186	19261	19373	19368	19400	19320	19467	19243	19225	19289	19322	19447	19407	19357	19204	19147	19343	19366	19108	19213	19300	19258	19373	19274	19239	19338	19325	19431	19279	19334	19369	19097	19482	19208	19380	19362	19262	19100	19263	19424	19422	19275	19343	19462	19361	19187	19392	19219	19385	19313	19317	19302	19357	19294	19444	19290	19358	19258	19321	19324	19263	19328	19457	19115	19288	19296	19354	19315	19147	19403	19468	19397	19418	19202	19453	19372	19532	19335	19277	19343	19451	19383	19347	19411	19332	19214	19385	19300	19212	19266	19292	19223	19167	19338	19297	19304	19371	19204	19297	19439	19224	19358	19293	19230	19354	19329	19321	19271	19222	19307	19619	19202	19290	19552	19167	19282	19411	19314	19163	19251	19568	19406	19202	19226	19525	19301	19299	19573	19127	19449	19376	19415	19204	19444	19375	19295	19542
26000	21813	31076	31495	30522	32678	34912	33024	31710	30853	30076	29247	29095	28697	29033	29156	29407	29576	30312	30131	29704	29607	29583	29638	29498	29157	29302	29067	29039	28990	28788	28610	28768	28792	28743	28516	28702	28347	28545	28514	28586	28766	28472	28584	28450	28498	28406	28626	28309	28728	28563	28583	28618	28410	28641	28508	28513	28675	28728	28439	28470	28631	28435	28519	28376	28513	28292	28191	28696	28646	28450	28706	28358	28262	28577	28611	28367	28361	28645	28435	28438	28307	28816	28676	28451	28529	28271	28553	28437	28431	28569	28459	28632	28628	28425	28524	28697	28496	28650	28602	28249	28481	28409	28519	28184	28615	28596	28484	28363	28453	28544	28564	28383	28311	28689	28487	28586	28451	28340	28568	28478	28535	28371	28238	28476	28600	28425	28450	28585	28526	28538	28547	28546	28549	28780	28533	28461	28437	28532	28694	28737	28549	28365	28329	28289	28288	28601	28511	28362	28534	28422	28769	28411	28588	28373	28521	28545	28326	28393	28692	28628	28829	28189	28282	28396	28765	28552	28445	28516	28445	28813	28309	28517	28498	28765	28421	28301	28687	28355	28397	28450	28670	28442	28384	28375	28567	28373	28688	28679	28493	28374	28526	28552	28363	28354	28500	28511	28532	28259	28361	28737	28615	28129	28267	28439	28247	28381	28616	28489	28773	28579	28638	28475	28556	28277	28260	28700	28386	28294	28577	28266	28553	28763	28461	28533	28258	28676	28472	28520	28429	28413	28386	28321	28536	28441	28585	28423	28551	28446	28230	28222	28524	28610	28645	28383	28367	28730	28477	28428	28608	28731	28649	28188	28266	28268	28426	28810	28760	28728	28703	28705	28424	28674	28536	28411	28452	28445	28258	28516	28419	28650	28681	28444	28435	28247	28340	28468	28468	28562	28320	28751	28534	28609	28439	28439	28590	28598	28487	28498	28574	28770	28357	28395	28517	28429	28438	28508	28144	28323	28460	28343	28382	28566	28388	28773	28462	28382	28523	28497	28553	28458	28405	28601	28286	28510	28466	28790	28481	28570	28578	28420	28192	28271	28573	28552	28425	28268	28587	28409	28558	28355	28595	28653	28513	28587	28589	28464	28254	28427	28575	28521	28524	28684	28458	28413	28401	28458	28439	28641	28698	28475	28340	28510	28611	28572	28656	28442	28731	28314	28523	28597	28695	28266	28365	28383	28574	28341	28285	28554	28627	28538	28510	28620	28539	28677	28637	28251	28487	28838	28365	28157	28426	28399	28281	28514	28819	28625	28516	28780	28331	28270	28496	28469	28394	28462	28794	28433	28694	28508	28598	28757	28424	28401	28571	28526	28239	28554	28547	28628	28302	28385	28590	28721	28522	28568	28559	28518	28438	28329	28347	28437	28639	28603	28543	28542	28350	28441	28578	28649	28283	28439	28225	28426	28640	28536	28685	28445	28523	28409	28668	28437	28330	28535	28458	28478	28025	28733	28418	28594	28281	28509	28436	28474	28197	28226	28719	28806	28502	28503	28444	28279	28452	28442	28521	28511	28548	28833	28624	28506	28647	28384	28808	28480	28544	28313	28507	28335	28303	28411	28466	28615	28492	28696	28603	28341	28360	28383	28554	28757	28470	28232	28551	28601	28636	28513	28522	28541	28693	28465	28446	28306	28302	28325	28412	28447	28653	28679	28280	28444	28403	28560	28494	28495	28709	28612	28594	28489	28410	28206	28439	28542	28175	28470	28511	28427	28557	28473	28462	28699	28471	28515	28482	28424	28397	28475	28484	28420	28527	28404	28443	28655	28510	28424	28604	28569	28429	28673	28522	28476	28075	28341	28117	28595	28501	28679	28504	28564	28502	28545	28339	28492	28688	28428	28392	28567	28443	28377	28477	28486	28445	28345	28337	28583	28408	28553	28197	28478	28558	28555	28561	28409	28342	28526	28618	28385	28601	28467	28440	28441	28394	28617	28273	28555	28493	28439	28431	28482	28482	28422	28489	28487	28406	28546	28578	28435	28662	28486	28505	28420	28320	28278	28229	28487	28647	28331	28648	28645	28326	28272	28638	28361	28403	28085	28549	28628	28256	28370	28537	28288	28546	28536	28430	28359	28633	28356	28356	28288	28697	28435	28476	28679	28626	28592	28412	28715	28545	28349	28446	28212	28419	28281	28501	28557	28499	28513	28456	28591	28598	28452	28639	28549	28530	28537	28346	28499	28395	28526	28526	28703	28447	28582	28590	28383	28502	28364	28376	28373	28452	28555	28437	28594	28337	28582	28438	28465	28534	28448	28281	28301	28399	28549	28685	28389	28476	28476	28496	28461	28386	28273	28518	28700	28491	28338	28318	28462	28281	28775	28712	28063	28449	28381	28835	28639	28624	28438	28354	28313	28572	28507	28414	28451	28444	28417	28402	28452	28707	28617	28453	28437	28506	28242	28668	28761	28647	28650	28387	28519	28542	28604	28521	28540	28507	28533	28592	28457	28398	28522	28640	28444	28505	28543	28762	28528	28538	28617	28590	28561	28554	28406	28497	28559	28616	28472	28149	28519	28376	28492	28834	28631	28535	28726	28573	28679	28493	28352	28536	28332	28480	28523	28631	28375	28369	28755	28555	28686	28688	28697	28654	28553	28670	28855	28622	28226	28634	28392	28416	28643	28350	28474	28461	28402	28618	28493	28704	28419	28379	28515	28531	28447	28312	28505	28374	28356	28539	28550	28646	28679	28481	28461	28354	28506	28598	28660	28490	28527	28433	28537	28506	28699	28323	28512	28335	28593	28494	28530	28397	28468	28360	28672	28732	28514	28598	28456	28556	28293	28431	28573	28414	28212	28583	28529	28395	28560	28434	28517	28512	28418	28218	28293	28482	28779	28510	28609	28395	28214	28508	28492	28510	28559	28218	28741	28431	28490	28619	28739	28463	28591	28543	28532	28654	28575	28469	28422	28314	28326	28260	28373	28429	28521	28562	28453	28293	28466	28514	28270	28403	28598	28448	28357	28594	28393	28457	28410	28614	28610	28617	28458	28383	28299	28533	28411	28557	28550	28324	28296	28580	28446	28372	28634	28781	28657	28434	28284	28389	28450	28450	28542	28250	28568	28578	28402	28590	28496	28743	28400	28352	28275	28253	28219	28480	28603	28408	28657	28587	28496	28400	28298	28560	28548	28581	28424	28487	28544	28675	28526	28526	28624	28580	28536	28293	28741	28631	28589	28604	28537	28445	28444	28574	28636	28242	28123	28420	28596	28577	28535	28520	28527	28489	28449	28370	28369	28433	28443	28490	28429	28332	28644	28387	28701	28644	28711	28503	28396	28573	28562	28667	28304	28421	28261	28311	28536	28521	28241	28242	28140	28470	28604	28517	28652	28423	28412	28615	28613	28442	28483	28374	28470	28730	28660	28778	28665	28283	28321	28602	28351	28383	28441	28475	28593	28748	28487	28620	28584	28543	28453	28451	28406	28725	28418	28503	28539	28526	28527	28604	28583	28499	28290	28288	28649	28485	28569	28533	28625	28466	28457	28388	28461	28584	28644	28373	28789	28554	28271	28555	28539	28383	28470	28468	28242	28406	28549	28395	28537	28673	28457	28428	28452	28458	28760	28479	28584	28535	28346	28941	28263	28310	28260	28480	28460	28450	28583	28434	28547	28754	28360	28286	28426	28253	28599	28682	28471	28353	28295	28484	28399	28258	28559	28627	28382	28629	28475	28604	28735	28691	28419	28311	28605	28216	28578	28638	28396	28604	28666	28586	28414	28628	28495	28342	28421	28585	28325	28671	28597	28459	28397	28154	28421	28564	28457	28582	28565	28255	28344	28598	28516	28267	28421	28389	28810	28414	28663	28473	28552	28554	28488	28407	28487	28623	28428	28392	28369	28566	28363	28410	28454	28583	28338	28797	28425	28464	28470	28573	28381	28094	28601	28566	28332	28571	28741	28619	28460	28488	28558	28533	28427	28379	28408	28772	28321	28477	28402	28642	28524	28519	28490	28544	28686	28591	28289	28477	28461	28453	28630	28391	28550	28578	28430	28627	28257	28347	28406	28487	28509	28318	28262	28464	28158	28196	28288	28806	28471	28323	28637	28653	28442	28329	28601	28360	28643	28311	28596	28616	28393	28509	28797	28588	28343	28268	28331	28383	28625	28687	28601	28495	28689	28594	28575	28429	28441	28311	28348	28377	28359	28408	28568	28549	28578	28319	28552	28308	28452	28447	28308	28331	28781	28567	28452	28502	28497	28669	28607	28561	28568	28617	28599	28545	28326	28556	28313	28617	28503	28460	28447	28453	28494	28637	28664	28611	28705	28681	28525	28436	28332	28621	28366	28527	28474	28636	28473	28553	28700	28615	28436	28305	28446	28365	28427	28813	28392	28572	28161	28024	28342	28321	28378	28476	28298	28637	28395	28330	28521	28624	28537	28438	28604	28414	28662	28411	28587	28541	28604	28508	28727	28457	28566	28457	28506	28323	28536	28396	28571	28385	28572	28371	28361	28461	28585	28217	28704	28460	28376	28550	28493	28476	28479	28919	28507	28330	28488	28493	28353	28617	28355	28704	28382	28479	28470	28432	28529	28096	28871	28547	28581	28400	28437	28605	28340	28527	28686	28417	28527	28326	28434	28660	28290	28574	28509	28559	28576	28496	28534	28582	28547	28253	28610	28353	28543	28681	28431	28836	28589	28566	28439	28487	28566	28451	28361	28300	28399	28709	28446	28198	28373	28310	28464	28581	28521	28804	28680	28464	28365	28393	28463	28340	28586	28164	28728	28547	28457	28702	28623	28360	28409	28547	28472	28669	28542	28717	28369	28512	28549	28572	28662	28354	28381	28386	28531	28509	28554	28438	28578	28702	28588	28520	28522	28520	28303	28467	28565	28311	28645	28522	28534	28673	28679	28371	28669	28604	28431	28421	28520	28541	28474	28470	28267	28564	28470	28822	28458	28456	28438	28183	28220	28228	28459	28428	28613	28399	28522	28310	28412	28381	28536	28468	28114	28520	28456	28562	28628	28477	28441	28596	28804	28607	28445	28423	28348	28581	28644	28463	28729	28399	28343	28201	28501	28343	28388	28412	28442	28353	28484	28512	28696	28562	28458	28422	28580	28594	28649	28462	28462	28446	28411	28343	28478	28441
37389	67569	63654	46446	31587	26648	25949	25238	23603	21643	20512	19521	19279	19184	19315	19450	20000	20615	21248	21120	20262	20195	20047	20324	19761	19651	19481	19594	19255	19174	19011	18987	18884	18794	18861	19024	18900	18999	18839	18803	18819	18831	19094	18813	18900	18722	18707	18920	18642	18788	18908	18870	18961	18818	18839	18735	18713	18901	18765	18751	18728	18874	18603	18734	18837	18841	18845	18886	18584	18961	18834	19014	18910	18804	18861	18553	18802	18868	18820	18978	18937	18547	18721	18792	18799	18642	18878	18863	18831	18661	18732	18848	18824	18736	18725	18843	18854	18860	18709	18659	18865	18763	18702	18889	18666	18869	18733	18787	18838	18681	18802	18839	18758	18836	18825	18774	18822	18921	18921	18828	18898	18775	18882	18645	18899	18853	18659	18703	18805	18849	18903	18636	18697	18866	18882	18936	18898	18834	18629	18888	18706	18658	18693	18679	18543	18824	18747	18834	18781	18735	18667	18751	18756	18769	18932	18783	18868	18598	18832	18846	18737	18976	18831	18678	18796	18699	18831	18717	18813	18792	18751	18934	19130	18770	18886	18685	18943	18713	18828	18851	18833	18618	18758	18805	18631	18688	18909	18843	18967	18922	18816	18727	18857	18701	18846	18709	18818	18738	18856	18597	18651	18732	18673	18680	18839	18781	18645	18909	18748	18796	18873	18824	18914	18752	18829	18826	18693	19068	18881	18744	18827	18912	18644	18794	18880	18726	18694	18639	18848	18873	18778	18849	18791	18966	18604	18891	18758	18779	18839	18844	18765	18729	18787	18752	18858	18881	18839	18784	18883	18710	18709	18663	18981	18863	18788	18790	18877	18759	18809	18840	18873	18782	18738	18632	18920	18800	18811	18739	18705	18696	18824	18722	18826	18707	18884	18919	18616	18967	18587	18474	18596	18818	18878	18673	18852	18740	18804	18681	18676	18743	18643	18596	18812	18907	18748	18757	18756	18750	18675	18895	18617	18885	18920	18506	18692	18908	18783	18874	18767	18788	18873	18806	18804	19054	18904	18731	18691	18690	18711	18696	18739	18834	18856	18771	18802	18811	18861	18889	18768	18761	18792	18731	18760	18856	18912	18807	18710	18822	18708	18736	18787	18811	18898	18827	18785	18749	18802	18790	18802	18827	18813	18817	18723	18679	18754	18830	18768	18700	18754	18731	18867	18709	18804	18592	18796	18938	18888	18604	18829	18752	18864	18618	18823	18778	18840	18818	18749	18830	18924	18974	18669	18834	18725	18707	18809	18741	18859	18604	18944	18881	18658	19086	18722	18801	18751	18964	18851	18680	18963	18737	18728	18775	18662	18901	18925	18880	18677	18752	18760	18777	19018	18740	18799	18727	18847	18919	18618	18825	18758	18748	18620	18846	18689	18800	18766	18818	18978	18705	18883	18941	18753	18786	18658	18829	18738	18791	18824	18851	18736	18710	18922	18860	18875	18842	18801	18855	18675	18648	18573	18717	18762	18753	18688	18716	18815	18759	18784	18787	18779	18747	18863	18754	18756	18881	18586	18637	18961	18677	18840	18910	18698	18814	18814	18585	18927	18693	18745	18824	18787	18802	18994	18709	18792	18904	18816	18786	18709	18743	18784	18724	18796	18909	18755	18645	18736	18698	18735	18747	18890	18869	18638	18667	18826	18738	18678	18845	18849	18900	18735	18943	18595	18837	18935	18824	18751	18773	18754	18755	18845	18882	18662	18743	18762	18604	18832	18657	18736	18703	18707	18727	18787	18906	18743	18815	18743	18753	18748	18678	18877	18777	18849	18707	18864	18721	18737	18941	18607	18669	18794	18833	18671	18794	18777	18927	18896	18800	18812	18874	18758	18986	18687	18670	18784	18950	18636	18848	18792	18791	18614	18788	18891	18739	18891	18661	18841	18845	18889	18821	18949	18746	18630	18677	18743	18648	18701	18809	18596	18719	18926	18778	18884	18768	18661	18546	18819	18653	18763	18833	18796	18706	18741	18839	18674	18818	18693	18769	18973	18896	18671	18972	18785	19038	18707	18821	18788	18829	18900	18911	18766	18726	19049	18813	18676	18822	18817	18731	18772	18741	18735	18922	18920	18771	18880	18721	18587	18778	18777	18979	18689	18617	18842	18765	18802	18842	18980	18727	18827	18606	18708	18715	18977	18711	18706	18821	18794	18595	18873	18671	18664	18686	18675	18680	18723	18879	18636	18803	18855	18918	18764	18789	18796	18670	18821	18740	18724	18719	18888	18820	18753	18704	18868	18711	18666	18561	18790	18646	18866	18758	18825	18766	18819	18752	18693	18777	18812	18833	18791	18744	18762	18897	18917	18658	18760	18964	18747	18751	18725	18683	18598	18854	18934	18819	18711	18953	18795	18766	18699	18897	18710	18960	18868	18682	18701	18902	18925	18743	18746	18923	18883	18618	18798	18593	18794	18737	18782	18865	18719	18840	18851	18786	18812	18806	18712	18800	18978	18697	18780	18785	18870	18733	18738	18768	19026	18681	18894	18744	18780	18697	18665	18939	18712	18755	18725	18752	18818	18755	19006	18716	18883	18935	19011	18831	18696	18796	18769	18685	18785	18863	18735	18736	18870	18886	18839	18935	18823	18758	18730	18866	18767	18752	18796	18737	18681	18975	18880	18863	18750	18708	18898	18915	18761	18855	18639	18812	18929	18812	18624	18768	18958	18707	18672	18756	18958	18900	18852	18855	18640	18910	18874	18911	18804	19058	18901	18818	18717	18774	18976	18828	18835	18738	18903	18883	18775	18727	18776	18802	18884	18835	18789	18683	18864	18712	18869	18812	18858	18767	18833	18930	18735	18707	18693	18843	18699	18673	18775	18505	18881	18743	18784	18769	18931	18829	18714	18797	18772	18697	18804	18757	18759	18725	18807	18532	18887	18769	18840	18941	18920	18833	18740	18855	18893	18711	18851	18800	18811	18723	18751	18789	18777	18686	18925	18721	18812	18865	18721	18871	18809	18869	18927	18935	18820	18796	18896	18759	18907	18734	18968	18778	18866	18770	18651	18820	18861	18882	18768	18809	18938	18672	18776	18601	18562	18815	18781	18829	18724	18752	18676	18677	18892	18664	18770	19066	18761	18717	18771	18758	18730	18703	18686	18885	18833	18807	18799	18579	18714	18979	18736	18724	18841	18785	18776	18750	18798	18847	18907	18746	18780	18690	18678	18821	18801	18982	18626	18845	18868	18748	18817	18664	18831	18751	18696	18874	18631	18713	18869	18618	18684	18549	18795	18738	18822	18795	18824	18815	18897	18761	18792	18899	19116	18555	18762	18874	18769	18934	18648	18910	18754	18727	18582	18836	18767	18822	18639	18733	18775	18750	18725	18824	18947	18940	18841	18691	18795	18646	18835	18809	18668	18740	18685	18825	18839	18615	18775	18742	18752	18722	18833	18770	18794	18856	18770	18762	18730	18967	18855	18805	18762	18868	18816	18699	18940	18918	18765	18752	18781	18977	18734	18988	18744	18898	18762	18746	18740	18567	18810	18590	18705	18902	18742	18666	18919	18780	18847	18658	18845	18801	18741	18680	18696	18825	18903	18669	19016	18815	18660	19095	18753	18884	18699	18728	18625	18635	18718	18884	18866	18850	18707	18660	18735	18759	18996	18672	18744	18752	18619	18638	18876	18635	18659	18836	18806	18846	18775	18746	18923	18639	18850	18738	18864	18985	18718	18991	18902	18836	18953	18706	18682	19033	18644	18690	18681	18741	18827	18894	18760	18772	18766	18636	18658	18803	18828	18808	18644	18756	18621	18926	18604	18906	18799	18561	18974	18787	18664	18922	18829	18715	18771	18903	18827	18815	18856	18736	18666	18676	18787	18937	18792	18741	18740	18784	18814	18828	18668	18733	18729	18826	18704	18772	18632	18786	18782	18754	18794	18877	18804	18720	18882	18704	18680	18626	18767	18818	18823	18753	18710	18707	18856	18922	18721	18776	18813	18661	18849	18808	18845	18727	18850	18647	18627	18761	18784	18954	18783	18601	18734	18970	18812	18877	18808	18692	18741	18876	18819	18775	18773	18803	18776	18719	18802	18768	18819	18915	18954	18836	18733	18761	18760	18800	18697	18759	18794	18717	18918	18828	19087	18844	18472	18991	18694	18576	18814	18730	18798	18690	18821	18737	19012	18708	18675	18792	18808	18909	18902	18673	18613	18814	18870	18832	18806	18921	18931	18733	18748	18746	18875	18798	18778	18841	18719	18855	18791	18691	18781	18720	18798	18928	18939	18564	18806	18815	18608	18745	18793	18830	18884	18673	18595	18866	18708	18773	18915	18649	18669	18673	18699	18907	18803	18992	18684	18692	18769	18689	18730	18891	18891	18846	18913	18820	18729	18937	18654	18895	18834	18856	18896	18800	18751	18860	18756	18887	18742	18674	18747	18790	18757	18764	18640	18735	18736	18732	18816	18743	18847	18797	18708	18836	18760	18751	18759	18949	18582	18745	18878	18848	18866	18809	18805	18662	18629	18652	18950	18704	18848	18898	18676	18648	19014	18910	18847	18766	18735	18755	18799	18713	18852	18666	18654	18808	18751	18728	18891	18892	18949	18818	18813	18763	18859	18720	18918	18856	18776	18783	18724	18747	18729	18593	18833	18884	18944	18707	18737	18719	18601	18834	18830	18806	18919	18922	18940	18879	18671	18954	18855	18796	18699	18864	18800	18890	18689	18730	18771	18783	18870	18809	18851	18875	18737	18840	18807	18806	18740	18829	18939	18743	18833	18857	18721	18819	18874	18774	18878	18892	18917	18678	18997	18774	18809	18729	18865	18695	18748	18798	18883	18713	18849	18809	18991	18761	18857	19114	18661	18819	18793	18693	18860	18811	18578	18799	18755	18752	18805	18738	18754	18841	18604	18806	18831	18861	18985	18952	18717	18620	18690	18755	18743	19082	18716	18687	18944	18983	18767	18752	18733	18721	18749	18657	18805	18814	18717	18913	18659	18617	18876	18752	18815	18726	18796	18636	18711	18880	18832	18719	18725	19015	18712	18898	18645	18939	18807	18629	18713	18798	18733	18871	18975	18651	18798	18788	18767	18792	18742	18808	18913	18862	18949	18732	18915	18714	18773	18923	18742	18988	18782	18787	18803	18719
23984	21708	30072	28920	27601	31767	36200	33355	31795	31040	29559	28520	28615	28462	28595	28829	29109	29651	30467	30137	29730	29275	29455	29510	29025	28780	28666	28880	28619	28258	28185	28086	28358	28260	28025	27776	28040	27738	27836	28087	28147	28267	28331	28035	27987	27921	28168	27893	27947	28067	28067	28067	27838	27907	28049	27945	27788	27752	27834	27813	27908	27892	27910	27723	27844	27865	28163	27949	27823	27956	27859	28060	27793	28149	27806	27678	27893	27776	27736	27825	27781	28049	28011	27758	27852	27820	27838	27982	27768	27910	28035	28033	28000	27932	27840	27809	28017	27883	27795	27834	27892	27806	27884	28009	28108	27867	28064	27710	28034	27773	27874	27792	27925	28066	28078	28008	27678	27893	27963	27817	27957	27860	27739	27983	27926	27710	27632	27587	27850	27862	27824	27694	27758	28202	27974	27986	27865	27908	27893	28158	28080	27826	27938	27782	27926	27595	27856	27909	27840	28009	27837	27984	28134	27988	28069	27882	27959	28031	27908	27663	27902	27860	27989	27798	27853	27892	27958	27930	28003	27771	27870	28014	27512	27716	27932	28034	27892	27954	27807	27950	28306	28066	28038	27861	28032	28070	27880	27921	27996	27932	27658	27895	27749	27821	27855	27600	27888	28041	27907	28083	27914	27903	27887	27895	27867	27963	28034	27702	27952	27941	27627	28051	27653	28005	27777	27975	28094	27863	27767	27661	27805	27870	27888	27996	27809	27713	28103	27710	27797	27719	27854	27920	27760	27573	27916	27822	28037	27795	27857	27911	27987	27805	27572	28207	27828	27863	27876	28091	28007	27842	27767	27995	27673	28162	27874	27870	28067	27912	27784	28033	27741	27767	27786	27936	28009	27786	27766	28031	27553	27986	27705	27877	28028	28048	28072	27919	28155	27944	28243	27827	27855	27863	27855	27962	28131	27720	27773	27788	27712	28031	27994	27804	27941	28046	27834	27857	27833	27952	27737	28038	27767	27791	27842	27852	27892	27892	27935	27879	27766	27985	27707	27589	28118	27947	27890	27678	27841	28019	27896	28024	27744	27709	27992	27845	28065	27904	27877	27767	27791	27970	28076	27872	27896	27673	28018	28210	27975	27995	27921	27917	27880	27648	27716	27812	27963	27923	27723	28179	27855	27699	27960	27945	27814	27940	28194	28069	27973	28115	28104	27735	27867	28047	27976	27865	27915	27927	27875	27628	27605	27642	27890	27634	27816	27911	27765	27940	27831	27793	27972	27943	27864	27812	27750	27795	28222	27882	27892	28132	27785	28109	27847	27739	27818	27901	27957	27847	27805	27825	27983	27914	28125	27907	27851	27967	27833	28075	28180	27974	27857	27935	27731	28016	27837	27613	28253	27846	27881	27990	27710	27806	27951	27969	28210	27527	27634	27735	28074	27714	27810	28275	27987	27884	27911	27831	27832	27765	27742	27922	27928	27691	28122	27799	28364	28004	28014	27922	27858	27930	27970	27900	27895	27836	27764	27931	27704	27928	28186	27917	27883	27830	27857	27863	27868	27673	27828	28139	27702	27826	27792	27856	27974	27867	27936	27940	27897	27808	27904	27893	27938	27976	27903	28139	27949	27580	28020	27800	27950	27969	27697	27651	28153	28034	27737	27714	27987	27868	27752	27736	28106	27974	27977	27651	27877	28176	28046	27954	27818	28042	28290	28056	27838	28173	27741	27894	27829	27871	27791	27671	27686	27706	28005	27995	27837	27778	27803	27912	27763	28031	27775	28128	27923	27837	27777	27750	27671	28048	27961	27898	27881	28028	27883	27889	27911	28043	27960	27791	27938	28058	28003	27907	27772	27869	27921	27979	27740	27588	27829	28131	27801	27827	28020	27890	27843	28101	27622	27870	27929	27534	27851	28072	27531	27743	27795	27767	27887	27951	27664	27911	27773	27791	27811	27861	27886	28101	27710	27910	27648	27789	27655	27960	27864	27901	28021	27885	28014	27701	27864	27672	27802	27793	27822	27638	27710	27857	27929	27945	27947	27782	27602	27897	27861	27902	27939	27764	27763	27645	27670	27992	28040	27817	27670	27803	27854	27854	27965	27810	27589	27774	27933	27996	27897	27859	27919	27849	27768	27558	27473	27894	27860	27740	27929	27864	27871	27893	27717	27968	28126	27965	27987	27771	27824	27897	27797	27838	28093	28172	27842	27748	27735	27963	27985	27865	27777	27843	28020	27955	27705	27894	27628	27811	27772	27742	27977	27988	27782	27851	27867	27665	27969	27870	27879	27649	27913	27873	28189	27976	28033	27657	27742	27969	28031	28075	27978	27716	27868	27874	27818	28010	28024	28055	28109	27859	27799	27694	27726	27772	27882	27738	27751	27773	27865	27671	27888	28167	27993	27662	27855	28030	27775	28037	27863	27837	27688	27780	27945	27789	28083	27989	27824	27825	27798	28025	27873	28057	27966	27565	27839	27779	27559	27866	28047	27924	27822	27923	27995	27901	27818	28008	27857	27923	27755	27865	28047	27951	27944	27912	27646	27848	27855	27869	27870	27976	27842	27988	28020	27622	27845	28117	27848	27761	27739	27672	27868	28151	27882	27770	27876	27830	27594	28081	28136	27610	27904	27981	27734	27931	27751	27733	27763	28001	27709	28037	27846	27873	27772	27990	27846	27828	27909	27944	27916	27761	27939	27654	27850	27794	27872	27800	27990	27985	27904	27806	27927	27803	27700	27850	27854	27639	27758	27693	27525	27543	27849	27975	28110	27994	27987	27667	27837	27959	28038	27516	27822	27626	27576	27772	27935	27731	27650	28073	27904	27664	27901	27695	27866	27643	28090	28051	27845	27912	27987	27682	27958	27867	27988	27700	28080	28104	27623	27976	27852	27968	27901	28087	27856	27611	27813	27910	28086	27864	28145	27922	27671	27765	27753	27983	27876	27765	28068	27873	27830	27998	28057	27901	27828	27790	28024	27974	27799	27944	27968	28060	27744	27703	27971	27889	27850	27889	27905	27733	27934	28072	27875	27847	28075	27809	27916	27913	27881	27783	27866	27934	27710	27647	27849	27855	27723	27921	27822	27621	27704	27846	27845	27765	27747	27761	27890	28251	28055	27945	27964	27687	27864	27714	27781	27721	27685	27992	27991	27999	27900	27787	27644	27662	27837	27867	28103	27982	27931	27961	27874	27996	28046	27911	28162	27824	27788	27602	27600	27866	27640	28012	27950	27729	28110	27811	28021	28117	28133	27807	28029	27993	27795	27847	27925	28123	27789	27804	27754	27879	27832	27776	27920	28113	27741	27912	28046	28017	27806	28004	28041	28004	27897	27826	27994	27979	27985	28038	27713	27861	28286	27952	27833	27877	27792	27864	27772	27549	27972	28104	27813	27844	28050	28098	28116	27652	27812	27904	27698	27882	27867	28117	28067	27890	27624	27727	27650	27874	28203	27762	27978	28073	27959	28009	27607	27769	28083	27885	27796	27806	28035	27963	28063	27895	27953	28034	27555	27704	27685	27702	27913	27888	27905	27994	27829	27617	27760	28077	27842	27992	28123	27851	28037	27956	27884	27942	27921	27895	27896	28097	27979	28075	28055	28062	28077	27974	27983	27871	27860	27647	27969	27700	27932	27855	27852	28012	27571	27806	27964	27819	28005	27701	27960	28005	27817	27643	27718	27892	27828	27791	28094	27841	27970	27768	27869	28083	27775	27804	28049	27906	27582	27966	28003	27958	28182	27776	27828	28045	28035	28002	27919	27908	27911	27809	27989	27778	28047	27914	28082	27913	27796	27915	28066	28102	27941	27808	27796	27678	27774	27820	27668	27731	28264	27836	27784	27932	28228	27854	27925	27895	27497	28024	27790	27724	27917	27882	27884	28007	27907	27973	27960	27714	27957	27959	27968	27953	27848	27882	27756	27833	27831	27770	27969	27962	27785	27911	27997	27855	27956	27987	27785	27732	27914	28101	28126	28112	27787	27773	27788	27972	28021	27835	28142	28231	27922	27963	28038	27892	27825	27918	27859	27950	27518	27914	27791	27760	27981	27849	28140	27899	28048	28034	27660	27888	27874	27765	27770	27842	28030	27796	28063	27917	27896	27683	27692	27667	27778	27793	27772	28141	28020	28087	27768	27927	28009	27982	27831	28124	27905	27984	27961	27619	27747	27834	28280	27938	27908	27741	27792	27858	27716	27719	27866	27951	27718	27788	27844	27940	28034	27770	28101	27916	27935	27883	27884	27851	27790	27905	27871	27719	27862	28079	27973	27854	27887	28068	27516	27882	27679	27771	27936	27773	27847	27836	27712	27872	27843	28000	27941	27708	28254	27969	27930	27924	27833	27741	27617	27732	27882	27744	27932	27555	28081	27827	27969	27858	27887	28054	27834	27893	28034	27850	27880	28212	27908	27813	27936	27877	27843	28067	28115	27852	27979	27821	27839	27426	27908	28116	27778	27881	27974	27749	27996	28018	27977	27736	27938	28014	27806	27838	28151	27759	27799	27709	27981	27890	27736	27890	27816	27803	27955	27957	27859	27762	27934	27942	27823	27919	27815	27910	27765	27908	27937	27694	27723	27951	27898	28127	27656	27806	28084	27663	28052	27690	27727	27988	27808	28015	28016	27803	27823	27802	27986	27806	27744	27905	27956	27933	28002	27922	27925	27874	27809	27869	27862	27828	27799	27659	27993	27942	27872	27936	27642	27939	28071	28081	27858	27708	27984	27844	27857	27961	27723	27898	27774	27986	28275	27779	27969	27949	28185	27824	27780	27973	28034	27713	27844	27869	28137	27796	27899	27955	27985	27804	27766	27877	27991	28001	27667	27907	27951	27879	27980	27884	27783	27711	27860	27690	27778	27936	28060	27831	27729	28136	27894	27944	27882	27816	27642	27799	27798	27816	28223	27839	27942	27780	27918	27952	28166	28132	27992	27882	28067	28000	28007	27777	28269	27790	27752	27864	27589	27758	27871	27864	28047	27532	27694	28105	27707	27855	27750	27720	27643	27847	27810	27973	27952	27882	27917	27839	27787	27667	27856	27856	27943	27950	27884	27610	28003	27683	27980	27629	27871	28002	27640	27719	27641	27940	28020	27840	27957	28131	27895	27855	27759	28124	27955	27910	27920	27685	27874	28168	27838	27730	27852	27770
40792	75299	71619	56135	35752	29487	27607	26737	24047	22109	20343	19336	19052	19049	19559	19650	20189	20786	21917	21101	20736	20235	20075	20161	19876	19394	19326	19271	19368	19015	18642	18463	18683	18602	18368	18643	18603	18695	18458	18428	18511	18664	18637	18554	18544	18618	18595	18356	18404	18499	18437	18245	18275	18437	18255	18329	18225	18239	18472	18404	18157	18362	18510	18452	18536	18677	18544	18551	18446	18432	18193	18455	18474	18480	18271	18400	18373	18458	18445	18417	18388	18319	18403	18472	18394	18342	18293	18396	18534	18290	18437	18421	18383	18332	18454	18423	18242	18363	18487	18296	18353	18379	18228	18422	18541	18462	18439	18398	18317	18313	18372	18436	18613	18538	18402	18436	18461	18418	18335	18275	18303	18425	18417	18539	18345	18243	18417	18343	18449	18278	18426	18577	18456	18376	18204	18278	18504	18451	18235	18482	18412	18332	18480	18153	18378	18270	18535	18392	18421	18445	18384	18413	18530	18282	18335	18339	18468	18542	18390	18338	18600	18590	18411	18210	18437	18336	18180	18566	18229	18376	18403	18561	18373	18368	18293	18356	18441	18361	18391	18269	18385	18306	18321	18249	18460	18420	18447	18519	18428	18462	18281	18287	18367	18480	18347	18314	18497	18330	18452	18509	18322	18318	18169	18488	18476	18173	18387	18535	18304	18422	18395	18284	18527	18317	18294	18379	18378	18376	18536	18458	18423	18460	18280	18595	18326	18461	18445	18411	18538	18318	18189	18487	18463	18228	18293	18325	18285	18326	18391	18322	18470	18278	18436	18319	18494	18430	18440	18265	18344	18199	18448	18284	18541	18433	18267	18364	18498	18253	18438	18373	18482	18426	18477	18537	18336	18409	18364	18554	18491	18417	18295	18385	18531	18473	18323	18501	18350	18527	18415	18415	18230	18487	18235	18426	18577	18432	18459	18358	18557	18346	18245	18468	18554	18378	18475	18326	18235	18236	18357	18273	18563	18391	18299	18372	18412	18359	18477	18242	18452	18413	18550	18457	18476	18588	18572	18394	18225	18454	18398	18426	18300	18440	18456	18237	18426	18377	18359	18338	18497	18412	18475	18490	18455	18405	18426	18483	18440	18285	18341	18559	18318	18253	18506	18366	18431	18453	18322	18326	18376	18555	18282	18244	18527	18441	18410	18392	18302	18496	18330	18399	18193	18305	18415	18446	18327	18362	18317	18290	18338	18318	18224	18397	18482	18296	18420	18256	18417	18485	18429	18423	18338	18465	18548	18406	18449	18296	18401	18469	18466	18370	18439	18302	18442	18405	18487	18371	18297	18483	18357	18587	18128	18470	18555	18334	18388	18156	18254	18200	18469	18384	18451	18434	18549	18520	18471	18315	18338	18285	18546	18553	18391	18349	18471	18330	18537	18227	18375	18414	18370	18394	18627	18354	18384	18415	18491	18302	18308	18370	18371	18364	18296	18342	18428	18163	18237	18324	18377	18286	18423	18451	18402	18348	18611	18476	18597	18406	18341	18569	18483	18326	18522	18272	18322	18076	18353	18377	18341	18446	18577	18414	18168	18351	18356	18428	18435	18258	18393	18487	18393	18412	18478	18337	18384	18332	18363	18602	18337	18385	18364	18287	18437	18447	18482	18395	18449	18434	18355	18298	18467	18619	18473	18239	18484	18296	18403	18371	18333	18501	18182	18390	18446	18605	18305	18307	18508	18325	18508	18510	18165	18361	18281	18499	18312	18466	18418	18391	18326	18339	18381	18263	18445	18195	18269	18326	18464	18225	18397	18579	18426	18402	18313	18499	18473	18294	18311	18338	18454	18334	18477	18340	18579	18314	18270	18327	18342	18419	18501	18441	18251	18439	18261	18121	18513	18439	18293	18638	18432	18384	18334	18280	18475	18453	18438	18391	18662	18394	18554	18270	18336	18422	18442	18436	18398	18275	18404	18409	18355	18561	18284	18385	18285	18415	18406	18478	18552	18382	18401	18495	18317	18385	18549	18508	18429	18415	18380	18392	18574	18427	18430	18322	18388	18509	18334	18457	18225	18408	18475	18524	18518	18504	18366	18452	18371	18526	18243	18391	18251	18439	18382	18540	18392	18318	18408	18384	18295	18258	18389	18494	18430	18315	18423	18445	18350	18316	18312	18248	18437	18561	18263	18520	18301	18320	18278	18484	18385	18240	18399	18451	18301	18384	18404	18582	18282	18405	18355	18301	18571	18271	18464	18418	18342	18464	18393	18282	18410	18204	18373	18361	18350	18424	18408	18486	18309	18320	18358	18188	18401	18418	18370	18337	18244	18636	18408	18489	18324	18497	18407	18344	18562	18400	18365	18341	18321	18321	18508	18332	18454	18586	18442	18385	18499	18380	18508	18344	18381	18430	18356	18268	18510	18547	18249	18468	18389	18320	18566	18343	18273	18164	18459	18303	18388	18269	18442	18407	18339	18433	18291	18360	18367	18356	18385	18496	18432	18672	18317	18469	18372	18241	18249	18198	18441	18252	18540	18291	18356	18448	18334	18418	18311	18498	18434	18473	18345	18457	18390	18426	18402	18320	18419	18496	18349	18373	18406	18536	18434	18356	18268	18335	18375	18402	18385	18381	18365	18333	18542	18284	18320	18447	18371	18321	18215	18340	18298	18477	18318	18613	18384	18576	18419	18452	18473	18486	18521	18414	18524	18609	18434	18392	18572	18088	18369	18359	18554	18327	18446	18491	18388	18511	18449	18506	18442	18534	18311	18510	18271	18407	18346	18304	18504	18412	18445	18418	18589	18435	18443	18501	18271	18366	18395	18446	18445	18314	18485	18412	18358	18462	18476	18448	18465	18427	18416	18367	18524	18405	18583	18568	18289	18349	18333	18497	18164	18457	18443	18268	18458	18377	18417	18229	18528	18491	18430	18506	18396	18355	18243	18429	18366	18372	18426	18360	18319	18236	18433	18393	18390	18217	18438	18524	18404	18456	18442	18379	18432	18582	18351	18330	18488	18339	18565	18429	18313	18448	18505	18484	18266	18313	18351	18445	18424	18244	18440	18464	18528	18570	18509	18391	18496	18381	18480	18321	18494	18477	18409	18505	18275	18518	18454	18345	18613	18568	18424	18311	18438	18364	18376	18477	18242	18492	18444	18444	18289	18358	18409	18383	18335	18396	18271	18342	18432	18303	18443	18434	18449	18235	18346	18225	18504	18395	18569	18310	18399	18408	18464	18431	18350	18385	18544	18320	18333	18355	18462	18464	18537	18417	18403	18453	18427	18224	18191	18442	18344	18322	18340	18417	18608	18336	18398	18463	18319	18325	18368	18379	18361	18441	18448	18166	18495	18446	18520	18389	18517	18443	18360	18522	18531	18329	18379	18460	18424	18524	18476	18399	18429	18416	18434	18411	18347	18417	18250	18445	18482	18349	18533	18353	18401	18459	18336	18764	18359	18241	18561	18389	18406	18354	18348	18318	18274	18438	18553	18601	18431	18456	18483	18452	18488	18456	18466	18433	18480	18400	18633	18361	18457	18331	18472	18388	18439	18305	18639	18435	18342	18186	18508	18331	18309	18431	18598	18276	18443	18417	18457	18409	18322	18278	18411	18451	18366	18340	18384	18385	18477	18372	18217	18334	18234	18479	18354	18449	18272	18424	18370	18402	18454	18487	18488	18568	18413	18402	18545	18523	18399	18490	18464	18358	18486	18296	18307	18472	18371	18366	18366	18281	18589	18404	18317	18463	18432	18379	18462	18261	18315	18331	18377	18367	18355	18476	18258	18371	18394	18406	18470	18256	18407	18425	18443	18368	18424	18216	18463	18357	18483	18200	18293	18392	18463	18470	18373	18438	18513	18347	18404	18230	18409	18369	18501	18500	18423	18394	18394	18422	18212	18328	18306	18541	18367	18465	18440	18566	18390	18424	18267	18439	18418	18417	18348	18480	18537	18224	18302	18455	18294	18443	18465	18464	18181	18479	18428	18437	18413	18451	18482	18337	18577	18384	18430	18361	18542	18426	18500	18291	18402	18523	18455	18304	18410	18402	18339	18494	18561	18604	18593	18528	18459	18388	18498	18326	18297	18297	18176	18263	18473	18419	18300	18240	18452	18342	18546	18179	18482	18280	18469	18437	18463	18440	18255	18264	18495	18474	18419	18458	18525	18436	18348	18581	18424	18360	18383	18591	18440	18353	18432	18513	18380	18575	18411	18519	18428	18519	18329	18443	18462	18409	18388	18324	18361	18360	18350	18285	18328	18446	18443	18436	18519	18596	18447	18578	18433	18429	18467	18349	18285	18351	18409	18500	18352	18224	18437	18314	18357	18407	18410	18551	18419	18459	18530	18433	18606	18578	18618	18462	18515	18446	18466	18503	18438	18424	18399	18329	18464	18311	18447	18449	18374	18356	18641	18387	18361	18286	18432	18314	18355	18285	18507	18307	18475	18408	18464	18345	18486	18571	18428	18300	18372	18386	18543	18438	18411	18445	18453	18310	18476	18378	18370	18292	18338	18516	18560	18272	18259	18367	18540	18284	18382	18196	18305	18371	18373	18437	18340	18368	18383	18476	18420	18596	18351	18370	18529	18326	18345	18386	18659	18370	18504	18465	18464	18381	18334	18363	18276	18444	18502	18288	18339	18280	18425	18606	18335	18408	18321	18426	18385	18469	18308	18437	18401	18374	18357	18301	18454	18229	18340	18464	18622	18222	18512	18332	18582	18408	18343	18334	18538	18330	18457	18337	18394	18317	18376	18286	18404	18493	18350	18367	18486	18459	18347	18359	18327	18389	18501	18406	18324	18387	18245	18149	18246	18408	18524	18317	18479	18580	18457	18549	18492	18556	18385	18366	18420	18425	18444	18357	18378	18266	18453	18433	18366	18575	18510	18435	18416	18248	18406	18506	18336	18281	18416	18291	18202	18421	18215	18382	18518	18342	18251	18490	18335	18585	18393	18348	18355	18405	18390	18448	18529	18355	18319	18392	18592	18598	18158	18296	18265	18344	18197	18377	18149	18343	18185	18567	18342	18365	18266	18576	18546	18315	18473	18460	18296	18257	18390	18426	18565	18415	18261	18341	18370	18472	18366	18413	18432	18473	18423	18559	18492	18460	18282	18365	18421	18502	18499	18329	18188	18363	18580	18326	18398	18340
40681	46437	50530	42261	34642	32806	32614	31686	30768	30457	29755	29848	29427	29544	29703	29508	29969	30103	30723	30292	30050	30120	30042	29880	29872	29836	30116	30041	29904	29601	29826	29479	29596	29505	29684	29465	29422	29632	29697	29576	29684	29411	29489	29670	29495	29577	29466	29448	29519	29544	29545	29545	29632	29402	29506	29318	29598	29353	29636	29479	29355	29396	29256	29282	29719	29554	29491	29565	29579	29601	29736	29422	29169	29384	29387	29585	29733	29620	29486	29309	29347	29492	29772	29574	29358	29575	29342	29274	29505	29574	29467	29407	29635	29341	29564	29500	29503	29583	29464	29650	29426	29472	29381	29453	29418	29350	29277	29473	29670	29514	29201	29362	29372	29669	29389	29214	29479	29545	29317	29437	29651	29475	29519	29648	29525	29579	29617	29496	29653	29133	29363	29453	29614	29457	29715	29416	29476	29454	29556	29251	29653	29423	29776	29437	29336	29398	29529	29491	29464	29218	29636	29342	29263	29738	29370	29424	29414	29474	29598	29474	29498	29356	29311	29588	29492	29465	29654	29525	29501	29526	29400	29575	29484	29334	29497	29260	29513	29757	29472	29332	29471	29715	29555	29480	29667	29308	29310	29376	29555	29455	29315	29484	29672	29427	29347	29566	29493	29658	29479	29719	29368	29693	29277	29423	29549	29399	29420	29564	29427	29513	29567	29551	29692	29611	29378	29710	29507	29424	29507	29749	29508	29453	29060	29504	29445	29671	29300	29281	29416	29579	29265	29615	29378	29424	29306	29410	29605	29565	29384	29627	29613	29303	29426	29635	29347	29617	29480	29463	29358	29745	29484	29351	29468	29307	29560	29627	29521	29600	29622	29540	29295	29336	29546	29497	29481	29466	29125	29395	29323	29524	29288	29314	29632	29220	29492	29451	29376	29563	29216	29600	29520	29421	29441	29249	29374	29328	29675	29657	29396	29197	29665	29634	29375	29550	29439	29527	29410	29487	29329	29166	29476	29504	29529	29363	29412	29223	29439	29501	29431	29499	29508	29476	29300	29675	29728	29314	29491	29388	29586	29517	29443	29357	29307	29423	29350	29666	29707	29393	29481	29351	29610	29458	29398	29381	29578	29411	29709	29398	29561	29296	29300	29513	29557	29471	29513	29648	29698	29521	29523	29395	29454	29299	29505	29611	29435	29667	29747	29281	29545	29243	29424	29383	29234	29587	29698	29144	29584	29445	29283	29274	29091	29415	29496	29277	29464	29573	29364	29504	29509	29347	29462	29500	29243	29622	29181	29341	29368	29733	29381	29415	29611	29332	29270	29650	29401	29421	29470	29459	29290	29685	29523	29466	29407	29355	29286	29597	29452	29666	29656	29497	29322	29297	29479	29519	29460	29545	29829	29647	29474	29718	29319	29639	29582	29404	29612	29674	29726	29441	29384	29329	29487	29444	29535	29630	29410	29407	29522	29451	29432	29418	29495	29344	29389	29498	29696	29608	29328	29409	29444	29481	29476	29307	29477	29507	29246	29415	29498	29343	29366	29425	29438	29544	29730	29621	29636	29665	29333	29526	29355	29316	29692	29402	29727	29398	29283	29756	29144	29703	29172	29539	29450	29749	29654	29259	29500	29441	29574	29329	29219	29603	29331	29632	29575	29431	29376	29162	29470	29268	29245	29417	29512	29332	29633	29221	29544	29444	29518	29590	29358	29538	29254	29653	29530	29506	29502	29482	29257	29555	29266	29558	29383	29456	29491	29608	29708	29341	29410	29371	29418	29457	29302	29289	29210	29638	29488	29349	29538	29542	29665	29485	29445	29633	29543	29425	29573	29488	29631	29526	29652	29438	29581	29340	29483	29475	29438	29458	29367	29559	29613	29599	29565	29528	29306	29302	29518	29357	29605	29549	29586	29507	29561	29303	29466	29405	29742	29689	29509	29601	29375	29563	29470	29670	29538	29174	29474	29430	29242	29425	29438	29119	29506	29464	29318	29553	29514	29403	29321	29555	29523	29617	29778	29820	29400	29492	29497	29494	29684	29164	29434	29493	29572	29493	29718	29447	29579	29602	29485	29450	29381	29397	29695	29396	29315	29530	29473	29431	29374	29223	29529	29396	29453	29428	29206	29310	29544	29425	29163	29423	29462	29665	29455	29684	29719	29498	29575	29411	29572	29554	29369	29388	29509	29427	29485	29286	29546	29461	29345	29422	29495	29480	29394	29487	29514	29426	29497	29441	29405	29595	29657	29213	29420	29510	29201	29298	29606	29796	29672	29691	29786	29459	29801	29271	29675	29897	29457	29803	29444	29489	29531	29502	29511	29364	29583	29516	29427	29142	29388	29711	29493	29574	29346	29501	29555	29379	29538	29424	29448	29349	29413	29672	29486	29484	29573	29643	29433	29393	29524	29302	29455	29178	29671	29059	29617	29733	29661	29445	29582	29616	29603	29378	29340	29287	29399	29500	29304	29421	29192	29293	29633	29348	29477	29413	29608	29338	29624	29372	29783	29503	29675	29764	29631	29642	29411	29428	29396	29304	29446	29154	29275	29497	29546	29390	29606	29421	29445	29766	29517	29685	29642	29599	29334	29185	29356	29532	29343	29210	29495	29560	29576	29509	29313	29682	29700	29414	29490	29491	29302	29377	29466	29338	29555	29675	29474	29495	29585	29192	29120	29348	29337	29451	29574	29518	29294	29172	29457	29587	29718	29493	29499	29396	29555	29163	29118	29593	29444	29368	29373	29636	29452	29459	29226	29351	29576	29450	29470	29427	29405	29465	29536	29252	29550	29510	29622	29511	29342	29320	29516	29362	29442	29388	29245	29684	29495	29498	29441	29471	29555	29254	29602	29132	29567	29495	29692	29731	29538	29210	29374	29546	29461	29302	29561	29423	29463	29553	29857	29560	29462	29411	29561	29483	29214	29586	29407	29133	29675	29460	29493	29577	29470	29462	29385	29643	29495	29477	29852	29282	29396	29440	29358	29576	29671	29584	29453	29546	29461	29609	29452	29318	29537	29313	29635	29359	29788	29417	29298	29623	29600	29414	29503	29409	29583	29300	29686	29384	29386	29390	29421	29488	29395	29484	29588	29345	29738	29381	29615	29411	29437	29302	29569	29436	29308	29570	29446	29362	29264	29544	29464	29478	29392	29532	29461	29370	29430	29373	29462	29298	29264	29205	29796	29507	29654	29613	29542	29499	29350	29533	29593	29439	29757	29370	29250	29407	29560	29295	29287	29511	29701	29441	29391	29319	29487	29590	29577	29713	29615	29449	29573	29293	29630	29312	29518	29743	29546	29405	29396	29574	29501	29399	29347	29481	29402	29292	29607	29410	29812	29312	29596	29590	29337	29456	29604	29470	29957	29485	29513	29544	29361	29719	29521	29583	29480	29423	29474	29374	29488	29688	29343	29692	29379	29275	29512	29401	29651	29313	29607	29320	29258	29638	29300	29394	29682	29475	29454	29286	29438	29606	29574	29474	29530	29179	29444	29318	29501	29495	29562	29427	29493	29296	29624	29376	29614	29697	29547	29361	29204	29601	29392	29440	29571	29382	29657	29624	29381	29410	29486	29565	29441	29635	29639	29340	29483	29177	29672	29353	29567	29482	29514	29444	29602	29612	29558	29450	29280	29273	29429	29480	29496	29481	29675	29499	29328	29673	29570	29638	29655	29432	29773	29380	29528	29395	29610	29393	29526	29376	29311	29456	29395	29477	29394	29536	29342	29137	29471	29205	29438	29621	29498	29269	29665	29502	29364	29333	29448	29568	29370	29618	29572	29397	29356	29529	29739	29492	29453	29219	29656	29489	29534	29511	29615	29684	29492	29668	29436	29722	29391	29565	29460	29504	29652	29357	29837	29604	29697	29734	29452	29570	29252	29380	29318	29671	29760	29095	29553	29589	29253	29581	29551	29603	29362	29537	29627	29251	29312	29356	29225	29346	29640	29405	29688	29162	29590	29344	29492	29624	29573	29447	29361	29474	29456	29540	29521	29758	29469	29454	29500	29484	29350	29445	29660	29488	29475	29306	29487	29411	29410	29629	29610	29671	29454	29405	29557	29613	29553	29198	29621	29533	29623	29356	29622	29720	29298	29442	29414	29599	29629	29314	29492	29401	29641	29354	29448	29488	29377	29094	29492	29645	29627	29302	29442	29430	29343	29215	29331	29451	29372	29640	29186	29289	29839	29498	29785	29442	29492	29756	29381	29324	29191	29355	29385	29632	29335	29630	29664	29282	29445	29256	29477	29603	29417	29353	29476	29737	29592	29427	29525	29473	29578	29423	29294	29580	29482	29302	29402	29403	29513	29551	29589	29297	29400	29505	29502	29667	29509	29608	29790	29126	29421	29439	29748	29241	29297	29621	29510	29571	29599	29538	29552	29502	29592	29256	29604	29468	29730	29321	29616	29663	29755	29363	29420	29253	29482	29540	29146	29429	29530	29498	29401	29542	29611	29595	29492	29511	29146	29372	29320	29580	29524	29373	29278	29470	29380	29483	29266	29605	29712	29438	29572	29470	29610	29495	29319	29399	29259	29467	29497	29534	29491	29424	29188	29369	29546	29649	29241	29435	29520	29238	29642	29429	29654	29522	29562	29694	29455	29671	29492	29446	29325	29375	29375	29245	29692	29497	29555	29496	29488	29558	29808	29338	29564	29503	29451	29412	29307	29356	29524	29419	29361	29337	29536	29489	29440	29537	29633	29316	29023	29438	29625	29280	29685	29576	29354	29516	29697	29487	29393	29485	29479	29390	29551	29317	29403	29384	29489	29718	29467	29271	29261	29674	29502	29618	29367	29269	29133	29295	29351	29434	29422	29363	29389	29381	29449	29525	29615	29304	29635	29720	29431	29537	29324	29509	29694	29605	29439	29563	29350	29575	29389	29570	29553	29569	29448	29710	29467	29454	29554	29418	29392	29580	29550	29395	29721	29425	29585	29592	29638	29564	29575	29380	29603	29439	29724	29342	29377	29274	29596	29207	29354	29375	29480	29616	29503	29555	29320	29395	29563	29348	29781	29563	29264	29526	29907	29610	29719	29343	29535	29716	29733	29643	29358	29458	29575	29504	29417	29546	29508	29626	29423	29157	29574	29446	29351	29692	29433	29476	29449	29541	29737	29432	29596	29653	29512	29431	29628	29732	29479	29333
38221	53898	47974	33488	26071	24257	23635	22323	21226	20314	19593	19453	19243	19468	19336	19672	19817	20137	20702	20284	19882	20018	20148	19974	19769	19562	19518	19635	19302	19200	19265	19358	19304	19161	19084	19104	19382	19415	19409	19300	19392	19186	19152	19370	19189	19058	19064	19316	19119	19184	19198	19010	19214	19333	19221	19104	19230	19169	19243	19213	19098	18953	19240	19214	19079	19241	19169	19104	19247	18938	19242	19094	19300	18987	19054	19026	19175	19195	19119	19265	19073	18956	19170	19266	19057	19303	19013	19045	19092	19297	19139	19182	19183	19358	19244	19223	19147	18901	19363	19245	19182	19246	19184	19082	19282	19078	19182	19173	19173	19361	19036	19211	19213	19012	19317	19146	19009	19305	19187	19064	19088	19019	19141	19123	19182	19186	19200	19251	19241	19032	19218	19073	19052	19235	19204	19034	19058	19091	19338	19365	19140	19078	19029	19376	19271	19108	19178	19255	18962	19203	19122	19303	19110	19231	19239	19016	19198	18958	19316	19272	19150	19152	19237	19056	18946	19036	19175	19366	19077	19236	19191	19224	19351	19068	19237	19361	19116	19190	19281	19196	19188	19189	19244	19264	19134	19227	18927	19148	19194	19133	18948	19233	19093	19084	19210	19212	19349	19122	19176	19237	19022	19201	19223	19187	19091	19078	18991	19147	19034	19099	19174	19222	19279	19264	18844	19087	19183	19087	19265	19150	19151	19131	19206	19408	19090	18953	19186	19069	19141	19096	19255	19045	19200	19187	19208	19298	19090	19175	19004	19334	19147	19094	19036	19136	19349	19221	19084	19110	19053	19105	19072	19244	19171	19292	19188	19426	19033	19067	19120	19091	19195	19260	19019	19162	19075	19196	19170	19144	19176	19122	19068	19362	19135	19187	19215	19107	19353	19014	19262	19077	19168	19062	19167	19328	19326	19262	19209	19205	19123	19188	18949	19180	19264	19165	19272	19166	19067	19118	19244	19135	19264	19204	19105	19157	19094	19517	19224	19133	19335	19263	19255	19064	19222	19155	19066	18972	19428	19142	19067	19141	19057	19208	19255	19270	19043	19214	19118	19190	19087	19120	19040	19252	19234	19074	19243	19249	19160	19058	19168	19084	19111	19138	19121	19225	19265	19079	19265	18980	19138	19116	19099	19093	19277	19191	19175	19152	19020	19193	19094	19209	19191	19095	18978	19056	18896	19380	19143	19412	19006	19105	19102	19341	19008	19143	19130	19181	19008	19311	19224	19129	18919	19111	19271	19243	19146	19237	19244	19264	19277	19176	19010	19001	18988	19314	19274	19048	19100	19223	19129	19322	19038	19141	19261	19297	19197	19147	19335	19239	19267	19181	19076	19045	19254	19196	18965	19209	19238	19135	19202	19164	19134	19036	19066	19114	19139	19042	19193	19068	19217	19301	19366	18965	19320	19308	19050	19192	19177	19189	19116	19224	19307	18989	19137	19197	19170	19243	19120	19168	19168	19229	18955	19210	18931	19176	19241	19179	19094	19194	19189	19147	19299	19170	19301	19169	19097	19262	19271	19237	19139	19319	19153	19337	19171	19027	19165	19117	19070	19191	19333	19290	19041	19187	19220	19134	19286	19264	19103	19141	18916	19251	19226	19041	19178	19070	19287	19085	19317	19127	19241	19257	19012	19169	19178	19338	19169	19050	19118	19158	19163	19125	19293	19200	19154	19046	19194	19357	19204	19113	19160	19032	19065	19162	19129	19056	19214	19254	19195	19184	19204	19157	19067	19295	19137	19180	19089	19307	19143	19179	19263	19103	19113	19261	18918	19158	19036	19200	19166	19114	19230	19164	19034	19055	19264	19210	19241	19304	19198	19136	19270	19132	19137	19147	19221	19128	19127	19091	19190	19210	19193	19168	19021	19299	19271	19220	19051	19349	19276	19108	19248	19060	18933	19172	19116	19279	19075	19072	19062	19078	19044	19124	19005	19152	18950	19129	19150	19089	19309	19102	19218	19117	19026	19299	19316	19061	19145	19133	19062	19055	19076	19153	19080	19127	19310	19050	19262	19030	19343	19198	19026	19281	19003	19171	19296	19131	19108	19086	19279	19150	18991	19262	19220	19129	19189	19198	19291	19261	19173	19091	19058	19124	19248	19333	19095	19133	19245	19034	19206	19279	19177	19344	19174	19224	18990	19067	19316	19078	19004	19265	19135	19139	18986	19307	19201	19110	19084	19043	19098	19262	19127	19175	19202	19244	19019	19115	19032	19179	19097	19101	19248	19043	19221	19178	19097	19073	18885	19067	19145	19253	18865	19142	19227	19124	19214	19094	19396	19087	19177	19262	19035	19136	19106	19073	19024	19021	19281	19119	19119	19091	19009	19108	19076	19147	18963	19143	19305	19244	19165	19336	19078	19001	19214	19253	19073	19134	19105	19181	19214	19267	19042	19041	19348	18987	19115	19253	19105	19206	19132	18996	19119	19361	19257	19130	19055	19162	19135	19127	19343	19231	19056	19263	19166	19289	19252	19363	19031	19325	19151	19156	19125	19055	19186	19123	19244	19145	19128	19097	19123	19201	19224	19271	19380	19028	19291	19061	19062	18991	19110	19184	19191	19353	19232	19188	18846	19242	19212	19195	19045	19434	19209	19254	19104	19218	19312	19177	19265	18954	19282	19258	19268	19274	19258	19102	19272	19089	19150	19252	19249	19091	19293	19184	19090	19278	18963	19179	18822	18982	19066	19166	19355	19146	19206	19203	19000	19140	19168	19017	19094	19177	19089	19135	19050	19155	19399	19125	19228	19162	19254	19172	19169	19081	19077	19161	19294	19190	19078	19277	19220	19097	19138	19227	19303	19238	19313	19199	19275	19051	19132	19229	19213	18984	19094	19183	19158	19173	19299	19104	19283	19152	19203	19112	19121	19056	19261	19187	19251	19281	19102	19166	19279	19248	19127	19317	19175	19015	19172	19311	19184	18987	19181	19198	19290	19371	19034	19242	19127	18990	18985	19188	19195	19144	19120	19199	19415	19088	19158	19147	19334	19135	18975	19242	19176	18989	19064	19164	19099	19073	19313	19089	19250	19121	19166	19144	19199	19235	19225	19129	19316	19281	19126	19200	19326	19238	19086	19138	19174	19071	18979	19179	19126	19079	19138	19303	19244	19242	19032	19203	19056	19170	19061	19189	19146	19045	19038	19251	19058	19073	19195	19046	19064	19014	19180	18985	19284	19124	19316	19223	19304	19070	19160	19214	19013	19318	19031	18990	19147	19078	19142	19079	19230	18998	19218	19126	19164	19297	19050	19231	19118	19230	19222	18974	19162	19220	19326	19223	19108	19282	19221	19354	19244	18984	19260	19071	19125	19121	19204	19128	19239	19164	19138	19291	19178	19225	19046	19304	19224	19209	19091	19190	19228	19259	19133	19188	18988	19073	19048	19107	19455	19105	19172	19319	18949	19224	19203	19158	19095	19112	19331	19237	19087	19264	19223	19261	19343	19120	19149	19051	19026	19329	19018	19116	19344	19068	19045	19051	19144	19060	19267	19251	19134	19350	19278	19202	19253	19330	19135	19180	19147	19217	19112	19147	19110	19308	19207	19384	19251	19141	19231	19184	19162	19257	19081	19174	19298	19090	19079	19156	19218	19161	19075	19236	19120	19099	19180	19288	19114	19159	19267	19226	19032	19076	19189	19270	19302	19158	19038	19306	19165	19173	19256	19218	19289	19189	19100	19303	19226	19300	19157	19219	19173	19193	19080	19207	19259	19134	19157	19188	19137	19054	19212	19247	19171	18998	19228	19484	19335	19132	19082	19192	19207	19049	19248	19226	19156	18955	19270	19116	19240	19294	19071	19306	19098	19096	19322	18981	19261	19027	19176	19053	19287	19197	19065	19131	19138	19089	19072	19005	19213	19213	19206	19267	19021	19146	18967	19096	19176	19255	19249	19134	19166	19170	19197	19013	19023	19249	19409	19149	19214	19236	19102	19278	19349	19077	19070	19163	19216	19151	19252	19241	19079	19428	19162	19110	19174	19222	19118	19254	19022	19221	18961	19301	19266	19250	19084	18977	19256	19217	19240	19227	19023	19037	19159	19022	19192	18990	19016	19043	19046	19130	19075	19037	19161	19115	19032	19236	19039	19370	19211	19097	19283	19219	19037	19233	19050	19138	19297	18996	19036	19334	19248	19261	19251	19143	19210	19054	19377	19053	19123	19177	19132	19194	19175	18972	19162	19237	18914	19241	19098	19163	19307	19303	19185	19323	18863	19046	18920	19062	19138	19060	19220	19072	19086	19101	19199	19142	19166	19126	19058	19223	19159	19160	19263	19185	19138	19346	19161	19102	19088	19176	19283	19084	19050	19104	19218	19200	19017	19197	19060	19090	19188	19384	19241	19045	19135	19223	19264	19242	19064	19208	19195	19068	19271	19255	19115	19293	19268	19039	19113	19432	19064	19117	19106	19035	19274	19229	19037	18986	19192	19208	19289	19138	19334	19244	19173	19180	19119	19194	19126	19192	19233	19390	19338	19214	19303	19098	19134	19223	19125	18882	19354	19111	18992	19197	19055	19166	19184	19143	19189	19183	19364	19183	19060	19344	19105	19042	19275	19105	19057	19187	19504	19215	19206	19096	19201	19174	19073	19254	19028	19263	19214	19321	19136	19163	19279	19269	19026	19080	19273	19197	18986	19187	19316	19154	19141	18991	19156	19215	19094	19221	19264	19127	19185	19102	19203	19173	19136	19180	19156	19129	19032	19183	19190	19204	19194	19168	19141	19045	19026	19266	19296	19080	19128	19013	19105	19056	19160	19227	19232	19208	19285	19107	19074	19158	19179	19127	19159	19305	19263	19190	19241	19039	19126	19259	19154	19103	19348	19116	19163	19115	19260	19436	19221	19118	19155	19131	19185	19196	19178	19159	19164	19125	18955	19195	19232	19207	19218	19342	19243	19308	19127	19226	19141	19157	19218	19161	19069	19218	19219	19141	19055	19170	19317	19156	19210	19057	19204	19347	19205	19128	19134	19100	19335	19275	19149	19400	19262	19053	19283	19171	19247	19320	19043	19310	19226	19168	19263	19068	18958	19161	19143	19062	19133	19040	19230	19152	19241	19168	19275	19186	19245	19172	19381	18957	18961	19090	19459	19285
26032	21812	30675	31097	31569	33751	34928	31917	30338	29586	28812	28487	28330	28363	28286	28679	28928	29374	29744	29451	28965	28969	29241	29014	28558	28246	28456	28702	28398	28320	28129	28170	28036	27799	27944	27684	27797	27984	27989	27921	28246	28084	28113	28016	27923	28118	27992	27839	28015	28118	27800	28079	27762	28004	27857	27936	28002	27836	28082	27866	27752	27800	27840	28207	28189	27765	27706	27934	28184	27849	27723	27848	27751	27689	27892	27631	27997	28009	27767	28008	28067	27841	27879	27841	27686	27927	27904	27905	27872	27711	27687	27964	28048	27568	27996	27920	27769	27866	27753	27802	27605	27844	27768	28069	27709	27670	27694	27631	27973	27698	27573	27787	27724	27753	28042	27818	27895	27791	27978	27821	27732	27606	27818	27712	27904	27767	27882	27744	28044	27826	28036	27892	27905	27627	27937	27701	27800	27647	27734	28060	27701	27991	27901	27903	27782	27746	27841	27834	27799	28061	27949	27961	27781	28089	27778	27967	27844	28042	27844	27936	27914	27837	27784	27830	27948	27695	27854	27851	27902	27718	27824	27807	27819	27958	27857	27966	27933	27958	27921	27719	27841	27745	27899	27967	27611	27894	27848	28128	27639	27844	27880	27953	27622	27988	27842	27670	27876	28051	27768	27966	28042	28005	27724	27676	27574	27978	27846	27813	27834	27639	28014	27916	27664	27724	27902	27812	27887	27947	27919	27757	28153	27533	28063	27775	27665	27754	27852	27737	27951	27788	27681	27832	27821	27955	27693	27865	27741	27741	27995	27984	27653	27787	27903	27851	27808	27786	27879	27849	27863	28221	28136	28006	27734	27429	28014	27828	27923	27981	27743	27911	27949	27934	27500	27723	27911	27786	27810	27782	27758	28069	27874	27940	27711	28110	27941	27721	27713	27688	27815	27732	28006	27901	27844	27583	27905	27921	27727	27681	27749	27790	28087	27764	27808	27728	27739	27832	27629	27935	27665	27977	28067	27832	27806	27864	28012	27974	27638	27535	27870	27450	27869	27610	27730	27410	27769	27638	27950	27812	27880	27857	27863	27794	27600	27934	27897	27838	27940	27872	27937	28086	27886	28073	27877	27566	27809	27649	27648	27836	27638	27790	27628	27956	28019	28151	27757	28097	28172	27759	27788	27935	27801	28130	27924	27803	27755	27997	27890	28166	27932	27784	27871	27812	27779	27738	28006	27824	27851	27849	27816	27807	27650	28157	28094	27555	27703	27837	27991	27868	27922	28018	27795	27821	27884	27790	27873	27979	27781	28023	28068	27959	27805	27914	27905	27771	27677	27896	27431	27791	27734	27781	27814	27819	28079	28017	28130	27797	27693	27586	27878	28224	27910	27851	27746	27764	27713	27840	27927	27905	27941	27969	27702	27645	28042	28195	27673	27651	27868	27759	28074	27806	28071	27870	27557	27507	27919	27744	27920	27742	28048	27619	27745	27840	27696	27791	27805	27787	27829	27642	27595	27736	27789	27791	27846	27904	27752	27886	27933	28117	27955	27837	27885	27656	27866	27846	27923	27809	27680	28115	27901	27829	28119	27817	27810	27651	27887	27615	27765	27941	28010	27856	27607	27670	27986	27963	27911	27971	27981	27857	27791	27788	27820	27973	27861	27931	27794	27780	27913	27799	27910	27748	27681	27982	27658	27845	27676	27924	27799	28014	27855	28047	27737	27876	27929	28077	27928	27604	27933	28116	27821	27669	27965	27766	27939	27842	27672	27774	27781	27928	27985	27829	27904	27986	27986	27855	27916	27813	28059	27763	27794	27832	27749	27954	27831	28005	28063	27792	27768	27575	28077	27732	28116	28003	27671	27778	27883	27872	27917	27799	27895	27726	27802	28005	27828	27956	27852	27846	27860	27965	27916	27564	27822	27701	28094	27777	27778	27821	27909	27824	27931	27762	27989	27589	28075	27632	28050	27982	27460	27738	27793	27810	27918	27833	27820	27621	27862	27911	28108	27830	27873	27925	27828	27799	27674	27720	27913	28282	27956	27760	27850	27821	27996	27525	28048	27878	27857	27742	27715	28072	27776	28022	27893	27884	27881	27829	27892	27852	27835	27928	27930	27902	27689	27819	28028	27852	27816	27776	28003	27666	27850	28111	27825	27975	27960	27969	27856	27687	27827	27856	27938	27950	27889	27774	28035	27724	27846	27706	27865	27655	27728	27766	27611	27927	27762	27865	27754	27989	28069	27705	27904	27803	28087	27693	27882	27874	27995	27988	27926	27602	27691	27788	27750	27864	27896	27897	27886	27830	28058	27884	27811	27937	27698	27836	27991	27821	27856	27923	27796	27804	27911	27870	27727	27493	28040	27845	27767	27824	28047	28020	27872	28023	27904	27798	27808	27663	27709	27738	27693	27829	27735	27992	27948	27560	27816	27969	27937	27768	27793	27791	27673	27762	27925	27908	28024	27655	27861	27586	27810	27983	27807	27920	28129	27809	27734	27679	27878	27866	27681	27692	28055	28057	28017	27718	27880	27919	28107	27662	27731	27744	27893	27819	27847	27904	27827	27957	27955	27902	27900	27936	27906	27707	27647	28043	27945	27741	27975	28062	28078	28146	27868	27928	28033	27908	28004	28058	27878	27848	27936	28174	27640	27923	27825	27929	27701	27965	27986	27695	27857	27697	27915	27743	27747	27842	28051	27842	27851	27741	28055	28018	28025	27768	28124	27981	28081	27870	28023	27866	27771	27753	27943	27936	27749	27889	28031	27888	27817	27779	27845	27632	27905	27774	27946	28035	27584	27688	28038	27775	27898	27925	28023	27706	27805	27838	27860	27945	27941	27898	27412	27769	27909	27970	28099	27840	27634	27900	28043	27655	28013	27872	27997	27552	27985	27861	27782	27946	27945	27674	28013	28052	27711	27996	27896	27747	27803	27858	27766	28066	27813	27988	27821	27663	27833	28008	27760	27777	27789	28033	27804	27761	27898	27878	28118	28064	27695	28122	27857	28347	27903	27600	27774	27935	28128	27943	28027	28072	28032	27975	27999	28003	28022	28141	27934	27832	28032	27867	27829	27894	28100	27655	27811	27952	27787	27628	27816	27737	27998	27811	27976	27592	27938	27832	27649	27741	27976	27881	27945	27826	27993	27956	27987	28021	27845	27743	27842	27842	27886	28019	27815	27882	27908	27861	27813	27626	27759	27727	27712	27855	27909	27847	27783	27910	27840	27868	27760	27709	27820	27655	27877	27900	27976	27968	27873	27957	27896	28099	27950	27898	27856	27902	27839	27648	27814	27960	27948	27921	27869	27910	27714	27889	27881	27726	27804	27908	28010	27922	27911	27966	27773	27701	27786	27846	28011	27788	27762	27901	27970	27984	27856	28018	27955	27721	27751	27588	27825	27819	27932	27976	27897	27758	27813	27702	28024	27723	27627	27762	27863	27685	27758	28075	27756	27727	28010	27905	27979	27895	27765	27944	28009	27985	27981	28004	27894	27784	27817	27747	27911	28007	27697	27853	27828	28021	27827	27806	27542	28012	27990	27787	27959	27877	27757	27900	28125	27986	27818	28267	27989	28197	27898	27833	27959	27857	27841	27782	28033	28095	27800	27994	27828	27536	27797	27810	27886	28034	27933	27868	28015	27703	27810	27816	27805	27822	27848	27978	27543	27599	28181	27857	27948	27855	27888	27709	27910	27908	27816	27801	27959	27878	27714	27627	27789	27899	27850	27900	27595	27694	27621	27866	27911	28043	27837	28041	27918	28254	28051	27783	28155	28036	28237	27886	27755	28029	27708	27724	28110	27877	28043	27829	27999	27739	27972	27783	27844	27704	27988	27775	27951	27871	27879	28086	28112	27752	28044	27730	27805	27737	27662	27847	27972	27959	28036	27770	27918	27791	27567	27948	28126	27685	27768	27631	27917	27949	27781	27642	27715	27954	27746	27693	27895	27899	27954	27606	27949	27732	27780	27945	27840	27809	28082	27836	27767	27789	27889	27742	27759	27972	27715	27809	28040	27800	27739	27839	28077	27631	27734	28017	27970	27755	27924	28035	27909	27880	28105	27745	27812	27858	28089	27793	27847	27885	27643	27842	27983	27747	27758	27753	27962	27771	27825	27784	27893	27703	28076	28043	27696	27894	27812	27713	27673	27757	27812	27905	27888	27973	27845	27709	28112	27872	27937	27662	27700	27975	27851	27803	27625	27732	28128	27914	27766	27743	27874	27905	28083	27857	27890	27932	27875	27839	27968	27889	27598	28055	27803	28049	28045	27746	27768	27873	27690	27699	27737	27964	27771	27864	28007	27779	27699	27715	27824	27831	27781	27640	27861	27941	27851	27961	27934	27835	27910	27804	27653	27840	28005	28006	27863	27938	27965	27703	27954	27630	27909	27783	27793	27721	27818	27996	27877	27870	27943	27802	27798	27951	27821	28012	27831	28022	27764	27878	28147	27733	27885	27871	27701	27938	27919	27756	27785	27775	27986	27959	27837	27550	27860	27764	27947	27848	28081	27893	27957	28026	27870	27702	27796	27766	28041	27574	27937	28013	27777	27746	27751	27910	27882	28122	27938	27927	27683	27643	27846	27681	27734	28264	27969	27896	27891	27859	27774	27699	27771	27730	27871	27671	27952	28063	27782	27776	27948	27653	27830	27707	27915	27943	27832	27854	27632	27860	27655	27752	27873	27633	27876	28045	27959	28027	28006	28050	27772	27963	27688	28043	27973	27909	27954	27769	27755	28131	27870	27904	27853	27673	27948	27860	28054	27973	27926	28069	27773	27976	27910	27878	27802	27705	27560	27795	27985	27774	28018	28113	28120	27952	28163	27914	27877	27950	27902	27766	27901	27889	27850	27867	27847	27871	27842	27853	27868	27990	28046	27984	27882	27976	27931	28008	28305	27929	27748	27928	27870	27778	27872	27763	27656	27508	28221	27819	27903	27905	27924	27731	28062	27771	27838	27562	27930	27815	27892	27610	27868	27905	27650	27852	27798	27992	27795	27670	27916	27751	28150	27961	27964	27807	27729	27668	27709	27678	27772	27996	27796	28042	27855	27883	27856	28032	27965	27909	27874	28066	27877	28057	27805	27774	27878	28151	28108	27747	27993	27962	27977	27836	27936	27931	27920	27754	27950	27813	28035	27846	27649	27775
39115	68913	60833	45600	34006	28532	26245	24149	21797	20676	19555	19202	19254	18773	19055	19405	19664	20460	21207	20323	19900	19730	20009	19660	19333	19233	19271	18979	18930	18735	18844	18549	18907	18361	18613	18492	18471	18545	18657	18530	18495	18653	18713	18654	18363	18694	18688	18473	18565	18564	18571	18616	18493	18369	18395	18636	18566	18493	18587	18486	18340	18311	18393	18626	18434	18406	18552	18216	18488	18429	18382	18490	18431	18450	18521	18430	18434	18568	18260	18258	18452	18474	18670	18500	18473	18368	18502	18162	18502	18639	18458	18418	18405	18608	18317	18668	18402	18494	18391	18485	18253	18443	18292	18414	18381	18450	18473	18642	18521	18423	18370	18432	18533	18557	18477	18401	18372	18339	18654	18683	18373	18493	18531	18668	18319	18601	18454	18700	18346	18399	18235	18419	18534	18286	18533	18535	18661	18334	18382	18579	18328	18461	18303	18552	18491	18291	18472	18436	18596	18444	18538	18289	18551	18423	18442	18539	18462	18613	18491	18488	18486	18512	18636	18434	18450	18330	18500	18616	18375	18455	18419	18512	18389	18392	18609	18391	18381	18496	18661	18524	18586	18435	18408	18517	18382	18513	18539	18492	18646	18460	18472	18448	18505	18531	18557	18602	18592	18517	18294	18554	18445	18477	18383	18402	18359	18461	18237	18493	18774	18585	18582	18364	18630	18441	18531	18514	18427	18355	18458	18622	18278	18418	18574	18348	18404	18496	18387	18447	18550	18356	18489	18339	18448	18625	18367	18419	18438	18464	18672	18382	18420	18646	18569	18620	18438	18481	18520	18540	18480	18448	18604	18653	18375	18437	18405	18649	18497	18548	18512	18370	18458	18424	18425	18698	18530	18486	18304	18534	18407	18599	18610	18228	18402	18508	18574	18472	18590	18368	18423	18308	18504	18475	18545	18441	18328	18490	18524	18470	18445	18541	18481	18589	18572	18191	18437	18517	18413	18573	18527	18514	18348	18446	18479	18401	18493	18406	18351	18512	18457	18613	18253	18708	18614	18407	18606	18554	18528	18614	18583	18523	18621	18311	18382	18512	18557	18357	18430	18318	18397	18451	18472	18589	18356	18457	18529	18331	18479	18527	18439	18506	18552	18440	18571	18558	18515	18499	18344	18394	18360	18485	18645	18527	18477	18509	18533	18558	18279	18497	18574	18689	18498	18634	18604	18424	18426	18372	18618	18332	18513	18365	18464	18514	18294	18527	18379	18464	18415	18313	18436	18529	18529	18587	18440	18481	18427	18466	18553	18635	18548	18421	18429	18616	18515	18418	18529	18507	18448	18579	18441	18305	18292	18445	18595	18494	18365	18456	18555	18520	18406	18531	18337	18422	18433	18256	18608	18297	18544	18352	18417	18501	18545	18361	18458	18561	18345	18542	18547	18514	18439	18559	18125	18477	18631	18541	18264	18309	18451	18445	18504	18497	18325	18506	18564	18475	18521	18476	18444	18536	18392	18471	18506	18551	18461	18434	18312	18470	18428	18386	18357	18557	18509	18349	18448	18502	18448	18309	18403	18407	18296	18565	18257	18502	18582	18449	18365	18515	18557	18371	18531	18109	18443	18215	18512	18505	18595	18585	18426	18442	18334	18605	18544	18446	18569	18333	18385	18292	18515	18446	18366	18492	18504	18565	18413	18476	18428	18393	18473	18542	18306	18616	18323	18666	18370	18489	18423	18434	18454	18595	18382	18449	18529	18429	18464	18422	18441	18438	18445	18588	18412	18293	18671	18569	18543	18686	18499	18563	18484	18358	18477	18602	18347	18491	18484	18459	18428	18406	18543	18392	18578	18597	18495	18501	18280	18533	18404	18380	18437	18655	18349	18477	18451	18480	18453	18562	18487	18619	18519	18483	18538	18484	18468	18442	18435	18384	18564	18593	18555	18449	18372	18465	18444	18653	18483	18746	18602	18395	18387	18548	18572	18480	18330	18434	18521	18460	18406	18545	18586	18538	18511	18540	18538	18536	18426	18430	18284	18360	18396	18630	18522	18456	18574	18443	18324	18363	18522	18496	18479	18523	18401	18637	18498	18488	18384	18291	18660	18379	18580	18434	18429	18596	18483	18422	18483	18532	18538	18529	18223	18500	18419	18529	18490	18555	18459	18666	18373	18487	18401	18510	18636	18470	18618	18564	18618	18410	18514	18532	18498	18482	18351	18634	18373	18676	18464	18356	18418	18302	18363	18454	18513	18600	18542	18352	18564	18424	18336	18413	18598	18377	18460	18356	18342	18420	18526	18566	18681	18444	18325	18379	18505	18593	18381	18592	18700	18180	18628	18490	18520	18501	18618	18534	18517	18533	18455	18544	18271	18444	18522	18430	18650	18550	18532	18482	18747	18401	18432	18573	18381	18438	18367	18449	18403	18596	18697	18391	18292	18492	18537	18394	18535	18328	18381	18544	18633	18486	18676	18404	18525	18567	18483	18544	18668	18487	18421	18582	18474	18559	18346	18457	18506	18455	18404	18558	18361	18542	18604	18270	18612	18446	18403	18651	18511	18545	18274	18417	18304	18416	18552	18427	18485	18401	18524	18506	18347	18332	18464	18469	18413	18427	18354	18578	18656	18610	18677	18506	18587	18389	18475	18488	18495	18436	18561	18544	18479	18318	18534	18371	18641	18620	18469	18627	18367	18624	18427	18463	18503	18341	18536	18528	18436	18516	18418	18376	18400	18498	18695	18531	18378	18488	18552	18473	18405	18493	18433	18412	18446	18396	18522	18383	18372	18399	18459	18464	18524	18456	18394	18622	18445	18508	18376	18647	18371	18351	18612	18661	18442	18444	18608	18447	18343	18450	18425	18537	18367	18521	18414	18282	18428	18381	18482	18630	18505	18359	18690	18507	18444	18550	18494	18406	18499	18477	18409	18432	18301	18548	18394	18469	18542	18457	18597	18400	18589	18454	18452	18481	18369	18574	18526	18367	18274	18545	18517	18604	18432	18429	18503	18263	18228	18669	18423	18408	18714	18474	18335	18388	18532	18591	18510	18410	18448	18423	18354	18486	18632	18481	18571	18387	18557	18502	18620	18579	18444	18531	18623	18543	18468	18370	18570	18560	18737	18441	18305	18540	18330	18547	18287	18502	18339	18573	18445	18494	18467	18298	18337	18464	18513	18551	18474	18555	18374	18382	18516	18508	18491	18350	18598	18668	18582	18547	18486	18375	18668	18458	18457	18432	18529	18428	18260	18559	18554	18386	18397	18427	18350	18407	18617	18684	18559	18621	18636	18438	18736	18436	18579	18594	18547	18529	18455	18421	18635	18508	18517	18404	18460	18357	18571	18371	18338	18384	18399	18380	18513	18371	18387	18503	18343	18346	18546	18541	18453	18470	18455	18435	18443	18487	18424	18442	18263	18567	18409	18695	18378	18422	18558	18455	18649	18395	18496	18324	18490	18235	18502	18505	18279	18365	18579	18525	18414	18518	18526	18484	18367	18708	18658	18489	18547	18383	18610	18508	18373	18377	18440	18587	18499	18428	18535	18457	18490	18426	18516	18490	18607	18474	18437	18435	18413	18253	18521	18575	18504	18527	18421	18544	18444	18318	18329	18421	18483	18534	18610	18509	18371	18640	18545	18460	18462	18438	18444	18313	18536	18428	18532	18448	18557	18490	18540	18364	18645	18541	18438	18583	18349	18493	18516	18479	18464	18272	18339	18606	18447	18553	18482	18511	18548	18577	18486	18519	18437	18617	18462	18239	18420	18450	18562	18397	18651	18638	18241	18487	18475	18504	18512	18519	18408	18537	18349	18623	18519	18545	18421	18526	18408	18508	18448	18433	18182	18309	18423	18584	18371	18426	18409	18307	18582	18373	18415	18513	18529	18666	18584	18517	18360	18487	18550	18559	18560	18592	18590	18659	18462	18512	18497	18546	18612	18464	18598	18353	18590	18454	18537	18531	18463	18615	18581	18533	18483	18318	18350	18251	18560	18474	18589	18654	18586	18387	18575	18558	18622	18418	18256	18454	18594	18541	18384	18550	18549	18457	18564	18536	18390	18675	18345	18286	18723	18360	18451	18437	18589	18358	18532	18383	18592	18579	18495	18482	18432	18546	18681	18484	18337	18383	18385	18462	18760	18442	18395	18499	18382	18405	18425	18321	18422	18541	18446	18601	18529	18497	18455	18556	18517	18430	18405	18436	18434	18517	18541	18466	18530	18644	18498	18516	18506	18464	18531	18534	18562	18447	18467	18373	18503	18378	18428	18512	18632	18393	18395	18440	18497	18481	18406	18545	18406	18600	18506	18585	18389	18406	18420	18590	18569	18350	18463	18538	18491	18429	18461	18335	18581	18490	18530	18573	18638	18427	18310	18438	18541	18431	18569	18475	18551	18551	18348	18409	18584	18394	18537	18495	18535	18460	18545	18425	18455	18543	18356	18611	18556	18321	18634	18400	18530	18460	18583	18508	18466	18476	18612	18506	18422	18484	18448	18394	18375	18381	18449	18604	18426	18603	18566	18340	18324	18423	18383	18479	18543	18642	18364	18301	18447	18492	18660	18385	18493	18686	18486	18345	18501	18511	18607	18657	18453	18606	18292	18463	18617	18548	18538	18480	18366	18496	18357	18407	18368	18447	18573	18337	18438	18451	18295	18477	18668	18356	18510	18538	18312	18381	18488	18449	18545	18513	18560	18512	18575	18475	18487	18541	18331	18663	18384	18407	18503	18539	18501	18496	18624	18494	18270	18789	18464	18481	18436	18590	18343	18550	18397	18443	18442	18628	18494	18488	18617	18523	18434	18320	18488	18547	18435	18477	18338	18613	18605	18283	18418	18231	18380	18363	18367	18609	18502	18443	18432	18577	18372	18450	18535	18537	18408	18689	18527	18514	18346	18347	18524	18464	18450	18397	18496	18537	18494	18358	18408	18578	18402	18424	18562	18591	18475	18482	18510	18580	18745	18491	18458	18359	18482	18371	18289	18433	18606	18552	18473	18480	18475	18409	18698	18476	18504	18344	18639	18401	18297	18606	18760	18487	18531	18596	18339	18341	18348	18481	18471	18561	18359	18546	18273	18400	18522	18536	18442	18471	18512	18347	18459	18467	18461	18483	18523	18492	18364	18340	18351	18310	18446	18391	18420	18630	18510	18319
24079	21704	29870	28155	27913	32644	35933	32237	30281	29087	28436	28027	27664	27449	27653	27880	28280	28710	29643	28958	28627	28491	28586	28565	28161	27903	27822	27731	27548	27593	27586	27037	27061	27043	27407	27389	27361	27101	27249	27159	27121	27067	26907	27070	27026	27028	27216	26865	26914	27009	27226	27203	26901	26814	26864	26980	27032	26978	26904	26848	27151	27063	27058	26913	27163	26991	26852	26956	27073	26797	26752	27115	27045	26646	26920	26928	26895	26983	26978	27074	26912	26968	26632	26738	26697	27160	27017	27047	26861	27147	27246	26929	26936	26810	26997	26861	26921	26899	26757	26882	27037	26848	26656	26689	27216	27043	26958	27080	27039	27019	26809	26858	26917	26964	26876	26948	26690	26746	26797	27127	27027	26995	26957	26688	26975	26964	27047	26695	26742	26877	26814	26826	26931	26949	26897	27128	26963	27004	26749	26822	26710	26807	26830	26776	26948	27026	26983	27138	27013	26829	26987	26933	27008	26890	26944	26859	27154	26997	27158	26813	26801	27015	26850	26868	27057	27016	26875	27003	26874	26627	27042	26873	26970	26972	26757	27037	26942	27125	26882	26962	26727	26870	26986	26830	26958	26920	26949	27053	26949	26785	26920	27077	26898	27125	27003	26955	27139	26968	26940	26555	26752	26920	26883	26910	26790	26750	26811	26871	26879	26999	26749	26978	26781	26876	27153	26998	26901	26661	26946	26950	26889	26928	26717	26899	26743	26924	27088	27029	26791	26959	27244	26881	26906	26852	26676	26638	26926	26950	26981	27059	27032	27184	26929	26700	26807	26458	26964	26910	26746	27086	26800	27042	27000	26731	26628	26994	27152	27052	26724	26875	26854	27089	26867	27073	26872	26905	26893	26881	26930	26971	27047	26910	26756	26575	26884	26914	27047	26903	26729	26931	26828	26803	26813	26880	26931	26864	26726	26767	27120	27076	27120	27013	26937	27001	26951	26656	26612	26785	26940	27006	27047	26922	26899	26968	26894	26727	26699	26758	26695	26886	27164	26733	26865	26778	26740	26495	27137	27162	26919	26799	26918	26987	26908	27072	26868	26936	26755	26863	27019	26845	26971	26832	26605	26929	27021	26957	26964	26887	26932	26838	26964	26891	26830	26831	26746	27037	26820	27013	26884	26929	27051	26957	27129	26844	26681	26684	27017	26768	26805	26990	26885	26902	26779	27098	26758	26947	26670	27054	26997	26902	26962	26845	26758	27194	26901	27108	27093	27114	26849	26742	26940	26907	26942	26538	26958	27048	26899	26867	26858	26896	26960	26931	27011	26937	27048	27021	26950	26964	26744	26790	26653	26851	26939	26959	26848	27093	27073	26947	27083	26890	26978	26968	27059	26759	26852	26819	26837	26689	26762	26906	26856	26726	26753	26816	26690	26702	26694	26846	26796	26887	26706	27032	27061	27013	26828	26926	26617	26819	27012	26822	26792	27231	27114	26917	26961	27091	26688	26740	26719	26983	26904	26742	26652	27012	27028	27001	27199	26868	26864	26923	26765	26812	26835	26789	26803	27080	26718	26811	27037	26930	26874	27014	26717	26984	26914	26889	26760	26869	26788	27034	26822	26966	26794	27184	26877	26888	26997	26815	26713	26760	27281	26956	27253	26898	27009	27040	26926	26978	26938	26871	26804	27073	26854	27079	26869	26935	26926	26956	26886	27020	26910	26836	26867	27215	27180	27096	26936	26882	26878	26981	26879	26879	26952	26890	27104	27086	26963	26782	26741	26948	26861	26836	26839	26836	26775	26799	26818	26828	27110	27063	26809	27010	26594	26708	26855	26740	26875	26810	27117	26849	27151	26980	26977	26718	26834	26675	26661	26952	26926	26868	27016	27023	26930	26918	26785	27066	26822	26890	26920	26992	26852	26820	26874	26805	27038	26936	27081	26615	26884	26990	26680	27135	27085	26914	26972	26873	26793	26833	26911	26793	26841	26871	26832	26981	27122	26896	26754	27032	26744	26995	26887	26941	26983	26970	27244	26909	26810	26937	27042	27038	27012	26838	26803	27027	26989	26968	26846	26825	26988	26762	26799	26720	26991	26952	26891	26726	26845	26835	27052	27001	26767	26738	26975	26798	26865	26736	26827	27133	27244	26952	26896	26909	26960	26953	26998	26681	26741	26934	26804	27007	26749	26664	26885	26956	26893	27004	26945	27033	27089	27118	27065	27062	26862	26777	27072	26929	26746	26743	27018	26867	27064	26800	26911	26868	27232	26908	26918	27064	26994	26901	26822	26900	27127	27016	26812	27237	26963	26769	26891	26900	26893	27028	26813	27035	26834	26649	26932	27001	26821	26711	27174	27144	26978	26874	26764	26826	26937	27087	26874	27203	26986	26862	26901	26962	27087	26888	26990	26927	27115	26932	26932	26817	26822	27059	26922	26797	26898	26867	26979	26746	27074	26929	26861	26906	26724	26573	26831	26953	26788	26978	27047	26915	26867	26903	26833	26817	26708	26841	26909	27239	26926	27071	27019	27042	27169	26952	26816	26889	26747	27011	26978	26724	26925	26602	26709	26953	26969	26951	26713	27069	26800	26906	26994	26892	27032	27024	26967	26636	27043	27040	27095	26936	27038	26935	27088	26997	26765	26967	27098	26957	26813	26864	26858	26996	26875	26900	27021	27087	26814	27113	27129	26758	26787	26829	26822	26791	27009	26994	26880	26847	27033	26742	26940	27116	26854	27013	26884	26727	26915	27001	26753	26966	27128	26784	27035	27006	27013	26890	26676	27025	27004	26984	26965	26782	26828	26866	26934	26976	27137	27039	26835	26590	26764	26939	26798	26827	27259	27051	26817	27155	27065	26973	26884	26878	26861	26899	27180	26913	26815	26688	26735	26820	26982	27058	26931	26979	26774	26825	26939	26969	26861	26855	26788	26758	26854	26920	26924	26768	26853	26944	26906	26910	26740	27097	26762	26730	26950	27218	27181	26925	26705	26781	27080	26905	27003	27085	26922	27194	26815	27058	26896	26746	26655	26873	26829	26881	26721	26966	27144	27003	26688	27166	26743	26730	26984	26855	26833	26636	26820	27000	27086	27022	26984	26825	26697	26828	26899	26963	26877	26879	27158	27237	26904	26957	27156	27018	27051	26977	26917	26938	27100	26687	26887	26711	26832	26668	26809	26898	26881	26592	26891	26807	26885	26703	27104	26883	27067	26826	27041	27126	26910	27081	27023	26911	27105	26961	26802	26884	26884	26762	27090	26810	26805	27009	26893	26628	26503	26716	27075	26911	26708	26990	27047	26674	26814	26784	27049	26853	26755	26782	26901	26926	26887	27101	27098	26944	27040	26919	26819	27184	27061	26891	26869	26913	26835	27210	26884	26669	26997	26704	27060	26951	26863	27105	26867	26721	26909	27157	27004	26858	27088	26876	27127	26906	26887	26920	26860	27069	27005	26743	26924	26937	26911	26725	26836	27284	26879	26958	26943	27067	26763	26778	26974	26744	27236	26954	26902	27014	26995	26714	26933	26948	26980	27190	26914	26858	26908	26953	26680	26972	27180	27053	26878	26921	26686	26672	26947	26965	27014	27010	27037	26751	26806	26814	26745	26790	27029	27072	26842	26906	26935	26861	27141	27035	26895	26762	26942	26920	27002	26987	26996	26834	27034	26815	27043	26952	26769	26947	26854	26813	26802	27080	26877	26943	26668	26861	26823	26837	26731	26785	26969	27052	26778	27095	26830	26758	26874	27037	26704	27080	26781	26927	27096	26919	26921	27189	26865	26979	26894	26891	26959	27039	26906	27028	26700	27101	27011	26978	26874	26859	26978	26851	26991	26718	26845	26845	26767	26994	26869	26866	26931	26733	26970	27001	27094	26970	26954	26750	26934	26809	26807	26639	27057	26715	26963	26765	26879	26861	26758	26906	26933	26994	26838	26875	26803	26930	26849	27091	26945	26969	27020	26657	26905	27030	26650	26978	26895	26663	26710	26806	26771	26878	26835	26728	26972	26666	26917	27101	27172	27006	26878	26910	26971	26854	27085	26952	26944	26901	27215	27017	26833	26616	26959	26762	26858	27041	26995	26844	26940	26718	26931	26835	27008	27094	27033	27114	27076	26880	27016	26794	27049	27053	26821	26809	26836	26735	26871	26748	26809	27065	27070	26897	26987	26846	26879	26887	26722	26496	26575	26706	26854	26782	27247	27082	26916	26923	26865	26825	26606	26949	27162	26836	26905	26801	26768	26713	26841	26923	26722	26919	27011	26873	26964	26949	26989	26727	27116	26947	27045	26708	27017	26896	26906	27053	26784	26861	26753	27197	27035	26965	27042	27008	26899	26807	26848	26718	26717	26921	26913	27205	27224	27059	27074	26919	27190	26758	26737	26819	27071	26926	27121	26910	26986	26935	26930	26813	26848	26850	26912	26953	26861	26932	27239	26897	27031	26871	26712	27033	27049	26818	26976	26705	26860	26909	27010	26901	26762	27057	27066	26552	26758	26844	26712	26851	27222	27048	26902	26920	26984	27070	27087	26759	27015	26864	27039	27026	27053	27132	27069	27179	26784	27009	26792	26982	26937	26742	26948	26899	26820	26977	26921	26968	26787	26860	26951	26932	26995	26799	26957	26725	26779	26717	26757	26987	27007	27057	27044	27278	27021	26748	26950	26894	26961	27063	26940	26908	26980	26992	26755	27102	26867	26735	26955	27032	26981	26966	26809	26829	27131	26905	26977	27025	27136	26698	26913	26855	26979	27107	26975	27102	26978	27169	26732	26977	26903	26587	26934	27202	26955	26808	27001	26692	26967	26986	26669	26922	26980	26850	27139	27032	26918	26936	26913	26886	27038	26765	26882	26868	26822	26900	27027	26947	26953	26658	26918	26829	26927	26561	26846	26791	26762	26854	27016	26785	26788	26944	27030	26983	27098	26835	26879	26957	26827	26865	26932	26936	26656	26946	26866	26846	26956	27077	26935	26588	26896	27060	27019	26706	26744	26984	26903	27010	26910	26979	26841	26766	26725	26878	26948	26909	26954	26911	26810	26930	26718	27101	26697	27020	26764	26674	26664	26716	27078	27009	26860	26962	26841	26699	26792	26861	26931	26818	26826	26890	26860	26921	27240	26871	26991	27061	27015	27040	26879	26772	26820	26952
41815	72884	69624	53261	38795	30729	28338	25156	22665	20631	19717	18824	18658	18692	19002	19353	19747	20600	21315	20249	19953	19758	19993	19443	19094	18991	18898	18721	18469	18564	18202	18236	18225	18158	18142	18237	18089	18034	17962	18142	18049	18066	18164	18027	18089	17977	18124	18062	17939	18227	17855	17937	17852	17806	18093	17992	18088	18058	18030	17901	17898	17926	17745	18117	17937	17948	17998	18060	18060	17777	17983	18060	18077	18095	17839	18028	18022	17916	17905	17959	18037	17841	17922	18052	17914	17953	17827	18064	18021	17980	17897	17945	17993	17905	17964	17868	18043	17937	18062	18093	17916	18009	17904	17998	18007	17956	17938	17849	17944	18173	17950	17744	17828	18028	17884	18126	17781	17953	17987	17916	17973	17877	17961	18047	17820	17991	17884	17837	17972	18093	17812	17970	17791	17959	17894	17945	17982	17888	17922	17974	17862	17991	17851	18039	17920	18022	17797	17867	17981	18039	17948	17979	17803	18087	18077	17932	18188	17828	17860	18051	18003	17845	18086	17901	18108	17951	17902	17977	17866	17939	17773	17970	17917	18083	18072	18089	17906	17953	17854	17998	17836	18173	18001	18019	17965	17920	18115	17890	17884	17872	17832	17874	17859	18034	18021	18110	18084	17905	17979	18010	17852	17881	17900	17896	17800	17922	18000	17863	17943	18227	18103	18218	17822	17886	17933	17966	17931	17808	17870	17840	18124	17936	17972	17926	17870	17975	18030	18022	18022	17979	17990	17918	18104	17961	18122	17997	17922	17905	18083	17921	17964	17894	17955	18011	17857	17931	18054	18001	17819	17986	17931	17835	17956	17874	18049	17958	17933	18134	18111	18052	17988	18097	17844	17939	17874	17815	17980	17785	18077	18024	18044	17951	17866	18037	17975	17894	18162	18063	17808	17889	18059	17925	17772	17802	18025	17776	18047	17981	18036	17867	18040	18044	17832	17873	18179	17980	17948	17768	17959	18016	18105	17932	17921	17932	18008	18102	17934	17786	17852	17974	17989	17868	18029	18055	17732	17891	18121	17740	18041	17934	17879	18024	17889	18007	18095	17883	18095	17902	18023	17813	17996	17875	17884	17954	17834	18012	17937	17930	17806	17813	17828	18156	17917	17866	17918	17922	18008	17955	17924	17769	17898	17884	17922	18034	17746	17913	18066	17887	18043	17833	17903	17845	17976	17984	18180	17911	17777	17951	17957	18077	18028	18093	18129	17985	17820	17862	17953	17955	17860	17905	17924	18111	17879	17994	17946	17985	17964	17936	18155	18000	18094	17814	18084	18126	17960	18049	17816	17995	17935	17937	17959	17921	18018	17813	17989	17984	17955	18025	18052	17771	18073	17861	18066	17967	17950	17920	18033	17983	17784	18037	17976	18006	17953	17860	17946	18060	17958	18061	17987	17935	17956	17747	18114	17838	18079	17977	17843	18019	18192	17994	17904	18049	17936	18057	18084	18007	17967	17847	17830	17930	18103	17944	17938	17948	17917	17834	17821	17849	18074	17970	18011	17926	18104	17794	17861	18076	17973	17796	17876	18093	17929	18136	18062	17881	17965	18093	18066	18060	17971	17992	18028	17709	18094	17966	17866	17956	17783	18058	17937	17857	18054	18020	18006	17929	17919	17918	18003	17951	18004	18011	17950	17822	18024	18030	18114	17915	18020	18079	18019	17933	17744	17885	17980	17886	18042	17985	17910	18092	18135	17891	18059	18042	17866	17960	18172	18091	17879	17993	17894	17912	17967	17776	17966	17964	17914	18049	17993	17959	18027	17994	17718	17780	17897	17871	17992	18008	17813	17835	17988	17943	18057	17835	18215	17891	17938	17890	17981	18084	17928	17802	17961	18074	17786	17950	17957	17832	17966	18103	17951	18197	17845	17904	17800	17928	18050	17915	17933	17880	18060	17996	17942	18186	18014	18042	17856	17864	17735	17805	17809	18033	17801	17895	17938	17865	17836	17817	17929	17857	17948	17958	17914	17969	17957	17942	18089	18113	18001	18053	17824	17826	17989	17884	17941	18005	17833	17878	17999	17894	18019	17950	18166	17926	18052	17932	17886	17780	18100	17836	18020	17930	17996	18068	18063	18209	18000	17954	18025	17874	17986	18007	17804	18037	18080	18002	17975	17906	18005	17713	17953	18052	18109	18134	17942	17789	17861	18020	17863	18062	17952	17910	18054	17991	18050	17813	17942	17828	18109	17850	17812	17894	17782	17898	17933	18032	17976	18020	17925	17990	17910	17996	18041	18061	17853	18152	17839	18091	18045	18014	17992	17813	17794	18051	18050	17992	18045	17960	17996	17802	17828	17818	18092	17932	17900	17948	17951	18064	17925	17884	17953	18047	18077	17956	18062	17882	18121	17999	17945	18113	18000	17913	17934	17896	17872	17923	18029	17836	18044	17903	17960	17814	17820	18041	18118	17906	17944	18041	17815	18002	17914	18086	17933	17905	18005	17981	17932	17936	18022	17865	17862	17971	17814	17967	17973	17921	17986	17915	18110	18100	18144	17982	17938	18092	17853	18074	17950	18031	17901	17828	17870	17975	17792	17857	18047	18084	17937	18055	18028	17896	17889	17838	17954	17861	17923	17757	17842	17965	17993	17874	17871	18065	17999	18018	17910	17796	17960	18004	18051	18037	18036	17825	17961	18010	17928	18053	18039	17844	17984	17952	18163	17878	18018	18062	17881	17993	18031	17678	17929	17982	18019	17909	17915	17909	17948	17894	17856	17779	17837	18102	18061	17872	17911	17920	17794	18056	18021	17983	18063	17970	17819	17957	18017	17944	18091	18012	17877	17853	17747	17898	17992	17996	18094	17641	18011	17951	17988	17872	18054	17867	18014	18037	17715	17955	17901	17904	17838	18006	17834	17834	17950	17953	18011	18135	17981	17978	17841	17894	18100	17899	17887	17858	17909	17866	18003	17976	17871	17782	17932	17696	17954	17976	17856	17956	17842	17840	18023	17878	17945	17875	17833	17831	18007	17841	17965	17922	17887	17830	17910	17869	17794	17954	17827	18063	17856	17762	17934	17972	18088	17802	17897	17940	18009	17912	17978	18067	17855	18036	17911	18009	17900	17904	17729	18058	17921	17959	17821	17890	18095	17968	17838	17865	17977	17972	17987	17837	18138	17964	17951	17977	17872	18040	17698	17931	18096	18160	17963	17896	17931	18055	18032	17975	18036	17954	17937	17988	17926	17990	18043	17943	18067	17971	17812	17950	17899	17884	17912	18050	17841	18014	17984	17928	18108	18122	17801	17922	17995	17918	18050	17796	17964	17877	17788	17817	17767	17961	17895	17947	18051	18067	18029	17983	17642	17818	17935	17942	17928	17948	18220	17824	18024	17942	18056	17990	17847	17872	17890	17889	17965	17999	17835	18030	17929	17830	17961	17987	18123	17906	17912	18023	17879	17863	18074	17821	18044	18022	17900	17914	17936	17992	17910	17843	17957	18001	17995	17876	17853	17849	18178	17797	17884	18008	17863	17887	17896	18072	17899	17871	17786	17833	17922	17843	17800	17933	17914	17953	18061	18070	17855	18078	18002	17961	17910	17897	17984	17935	17875	18070	17723	18196	17989	17998	17897	17950	18022	17815	17910	17958	17915	17939	17801	18078	18050	17800	17899	17893	17884	17840	17992	17852	18002	17797	17966	17927	18193	17921	17881	17921	18006	17945	17993	18103	17984	17714	18131	17845	17953	18049	17905	17963	17825	17884	17880	18079	18041	17902	18053	18036	17961	18018	17794	18040	17931	17772	17982	17834	18082	18001	18037	17869	17886	17882	17961	17902	17952	17938	17739	18001	17922	17903	17871	18049	17959	17911	18041	18082	18067	17910	17840	17996	17880	17769	17987	17925	17857	17968	17920	17832	17936	17972	17914	17952	17894	17815	17880	18043	18122	17983	17769	18100	17894	17822	17888	17846	17958	18082	18042	17878	17983	18007	17888	17917	18275	17791	17932	18032	17946	17888	17887	17887	18057	17993	17850	17933	17842	18071	18016	18059	18070	17891	17790	18077	17984	17829	18044	17941	17910	18180	18070	18023	17934	17966	18082	18011	18091	17964	18027	18041	17839	17896	18003	17769	17981	17985	17880	17810	18045	17860	18057	17977	18049	17906	17863	17799	17713	17857	17988	17853	17981	17848	17829	18030	18044	18059	17813	17956	18009	17934	17966	17899	18016	17974	18123	17806	18034	17820	17983	17958	17804	18126	18061	17968	17934	17883	17991	17903	17981	17878	17969	17972	17912	18021	17906	18101	17828	17986	17925	17765	18085	17949	17925	17936	17705	18052	17966	17921	17983	18029	17887	17948	17962	18205	17964	17867	17691	17886	18063	17880	18013	18007	17795	17925	17931	17958	17853	17944	17909	18016	17961	17926	17847	17841	17979	17947	18025	18014	18019	17805	17656	17860	17794	17902	17760	17931	18084	17838	17890	18109	18124	17845	17888	18022	17946	17956	17970	17921	17957	18020	17866	17967	17842	17970	18000	18056	17965	18059	17893	17913	17912	18105	17965	17856	17965	17904	18088	17855	17963	17996	17986	17990	17989	17743	18049	17793	18047	17746	18262	17950	17989	17960	17959	17902	17860	17780	17929	17996	17776	17985	17955	17851	17980	17988	17726	17926	18030	17888	17795	17821	17945	17920	17943	17893	17921	17976	18069	17991	17948	18023	18074	17632	17839	17841	18070	17989	17802	17892	18063	17996	18081	18044	18051	17981	18126	18009	18097	17987	18012	17832	17993	17921	17779	18019	17918	17910	18075	18176	17890	17919	18056	17739	17852	17975	17954	17877	17782	18118	17963	17956	17976	17875	17801	17855	18088	17791	17832	17701	18126	17866	18068	17880	17930	17978	17887	17797	18020	17940	18029	17791	18083	18013	18064	17895	18096	17932	18148	17868	17782	17952	17950	17992	17890	17867	18017	17937	17976	17869	18086	17953	17953	17942	17873	17926	18077	17895	18024	17960	17870	17947	17987	17801	18058	17833	17993	17826	18013	18043	17856	17815	17960	18038	17911	17914	17868	17906	18028	17834	17882	17813	17961	17913	17798	17882	17955	17891	17897	17930	17922	18083	17905	17999	18009	17975	17974	17802	17821	17920	17928	18026
41041	46142	52005	45247	36157	32856	31804	30909	30101	29809	29425	29013	29246	29286	29159	29436	29708	29956	29934	29743	29460	29641	29756	29678	29208	29236	29310	29511	28983	29224	28981	29264	29226	28894	29028	28582	28854	28991	29247	28916	28978	29201	29045	29068	28951	28714	28859	29032	29016	28989	29057	28989	29209	28968	28986	28699	28883	28954	28928	29133	28844	29048	29096	29102	28890	28861	28873	28984	28893	29021	28950	28954	28766	28963	29139	29175	29013	28743	29081	28953	28946	29010	28751	29022	29024	28982	28820	28877	28841	28858	28901	29133	28972	28870	28919	28949	28929	28669	28999	28842	28896	29087	28769	29121	28817	28924	28736	28633	28751	28865	28873	28768	28867	28928	28745	29032	28978	28875	28909	29100	29018	29102	29018	28975	28978	28665	28906	28827	28769	28841	29208	28965	28905	28899	29198	29084	29113	28731	28764	29030	29303	28846	28965	28894	28972	28746	29072	28993	29085	28843	28966	29009	28955	28860	29025	28893	28677	28842	28736	28987	28930	28913	28774	28915	28728	28772	28952	29067	28935	28895	28801	28814	29152	29022	28982	28991	29279	28896	28901	29286	28884	29140	29224	29048	28881	28773	28905	28765	28986	28759	28686	28999	29034	28947	28733	29216	28942	28673	28844	28772	28790	28935	28937	28832	28962	28913	28937	29046	28912	29134	29145	28968	29130	28912	29015	28882	28829	29188	28760	28931	28733	28974	28851	29125	28890	28878	28807	28682	29098	29088	28952	28967	29057	29053	29064	28881	28921	29025	29039	29063	29081	28949	28796	28848	29025	28776	28969	28872	29174	29012	28795	28911	29173	29096	28969	29222	28741	29006	28911	29034	28994	28792	29106	28836	28871	28936	29007	29027	28820	28911	28925	29003	29017	28953	28890	28823	28763	28726	29041	29006	28847	28905	29108	28903	29063	28945	28692	28879	29013	29193	28916	29104	28830	28967	29062	28803	28956	28867	28898	28973	28823	28743	29046	28940	28746	28818	28925	29033	29240	28918	28669	28804	28724	28807	28841	28820	28986	28773	29006	28662	28805	28713	28897	29009	28983	28928	28808	28951	28936	28835	29011	29058	28918	28816	28861	28961	28909	28975	29163	28676	29211	28793	28652	29153	28970	29041	28826	28999	28849	28862	29101	28880	29037	29140	29048	28627	28856	28859	28962	28729	28914	29102	28983	28931	28898	29278	28846	29057	28924	28911	28895	28932	28797	28776	28671	28871	28699	29086	28830	28856	28902	28925	28982	28949	29057	28719	28884	29155	28807	28647	28750	29067	28823	29029	28808	28674	29122	28971	29136	29038	28953	28945	29052	28949	29169	28918	28939	28703	29103	28894	28714	29021	29028	28911	28929	28978	29141	28698	29067	28920	28802	28838	28783	28574	29056	28968	29032	28845	28733	29021	28707	29087	29027	28879	29313	29011	28969	28824	28960	28972	28871	29098	29207	29160	29151	29161	28947	28785	28968	28643	28987	28863	28998	28802	28945	28735	28960	28820	29159	28923	29040	28871	29025	28853	28830	28757	28888	28757	28865	28579	28702	29137	28668	28864	29086	28999	29028	29065	28943	28815	29044	29035	28978	29168	28741	29035	29067	28909	29015	28696	28935	28917	29180	28770	29362	29163	29080	28941	28959	29187	29021	29018	28620	29075	29095	28854	28998	28820	28910	28841	28910	28881	29141	28919	29084	28900	29083	28926	29410	29160	28637	28870	28750	28936	28760	29014	29129	28927	29027	29026	29065	29121	28751	29005	29055	28837	28999	28935	28979	28923	28936	28735	28905	29001	29153	28879	28953	28812	28803	28950	28726	28971	28783	29091	28798	28913	29227	29257	29114	29016	28789	28752	28846	29049	29020	29100	29068	28911	28673	29076	28871	29016	29071	29082	28755	29205	28935	28970	28983	28906	28933	28877	29058	28939	29021	28779	29105	29157	29123	28682	29004	29316	29349	28932	29002	28790	28866	28892	29151	28909	28653	28795	29149	28936	28960	29013	28871	29112	28856	29018	28745	29094	29165	28571	28861	29079	28924	28783	28961	29175	28768	28985	28924	28941	29022	29037	28859	28721	29043	28875	28964	29010	28969	28848	29027	28851	28864	29219	28904	28913	29164	28716	28904	28775	28738	28999	29107	28971	29001	29126	29066	28838	28679	29111	28870	28886	29042	29080	28974	28880	28819	28923	28841	28989	28823	29034	28974	29133	28983	29130	29012	28700	29186	29170	28965	29006	28769	28856	29143	29006	28998	28910	29105	28998	29032	29010	28965	28882	28779	28985	29106	29147	29126	28871	29113	29026	29011	29023	28935	29060	28771	29001	28929	28894	29033	29076	28556	29109	28913	29085	29240	28854	28826	29014	29358	28922	28896	28998	29080	29117	29020	28748	28942	28873	28784	28853	28767	29053	28840	28790	28899	29044	29048	29083	28834	28751	29030	29243	29221	28893	28887	29039	28719	29221	29025	29010	28676	29018	29045	28843	28684	28990	28941	29038	29034	28955	28951	28889	29284	29199	29137	29105	29012	28895	28923	28974	28776	28860	28849	28833	29169	29110	28935	29203	28879	28996	28961	28722	29067	28979	28796	28964	28881	28906	29039	28815	28808	28805	29064	28931	28851	28810	28797	29029	29108	29163	28785	28930	28844	29034	29099	29092	29112	29050	28796	28921	28895	28811	29030	29016	29144	29221	29050	29067	28972	28908	28866	28853	29007	29259	29331	28851	28789	28902	28881	28674	28857	29025	29069	29189	29062	28752	28789	29145	28919	28881	29100	28995	28998	29159	29237	28835	28912	29113	28851	28954	28910	28829	28733	28931	28947	29021	28979	28915	28905	28865	28916	28933	28930	28600	28760	28751	28940	28815	29014	29329	28731	29314	29077	29099	28861	29041	29303	28649	29079	28909	28968	28891	28602	28905	29364	29013	28761	28875	29156	28999	28995	28657	28686	29065	28780	28928	28879	29073	28959	29002	29116	28886	29008	29295	28911	28855	28794	28765	28860	28994	28586	28772	28955	29035	28777	28954	28785	29090	29022	29079	29164	29007	28857	28782	28798	28749	28880	28705	28982	28956	28898	28629	28823	29068	28971	28987	28960	28979	28750	29092	28845	28837	28999	28970	29022	29199	29203	29156	29030	29003	29201	28955	29120	28820	28862	28911	28769	29045	28930	29227	29266	28964	29005	29119	29178	28994	28989	28896	28949	28842	29064	28905	28991	29000	29079	28944	29010	28976	29167	28820	29001	28856	29085	28851	29060	29136	29110	28880	28894	28918	29110	29059	29108	28913	28914	28784	28891	28961	28937	28835	28736	28976	29081	28946	28906	28807	29210	28852	28921	28957	28773	28917	28989	29185	29119	28876	28899	29012	28713	28865	29058	28795	29085	28939	29148	29157	28902	28984	28917	29036	28698	28889	29044	28902	29105	28944	28868	28879	28869	29238	28984	28976	29063	28802	28706	29026	29028	28908	28754	28963	28770	28837	29104	28938	29095	28830	28847	28714	29238	28936	28964	29034	28959	29062	29119	28966	28685	28955	28955	28987	29003	29081	29265	28945	28991	29021	28973	28775	28780	28710	28949	29001	29038	29153	29163	28579	28979	29203	29020	28827	28823	28722	28943	28869	29050	28847	28946	29021	28847	28860	29179	29044	28910	29198	28579	28672	29049	29082	29000	28949	29136	29268	28822	29132	29025	28850	28893	28939	28877	28681	28932	28845	28803	28921	28969	28768	28817	29032	29084	29088	29082	28949	29261	29013	29075	28757	29081	28997	29087	29231	29074	28884	29018	28809	28932	28845	29174	28840	29009	29071	28834	28665	28807	29059	29097	28798	29194	28961	29064	29119	29114	28916	28955	28790	29085	29118	29300	28794	28796	29132	28887	28819	28871	29025	29002	28953	29065	29205	28821	28749	29132	28723	29000	29142	29104	28968	28883	29031	29128	29022	28930	28952	28751	29000	28987	28969	29090	29147	29012	28869	28739	28986	28914	28786	29128	28854	29003	28861	29083	28757	29369	28838	28942	28789	28774	28879	29105	29076	29026	28686	28904	28997	29186	28908	29036	29063	28828	29071	29022	29035	29234	28946	28948	29348	28976	28931	28805	28984	28943	29165	28842	29018	29106	29029	28989	28957	28993	28757	29181	29012	29059	29014	28917	29219	28909	28995	28893	28834	29036	28889	28728	29052	29159	28992	28889	28808	28787	28968	29044	28889	28797	28606	28941	29028	28908	28791	28977	28740	28742	28894	29064	29005	29022	29037	29076	28785	28993	28903	28984	28916	29108	29096	28921	28925	28967	28994	28906	29146	29019	28878	28882	28909	28989	28991	28846	28903	28918	28943	29054	29056	28935	29264	28919	29141	28752	28911	29113	29068	29054	28649	28985	28944	29015	28789	28840	28815	29195	28906	29232	29262	28942	29165	28883	29002	28725	28851	29057	28765	29038	28905	29008	29002	28804	28702	28869	28875	28927	28755	28750	29081	29176	29014	28835	28999	29062	28842	28998	28846	28937	28973	28945	28848	28981	28942	28877	29144	29015	28988	29050	28943	28977	29017	28907	28806	28849	28897	28987	28964	28908	29010	28744	29106	29080	29054	28924	29137	29164	28776	28883	28842	28786	28743	29077	28979	29005	28978	29071	29058	28951	29131	29037	28990	29087	28821	29162	28849	28944	28869	28726	28842	28859	29016	28980	29152	29127	28886	28948	28950	28559	28934	29108	28863	29056	28865	29174	28939	28795	29021	29058	28815	28859	29036	28990	28974	28763	28926	29146	29174	28906	28836	28853	28613	28819	28830	29171	28862	29090	29039	29016	28999	28993	28997	29272	29224	28962	28804	29027	28674	29098	29086	29037	29016	28777	28850	28889	29122	29012	28672	28893	28911	29194	29041	28887	29131	29141	28871	28837	28692	29087	28973	29016	29115	29068	28978	28753	28699	29016	29066	28900	29007	29002	29019	29124	29035	29054	28769	29141	28837	28676	28924	28912	29044	29004	28896	28935	28853	28910	29049	28985	29208	29106	29045	29000	29190	28881	28982	28898	28993	28920	28892	28850	28786	28939	28803	29044	29117	28699	29032	29038	28683	29107	29004	29179	29179	28880	28783	28936	28996	28645	29132
38738	54386	50420	37658	27941	24748	23390	21470	20469	19961	19384	19146	18971	19113	19246	19434	19691	20143	20423	19815	19947	19778	19882	19635	19459	19321	19284	19420	19182	19145	19047	18992	18975	18919	19112	19133	18958	19003	18986	19055	19026	18806	19089	19096	19100	18971	18821	18931	19073	18971	18903	18916	18861	18875	18856	19058	18849	19033	19106	18890	18838	18961	18837	18970	19059	18931	19166	19102	18889	18882	19109	18958	18876	18845	18974	18795	19019	18958	18871	18882	18856	19063	18977	18892	18916	18867	18919	18839	18873	19025	18700	18937	18881	18991	18900	19164	18861	19027	19094	18975	18906	18875	19142	19042	19078	18834	18961	18831	19021	19037	18853	18970	19010	18948	18860	18925	18937	18795	19047	18974	18958	18917	19052	18762	18814	19041	18777	18924	18850	19023	19071	18901	18906	19034	18964	18858	18843	18851	18970	18961	18934	18826	18990	18647	18766	18819	19048	18890	18959	18974	18843	19052	18985	19017	18922	18959	18771	19020	19030	18812	19002	19083	18909	18898	18966	19055	18934	18849	18907	18918	18961	18907	18871	18870	18879	18963	19130	19091	18841	18839	18937	19082	19134	18947	18947	18778	18966	18936	18879	18897	19015	18834	18870	19029	18953	18813	19106	18890	18935	18967	18859	18869	18956	19105	18949	18906	18869	18932	18770	18788	19100	19256	18917	18840	18764	18933	19058	19056	18966	18999	19165	18898	18842	18872	18978	18897	18940	18938	19037	18872	18818	19043	18944	18962	19015	18965	18889	18964	18827	19000	18813	18925	18864	18840	19030	19171	18876	18995	18941	18917	18940	19054	18801	18991	18796	18956	19035	18902	18966	18850	18851	18898	18864	18716	18879	18930	19001	18932	18845	18968	18928	18747	18941	18903	18909	18972	18837	18958	18862	18999	18843	18895	18857	18856	18920	18999	18855	18984	18973	19103	18980	18747	18974	18851	18901	18900	19022	18932	18876	19052	18790	18759	18833	18926	18871	19086	18887	18897	18821	18989	18971	19011	18913	19076	19090	18832	18972	19128	19042	18984	19057	19021	18875	18985	19182	18977	19108	18996	19036	18934	18924	18978	18879	18969	19012	18702	18814	18854	18962	18809	18959	19072	19015	19182	18958	18982	19004	18953	18818	19023	18878	18874	18905	18919	18904	18872	18977	18944	18869	18877	18895	19025	19099	18912	19020	18937	18897	18828	19074	18976	18899	18809	19064	18931	18961	19019	18922	18942	19142	18841	19071	18884	18847	18863	19174	18898	18969	19141	19202	19057	18838	18932	19012	18973	18955	18975	18988	18907	19285	19044	18957	19042	18892	18987	18948	18899	18876	18828	18740	19019	18968	18872	18891	19096	18956	19124	19054	18933	19033	19053	18968	18879	18778	18874	18888	18997	18766	18912	18968	18726	18789	18831	18905	18975	18729	19332	18960	18957	18903	18998	19181	19073	19059	18882	18992	18913	18758	18802	18982	19187	19006	19115	18888	18949	19044	18938	19020	18986	18874	18803	18882	18900	19016	18943	18802	18992	18950	19072	18916	18944	18893	19008	18980	18885	18742	18938	18889	18936	18802	18796	19051	18871	18949	18962	19054	19024	18914	18959	18955	19010	18857	18850	19071	18862	19053	19037	18878	19060	18858	19001	18950	18965	18906	18950	18867	18887	19007	18929	18738	18951	18986	18740	18787	18755	19040	18986	18770	18814	19020	19004	19006	18864	19043	19073	18937	18914	18884	18774	18906	18991	18989	19060	19009	18900	18954	19011	18935	18893	18800	19009	18786	19055	18869	18674	18783	18967	19000	18977	19069	19038	19100	18993	18755	19019	18934	18998	18892	18986	18993	18838	18911	18999	18896	19097	18892	18951	19027	19023	18885	19082	18921	18933	19050	19132	18802	18887	18962	19062	18913	18848	18894	18911	18998	18950	18764	19103	19076	18986	18986	18931	18715	19012	18978	18854	19113	19004	18846	19080	18754	18909	18929	18957	18928	18806	18944	19082	19080	18858	19058	18918	18975	19098	19082	18916	18798	18859	18823	18938	19072	18971	19068	18954	19127	19113	18898	18816	18790	18879	18872	18913	18854	19181	18947	18975	19198	18952	18878	18875	18901	18944	18884	18966	18938	19072	18737	18804	18950	18873	19029	19006	18974	18917	18996	18900	19036	18989	18930	18786	18923	18916	18969	19102	18818	19021	19039	19074	18933	18973	18854	18774	18947	18944	19015	19080	19055	19235	19084	18978	18840	19128	18858	19147	18700	18971	19161	18843	19084	18836	19001	18927	18914	18753	18943	18919	18701	18871	18894	18975	18993	19135	19007	18806	18874	19090	18944	19021	18950	19006	19063	19021	18890	19041	19151	18884	18718	18999	18916	18927	18928	18884	18948	18909	18961	19045	18922	18848	18929	19045	19041	18936	18945	18877	18897	19023	19040	19030	18722	19038	18739	18935	19006	18918	18997	18937	19010	18752	18990	18949	18961	18966	19056	18981	18946	18996	18925	18917	18953	19069	18985	19013	19144	18782	18869	18933	19007	19052	18875	18941	18885	19041	18863	18961	18944	18990	18926	18967	19031	18866	18971	18848	19014	18812	18787	19043	19000	18917	18993	18963	19015	18859	18902	18886	18914	19029	18839	18785	18970	18920	18909	18873	18971	18867	18895	19105	18853	18915	18720	18969	18893	18956	18902	18868	19073	19012	18828	18795	18757	18961	18945	19114	18901	18913	18983	18978	18951	18894	18859	18880	19100	18752	19003	18897	18917	19001	19018	18883	19017	18998	18963	18998	18862	19001	18796	18797	18785	18935	19053	18785	19095	18961	18782	18986	19008	19105	18893	18909	19044	18804	18935	19053	18896	19049	18980	18988	18899	19114	18901	19087	18874	18957	19066	18818	18816	19142	18959	18894	18988	18981	19063	18921	18922	19041	18871	19012	19003	18875	18768	18996	18792	18905	18870	19000	18979	18788	18876	18854	19038	19043	19009	18916	18989	18838	19043	18960	18876	18999	18988	19009	19019	18879	18779	18933	19122	19008	18971	18991	18871	18876	18900	18817	18845	18885	18954	18884	18885	18834	18875	19194	18928	18848	19017	18964	19060	18810	19028	19065	18993	18992	18811	18899	19031	18902	18978	18803	18915	18910	18962	18939	18925	18929	19099	19035	18934	18859	18870	19063	19017	19005	19037	19036	19007	18837	18658	18965	18995	18878	18838	19003	18974	18952	18975	18993	18921	18929	18857	19027	19055	18968	18733	18767	18863	18812	18924	18977	19087	18998	18922	18833	18973	18861	18995	19051	18928	19001	18899	18994	18854	18717	19086	18803	18995	18869	18963	18946	18902	19101	18909	18833	19134	18830	18896	19076	19146	19009	18837	19068	18828	18990	19030	19054	19052	18954	19065	19056	18992	18801	18719	19029	18980	19097	18937	19051	18966	19092	18952	19003	19022	19067	19001	18765	19008	19024	18905	18992	18958	19047	19034	18694	18970	18823	18931	19110	19056	18991	19151	18913	18987	19079	19065	19082	18934	19069	18940	18952	19013	19139	18934	18876	18829	19054	18985	19048	18848	18762	19075	19070	18722	18892	18895	19046	18742	18935	18910	18982	18939	18942	19040	19038	18986	19094	19129	19056	19004	19020	18924	18977	18932	18914	18975	18880	18888	18914	19062	18940	19110	18920	19023	18927	18925	18894	18850	18716	18807	18914	18913	18798	18925	19051	18882	18896	19110	18957	19157	19068	18894	18794	19061	18933	19055	18836	18883	18970	18774	18971	19105	18877	18858	18899	18951	19052	19108	18897	18974	18715	18914	19048	18973	19016	19034	18834	18988	18771	18718	18878	18944	18948	18947	19143	18991	18824	18841	19125	18671	18947	18898	18898	18819	18960	19007	18869	18975	18832	18886	18920	19196	18886	18896	18871	18885	19070	18933	18914	19058	18745	19072	18981	18955	18957	18706	19043	19145	18869	19088	18813	19113	19080	18937	18948	18870	18934	18945	19013	19001	19065	18940	18864	18754	19035	18750	19262	18967	18873	18955	18948	19065	18860	19070	18860	19080	18756	19027	19166	18929	18972	18736	19048	19084	18985	18953	18970	19022	18937	18913	19059	19081	19051	18918	18849	18939	18779	18994	19039	18862	18987	19175	19017	19013	19120	18874	19000	19017	18984	18911	19023	18855	18806	18960	18992	19036	19066	18871	18903	18802	18948	18883	18944	18835	18999	19033	19161	18935	18974	18968	19050	18764	18927	18963	19159	18904	18981	19007	18900	18958	19131	18953	19135	18790	18825	18940	18789	18870	18988	19060	19049	18838	18859	19007	18951	18937	18994	18773	18973	19060	19017	18777	18829	19068	18812	19044	18814	18997	18966	18880	18997	18913	19084	19173	18797	18842	18874	18813	19141	18859	18783	18946	18797	19041	18950	19169	18827	19125	19034	19139	18821	19032	18854	18867	18865	18882	18981	18803	19106	19151	18882	18975	19078	18887	18797	19024	19061	19062	19153	18877	18935	18850	18962	19037	18893	18928	18837	19100	18885	19028	19053	19056	18967	19101	18959	19008	18849	18730	18912	18918	19053	19081	19048	18953	19116	18965	18845	18938	18872	18908	19192	18843	19094	18682	18942	18945	18800	19012	19108	18974	18847	18907	18875	18811	19023	19084	18793	18979	18834	19139	18853	19000	18921	19039	18900	18965	18980	18905	18947	19079	19037	18752	18758	19054	18972	19050	18892	18895	18954	18890	18904	19036	19078	18892	18804	18804	19105	18992	18819	18981	18928	18883	18729	18705	18862	18924	18928	18845	19048	19243	18965	19049	18985	18783	18844	19129	18921	19056	19087	18909	18841	18966	18857	18976	18928	18975	19112	19224	18928	18901	18914	18662	19010	19026	19072	19055	18917	18997	18989	19215	18956	18704	19019	18830	18902	19189	18811	19003	19020	18714	19081	18906	19184	18948	18910	18791	18952	19007	19190	18779	19105	18837	19050	18637	18729	18975	18939	18858	18811	18744	18891	19113	19140	19045	19085	18957	19079	19028	18935	18706	18928	18948	18928	19072	19011	18760	19050	19054	18976	18882	18969	18884	18840	18980	18943	18881	18806	19030	18941	18896	18979	18863	18960
26181	21830	31110	30297	29679	32442	33418	30271	29082	28388	27879	27340	27257	27330	27723	28036	27917	28319	28735	28292	28086	28317	28349	27905	27623	27451	27534	27359	27278	26997	27040	26899	27186	27101	27458	27139	27127	26791	26870	27093	27134	26861	26731	26896	27173	26950	27246	27179	27008	26854	26887	26825	27073	26982	27067	26686	27034	27067	27089	26858	26695	26726	27080	26882	26704	27102	26825	26965	27196	26814	26838	26950	26928	26863	27070	26932	27179	27152	26753	26908	27005	26864	26809	26724	27071	26730	26941	27021	26860	26912	26927	26541	27001	26971	26904	26635	27051	26698	26887	27119	26863	26945	26951	26908	27221	26939	26983	27093	26799	27020	26980	26937	26812	26986	27037	27130	27055	26959	27153	26977	27008	26991	27008	27221	26862	26744	26837	26829	26920	26914	26782	26819	26858	27009	27009	27042	26748	26813	26815	27032	27078	26868	27057	26973	27135	26826	26887	27085	26876	26963	27056	26766	27106	26982	26830	27028	26922	27086	26738	26868	26756	26744	26772	26912	26935	27054	26872	27056	26789	26670	26822	26784	26848	26882	26993	26765	26883	27071	26915	26677	27046	26775	26754	27093	27072	26983	27251	26778	27012	26971	26921	27009	27079	26683	26774	26746	26894	26696	26986	26906	26811	26838	26846	27037	27213	26985	26876	26698	26961	26727	26792	27103	27005	26883	27029	27076	26832	26760	26710	26935	26824	26900	27020	26982	27147	27054	26752	26897	26891	26724	26810	26787	27239	26842	26889	26879	26877	27109	26999	27015	27404	27063	26930	27022	26899	26967	26918	26697	26805	26885	27048	26897	26947	26610	26877	26845	26781	26724	26867	26904	26933	27025	26847	26825	26773	27054	26823	27032	26857	26903	27144	27109	27021	27046	26752	26935	26842	27012	27115	26968	26608	27119	26873	26818	26941	27131	27023	26881	26789	27045	27017	26838	27206	26958	27043	27038	26761	26854	26991	27176	26989	26765	27084	26733	26867	26947	26596	26970	26811	26811	26791	26869	26822	27109	27222	26897	26929	26989	27094	26958	26998	26655	26989	26955	26862	26924	27016	26863	26896	27008	27170	27132	26871	26806	26963	26940	26899	27054	27319	26980	26858	26909	26906	27145	26976	27276	27159	27057	26990	26820	27125	26838	26726	26856	26868	26910	26952	27038	26894	27065	26990	26903	26844	26818	26864	26689	26773	26704	26861	26744	27101	26808	27030	26715	26955	26797	26518	26664	26697	26985	26690	26865	27135	26876	26801	27093	26966	26847	27056	26752	27103	26957	27096	27248	26920	26932	26820	26710	26876	26852	27094	27044	27034	27013	26883	26829	26872	27102	26893	27018	26975	26920	27094	26966	26622	26789	26982	26791	26867	27156	26926	26865	27067	26877	27127	26904	26826	27062	26847	26738	26914	26850	26973	26933	26978	26936	27127	27050	27056	26915	26899	26960	27015	27087	26908	26862	26957	26849	27233	26846	26777	26625	26706	26714	26670	26908	26776	26775	27091	26945	26716	26681	26930	26556	26835	26884	26962	27046	27047	26681	26854	26859	27036	27122	27016	27086	27067	27001	27017	27202	27053	26905	26833	26982	27117	26793	26917	26985	26784	26909	26742	27085	26910	26924	27152	26649	26817	26901	26960	26663	27052	26967	27007	27184	27033	27016	27087	26868	26894	26974	27162	26841	26977	26825	26861	27085	27005	27081	27280	26816	26918	26865	26906	26769	26956	26620	26923	27013	26994	26936	27362	26881	26984	27036	26893	26715	26907	26690	27179	26822	27101	27067	27054	26984	27011	27018	27022	26797	26961	27032	27187	26857	26919	26795	26870	26646	26916	26968	27012	26888	26967	26892	26948	26647	26889	26958	26901	26849	26924	27004	26846	26660	27019	26808	26854	27048	26921	26955	27207	27027	27176	27022	26813	27238	26984	26931	26916	26615	26708	26880	27184	26873	26943	27100	26985	26853	26879	26899	26923	27011	26824	26925	26936	26841	26696	27106	26897	26916	27045	26840	26817	26943	27063	27055	26803	26784	27118	26916	26784	26613	26925	27047	26946	26989	26950	26876	26853	26833	27086	26902	26946	26886	26848	26944	26793	26865	26880	27003	26770	26983	26779	26867	26809	26958	26781	26722	26723	26969	27160	27152	26891	26587	26651	27057	27023	26873	26742	26683	26798	26931	26896	27047	27103	27026	27009	27187	27068	26907	26931	27089	26962	27089	26685	26791	26839	27021	26974	26744	27010	26803	26762	27003	26790	26843	26942	26921	26944	27014	27081	26829	27200	26985	26823	26973	26846	26970	26995	26698	26900	26929	26987	26873	26933	26821	26976	26948	27083	27020	27177	26820	26815	27117	26870	26830	27025	26869	26670	26979	26900	26805	26806	26632	26674	27003	27062	26968	26696	26704	26876	26820	26822	27045	27127	26931	26698	26871	26939	27006	27010	26771	27016	27090	27015	27073	26919	26949	26959	26772	27199	26765	27258	27065	26845	26802	26952	26878	26909	26896	27051	26718	26870	26949	26653	26720	27189	27003	26953	26962	27049	27095	26911	26851	26856	26800	26899	26809	26696	26898	26781	26876	26854	26825	26916	26878	26961	26951	26862	26966	26980	26861	26734	26936	26799	26855	26796	26928	27244	26980	26974	26976	26936	27013	26910	26862	26995	26889	26913	26919	26994	26726	26861	26845	26928	26757	26777	26636	26634	26810	26977	26747	26921	27134	26686	26982	26915	26810	26868	27060	26889	26992	26732	26945	27113	26877	26819	26873	26688	26930	26768	26709	27083	27029	26805	26770	26940	27172	27188	26789	26949	26958	26742	27124	26885	27368	27071	26951	27034	26895	27111	27099	27107	26845	26763	26683	26788	27121	26723	27171	26825	27006	27042	26808	27052	26913	27045	26847	26756	26810	26989	26606	26784	26986	27036	26985	27053	27075	27000	27080	27009	26823	26880	26924	27040	26728	26830	27229	27013	26709	26628	26904	27128	26760	26993	26904	27035	26845	26781	26852	26806	27129	26961	26953	26652	26971	26813	27225	26919	27113	26996	27001	26889	26772	26894	27110	26936	26881	27014	26900	26981	26914	26689	26867	26956	27018	27064	26915	27002	26905	27161	26807	26784	27110	26936	26839	26852	26877	26924	26955	26912	27030	27171	26797	27132	26796	26889	27043	27174	27285	26828	26876	26906	26871	26973	27033	27119	26861	26990	26808	27035	26866	26942	26679	27133	26931	27331	26867	26875	26842	26725	27045	26780	26776	27029	26903	26833	26779	26925	27118	26977	26972	26791	26883	26883	26912	26937	26897	26661	26926	27121	26849	27075	26988	26931	26768	27064	26876	26698	26872	26832	26869	26774	27009	27216	27027	27177	26886	27009	26754	26928	27075	27064	26930	26990	27022	27178	26916	26965	26964	26949	26668	26819	27051	26967	27105	27114	26941	27113	26888	26700	27170	27012	26981	26912	26766	26734	26960	26948	27046	26939	26772	26957	26864	26893	26814	26892	27009	26863	26784	26851	26810	26833	26960	26767	26543	26824	26688	27158	26822	27052	27111	27110	26945	26996	27045	26769	26845	26974	26627	26820	26996	26869	26697	26876	27005	26987	26860	26795	27050	26808	26909	26993	26917	26827	27053	27055	26778	27036	26843	26858	26966	26930	27167	26929	27085	26585	26972	26868	26777	27123	26967	26986	27347	26762	26938	26751	26784	26809	26813	26832	26969	26850	26765	26709	26977	26987	26762	27099	26983	26761	26981	27079	26943	26893	26760	27164	26822	27111	26911	26924	27015	26710	26808	26792	27035	27130	26982	26969	27247	26912	27025	26944	26903	26875	26862	26922	26925	26813	26783	27054	26919	27125	27102	26996	26925	26621	26997	26922	26969	26905	27064	26968	27158	26841	27087	27029	26901	26834	26802	27189	27165	26997	26761	27127	26961	26838	26836	27004	26789	26989	26672	26942	26937	26843	27003	26633	26772	27085	26907	27102	26957	26892	26973	27121	26794	26957	27000	26994	27118	26825	26564	26799	26957	27043	26984	26901	27034	27014	26655	27052	27108	26954	26995	27055	27127	26953	27124	27260	26874	26791	26775	26735	27298	27098	26689	26803	26737	26802	26961	27053	26877	26915	26826	26902	26878	26944	27066	26864	27027	27008	26906	26840	26903	26858	26850	26892	26929	27031	26893	26826	26667	26827	27050	27015	26809	26868	27058	26965	27009	27019	26942	26763	26879	26897	27230	26976	26976	26752	26938	26837	27005	27074	26945	27052	26943	27138	27014	27049	26646	26970	26822	26628	27184	26995	26805	27062	26588	26991	26855	27052	26830	26811	27046	26901	26925	27147	26829	26973	26895	26894	26875	26825	26946	26910	26779	26914	26878	27075	26889	26838	26903	26864	27152	27055	27027	26758	26949	27057	26744	26862	26798	27225	26931	26923	26778	26973	26885	27315	26820	26931	27168	27029	27091	27065	26994	26710	26889	26859	26785	26794	26817	26867	26836	27041	26763	26922	26908	26891	27194	26717	26934	26933	26916	26855	27031	26944	27044	26758	26774	27002	27029	26925	26746	27060	27180	26926	26832	26900	26956	26897	26880	26987	27030	26972	26926	26827	26880	26893	26933	26930	26828	26712	26881	26935	26702	27043	26973	27018	27052	26990	26840	26832	27103	26986	26806	27037	26819	26617	27148	27301	27331	27015	26907	27093	27150	26971	26784	26865	27053	26705	27044	27106	26805	26749	26967	26646	26993	26920	26844	27000	26984	27132	26733	26937	26791	26826	26790	26774	26928	27006	26849	26926	26948	26696	26754	27109	26655	27021	26687	26841	26985	27022	27069	27091	26926	26948	27032	27090	26862	26813	26972	27022	26929	26779	26700	27088	26934	27010	26867	26868	26930	26902	26735	26696	26754	26787	27067	26989	26958	26570	26922	27052	27219	26937	26938	27094	26699	26829	26836	26895	27252	27059	26769	26545	26630	26669	26897	26990	26798	26897	26974	26784	26883	26869	26651	27006	27247	26971	26753	27092	26825	27019	27079	27189	27041	26956	26786	27040	26944	27154	26864	26869	26752	26914	26784	26873	27046	26978	26808	27037	26691	27061	27288	26817	26945	27026	27106
37630	66033	62831	43844	32127	27562	25027	22921	21038	19822	18886	18618	18246	18701	18849	19033	19330	19991	20200	19650	19469	19728	19613	19133	18747	18875	18759	18518	18429	18281	18296	18184	18134	18011	18163	18236	18065	18077	17997	18241	17952	18115	18299	18040	18210	18129	18210	18045	18188	18068	18157	17909	18092	18116	18042	17885	18062	18089	18007	17932	17974	17966	17860	17929	18086	18012	18160	18027	17872	17964	18127	18182	18068	18177	17815	18014	18126	18256	18020	17996	17931	17906	17928	18039	17940	17969	18071	18082	17924	18134	17752	17919	18160	18092	17975	17798	18084	18105	18269	17965	17940	18003	18023	17946	18046	18047	17832	18090	18003	17850	17847	17975	18024	17844	18035	17984	17732	18063	18056	17860	18007	18077	17971	18038	18035	18042	18059	17986	17927	18115	17899	17912	18102	18212	17959	18073	18113	18044	18117	17907	18013	17932	17875	18011	17972	18096	17886	17978	17938	18009	17847	17842	18060	17961	18199	17931	18213	17885	18076	18017	18004	18106	18044	18129	18031	17994	17735	17932	17889	17989	17851	17867	17919	17994	17970	18089	17823	18081	18069	17878	18058	18083	17894	18041	17980	17830	18118	17815	17972	18036	18006	18076	18169	18234	18081	18029	18001	18020	17965	18222	17868	18025	18030	17938	18184	18033	17883	18055	17905	17866	18179	17968	18136	17965	17880	17937	18061	18059	18103	18049	18207	17824	17903	18123	18123	18091	18116	18105	17962	17958	17861	17969	18139	18031	17880	17894	17905	18063	18123	17976	18049	18081	17975	17891	17900	18205	18112	18019	18076	17835	17907	18025	18020	18046	17777	17992	17981	18066	18006	17992	17924	17961	18182	17985	17860	18021	17897	18111	18079	18016	17773	18104	18119	17945	17935	18099	17839	17901	18061	17927	18041	17886	17849	18044	17768	17936	17874	17827	18085	18079	18094	17977	18089	18126	18221	18124	17991	18050	18081	18048	18090	17789	18092	17870	18132	17824	18087	17953	17961	17823	18030	17872	18165	17991	17955	18144	18071	18120	18197	17921	18049	17848	17901	17979	17970	18019	17928	17927	17960	17896	18111	18139	18253	17991	18088	18027	18039	18050	17960	18006	18095	18026	17975	17858	17986	18158	17896	18056	17848	17937	18169	18201	17881	17973	17934	17894	18063	18174	17988	17944	17891	17886	18048	17955	17932	17936	18037	18090	17998	18016	18107	18068	17865	17926	17986	18158	17772	17950	18103	18043	17948	18003	18111	18039	18142	17953	18195	17870	18052	18027	17957	18065	17966	17992	18062	17915	18031	17916	18067	17964	17947	17982	18053	18070	18226	18196	17921	17958	18078	18047	17887	18153	18068	17899	18153	17838	18016	18005	18134	18152	18047	18003	18048	17892	18037	17696	18072	18009	18022	18048	17948	18129	17847	17957	18087	18119	18077	18197	18134	18000	18002	17947	17920	18006	18066	17907	18157	17926	18086	17970	17960	18074	18049	18093	18214	18025	18142	17950	17995	18054	18142	18109	18081	18079	18156	18015	18011	18077	18011	18010	18117	17916	17995	18079	18112	18028	17997	17990	17922	18159	17941	18008	18089	18109	17926	18029	17965	18158	18082	17859	17946	18097	17942	17930	17923	18108	18068	17934	18066	18086	17975	18049	17985	18065	18147	17934	17904	17930	17943	18064	18092	18066	18012	18003	18073	17961	17985	17882	18024	17996	18156	18097	17854	18005	17961	17924	18180	17888	18073	17911	17940	18087	17889	18074	17987	18138	18010	17978	18072	17967	18074	18049	18018	17920	17953	17853	18102	18013	18132	18000	17994	17958	17952	17991	17936	17865	18027	18026	17861	17953	18019	17900	17818	17987	18057	17994	17991	17961	18090	18117	18129	17931	18043	18132	17949	18101	18174	18136	17952	18129	17933	17988	17896	18082	18012	17956	17826	17967	17906	17919	18044	18160	17858	18026	18050	17814	18038	17914	18229	18199	18021	17936	17846	18078	17779	18010	17931	17994	17974	18089	17854	17927	17952	18079	18115	17837	18213	18005	17992	17828	18050	17959	17958	17909	18231	17926	18114	17950	18013	18125	17901	18076	18192	17933	18177	18014	17980	17897	18050	18007	18184	17964	17804	17992	18054	17985	18035	18030	18057	17922	17964	18062	18001	18084	18076	18018	18008	17973	17956	18038	17996	18165	17730	17883	17945	18046	18112	17959	18139	17949	17930	17954	18018	18093	17877	17976	17993	18057	17928	18110	18010	17973	17964	17969	18119	17916	17849	17982	18036	18040	17898	18100	17920	17972	18125	17924	18096	18035	18011	17951	18011	18059	18044	18011	18226	18157	18048	17939	18100	17891	17795	18101	17952	18231	17771	17969	17921	18016	18037	18105	18043	17942	18065	18013	17859	18003	17930	18042	18040	18039	18076	17894	17972	18217	18090	18112	17676	18006	17978	18073	17902	18141	17995	17966	18126	18088	18129	18110	18039	18001	18004	18016	18069	17990	17902	17951	17966	18074	18024	17835	18078	18152	18157	17917	18079	17962	18086	17939	18039	18013	17984	18182	17970	18039	17912	17991	18039	17907	17981	17979	17853	17973	18165	18024	17899	18211	18075	18066	17903	17936	17873	17967	18001	18046	18063	17850	17842	17925	18074	18007	18019	17976	17842	17974	17996	17803	18152	17884	17886	18130	18162	17993	18034	17885	18000	17849	18081	17798	18038	18008	18044	18173	18006	17955	17944	17937	18032	17916	18029	17866	18043	18089	18123	18219	18158	18089	18043	18079	17985	18024	17966	18005	18182	17863	17933	18049	18161	17901	18036	17988	18141	17732	18010	18066	17925	18124	17822	18118	18180	17939	17863	18124	17976	17762	18072	18105	17966	17852	17920	17909	18016	17926	18111	18045	17999	17984	17972	18224	18080	18104	18033	17939	17836	17881	18047	17856	17980	17870	18038	17945	17959	18093	17961	17870	17972	18047	18047	18104	17981	18127	18099	17918	18041	18086	18195	18033	17984	18183	18084	18022	17929	17923	18121	18033	18131	17913	17994	17944	18102	18141	18156	17838	17861	18284	18143	17973	17948	17993	18075	17957	17806	17917	17997	17922	18107	17952	18061	18160	18009	17965	18118	18110	18096	18108	18186	18019	18039	17987	17817	17915	18147	17853	18005	18036	17995	18244	18036	17953	17966	18056	17966	17914	17947	18068	18050	17980	18122	17894	17922	18024	17808	17981	18027	18036	18094	17795	17940	17987	17974	17934	17941	17957	18086	18058	18036	17931	18084	17994	18089	17920	18114	17988	17967	18162	18012	17881	18205	17948	18075	18238	18083	18195	18007	18056	18024	18010	18027	17746	18054	17963	18182	18001	17923	18088	17997	17932	18017	18029	17834	18199	17920	18230	18087	17960	17707	18209	18027	18047	17889	18001	17960	18101	18078	17931	17908	17875	17974	18076	17786	17978	17933	17851	18022	17938	18032	18047	18002	18047	18134	18084	18005	18093	18084	18044	17853	17913	18170	18087	17936	18004	18188	18072	18069	17887	18019	18006	18064	18136	18182	18071	17890	17911	18150	18167	18015	17923	18174	18074	18011	17977	18154	18045	18051	18153	17996	18004	18095	18012	18087	17914	18055	17901	18024	18104	18140	17782	18256	18190	18020	17905	18069	17996	18186	17999	18096	18124	18141	18097	18051	17999	17848	17874	18212	18023	18014	17848	17984	18014	17945	18090	18086	18240	18183	17958	17830	17984	17941	17943	18017	17935	18047	18110	18115	18037	18114	17921	17809	18037	18096	17971	18229	17799	18004	18009	18022	17949	17917	18165	17833	18039	18068	17969	17966	17794	17961	17942	18010	17997	18185	17982	18095	17775	17930	18021	18142	17999	18074	17869	17922	17988	17807	18000	18034	17942	18082	18011	18088	17866	17900	18116	18027	17967	17952	18092	17951	18024	17965	17956	17936	17946	17929	17996	18075	18110	17966	17919	17985	18054	17973	18103	17884	18079	17922	18044	17974	17853	17869	18075	18026	18065	18079	18026	18032	18092	18136	17997	17949	17959	17984	17899	17919	18063	18217	17965	18012	18005	18015	18009	18142	18083	18155	18019	18026	18144	18233	18231	17811	18090	18120	17999	17994	18081	18118	18246	17983	18091	17976	17909	17901	18088	18016	17968	17976	18207	17859	18067	18133	18128	18155	17836	18116	18055	17798	18010	18202	17958	17825	17994	18077	18014	17989	18027	18002	17937	17949	17985	18189	17885	17998	18074	18072	18003	18130	18099	17869	18167	18170	17986	17975	18086	18048	17977	18016	18101	18069	18139	17839	18066	17974	17908	18044	18030	18021	18034	17799	18007	18253	17972	17848	17995	18074	17973	17951	17901	17922	17943	18039	18063	17971	17971	17984	17982	18134	18151	18183	17997	18001	18051	18200	18058	18010	18026	17979	17849	17820	18070	18294	18182	17908	18098	18088	18042	17881	17959	18104	17995	18031	18133	17892	18140	18145	18006	17993	18155	18268	18046	17889	18032	17998	18145	18068	17866	17998	17955	18190	17980	18063	17909	18142	17855	18020	17991	17722	18074	17895	17862	17974	17991	17956	18056	18076	18068	17881	18149	17869	18178	17937	17912	18055	18019	18005	17984	17919	18012	18011	17889	18244	18106	18239	18035	18000	18029	17999	18105	17870	17994	17991	18063	18044	18047	18050	18063	18058	18072	18086	17996	17984	18259	18010	18142	18120	18159	18060	18123	17919	17988	18148	17858	18091	17954	17927	18117	18106	18228	18245	18241	18087	18080	18059	17969	18004	18118	18100	18084	18162	17960	18047	18085	18102	17806	18183	17934	18004	18133	17979	17958	17969	17931	18123	18176	18069	18199	17946	18038	18234	17758	17884	17948	17940	17884	18123	18011	18062	18115	18035	18020	18085	18012	18085	18022	18090	17908	18150	18136	17864	17843	17962	17986	18180	17965	17926	17962	17983	18067	18006	18008	17989	18070	18197	18120	17797	18153	18119	18079	18024	17806	17982	17748	17927	18132	17900	18101	17979	17936	18051	18002	18117	17895	18058	17859	17961	17925	18050	18097	18101	17931	17960	18013	18183	18080	18031	17898	18026	18079	18105	18039
24236	21670	29764	27293	26840	31225	34543	30646	28449	27562	27094	26635	26374	26585	26776	27011	27297	27425	28159	27499	27220	27313	27293	26868	26407	26713	26366	26428	26335	26081	25907	25893	25991	25974	26076	25851	25977	25740	25854	25823	26119	25877	25956	25888	26011	25843	25843	25928	25771	25410	25502	25566	25857	25628	25747	25544	25656	25833	25701	25839	25837	25760	25878	25732	25561	25592	25658	25770	25788	25866	25878	25900	25818	25826	25552	25921	25790	25812	26018	26115	25939	25920	25735	25460	25783	25682	25735	25849	25646	25761	25762	25862	25678	25718	25612	25744	25827	25712	25621	25659	25770	25861	25474	25404	25810	25806	25788	25749	25522	25817	25676	25410	25669	25685	25749	25559	25597	25603	25723	25668	25499	25781	25666	25673	25897	25696	25515	25520	25873	25789	25975	25669	25755	25706	25752	25723	25844	25740	25706	25717	25632	25859	25740	25633	25523	26073	25584	25689	25810	25835	25557	25648	25678	25733	25743	25711	25414	25828	25823	25953	25756	25610	25649	25589	26054	25754	25594	25611	25711	25704	25599	25461	25616	25758	25626	25521	25580	25615	25733	25655	25870	25780	25488	25889	25866	25992	25632	25881	25699	25782	25487	25248	25624	25799	25378	25639	25527	25553	25678	25945	25983	25787	25742	25975	25777	25561	25645	25521	25652	25677	25821	25844	25738	25737	25702	25496	25573	25607	25622	25705	25399	25430	25808	25699	25877	25626	25612	25558	25857	25749	25620	25654	25732	25498	25795	25592	25710	25738	25692	25756	25663	25671	25797	25488	25697	25681	25737	25741	25613	25649	25639	25706	25778	25579	25638	25769	25821	25774	25719	25903	25854	25526	25558	25726	25664	25873	25421	25421	25879	25593	25665	25606	25568	25703	25797	25463	25829	25961	25969	25622	26023	25754	25532	25648	25816	25757	25755	25758	25569	25508	25796	25627	25611	25712	25636	25594	25822	25553	25737	25525	25988	25679	25562	25548	25516	25834	25407	25809	25682	25733	25664	25615	25511	25939	25770	25750	25655	25524	25648	25747	25704	25857	25744	25836	25548	25842	25559	25656	25657	25638	25826	25902	25803	25613	25702	25631	25928	26012	25689	25492	25722	25772	25537	25732	25658	25645	25548	25594	25896	25786	25756	25730	25513	25515	25721	25629	25795	25681	25737	25605	25619	25500	25622	25497	25860	25620	25799	25578	25544	25638	25584	25776	25799	25802	25642	25717	25513	25695	25584	25567	25787	25744	25628	25525	25465	25770	25800	25643	25607	25895	25730	25627	25540	25843	25624	25744	25383	25673	25683	25766	25661	25691	25615	25622	25707	25528	25792	25806	25709	25747	25768	25708	25985	25753	25929	25508	25834	25683	25610	25475	25871	25580	25844	25680	25652	25576	25634	25578	25418	25625	25591	25648	25663	25499	25813	25759	25465	25695	25814	25838	25810	25636	25838	25534	25619	25613	25839	25806	25647	25975	25832	25534	25867	25754	25704	25604	25664	25806	25729	25692	25806	25633	25802	25519	25713	25747	25680	25684	25917	25713	25679	25815	25652	25691	25979	25901	25747	25790	25645	25671	25431	25593	25601	25780	25685	25583	25678	25699	25776	25519	25886	25650	25530	25715	25785	25661	25579	25467	25718	25652	25698	25711	25758	25679	25913	25588	25673	25669	25746	25856	25839	25658	25756	25731	25354	25731	25869	25740	25891	25624	25586	25723	25655	25771	25475	25727	25661	25524	25821	25607	25517	25620	25728	25715	25578	25750	25532	25830	25527	25456	25549	26028	25591	25602	25994	25647	25439	25645	25691	25756	25670	25851	25992	25620	25797	25662	25592	25761	25761	25607	25586	25618	25678	25689	25824	25509	25448	26040	25713	25617	25756	25714	25971	25644	25738	25778	25656	25547	25503	25721	25674	25565	25931	25570	25706	25599	25549	25923	25914	25724	25754	25613	25903	25652	25514	25807	25423	25521	25539	25688	25631	25444	25732	25794	25655	25653	25678	25773	25513	25804	25664	25868	25568	25738	25951	25565	25383	25785	25608	25782	25844	25576	25837	25560	25814	25409	25723	25333	25761	25715	25503	25747	25578	25603	25767	25744	25383	25650	25810	25698	26003	25485	25593	25463	25754	25585	25563	25501	25549	25606	25576	25652	25633	25501	25550	25748	25475	25546	25652	25999	25646	25819	25895	25748	25653	25880	25746	25590	25831	25758	25550	25763	25670	25689	25628	25440	25631	25434	25694	25686	25587	25518	25564	25642	25502	25671	25787	25808	25781	25693	25509	25639	25446	25750	25520	25611	25591	25492	25521	25681	25822	25411	25458	25367	25893	25542	25876	25697	25747	25623	25530	25637	25890	25709	25847	25565	25615	25659	25629	25627	25574	25772	25763	25710	25637	25749	25570	25716	25657	25703	25675	25569	25688	25605	25671	25816	25798	25416	25618	25627	25533	25668	25865	25573	25755	25663	25570	25812	25698	25480	25768	25591	25338	25627	25824	25793	25689	25691	25727	25636	25518	25501	25390	25744	25888	25856	25500	25565	25702	25758	25869	25777	25699	25691	25760	25790	25718	25725	25671	25805	25550	25942	25487	25632	25694	25605	25791	25706	25741	25926	25764	25971	25834	25615	25740	25875	25583	25745	25723	25374	25729	25845	25838	26022	25607	25724	25787	25716	25716	25581	25591	25835	25586	25606	25851	25858	25812	25841	25914	25692	25591	25529	25633	25795	25850	25709	25754	25834	25748	25664	25411	25774	25705	25786	25669	25878	25738	25593	25686	25839	25875	25616	25701	25548	25349	25779	25569	25810	25453	25578	25892	25968	25802	25844	25921	25680	25728	25899	25481	25749	25896	25815	25536	25749	25605	25801	25811	25615	25362	25709	25649	25352	25714	25733	25682	25567	25751	25714	25445	25697	25788	25760	25763	25684	25800	25630	25910	25658	25609	25756	26110	25743	25862	25466	25865	25764	25673	25612	25718	25706	25629	25846	25515	25630	25802	25777	25677	25714	25828	25840	25553	25384	25756	25639	25653	25718	25680	25776	25646	25708	25802	25775	25625	25706	25360	25583	25590	25495	25619	25399	25688	25612	25563	25426	25726	25851	25836	25759	25636	25784	25942	25807	25396	25684	25658	25551	25615	25534	25517	25550	25800	25750	25571	25507	25800	25769	25640	25776	25652	25423	25796	25614	25640	25674	25817	25855	25881	25906	25786	25505	25652	25730	25614	25666	25689	25803	25472	26001	25758	25602	25296	25629	25817	25339	25632	25574	25681	25787	25529	25502	25930	25871	25775	25558	25738	25833	25763	25681	25729	25436	25704	25888	25857	25768	25725	25781	25911	25997	25575	25800	25825	25745	25749	25472	25731	25572	25834	25756	25722	25756	25578	25770	25766	25740	25740	25538	25920	25561	25703	25665	25622	25544	25642	25780	25596	25748	25618	25662	25647	25828	25596	25905	25902	25638	25652	25680	25689	25530	25829	25694	25632	25821	25945	25922	25774	25822	25742	25784	25762	25611	25564	25727	25587	25833	25837	25770	25850	25478	25580	25562	25496	25648	25830	25517	25499	25609	25601	25436	25705	25651	25399	25563	25542	25853	25749	25593	25858	25467	25891	25853	25620	25625	25486	25872	25394	25555	25587	25792	25667	25546	25893	25661	25588	25722	25390	25492	25809	25698	25567	25861	25677	25550	25811	25639	25626	25735	25649	25617	25718	25603	25612	25490	25567	25715	25656	25681	25682	25634	25765	25960	25783	25698	25720	25765	25474	25665	25697	25595	25771	25734	25679	25597	25640	25644	25795	26102	25615	25662	25927	25788	25992	25774	25849	25597	25691	25698	25611	25628	25735	25681	25612	25860	25903	25735	25731	25604	25531	25536	25809	25659	25694	25556	26011	25649	25593	25929	25689	25658	25659	25643	25812	25469	25764	25825	25580	25808	25537	25790	25739	25729	25652	25905	25661	25605	25585	25622	25686	25945	25640	25669	25593	25626	25689	25725	25995	25792	25916	25840	25836	25587	25723	25661	25691	25702	25581	25453	25891	25909	25508	25611	25724	25821	25726	25282	25870	25639	25771	25760	25647	25397	25767	25659	25577	25754	25663	25638	25611	25885	25630	25707	25754	25652	25825	25735	25738	25884	25693	25683	25649	25676	25835	25642	25854	25823	25589	25464	25845	25583	25562	25490	25573	25782	25693	25539	25741	25524	25733	25536	25786	25603	25534	25572	25488	25579	25881	25727	25600	25609	25609	25538	25513	25571	25659	25690	25762	25722	25629	25746	26021	25880	25792	25500	25763	25601	25557	25572	25729	25802	25872	25734	25920	25826	25547	25540	25649	25853	25674	25795	25579	25474	25725	25603	25699	25640	25727	25585	25724	25814	25621	25628	25434	25816	25790	25689	25720	25696	25712	25701	26006	25619	25567	25714	25770	25544	25435	25546	25640	25574	25585	25844	25949	25303	25618	25744	25534	25674	25639	25633	25811	25425	25567	25467	25665	25618	25856	25748	25780	25761	25792	25994	25871	25781	25695	25536	25911	25704	25784	25647	25577	25836	25706	25754	25690	25790	25567	25758	25627	25812	25875	25599	25778	25738	25662	25810	25872	25659	25557	25748	25801	25684	25722	25865	25430	25529	25605	25510	25688	25707	25697	25544	25618	25553	25655	25847	25752	25676	25743	25394	25617	25695	25523	25787	25641	25590	25681	25443	25412	25718	25654	25709	25743	25894	25584	25565	25627	25642	25732	25857	25663	25559	25773	25719	25738	25618	25575	25692	25821	25829	25553	25671	25670	25459	25840	25630	25773	25829	25632	25794	25658	25775	25779	25927	25464	25921	25814	25548	25541	25561	25574	25971	25646	25640	25755	25905	25914	25922	25561	25663	25723	25791	25918	25534	25707	25448	25692	25692	25483	25557	25598	25756	25723	25640	25468	25786	25712	25488	25772	25589	26022	25824	25797	25587	25854	25877	25605	25844	25935	25455	25665	25513	25817	25751	25658	25758	25894	25441	25773	25908	25634	25768	25702	25909	25424	25536	25754	25790	25849	25657	25880	25428	25846	25290	25599	25526	25453	25573	25486	25681	25794	25611	25643	25613	25569	25588	25764	25789
40609	71727	69735	50821	36616	29525	26536	23661	21102	19308	18633	18343	18204	18245	18513	19148	19115	19946	20379	19656	19269	19521	19380	18685	18454	18269	18337	17888	17804	17748	17832	17560	17561	17497	17488	17286	17574	17369	17199	17396	17371	17616	17345	17549	17400	17494	17423	17465	17467	17501	17328	17474	17372	17314	17332	17299	17496	17401	17269	17536	17457	17361	17240	17271	17358	17305	17368	17541	17297	17468	17162	17417	17435	17401	17301	17381	17357	17319	17434	17462	17230	17368	17205	17324	17198	17406	17356	17296	17189	17403	17582	17435	17352	17252	17395	17435	17465	17476	17268	17499	17299	17349	17105	17398	17545	17262	17327	17268	17272	17204	17477	17276	17427	17271	17216	17191	17323	17302	17245	17281	17352	17486	17579	17229	17352	17211	17286	17365	17296	17419	17264	17300	17451	17288	17205	17430	17345	17488	17440	17461	17348	17187	17398	17395	17578	17133	17335	17441	17427	17416	17287	17392	17370	17385	17345	17372	17340	17457	17243	17445	17241	17581	17378	17376	17504	17280	17344	17429	17314	17195	17330	17456	17341	17270	17507	17460	17369	17381	17451	17491	17219	17201	17340	17346	17412	17277	17302	17372	17461	17401	17517	17340	17369	17153	17389	17397	17178	17341	17366	17276	17545	17293	17484	17612	17392	17360	17286	17204	17214	17290	17454	17374	17406	17247	17447	17344	17317	17380	17360	17495	17248	17404	17199	17243	17163	17416	17177	17361	17287	17389	17300	17351	17375	17137	17272	17511	17330	17292	17228	17332	17277	17372	17355	17292	17234	17417	17409	17487	17275	17362	17511	17386	17455	17419	17330	17275	17346	17475	17456	17323	17245	17442	17378	17434	17220	17365	17301	17385	17506	17315	17375	17332	17410	17536	17315	17448	17380	17372	17323	17378	17425	17336	17564	17404	17370	17259	17331	17341	17508	17391	17375	17396	17410	17401	17314	17454	17213	17251	17402	17299	17411	17420	17267	17333	17375	17198	17404	17311	17320	17236	17358	17290	17287	17491	17543	17276	17274	17404	17284	17497	17445	17256	17375	17565	17512	17364	17278	17353	17350	17171	17402	17247	17473	17327	17172	17198	17502	17334	17315	17107	17460	17438	17329	17354	17278	17318	17368	17322	17439	17293	17143	17385	17485	17361	17538	17550	17309	17415	17397	17232	17478	17321	17447	17275	17379	17335	17245	17587	17485	17483	17370	17503	17435	17238	17465	17254	17335	17303	17271	17512	17370	17476	17218	17153	17363	17426	17329	17238	17301	17265	17374	17413	17312	17305	17438	17286	17431	17199	17367	17455	17248	17526	17271	17446	17251	17260	17388	17452	17285	17365	17383	17310	17327	17266	17267	17372	17406	17443	17230	17307	17317	17345	17291	17323	17206	17261	17447	17459	17405	17197	17471	17354	17349	17282	17464	17229	17265	17259	17327	17366	17447	17372	17321	17380	17283	17337	17374	17315	17246	17283	17511	17298	17340	17260	17239	17306	17254	17368	17326	17335	17537	17400	17303	17197	17514	17379	17314	17291	17421	17289	17484	17583	17340	17392	17319	17136	17409	17432	17350	17530	17286	17178	17434	17292	17404	17404	17311	17298	17296	17435	17379	17308	17508	17323	17201	17316	17255	17380	17300	17162	17265	17472	17559	17379	17160	17294	17181	17328	17292	17346	17319	17274	17382	17216	17244	17352	17377	17301	17150	17480	17344	17243	17451	17414	17463	17298	17121	17356	17255	17333	17218	17270	17247	17364	17297	17340	17277	17369	17221	17304	17311	17326	17191	17450	17205	17413	17356	17434	17447	17200	17269	17361	17339	17173	17311	17412	17245	17450	17216	17419	17345	17359	17181	17360	17338	17358	17325	17332	17338	17195	17184	17478	17228	17434	17386	17357	17365	17176	17183	17355	17465	17197	17492	17372	17340	17385	17104	17314	17522	17421	17463	17384	17364	17402	17370	17283	17257	17572	17438	17260	17200	17422	17419	17269	17446	17188	17580	17286	17314	17569	17115	17406	17439	17305	17328	17339	17284	17376	17153	17297	17375	17349	17325	17155	17362	17201	17198	17395	17320	17380	17408	17284	17400	17459	17460	17437	17497	17157	17317	17169	17363	17339	17379	17463	17180	17514	17224	17440	17314	17502	17160	17403	17478	17394	17331	17133	17340	17375	17385	17336	17341	17404	17454	17436	17178	17537	17341	17340	17258	17171	17228	17324	17507	17306	17330	17371	17365	17463	17478	17213	17437	17369	17342	17542	17443	17270	17356	17327	17587	17432	17292	17406	17428	17491	17461	17391	17274	17294	17302	17371	17309	17316	17370	17434	17319	17255	17225	17413	17396	17530	17511	17292	17379	17357	17439	17313	17139	17339	17359	17313	17255	17438	17211	17367	17429	17317	17207	17269	17306	17224	17398	17333	17233	17438	17327	17289	17281	17337	17310	17295	17333	17225	17279	17260	17342	17414	17119	17298	17356	17262	17216	17262	17384	17406	17432	17376	17442	17442	17181	17268	17265	17125	17478	17325	17408	17377	17356	17285	17326	17301	17241	17249	17363	17591	17269	17425	17416	17312	17273	17491	17212	17367	17286	17474	17438	17236	17160	17303	17433	17406	17415	17393	17529	17313	17364	17209	17260	17493	17172	17629	17506	17294	17468	17126	17371	17251	17385	17378	17457	17284	17344	17340	17419	17271	17395	17349	17285	17412	17259	17295	17390	17392	17477	17304	17256	17281	17398	17357	17257	17458	17411	17291	17304	17292	17531	17111	17321	17387	17463	17427	17461	17443	17307	17220	17265	17330	17291	17344	17089	17458	17343	17444	17428	17284	17415	17215	17470	17453	17353	17302	17615	17235	17279	17176	17325	17201	17194	17372	17181	17276	17472	17298	17433	17276	17336	17323	17280	17218	17555	17409	17327	17329	17483	17278	17495	17239	17292	17219	17320	17299	17563	17218	17275	17406	17108	17448	17310	17535	17582	17228	17236	17407	17400	17444	17314	17321	17396	17337	17322	17348	17268	17409	17322	17274	17423	17369	17344	17289	17235	17253	17430	17448	17324	17347	17472	17364	17588	17360	17384	17244	17360	17195	17294	17412	17397	17284	17193	17485	17265	17261	17335	17270	17492	17202	17417	17350	17262	17337	17499	17240	17305	17270	17109	17391	17281	17403	17387	17272	17220	17520	17306	17311	17368	17312	17382	17428	17266	17363	17522	17428	17284	17366	17226	17465	17464	17205	17504	17341	17311	17281	17424	17326	17396	17276	17209	17485	17203	17436	17244	17397	17442	17229	17301	17372	17397	17295	17264	17176	17323	17483	17248	17419	17248	17389	17239	17316	17492	17241	17173	17452	17409	17518	17214	17310	17399	17626	17262	17320	17194	17434	17499	17271	17286	17402	17364	17284	17351	17345	17308	17507	17327	17301	17421	17340	17411	17428	17427	17481	17313	17313	17282	17337	17178	17193	17214	17390	17424	17233	17293	17394	17340	17378	17390	17325	17435	17369	17437	17238	17396	17227	17265	17270	17286	17306	17220	17400	17392	17122	17367	17549	17299	17346	17555	17417	17226	17260	17197	17202	17186	17463	17399	17425	17364	17590	17398	17278	17349	17337	17405	17333	17293	17228	17425	17138	17356	17422	17357	17354	17187	17279	17353	17552	17415	17394	17252	17465	17277	17465	17429	17371	17190	17323	17456	17486	17366	17299	17330	17453	17235	17331	17354	17432	17406	17369	17295	17284	17276	17306	17594	17317	17382	17217	17548	17401	17344	17384	17122	17376	17397	17322	17327	17464	17278	17518	17351	17395	17392	17416	17318	17217	17318	17405	17522	17335	17362	17143	17329	17328	17434	17246	17295	17491	17350	17415	17371	17386	17300	17269	17334	17413	17274	17404	17260	17415	17193	17404	17395	17369	17269	17444	17411	17423	17268	17262	17506	17384	17307	17439	17623	17376	17533	17347	17338	17236	17327	17565	17557	17334	17512	17275	17281	17362	17421	17289	17348	17336	17332	17390	17272	17472	17444	17630	17426	17321	17434	17238	17370	17327	17399	17348	17406	17384	17475	17362	17404	17263	17479	17256	17386	17341	17287	17352	17494	17196	17206	17544	17375	17414	17255	17241	17401	17493	17428	17192	17470	17503	17308	17386	17528	17278	17471	17560	17346	17344	17417	17255	17357	17404	17414	17535	17559	17398	17429	17388	17242	17411	17549	17283	17349	17268	17413	17422	17372	17203	17246	17265	17440	17312	17333	17462	17187	17340	17403	17240	17415	17323	17473	17407	17299	17283	17328	17436	17651	17409	17399	17241	17237	17428	17309	17390	17312	17278	17312	17386	17456	17386	17380	17204	17244	17407	17464	17393	17245	17302	17473	17356	17312	17336	17187	17246	17220	17221	17158	17497	17335	17274	17165	17216	17266	17349	17390	17366	17424	17280	17355	17125	17417	17242	17487	17249	17478	17320	17430	17399	17305	17264	17406	17277	17391	17423	17403	17344	17364	17532	17194	17385	17411	17454	17381	17229	17371	17213	17320	17429	17236	17517	17499	17253	17287	17394	17332	17545	17381	17258	17406	17400	17477	17335	17235	17356	17277	17309	17203	17452	17527	17463	17455	17296	17390	17398	17298	17335	17224	17257	17397	17389	17329	17328	17341	17333	17306	17236	17473	17236	17241	17324	17405	17269	17453	17258	17437	17227	17564	17491	17305	17300	17348	17421	17534	17374	17252	17313	17393	17487	17407	17267	17272	17335	17392	17279	17525	17366	17261	17372	17412	17405	17422	17371	17319	17308	17352	17403	17217	17369	17401	17334	17372	17368	17383	17386	17205	17399	17240	17491	17466	17390	17417	17537	17477	17423	17239	17281	17367	17280	17596	17401	17455	17224	17377	17093	17294	17471	17379	17407	17399	17368	17339	17322	17463	17454	17380	17323	17274	17414	17432	17385	17443	17218	17324	17477	17420	17248	17566	17445	17453	17439	17203	17288	17394	17250	17463	17419	17359	17478	17575	17314	17198	17458	17239	17326	17198	17236	17339	17374	17390	17289	17475	17335	17256	17203	17440	17548	17391	17330	17443	17199	17403	17295	17412	17327	17241	17388	17233	17375	17336	17426
40251	44204	49829	43452	34296	31703	30743	29217	28919	28289	27943	27653	27678	28097	27959	28278	28322	28425	28517	28265	28592	28482	28610	28425	28232	27788	28122	27949	27803	27740	27836	27601	28046	27931	27857	27773	27695	27535	27731	27825	27772	27665	27913	27783	27773	27855	27723	28136	27800	27690	27992	27689	27491	27958	27907	27812	28081	27816	28298	27582	27618	27716	27987	27778	27664	27619	27587	27679	27909	27841	27741	27747	27752	27553	27651	27966	27699	27995	28181	27795	27623	28110	27780	27563	27775	27742	27616	27787	27554	27590	27724	27699	27546	27742	27469	27637	27811	27981	27781	27678	27955	27741	27907	27786	27387	28062	27711	27724	27762	27824	27862	27682	27544	27647	28040	27631	27907	27878	27840	27322	27711	27706	27640	27776	27637	27720	27581	27882	27684	27565	27680	27284	27841	27741	27741	27445	27750	27836	27989	27637	27449	27618	27624	27783	27810	27955	27717	27701	27760	27702	27755	27868	27646	27536	27578	27758	27675	27657	27990	27781	27785	27625	27593	27876	27817	27681	27882	27522	27523	27450	27818	27563	27918	27399	28010	27793	27597	27961	27959	27642	27601	27746	27856	27564	27576	27640	28189	27335	27510	27656	27771	27872	27957	27854	27806	27730	27907	27861	27722	27787	27742	27398	27622	27866	27735	27765	27889	27787	27592	27669	27821	27575	27801	27744	27557	27799	28054	27671	27685	27836	27875	27516	27824	28113	27758	28024	27707	27851	27795	27812	27777	27629	27655	27727	27706	27669	27720	27749	27810	27925	27716	27596	27649	27612	27745	27797	27849	27933	27646	27836	27702	27490	27647	27717	27624	27579	27448	27734	27634	27768	27796	27930	27714	27963	27761	27705	27742	27511	27503	27678	27757	27771	27525	27786	27582	27522	27748	27807	27630	27617	27804	27785	27929	27866	27692	27972	27626	27642	27736	27535	27693	27658	27568	27719	27755	27551	27854	27627	27731	27485	27806	27586	27818	27828	27671	27803	27561	27743	27786	27615	27599	27656	27646	27784	27525	27814	27652	27783	27842	27746	27812	27526	27805	27656	27540	27616	27460	27652	28073	27870	27741	27610	27943	27791	27640	27763	27768	27916	27609	27863	27787	27706	27532	27586	27745	27741	27889	27823	27766	27756	27809	27779	27892	27758	28023	27731	27621	27751	27915	27632	27540	27667	27670	27863	27748	27753	27942	27849	27921	27861	27910	27528	27398	27855	27788	27459	28033	27673	27805	28027	27786	27733	27308	27585	27540	27592	27628	27777	27738	27866	27553	27667	27573	27662	27850	27620	27816	27917	27715	27648	27875	27743	27555	27752	27789	27788	27951	27847	27689	27449	27536	27681	27638	27450	27692	27711	28046	27932	27680	27871	27907	27752	27578	27465	27838	27811	27774	27757	27692	27494	27771	27449	27747	27820	27637	27557	27794	27679	27723	27758	27760	27695	27852	27803	27803	27702	28012	27867	27645	27744	27677	27461	27543	27795	27701	27949	27795	27742	27892	27971	27754	27679	27770	27859	27524	27627	27752	27820	27667	27703	27734	27521	27616	27846	27939	27696	27696	27767	27622	27824	27826	27911	27593	27658	27672	27816	27653	27727	27648	27816	27669	27835	27648	27784	27898	27698	27588	27474	27675	27793	27785	27539	27911	27664	27894	27651	27478	27531	27562	27788	27852	27559	27816	27710	27628	27767	27799	27702	27862	27666	27910	27562	27851	27798	27459	27457	27880	27781	27677	27871	27856	27757	27766	27598	27758	27838	27542	27785	27837	27545	27683	27745	27723	27990	27611	27669	27737	27765	27673	27950	27552	27836	27658	27702	27660	27942	27653	27668	27664	27818	27936	27869	27695	27802	27783	27766	27707	27637	27650	27706	27561	27920	28005	27811	27902	27931	27773	27621	27575	27788	27621	27745	27936	27665	27755	27885	27754	27726	27783	27619	27581	27359	27671	27776	27699	27496	27727	28035	28020	27798	28035	27680	27717	27686	27826	27840	27914	27758	27954	27853	27693	27762	27702	27796	27692	27730	27572	27998	27727	27601	27685	27794	27659	27915	27847	27755	27797	27575	27765	27765	27578	27799	27670	27847	27655	27651	27677	27979	27693	27633	27594	27619	27586	27841	27893	27966	27730	27922	27616	27758	27875	27748	27643	27816	27912	27874	27690	27602	27946	27741	27654	27825	27715	27463	27539	27725	28107	27688	27760	27579	27705	27740	27948	27946	27729	27656	27670	27568	27835	27747	27986	27788	27793	27673	27806	27759	27486	27612	27962	27831	27866	27639	27459	27604	27623	27546	27626	27726	27861	27597	27703	27837	27555	27896	27789	27905	27734	27739	27699	27774	28021	27824	27828	27771	27702	27636	27779	27876	27700	27963	27507	27557	27992	27974	27783	27736	27776	27830	27752	27455	27994	27839	27683	28000	27747	27743	27393	27907	27688	27794	27784	27780	27605	27342	27711	27547	27413	27744	27571	27897	27868	27464	28030	27589	27619	27887	27712	27599	27757	27911	27601	27436	27801	27499	27931	27718	27624	27509	27950	27940	27820	27682	27906	27821	27625	27825	27958	27872	27636	27680	27735	27856	27806	27695	27877	27773	27824	27987	27590	27645	27872	27838	27811	27656	27583	27712	27793	27721	27847	27762	27904	27771	27934	27528	27811	27672	27686	27627	27760	27567	27586	27550	27792	27735	27800	27565	27541	27887	27588	27766	27716	27855	27886	27500	27466	27858	27560	27689	27863	27870	27814	27611	27683	27579	27657	27685	27890	27604	27724	27650	27859	27631	27808	27869	27711	27490	27588	27638	27843	27763	27779	27545	27732	27816	27811	27602	27830	27882	27556	27743	27769	27615	27676	27609	27990	27592	27543	27960	27696	27824	27900	27755	27640	27686	27678	27790	27963	27811	27744	27876	27701	27807	28098	27702	27638	27747	27596	27749	27797	27756	27571	27672	27645	27701	27945	27606	27658	27695	27624	27724	28044	27687	27777	27698	27730	27568	27680	27777	27703	27828	27554	27641	27557	27623	27737	27793	27669	27590	27692	27730	27843	27876	27773	27894	27637	27862	27953	27788	27654	27602	27779	28003	27691	27900	27963	27855	27859	27788	27785	27902	27893	27972	27747	27748	27640	27910	27690	27575	27708	27561	27846	27792	27789	27851	27649	27891	27906	27737	27747	27728	27441	27806	27935	27757	27826	27835	27727	28036	27772	27835	27788	27529	27422	27470	27746	27838	27904	27630	27719	27611	27745	27788	27786	28002	27874	27782	27576	27912	27700	27791	27817	27539	27817	27654	27924	27722	27539	27451	27623	27683	27688	27681	27621	27798	27659	28005	27926	27607	27711	27766	27787	27639	27717	27725	27850	27730	27671	27740	27544	27794	27815	27487	27921	27642	27798	27716	27798	27615	27754	27645	27740	27534	27568	27789	27966	27698	27795	27787	27645	27565	27649	27904	27849	27703	27566	27565	27851	27623	27973	27430	27636	27728	27738	27807	28002	27724	27526	27856	27896	27656	27574	27802	27587	27603	27691	27537	27634	28086	27830	27834	27865	27636	27914	27721	27871	27823	27951	27618	27876	27698	27751	27849	27757	27671	27873	27774	27753	27730	27912	27647	27720	27683	27764	27570	27741	27735	27683	27606	27756	27815	27794	27713	27834	27758	27732	27694	27620	27784	27957	27556	27620	27582	27659	27856	27644	27729	27818	28030	27761	27757	27636	27681	27824	27399	27749	27882	27876	27771	27550	27647	27490	27863	27781	27565	27684	27821	27958	27846	27601	27690	27821	27807	27714	27770	27614	27499	27754	27822	27809	27817	27649	27539	27786	27786	27831	27535	27854	27915	27776	27819	27474	27603	27578	27511	27565	27753	27924	27652	27815	27998	27931	27821	27767	27893	27768	27741	27835	27764	28041	28136	27661	27872	27749	27781	27917	27893	27752	27927	27710	27696	27609	27776	27753	27885	27669	27719	27744	27785	27722	27747	27881	27658	27742	27582	27677	27907	27796	27711	27937	27836	28074	27705	27954	27451	27662	27845	27756	27775	27674	27810	27590	27785	27720	27754	27876	27885	27571	27830	27951	27785	27692	27765	27696	27671	27861	27692	27576	27928	27839	27832	27643	27865	27964	27710	27725	27604	27683	27788	28019	27582	27629	27586	27747	27927	28037	27828	27589	27778	28085	27840	27612	27593	27340	27952	27889	27761	27935	27890	27780	27585	27403	27748	28018	27962	27903	27664	27699	27854	27852	27682	27865	27608	27529	27724	27802	27826	27807	27706	27639	27966	27724	27793	27812	27598	27653	27641	27571	27672	27651	27896	27736	27656	27758	27749	27709	27650	27637	27756	27635	27777	27726	27719	27504	27768	28071	27861	27616	27803	27796	27811	27633	27779	27745	27750	27564	27491	27815	27906	27703	27894	27915	27602	27911	27624	27835	27932	27659	27829	27664	27992	27872	27964	27536	27577	27818	27895	27750	27612	28010	27720	27813	27785	27755	27726	27775	27658	27819	27850	27807	27796	28009	27932	27577	27818	27628	27616	27591	27821	27747	27861	27754	27780	27748	27787	27562	27687	27586	27715	27752	27770	27691	27723	27780	28000	27786	27775	27704	27718	27598	27480	27682	27806	27784	27780	28072	27765	27812	27799	27703	27820	27729	27716	27832	27878	27896	27699	27669	27883	27963	27973	27667	27719	27928	27997	27648	27608	27698	27706	27805	27999	27623	27717	27705	27579	27871	27818	27778	27690	27665	27878	28007	27879	27836	27773	27655	27649	27862	27606	27834	27826	27458	27869	27867	27616	27529	27534	27742	27781	27886	27938	27716	27714	27778	27880	27599	27638	27950	27628	27883	27806	27681	27679	27749	27950	27660	27848	27602	27737	27880	27791	27777	27634	27906	28167	27874	27842	27765	28046	27952	27481	27819	27822	27722	27748	27751	27797	27727	27798	27883	27871	27715	27659	27873	27592	27641	27572	27407	27601	27649	27572	27540	27996	27611	27525	27955	27897	27651	27678	27698	27839	27818	27760	27557	27902	27842	27744	27905	27694	27926	27888	28118	27796	27814	27820	27721	27704	27945	27675	28021	27810	27854	27803	27520	27848	27766	27681
38622	53140	49317	36276	26984	23519	21914	20566	19725	18752	18629	18459	18624	18663	18846	19089	19189	19509	19647	19256	19342	19678	19344	19076	18967	18918	18960	18775	18584	18620	18536	18558	18522	18572	18487	18422	18632	18479	18490	18541	18395	18377	18495	18410	18524	18529	18451	18535	18393	18519	18434	18409	18235	18340	18161	18457	18374	18441	18349	18507	18323	18239	18228	18395	18416	18478	18321	18467	18438	18319	18270	18485	18239	18315	18323	18387	18448	18235	18345	18327	18218	18269	18296	18269	18373	18385	18282	18394	18410	18434	18461	18223	18385	18375	18389	18401	18395	18564	18309	18407	18502	18441	18435	18349	18388	18491	18425	18607	18432	18378	18420	18315	18408	18362	18611	18558	18220	18392	18246	18452	18306	18447	18508	18397	18516	18491	18395	18297	18209	18374	18473	18363	18246	18527	18359	18447	18245	18387	18292	18257	18518	18419	18402	18305	18415	18376	18352	18478	18424	18137	18439	18307	18303	18461	18465	18340	18558	18323	18396	18433	18440	18459	18305	18437	18340	18563	18473	18277	18432	18265	18419	18302	18459	18352	18459	18267	18302	18458	18382	18392	18537	18393	18484	18341	18277	18264	18271	18232	18397	18410	18446	18242	18258	18253	18339	18368	18528	18257	18291	18294	18348	18413	18376	18360	18525	18357	18448	18375	18494	18330	18318	18363	18331	18370	18456	18535	18512	18267	18343	18354	18688	18366	18473	18282	18307	18331	18300	18505	18492	18244	18543	18358	18459	18559	18457	18267	18198	18226	18483	18454	18403	18445	18393	18537	18342	18249	18362	18399	18345	18259	18392	18441	18728	18534	18413	18224	18428	18286	18489	18308	18408	18347	18422	18444	18377	18457	18444	18502	18379	18556	18555	18472	18423	18309	18556	18307	18607	18372	18308	18433	18484	18419	18425	18392	18184	18251	18391	18411	18420	18312	18334	18362	18349	18466	18347	18221	18546	18393	18356	18453	18374	18401	18411	18501	18344	18443	18475	18462	18518	18393	18526	18470	18311	18264	18331	18385	18417	18506	18410	18507	18389	18512	18374	18396	18469	18538	18265	18437	18360	18240	18375	18259	18433	18326	18461	18484	18193	18327	18425	18296	18571	18312	18271	18308	18314	18395	18430	18407	18441	18309	18440	18308	18386	18518	18459	18444	18525	18203	18352	18445	18205	18199	18332	18274	18303	18367	18475	18388	18511	18455	18534	18349	18346	18433	18313	18281	18563	18393	18380	18367	18260	18430	18297	18445	18271	18478	18551	18535	18394	18406	18404	18407	18348	18200	18258	18517	18428	18380	18567	18258	18432	18311	18391	18308	18317	18353	18293	18463	18495	18295	18246	18559	18383	18436	18502	18156	18338	18468	18410	18418	18484	18291	18339	18479	18573	18376	18440	18268	18473	18429	18328	18351	18296	18454	18498	18369	18271	18346	18415	18473	18511	18393	18314	18482	18502	18627	18409	18498	18319	18303	18443	18481	18308	18384	18489	18365	18497	18461	18317	18404	18371	18356	18422	18317	18365	18383	18167	18495	18476	18496	18283	18285	18586	18328	18333	18330	18522	18409	18383	18317	18504	18408	18313	18446	18360	18333	18432	18291	18505	17991	18379	18411	18357	18580	18299	18293	18461	18310	18398	18329	18315	18577	18551	18438	18444	18356	18361	18333	18452	18646	18378	18483	18353	18460	18321	18330	18498	18245	18318	18580	18278	18586	18339	18322	18332	18511	18376	18404	18366	18406	18513	18408	18264	18530	18449	18480	18221	18369	18263	18353	18304	18323	18380	18378	18367	18456	18442	18432	18476	18278	18446	18386	18540	18645	18490	18336	18473	18370	18375	18458	18441	18587	18282	18528	18173	18430	18318	18466	18470	18369	18350	18355	18498	18441	18505	18487	18361	18425	18303	18337	18445	18579	18438	18227	18509	18331	18354	18345	18458	18553	18471	18095	18509	18533	18568	18524	18369	18452	18405	18250	18370	18511	18307	18403	18398	18102	18389	18296	18458	18304	18258	18436	18331	18302	18451	18377	18258	18294	18366	18477	18393	18315	18366	18418	18385	18491	18438	18407	18331	18510	18311	18497	18315	18357	18466	18298	18404	18283	18464	18366	18485	18606	18371	18333	18283	18590	18394	18435	18292	18323	18468	18334	18411	18486	18476	18386	18411	18460	18454	18448	18387	18547	18152	18587	18394	18567	18331	18396	18382	18501	18228	18286	18586	18622	18299	18507	18448	18379	18474	18351	18403	18278	18546	18430	18498	18519	18608	18421	18244	18421	18391	18432	18391	18463	18399	18452	18285	18240	18461	18457	18513	18505	18391	18243	18355	18469	18359	18422	18438	18382	18375	18441	18346	18473	18231	18333	18346	18598	18367	18434	18296	18569	18516	18439	18330	18308	18427	18250	18180	18272	18375	18344	18618	18333	18275	18316	18624	18413	18495	18494	18442	18364	18303	18465	18381	18482	18326	18416	18285	18330	18354	18401	18286	18315	18314	18549	18311	18372	18475	18323	18034	18488	18311	18335	18342	18397	18180	18348	18405	18480	18406	18344	18405	18331	18324	18348	18594	18366	18457	18322	18353	18362	18449	18389	18476	18328	18251	18517	18342	18411	18394	18442	18283	18461	18501	18476	18408	18275	18569	18397	18465	18622	18448	18285	18388	18279	18552	18370	18402	18518	18382	18286	18571	18326	18342	18418	18427	18323	18442	18585	18576	18394	18255	18340	18520	18451	18284	18456	18195	18479	18433	18644	18315	18545	18410	18369	18507	18354	18316	18096	18251	18472	18545	18432	18505	18156	18376	18390	18490	18436	18445	18303	18533	18631	18249	18243	18331	18455	18223	18424	18406	18336	18555	18264	18270	18366	18450	18476	18445	18279	18246	18461	18399	18370	18365	18519	18476	18317	18279	18459	18312	18401	18584	18396	18300	18562	18156	18501	18449	18421	18466	18158	18236	18417	18241	18473	18572	18302	18482	18299	18470	18449	18525	18327	18412	18290	18520	18334	18541	18286	18281	18348	18467	18653	18380	18328	18407	18211	18291	18354	18310	18162	18344	18500	18382	18336	18381	18429	18518	18464	18470	18405	18522	18483	18442	18348	18331	18396	18422	18362	18500	18543	18471	18381	18476	18401	18452	18399	18361	18400	18409	18440	18393	18284	18450	18409	18373	18558	18385	18610	18442	18361	18519	18332	18338	18466	18428	18387	18367	18464	18335	18399	18234	18209	18414	18502	18269	18507	18599	18449	18455	18322	18442	18432	18430	18417	18520	18635	18319	18474	18436	18553	18474	18509	18373	18264	18425	18463	18371	18417	18432	18333	18526	18412	18242	18240	18381	18499	18362	18467	18372	18448	18417	18498	18343	18494	18286	18519	18500	18266	18305	18344	18394	18355	18486	18387	18602	18396	18553	18388	18440	18409	18415	18454	18503	18334	18414	18361	18354	18500	18398	18406	18332	18348	18255	18315	18499	18404	18432	18368	18341	18377	18441	18473	18399	18368	18494	18364	18422	18614	18690	18387	18243	18359	18542	18417	18557	18375	18248	18422	18409	18480	18324	18406	18377	18486	18420	18434	18380	18317	18420	18246	18492	18213	18474	18564	18227	18338	18593	18274	18276	18492	18526	18436	18411	18290	18546	18311	18384	18545	18783	18392	18490	18531	18205	18392	18545	18415	18188	18330	18565	18236	18431	18416	18466	18272	18473	18413	18455	18386	18383	18242	18497	18295	18451	18292	18323	18430	18310	18360	18389	18301	18373	18444	18260	18265	18344	18246	18375	18310	18454	18458	18523	18410	18271	18426	18382	18311	18344	18374	18305	18245	18514	18429	18479	18410	18339	18444	18396	18437	18405	18483	18452	18324	18360	18481	18511	18393	18301	18336	18464	18314	18531	18412	18428	18198	18623	18240	18396	18413	18407	18531	18603	18379	18561	18453	18601	18385	18254	18384	18568	18414	18423	18534	18497	18410	18440	18329	18466	18471	18270	18520	18340	18518	18474	18578	18537	18275	18593	18447	18359	18410	18553	18513	18526	18498	18443	18452	18509	18250	18446	18269	18445	18598	18466	18590	18410	18404	18329	18274	18321	18375	18369	18462	18547	18470	18693	18454	18102	18219	18529	18429	18465	18271	18413	18372	18352	18386	18411	18387	18483	18378	18501	18433	18258	18285	18371	18350	18423	18490	18445	18355	18432	18351	18432	18477	18358	18335	18486	18457	18353	18361	18203	18342	18368	18339	18429	18353	18444	18337	18399	18359	18515	18356	18403	18447	18382	18352	18520	18495	18290	18330	18212	18229	18260	18228	18378	18399	18386	18312	18383	18288	18498	18411	18582	18262	18374	18476	18473	18165	18169	18307	18392	18515	18411	18393	18365	18273	18510	18238	18287	18439	18481	18441	18544	18239	18527	18498	18282	18401	18401	18503	18559	18373	18402	18277	18472	18466	18490	18387	18374	18449	18521	18402	18310	18385	18411	18347	18478	18616	18359	18318	18422	18542	18474	18324	18401	18493	18357	18408	18207	18456	18365	18383	18291	18390	18303	18311	18493	18561	18343	18241	18525	18378	18321	18442	18479	18471	18487	18428	18330	18429	18364	18372	18402	18068	18435	18525	18393	18586	18418	18268	18437	18308	18322	18362	18332	18323	18389	18519	18264	18262	18323	18312	18445	18460	18243	18490	18368	18442	18425	18344	18626	18464	18390	18387	18431	18553	18608	18465	18510	18462	18484	18382	18484	18282	18430	18377	18316	18593	18609	18314	18215	18236	18248	18392	18350	18485	18447	18316	18457	18400	18286	18332	18500	18287	18459	18716	18337	18483	18594	18320	18287	18459	18591	18506	18397	18391	18538	18296	18318	18347	18363	18493	18288	18336	18294	18298	18327	18578	18469	18366	18336	18379	18364	18434	18372	18402	18400	18298	18456	18627	18482	18386	18402	18592	18545	18404	18447	18318	18349	18157	18469	18514	18485	18360	18684	18522	18541	18434	18494	18484	18584	18294	18443	18390	18488	18343	18377	18352	18377	18420	18505	18435	18411	18230	18443	18553	18258	18368	18287	18269	18254	18401	18254	18348	18419	18420	18541	18298	18417	18324	18307	18363	18525	18472
26193	21736	30402	30737	30533	32155	32264	29070	27822	26862	26657	26456	26722	26593	27088	27070	26825	27371	27287	27290	27432	27299	27341	26940	26907	26690	26696	26442	26398	26594	26343	26009	26194	26104	26327	26286	25856	26237	26007	26162	25982	26189	26136	26234	25964	26293	26232	26263	25953	26058	26166	26281	25924	26000	25957	26229	26177	26110	25972	25836	26183	26278	26177	25928	25916	25964	26020	25679	26018	25816	25932	25880	25828	26015	25997	26031	26113	25923	25890	26003	26108	25902	25981	26180	26056	26109	25932	26077	25993	25847	26292	26104	26189	25928	26054	25723	26162	26033	26089	25886	26138	25969	26058	26012	25693	26151	26007	25916	26086	25940	25968	25857	26157	25954	26104	25850	25836	25871	26073	26390	25883	25879	25935	25961	25981	25875	25954	25963	25953	25761	25707	25963	26046	25837	26093	25783	25956	25803	25746	26134	26014	26111	25835	26272	25910	26179	25911	25842	26093	26082	26035	25973	26093	26254	26035	26190	25955	25954	26116	26081	26047	25886	25925	25855	26113	26156	25974	25832	26072	26006	25914	26266	25889	26162	26417	25829	25940	25984	25868	25798	25916	25914	25905	26063	25952	26027	26080	26216	26115	25807	25907	25923	26085	26087	26049	26039	25990	25873	26203	25801	26045	26074	26159	26021	25973	26208	25922	26000	26027	26023	26109	25997	25859	25871	25954	26249	25918	25888	25920	26001	26034	26042	25925	26000	26218	25927	26193	26058	26196	26239	26006	25924	25877	25987	26093	26016	26054	26061	25986	25719	25884	25896	26048	25848	26124	25767	26226	25799	26137	26089	26042	26133	26134	26138	25798	25977	25876	25759	26229	25995	25900	26094	26011	26047	25732	25726	25847	26066	26092	25839	25959	26035	25823	25992	25944	26105	25845	25847	26189	25953	26069	25973	26079	25903	25975	26065	26127	26075	25984	25878	25909	25885	25711	26150	25922	25907	26099	25999	25848	25827	26008	25906	26047	25855	26180	25982	26030	25941	26048	26002	26003	26048	25867	25695	25828	25921	25851	26233	25929	25955	26190	26207	25903	25804	25898	25858	26013	25773	26038	25922	25923	26041	25897	25867	25982	26253	26278	26172	26166	25977	25888	26076	25756	25932	25795	25753	26080	25801	25790	25822	26199	26161	26229	26010	26041	25720	25951	25883	25905	25726	26026	26024	26225	25914	26150	26121	25979	25671	26225	25812	26157	26040	25990	25774	25958	26021	26220	26038	26064	26019	25901	26058	26015	26052	26118	25776	25896	25797	26004	26097	25915	25999	25863	25866	26039	26057	25838	26091	26037	26065	25979	26014	26121	25992	26140	25881	26134	26095	26148	25883	26245	26203	25725	26106	26005	26113	25912	25672	26191	26127	25922	25942	25996	26077	25884	25714	26097	25969	26113	26008	25797	25908	26003	26050	25879	26046	26036	25847	25942	25760	25889	25951	25723	26207	26123	25975	25960	25799	25949	25912	25855	25758	26016	26019	26010	25952	25823	25948	26103	26034	26140	25826	26197	25932	25987	26307	26041	25891	25980	26092	26039	25932	26048	25852	25947	25950	25788	25950	25839	25922	26016	25948	26216	26014	26055	26088	25981	25922	25930	25885	25819	25930	25949	25956	26126	26111	26142	26006	25881	26221	25955	26076	26108	25972	26113	26140	26150	25936	25929	25771	26295	26046	25825	25976	25852	25810	26004	26188	25944	26032	26210	26014	25948	25935	26067	25740	26168	25840	26049	25886	25886	26177	25986	26132	26034	25946	26119	26084	26074	25961	26105	26112	26185	26078	25966	25796	25914	25942	25958	25811	26005	25827	26082	26033	26079	25969	25813	25957	25933	25948	25916	26043	26077	25998	25933	26090	26114	26076	25866	25783	25981	26021	26099	25989	26075	26012	25809	25900	25893	25810	25985	25950	25889	26075	26047	26017	26065	25948	25800	26265	25890	26135	26250	26090	25938	26176	25876	26098	25998	25977	26128	26276	26067	26121	26172	26331	26027	26016	26139	26255	26108	25964	25838	26032	25998	25944	25929	25948	25876	26069	25979	26061	25920	26037	25803	25998	26121	26024	26079	25815	26118	26134	25948	25808	25813	26175	26025	25989	25970	26038	26147	25810	26083	26020	26076	26027	26183	25794	25895	25987	26180	26039	25854	25993	26091	26142	26168	26185	26103	26073	25987	25755	26107	25916	25918	25706	25930	25838	26113	26116	25903	26042	26143	25980	26010	25954	26130	26096	25944	26165	25985	26125	26279	26053	26059	25997	26061	25905	25841	25673	25881	26149	26104	26037	26154	26039	25960	26154	25839	26024	25804	25991	25884	25992	25882	25819	26017	25874	25751	25819	25853	26054	25979	26071	25888	26213	26224	26227	25857	26071	26065	25728	25871	25913	25863	25938	25939	25878	26070	25812	26078	25966	25924	26102	25822	25756	26174	26035	25770	25961	26072	26105	26028	26103	26119	26011	26002	25973	25998	26001	25949	26058	25989	25631	25828	26090	26251	25798	26000	25852	26211	25870	25944	25941	26183	25996	25854	26149	25966	26121	26047	26092	26081	25953	25963	25792	25659	25925	25556	26064	25578	26155	26124	25979	26168	25941	25865	25939	25651	25741	25952	26095	25910	25963	25901	26132	25933	25790	25850	25955	25825	25939	25891	25889	25858	26004	26025	25908	26006	25965	25863	25906	26241	26014	25799	25846	26145	25926	25976	26061	25994	26135	26059	25862	25805	25831	25762	25771	25928	26003	25955	26019	26178	26061	26100	26070	26150	26264	26117	26043	25876	26147	26153	26112	25976	25957	25999	26248	25955	26108	26028	26052	26095	26287	25999	26174	25925	25945	26148	26200	25714	25795	25755	25941	25943	26114	26110	25983	26023	26016	26011	26123	25773	26070	25964	25890	26190	25956	26203	25979	26199	26136	25901	26113	26233	25881	25835	26060	26101	26025	25940	25845	25872	26311	25647	25886	25906	25871	26063	25961	26110	26042	25989	25962	26005	26033	26178	25935	26007	25905	26096	26304	25890	26009	25959	25894	25851	26037	25933	25781	25808	26029	25970	26143	26063	25775	25802	25985	26046	26213	25924	25704	26048	25821	25951	25915	25922	26031	26175	25842	26042	25970	25951	26368	26054	26015	26088	25817	26115	25712	26233	25894	25916	25921	26132	25931	26024	25865	25944	26174	26146	25917	26162	26084	25878	25941	25940	26117	26026	25977	25766	26001	26089	25887	26272	26069	26230	25968	26071	25974	25978	26102	25953	26161	25953	26006	26029	26207	26015	25729	26065	25804	26043	26101	25740	26059	25987	25764	25784	26096	26082	25986	26122	25987	26110	26256	26255	26096	26169	26064	25953	26006	25983	25984	25937	25911	25848	26110	26179	26362	26093	25887	25722	25964	26068	25894	25979	25801	25939	25836	25991	25859	25851	25855	25839	26059	25770	25749	26046	26041	26166	25920	26008	26126	25767	26112	25811	25787	26109	26182	25875	25869	26023	25909	26003	26173	25933	26012	26034	26042	25891	25914	26033	25967	26138	25818	25794	26159	25967	26105	26076	25804	26106	25868	25879	25964	26132	26067	25955	25949	25961	25961	25891	26060	25993	25801	25933	25802	26005	26109	25969	26133	26116	26161	26160	25900	26214	26412	25827	25915	25963	26012	25912	26242	25988	26073	26259	25932	25814	25849	26131	25850	25921	26069	25828	26072	26013	26187	25795	25712	25964	25844	26195	25924	25863	26178	26181	26010	26239	25809	25883	26022	25995	25770	25878	25876	25693	26001	26204	25969	25969	25980	25679	25896	26140	26015	25744	26073	25909	26161	26013	26001	25881	25883	25857	25807	26028	26128	25811	26018	26094	25893	25955	26085	26062	25823	25751	25850	25788	26062	26043	26035	26113	26155	25692	25978	26006	25924	26050	25997	26120	26049	26094	26028	26006	25957	25851	26106	26211	26038	26083	25938	26161	25809	26224	26025	25796	26139	26056	25919	26046	26034	25752	25826	25833	25959	26147	26045	26154	26018	25970	25904	25943	26139	26023	26139	25934	25769	25949	25983	25971	26055	26169	26111	25924	26020	26237	26000	25942	25840	25929	26260	26121	25974	25852	25901	26007	26005	26007	26001	25805	26098	26008	26081	26147	25882	26205	26142	26050	26021	26029	25859	25894	25976	25977	25983	26096	25958	25863	25839	25888	26167	25965	26077	26060	26102	26232	25965	25946	25851	25945	25814	25752	25881	25899	25731	26083	26161	25594	25724	26230	26391	26026	26060	25932	26048	26035	25924	26083	26046	26188	26072	26042	26080	26160	26074	26111	26056	25952	25904	26123	25898	25973	26241	25974	26100	25950	26125	26038	26012	25988	25825	25993	25904	25950	25865	25993	26160	25794	25928	26041	26181	25849	26082	26362	25842	25944	25686	26160	25977	25993	26132	26246	26097	26051	26233	25740	25923	26272	25985	25997	25843	26227	26020	26255	25939	25965	25794	26131	25839	26139	25843	26048	25942	25866	25790	25802	25925	25930	26002	25958	25950	25989	26192	26181	25961	25973	25968	25921	25882	26255	26079	26148	26002	26018	26024	25846	26033	26159	25692	26004	26101	25893	25957	26110	25991	26016	26015	26016	25959	25938	25801	26155	25862	26221	25912	25947	25989	26001	25942	25794	25866	26052	26095	26200	26039	25913	25913	26245	26023	25961	25945	25989	26319	26010	26286	26161	25930	26067	25961	25986	25943	26043	25796	25989	26077	25733	25870	25899	26052	26005	26274	26160	25850	25767	26104	26068	25962	25781	25960	25973	26019	25938	25945	26052	26097	26044	25999	26065	26179	25881	26238	26193	26000	25975	26056	26268	25958	26142	25970	26140	26072	25840	25945	26191	25863	26016	25969	25948	26026	26193	26031	25903	26031	25833	26017	26140	26204	26052	26270	26088	25845	26105	25949	26093	25987	25872	26226	26093	25938	26086	26347	25949	25788	25747	25954	26022	26251	26064	26063	25917	26019	25849	26241	26161	25858	26020	26039	25937	25885	25937	26025	25781	25922	25855	25887	26070	25709	25852	25747	25947	25870	26092	26062	26304	26075	25918	25866	26017	26137	26150	25947	25969	25932	26234	25961
37348	63321	60024	45355	33349	26499	23770	21543	19596	18713	18252	18015	18236	18270	18453	19055	18839	19520	19553	18936	19310	19446	19068	18642	18633	18520	18121	18193	18213	18053	17955	17825	17865	17891	17801	17829	17512	17516	17818	17589	17800	17589	17624	17856	17728	17742	17911	17694	17665	17654	17575	17693	17607	17682	17560	17476	17430	17500	17660	17812	17595	17750	17566	17737	17647	17647	17439	17560	17586	17468	17720	17605	17750	17617	17578	17528	17627	17681	17621	17625	17735	17563	17687	17592	17597	17791	17486	17634	17688	17498	17624	17509	17986	17610	17696	17467	17726	17665	17702	17578	17557	17670	17623	17598	17632	17618	17631	17511	17557	17668	17704	17678	17661	17629	17800	17548	17563	17660	17461	17772	17509	17466	17682	17783	17658	17580	17633	17750	17519	17723	17796	17485	17767	17569	17421	17556	17564	17544	17695	17639	17600	17547	17659	17640	17549	17566	17534	17770	17661	17379	17624	17583	17494	17607	17432	17558	17633	17481	17767	17485	17554	17603	17779	17561	17778	17657	17534	17708	17568	17577	17687	17514	17794	17599	17695	17741	17443	17586	17604	17463	17423	17519	17649	17696	17621	17639	17780	17470	17697	17594	17654	17600	17464	17532	17754	17572	17690	17724	17663	17511	17720	17639	17537	17704	17658	17719	17755	17381	17497	17534	17549	17604	17578	17718	17598	17639	17509	17558	17599	17540	17531	17398	17672	17665	17523	17561	17585	17641	17369	17619	17700	17641	17640	17541	17576	17562	17540	17693	17667	17652	17715	17596	17597	17721	17629	17621	17538	17631	17864	17600	17385	17578	17557	17770	17600	17743	17719	17554	17736	17775	17612	17505	17803	17792	17577	17577	17634	17656	17638	17498	17562	17656	17688	17740	17647	17627	17477	17530	17631	17729	17570	17487	17638	17734	17547	17678	17719	17657	17473	17763	17532	17715	17663	17801	17608	17622	17426	17590	17642	17388	17470	17881	17728	17594	17772	17589	17617	17614	17628	17516	17627	17829	17750	17556	17462	17729	17611	17530	17566	17609	17705	17539	17623	17571	17523	17388	17789	17742	17633	17591	17524	17606	17786	17609	17798	17509	17645	17592	17455	17620	17607	17629	17624	17568	17673	17760	17731	17434	17606	17639	17494	17771	17663	17685	17652	17761	17553	17496	17670	17545	17636	17813	17641	17689	17520	17667	17577	17576	17546	17555	17612	17646	17529	17480	17473	17627	17592	17582	17584	17691	17500	17701	17724	17577	17745	17644	17863	17618	17712	17705	17660	17690	17722	17528	17666	17642	17628	17601	17599	17513	17649	17497	17490	17671	17656	17599	17488	17532	17700	17534	17666	17599	17629	17743	17540	17596	17766	17728	17563	17633	17747	17778	17476	17583	17637	17517	17604	17455	17740	17573	17675	17648	17713	17538	17689	17625	17664	17620	17749	17606	17666	17669	17405	17396	17725	17436	17695	17463	17501	17614	17534	17644	17716	17656	17532	17573	17365	17864	17571	17600	17808	17626	17544	17568	17741	17539	17417	17596	17547	17711	17708	17645	17802	17602	17616	17628	17519	17715	17747	17661	17560	17556	17678	17494	17493	17739	17581	17614	17642	17441	17597	17721	17604	17600	17512	17663	17897	17889	17585	17408	17651	17644	17658	17661	17593	17533	17648	17540	17529	17769	17705	17384	17570	17522	17579	17699	17594	17634	17656	17419	17655	17708	17589	17590	17700	17486	17398	17701	17687	17736	17598	17642	17522	17391	17663	17690	17668	17535	17728	17558	17595	17615	17807	17521	17472	17561	17560	17621	17626	17584	17655	17482	17618	17594	17615	17744	17627	17557	17600	17528	17708	17537	17638	17640	17601	17515	17512	17610	17547	17575	17613	17660	17504	17543	17651	17479	17614	17541	17624	17461	17715	17489	17676	17670	17505	17716	17617	17714	17511	17589	17639	17490	17645	17571	17576	17622	17601	17759	17561	17643	17597	17583	17601	17415	17705	17727	17679	17622	17693	17625	17892	17673	17571	17635	17645	17651	17551	17580	17503	17481	17528	17751	17842	17688	17658	17575	17355	17548	17556	17682	17575	17578	17462	17637	17569	17446	17617	17531	17728	17619	17790	17622	17462	17738	17604	17661	17428	17625	17541	17567	17544	17770	17647	17826	17611	17597	17599	17667	17478	17465	17643	17717	17486	17629	17676	17582	17519	17482	17563	17670	17611	17368	17557	17594	17541	17781	17642	17598	17699	17745	17545	17485	17502	17485	17667	17584	17438	17497	17721	17660	17886	17492	17727	17681	17693	17519	17617	17672	17743	17621	17521	17493	17785	17480	17602	17628	17590	17397	17830	17645	17649	17467	17693	17560	17609	17644	17673	17636	17554	17711	17741	17696	17418	17729	17533	17636	17607	17636	17642	17703	17587	17689	17628	17580	17518	17805	17701	17545	17589	17625	17798	17704	17579	17731	17892	17538	17553	17548	17665	17701	17761	17611	17752	17694	17538	17609	17646	17643	17612	17455	17696	17468	17681	17643	17501	17579	17815	17457	17689	17608	17697	17581	17892	17628	17622	17604	17590	17626	17592	17496	17609	17597	17669	17735	17541	17563	17585	17820	17724	17684	17618	17644	17525	17606	17593	17795	17640	17633	17617	17571	17756	17533	17801	17825	17860	17637	17752	17801	17582	17677	17773	17468	17820	17415	17504	17537	17783	17706	17735	17627	17719	17596	17479	17711	17558	17665	17446	17684	17579	17643	17584	17591	17630	17604	17698	17573	17645	17565	17696	17775	17503	17593	17689	17774	17496	17631	17538	17469	17746	17697	17686	17525	17628	17806	17629	17651	17730	17380	17346	17379	17781	17500	17787	17617	17670	17644	17530	17605	17568	17514	17510	17609	17507	17568	17606	17608	17484	17598	17787	17715	17785	17723	17370	17629	17680	17769	17605	17626	17830	17716	17616	17685	17524	17608	17665	17599	17485	17805	17524	17373	17451	17603	17589	17612	17669	17684	17627	17744	17648	17436	17612	17527	17649	17707	17520	17537	17541	17559	17616	17665	17676	17558	17538	17562	17638	17841	17654	17553	17633	17622	17594	17569	17638	17542	17446	17501	17620	17532	17610	17644	17743	17618	17728	17533	17685	17530	17539	17643	17737	17658	17658	17453	17639	17766	17703	17558	17604	17731	17809	17446	17719	17450	17598	17645	17581	17642	17579	17679	17695	17723	17626	17702	17603	17729	17501	17732	17672	17639	17608	17470	17465	17641	17753	17701	17643	17545	17466	17520	17637	17755	17622	17583	17543	17591	17718	17549	17631	17766	17771	17707	17530	17780	17455	17721	17768	17580	17477	17684	17715	17489	17518	17791	17572	17819	17621	17694	17513	17490	17799	17669	17758	17498	17621	17507	17623	17796	17640	17565	17635	17535	17658	17593	17595	17396	17505	17658	17449	17567	17798	17645	17504	17606	17729	17840	17413	17596	17493	17510	17772	17678	17686	17604	17654	17671	17649	17670	17693	17667	17563	17517	17700	17851	17613	17595	17395	17879	17577	17652	17717	17378	17676	17574	17704	17525	17734	17722	17728	17579	17689	17565	17422	17647	17519	17753	17730	17509	17339	17698	17705	17590	17785	17395	17619	17555	17615	17548	17723	17501	17543	17696	17798	17605	17617	17656	17501	17629	17613	17662	17628	17753	17598	17566	17616	17633	17568	17357	17681	17525	17513	17683	17486	17510	17625	17576	17709	17495	17501	17617	17450	17626	17514	17667	17566	17638	17371	17437	17611	17624	17450	17657	17579	17757	17768	17625	17662	17582	17866	17661	17513	17561	17622	17491	17716	17435	17785	17763	17622	17689	17411	17598	17520	17659	17629	17565	17603	17529	17755	17706	17552	17521	17438	17563	17653	17662	17682	17350	17633	17735	17493	17625	17695	17528	17741	17661	17661	17833	17553	17688	17484	17681	17717	17461	17758	17703	17605	17670	17642	17784	17641	17554	17613	17478	17529	17648	17433	17416	17678	17598	17632	17805	17788	17654	17720	17644	17540	17717	17704	17545	17597	17644	17588	17544	17673	17554	17569	17705	17517	17669	17462	17516	17611	17531	17694	17629	17637	17498	17755	17575	17780	17832	17454	17532	17504	17689	17567	17523	17609	17605	17688	17617	17540	17619	17736	17704	17789	17517	17414	17570	17707	17652	17619	17512	17758	17809	17688	17789	17590	17609	17634	17602	17702	17780	17769	17509	17562	17594	17472	17712	17660	17639	17633	17624	17657	17722	17696	17723	17645	17705	17653	17719	17754	17469	17416	17727	17785	17639	17655	17295	17778	17528	17709	17677	17620	17874	17736	17560	17625	17517	17529	17749	17753	17603	17715	17663	17632	17494	17633	17654	17663	17756	17582	17591	17580	17592	17561	17547	17686	17690	17632	17769	17788	17523	17563	17672	17624	17683	17473	17552	17633	17516	17700	17643	17694	17551	17587	17615	17695	17571	17529	17602	17709	17516	17689	17584	17648	17674	17556	17628	17668	17667	17571	17655	17442	17468	17636	17478	17523	17434	17633	17553	17846	17660	17650	17767	17689	17538	17687	17528	17880	17602	17570	17456	17570	17603	17658	17465	17675	17547	17610	17523	17542	17506	17619	17555	17562	17531	17601	17643	17689	17489	17620	17657	17444	17625	17610	17702	17561	17517	17826	17664	17774	17775	17497	17487	17757	17721	17702	17457	17572	17599	17548	17665	17672	17634	17646	17632	17713	17731	17562	17494	17626	17835	17558	17582	17512	17448	17646	17632	17787	17620	17838	17683	17550	17552	17546	17544	17506	17506	17579	17574	17553	17645	17665	17951	17783	17379	17524	17641	17537	17651	17643	17817	17646	17803	17516	17760	17503	17658	17526	17561	17700	17651	17633	17539	17674	17612	17529	17369	17680	17611	17431	17605	17758	17669	17691	17597	17570	17843	17448	17746	17611	17612	17649	17763	17583	17738	17774	17498	17622	17501	17704	17583	17570	17707	17745	17564	17461	17545	17660	17769	17602	17764	17605	17473	17612	17653	17742	17608	17659	17624	17570	17753	17527	17751	17534	17805	17687	17466	17831	17684	17626	17492	17598	17503	17677	17552
24178	21652	29409	26959	26950	30842	33883	29433	27179	26609	26393	25993	26160	26181	26303	26535	26945	27425	27117	26774	26985	27098	26953	26612	26583	26326	26166	26158	26229	25839	25931	25823	25674	25486	25696	25567	25428	25776	25401	25443	25575	25318	25280	25334	25433	25347	25306	25124	25305	25308	25567	25280	25361	25314	25250	25421	25322	25278	25151	25398	25404	25350	25426	25218	25396	25590	25300	25263	24989	25247	25298	25180	25646	25357	25428	25130	25473	25266	25328	25280	25196	24994	25364	24881	25190	25181	25286	25098	25387	25092	25302	25128	25365	25307	25263	25335	25242	25365	25372	25054	25201	25314	25478	25240	25272	25270	25346	25515	25451	25200	25355	25217	25133	25364	25208	25279	25193	25156	25334	25234	25322	25484	25328	25171	25044	25488	25433	25127	25205	25093	25016	25251	25311	24807	25106	25136	25418	25151	25420	25583	25306	25103	25269	25297	25214	25289	25452	25358	25140	25228	25205	25388	25335	25281	25300	25221	25116	25279	25071	25187	25211	25304	25153	25379	25368	25313	25168	25258	25277	25080	25357	25358	25373	25035	25363	25262	25492	25305	25165	25221	25124	25260	25149	25224	25187	25276	25250	25224	25071	25283	25391	25390	25162	24870	25385	25533	25013	25068	25268	25084	25324	25189	25284	24943	25245	25095	25478	25189	25329	25133	25333	25267	25450	25451	25258	25280	25270	25180	25209	25301	25201	25219	25162	25330	25154	25408	25231	25195	25321	25124	25187	25302	25384	25428	24951	25377	25362	25328	25180	25512	25560	25165	25268	25306	25080	25060	25388	25325	25280	25164	25263	25332	25309	25174	25225	25282	25513	25324	25349	25016	25550	25155	25297	25148	25038	25378	25096	25162	25255	25257	25094	25147	25302	25051	25149	25290	25247	25201	25433	25381	25330	25222	25259	25530	25155	25339	25209	25244	25236	25173	25377	24997	25287	25378	25220	25304	25129	25206	25243	25283	25149	25107	25519	25011	25125	25346	25477	25295	25334	25313	25167	25149	25222	25157	25444	25182	25030	25158	25206	24960	25449	25032	25257	25168	25369	25131	25005	25252	25513	25230	25103	25205	25458	25264	25308	25312	25342	25117	25068	25270	25129	25121	25065	25104	25266	25353	25380	25443	25355	25183	25316	25420	25448	25373	25372	25196	25435	25146	25278	25377	25138	25219	25659	25422	25217	25477	25043	25516	25228	25212	25353	25443	25362	25215	25405	25309	25543	25136	25243	25314	25383	25392	25347	25268	25217	25331	25270	25342	25154	25215	24938	25028	25105	25231	25390	25348	25391	25307	25509	25314	25261	25259	25262	25360	25217	25282	25249	25316	25262	25274	25376	25363	25155	25300	25526	25252	25284	25362	25223	25289	25125	25175	25510	25183	25180	25269	25081	24859	25342	25335	25226	25221	25224	25415	25237	25159	25424	25126	25496	25361	25312	25271	24996	25120	25379	25275	25146	25282	25070	25332	25425	25197	25362	25110	25144	25238	25159	25288	25325	25271	25138	25383	25151	25261	25058	25115	25236	25304	24998	25316	25303	25083	25121	25166	25280	25205	25429	25369	24995	25215	25207	25314	25285	25366	25226	25330	25476	25135	25127	25162	25180	25299	25199	25331	25109	25194	25240	25140	25360	25137	25458	25416	25186	25213	25267	25176	25328	25284	25327	25379	25265	25307	25179	25349	25165	25059	25273	25277	24957	25077	25446	25294	25254	25159	25496	25172	25236	25186	25038	25418	25130	25151	25367	25124	25317	25271	25414	25225	25450	25206	25534	25173	24962	25272	25222	25158	25215	25105	25402	25265	25066	25401	25401	25120	25046	25217	25269	25109	25132	25151	25320	25179	25403	25135	25102	25323	25213	25112	25256	25246	25382	25126	25284	25121	25146	25162	25216	25332	25429	25258	25024	25025	25023	25132	25142	25197	25181	25177	25259	25277	25417	25441	25303	24910	25099	25260	25361	25314	25264	25069	25323	25100	25309	25369	25190	25360	25308	25322	25073	25337	25354	25096	25114	25097	25204	25436	25000	25367	25067	25206	25225	25227	25322	25381	25301	25110	25251	25503	25273	25317	25438	25114	25330	25005	24981	25389	25270	25172	25298	25443	25021	25197	25289	25087	25241	25031	25208	25078	25253	25417	25409	25387	25179	25042	25292	25140	25151	25248	25292	25252	25061	25033	25108	25064	25189	25041	25199	25254	25238	25187	25329	25372	25097	25089	25378	25254	25240	25354	25150	25430	25406	25279	24989	25083	25407	25433	25296	25322	25246	25366	25568	25036	25163	25235	25098	25218	25244	25277	25299	25183	25280	25171	25136	25332	25162	25524	25363	25339	25373	25187	25100	25216	25245	25048	25303	25331	25198	25219	25111	25232	25352	25165	25392	25368	25080	25415	25257	25290	25606	25033	25214	25524	25147	25196	25281	24987	25219	25196	25182	24998	25030	25159	25452	25134	25378	25318	25202	25447	25250	25330	25037	25178	25415	25234	25411	25276	25262	25386	25154	25310	25098	25195	25243	25365	25274	25455	25298	25248	25353	25298	25240	25173	25308	25259	25322	25114	25341	25222	25428	25196	25285	25190	25344	25443	25390	25219	25262	25212	24982	25100	25312	25391	25333	25269	25221	25251	25426	25324	25353	25113	25617	25256	25497	25189	25172	25195	25365	25152	25201	25151	25249	25047	25454	25269	25381	25569	25366	25328	25429	25025	25117	25213	25244	25381	25134	25161	25071	25147	25331	25222	25669	25350	25203	25237	25132	25010	25441	25284	25060	25249	25024	25121	25092	25520	25184	25077	25283	25083	25206	25368	25301	25057	25073	25209	25297	25238	25277	25272	25379	25287	25159	24969	25350	25136	25206	25164	25384	24942	25302	25421	25343	25204	25317	25283	25245	25455	25088	25150	25293	25113	25228	25213	25212	25167	25428	25084	25207	25581	25190	25305	25247	25211	25274	25147	25424	25193	25475	25343	25336	25487	25508	25318	25425	25220	25166	25234	25081	25208	25342	25187	25003	25373	25156	25350	25185	25366	25221	25338	25111	25437	25227	25493	25256	25498	25256	25216	25522	25381	25198	25199	25264	25058	24979	25381	25390	25211	25094	25376	25185	25186	25459	25290	25334	25109	25103	25406	25321	25316	25192	25203	25283	24958	25221	25305	25391	25291	25263	25229	25643	25198	25115	25095	25131	25079	25383	25148	25271	25109	24948	25285	25439	25432	25628	25216	25090	25125	25188	25463	25231	25285	25133	25336	25093	25420	25469	25188	24963	25454	25166	25371	25255	25059	25355	25500	25339	25498	25201	25198	25438	25436	25288	25074	25407	25132	25185	25396	25200	25273	25281	25099	25164	25286	25559	25320	25303	25411	25112	25032	25275	25130	25178	25309	25505	25252	25231	25489	25343	25201	25057	24892	25488	25254	25207	25213	25098	25200	25406	24985	25290	25343	25341	25035	25446	25190	25281	25156	25425	25260	25410	25491	25391	25267	25397	25270	25348	25382	25255	25191	25094	25283	25259	25310	25187	25301	25283	25144	25356	25222	25437	25086	25222	25200	25295	25169	25152	25197	24990	25188	25347	25291	25214	25345	25216	25278	25278	25526	25387	25265	25178	25410	25310	25335	25297	25351	25316	25199	25315	25257	25277	25188	25231	25120	25462	25344	25157	25257	25317	25412	25490	25221	25304	25229	25278	25188	25286	25178	25113	25199	25417	25362	25053	25078	25252	25544	25103	25124	25200	25311	25361	25223	25237	25436	25525	25157	25275	25219	25302	25247	25410	25292	25140	25391	25215	25439	25221	25175	25313	25345	24887	25069	25220	24975	25199	25254	25203	25337	25322	25187	25361	25261	25136	25228	25244	25104	25473	25175	25237	25083	24960	25112	25226	25309	25233	25347	25356	25332	25237	25139	25375	25096	25401	25376	25168	24879	25306	25245	25341	25354	25329	25163	25527	25249	24852	24951	25266	25225	25198	25230	25239	25431	24994	25296	25252	25373	25029	24831	25276	25309	25282	25242	25672	25237	25027	25173	25373	25479	25275	25143	25097	25160	25058	25266	25170	25157	25102	25125	25250	25087	24927	24975	25337	25084	25177	25342	25340	25382	25214	25420	25398	25247	25071	25122	25024	25215	25347	25138	25137	25126	25284	25226	25160	25252	25164	25207	25314	25444	25262	25180	25391	25350	25293	25328	25111	25230	25400	25242	25208	25140	25302	25195	25195	25219	25155	25337	25481	25160	25291	25082	25279	25585	25400	25435	25230	25112	25117	25258	25458	25179	25300	25421	25302	25558	25225	25395	25364	25240	25293	25124	25409	25260	25439	25235	25313	25271	24996	25387	24919	25436	25160	25210	25312	25383	25095	25298	25339	25267	25360	25243	25214	25346	25435	25182	25289	25384	25211	25129	25510	25403	25467	25135	25259	25089	25342	25261	25232	25107	25323	25173	24989	25229	25293	25231	25212	25297	25093	25053	25241	25320	25244	25239	25222	25053	25505	25456	25052	25413	25423	25434	25286	25193	25335	25173	25384	25171	25532	25317	25229	25244	25405	25259	25188	24873	25153	25217	25340	25334	25192	25266	25429	25290	25291	25204	25235	25321	25422	25330	25143	25420	25184	25211	25229	25264	25405	25463	25089	25345	25237	25185	25245	25399	25331	25319	25270	25417	25445	25224	25294	25324	25238	25336	25238	25327	25159	24999	25291	25580	25410	25506	25185	25196	25496	25255	25519	24864	25269	25229	25443	24980	25270	25227	25141	24922	25059	25272	25120	25129	25052	25251	25352	25250	25458	25233	25172	25482	25184	25261	25119	25090	25435	25404	25430	25093	25225	25395	25108	25237	25362	25244	25334	25249	25261	24964	24939	25356	25381	25546	25597	25348	25176	25190	25175	25233	25333	25194	25464	25574	25291	25336	25444	25121	25118	25181	25068	25327	25279	25161	25333	25129	25173	25279	25278	25345	25421	25136	25365	25413	25301	25328	25072	25463	25383	24934	25150	25385	25140	25375	25106	25175	25242	25067	25385	25240	25150	25120	25257	25148	25405	25356	25498	25451	25310	25345	25277	25552	25494	25168	25374	25037	25224	25302	25339	25378	25327	25285	25174	25200
39075	66072	63670	51549	36621	29155	25397	22699	20094	18852	18421	18034	18160	18342	18563	18843	19183	19750	19539	19097	19496	19752	19155	18635	18658	18119	17940	17893	17981	17773	17559	17557	17468	17478	17245	17356	17143	17285	17228	17239	17174	17462	17369	17466	17224	17395	17482	17073	17380	17166	17324	17311	17234	17324	17168	17077	17126	17142	17121	17234	17306	17186	17026	17169	17113	17117	17147	17224	17180	17091	17364	17069	17246	17250	17026	17184	17076	17235	17259	17181	17114	17175	17088	17162	17115	17077	17060	17223	17248	17039	17068	17212	17298	17321	16958	17205	17129	17025	17333	17211	17120	17184	17237	17316	17154	17105	17049	17187	17172	17164	17111	17335	17080	17149	17192	17200	17052	17096	16953	17342	17111	17227	17101	17135	17076	17170	17044	17077	17178	17093	17207	17130	17095	17369	17300	17233	17118	16994	17134	17113	17099	17163	17231	17123	17202	17012	17208	17084	17277	17266	17063	17092	17124	17338	17170	17108	17276	17075	17223	17220	17010	17206	17136	17229	17261	17092	17037	17051	17081	17313	17023	17087	17192	17191	17174	17061	17084	17269	17164	17123	16948	16971	17301	17274	17092	17051	17057	17077	17178	17353	17258	17180	17290	17128	17352	17204	17248	16907	17173	17136	17016	17073	17046	17199	17272	17191	17305	17123	17132	17183	16976	17113	17316	17030	17063	17198	17184	17041	17045	16930	17137	17109	17233	17114	17123	17124	17317	17322	17152	17079	17192	17290	17080	17167	17420	17130	17188	17131	17294	17196	17150	17158	17564	17144	17207	17094	17048	17252	17220	17323	17187	17087	17070	17169	17209	17083	17283	17150	17149	17129	17324	17331	17219	17128	17231	17164	16985	17060	17257	17079	17165	17297	17101	17094	17388	17268	17073	16985	17186	17158	17048	17222	17168	17322	17160	17105	17186	17429	17083	17302	16973	17186	17377	17230	17080	17195	17313	17170	17119	17051	17102	17121	17047	17141	17210	17161	17340	17237	17278	17128	17104	17164	17215	17132	17246	17217	17133	17249	17044	17145	17123	17113	17100	17298	17127	17243	17198	17145	17348	16947	17023	17171	17226	17043	17278	17099	16995	17159	17093	17067	17216	17080	17177	17146	17092	17157	17134	17334	17137	17229	16996	17326	17150	17173	17322	17196	17109	17096	17317	17145	17245	17194	17153	17281	17092	17153	17225	17102	17269	17261	17211	17115	17231	17191	17010	17162	16881	17230	17201	17291	17186	16934	17242	17175	17193	17021	17158	17170	16941	17103	17141	17198	17202	17138	17088	17137	17062	17245	17051	17155	17277	17197	17205	17188	17224	17173	17433	17233	16991	16970	17050	16992	17189	17205	17127	17054	17078	17117	17064	17205	17327	17250	17234	17206	17016	17176	17251	17224	17112	17302	17258	17098	17151	16976	17230	17085	17300	17166	17042	17046	17274	17326	17193	17163	17297	17094	17204	17252	17258	17100	17094	17167	17093	17039	17173	17082	17075	16869	17082	16920	17034	17332	17036	17160	17304	17011	17209	17176	17220	17228	17302	17181	17057	17079	17277	17063	17132	17025	17155	17127	17068	17066	17196	17265	17173	17231	17265	17093	17278	17168	17232	17052	17094	17116	17104	17243	17144	17260	17281	17147	17212	17243	17136	17224	17056	17145	17057	17013	17199	17169	17248	17143	17079	17165	17280	17161	17091	17130	17096	17158	17246	17261	17104	17185	17209	17250	17164	17129	17143	17154	17223	17157	17306	17279	17049	17118	17190	17119	17187	17349	17232	17039	17079	17070	17297	17228	17217	16920	17073	17122	17150	17329	17239	17192	17149	17048	17108	17227	17293	17021	17095	17095	17030	17086	17159	17282	17202	17077	16919	17291	17120	17002	17142	17204	17315	17145	17350	17114	17351	17200	17272	17170	17109	17165	17171	17059	17217	16970	17171	17147	16912	17133	17278	17133	17220	17285	17252	17241	17181	17174	17105	17073	17401	17129	17051	17214	17375	17067	17136	17385	17149	17217	17100	17287	17186	17293	17351	17125	17143	17173	17143	17140	17109	17192	17321	17083	17263	17131	17263	17270	17186	17083	16988	16958	17142	17012	17198	17058	17084	17099	17214	17382	17251	17233	17239	17107	17279	17155	17128	17157	17351	17098	17240	17070	17254	17346	17279	16981	17128	17087	17351	17174	17203	17214	17166	17331	17096	17324	17387	17088	16993	17199	17191	17142	17150	17189	17002	17008	17218	17091	17420	17121	17189	17234	17156	17033	17211	17219	17252	16984	17276	16933	17236	17197	17027	17219	16978	17300	17029	17106	17309	17200	17293	17148	17225	17144	17352	17161	17222	17310	17150	17196	17141	17139	17127	17229	17283	17057	17092	17332	17161	17477	17199	17145	17185	17078	17279	17128	17262	17105	17273	17090	17218	17086	17152	17155	17075	17065	17047	17169	17117	17213	17260	17096	17069	17348	17321	17212	17245	16999	17138	17087	17194	17275	17051	17188	17043	17231	17193	17105	17119	16983	17189	17173	17099	17093	17131	17263	17317	17309	17340	17229	17082	17198	17116	17187	17118	17049	17183	17109	17042	17051	17118	17256	17160	17065	17164	17143	17360	17240	17273	17093	17047	17050	16958	17034	17207	17138	17264	17157	17208	17204	17223	17356	17185	17184	17076	17141	17256	17100	17159	17049	17226	17198	17193	17051	17095	17205	17077	17245	17260	17171	17292	17109	17267	17091	17317	17279	17218	17172	17243	17088	17260	16993	17079	17239	17109	17082	17295	17209	17135	17351	17172	17122	17182	17110	17265	17095	17188	17209	17175	16887	17272	17208	17156	17200	17145	17143	17334	17265	17398	17101	17373	17053	17164	17215	17282	16957	17165	17201	17237	17198	17241	17125	17246	17020	16955	17314	17092	17260	17221	17315	17110	17094	17240	17109	17138	17208	17095	17338	17169	17435	17206	17183	17307	17215	17199	17068	17182	17117	17154	17220	17179	17100	17028	17259	17093	17169	17406	17049	17181	17154	17156	17092	17078	17212	17198	17141	17247	17195	16976	17195	17176	17194	17134	17082	17304	17155	17154	16869	17231	17143	17182	17221	17094	17236	17180	17264	17015	17027	17139	17176	17292	17191	17380	17205	17196	17160	17086	17186	17143	17296	17273	17167	16896	17263	17033	17267	17069	17245	17004	17299	17188	17154	17088	17146	17082	17203	17178	17277	17202	17198	17177	17087	17187	17177	17103	17191	17330	17359	17018	17321	17256	17258	17350	17202	17225	16897	17233	17115	17125	17217	17183	17199	17244	17211	17160	17187	17244	17208	17109	17055	17149	17110	17327	17196	16996	17218	17227	17188	17086	17248	17282	17092	17124	17079	17214	17213	17255	17210	17103	17105	17190	17186	17204	17149	17203	16892	17162	17145	17023	17008	17056	17044	17140	17227	17308	17131	16996	17113	17203	17123	17118	17061	17381	17287	17160	17071	17359	17303	16976	17286	17303	17155	17323	17193	17227	17025	17126	17180	17127	17081	17134	17110	17217	17351	17242	17156	17199	17070	17199	17264	17115	17052	17245	17069	17098	17133	17255	17222	17244	17278	17226	17225	17118	17064	17166	17211	17035	17154	17312	17147	17235	17125	17093	17371	17217	17135	17015	17178	17261	17288	17129	17107	16977	17403	17117	17029	17234	17084	17176	17332	17274	17130	17194	16979	17246	17251	17265	17078	17116	17262	17021	17137	17251	17386	17214	17147	17222	17226	17289	17317	17138	17268	17035	17155	17059	17118	17265	17143	17281	17294	17029	17328	17061	17272	17269	17118	17143	17314	17085	17348	16969	17278	17118	17185	17156	17277	17208	17026	16976	17131	17403	17127	17075	17222	17172	17081	17137	17079	16933	17172	17061	17198	17124	17173	17053	17133	17307	17449	17184	17132	17270	17249	17032	17294	17105	17095	17233	17183	17014	17250	17235	17228	17146	17165	17253	17047	17358	17110	17104	17118	17371	17191	17203	16949	17234	17193	17265	17218	17211	17135	17228	17327	17208	17100	17043	17244	17250	17372	17210	17230	16983	17209	17194	17135	17232	17093	17121	17369	17161	17110	17201	17373	17152	17119	17185	17330	17296	17095	17152	17101	17175	17160	17191	17206	17118	17167	17165	17166	17066	17178	17033	17073	17286	17196	17028	17168	17173	17252	17126	16981	17111	17158	17137	17022	17143	17282	17142	17161	16949	17200	17247	17282	17024	17191	17260	16986	17281	17312	17184	17010	16962	17141	17291	17233	17198	17197	17061	17294	17194	17261	17092	17246	17250	17054	17162	17154	17165	17195	17195	17161	17226	16981	17322	17083	17139	16951	16963	17290	17158	17127	17129	17141	17357	17121	17210	17118	17244	17195	17243	16999	17084	17215	17015	17065	17148	17253	17141	17117	17102	16967	17333	17119	17241	17111	17142	17085	17123	17239	17213	17192	17128	17282	17371	17058	17207	17166	17207	17058	17181	17232	17221	17343	17027	17333	17299	17188	17187	17125	17167	17175	17144	17231	17215	17058	16923	17201	17301	17297	17230	17106	17172	17179	17391	17198	17026	17250	17317	17105	17059	17208	17147	17130	17301	17223	17184	17145	17099	17182	17057	17171	17110	16981	17127	17386	17121	17092	17187	17161	17120	17150	17043	17240	17221	17117	17133	17153	17192	17103	17254	17145	17038	16957	17193	17185	17158	17085	17065	17144	17070	17117	17141	16952	16950	17283	17206	17221	17091	17006	17262	16997	16983	17167	17045	16988	16916	17274	17253	17249	17070	17263	17229	17155	17210	17036	17130	17221	17137	17261	17138	17170	17032	17093	17225	17319	17233	17008	17114	17217	17059	17109	17119	17116	17050	17071	17147	17080	17366	17203	17001	16987	17168	17265	17105	17290	17177	16980	17124	17097	17257	17077	17155	16988	16968	17116	17141	17265	16820	17287	17239	17113	17163	16986	17347	17210	17241	17182	17338	17170	17106	17264	17316	17095	17204	17420	17046	17086	17134	17300	17171	17207	17253	17090	17071	17062	17183	17304	17235	17233	17198	17127	17109	17243	17243	17170	17123	17097	17100	17097	17046	17094	17243	17228	17233	17156
42233	45438	49612	42713	34134	31412	30066	28816	28239	28032	27942	27817	28002	27831	27944	28170	28071	28510	28416	28529	28363	28576	28504	28359	28325	28148	28074	28004	27621	28023	27691	27903	27613	27961	27823	27792	27679	27623	27817	27955	27960	28014	27772	27926	27792	27782	27872	27425	27911	27912	27753	27735	27822	27819	27865	27631	27815	27622	27801	27673	27783	27413	27673	27898	27651	27613	27626	27808	27568	27703	27677	27555	27413	27797	27740	27580	27585	27608	27893	27787	27791	28070	27872	27593	27613	27683	27745	27619	27683	27639	27705	27894	27529	27693	27733	27565	27567	27709	27655	27888	27702	27714	27919	27816	27659	27705	27427	27898	27810	27946	27624	27322	27722	27763	27912	27591	27778	27607	27724	27779	27776	27669	27822	27608	28023	27669	27820	27754	27743	27697	27870	27566	27721	27800	27722	27752	27690	27877	27831	27678	27745	27944	27884	27675	27512	27641	27555	27687	27678	27535	27805	27837	27706	27890	27619	27550	27724	27616	27921	27493	27858	27804	27667	27975	27689	27803	27703	27883	27645	27833	27673	27914	27680	27990	27877	27668	27847	27736	27768	27741	27785	27953	27665	27548	27732	27718	27680	27554	27539	27477	27686	27518	27753	27769	27914	27868	27785	27723	27925	28011	27808	27629	27918	27711	27678	27783	27881	27738	27904	27824	27790	27530	27705	27767	27820	27714	27927	27894	27791	27951	27481	27816	27734	27839	27819	27739	27783	27544	27862	27828	27714	27593	27617	27507	27776	27729	27814	27718	27758	27676	27749	27773	27729	27849	27908	27721	27865	27453	27477	27759	27564	27661	27659	27655	27820	27828	27604	27637	27913	27870	27938	27680	27823	27724	27950	28032	27731	27672	27852	27909	27656	27906	27869	27830	27702	27646	27620	27663	27740	27704	27671	27673	27862	27597	27465	27894	27839	27945	27564	27549	27920	28123	27763	27615	27855	28131	28032	27897	27834	27610	27695	27810	27767	27695	27475	27791	27715	27974	27838	27704	27717	27539	27740	27472	27698	27857	27811	27542	27723	27731	27671	27616	27769	27705	27769	27799	27693	27676	28036	27842	27600	27759	27614	27845	27856	27627	27730	27878	27929	27790	27656	27675	27589	27662	27909	27781	27716	27545	27854	27500	27831	28054	27855	27679	27871	27946	27924	27775	27641	27485	27690	27654	27910	27786	27542	27598	27933	27678	27636	27500	27644	27888	27519	27464	27753	27979	27661	27459	27762	27576	27653	27808	27939	27808	27687	27701	27798	27602	27852	27771	27721	27473	27740	27774	27655	27496	27486	27782	27696	27817	27962	28051	27690	27650	27654	27675	27761	27691	27648	27701	27777	27611	27767	27714	27529	27515	27663	27635	27447	27782	28004	27886	28159	27518	27646	27421	27392	27583	27637	27753	27671	27661	27795	27628	27790	27771	27601	27543	27560	27848	27547	27669	27765	27817	27775	27671	27509	27653	27768	27616	27752	27704	27808	27850	27667	27722	27766	27726	27890	27672	27604	27881	27867	27745	27714	27642	27614	27749	28011	27801	27761	27825	27757	27847	27724	27742	27978	27654	27623	27716	27796	27512	27858	27720	27810	27653	27563	27709	27827	27600	27816	27658	27903	27582	27440	27570	27853	27770	27740	27831	27938	27812	27568	27743	27674	27842	27654	27756	27994	27965	27752	28038	27971	27431	27696	27714	27946	27645	27564	27654	27550	27761	27806	27857	27701	27640	27626	27948	28058	27564	27798	27686	27658	27315	27665	27472	27848	28014	27687	27914	27873	27660	27729	27704	27814	27495	27658	27535	27816	27604	27784	27876	27615	27683	27826	27504	27903	27822	27900	27466	27568	27663	27725	27709	27737	27413	27650	27824	27549	27711	27625	27860	27672	27598	27766	27710	27617	27697	27837	27907	27701	27595	27803	27601	27777	27620	27944	27904	27765	27696	27661	27779	27569	27568	27707	27811	27665	27758	27564	27755	27944	27779	27760	27704	27730	27851	27843	27985	27835	27763	27589	27784	27766	27920	27463	27978	27883	27711	27649	27679	27608	27739	27711	27747	27777	27684	27447	27548	27650	27626	27740	27696	27642	27808	27765	27889	27721	27651	27760	27593	27802	27830	27827	27958	27671	27826	27586	27869	27800	27727	27865	27624	27792	27587	27629	27893	27627	27916	27738	27905	27616	27810	27905	27728	27621	27812	27604	27705	27468	27960	27722	27660	27659	27633	27678	27634	27716	27804	27762	27667	27699	27669	27624	27710	27798	27802	27546	27837	27532	27742	27699	28005	27966	27714	27482	27667	27618	27725	27723	27803	27792	28009	27947	27559	27663	27540	27610	27831	27816	27918	27673	27701	27500	27856	27595	27649	27452	27704	27905	27816	27809	27752	27514	27749	27805	27952	27619	27732	27606	27608	27910	27727	27732	27649	27884	27751	27637	27780	27663	27593	27622	27886	27623	27838	27509	27778	27764	27717	27897	27539	27584	27958	27606	27984	27796	27814	27776	27739	27425	27817	27893	27899	27632	27836	27734	27704	27436	27878	27712	27626	27690	27513	27727	27366	27806	27734	27744	27794	27865	27813	27900	27671	27651	27659	27684	27667	27569	27637	27687	27617	27809	27616	27517	27813	27667	27768	27723	27822	27840	27646	27367	27489	27866	27862	27736	27750	27842	27881	27896	27807	27816	27694	27880	27972	27725	27924	27812	27620	27717	27794	28071	27870	27727	27755	27626	27618	27946	27775	27810	27509	27588	27580	27511	27537	27736	27854	27774	27626	28046	27672	27647	27669	27636	27777	27707	27771	27906	27798	27864	27996	27720	27838	27472	27614	27722	27660	27692	27636	27593	27834	27748	27843	27690	27871	27610	27624	27697	27785	27795	27849	27708	27739	27925	27624	27772	27606	27700	27848	27953	27989	27565	27868	27703	27637	27635	27719	27504	27699	27665	27465	27512	27645	27652	27745	27742	27719	27711	27670	27798	27803	27651	27512	27748	27731	27709	27886	27656	27592	27902	27828	27785	27673	27799	28039	27604	27553	27617	27803	27663	27802	27766	27773	27798	27886	27896	27916	27799	27662	27822	27585	27661	27905	27864	27767	27721	27718	27696	28017	27681	27789	27620	27701	27847	27662	27954	27738	27829	27669	27305	27700	27577	27884	27886	27594	27747	27702	27992	27616	27612	27838	27583	27918	27912	27796	27542	27705	27656	27737	27647	27657	27641	27954	27725	27790	27811	27748	27631	27598	27771	27729	27658	27762	27785	27758	27854	27688	27971	27760	27532	27801	27692	27629	27674	27688	27552	27746	27298	27632	27869	27617	27730	27883	28113	27723	27688	27871	27774	27863	27566	27514	27687	27838	27750	27776	27818	27712	27650	27852	27817	27841	27948	27608	27646	27646	27831	27884	27632	27632	27519	27496	27927	27857	27743	27516	27999	27770	27636	27586	27400	27810	27977	27691	27721	27867	27593	27869	27934	27834	27830	27921	27804	27996	27794	27764	27668	27602	27841	27934	27620	27749	27883	27702	27683	27575	27739	27615	27767	27909	27714	27896	27799	27590	27533	27893	27777	27454	27819	27671	27662	27700	27796	27906	27862	27718	27670	27916	27922	27864	27868	27842	27524	27659	27831	27606	27663	27605	27428	27967	27819	27557	27734	27479	27442	27649	27813	27849	27684	27608	27982	27985	27767	27718	27503	28015	27571	27828	27661	27683	27824	27639	27753	27797	27399	27494	27601	27764	27449	27849	27758	27545	27712	27744	27938	27849	27780	27739	27836	27891	27711	27892	27591	27814	27664	27672	27783	27714	27824	27664	27896	27644	27813	27560	27526	27693	27777	27970	27579	27647	27746	27710	27554	27497	27555	27799	27834	27792	27814	27490	27749	27774	27648	27605	27803	27881	27849	27770	27686	27880	27773	27700	27877	27803	27870	27750	27755	27619	27631	27760	27520	27786	27976	27858	27793	27728	27763	28107	27931	27632	27726	27734	27790	27779	27694	27788	27595	27827	27603	27883	27764	27900	27598	27654	27717	27876	27721	27649	27760	27807	27780	27652	27608	28094	27650	27671	27765	27773	27361	27855	27718	27607	27622	27885	27901	27847	27750	27861	27682	27639	27665	27684	27527	27777	27847	27702	27721	27674	27680	27835	27915	27587	27767	27695	27701	27450	27931	27885	27800	27866	27782	27710	27769	27692	27846	27495	27871	27537	27710	27612	27553	27930	27819	27751	27769	27671	27872	27543	27500	27761	27898	28006	27956	27709	27646	27835	27876	27882	27649	27860	27594	27531	27838	27866	27786	27830	27778	27724	27822	27636	27535	27593	27894	27774	27690	27616	27821	27451	27592	27698	27581	27744	27670	27855	27645	27725	27907	27529	27578	27635	27690	27747	27735	27765	27822	27596	27694	27862	27668	27411	27772	27810	27802	27836	27640	27896	27950	27636	27862	27720	27665	27701	27601	27673	27981	27723	27939	27586	27735	27555	27564	27770	27937	28029	27745	27729	27649	27733	27858	27810	27917	27807	27738	27861	27656	27829	27670	27774	27845	27647	27644	27836	27753	27911	27748	27928	27913	27654	27920	27731	28080	27883	27688	27583	27457	27777	27734	27613	27761	27685	27955	27761	27695	27694	27899	27856	27894	27917	27825	27821	27888	27714	27864	27620	28030	27667	27680	27742	27811	27643	27820	27629	27807	27659	28060	27826	27774	27529	27875	27758	27475	27610	27849	27993	27894	27736	27912	27727	27814	27963	27969	27669	27595	27544	27603	27639	27661	27878	27683	27767	27425	27785	27738	27875	27495	27683	27706	27765	27913	27627	27902	27722	27924	27569	27784	27897	27603	27526	27578	27687	27798	28018	27443	27559	27660	28116	27801	27613	27556	27666	27879	27982	27622	27541	27927	27836	27793	27692	27767	27682	27709	27850	27719	27809	27682	28072	27765	27628	27643	27895	27624	27894	27885	28034	27617	27643	27492	27938	27889	27682	27687	27673	27941	27888	27778	27829	27713	27672	27737	27892	27904	27800	27847	27764	27630	27648	27825	27915	27792	27548	27665	27503	27619	27530	27898	27815	27730	27786	27610	27939	27649	27636	27639	27636	27686	27723	27602	27696
41249	52762	48597	35038	26498	22950	21242	20090	19291	18788	18588	18653	18571	18546	18807	19001	19163	19291	19254	19112	19463	19551	19198	19084	18809	18743	18781	18572	18760	18603	18502	18534	18250	18454	18649	18452	18421	18441	18492	18477	18399	18410	18384	18522	18341	18447	18359	18567	18311	18514	18354	18434	18426	18336	18348	18451	18269	18358	18241	18338	18521	18193	18265	18469	18491	18245	18404	18320	18437	18382	18429	18313	18311	18260	18389	18393	18373	18416	18367	18407	18482	18321	18395	18525	18222	18464	18515	18288	18348	18281	18418	18344	18211	18292	18434	18578	18357	18499	18418	18232	18341	18444	18469	18302	18344	18480	18441	18416	18477	18510	18256	18384	18308	18474	18446	18455	18327	18409	18292	18261	18586	18417	18544	18171	18414	18434	18321	18436	18342	18449	18201	18500	18323	18442	18247	18409	18585	18257	18439	18389	18292	18429	18315	18516	18477	18354	18405	18393	18418	18459	18432	18569	18124	18168	18392	18385	18292	18302	18456	18541	18364	18501	18472	18527	18349	18457	18564	18334	18349	18364	18419	18253	18490	18183	18491	18610	18213	18562	18310	18337	18336	18518	18340	18317	18406	18482	18564	18402	18498	18338	18317	18442	18287	18384	18529	18332	18363	18306	18439	18384	18478	18330	18185	18225	18460	18394	18376	18483	18470	18273	18521	18272	18286	18282	18382	18407	18321	18452	18461	18274	18207	18172	18523	18354	18563	18396	18571	18418	18352	18300	18321	18366	18483	18611	18313	18362	18230	18281	18247	18534	18372	18390	18255	18123	18378	18345	18416	18357	18321	18392	18516	18343	18509	18296	18275	18338	18475	18491	18331	18368	18252	18231	18483	18402	18342	18375	18166	18310	18263	18311	18302	18408	18217	18363	18392	18377	18336	18531	18504	18300	18311	18332	18251	18528	18357	18318	18346	18327	18286	18435	18232	18411	18434	18276	18437	18483	18232	18412	18378	18418	18380	18231	18473	18360	18471	18276	18295	18319	18291	18309	18464	18304	18293	18439	18207	18427	18359	18345	18274	18435	18251	18204	18356	18299	18523	18476	18437	18375	18412	18202	18479	18514	18428	18348	18361	18355	18480	18302	18411	18474	18319	18342	18268	18382	18463	18493	18416	18336	18318	18351	18406	18323	18379	18248	18280	18390	18399	18334	18404	18402	18396	18402	18362	18247	18354	18274	18398	18552	18439	18396	18372	18378	18297	18283	18237	18327	18361	18327	18257	18285	18471	18404	18231	18144	18507	18437	18220	18174	18351	18249	18188	18524	18184	18320	18504	18489	18125	18372	18378	18454	18290	18344	18461	18328	18294	18267	18420	18463	18455	18425	18293	18465	18557	18288	18302	18502	18330	18354	18112	18280	18465	18344	18220	18235	18561	18465	18474	18420	18347	18471	18493	18377	18309	18258	18490	18441	18441	18224	18374	18432	18318	18212	18379	18267	18239	18285	18394	18295	18396	18422	18197	18332	18620	18379	18335	18362	18231	18494	18484	18594	18537	18405	18331	18422	18430	18396	18471	18260	18245	18387	18446	18370	18560	18310	18332	18279	18332	18472	18372	18313	18459	18397	18422	18222	18324	18481	18396	18303	18601	18376	18312	18423	18398	18491	18416	18481	18290	18478	18452	18407	18548	18541	18312	18263	18518	18394	18423	18280	18408	18358	18298	18269	18381	18436	18246	18351	18370	18353	18252	18468	18213	18416	18326	18430	18423	18411	18308	18489	18471	18407	18445	18436	18357	18306	18457	18407	18227	18505	18419	18289	18494	18314	18220	18345	18230	18389	18263	18329	18538	18342	18627	18319	18382	18276	18484	18326	18233	18434	18390	18507	18415	18456	18458	18479	18634	18302	18480	18483	18525	18243	18583	18520	18260	18216	18156	18274	18258	18138	18412	18423	18332	18326	18420	18452	18367	18349	18308	18426	18460	18528	18393	18553	18451	18396	18547	18245	18253	18396	18420	18314	18256	18275	18213	18240	18466	18413	18513	18254	18280	18372	18365	18484	18312	18481	18414	18461	18329	18318	18385	18116	18347	18693	18499	18443	18241	18380	18225	18242	18443	18485	18464	18353	18352	18411	18410	18434	18219	18475	18468	18438	18389	18331	18314	18386	18210	18422	18430	18404	18166	18399	18375	18333	18456	18345	18328	18373	18305	18418	18505	18491	18216	18392	18247	18351	18396	18371	18407	18451	18347	18516	18197	18539	18227	18429	18311	18251	18304	18270	18276	18390	18211	18398	18397	18503	18434	18474	18380	18171	18405	18442	18403	18469	18240	18405	18532	18401	18383	18086	18310	18261	18290	18227	18391	18350	18299	18497	18311	18399	18373	18593	18519	18347	18336	18413	18477	18411	18164	18416	18392	18298	18167	18423	18403	18271	18570	18425	18180	18485	18218	18293	18199	18374	18297	18182	18479	18358	18270	18464	18241	18371	18304	18517	18406	18384	18491	18432	18254	18237	18490	18351	18273	18228	18329	18269	18410	18312	18420	18407	18483	18453	18520	18355	18215	18426	18435	18325	18499	18304	18284	18316	18402	18355	18339	18586	18469	18391	18473	18309	18341	18391	18269	18343	18538	18249	18265	18393	18356	18348	18502	18517	18485	18412	18372	18265	18432	18581	18518	18315	18379	18311	18434	18533	18371	18533	18433	18309	18307	18496	18602	18297	18419	18380	18306	18513	18440	18273	18529	18242	18383	18361	18339	18399	18253	18317	18306	18503	18382	18340	18431	18482	18291	18251	18340	18532	18492	18269	18192	18416	18623	18345	18346	18099	18270	18482	18359	18459	18408	18473	18417	18513	18309	18305	18394	18394	18217	18333	18484	18240	18401	18373	18539	18499	18442	18431	18279	18568	18546	18398	18383	18332	18378	18426	18598	18449	18298	18359	18540	18408	18458	18303	18391	18428	18427	18369	18422	18335	18289	18234	18433	18444	18355	18582	18587	18437	18602	18255	18465	18450	18434	18140	18384	18227	18348	18362	18429	18284	18236	18431	18485	18455	18507	18298	18534	18453	18417	18374	18322	18456	18249	18334	18409	18492	18306	18466	18474	18440	18271	18376	18290	18272	18442	18268	18361	18355	18265	18373	18416	18265	18369	18429	18368	18392	18355	18236	18634	18281	18370	18248	18360	18496	18510	18350	18366	18375	18332	18529	18246	18460	18405	18468	18476	18391	18354	18283	18278	18410	18469	18328	18354	18268	18378	18473	18391	18327	18515	18471	18368	18376	18353	18385	18404	18457	18333	18494	18404	18346	18394	18354	18455	18400	18347	18481	18492	18413	18398	18304	18225	18262	18390	18310	18305	18398	18282	18519	18357	18451	18379	18435	18580	18267	18471	18342	18381	18417	18504	18338	18232	18393	18451	18379	18409	18327	18374	18356	18406	18446	18402	18311	18661	18355	18367	18595	18342	18229	18346	18271	18140	18400	18405	18326	18310	18422	18328	18367	18276	18340	18364	18294	18260	18425	18441	18343	18508	18204	18310	18342	18375	18327	18435	18385	18460	18356	18453	18589	18312	18391	18406	18259	18369	18276	18282	18407	18374	18260	18463	18443	18195	18497	18083	18205	18413	18397	18372	18284	18541	18436	18150	18386	18466	18374	18247	18265	18310	18270	18633	18297	18266	18519	18469	18367	18491	18328	18705	18373	18391	18348	18285	18212	18476	18345	18174	18284	18418	18584	18404	18296	18360	18374	18465	18518	18401	18180	18278	18488	18254	18324	18388	18412	18281	18380	18491	18479	18383	18333	18247	18229	18393	18191	18406	18339	18205	18200	18486	18540	18392	18378	18287	18559	18493	18315	18401	18445	18292	18410	18507	18450	18512	18195	18306	18332	18467	18336	18257	18440	18271	18361	18461	18318	18317	18167	18374	18420	18415	18464	18386	18282	18428	18413	18427	18360	18435	18505	18466	18426	18500	18447	18536	18463	18483	18277	18383	18196	18226	18288	18351	18359	18473	18412	18442	18276	18259	18299	18389	18277	18289	18423	18525	18438	18451	18304	18408	18427	18328	18240	18522	18263	18455	18456	18454	18469	18517	18349	18457	18439	18414	18423	18274	18369	18532	18318	18229	18312	18350	18390	18380	18278	18285	18319	18443	18353	18276	18416	18353	18387	18476	18400	18488	18287	18221	18485	18386	18291	18506	18340	18428	18283	18509	18353	18320	18431	18258	18315	18482	18433	18433	18347	18132	18255	18228	18265	18313	18408	18477	18275	18346	18334	18410	18524	18328	18544	18280	18270	18409	18323	18359	18344	18478	18338	18432	18363	18607	18672	18437	18404	18537	18374	18351	18493	18419	18394	18385	18370	18412	18408	18606	18510	18469	18550	18405	18425	18496	18312	18414	18410	18416	18332	18603	18344	18464	18420	18330	18321	18430	18394	18257	18272	18312	18486	18409	18416	18352	18317	18424	18463	18452	18297	18306	18376	18429	18316	18470	18277	18326	18666	18313	18321	18427	18466	18433	18293	18495	18272	18369	18283	18405	18168	18328	18435	18327	18414	18319	18300	18427	18435	18376	18463	18378	18464	18219	18224	18614	18434	18508	18409	18378	18383	18504	18395	18289	18373	18413	18358	18322	18375	18346	18329	18374	18501	18369	18356	18308	18297	18309	18340	18373	18389	18369	18653	18457	18372	18275	18486	18394	18483	18394	18456	18209	18351	18474	18464	18470	18453	18404	18260	18437	18317	18562	18289	18338	18344	18420	18431	18328	18283	18284	18561	18390	18433	18265	18452	18335	18185	18518	18401	18333	18405	18375	18441	18244	18280	18260	18435	18387	18232	18454	18242	18313	18356	18415	18297	18504	18414	18200	18486	18362	18580	18411	18526	18374	18339	18517	18526	18361	18544	18507	18309	18225	18315	18526	18330	18328	18462	18435	18168	18576	18309	18382	18396	18309	18436	18434	18343	18502	18369	18330	18447	18389	18481	18260	18528	18424	18346	18591	18351	18362	18437	18497	18087	18458	18511	18471	18452	18241	18383	18494	18386	18349	18391	18336	18369	18368	18375	18441	18403	18232	18264	18336	18427	18366	18367	18347	18455	18382	18262	18292	18413	18346	18391	18378	18325	18420	18405	18328	18610	18297	18325
26195	21792	30622	32341	29967	31500	32347	28518	27743	27537	27209	27152	27262	27375	27190	27424	27438	27600	27602	27651	27743	27987	27524	27575	27201	27173	27233	26967	27089	26991	26485	26696	26432	26545	26655	26819	26747	26571	26724	26745	26665	26563	26493	26503	26465	26555	26766	26509	26477	26457	26243	26358	26497	26344	26721	26628	26715	26604	26609	26632	26412	26587	26591	26480	26422	26595	26489	26519	26576	26658	26405	26726	26383	26582	26345	26799	26681	26478	26684	26467	26464	26429	26475	26737	26210	26600	26607	26498	26341	26295	26524	26187	26344	26479	26585	26502	26618	26356	26438	26592	26412	26548	26548	26490	26619	26553	26624	26564	26464	26549	26524	26337	26764	26448	26610	26476	26272	26501	26472	26379	26510	26531	26452	26142	26530	26462	26626	26608	26552	26588	26666	26699	26658	26298	26617	26593	26665	26346	26319	26512	26419	26523	26484	26426	26681	26401	26447	26561	26566	26448	26402	26845	26610	26689	26603	26527	26507	26754	26606	26554	26560	26464	26737	26730	26578	26253	26416	26560	26518	26693	26333	26350	26797	26500	26668	26398	26734	26446	26537	26552	26476	26513	26496	26410	26471	26351	26650	26503	26521	26479	26470	26531	26503	26332	26272	26564	26389	26493	26567	26640	26565	26622	26450	26442	26408	26637	26430	26512	26558	26216	26557	26774	26414	26468	26267	26420	26338	26514	26458	26461	26564	26750	26324	26390	26322	26389	26371	26531	26671	26428	26247	26623	26470	26411	26415	26499	26452	26563	26642	26643	26507	26632	26494	26575	26349	26521	26694	26606	26243	26547	26292	26523	26524	26418	26395	26482	26504	26619	26612	26317	26423	26447	26496	26515	26523	26286	26379	26365	26403	26532	26404	26600	26492	26398	26415	26402	26333	26536	26830	26313	26555	26436	26470	26540	26530	26419	26454	26409	26391	26485	26534	26641	26384	26346	26500	26859	26357	26584	26381	26249	26509	26312	26412	26324	26474	26416	26447	26444	26213	26357	26607	26697	26582	26642	26660	26349	26541	26517	26512	26697	26407	26780	26377	26551	26434	26384	26622	26437	26378	26332	26379	26321	26302	26535	26639	26588	26721	26511	26464	26541	26471	26317	27025	26536	26510	26513	26197	26358	26426	26371	26450	26338	26624	26403	26480	26512	26318	26434	26510	26597	26557	26667	26329	26241	26448	26299	26594	26408	26381	26449	26332	26194	26366	26326	26309	26536	26550	26432	26393	26304	26588	26484	26380	26334	26618	26390	26380	26345	26479	26480	26451	26695	26505	26493	26555	26500	26650	26621	26655	26398	26278	26497	26459	26452	26416	26499	26512	26470	26696	26514	26740	26220	26394	26489	26456	26648	26598	26573	26385	26780	26523	26346	26496	26264	26471	26228	26658	26631	26236	26545	26521	26522	26605	26621	26568	26429	26451	26507	26518	26471	26395	26350	26394	26492	26457	26564	26683	26684	26355	26544	26571	26561	26500	26718	26737	26446	26374	26471	26526	26545	26465	26674	26687	26536	26663	26265	26580	26351	26245	26476	26482	26431	26395	26687	26715	26638	26524	26623	26648	26696	26684	26481	26550	26448	26530	26345	26179	26727	26363	26365	26682	26501	26501	26799	26577	26469	26750	26481	26450	26353	26422	26560	26512	26439	26620	26617	26697	26713	26637	26430	26413	26462	26510	26548	26375	26301	26324	26534	26758	26578	26609	26523	26342	26170	26347	26454	26312	26403	26402	26394	26172	26373	26502	26495	26501	26382	26509	26503	26483	26591	26395	26463	26587	26686	26531	26975	26501	26449	26526	26787	26636	26444	26171	26492	26370	26433	26469	26576	26659	26674	26597	26671	26578	26601	26390	26591	26713	26259	26396	26722	26364	26496	26377	26310	26386	26543	26495	26492	26450	26306	26598	26543	26684	26379	26339	26596	26837	26343	26120	26537	26661	26505	26519	26501	26538	26412	26368	26549	26685	26354	26256	26443	26392	26670	26461	26694	26741	26336	26310	26455	26514	26385	26655	26583	26477	26488	26452	26114	26486	26775	26328	26452	26432	26404	26564	26440	26739	26301	26553	26557	26454	26462	26439	26605	26525	26432	26331	26412	26310	26604	26564	26706	26515	26543	26676	26290	26244	26455	26680	26645	26770	26472	26528	26436	26447	26447	26771	26446	26377	26494	26462	26559	26600	26529	26525	26323	26397	26380	26606	26472	26576	26430	26398	26552	26383	26493	26370	26193	26363	26458	26454	26635	26482	26510	26327	26341	26657	26693	26506	26687	26610	26291	26468	26426	26344	26384	26237	26615	26609	26524	26434	26258	26288	26404	26546	26610	26513	26789	26346	26658	26609	26587	26636	26411	26379	26439	26371	26106	26526	26683	26356	26337	26550	26641	26467	26554	26521	26518	26433	26647	26352	26435	26739	26738	26536	26328	26718	26512	26483	26374	26557	26334	26648	26566	26471	26332	26882	26553	26659	26293	26234	26515	26553	26464	26611	26387	26644	26752	26502	26249	26617	26584	26608	26572	26488	26583	26359	26436	26495	26422	26639	26498	26651	26707	26568	26394	26579	26470	26562	26495	26743	26403	26471	26621	26551	26582	26237	26336	26777	26687	26462	26480	26296	26454	26550	26423	26907	26504	26610	26390	26594	26549	26421	26499	26384	26423	26604	26658	26473	26579	26369	26467	26394	26410	26467	26514	26747	26491	26249	26445	26561	26497	26592	26471	26536	26453	26289	26286	26457	26527	26538	26516	26658	26450	26421	26373	26773	26284	26353	26452	26484	26373	26466	26376	26369	26152	26543	26649	26519	26412	26289	26525	26443	26504	26534	26245	26119	26528	26400	26614	26552	26331	26554	26305	26521	26456	26582	26796	26670	26275	26714	26419	26275	26464	26249	26117	26543	26491	26460	26598	26599	26662	26331	26324	26492	26526	26860	26297	26579	26378	26671	26334	26487	26548	26456	26363	26449	26428	26455	26599	26639	26561	26721	26327	26429	26424	26529	26626	26398	26527	26350	26293	26591	26600	26498	26485	26658	26610	26504	26439	26573	26418	26505	26528	26506	26535	26574	26530	26351	26824	26520	26855	26488	26480	26518	26474	26611	26320	26433	26394	26568	26532	26556	26242	26580	26573	26344	26455	26488	26590	26517	26457	26447	26540	26551	26836	26440	26616	26527	26614	26666	26598	26465	26800	26630	26616	26268	26520	26636	26504	26731	26559	26366	26578	26441	26395	26555	26470	26497	26526	26598	26648	26503	26807	26715	26551	26435	26524	26459	26402	26506	26448	26562	26229	26694	26501	26474	26540	26574	26556	26509	26518	26462	26462	26724	26196	26376	26497	26526	26859	26375	26392	26585	26115	26526	26206	26418	26562	26427	26711	26556	26438	26313	26343	26378	26450	26518	26551	26504	26724	26361	26284	26520	26458	26356	26417	26685	26584	26568	26400	26553	26364	26536	26380	26340	26390	26617	26199	26546	26390	26688	26486	26593	26475	26508	26310	26819	26631	26414	26493	26472	26289	26350	26647	26510	26828	26365	26508	26382	26552	26715	26583	26500	26325	26401	26122	26605	26690	26697	26560	26597	26693	26538	26454	26294	26501	26467	26626	26434	26632	26475	26388	26631	26473	26310	26219	26296	26334	26377	26482	26491	26454	26546	26558	26537	26633	26548	26399	26399	26543	26344	26378	26481	26411	26477	26503	26318	26549	26411	26502	26471	26410	26449	26618	26658	26623	26589	26281	26435	26390	26712	26448	26526	26752	26644	26746	26557	26700	26368	26730	26583	26615	26388	26551	26732	26655	26560	26319	26503	26681	26616	26417	26578	26377	26545	26593	26682	26288	26624	26320	26533	26551	26592	26574	26683	26830	26438	26312	26438	26299	26527	26468	26311	26242	26597	26580	26921	26646	26746	26651	26451	26345	26567	26439	26295	26572	26698	26393	26486	26355	26420	26268	26297	26532	26595	26503	26572	26604	26475	26540	26601	26554	26488	26611	26579	26419	26463	26554	26536	26319	26605	26561	26482	26446	26348	26367	26529	26814	26509	26622	26741	26317	26488	26174	26625	26359	26850	26547	26513	26628	26631	26575	26302	26621	26714	26437	26570	26559	26550	26487	26384	26365	26620	26652	26390	26422	26602	26700	26609	26720	26242	26386	26445	26586	26465	26640	26721	26492	26357	26550	26393	26589	26334	26390	26546	26591	26417	26205	26561	26462	26652	26319	26874	26600	26418	26439	26247	26412	26376	26357	26208	26591	26330	26481	26301	26399	26326	26452	26654	26498	26403	26741	26500	26599	26484	26632	26615	26410	26269	26459	26138	26269	26553	26521	26631	26477	26294	26469	26346	26585	26532	26395	26403	26676	26660	26311	26244	26599	26703	26431	26563	26430	26600	26523	26810	26755	26581	26678	26456	26477	26461	26456	26725	26606	26545	26584	26462	26561	26640	26607	26511	26562	26438	26483	26565	26628	26277	26491	26613	26589	26422	26519	26753	26615	26691	26825	26479	26410	26596	26563	26420	26535	26526	26550	26629	26401	26681	26515	26371	26578	26521	26397	26420	26404	26348	26346	26404	26668	26528	26612	26653	26526	26662	26449	26492	26319	26567	26284	26195	26376	26494	26485	26514	26768	26378	26517	26581	26634	26609	26377	26754	26710	26552	26476	26375	26632	26429	26474	26330	26368	26545	26469	26401	26638	26562	26440	26568	26640	26272	26288	25932	26437	26553	26517	26581	26694	26627	26503	26714	26606	26685	26466	26653	26316	26488	26492	26695	26583	26373	26324	26641	26650	26347	26446	26529	26466	26789	26614	26693	26472	26555	26312	26583	26461	26353	26505	26361	26539	26434	26621	26567	26593	26670	26383	26585	26427	26542	26584	26497	26767	26485	26503	26282	26525	26527	26228	26335	26234	26466	26682	26364	26506	26721	26711	26328	26565	26514	26608	26430	26454	26654	26169	26222	26704	26368	26361	26578	26628	26731	26632	26860	26556	26542	26821	26613	26337	26732	26550	26312	26598	26225	26396	26603	26516	26451	26767	26666	26652	26711	26428	26464	26671	26556	26674	26558	26364	26463	26465	26678	26524	26699	26665	26394	26425	26670	26492
40669	63718	61560	47886	30927	26103	23211	20577	19220	18656	18366	18358	18546	18539	18625	18939	19191	19126	19048	19040	19425	19630	19035	18668	18679	18329	18546	18123	18360	18266	18207	18060	17951	17940	17942	18068	17947	18075	17880	17890	17966	18007	17775	17888	18119	17913	17925	17958	18025	18017	17808	17772	17885	17753	17848	17798	18048	17852	17750	17964	17928	17894	17872	17778	17911	17816	17932	17812	17862	17799	17801	17965	17809	17779	17736	17860	17657	17868	17601	17995	17782	17927	17840	17920	17830	17774	17846	17748	17785	17747	17658	17864	17812	17777	17847	17960	17827	17907	17919	17955	17677	17676	17890	17880	17778	17823	17797	17906	17869	17850	18076	17775	18003	17816	17815	17857	17793	17914	17791	17761	17824	17819	17839	18000	17882	17970	17950	17929	17607	17739	18073	17980	17842	17866	17811	17833	17598	17777	17738	17906	17829	17961	17844	17866	17977	17859	17746	17781	17776	17804	17866	17726	17968	17826	17683	17847	17604	18007	17804	17777	17942	17713	17822	17863	17678	17991	17814	17819	17628	17794	17941	17787	18007	17839	17805	17713	17817	17989	17860	17781	17807	17812	17879	17975	17843	17810	18059	18040	17847	17801	17879	17791	17787	17763	17750	17724	17851	17977	18011	17890	17776	17857	17644	17951	17888	17854	17676	17956	17841	17872	17850	18013	17855	17915	17801	17822	17815	17793	17969	17809	17747	17900	17616	17802	17660	18039	17757	17983	17926	17812	17833	17935	17850	17773	17970	17724	17881	17877	17782	17723	17950	17946	17918	17655	18194	17771	17723	17733	17743	17843	17805	17862	17971	17762	17918	17773	17697	17756	17846	17809	17873	18084	17729	17870	17938	18007	17770	17958	17932	17889	17857	17786	17861	17985	17773	17948	17825	17748	17982	17928	17771	17768	17866	17958	17783	17803	17847	17695	17740	17858	17600	17955	17916	17826	17809	18195	17861	17889	17845	17849	18012	17913	17760	17897	17944	17817	17831	17709	17696	17767	17652	17838	17813	17758	17945	17847	17859	17808	17793	17786	17712	17853	17896	17747	17741	17855	17787	17753	17778	17777	17908	17749	17894	17660	17860	17898	17745	17902	17897	17782	17708	17684	17966	17813	18080	17811	17800	17849	17968	17889	17817	17840	17839	17750	17759	17874	17829	18107	17777	18090	17881	18027	17667	17796	17884	17746	17874	17758	17809	17779	17881	17774	17770	17751	17730	17779	17853	17855	17975	17855	17839	17816	17849	17690	17803	17997	17803	17756	17799	17911	18076	17882	17983	17840	17772	17803	17741	17921	17665	17788	17792	18088	17737	17797	17835	18044	17666	17698	17857	17769	17689	17895	17766	17898	17929	17839	17963	17923	17760	17811	17830	17787	17935	17830	17811	17834	17752	17834	17891	17787	17872	17837	17815	17855	17793	17880	17822	17778	17860	18002	17836	18027	17749	17838	17906	17804	17826	17898	17896	17735	17917	17846	17767	17926	17801	17759	18092	17662	17946	17920	17934	17833	17966	17890	17975	17918	17694	17794	17850	17940	17883	17815	17814	17837	17750	17802	17709	18080	17917	17818	17886	17852	17961	17907	17760	17790	17796	17809	18130	17851	18034	17686	17791	17744	17811	17847	17680	17782	17813	17776	17828	17881	17932	17818	17691	17873	17719	17937	17804	17713	17855	17845	17806	18020	17855	17914	17732	17955	17682	17806	17774	17917	18108	17803	17748	17748	17996	17763	17946	17800	17886	17787	17911	17839	17820	17877	17930	17847	17836	17638	17717	17727	17893	17837	17879	18018	17798	17879	17859	17833	17749	17891	17696	17812	17902	17847	17708	17680	17819	17833	17797	18091	17819	17809	17874	17827	17984	17754	18129	17814	17867	17745	17931	17797	17932	17758	18043	17853	17624	17803	17940	17920	17754	17889	17891	17782	17674	17848	17884	17899	17877	17951	17771	17998	17762	17812	18007	17793	17783	17698	17900	17900	17736	17857	17714	17922	17683	17873	17932	17760	17884	17981	17926	17860	17869	17839	17763	17833	17706	17727	17814	17849	17877	17779	17918	17975	17736	17933	17930	17832	17832	17867	17802	17850	17935	18002	17969	17726	17971	17815	17848	17928	17842	17867	17818	17897	17933	17786	17771	17723	17903	17843	17883	17755	17819	17947	17886	17874	17768	17822	17675	17909	17935	17645	18107	17733	17819	18086	18039	17853	17722	17992	17887	17812	17797	17753	17817	17868	17999	17972	17771	17769	17824	17828	17824	17914	17967	17816	17931	17853	17826	17702	17852	17754	17857	17782	17721	18078	17731	17695	17740	17813	17839	17654	17740	17913	17945	17619	18003	17792	17918	17627	17988	17773	18038	17793	17664	17847	17596	17819	17904	17817	17885	17855	17732	17822	17660	17839	17794	17837	17940	17771	17722	17792	17786	17861	17788	17771	17815	17890	17922	17751	17930	17654	17947	17736	17823	17855	17821	18014	17770	17738	17716	17704	17862	17852	17871	17839	17688	17975	17821	17831	17934	17704	17849	17805	17779	17860	17794	17822	17693	17836	17922	17838	17907	17932	17856	17857	17817	17949	17858	17861	17717	17668	17755	17930	17864	18042	17778	17879	17884	17915	17862	17814	17740	17779	17882	17770	17825	17676	17949	17921	17827	17964	17638	17742	17939	17837	17811	18039	17754	17744	17732	17920	17822	17898	18080	17662	18000	18054	17696	17749	17965	18111	17735	17933	17830	17867	17738	17805	17698	17731	17804	17883	17945	17744	17809	17785	17815	17897	17700	17932	17679	17932	17974	17714	17875	17816	17901	17871	17796	17909	17922	17743	17973	17850	17962	17904	17938	17792	17647	17878	17761	17929	17823	17920	17796	17735	17961	17897	17860	17928	17984	17788	17665	17773	17892	17996	17973	18035	17701	17776	17943	17850	17749	17754	17650	17962	17759	17922	17799	17686	17782	17833	17949	17942	17848	17925	17924	17852	17862	17864	17774	17942	17873	18000	17746	17795	17719	17975	17842	17704	17846	17925	17562	17928	17900	17950	17821	17824	17896	18053	18046	17867	17764	17859	17705	17855	17790	17989	17927	17648	17896	17940	17945	17534	17922	17817	17812	17846	17852	18008	18004	17763	17937	17794	17690	17818	17860	17716	17838	17751	17995	17807	17878	17946	17838	17943	17705	17995	17961	17964	17799	18111	17823	17600	17799	17629	17863	17948	17839	17948	17871	17924	17974	17955	17815	17823	17981	17957	17809	17830	17822	17959	17793	17780	17850	17869	17768	18033	17763	17912	17910	17834	17916	18018	17743	17783	17965	17927	18005	17940	17821	17876	17789	17637	17813	18035	17873	18042	17940	17882	17756	18002	17655	17848	17778	17888	17905	17997	18008	17734	17904	17834	17991	17750	17833	17892	17688	17795	17779	17936	17789	17799	17875	18013	18005	17695	17827	17978	18001	17759	17838	17892	17897	17924	17904	17774	17804	17785	17800	17731	17898	17735	17872	17831	17994	17782	18045	17817	18023	17796	17809	17814	17820	17961	17751	17744	17957	17887	17672	17978	17731	17761	17788	17820	17832	17946	17849	17741	17892	17769	18082	17788	17791	17933	17752	18064	17958	17944	18054	17952	17723	17757	17852	17721	17872	17944	17859	17893	18032	17886	17810	17839	17802	17911	17705	17770	17835	17812	17943	17735	17899	17970	17899	17854	17815	17880	17962	17830	17708	17745	17839	17744	17882	17899	17842	17907	17673	17953	17854	17841	17942	17758	17852	17920	17793	17878	17753	17937	17818	17857	17830	17982	17977	17813	17930	17826	17878	17890	17849	18045	17932	17893	17850	17782	17809	17861	17801	17909	17804	17692	17938	17856	17819	17824	17892	17906	18018	17781	17694	17913	17791	18073	17879	17651	18001	17847	17836	17837	17794	17893	17895	17863	17695	17832	17999	17971	17761	17727	17870	17936	17942	17834	17967	17924	17901	17866	17929	17842	17963	17824	17805	17767	17581	17762	17901	17931	17867	17835	17854	17749	17833	17968	17730	17876	17845	17868	17763	18114	17935	17775	17827	17752	17936	17692	17915	17806	17917	17707	17903	17826	17952	17727	18021	17888	17765	17842	17822	17933	17729	17883	17716	17802	17904	17806	17962	17875	17607	17774	17859	17904	17853	17991	17937	17762	17817	17889	17739	17703	17863	17880	17750	17777	17916	17731	17967	17933	17785	17971	18031	17740	17861	17793	17954	17841	17826	17811	17819	17955	17936	17809	17906	17767	17790	17803	17937	17801	17929	17754	17906	17877	17711	17810	17842	17732	17837	17835	17875	17819	17767	17804	17730	17842	18020	17815	17771	17784	17817	18000	17839	17753	17868	17649	17778	17677	17874	17730	17892	17966	17956	17874	17846	17890	18000	18077	17781	17730	17756	17704	17886	17853	17778	17931	17940	17944	17856	17893	17960	17915	17717	17771	17910	17829	17762	17679	17882	17622	17930	17745	17979	18008	17740	17821	17913	17955	17939	17913	17863	17786	17772	17833	17795	17883	17903	17864	17806	17850	17692	17982	17701	17772	17746	17834	17820	17829	17732	18038	17942	17911	18009	17781	17894	17850	18157	17854	17975	17812	17736	17876	17946	17775	17899	17809	18023	17807	17788	17907	17835	17891	17627	17863	18019	17756	17853	17927	17922	18031	17703	17800	17971	17754	17804	17902	17893	17797	17815	17876	18016	17881	17849	17735	17841	17843	17630	17774	17851	17858	17806	17912	17816	17785	17635	17840	18049	17796	17870	17867	17816	17650	17939	17984	17936	17809	17786	17740	17892	17656	17822	17904	17881	17810	17927	17982	17749	17706	17842	17658	17917	17707	17832	17862	17647	17964	17758	17809	17883	17874	17758	17752	17920	17868	17617	17800	17952	17705	17937	17792	17872	17883	17850	17791	17807	17906	18070	17724	17696	17751	17887	17895	17896	17837	17871	17765	17780	18001	17912	17833	17775	17948	17874	17701	17997	17979	18006	17917	17802	18003	17845	17897	18060	17908	17722	17670	17893	17911	17724	17726	17942	17627	17899	17763	17913	17758	17868	17779	17870	17778	17886	17826	17921	17852	17899	17832	17872	17986
24305	21660	29606	26264	25201	30092	33092	28347	26689	26516	26216	26263	26412	26044	26239	26502	26713	27005	26864	27190	27354	26923	26955	26517	26490	26426	26365	26412	26347	26061	25927	25996	25758	25984	25617	25552	25276	25531	25521	25370	25691	25699	25634	25256	25551	25373	25684	25388	25395	25432	25487	25462	25394	25494	25537	25534	25448	25431	25314	25487	25386	25352	25503	25468	25260	25475	25449	25509	25298	25449	25494	25267	25496	25216	25384	25484	25492	25112	25474	25364	25545	25370	25199	25355	25462	25441	25395	25423	25141	25157	25309	25277	25521	25335	25485	25309	25186	25528	25407	25276	25416	25392	25366	25191	25491	25394	25298	25362	25320	25555	25350	25517	25447	25491	25417	25453	25444	25454	25470	25516	25434	25365	25353	25431	25382	25374	25342	25630	25470	25543	25234	25429	25326	25254	25413	25303	25358	25282	25530	25369	25424	25701	25317	25516	25331	25381	25450	25505	25589	25201	25217	25174	25122	25491	25472	25243	25482	25758	25364	25709	25712	25449	25633	25200	25280	25317	25265	25390	25267	25228	25489	25452	25634	25409	25332	25313	25280	25455	25267	25305	25218	25535	25342	25510	25441	25589	25252	25222	25336	25435	25442	25308	25364	25325	25525	25495	25293	25085	25461	25589	25622	25359	25474	25300	25408	25130	25626	25090	25268	25344	25182	25484	25394	25419	25638	25261	25365	25428	25158	25204	25281	25292	25499	25618	25241	25336	25133	25355	25475	25443	25319	25297	25145	25284	25342	25524	25274	25357	25291	25370	25171	25432	25477	25299	25419	25270	25630	25585	25434	25475	25403	25579	25394	25548	25325	25381	25132	25376	25300	25502	25526	25234	25330	25281	25417	25366	25274	25543	25477	25317	25224	25213	25360	25201	25484	25377	25553	25325	25421	25275	25374	25311	25551	25821	25377	25252	25385	25218	25197	25415	25613	25325	25384	25227	25413	25340	25369	25379	25447	25354	25446	25435	25560	25431	25443	25290	25375	25218	25248	25392	25480	25474	25451	25497	25309	25451	25407	25436	25273	25163	25365	25373	25615	25053	25421	25077	25433	25136	25250	25509	25289	25265	25479	25480	25582	25298	25532	25211	25148	25382	25189	25269	25308	25603	25283	25339	25362	25180	25298	25471	25576	25476	25286	25268	25273	25285	25402	25655	25461	25392	25396	25306	25600	25682	25359	25298	25263	25165	25500	25436	25450	25350	25407	25438	25557	25491	25403	25375	25421	25481	25469	25203	25365	25516	25443	25298	25164	25352	25411	25336	25383	25462	25329	25296	25179	25349	25322	25325	25257	25402	25463	25427	25523	25266	25357	25321	25410	25337	25362	25207	25407	25434	25545	25242	25474	25271	25482	25532	25242	25268	25412	25425	25362	25163	25420	25223	25254	25261	25594	25406	25378	25313	25405	25371	25395	25428	25392	25542	25375	25398	25393	25447	25746	25401	25124	25663	25296	25132	25289	25489	25223	25420	25290	25177	25402	25396	25671	25368	25469	25261	25387	25291	25569	25545	25217	25388	25366	25460	25170	25422	25275	25478	25218	25400	25265	25409	25397	25386	25551	25352	25247	25136	25536	25452	25349	25477	25680	25383	25465	25353	25471	25472	25356	25585	25575	25315	25302	25505	25242	25295	25275	25373	25500	25131	25557	25565	25292	25428	25474	25341	25328	25506	25326	25618	25439	25582	25214	25343	25563	25639	25584	25628	25338	25324	25376	25615	25357	25549	25205	25277	25454	25491	25363	25497	25369	25538	25256	25344	25448	25613	25421	25424	25492	25260	25318	25588	25307	25426	25425	25156	25312	25289	25361	25430	25314	25224	25416	25409	25365	25347	25422	25185	25442	25462	25490	25424	25279	25141	25221	25235	25244	25553	25298	25250	25499	25686	25271	25464	25481	25319	25118	25611	25277	25613	25323	25451	25458	25219	25581	25477	25480	25327	25396	25126	25079	25196	25163	25285	25254	25637	25256	25430	25343	25377	25536	25522	25454	25502	25306	25393	25443	25111	25389	25429	25378	25533	25271	25154	25279	25321	25363	25460	25326	25461	25549	25267	25347	25435	25361	25373	25468	25168	25370	25494	25442	25373	25416	25394	25506	25322	25475	25515	25570	25485	25376	25357	25190	25322	25457	25457	25348	25427	25284	25022	25274	25473	25154	25479	25473	25638	25282	25261	25383	25544	25452	25362	25373	25402	25251	25168	25289	25235	25146	25343	25332	25147	25259	25337	25221	25246	25407	25517	25653	25360	25512	25408	25246	25317	25407	25350	25405	25132	25314	25546	25400	25556	25444	25444	25243	25220	25324	25267	25088	25500	25583	25440	25340	25288	25235	25299	25169	25338	25296	25313	25590	25471	25426	25348	25487	25460	25406	25503	25322	25333	25365	25512	25343	25472	25507	25337	25310	25314	25269	25278	25443	25283	25275	25455	25285	25377	25360	25321	25512	25482	25681	25468	25351	25417	25166	25499	25380	25341	25503	25246	25329	25438	25378	25525	25240	25314	25485	25507	25140	25599	25304	25309	25343	25311	25558	25411	25226	25333	25360	25326	25370	25512	25285	25381	25302	25471	25476	25487	25447	25480	25593	25220	25433	25385	25292	25393	25325	25488	25034	25510	25643	25324	25448	25356	25415	25326	25603	25452	25391	25245	25578	25387	25357	25301	25372	25378	25297	25346	25379	25516	25363	25434	25371	25257	25375	25457	25346	25420	25394	25403	25223	25440	25246	25289	25270	25381	25316	25333	25651	25159	25347	25147	25210	24961	25257	25331	25304	25410	25448	25441	25330	25279	25557	25463	25119	25509	25460	25256	25295	25456	25373	25134	25329	25226	25290	25295	25594	25005	25342	25199	25402	25281	25083	25214	25485	25387	25180	25539	25359	25098	25457	25286	25239	25404	25477	25242	25573	25436	25428	25411	25431	25240	25459	25197	25458	25395	25314	25491	25462	25509	25404	25322	25408	25532	25398	25394	25353	25411	25314	25464	25226	25529	25355	24953	25130	25386	25626	25403	25431	25341	25590	25495	25522	25312	25173	25493	25342	25485	25369	25289	25459	25310	25415	25475	25263	25455	25237	25490	25035	25300	25514	25484	25451	25140	25477	25221	25256	25304	25459	25351	25650	25543	25303	25522	25475	25366	25532	25363	25084	25323	25472	25500	25549	25184	25700	25559	25303	25366	25645	25256	25353	25397	25179	25400	25365	25452	25330	25464	25564	25504	25284	25448	25398	25437	25496	25386	25605	25514	25365	25184	25257	25517	25164	25661	25353	25418	25398	25232	25200	25242	25273	25337	25290	25296	25508	25377	25437	25417	25614	25414	25616	25444	25010	25390	25329	25120	25427	25436	25278	25304	25324	25423	25373	25500	25472	25424	25265	25230	25560	25246	25289	25304	25288	25468	25567	25529	25289	25274	25064	25301	25381	25344	25211	25514	25263	25236	25335	25428	25330	25391	25229	25140	25548	25252	25557	25501	25354	25471	25540	25280	25371	25249	25276	25350	25169	25325	25477	25265	25500	25534	25514	25157	25187	25363	25214	25366	25672	25343	25226	25561	25122	25197	25295	25476	25304	25536	25502	25343	25336	25555	25613	25362	25312	25399	25469	25593	25428	25306	25256	25136	25351	25302	25365	25563	25193	25281	25574	25068	25496	25646	25489	25368	25475	25383	25517	25233	25346	25409	25699	25612	25330	25269	25774	25482	25393	25578	25557	25269	25221	25218	25416	25360	25398	25421	25489	25289	25231	25096	25299	25358	25510	25331	25265	25556	25374	25359	25288	25427	25389	25283	25177	25358	25305	25287	25260	25496	25344	25286	25499	25359	25419	25229	25146	25326	25371	25233	25176	25469	25412	25659	25373	25539	25224	25370	25275	25333	25379	25289	25492	25659	25310	25514	25454	25559	25657	25467	25284	25392	25490	25495	25262	25360	25364	25302	25360	25332	25456	25258	25318	25414	25581	25603	25313	25466	25373	25127	25248	25426	25456	25464	25651	25591	25492	25340	25534	25461	25221	25314	25357	25374	25309	25377	25312	25409	25174	25396	25390	25243	25532	25022	25547	25518	25436	25404	25502	25385	25577	25370	25396	25621	25420	25429	25411	25395	25423	25329	25184	25386	25432	25248	25424	25658	25540	25412	25346	25315	25268	25585	25108	25592	25347	25487	25504	25328	25537	25213	25330	25451	25185	25368	25544	25285	25519	25412	25542	25317	25521	25408	25489	25625	25193	25394	25309	25260	25396	25327	25544	25308	25240	25364	25210	25210	25436	25322	25451	25293	25442	25421	25193	25448	25428	25480	25412	25433	25270	25616	25335	25187	25508	25493	25363	25337	25525	25728	25172	25359	25324	25526	25522	25300	25285	25261	25411	25238	25292	25283	25303	25446	25397	25500	25230	25612	25170	25479	25521	25491	25275	25346	25368	25470	25319	25365	25442	25517	25472	25513	25470	25331	25493	25489	25163	25193	25499	25616	25526	25617	25549	25290	25447	25369	25284	25169	25266	25413	25367	25351	25366	25419	25745	25472	25287	25138	25425	25413	25456	25634	25465	25277	25276	25538	25288	25341	25191	25656	25198	25198	25538	25237	25381	25412	25236	25440	25581	25709	25593	25512	25698	25260	25406	25345	25306	25463	25490	25536	25722	25213	25644	25574	25541	25447	25288	25496	25497	25170	25428	25423	25398	25113	25454	25512	25280	25568	25574	25557	25411	25308	25558	25183	25356	25236	25319	25590	25499	25139	25340	25237	25510	25477	25579	25372	25473	25462	25275	25442	25412	25394	25252	25420	25507	25459	25374	25369	25470	25546	25402	25413	25421	25351	25356	25681	25434	25487	25488	25386	25366	25340	25356	25124	25241	25212	25171	25169	25269	25303	25387	25280	25661	25336	25394	25283	25369	25076	25487	25238	25339	25403	25492	25633	25364	25137	25233	25163	25317	25472	25467	25496	25513	25443	25638	25272	25169	25048	25218	25407	25354	25263	25491	25515	25162	25439	25357	25643	25369	25337	25328	25356	25246	25411	25633	25465	25362	25430	25277	25537	25529	25497	25437	25258	25167	25370	25210	25441	25398	25424	25341	25666	25444	25525	25342	25515	25537	25209
41006	68519	67577	46409	33603	27895	24392	21062	19169	18772	18399	18204	18328	18585	18613	18381	19020	19042	18613	19319	19848	19486	18758	18803	18548	18153	18147	18139	18267	17947	17760	17617	17392	17376	17491	17372	17420	17345	17280	17311	17276	17382	17406	17343	17355	17488	17366	17138	17464	17109	17341	17133	17247	17045	17162	17219	17279	17254	17321	17349	17231	17219	17217	17216	17203	17493	17291	17256	17222	17123	17141	17013	17232	17299	17426	17154	17250	16996	17011	17323	17168	17199	17220	17119	17259	17158	17382	17261	17107	17234	17276	17410	17288	17174	17253	17133	17369	17180	17174	17191	17216	17171	17275	17149	17379	17328	17267	17238	17144	17191	17286	17215	17178	17102	17196	17239	17279	17347	17094	17229	17224	17139	17085	17312	17123	17250	17158	17215	17066	17301	17157	17396	17123	17257	17142	17320	17335	17201	17363	17228	17038	17370	17229	17283	17167	17268	17179	17204	17294	17482	17065	17051	17338	17182	17238	17213	17165	17150	17195	17081	17179	17223	17189	17141	17196	17044	17313	17227	17359	17218	17317	17255	17211	17195	17291	17429	17234	17096	17352	17210	17085	17186	17299	17211	17306	17334	17489	17067	17155	17278	17112	17194	17101	17179	17461	17349	17249	17235	17337	17181	17177	17298	17288	17111	17290	17192	17185	17061	17330	17278	17402	17241	17180	16995	17292	17208	17082	17133	17031	16984	16977	17122	17137	17223	17243	17298	17068	17224	17254	16915	17211	17108	17116	17203	17348	17257	17255	17143	17131	17189	17196	17043	17381	17178	17229	17156	17198	17158	17255	17368	17336	17141	17221	17205	17202	17392	17147	17167	17130	17121	17427	17192	17235	17319	17244	17268	17263	17391	17275	17015	17028	17156	17056	17196	17042	17227	17160	17122	17062	17292	17266	17132	17220	17372	17261	17344	17214	17245	17311	17239	17247	17289	17248	17246	17362	17115	17312	17065	17185	17089	17119	17021	17285	17217	17189	17272	17220	17068	17319	17384	17267	17335	17183	17330	17329	17301	17354	17096	17314	17225	17097	17446	17288	17084	17025	17194	17132	17320	17085	17320	17312	17451	17247	17256	17353	17414	17372	17214	17145	17069	17162	17102	17234	17164	17139	17161	17201	17335	17135	17203	17157	17269	17300	17273	17206	17152	17278	17372	17211	17225	17275	17156	17259	17186	17112	17221	17201	17308	17187	17012	17057	17191	17130	17188	17331	17159	17407	17226	17195	17135	17093	17236	17178	17144	17320	17234	17265	17432	17335	17209	17202	17436	17161	17201	17414	17135	17118	17134	17212	17246	17169	17263	17215	17154	17097	16989	17234	17196	17304	17271	17468	17312	17189	17301	17204	17277	17062	17175	17068	17228	17194	17258	17135	17148	17150	17381	17298	16990	17381	17172	17320	17208	17204	17114	17238	17215	17193	17238	17253	17146	17090	17350	17242	17169	17228	17401	17032	17232	17210	17056	17316	17135	17025	17310	17206	17158	17325	17176	17343	17213	17249	17183	17294	17275	17263	17151	17221	17182	17132	17311	17292	17229	17183	17158	17183	17437	17291	17221	17211	17258	17289	17359	17050	17295	17168	17188	17187	17282	17187	17231	17206	17305	17386	17369	17237	17462	17258	17193	17333	17201	17317	17127	17154	17108	17068	17290	17199	17317	17120	17212	17384	17200	17186	17358	17143	17223	17104	17319	17196	17253	17210	17325	17410	17227	17133	17263	17345	17293	17312	17228	16970	17308	17237	17180	17246	17152	17119	17079	17156	17118	17153	17235	17064	17351	17134	17158	17262	17232	17219	17228	17299	17271	17334	17131	17124	17377	17027	17272	17233	17318	17119	17266	17271	17237	17215	17315	17358	17154	17210	17020	17347	17060	17335	17260	17169	17296	17173	17289	17185	17033	17275	17183	17152	17121	17243	17278	17138	17223	17099	17092	17313	17228	17177	17041	17432	17123	17256	17016	17234	17077	17273	17284	17374	17391	17137	17349	17222	17318	17290	17062	17165	17423	17308	17315	17272	17232	17306	17244	17290	17228	17111	17350	17243	17257	17035	17198	17274	17193	17258	17295	17132	17213	17082	17268	17258	17172	17143	17226	17318	17329	17182	17254	17228	17109	17313	17244	17136	17183	17247	17437	17197	17330	17259	17263	17266	17392	17224	17099	17082	17266	17258	17288	17286	17430	17245	17299	17377	17256	17119	17198	17311	17165	17283	17239	17091	17045	17354	17301	17227	17265	17395	17274	17072	17077	17079	17292	17283	16976	17121	17254	17080	17161	17136	17186	17339	17269	17271	17433	17212	17201	17225	17315	17215	17119	17227	17071	17214	17105	17264	17291	17293	17332	17246	17034	17088	17329	17080	17314	17182	17116	17154	17215	17218	17197	17201	17255	17206	17186	17204	17076	17257	17153	17182	17069	17338	17289	17138	17243	17359	17108	17207	16855	17198	17198	17229	17289	17157	17316	17450	17149	17296	17147	17235	17220	17323	17321	17227	17054	17092	17335	17253	17270	17225	17307	17140	17296	17363	17149	17257	17333	17118	17272	17173	17302	17251	17285	17380	17203	17222	17387	17091	17276	17083	17345	17243	17149	17113	17419	17214	17243	17246	17300	17074	17143	17135	17261	17297	17176	16976	17149	17210	17088	17200	17107	17087	17302	17208	17270	17238	17415	17164	17257	17241	17170	17298	17319	17208	17067	17372	17138	17106	17018	17320	17277	17256	17333	17121	17340	17119	17348	17419	17342	17328	17344	17195	17227	17077	17175	17316	17212	17261	17314	17179	17180	17215	17219	17128	17138	17073	17464	17163	17240	17479	17159	17279	17223	17206	17236	17215	17212	17198	17073	17140	17334	17154	17067	17312	17231	17323	17293	17076	17261	17139	17165	17254	17241	17299	17291	17225	17224	17146	17016	17298	17274	17165	17242	17113	17136	17193	17353	17111	17209	17139	17408	17336	17259	17098	17145	17247	17290	17275	17186	17260	17267	17188	17116	17218	17298	17040	17198	17304	17300	17130	17050	17017	17458	17358	17170	17169	17128	17097	17119	17292	17145	17086	17286	17151	17248	17201	17180	17160	17296	17146	17343	17299	17175	17272	17244	17114	17204	17274	17134	17420	17285	17133	17335	17186	17313	17221	17094	17256	17215	17328	17184	17181	17381	17254	17362	17315	17276	17296	17124	16955	17231	17328	17138	17210	17089	17189	17379	17159	17302	17185	17227	17109	17315	17372	17233	17407	17166	17101	17199	17324	17156	17213	17230	17172	17287	17080	17219	17232	17170	17317	17181	17247	17278	17185	17331	17159	17141	17326	17138	16999	17199	17407	17046	16964	17238	17311	17174	17458	17223	17314	17362	17286	17023	17384	17361	17370	17325	17078	17429	17269	17152	17128	17365	17287	17161	17161	17235	17412	17243	17136	17179	17066	17024	17328	17168	17315	17290	17293	17207	17281	17320	17167	17218	17182	17355	17036	17302	17056	17300	17294	17160	17171	17253	17017	17139	16975	17083	17206	17142	17322	17239	17071	17262	17209	17170	17248	17230	17172	17212	17266	17197	17326	17343	17141	17326	17432	17253	17232	17340	17225	17268	17376	17066	17235	17312	17311	17336	17436	17353	17266	17183	17225	17019	17372	17201	17229	17198	17263	17404	17231	17241	17363	17201	17103	17134	17210	17173	17346	17283	17124	17254	17151	17298	17533	17265	17199	17234	17213	17258	17259	16961	17189	17369	17327	17053	17210	17109	17179	17158	17230	17184	17095	17428	17297	17067	17560	17227	17090	17163	17159	17259	17337	17381	17156	17309	17203	17230	17123	17245	17094	17281	17152	17109	17375	17159	17410	17211	17227	17163	17304	17227	17302	16998	17322	17175	17155	17320	17157	17283	17258	17277	17104	17105	17167	17488	17195	17258	17227	17146	17151	17072	17145	17198	17102	17323	17254	17455	17263	17217	17196	17110	16993	17296	17171	17249	17298	17337	17199	17267	17248	17240	17470	17288	17121	17342	17287	17273	17185	17000	17100	17232	17230	17159	17172	17457	17236	17331	17177	17486	17244	17246	17240	17339	17148	17282	17201	17291	17272	17130	17175	17164	17194	17186	17335	17296	17126	17232	17406	17133	17304	17178	17083	17310	17282	17195	17282	17275	17140	17269	16993	17284	17203	17275	17162	17151	17185	16987	17138	17099	17139	17190	17158	17099	17234	16895	17264	17025	17337	17061	17265	17111	17285	17201	17161	17333	17117	17329	17288	17233	17180	17090	17044	17194	17260	17229	17283	17114	17202	17337	17130	17153	17311	17296	17142	17328	17284	17216	17300	17200	17245	17334	17051	17179	17193	17243	17389	17173	17189	17058	17193	17291	17059	17262	17247	17343	17331	17193	17044	17362	17216	17230	17294	17161	17266	17101	17033	17203	17262	17325	17201	17121	17252	17123	17157	17331	17398	17325	17195	17246	17167	17234	17271	17262	17131	17189	17240	17227	17026	17239	17232	17102	17195	17099	17155	17118	17416	17294	17270	17154	17394	17187	17352	17381	17170	17094	17024	17167	17200	17027	17254	17159	17203	17151	17211	17052	17165	17121	17075	17041	16950	17137	17299	17325	17184	17222	17156	17480	17223	17157	17284	17195	17144	17186	17155	17240	17065	17214	17294	17265	17287	17376	17160	17262	17293	17180	17307	17361	17301	17232	17401	17160	17110	17110	17137	17250	17343	17252	17036	17213	17255	16923	17171	17242	17136	17326	17205	17459	17150	17221	17163	17227	17257	17280	17404	17367	17270	17112	17361	17324	17371	17151	17254	17198	17201	17154	17447	17247	17325	17260	17030	17288	17291	17265	17187	17094	17238	17010	17308	17391	17256	17119	17199	17325	17298	17242	17122	17206	17197	17153	17241	17344	17210	17139	17247	17212	17137	17211	17244	17300	17197	17253	17189	17376	17291	17233	17254	17321	17367	17315	17449	17294	17104	17251	17123	17180	17183	17248	17246	17212	17234	17254	17250	17097	17202	17228	17101	17212	17336	17287	17445	17438	17180	17156	17248	17044	17148	17260	17339	17157	17167	17170	17260	17039	17182	17245	17192	17273	17355	17126	17266	17239	17404	17224
41310	44942	49321	41071	32999	30501	29492	28319	27738	27743	27648	27645	27690	27748	27757	27716	27853	28051	27964	28119	28184	28321	28029	28116	27907	27859	27949	27530	27847	27953	27568	27503	27585	27542	27470	27566	27469	27335	27451	27386	27506	27133	27486	27260	27469	27671	27722	27296	27499	27505	27414	27400	27409	27495	27293	27101	27686	27211	27434	27497	27338	27363	27409	27386	27486	27324	27423	27476	27318	27415	27549	27642	27472	27385	27536	27398	27364	27484	27347	27541	27492	27161	27271	27170	27182	27165	27381	27339	27226	27212	27327	27399	27234	27267	27406	27405	27439	27663	27406	27420	27355	27273	27399	27509	27467	27312	27506	27301	27465	27625	27268	27414	27418	27317	27574	27354	27554	27394	27395	27485	27505	27399	27309	27545	27267	27560	27341	27265	27527	27569	27096	27319	27459	27163	27454	27258	27376	27204	27301	27554	27387	27420	27259	27453	27543	27663	27476	27433	27757	27564	27368	27167	27473	27380	27264	27481	27378	27360	27304	27226	27369	27499	27507	27557	27566	27473	27252	27465	27240	27480	27303	27173	27341	27423	27474	27263	27398	27594	27566	27297	27378	27232	27312	27251	27370	27230	27183	27336	27449	27308	27395	27416	27260	27195	27422	27532	27511	27294	27411	27640	27487	27331	27424	27525	27219	27417	27468	27606	27465	27261	27521	27398	27534	27467	27606	27402	27277	27484	27393	27214	27255	27421	27575	27329	27252	27292	27453	27306	27258	27507	27160	27477	27347	27434	27204	27370	27354	27322	27602	27494	27263	27228	27325	27569	27519	27413	27335	27331	27459	27069	27337	27211	27687	27465	27377	27398	27235	27242	27419	27256	27356	27307	27343	27432	27129	27245	27357	27192	27399	27458	27397	27574	27432	27393	27475	27475	27527	27535	27428	27300	27220	27565	27723	27489	27405	27516	27479	27390	27394	27289	27497	27537	27346	27260	27357	27446	27366	27664	27124	27369	27645	27152	27430	27464	27468	27320	27580	27392	27371	27257	27253	27465	27384	27416	27349	27321	27324	27540	27254	27534	27520	27661	27625	27310	27220	27379	27106	27317	27323	27220	27399	27719	27545	27349	27271	27282	27492	27583	27176	27434	27506	27479	27359	27496	27525	27432	27564	27614	27586	27461	27400	27439	27197	27476	27466	27161	27399	27336	27347	27225	27399	27422	27364	27223	27065	27329	27630	27251	27115	27395	27228	27457	27683	27333	27354	27153	27522	27604	27118	27208	27241	27305	27756	27000	27292	27336	27288	27459	27496	27439	27270	27439	27574	27324	27563	27171	27421	27370	26989	27325	27610	27392	27398	27161	27272	27335	27071	27550	27373	27581	27210	27395	27199	27171	27366	27461	27391	27458	27414	27489	27251	27434	27203	27425	27573	27031	27605	27467	27248	27560	27422	27181	27511	27429	27462	27451	27325	27240	27374	27350	27410	27367	27287	27313	27413	27492	27621	27376	27556	27250	27621	27647	27454	27537	27441	27391	27131	27321	27440	27439	27451	27568	27545	27647	27412	27637	27165	27509	27457	27241	27323	27379	27717	27476	27396	27380	27271	27332	27186	27533	27573	27376	27619	27249	27612	27318	27560	27542	27159	27314	27385	27307	27502	27417	27420	27326	27348	27292	27208	27399	27157	27155	27709	27299	27433	27044	27210	27435	27304	27419	27416	27741	27266	27612	27427	27214	27280	27425	27552	27629	27244	27377	27320	27395	27372	27328	27387	27297	27394	27389	27457	27366	27361	27654	27616	27177	27248	27477	27041	27319	27511	27314	27550	27212	27390	27329	27449	27122	27512	27581	27587	27209	27313	27133	26948	27536	27367	27395	27661	27700	27595	27553	27618	27214	27504	27384	27269	27507	27391	27374	27471	27369	27384	27588	27290	27270	27135	27376	27245	27574	27563	27627	27455	27442	27354	27300	27326	27301	27479	27546	27344	27308	27443	27517	27344	27119	27453	27254	27685	27508	27217	27488	27327	27446	27330	27370	27512	27434	27598	27037	27279	27531	27484	27384	27401	27382	27416	27442	27399	27400	27376	27331	27581	27512	27163	27227	27517	27144	27182	27315	27288	27462	27236	27167	27422	27379	27264	27455	27460	27284	27180	27297	27337	27291	27334	27310	27314	27603	27198	27241	27364	27133	27246	27231	27445	27471	27370	27251	27352	27387	27491	27216	27529	27410	27624	27585	27329	27390	27569	27237	27477	27467	27453	27436	27428	27217	27667	27386	27516	27456	27181	27456	27390	27242	27219	27262	27380	27296	27212	27396	27532	27457	27690	27362	27413	27368	27523	27382	27609	27228	27491	27420	27206	27442	27260	27391	27486	27169	27363	27512	27493	27509	27372	27391	27303	27309	27696	27453	27507	27500	27366	27189	27312	27278	27412	27311	27298	27608	27465	27419	27425	27251	27674	27576	27453	27322	27479	27538	27378	27358	27455	27208	27342	27312	27663	27266	27118	27419	27335	27319	27221	27575	27311	27423	27408	27291	27452	27470	27195	27508	27414	27263	27419	27378	27230	27307	27492	27350	27281	27041	27445	27325	27294	27501	27624	27642	27517	27411	27322	27447	27539	27500	27447	27484	27398	27459	27371	27293	27582	27532	27415	27530	27615	27502	27395	27434	27803	27274	27455	27449	27421	27392	27138	27284	27424	27579	27804	27527	27318	27374	27478	27529	27602	27603	27242	27468	27766	27434	27347	27488	27317	27194	27043	27305	27358	27431	27481	27564	27305	27373	27272	27379	27394	27600	27431	27334	27454	27555	27388	27153	27449	27522	27211	27289	27762	27327	27059	27404	27452	27228	27383	27556	27442	27447	27413	27540	27348	27330	27446	27495	27250	27262	27491	27508	27562	27609	27376	27041	27490	27192	27282	27249	27336	27444	27589	27498	27606	27372	27516	27384	27762	27449	27294	27422	27311	27172	27528	27372	27279	27311	27210	27460	27567	27234	27270	27163	27781	27725	27445	27510	27547	27220	27226	27672	27323	27613	27333	27443	27431	27293	27272	27578	27679	27376	27375	27569	27482	27521	27321	27148	27401	27204	27242	27445	27457	27149	27377	27271	27305	27391	27539	27312	27377	27230	27495	27331	27253	27201	27380	27557	27532	27417	27305	27559	27429	27374	27359	27450	27323	27582	27552	27254	27478	27475	27320	27499	27604	27429	27556	27466	27456	27456	27528	27269	27335	27398	27126	27380	27222	27476	27390	27600	27706	27541	27483	27431	27146	27289	27274	27322	27237	27197	27410	27482	27353	27480	27677	27538	27401	27365	27356	27214	27559	27323	27278	27379	27027	27449	27521	27457	27675	27549	27515	27411	27435	27351	27491	27396	27341	27253	27264	27284	27515	27569	27462	27214	27117	27403	27458	27453	27301	27453	27187	27351	27492	27352	27586	27472	27272	27557	27422	27429	27477	27411	27537	27485	27481	27416	27357	27546	27308	27174	27207	27402	27355	27513	27169	27342	27417	27284	27263	27383	27041	27620	27518	27152	27684	27453	27344	27559	27368	27561	27383	27513	27365	27473	27624	27573	27616	27490	27324	27492	27426	27707	27537	27347	27358	27442	27167	27344	27441	27445	27552	27563	27460	27740	27563	27464	27466	27549	27623	27445	27421	27527	27474	27576	27451	27347	27458	27370	27472	27472	27264	27326	27220	27400	27433	27271	27502	27428	27288	27485	27471	27316	27053	27207	27365	27343	27323	27410	27426	27497	27440	27424	27382	27333	27433	27395	27338	27270	27557	27712	27480	27297	27525	27471	27473	27269	27406	27573	27405	27282	27346	27568	27548	27341	27484	27445	27528	27250	27495	27336	27128	27562	27377	27150	27154	27388	27537	27321	27459	27461	27303	27343	27315	27323	27231	27309	27217	27312	27411	27436	27372	27407	27265	27636	27501	27585	27210	27184	27308	27223	27342	27335	27315	27425	27440	27314	27339	27235	27359	27376	27451	27602	27350	27501	27363	27439	27368	27412	27574	27455	27289	27307	27417	27404	27551	27468	27110	27361	27450	27549	27352	27254	27368	27341	27325	27543	27501	27241	27350	27349	27257	27507	27350	27426	27447	27324	27367	27151	27300	27269	27563	27469	27534	27450	27546	27264	27533	27591	27274	27281	27442	27249	27485	27464	27489	27346	27342	27489	27503	27431	27607	27296	27540	27501	27446	27479	27633	27471	27098	27521	27370	27488	27651	27317	27274	27299	27556	27363	27250	27599	27160	27335	27422	27337	27422	27360	27579	27315	27447	27342	27390	27401	27495	27526	27574	27169	27169	27564	27254	27597	27255	27322	27254	27402	27354	27284	27402	27364	27442	27443	27245	27368	27609	27408	27271	27438	27366	27335	27515	27568	27552	27020	27277	27704	27359	27320	27480	27394	27546	27581	27463	27201	27235	27551	27515	27339	27246	27442	27186	27144	27350	27456	27543	27645	27510	27261	27427	27226	27281	27515	27143	27317	27512	27624	27583	27462	27617	27577	27305	27379	27251	27498	27464	27507	27310	27524	27387	27218	27312	27372	27351	27442	27409	27478	27652	27774	27372	27266	27444	27443	27285	27312	27465	27600	27394	27534	27271	27357	27323	27431	27487	27393	27480	27528	27246	27332	27225	27267	27117	27508	27098	27449	27348	27532	27389	27381	27463	27297	27236	27335	27714	27296	27380	27471	27343	27503	27544	27391	27369	27317	27155	27481	27455	27357	27361	27335	27599	27392	27386	27180	27577	27304	27143	27358	27299	27207	27538	27326	27183	27263	27396	27426	27327	27386	27345	27410	27227	27642	27361	27490	27562	27397	27214	27664	27152	27299	27323	27358	27547	27539	27364	27188	27426	27229	27388	27284	27159	27398	27326	27249	27540	27517	27392	27327	27418	27489	27659	27311	27571	27392	27389	27203	27328	27430	27406	27281	27526	27409	27166	27296	27378	27513	27328	27200	27197	27467	27358	27345	27251	27580	27388	27265	27536	27682	27366	27568	27493	27445	27432	27220	27424	27090	27458	27150	27352	27310	27547	27431	27361	27459	27602	27312	27429	27333	27763	27578	27477	27473	27672	27225	27381	27459	27214	27216	27448	27519	27426	27187	27288	27261	27601	27438	27278	27252
40317	53059	48007	33459	25474	22310	20620	19436	18791	18384	18464	18429	18717	18705	18697	18822	18794	19034	18845	19061	19388	19148	18961	18954	18634	18927	18751	18938	18443	18694	18426	18353	18453	18182	18289	18423	18394	18215	18353	18015	18125	18199	18228	18130	18250	18365	18179	18271	18178	18271	18150	18411	18253	18325	18076	18279	18152	18224	18223	18091	18238	18480	18154	18173	18173	18227	18318	18002	18385	18189	18275	18386	18104	18580	18463	18111	18117	18130	18232	18130	18270	18266	18244	18227	18037	18217	18265	18033	18266	18281	18145	18172	18242	18085	18257	18143	18311	18154	18081	18278	18197	18402	18280	18313	18108	18145	18251	18345	18162	18100	18238	18321	18318	18344	18227	18424	18154	18375	18229	18155	18200	18407	18081	18344	18351	18244	18279	18224	18197	18284	18258	18257	18358	18385	18066	18131	18357	18248	18200	18296	18164	18255	18348	18311	18164	18216	18260	18254	18423	18203	18284	18225	18245	18344	18235	18251	18410	18295	18266	18346	18292	18333	18125	18221	18321	18176	18186	18419	18421	18144	18350	18516	18175	18079	18272	18210	18402	18163	18301	18237	18101	18094	18238	18226	18219	18273	18183	18268	18182	18320	18263	18350	18133	18118	18329	18329	18403	18367	18192	18075	18333	18254	18262	18099	18196	18216	18228	18169	18181	18302	18189	18419	18314	18252	18276	18263	18398	18337	18099	18206	18269	18371	18266	18207	18198	18309	18240	18216	18132	18295	18126	18191	18171	18228	18082	18258	18302	18318	18287	18130	18110	18328	18176	18372	18316	18298	18215	18050	18334	18220	17998	18170	18506	18235	18247	18056	18063	18143	18329	18083	18256	18196	18445	18414	18180	18367	18159	18267	18190	18164	18353	18129	18225	18306	18305	18065	18202	18204	18388	18232	18221	18120	18449	18261	18226	18128	18311	18277	18267	18204	18248	18242	18343	18200	18303	18251	18275	18168	18309	18294	18107	18160	18231	18280	18212	18197	18400	18355	18261	18215	18189	18164	18130	18343	18192	18008	18296	18263	18452	18169	18147	18220	18257	18211	18236	18267	18332	18134	18212	18220	18179	18212	18207	18256	18297	18347	18094	18134	18245	18151	18183	18057	18256	18189	18414	18305	18169	18100	18324	18312	18328	18260	18107	18114	18273	18386	18261	18120	18251	18308	18154	18235	18274	18329	18319	18101	18265	18331	18174	18356	18318	18332	18234	18328	18163	18180	18227	18394	18142	18427	18204	18208	18429	18066	18245	18287	18180	18363	18331	18200	18058	18134	18450	18361	18437	18192	18206	18264	18175	18077	18264	18300	18192	18174	18172	18311	18450	18399	18400	18334	18325	18450	18261	18374	18054	18121	18322	18121	18159	18105	18236	18299	18238	18285	18255	18201	18341	18136	18182	18365	18312	18272	18414	18393	18191	18139	18393	18317	18259	18149	18322	18239	18123	18308	18356	18031	18086	18348	18291	18250	18315	18351	18113	18104	18426	18221	18340	18292	18171	18144	18107	18217	17961	18294	18126	18141	18351	18307	18275	18366	18180	18194	18281	18327	18387	17997	18255	18077	18088	18099	18202	18190	18311	18046	18174	18326	18184	18233	18315	18310	18301	18231	18283	18289	18206	18228	18198	18202	18275	18382	18241	18326	18193	18441	18221	18327	18225	18349	18097	18251	18369	18170	18255	18123	18223	18207	18287	18189	18285	18238	18049	18299	18182	18306	18233	18246	18407	18271	18186	18293	18193	18087	18266	18428	18350	18171	18320	18159	18239	18445	18147	18268	18323	18283	18214	18251	18115	18179	18266	18134	18132	18208	18220	18347	17908	18236	18058	18165	18089	18195	18296	18458	18484	18190	18355	18183	18209	18241	18381	18198	18368	18107	18417	18275	18292	18386	18096	18159	18256	18467	18326	18198	18243	18118	18113	18329	18125	18432	18368	18219	18257	18049	18189	18220	18222	18240	18268	18186	18199	18228	18147	18280	18167	18359	18167	18390	18247	18168	18539	18282	18223	18129	18215	18310	18268	18468	18293	18034	18202	18289	18192	18206	18194	18391	18279	18195	18244	18264	18421	18343	18250	18311	18342	18385	18302	18020	18311	18439	18307	18264	18187	18230	18018	18138	18256	18291	18204	18265	18226	18373	18115	18232	18174	18275	18223	18281	18419	18262	18268	18248	18253	18234	18242	18435	18191	18175	18233	18262	18247	18150	18230	18387	18152	18288	18217	18295	18170	18066	18200	18172	18296	18125	18399	18304	18155	18230	18260	18119	18370	18224	18211	18305	18088	18127	18251	18102	18118	18255	18139	18165	18492	18185	18367	18184	18204	18174	18223	18271	18333	18326	18344	18234	18350	18269	18382	18265	18313	18266	18273	18199	18394	18158	18259	18251	18327	18125	18185	18381	18111	18136	18280	18200	18296	18211	18158	18270	18067	18186	18182	17946	18342	18268	18123	18146	18506	18243	18137	18336	18334	18220	18086	18149	18287	18219	18256	18123	18317	18329	18299	18183	18230	18313	18175	18152	18233	18241	17960	18369	18136	18192	18276	18300	18348	18322	18131	18302	18152	18384	18482	18225	18275	18172	18302	18278	18352	18176	18112	18264	18203	18277	18166	18207	18212	18209	18186	18407	18276	18441	18208	18202	18174	18179	18221	18184	18212	18117	18123	18325	18227	18363	18257	18172	18170	18283	18212	18204	18243	18309	18164	18243	18059	18365	18339	18281	18431	18286	18359	18336	18125	18414	18163	18280	18240	18326	18173	18388	18292	18344	18215	18211	18007	18231	18362	18342	18182	18286	18395	18232	18212	18335	18251	18208	18068	18183	18187	18251	18141	18214	18240	18390	18331	18248	18298	18208	18191	18224	18340	18274	18272	18058	17837	18229	18358	18217	18247	18233	18083	18298	18464	18315	18331	18208	18129	18480	18181	18155	18392	18223	18147	18257	18340	18113	18245	18391	18214	18201	18221	18112	18287	18189	18255	18112	18372	18143	18201	18295	18136	18267	18211	18333	18226	18345	18190	18184	18201	18181	18246	18203	18378	18450	18308	18151	18075	18346	18174	18232	18309	18318	18296	18060	18226	18251	18368	18063	18135	18221	18400	18280	18208	18214	18419	18177	18241	18295	18164	18326	18224	18290	18342	18129	18114	18094	18273	18316	18216	18276	18245	18374	18124	18210	18204	18030	18138	18522	18131	18247	18289	18261	18156	18236	18174	18188	18097	18099	18229	18202	18175	18258	18321	18343	18118	18518	18028	18291	18164	18331	18223	18280	18351	18347	18089	18120	18127	18391	18263	18277	18229	18298	18235	18279	18185	18347	18097	18224	18187	18170	18221	18307	18300	18140	18288	18372	18185	18234	18347	18351	18031	18259	18138	18242	18073	18219	18276	18439	18277	18444	18124	18079	18200	18092	18382	18344	18116	18260	18330	18369	18199	18426	18169	18388	18130	18362	18133	18135	18321	18351	18247	18134	18161	18274	18405	18131	18236	17990	18158	18277	18044	18185	18182	18222	18291	18001	18197	18101	18094	18249	18311	18314	18478	18316	18414	18154	18272	18295	18248	18235	18322	18248	18226	18284	18276	18099	18087	18213	18129	18128	18153	18301	18188	18230	18329	18310	18200	18199	18243	18299	18145	18316	18383	18355	18239	18093	18409	18168	18284	18278	17989	18227	18329	18262	18351	18176	18305	18383	18170	18211	18509	18360	18324	18132	18159	18190	18281	18233	18365	18373	18105	17988	18362	18246	18081	18263	18131	18034	18147	18072	18122	18168	18358	18265	18388	18124	18233	18267	18354	18428	18358	18161	18173	18121	18396	18307	18285	18334	18297	18265	18321	18323	18179	18267	18216	18227	18438	18118	18228	18205	18121	18256	18380	18287	18105	18266	18187	18372	18183	18029	18136	18160	18212	18309	18193	18252	18336	18323	18189	18566	18165	18220	18402	18173	18321	18246	18290	18276	18164	18234	18291	18411	18344	18335	18339	18218	18232	18280	18110	18343	18238	18303	18460	18295	18213	18134	18059	18204	18250	18319	18143	18302	18155	18268	18235	18213	18315	18330	18284	18133	18258	18195	18261	18053	18285	18412	18122	18188	18062	18349	18107	18160	18138	18355	18243	18281	18370	18327	18239	18425	18091	18268	18066	18171	18226	18222	18213	18246	18130	18143	18326	18257	18139	18291	18067	18270	18229	18274	18305	18291	18168	18206	18152	18172	18425	18152	18176	18208	18378	18044	18220	18062	18123	18164	18166	18183	18146	18087	18233	18224	18166	18148	18255	18237	18198	18193	18166	18434	18374	18333	18014	18258	18123	18442	18241	18154	18317	18191	18261	18375	18441	18118	18086	18199	18074	18341	18205	18140	18237	18307	18163	18206	18337	18117	18380	18231	18205	18225	18244	18274	18326	18406	18455	18274	18387	18386	18240	18087	18457	18254	18495	18150	18200	18134	18324	18249	18205	18178	18128	18199	18256	18225	18238	18163	18054	18035	18361	18256	18132	18170	18312	18441	18328	18235	18331	18192	18302	18313	18369	18275	18118	18111	18255	18314	18196	18206	18196	18268	18398	18245	18179	18285	18177	18428	18291	18374	18211	18371	18246	18261	17999	18283	18419	18255	18208	18348	18202	18202	18392	18134	18128	18216	18337	18203	18340	18077	18208	18324	18239	18231	18340	18171	18243	18210	18181	17985	18239	18261	18224	18354	18216	18035	18278	18198	18150	18295	18214	18268	18307	18211	18296	18133	18301	18176	18230	18254	18158	18316	18214	18170	18143	18512	18202	18132	18200	18195	18327	18228	18141	18448	18155	18073	18250	18599	18107	18223	18343	18247	18373	18472	18193	18268	18284	18229	18308	18455	18307	18425	18112	18238	18335	18304	18160	18197	18217	18203	18275	18404	18348	18108	18259	18160	18104	18313	18332	18287	18149	18088	18282	18069	18232	18146	18286	18334	18082	18258	18323	18252	18086	18292	18118	18256	18259	18370	18236	18370	18222	18153	18173	18126	18319	18138	18357	18202	18405	18322	18404	18142	18312	18304	18387	18325	18207	18327	18373	18278	18124	18328	18176	18368	18258	18296	18313	18363	18180	18194	18260	18331	18129	18493
26061	21747	30604	30279	29177	31203	31139	27774	26658	26579	26223	26362	26317	26494	26783	26667	26756	26820	26759	26968	27164	27032	26975	26836	26326	26410	26445	26613	26599	26312	26334	26105	26102	26126	26258	25827	25754	25853	26087	25912	25959	25899	25912	25826	25841	26084	26083	25851	25932	25758	25868	25929	25739	25820	25917	25983	25965	25917	25995	26007	25665	25856	25839	26116	25659	25838	25746	25823	25829	25812	25925	25756	25834	25558	25804	26142	25762	25736	25845	25786	26032	25796	25582	25825	25797	25830	25572	25726	25732	25961	25788	25701	25858	25722	26193	25630	25761	25815	25851	25889	25662	25861	25811	25665	26028	25893	25861	25632	25605	25820	25980	25575	25871	25880	25902	26085	26109	25666	25835	25784	26001	25817	25937	25718	25704	25950	25824	25775	25713	25862	25627	25775	25961	25877	25889	25879	25786	25861	25765	25709	25870	25825	25716	25947	25875	25643	25876	25606	25865	25917	25805	25793	25812	25674	25811	25858	25972	26175	25897	25905	25993	25912	25863	25692	25933	25820	25765	25980	25829	25975	26077	26007	25645	25854	25936	25760	25807	25718	25546	25645	25741	25875	25633	25607	25997	25893	25796	25619	25804	25965	25654	25900	25713	25735	25798	25978	25886	25805	25879	25664	25832	25571	25934	25912	25974	25918	25992	25809	25899	25900	25857	25856	25712	25892	25629	25700	25805	25856	25822	25818	25631	25607	25808	25891	25924	25797	25602	25927	25993	25687	25832	25670	25738	25763	25736	25696	25740	25982	25900	25825	25727	25895	25700	25796	25663	25932	25761	25678	26017	25886	25938	25549	25699	25846	25951	25922	25823	25655	26100	25707	25871	25712	25681	25827	25736	25707	25693	25890	25999	26058	25836	25752	25755	25784	25902	25934	25959	25725	25758	25837	25902	25873	25827	25686	25569	25710	25854	25696	25825	25913	25859	25749	26031	25831	25711	25878	25751	25711	25818	25663	25513	25719	25932	25851	25791	25850	25860	25821	25916	25951	25956	25754	25776	25642	25709	25715	25688	25933	25732	25807	25983	25797	25950	25813	25971	25677	26083	25768	25696	25686	25729	25837	25891	25803	25730	25924	25940	25760	25872	25855	25693	25908	26061	25836	25709	25507	25769	25738	25762	25676	26289	25887	25806	25738	25861	25695	25637	25657	25786	25697	25848	25859	25603	25756	25933	25826	25846	25798	25932	25804	25683	25923	25754	26033	25756	26018	25873	25760	25888	25832	25778	25768	25810	25656	25838	25570	25615	25930	25906	25945	25568	25896	25756	25516	25737	25857	26139	25619	25826	25767	25918	25820	25822	26085	25708	25896	26056	26140	26054	25738	25848	25809	25755	25859	25665	25909	25922	25623	26008	25923	25758	25447	25860	25925	25693	25671	25858	25926	25965	25878	25802	25807	25809	25816	25754	25747	25701	25680	25702	25722	25894	25774	25568	25887	25785	25911	25868	25840	25705	26133	25965	25840	25712	25744	26096	25938	25855	25512	25740	26119	25650	25825	25830	25901	25899	25557	25782	25900	25888	25709	25761	25814	25637	25907	25985	25759	25987	25791	25755	25881	25888	25600	25791	25959	25901	25637	25653	25723	25865	25960	25822	25842	25866	25767	25745	25864	25931	25856	25949	25759	26053	25942	25843	25703	25957	25798	25763	25749	25710	25916	25507	25883	26030	25753	25788	25811	25646	25862	25822	25547	25900	25869	25718	25895	25540	26139	26058	25667	25822	25640	25827	25808	25922	25773	25917	25626	25685	25834	26074	25825	25938	25875	25725	25658	25574	25898	25890	25536	25822	25721	25817	25852	25677	25901	25616	25780	25981	25906	25914	25891	25758	26129	25934	25822	25990	25884	25942	25851	25982	25817	25838	25783	26080	25823	25975	25825	25960	25749	26029	25860	26009	25711	25786	25960	25752	25953	25707	25798	26035	25677	26051	25929	25651	25885	25763	25801	26002	25696	25894	25685	25645	25663	25867	25718	25962	25682	25661	25585	25815	26024	25907	26035	25834	25905	25682	25712	26000	25912	25984	25984	25983	26043	25738	25932	25925	25920	25804	25585	25767	25782	25889	25937	25756	25869	25876	25845	25988	25935	25987	25762	25763	25891	25868	25848	25760	25873	25888	25793	26075	25744	25643	25745	25823	25944	25801	25868	25580	25977	25699	25557	25718	26017	25636	25852	25895	25960	25816	25712	25726	25623	25992	25991	26013	25827	26044	26024	25703	25974	25759	25813	25828	25750	25895	25977	25854	25951	25883	25980	25991	25613	25797	25973	25679	25583	25854	25712	25657	25696	26007	26031	25763	25808	25698	25886	25700	25715	25926	25663	25583	25853	25637	25782	25908	25616	25853	26061	25812	25862	25846	25635	25794	25785	25950	25695	26229	25855	25746	26013	25863	25900	25984	25721	25914	25937	25479	25847	26041	25711	25757	25639	25992	26166	25930	25718	25658	25927	26064	25726	25879	25880	25819	25505	25771	25762	25716	25694	25686	25712	25776	25687	25969	25888	25851	25862	25643	25959	25724	25719	25875	25919	25646	25943	25980	25572	25822	26036	25989	25793	25665	25788	25999	25741	26049	25884	25780	25716	25722	25832	26059	25724	25606	25836	25804	25756	25791	25898	25735	25595	25804	25922	25817	25828	25849	25772	26103	25861	25772	25808	25770	25525	25786	25756	25926	25896	25533	25548	25733	25851	25810	25707	25682	25911	25863	25800	25868	25982	25954	25843	25676	25979	25822	25935	25897	25789	25857	25556	25816	25890	25822	25879	25875	25740	25886	26021	25794	25887	25682	25855	26023	25809	25841	25624	25858	25761	25507	25672	25884	25925	25804	25822	25945	25569	25842	26133	25926	25733	25828	25790	25861	25893	25835	25858	25781	26069	26034	25825	25914	25797	25816	25920	25919	25749	25888	25785	26285	25815	25949	25759	25943	25914	25696	25644	25578	26013	25947	25895	25959	25861	25752	26013	25880	25809	25858	25651	25670	25845	25898	25852	25903	25563	26000	25871	25438	25792	26037	25806	25835	25785	25859	25937	25771	26016	25939	25917	25724	25619	25738	25972	25918	25983	25963	25816	25920	25889	25906	25851	25910	25799	25659	25717	25922	26009	25845	25848	25880	25736	25867	25858	25961	25880	25970	25728	26069	25861	25663	25910	25508	25739	25823	26103	25864	26064	25713	25773	25676	25659	25759	25493	25875	25724	25872	25901	26059	25792	25873	25760	25657	25790	25878	25848	25979	26034	25882	25838	25996	25841	25637	25742	25926	25721	25856	25682	25656	25902	25750	26029	26028	25933	26028	25946	25732	25532	25603	25994	25679	25685	25728	25707	25717	25785	25823	25740	25871	25812	25698	25741	25864	25985	25744	25933	25777	25867	26001	25995	25964	25873	26045	25931	25842	25589	25706	25832	25885	25730	25919	25628	25911	25839	26090	25834	25881	25537	25906	25925	25925	25810	25908	26040	25522	25871	25702	25743	25942	25714	25735	25997	25830	26016	25790	25472	25812	25803	25865	25851	25789	25948	25799	25681	26023	25893	25908	25786	25750	25649	25827	25817	25896	25990	25753	26021	25842	25770	25858	26155	25775	26022	25832	25534	25952	25853	25784	26000	25972	25598	25720	25904	25801	25804	25748	25860	25895	25834	25905	25738	25786	25800	25712	26006	25797	25761	25814	25947	25716	25757	26015	25724	25746	25780	25951	25924	25884	25750	25851	25910	25699	25823	26017	25739	25928	25885	25859	25729	25821	25968	25755	25611	25771	25822	26001	25816	25790	25998	25860	25778	25759	25805	25721	25577	25715	25965	25899	25908	25860	25808	25522	25721	25668	25678	25947	25885	25911	25773	25756	25829	25842	26086	25898	25826	25893	25790	25829	25942	26024	26005	25871	26138	25699	25900	25898	25499	25640	25902	25864	25691	25621	25794	26050	25731	25981	25817	25601	25777	25541	25890	25880	25629	25692	25736	25786	25936	25814	25724	25654	25892	25976	25758	25798	25909	26107	25884	25919	25846	25870	25924	25712	25490	25930	25854	25706	25736	26048	25621	25870	25800	25935	25739	25871	25838	25915	25894	25927	25797	25831	25669	25715	25614	25822	25816	25770	25616	25983	25920	25779	25801	25749	25707	25866	25562	25872	25799	25884	25929	25932	25768	25768	25832	25957	25756	25974	25900	25879	25880	25771	25538	25556	25852	25740	25788	26099	25941	26020	25786	25803	25839	25833	25970	25463	25726	25732	25749	25811	25747	26066	25782	26026	25595	25758	25881	26122	25912	25478	25892	25774	26091	25866	25940	26050	25985	25876	25876	25986	25658	25831	25867	25993	25812	25785	25850	25984	25967	25922	25955	25865	25743	25781	25785	25911	25954	26036	26122	25936	25655	25859	25732	25895	25903	25898	25773	25989	25840	25770	25825	25660	25829	25672	25796	25859	25918	25729	25766	25918	25996	25871	25649	25947	25803	25778	25802	26087	25688	25876	25946	25737	25747	25641	25786	25692	25844	25656	26073	25815	25607	25908	25857	26010	25757	25824	25486	25669	25926	25870	25717	25732	25891	25755	25989	25861	25639	25820	25819	25844	25821	25889	25858	26033	25856	25795	25911	25678	25531	25731	25752	25788	25856	25814	25772	25966	25671	25957	25676	25869	25925	25624	25706	25665	25779	25817	25801	26018	25742	26015	25820	25767	25711	25874	25875	25839	25831	25693	25613	25831	25827	25886	25620	25977	25904	25849	25794	26036	25975	25912	25667	25853	25568	25788	25912	25890	25620	25909	25732	25860	25926	25772	25781	25667	25554	25920	25663	25634	25760	25869	25732	26025	25771	25451	25468	25983	25895	25863	25977	25811	25643	25916	25971	26038	25861	25830	25869	25741	26097	25955	25822	25840	25867	25992	25751	25984	25874	25561	25944	26066	25823	25919	25863	25615	25899	25782	25990	25689	25837	25952	25823	25861	26135	26028	25973	26120	25795	25696	25800	25766	25960	25651	25604	25848	25757	25744	25809	25886	25882	25733	25913	25637	25752	25874	25644	25844	25985	25847	25549	25918	25844	25704	25969	25867	25573	25867	25871	25822	25734	25926	25704	25586	25887	25924	25958
38404	64111	61489	43361	31988	25236	22114	20148	18828	18416	18259	18137	18348	18141	18446	18507	18400	18455	18469	19167	19414	19066	18683	18704	18540	18307	18202	18431	18219	18253	17843	17911	17686	17768	17456	17678	17795	17756	17707	17362	17640	17507	17667	17709	17829	17484	17539	17668	17720	17371	17552	17514	17326	17461	17483	17556	17470	17505	17672	17606	17661	17516	17489	17551	17618	17491	17523	17646	17503	17384	17515	17528	17587	17629	17504	17429	17424	17481	17582	17627	17554	17503	17432	17546	17379	17470	17525	17354	17663	17419	17462	17486	17426	17394	17500	17552	17597	17524	17680	17599	17535	17528	17534	17644	17502	17555	17538	17502	17470	17339	17674	17418	17457	17589	17578	17600	17706	17557	17433	17534	17550	17646	17617	17610	17543	17502	17511	17420	17528	17542	17583	17315	17405	17522	17454	17505	17498	17360	17341	17776	17616	17416	17540	17261	17388	17410	17483	17657	17621	17437	17483	17505	17632	17704	17558	17446	17585	17451	17342	17554	17553	17488	17516	17457	17531	17454	17233	17576	17577	17558	17461	17613	17402	17416	17648	17627	17488	17502	17333	17377	17382	17368	17463	17572	17401	17588	17460	17409	17456	17438	17594	17782	17445	17641	17583	17682	17652	17644	17321	17480	17613	17553	17454	17451	17608	17527	17419	17486	17439	17516	17537	17552	17557	17502	17392	17499	17586	17529	17294	17563	17472	17495	17490	17592	17466	17330	17528	17729	17343	17474	17654	17460	17429	17550	17449	17582	17756	17636	17608	17447	17504	17548	17391	17426	17434	17484	17537	17642	17568	17468	17539	17392	17627	17321	17412	17532	17694	17590	17533	17496	17407	17643	17504	17564	17455	17494	17481	17621	17532	17651	17447	17443	17461	17487	17448	17627	17609	17537	17681	17415	17489	17452	17406	17508	17621	17512	17501	17517	17538	17449	17506	17644	17614	17384	17190	17559	17367	17373	17506	17429	17538	17629	17413	17434	17590	17377	17434	17424	17535	17418	17450	17514	17686	17342	17368	17467	17409	17498	17624	17388	17479	17525	17649	17435	17324	17521	17426	17431	17399	17524	17570	17469	17564	17519	17381	17531	17578	17507	17453	17586	17527	17483	17572	17529	17549	17563	17569	17644	17419	17660	17529	17377	17621	17476	17445	17591	17518	17441	17536	17400	17525	17432	17450	17429	17442	17591	17636	17369	17600	17377	17528	17357	17514	17521	17473	17586	17500	17463	17547	17571	17628	17707	17449	17473	17556	17535	17482	17451	17656	17460	17634	17500	17581	17653	17531	17518	17530	17465	17649	17513	17661	17548	17561	17336	17513	17610	17583	17475	17550	17596	17580	17481	17543	17471	17276	17540	17647	17281	17578	17552	17326	17681	17595	17558	17492	17575	17625	17567	17362	17479	17505	17388	17601	17445	17289	17381	17469	17547	17360	17275	17781	17606	17584	17580	17333	17609	17615	17511	17594	17427	17429	17652	17364	17451	17666	17352	17612	17384	17504	17463	17619	17514	17443	17450	17548	17264	17562	17554	17364	17577	17686	17499	17506	17632	17522	17446	17492	17511	17586	17582	17487	17480	17565	17598	17365	17506	17506	17516	17531	17522	17478	17353	17368	17249	17483	17700	17447	17615	17536	17595	17333	17613	17620	17592	17375	17514	17523	17482	17625	17585	17500	17523	17437	17457	17625	17434	17417	17433	17615	17524	17533	17557	17524	17617	17421	17528	17554	17460	17451	17432	17596	17641	17635	17487	17637	17674	17604	17459	17408	17605	17525	17535	17597	17448	17596	17615	17637	17445	17323	17665	17593	17435	17447	17491	17612	17542	17703	17603	17409	17450	17784	17656	17650	17360	17358	17487	17377	17323	17571	17552	17673	17532	17547	17528	17588	17430	17537	17442	17338	17497	17612	17523	17564	17577	17553	17526	17549	17598	17370	17580	17756	17554	17325	17488	17470	17448	17652	17679	17509	17619	17641	17417	17542	17579	17586	17448	17453	17547	17391	17528	17464	17424	17400	17404	17466	17416	17576	17389	17269	17362	17429	17421	17544	17360	17551	17560	17495	17521	17364	17385	17536	17590	17368	17425	17419	17492	17545	17493	17437	17643	17536	17590	17587	17562	17611	17374	17552	17417	17576	17469	17647	17329	17396	17460	17387	17519	17474	17478	17667	17625	17549	17531	17590	17465	17310	17598	17532	17293	17427	17613	17479	17532	17452	17577	17529	17485	17400	17530	17509	17411	17552	17574	17726	17705	17719	17492	17455	17510	17543	17366	17412	17377	17343	17543	17463	17543	17362	17404	17436	17554	17463	17673	17523	17464	17299	17498	17416	17516	17593	17526	17614	17593	17670	17635	17480	17474	17466	17421	17412	17550	17447	17362	17466	17505	17522	17442	17527	17426	17589	17584	17561	17518	17465	17553	17581	17366	17541	17761	17555	17546	17564	17487	17559	17258	17769	17466	17485	17623	17482	17521	17445	17576	17566	17429	17541	17434	17669	17699	17565	17478	17342	17519	17648	17560	17376	17440	17423	17438	17574	17407	17540	17532	17449	17457	17548	17284	17488	17567	17400	17332	17532	17373	17573	17553	17620	17428	17427	17609	17398	17638	17851	17514	17571	17720	17441	17648	17405	17582	17417	17759	17567	17527	17537	17666	17499	17493	17350	17695	17533	17776	17540	17312	17464	17577	17500	17480	17427	17487	17437	17525	17451	17511	17421	17607	17496	17520	17597	17578	17620	17635	17527	17580	17528	17627	17478	17469	17547	17544	17660	17343	17401	17610	17527	17436	17484	17613	17607	17409	17426	17579	17743	17471	17520	17428	17316	17599	17380	17492	17658	17339	17469	17633	17647	17494	17450	17566	17428	17697	17525	17533	17440	17421	17580	17629	17430	17566	17605	17444	17655	17360	17500	17363	17461	17317	17616	17481	17427	17546	17509	17549	17487	17386	17558	17633	17454	17463	17525	17319	17530	17343	17203	17475	17602	17576	17692	17498	17448	17645	17553	17597	17516	17384	17422	17400	17384	17423	17650	17521	17465	17494	17522	17468	17505	17466	17684	17395	17474	17351	17506	17533	17456	17545	17286	17560	17371	17491	17629	17618	17571	17500	17488	17445	17569	17476	17508	17531	17414	17587	17673	17475	17466	17622	17375	17551	17616	17460	17628	17529	17472	17577	17534	17453	17497	17379	17352	17399	17575	17687	17603	17485	17554	17569	17608	17514	17503	17355	17379	17621	17750	17530	17472	17494	17571	17484	17552	17649	17745	17382	17545	17610	17379	17617	17395	17651	17635	17697	17430	17465	17387	17529	17523	17606	17485	17669	17495	17501	17580	17647	17399	17397	17486	17596	17435	17522	17664	17385	17396	17516	17313	17520	17515	17502	17574	17490	17453	17474	17406	17480	17535	17696	17447	17647	17623	17679	17493	17365	17473	17462	17593	17350	17515	17440	17430	17537	17485	17664	17496	17426	17565	17456	17558	17389	17589	17551	17195	17525	17364	17299	17438	17601	17538	17466	17491	17425	17581	17289	17459	17567	17619	17322	17531	17528	17573	17568	17476	17378	17569	17570	17677	17422	17583	17496	17646	17501	17542	17463	17452	17591	17512	17601	17459	17619	17375	17495	17387	17436	17489	17435	17514	17500	17486	17567	17673	17474	17650	17434	17585	17530	17533	17473	17664	17443	17460	17430	17472	17532	17599	17609	17485	17587	17403	17493	17429	17558	17419	17464	17519	17622	17387	17489	17520	17569	17568	17680	17498	17388	17558	17685	17610	17411	17429	17461	17479	17604	17533	17513	17577	17487	17518	17393	17412	17463	17502	17686	17806	17513	17596	17476	17559	17610	17542	17500	17290	17533	17578	17686	17640	17408	17351	17579	17513	17400	17292	17456	17679	17692	17700	17608	17555	17380	17530	17668	17611	17496	17407	17566	17477	17441	17427	17768	17299	17585	17368	17461	17492	17516	17616	17519	17480	17457	17306	17489	17598	17455	17427	17520	17579	17481	17474	17516	17635	17613	17370	17560	17530	17595	17502	17545	17648	17541	17490	17422	17552	17532	17467	17329	17470	17415	17466	17570	17509	17428	17569	17585	17343	17602	17466	17483	17533	17477	17692	17514	17478	17613	17612	17659	17482	17413	17320	17411	17533	17446	17465	17551	17483	17685	17617	17724	17684	17646	17525	17459	17399	17564	17594	17569	17524	17663	17575	17498	17405	17571	17456	17462	17625	17426	17492	17401	17552	17511	17563	17585	17527	17623	17479	17600	17445	17579	17653	17533	17733	17494	17450	17449	17463	17491	17409	17556	17531	17584	17592	17669	17667	17550	17480	17527	17436	17449	17560	17499	17324	17389	17509	17495	17457	17597	17433	17458	17444	17515	17473	17590	17685	17532	17239	17519	17577	17548	17492	17433	17502	17469	17612	17441	17457	17500	17408	17547	17381	17570	17479	17475	17440	17702	17423	17425	17399	17572	17430	17506	17484	17566	17513	17658	17503	17715	17589	17691	17627	17623	17599	17543	17530	17703	17575	17496	17357	17570	17594	17473	17382	17666	17478	17482	17521	17613	17581	17507	17434	17355	17373	17408	17588	17776	17719	17564	17517	17374	17428	17352	17449	17485	17592	17436	17519	17325	17522	17636	17384	17624	17403	17619	17625	17549	17478	17532	17505	17476	17530	17601	17552	17541	17677	17541	17454	17472	17695	17622	17635	17453	17356	17572	17475	17490	17656	17284	17529	17465	17508	17629	17395	17475	17568	17445	17429	17522	17570	17463	17378	17525	17631	17633	17447	17515	17580	17560	17478	17491	17462	17433	17407	17610	17470	17460	17407	17442	17399	17492	17473	17390	17462	17495	17277	17440	17533	17479	17486	17551	17549	17476	17412	17622	17498	17628	17501	17455	17540	17575	17435	17334	17452	17541	17583	17646	17551	17450	17514	17626	17591	17513	17467	17494	17452	17525	17647	17602	17470	17356	17457	17529	17486	17712	17414	17697	17483	17597	17422	17696	17393	17571	17467	17524	17434	17468	17476	17573	17466	17531	17655	17569	17654	17681	17699	17357	17542	17629	17519	17700	17714	17586	17727	17590	17638	17546	17396	17538
28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
