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
339010716431	339010716949	339010717499	339010718049	339010718599	339010719149	339010719699	339010720249	339010720799	339010721349	339010721899	339010722449	339010722999	339010723549	339010724099	339010724649	339010725199	339010725749	339010726299	339010726849	339010727399	339010727949	339010728499	339010729049	339010729599	339010730149	339010730699	339010731249	339010731799	339010732349	339010732899	339010733449	339010733999	339010734549	339010735099	339010735649	339010736199	339010736749	339010737299	339010737849	339010738399	339010738949	339010739499	339010740049	339010740599	339010741149	339010741699	339010742249	339010742799	339010743349	339010743899	339010744449	339010744999	339010745549	339010746099	339010746649	339010747199	339010747749	339010748299	339010748849	339010749399	339010749949	339010750499	339010751049	339010751599	339010752149	339010752699	339010753249	339010753799	339010754349	339010754899	339010755449	339010755999	339010756549	339010757099	339010757649	339010758199	339010758749	339010759299	339010759849	339010760399	339010760949	339010761499	339010762049	339010762599	339010763149	339010763699	339010764249	339010764799	339010765349	339010765899	339010766449	339010766999	339010767549	339010768099	339010768649	339010769199	339010769749	339010770299	339010770849	339010771399	339010771949	339010772499	339010773049	339010773599	339010774149	339010774699	339010775249	339010775799	339010776349	339010776899	339010777449	339010777999	339010778549	339010779099	339010779649	339010780199	339010780749	339010781299	339010781849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2799	3600	2300	2799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22712	20493	30286	34804	37475	38081	38246	33346	30967	29653	27982	26681	26122	25319	25035	24779	24238	23916	24046	23969	24378	24091	24056	23843	23470	23273	23429	23456	23301	23741	23769	23508	23486	23571	23508	23490	23738	23331	23368	23576	23295	23282	23572	23439	23517	23618	23338	23602	23402	23364	23457	23510	23493	23306	23374	23356	23608	23211	23152	23190	23507	23391	23691	23248	23351	23442	23549	23458	23246	23411	23552	23484	23473	23452	23057	23379	23272	23395	23710	23286	23554	23531	23331	23544	23562	23412	23297	23475	23366	23300	23373	23632	23636	23381	23575	23456	23418	23472	23399	23495	23523	23391	23550	23465	23412	23333	23386	23459	23354	23405	23435	23171	23309	23514	23195	23425	23452	23280	23467	23427	23496	23432	23602	23680	23508	23357	23446	23351	23357	23418	23121	23433	23359	23287	23351	23114	23327	23468	23144	23215	23181	23342	23381	23377	23209	23423	23271	23180	23712	23101	23354	23160	23237	23126	23247	23182	23497	23245	23273	23720	23373	23315	23437	23271	23405	23449	23361	23350	23357	23338	23567	23593	23545	23340	23279	23125	23435	23249	23519	23519	23392	23406	23420	23325	23247	23202	23576	23262	23345	23280	23168	23339	23151	23328	23397	23627	23544	23229	23379	23641	23530	23367	23403	23529	23409	23590	23197	23258	23335	23221	23359	23295	23290	23339	23172	23293	23299	23347	23483	23346	23344	23324	23351	23223	23282	23258	23355	23621	23460	23310	23269	23724	23287	23259	23410	23418	23323	23120	23784	23467	23487	23279	23338	23483	23434	23414	23554	23394	23331	23320	23487	23318	23240	23287	23591	23411	23025	23137	23291	23535	23423	23366	23208	23172	23384	23342	23440	23167	23391	23352	23451	23640	23330	23450	23343	23172	23384	23087	23182	23279	23495	23385	23374	23331	23509	23398	23313	23388	23379	23399	23337	23351	23339	23337	23505	23483	23172	23419	23498	23513	23479	23184	23402	23660	23464	23320	23080	23390	23336	23296	23505	23353	23402	23449	23309	23281	23246	23221	23246	23330	23177	23195	23443	23571	23569	23340	23529	23174	23390	23446	23142	23322	23510	23392	23385	23316	23257	23232	23243	23092	23534	23559	23519	23543	23334	23496	23366	23374	23305	23588	23065	23350	23475	23303	23429	23567	23463	23550	23326	23356	23282	23210	23334	23362	23570	23264	23135	23248	23369	23305	23590	23345	23497	23370	23416	23420	23148	23411	23381	23652	23263	23377	23475	23375	23457	23456	23540	23419	23474	23409	23478	23451	23619	23383	23102	23252	23623	23221	23403	23175	23653	23301	23436	23564	23058	23231	23490	23396	23379	23270	23354	23355	23427	23489	23181	23302	23292	23287	23332	23060	23534	23313	23602	23296	23122	23202	23355	23313	23459	23582	23426	23284	23310	23281	23095	23172	23548	23175	23391	23365	23237	23399	23329	23206	23230	23062	23422	23585	23380	23211	23305	23279	23403	23243	23391	23433	23188	23354	23439	23431	23438	23392	23439	23322	23504	23365	23529	22994	23266	23419	23530	23316	23402	23296	23216	23381	23366	23350	23240	23461	23104	23249	23270	23357	23417	23245	23193	23305	23314	23203	23381	23433	23473	23287	23315	23391	23206	23399	23397	23608	23266	23291	23462	23314	23461	23441	23660	23444	23578	23577	23460	23342	23194	23174	23366	23356	23636	23458	23488	23514	23461	23425	23514	23269	23580	23473	23374	23479	23334	23354	23288	23503	23220	23511	23594	23465	23344	22973	23307	23470	23132	23441	23256	23340	23398	23268	23170	23340	23379	23665	23538	23223	23444	23460	23532	23298	23368	23391	23379	23393	23303	23015	23451	23717	23444	23451	23510	23422	23488	23472	23232	23411	23574	23351	23376	23311	23368	23206	23296	23225	23271	23322	23257	23193	23486	23528	23289	23298	23463	23304	23270	23592	23585	23442	23269	23297	23364	23482	23529	23482	23204	23336	23148	23416	23120	23291	23345	23313	23327	23177	23363	23294	23146	23498	23460	23385	23303	23532	23579	23325	23461	23419	23603	23144	23053	23379	23498	23338	23459	23341	23492	23423	23339	23322	23443	23407	23377	23315	23252	23418	23403	23281	23432	23131	23296	23235	23178	23335	23421	23362	23265	23303	23268	23464	23344	23296	23790	23276	23485	23276	23235	23358	23356	23406	23599	23419	23197	23409	23549	23446	23298	23369	23521	23351	23326	23342	23269	23371	23386	23428	23451	23403	23273	23340	23374	23496	23477	23134	23542	23502	23475	23353	23451	23485	23377	23404	23206	23499	23383	23533	23567	23137	23342	23448	23546	23319	23576	23571	23290	23125	23103	23470	23092	23569	23222	23315	23407	23622	23372	23678	23267	23372	23463	23258	23137	23471	23292	23256	23368	23113	23206	23595	23567	23254	23188	23363	23335	23376	23296	23247	23224	23397	23317	23378	23535	23409	23357	23322	23229	23542	23418	23442	23499	23543	23532	23413	23323	23466	23313	23248	23338	23275	23416	23472	23292	23401	23520	23165	23328	23344	23340	23370	23581	23396	23237	23490	23122	23144	23286	23388	23432	23318	23378	23311	23485	23375	23372	23103	23282	23338	23456	23190	23513	23241	23318	23406	23186	23400	23397	23319	23383	23366	23601	23252	23322	23310	23346	23661	23338	23251	23458	23136	23391	23597	23631	23213	23527	23462	23345	23318	23265	23204	23248	23578	23237	23478	23512	23552	23501	23454	23335	23082	23594	23230	23365	23342	23274	23307	23173	23441	23258	23400	23617	23514	23376	23425	23364	23280	23431	23456	23403	23282	23177	23454	23234	23385	23317	23245	23541	23456	23545	23280	23411	23495	23249	23327	23251	23386	23450	23365	23507	23182	23618	23244	23353	23447	23376	23277	23602	23418	23439	23447	23529	23483	23431	23348	23395	23729	23587	23368	23327	23465	23515	23416	23512	23395	23182	23314	23274	23482	23268	23507	23282	23280	23354	23119	23429	23397	23439	23471	23478	23123	23247	23282	23314	23368	23468	23404	23391	23588	23304	23492	23620	23328	23635	23545	23410	23165	23416	23163	23311	23387	23315	23441	23341	23325	23375	23351	23343	23420	23320	23144	23352	23432	23385	23572	23300	23281	23219	23344	23515	23497	23328	23317	23431	23389	23170	23266	23344	23455	23249	23333	23473	23488	23515	23349	23170	23292	23528	23246	23464	23173	23543	23228	23536	23329	23265	23246	23687	23156	23462	23241	23511	23445	23516	23498	23469	23442	23655	23338	23346	23247	23380	23180	23466	23492	23380	23519	23153	22908	23229	23358	23395	23492	23258	23066	23138	23288	23223	23394	23527	23383	23470	23371	23463	23364	23480	23425	23479	23214	23253	23486	23413	23132	23684	23495	23156	23395	23251	23315	23351	23425	23171	23443	23147	23486	23522	23482	23375	23555	23401	23332	23244	23231	23531	23563	23527	23396	23384	23331	23492	23515	23366	23442	23473	23344	23378	23291	23426	23618	23627	23360	23229	23397	23467	23275	23412	23366	23441	23601	23276	23602	23397	23282	23438	23360	23433	23565	23281	23404	23304	23328	23492	23071	23252	23068	23383	23206	23507	23552	23428	23152	23483	23378	23406	23547	23223	23192	23447	23566	23407	23213	23272	23421	23472	23259	23411	23321	23409	23423	23429	23573	23292	23357	23111	23502	23414	23391	23412	23477	23257	23629	23743	23400	23409	23628	23571	23390	23325	23122	23265	23462	23178	23332	23197	23393	23351	23469	23520	23299	23188	23424	23616	23109	23432	23259	23428	23441	23432	23514	23216	23306	23543	23417	23660	23370	23327	23543	23247	23458	23644	23265	23420	23433	23241	23292	23365	23168	23332	23383	23483	23597	23392	23472	23484	23407	23617	23177	23199	23109	23656	23316	23160	23209	23396	23241	23384	23568	23338	23389	23322	23213	23523	23434	23397	23462	23408	23315	23178	23424	23291	23205	23334	23243	23447	23556	23255	23500	23305	23463	23367	23486	23345	23321	23337	23562	23092	23197	23386	23466	23388	23550	23297	23208	23330	23448	23343	23238	23195	23181	23334	23414	23555	23215	23267	23494	23354	23238	23439	23489	23255	23445	23502	23162	23246	23045	23433	23100	23428	23439	23370	23075	23269	23169	23375	23437	23231	23586	23486	23441	23595	23336	23235	23500	23461	23321	23344	23250	23442	23284	23077	23256	23425	23356	23509	23518	23332	23331	23289	23583	23361	23414	23445	23363	23563	23465	23321	23392	23463	23277	23510	23333	23151	23109	23373	23432	23445	23580	23307	23272	23566	23236	23514	23291	23459	23507	23410	23471	23301	23298	23303	23515	23509	23549	23502	23409	23479	23236	23377	23448	23208	23436	23745	23584	23380	23459	23515	23348	23412	23531	23519	23417	23402	23453	23477	23371	23311	23277	23231	23390	23463	23364	23175	23182	23451	23731	23251	23251	23702	23621	23663	23391	23412	23238	23138	23307	23615	23461	23554	23343	23331	23500	23563	23093	23601	23314	23438	23419	23192	23449	23332	23451	23570	23504	23288	23372	23246	23370	23443	23519	23260	23289	23254	23212	23167	23196	23250	23167	23472	23495	23367	23305	23305	23289	23517	23360	23224	23259	23443	23245	23677	23543	23512	23201	23554	23419	23377	23164	23296	23407	23549	23194	23355	23389	23381	23475	23640	23335	23301	23245	23400	23151	23281	23610	23289	23337	23625	23534	23290	23410	23540	23650	23470	23323	23542	23512	23540	23316	23186	23490	23517	23463	23261	23332	23265	23363	23514	23255	23444	23467	23337	23450	23408	23327	23470	23328	23270	23152	23478	23564	23455	23499	23239	23310	23382	23596	23561	23213	23472	23277	23260	23496	23115	23576	23504	23291	23606	23537	23445	23428	23336	23254	23408	23365	23416	23243	23469	23198	23605	23510	23660	23426	23488	23511	23500	23335	23338	23406	23319	23281	23261	23320	23150	23549	23558	23472	23536	23333	23268	23476	23218	23373	23290	23555	23322	23379	23280	23242	23468	23355	23376	23472	23374	23185	23614	23369	23196	23355	23622	23340	23599	23239	23423	23431	23448	23482
46447	77967	78585	66400	51801	39966	33391	28551	25546	23075	21127	19519	18724	17775	17350	16480	16254	16432	16167	16560	16540	16313	16064	16010	15806	15789	15588	15701	15685	15729	15644	15739	15770	15660	15838	15467	15564	15574	15582	15849	15667	15644	15640	15646	15744	15512	15645	15564	15473	15539	15739	15680	15879	15755	15679	15628	15426	15693	15423	15576	15502	15379	15659	15551	15605	15590	15422	15570	15533	15536	15520	15447	15491	15599	15706	15614	15535	15538	15628	15748	15497	15465	15504	15430	15605	15574	15621	15448	15603	15706	15586	15472	15648	15626	15391	15610	15491	15623	15584	15512	15653	15515	15214	15611	15638	15722	15596	15574	15543	15758	15345	15532	15651	15680	15639	15616	15634	15695	15600	15446	15587	15577	15512	15580	15543	15571	15780	15695	15589	15671	15631	15613	15701	15480	15582	15456	15623	15274	15507	15591	15512	15538	15547	15571	15639	15661	15835	15412	15531	15417	15671	15761	15651	15525	15219	15612	15660	15517	15568	15609	15640	15683	15643	15644	15465	15445	15625	15688	15787	15608	15563	15502	15641	15672	15491	15674	15553	15625	15409	15664	15607	15526	15651	15526	15572	15657	15499	15566	15731	15620	15538	15607	15604	15577	15638	15725	15572	15540	15823	15450	15732	15677	15704	15805	15555	15611	15700	15485	15592	15515	15504	15548	15471	15711	15623	15498	15637	15660	15538	15544	15488	15539	15495	15608	15441	15604	15538	15644	15423	15622	15579	15559	15610	15379	15631	15552	15542	15393	15678	15554	15602	15558	15558	15547	15525	15535	15441	15594	15607	15451	15482	15485	15583	15517	15619	15421	15640	15574	15653	15533	15648	15532	15723	15665	15540	15395	15531	15662	15543	15482	15600	15507	15654	15474	15764	15608	15596	15646	15687	15478	15392	15506	15594	15595	15403	15549	15676	15510	15647	15430	15464	15562	15644	15477	15556	15600	15474	15477	15696	15464	15581	15550	15702	15496	15660	15600	15594	15355	15580	15520	15643	15477	15528	15719	15732	15500	15602	15679	15551	15700	15483	15535	15468	15459	15643	15555	15526	15580	15568	15481	15679	15696	15543	15637	15494	15578	15605	15721	15587	15533	15602	15616	15532	15609	15523	15451	15645	15574	15531	15633	15767	15505	15617	15596	15643	15405	15602	15693	15511	15667	15766	15676	15581	15479	15485	15646	15515	15591	15588	15549	15464	15600	15604	15404	15576	15570	15605	15498	15667	15595	15604	15656	15541	15471	15512	15738	15452	15704	15616	15492	15352	15574	15422	15452	15642	15538	15517	15679	15717	15546	15675	15560	15616	15719	15557	15585	15535	15582	15646	15582	15570	15527	15431	15677	15527	15596	15565	15439	15517	15525	15397	15579	15374	15418	15607	15330	15641	15646	15565	15650	15579	15726	15652	15571	15545	15677	15699	15541	15528	15607	15459	15454	15718	15602	15471	15662	15350	15555	15596	15720	15428	15706	15447	15675	15755	15568	15501	15483	15625	15733	15500	15586	15502	15518	15477	15538	15478	15501	15576	15425	15489	15594	15569	15593	15699	15691	15542	15620	15462	15634	15562	15719	15585	15778	15586	15600	15494	15505	15557	15349	15554	15737	15514	15449	15633	15524	15583	15459	15527	15614	15545	15509	15516	15499	15580	15491	15591	15497	15454	15497	15613	15578	15769	15494	15817	15713	15612	15619	15630	15660	15678	15464	15653	15444	15562	15557	15455	15459	15541	15704	15684	15674	15478	15405	15464	15552	15532	15598	15339	15594	15704	15490	15509	15688	15527	15552	15539	15622	15520	15676	15619	15544	15585	15644	15604	15501	15525	15642	15567	15681	15481	15540	15472	15548	15597	15677	15649	15536	15680	15542	15711	15568	15475	15544	15543	15512	15580	15423	15588	15532	15527	15486	15720	15649	15640	15684	15403	15496	15389	15609	15440	15546	15642	15602	15567	15512	15817	15566	15625	15670	15577	15563	15578	15483	15472	15695	15759	15663	15528	15591	15484	15719	15593	15678	15670	15538	15456	15745	15619	15551	15755	15686	15465	15802	15623	15517	15431	15444	15557	15466	15579	15566	15416	15623	15646	15508	15662	15513	15814	15651	15450	15666	15505	15643	15480	15494	15520	15687	15396	15469	15520	15668	15663	15588	15576	15601	15503	15521	15673	15548	15689	15603	15363	15437	15594	15556	15474	15693	15650	15476	15731	15564	15528	15620	15551	15610	15638	15731	15692	15738	15761	15706	15362	15647	15590	15635	15579	15556	15614	15549	15432	15521	15536	15641	15375	15732	15625	15551	15536	15529	15418	15505	15637	15617	15549	15615	15470	15638	15623	15520	15644	15388	15557	15562	15775	15507	15530	15604	15549	15545	15576	15515	15581	15493	15676	15547	15604	15596	15586	15569	15522	15553	15295	15630	15781	15535	15522	15466	15670	15344	15524	15603	15457	15594	15743	15594	15677	15603	15478	15542	15542	15577	15645	15560	15617	15476	15639	15380	15622	15695	15644	15439	15522	15663	15658	15506	15651	15535	15559	15766	15623	15666	15494	15623	15705	15560	15663	15511	15674	15567	15665	15571	15459	15598	15574	15528	15410	15581	15463	15643	15564	15486	15481	15653	15735	15394	15571	15658	15601	15419	15597	15644	15514	15635	15453	15730	15536	15672	15684	15516	15544	15580	15684	15442	15637	15597	15554	15574	15600	15608	15745	15488	15424	15587	15612	15589	15596	15621	15613	15603	15424	15648	15557	15499	15569	15658	15561	15721	15577	15543	15717	15658	15590	15533	15503	15484	15559	15523	15527	15575	15510	15725	15701	15634	15662	15647	15601	15634	15692	15671	15695	15333	15643	15473	15471	15620	15600	15702	15689	15542	15587	15550	15503	15480	15620	15588	15613	15445	15777	15336	15500	15456	15473	15395	15559	15592	15701	15749	15556	15586	15465	15753	15526	15603	15492	15502	15617	15627	15221	15591	15638	15509	15521	15617	15428	15633	15525	15745	15535	15625	15464	15568	15643	15612	15480	15342	15582	15474	15513	15601	15406	15718	15640	15629	15527	15601	15456	15456	15690	15441	15471	15555	15556	15550	15671	15583	15604	15566	15625	15518	15384	15422	15708	15424	15531	15449	15553	15604	15522	15705	15718	15600	15641	15607	15464	15663	15508	15600	15586	15587	15421	15572	15385	15512	15521	15579	15594	15557	15761	15797	15542	15753	15435	15521	15692	15485	15708	15599	15672	15555	15518	15454	15504	15716	15421	15725	15559	15590	15474	15431	15587	15503	15583	15717	15637	15605	15697	15460	15545	15668	15746	15512	15541	15529	15587	15538	15628	15514	15712	15723	15504	15452	15576	15625	15634	15413	15644	15368	15537	15595	15694	15764	15654	15496	15632	15462	15644	15582	15460	15525	15625	15814	15559	15573	15663	15628	15538	15530	15538	15511	15428	15637	15490	15512	15556	15469	15472	15530	15555	15538	15660	15582	15583	15601	15646	15499	15376	15746	15405	15620	15518	15627	15647	15534	15507	15550	15720	15630	15569	15585	15515	15677	15447	15655	15699	15533	15581	15577	15388	15667	15633	15629	15677	15682	15564	15530	15542	15383	15582	15599	15679	15618	15485	15527	15572	15429	15481	15524	15604	15734	15472	15597	15493	15551	15618	15399	15552	15562	15717	15292	15460	15455	15494	15688	15460	15670	15705	15571	15715	15693	15546	15508	15473	15642	15728	15543	15535	15702	15777	15618	15510	15537	15459	15651	15469	15498	15578	15587	15580	15345	15613	15670	15634	15468	15635	15541	15709	15676	15537	15716	15415	15619	15653	15732	15577	15559	15512	15625	15378	15947	15452	15599	15588	15529	15454	15584	15615	15491	15537	15610	15518	15657	15353	15464	15595	15655	15611	15623	15626	15631	15716	15391	15591	15544	15504	15720	15555	15599	15781	15516	15624	15532	15519	15622	15570	15558	15703	15573	15729	15528	15443	15614	15659	15738	15709	15430	15487	15463	15577	15611	15799	15398	15636	15452	15455	15551	15482	15528	15537	15338	15707	15389	15602	15709	15447	15571	15609	15398	15530	15617	15410	15459	15498	15664	15556	15509	15352	15730	15547	15496	15620	15658	15696	15468	15740	15587	15371	15527	15662	15650	15498	15552	15486	15680	15643	15579	15505	15707	15507	15534	15466	15478	15740	15457	15604	15524	15544	15508	15502	15641	15393	15441	15545	15512	15602	15783	15615	15633	15437	15468	15586	15648	15653	15627	15556	15494	15657	15562	15607	15750	15366	15572	15520	15691	15656	15495	15447	15428	15618	15634	15520	15547	15421	15478	15573	15831	15703	15628	15450	15665	15490	15635	15407	15614	15642	15403	15601	15589	15740	15608	15507	15572	15555	15533	15696	15569	15464	15606	15469	15567	15727	15633	15397	15649	15707	15668	15594	15368	15391	15677	15660	15669	15568	15626	15479	15545	15575	15500	15502	15504	15615	15442	15602	15608	15637	15673	15646	15622	15458	15343	15782	15528	15570	15383	15533	15450	15247	15581	15606	15667	15664	15596	15577	15636	15444	15466	15525	15552	15425	15581	15597	15508	15379	15553	15648	15584	15472	15642	15476	15497	15606	15553	15466	15697	15631	15552	15701	15686	15260	15655	15483	15576	15586	15713	15620	15541	15726	15417	15518	15601	15386	15553	15550	15602	15539	15581	15613	15504	15475	15624	15622	15463	15564	15491	15760	15691	15749	15657	15552	15667	15579	15584	15669	15682	15515	15294	15589	15609	15682	15681	15565	15654	15631	15502	15488	15625	15784	15882	15512	15639	15538	15534	15524	15553	15548	15594	15587	15658	15496	15800	15634	15371	15646	15637	15474	15434	15637	15655	15514	15520	15506	15482	15537	15444	15616	15683	15461	15628	15470	15731	15708	15557	15671	15586	15467	15616	15484	15754	15512	15502	15552	15507	15483	15637	15589	15489	15594	15772	15635	15745	15588	15696	15629	15598	15709	15452	15450	15511	15778	15770	15668	15574	15661	15569	15636	15428	15632	15537	15584	15624	15560	15473	15445	15437	15634	15612	15765	15564	15648	15521	15523	15586	15581	15530	15359	15742
45405	57715	62621	55371	44509	37448	33667	30671	29179	27938	27216	26718	26471	26034	25715	25702	25563	25359	25508	25489	25336	25373	25202	25469	25247	25019	25410	25175	25529	25315	25286	25121	25120	25359	25169	25540	25112	25425	24966	25233	25218	25305	25359	25244	25215	25373	25333	25268	25435	25401	25133	25275	25379	25324	25117	25458	25112	25248	25114	25343	25251	25163	25101	25017	25171	25310	25220	25352	25182	25268	25232	25147	25344	25405	25221	25421	25002	25331	25209	25424	24942	25143	25189	25218	25088	25233	25150	24981	25275	25325	25103	25208	25043	25207	25206	25226	25303	25214	25109	25137	25035	25054	25349	25110	25417	25251	25268	25146	25399	25370	25156	25061	25264	25217	25410	25403	25292	25184	25342	25126	25329	25134	25177	25102	25214	25029	25246	25182	25051	24983	25381	25248	25198	25238	25504	25126	25387	25025	25335	25287	25110	25425	25387	25177	25009	25295	25323	25298	24898	25139	25427	25153	25151	25349	25168	25304	25348	25455	25226	25266	25141	25225	25111	25355	24882	25081	25367	25187	25420	25412	25263	25021	25069	25296	25244	25338	25105	25165	24951	25174	25244	25263	25460	25397	25394	25453	25153	25086	25175	25045	25284	25415	25348	24937	25136	25261	25063	25129	25059	25221	25333	25466	25190	24987	25105	25110	24956	25188	25228	25365	25277	25116	25200	25232	25272	25269	25270	25396	25144	25260	25415	25227	25181	25387	25066	25278	25166	25219	25282	25448	25238	25216	25308	24975	25127	25233	25336	25177	25212	25302	25276	25328	25023	25162	25245	25013	25077	25242	25296	25009	25197	25217	25268	25302	25035	25038	25002	25023	25273	25132	25325	25089	25175	25111	25223	25251	25417	25204	25177	25121	25554	25147	25025	25115	25073	25096	25210	25404	25395	25456	25260	25185	25006	25063	25037	25186	25177	25286	25291	25279	25233	25476	25240	25074	25052	25042	25244	25236	25305	25396	25067	25368	25288	24996	25268	24976	25349	25180	25178	25252	25178	25191	25053	25310	25273	24908	25109	25328	25241	25163	25352	25281	25296	25334	25147	25439	25076	25241	25512	25572	25315	25390	25343	25189	25340	24872	25192	25047	25282	25235	25217	25499	25352	25214	25133	25389	25331	25225	25067	25117	25258	25084	25072	24975	25140	24988	25322	25162	25055	24912	25190	25187	25188	25288	25065	25096	25369	25249	25262	25183	25195	25305	25370	25185	25366	25109	25204	25271	25201	25217	25324	25362	25056	25346	25416	25359	25129	25271	25235	25251	25155	25097	25133	25201	25354	25204	25245	25017	25049	25347	25192	25280	25156	25266	25350	25039	25271	25333	24956	25320	25213	25362	25313	25360	25306	25361	25124	25230	25010	25105	25221	25112	24876	25062	25383	25430	25217	25142	24911	25189	25393	25191	25226	25406	25382	25343	25073	25193	25240	25009	25343	25168	25120	25296	25401	25138	25255	25234	25220	25232	25285	25238	25335	25298	25439	25402	25326	25213	25243	25402	24976	25146	25277	25280	25217	25046	25322	24675	25011	25163	25322	25246	25348	25199	25389	25478	25321	24880	25082	25430	25184	25069	25271	25244	25148	25185	25481	25127	25012	25312	25162	25152	25282	25205	25131	25239	25226	25222	25017	24950	25220	24948	25135	25177	25143	25085	25393	25077	25342	25271	25177	25384	25181	25490	25299	25457	25179	25195	25216	25251	25301	24988	25187	25138	25286	24994	25393	25309	25369	25208	25202	25221	25384	25145	25059	25072	25348	25319	25370	24944	25083	25170	25296	25253	25178	25357	25317	25455	25176	25131	25301	25118	25323	25204	25121	25280	24791	25262	25349	25164	25335	25241	25217	24920	25065	25157	25068	25063	25412	25111	25309	25316	25193	25089	24890	25039	25076	25042	25262	25029	25142	25205	25364	25477	25295	25129	25321	25224	25369	25090	25124	25003	25246	25035	25158	25070	25174	25177	25304	25209	25326	25025	25104	25083	25085	24950	25098	25390	25171	25164	25342	25311	25205	25394	25250	25238	25117	25477	25190	25353	25154	25232	25287	25449	25398	25269	25373	25439	25298	25327	25409	25103	24958	25401	25262	25140	25283	25143	25342	25224	25138	25254	25309	25251	25424	25391	25268	25135	25289	25129	25261	25339	25124	25091	25496	25191	25206	25382	25254	25180	25137	25289	25382	25438	24973	25181	25279	25343	25264	25447	25084	25379	25277	25166	25322	25371	25411	25303	25135	25163	25308	25098	25524	25139	25209	25598	25305	25238	25194	25059	25224	25200	25368	25061	25219	25171	25132	25109	25227	25138	25196	25357	25275	25185	25438	25246	25169	25025	25287	25407	25342	25255	25404	24972	25170	24919	25203	25137	25063	25097	25026	25084	25206	25151	25096	25251	25122	25179	25303	25174	25279	25010	25156	25305	25252	25351	25050	25333	25274	25471	25125	25397	25459	25273	25220	24939	25218	25354	25396	25129	25083	24939	25403	25156	25196	25333	25333	25139	25233	25362	25321	25384	25026	25235	25223	25336	25205	25238	25002	25172	25364	25209	25177	25404	25013	25084	25226	25373	25283	25341	25167	25249	25200	25370	25217	25238	25232	25262	25041	25019	25110	25346	25276	25093	25098	25215	25184	25140	25258	25347	25480	25381	25123	24927	25067	25212	25205	25116	25268	25220	25175	25292	25363	25122	25118	25172	25481	25412	25269	25131	25301	25295	25215	25107	25235	25255	25149	25225	25110	25021	25119	25096	25241	25395	25348	25228	25231	24973	25188	25195	24934	25230	25240	25392	25276	25216	25460	24870	25093	25425	25091	25260	25154	25019	25307	25284	25185	25129	25145	25057	25328	25107	25319	25213	25346	25249	25161	25117	25412	25496	25621	25129	25295	25217	25309	24991	25088	24995	25458	25384	25413	25193	24997	25154	25315	25381	25435	25234	25144	25371	25285	25249	25209	25239	25290	25407	25336	25316	25571	25242	25416	25288	25367	25199	25265	25240	25227	24978	25323	25268	25171	25297	25202	25515	25320	25140	25150	25250	25365	25356	25251	25363	25282	25026	25219	25206	25251	25044	25218	25084	25100	25088	25207	25018	25066	25161	25440	25139	25452	25345	25018	25457	25037	25012	25245	25182	25183	25157	25200	24996	25190	25119	25208	25598	25452	25650	25519	25327	25096	25047	25197	25265	25136	25157	25115	25174	25196	25326	25171	25413	25242	25453	25418	25379	25026	25572	25345	25266	25404	25266	25305	25433	25353	25404	25383	25177	24930	25311	25346	24913	25447	25258	25254	25498	25454	25300	25286	25194	25306	25386	25165	25084	24996	25327	25324	25342	25140	25284	25548	25171	25334	25521	24942	25214	25266	25165	25320	25095	25073	25058	25476	25525	25103	24971	25101	25183	25306	25084	25294	25050	25379	25274	25104	25272	25144	25027	25272	25453	25355	25543	25109	25298	25353	25401	25126	25108	25062	25241	25082	25186	25376	25260	25204	25448	25496	25189	24958	25415	25126	25365	24912	25275	25311	25282	25028	25240	25244	25176	25382	25317	25220	25368	25120	25082	25250	25305	25039	25133	25308	25431	25116	25088	25159	25208	25377	25189	25358	25338	25193	25043	25305	25232	25037	25068	25082	25462	25384	25163	25543	25134	25530	25224	25185	25223	25190	25099	25242	25295	25233	25163	25132	25325	25187	25093	25130	25226	25359	25013	25226	25049	25276	25042	25113	25125	25231	25196	25163	25182	25433	25184	25202	25201	25178	25436	25513	25356	25185	25081	25276	25097	25183	25414	25323	25117	25350	25126	25253	25346	25300	25253	25089	25160	25059	25329	25545	25079	25334	25253	25462	25439	25185	25377	25288	25450	25354	25421	25348	25047	25305	25425	25313	25311	25252	25202	25011	25174	24999	25271	25047	25145	25161	25295	25073	25093	25370	24699	25068	25230	25380	25116	25321	25147	25276	25383	25509	25252	25160	25388	25022	25118	25192	25108	25477	25302	25264	25310	25233	25502	25136	25232	25578	25206	25549	25074	25425	25077	25245	25149	25310	25325	25085	25142	25199	25419	25328	25156	25120	25269	25133	25169	25285	25321	25304	25379	25469	25080	25300	25201	25141	25382	25234	25160	25283	25440	25261	25260	25208	24929	25086	25143	25359	25186	25085	25355	25403	25335	25205	25175	25255	25078	25345	25145	25226	24969	25358	24756	25135	25455	25111	25362	25361	25459	25184	25084	25002	25240	25410	25396	25214	25290	25092	25258	25040	25145	25441	25216	25146	25316	25205	25251	25362	25208	25167	25180	25312	25297	25186	25185	25213	25207	25191	25157	25275	25348	25411	25061	25172	25336	25380	25088	25337	25162	25246	25216	25185	25225	25291	25353	25308	25223	25105	25372	25086	25162	25129	25060	25500	25151	25273	25214	25330	25174	25360	25456	25012	25181	25341	25148	25549	25397	25178	25207	25292	25170	25019	25307	25444	25370	25383	25373	25267	25190	25456	25334	25399	25361	25362	25295	25315	25166	25052	25016	25073	25095	25111	25101	25024	25080	25190	25185	25671	25042	25068	25263	25083	25208	25160	25213	25082	25311	25260	25184	25284	25240	25268	25375	25274	25268	25224	25240	25253	25055	25126	25286	25375	25206	25414	25475	25234	25062	25399	24934	25365	25402	25034	25207	25066	25137	25016	25315	25228	24958	25181	25203	25274	24999	25093	25421	25182	25174	25228	25160	25275	25128	25312	25379	25176	25275	25331	25314	25456	25168	25209	25257	25504	25296	25372	25248	25118	24853	25256	25201	25155	25089	25042	25262	25229	24882	24904	25184	25152	25234	25160	25309	25356	25450	25193	25104	25164	25269	25079	25180	24938	25081	25283	25272	25335	25291	25026	25427	25320	25318	25355	25185	25327	25195	25150	25275	24855	25241	25485	25325	25032	25316	25217	25067	25039	25323	25182	25303	25165	25059	25197	24988	25183	25217	25289	25281	25170	25340	24991	25135	25202	25221	25234	25141	25337	25111	25221	25063	25188	25110	25195	25426	25424	25245	25157	25449	25071	25210	25508	24968	25243	25119	25159	24900	25339	25428	25415	25209	25275	25249	25387	24966	25057	25192
48796	67334	63939	50881	39242	31329	27003	23091	21734	20326	19195	18610	18107	17811	17351	17162	17062	16958	17107	17180	17062	17093	17001	16859	16902	16923	16920	16873	17029	16587	16804	16721	16911	16627	16609	16881	16802	16823	16824	16677	16765	16701	16704	16708	16782	16673	16995	16635	16670	16672	16806	16894	16728	16671	16896	16822	16737	16748	16741	16734	16725	16815	16694	16864	16883	16851	16689	16731	16662	16829	16787	16817	16815	16668	16969	16604	16719	16787	16776	16889	16739	16677	16802	16584	16906	16673	16730	16710	16782	16780	16771	16582	16860	16815	16775	16816	16807	16610	16496	16680	16518	16733	16725	16855	16748	16722	16742	16883	16772	16720	16705	16785	16670	16571	16716	16782	16695	16590	16553	16642	16660	16626	16660	16691	16823	16893	16767	16722	16792	16829	16857	16787	16762	16718	16555	16684	16611	16653	16758	16768	16699	16641	16670	16729	16581	16828	16705	16682	16683	16794	16782	16608	16777	16679	16605	16718	16929	16842	16768	16902	16796	16755	16838	16642	16547	16730	16874	16533	16718	16664	16839	16853	16827	16869	16753	16634	16752	16552	16694	16657	16566	16907	16601	16812	16851	16786	16767	16585	16720	16835	16675	16777	16843	16621	16786	16868	16828	16743	16869	16667	16838	16664	16614	16786	16659	16661	16652	16758	16694	16737	16810	16698	16770	16915	16539	16665	16931	16894	16678	16794	16838	16786	16784	16819	16756	16789	16658	16765	16894	16695	16775	16761	16699	16752	16681	16892	16769	16793	16875	16666	16674	16897	16782	16595	16777	16712	16720	16805	16783	16817	16660	16682	16612	16979	16672	16774	16909	16537	16817	16628	16751	16571	16713	16707	16777	16604	16732	16934	16642	16754	16727	16948	16895	16685	16692	16765	16897	16826	16830	16785	16576	16597	16761	16809	16601	16673	16689	16960	16827	16793	16984	16830	16809	16768	16637	16770	16722	16931	16861	16728	16646	16680	16631	16753	16644	16736	16814	16744	16565	16637	16623	16841	16725	16619	16607	16677	16842	16639	16759	16588	16822	16848	16840	16772	16806	16691	16875	16708	16737	16660	16823	16717	16683	16733	16741	16703	16636	16774	16717	16775	16738	16970	16826	16869	16622	16690	16551	16832	16766	16604	16582	16735	16859	16780	16695	16714	16597	16923	16664	16742	16755	16722	16637	16644	16650	16755	16727	16787	16657	16736	16650	16628	16766	16716	16916	16755	16544	16698	16791	16681	16715	16707	16606	16708	16650	16644	16898	16639	16800	16698	16884	16767	16832	16810	16626	16765	16713	16738	16810	16663	16729	16661	16710	16865	16932	16805	16656	16778	16613	16623	16804	16623	16705	16642	16826	16750	16752	16818	16709	16684	16793	16643	16711	16881	16745	16930	16899	16780	16686	16689	16925	16776	16643	16629	16699	16707	16823	16591	16867	16963	16704	16679	16912	16783	16839	16792	16673	16886	16741	16788	16645	16704	16639	16640	16780	16578	16692	16890	16778	16764	16963	16650	16683	16838	16828	16695	16476	16924	16631	16797	16755	16704	16711	16746	16768	16807	16877	16799	16690	16827	16727	16671	16792	16848	16511	16804	16715	16855	16604	16662	16698	16714	16663	16898	16703	16776	16705	16713	16661	16721	16837	16715	16561	16744	16718	16829	16786	16599	16756	16735	16865	16752	16733	16690	16885	16735	16862	16667	16739	16803	16691	16692	16673	16813	16675	16780	16774	16858	16704	16672	16730	16751	16775	16763	16719	16630	16812	16613	16607	16720	16690	16901	16749	16868	16655	16598	16752	16977	16690	16786	16715	16621	16611	16891	16760	16830	16801	17021	16726	16719	16752	16604	16709	16716	16828	16694	16756	16742	16563	16818	16825	16853	16655	16932	16779	16844	16820	16706	16893	16773	16727	16759	16618	16602	16888	16595	16850	16616	16948	16766	16739	16692	16827	16786	16762	16663	16733	16764	16859	16822	16678	16604	16845	16686	16891	16594	16913	16448	16795	16810	16789	16867	16943	16548	16838	16804	16757	16800	16673	16729	16470	16762	16915	16797	16765	16654	16778	16790	16703	16810	16722	16794	16667	16689	16741	16778	16796	16610	16697	16716	16725	16628	16783	16557	16896	16977	16752	16706	16736	16886	16900	16713	16738	16674	16799	16880	16852	16768	16714	16670	16591	16637	16679	16700	16751	16871	16509	16633	16844	16674	16753	16764	16734	16846	16760	16847	16782	16702	16732	16725	16753	16691	16699	16789	16744	16953	16684	16714	16767	16691	16748	16928	16624	16743	16594	16637	16827	16756	16581	16699	16811	16855	16831	16568	16643	16862	16700	16732	16693	16657	16634	16832	16788	16737	16560	16664	16692	16682	16588	16682	16737	16856	16813	16849	16907	16631	16807	16629	16699	16809	16611	16857	16650	16913	16772	16684	16785	16527	16827	16838	16581	16743	16759	16754	16726	16613	16703	16860	16728	16814	16818	16664	16716	16841	16750	16915	16845	16837	16714	16705	16633	16721	16825	16792	16757	16976	16638	16722	16845	16788	16818	16778	16701	16681	16855	16823	16767	16682	16753	16813	16823	16656	16831	16636	16793	16858	16908	16732	16760	16878	16956	16817	16909	16678	16767	16872	16889	16739	16791	16717	16692	16692	16689	16864	16864	16618	16690	16703	16711	16725	16724	16703	16773	16835	16843	16862	16743	16682	16834	16806	16853	16712	16730	16537	16966	16782	16659	16573	16658	16739	16724	16851	16699	16782	16933	16694	16762	16683	16793	16745	16707	16751	16633	16572	16689	16710	16784	16853	16680	16770	16612	16785	16724	16804	16767	16886	16924	16809	16749	16684	16850	16734	16726	16783	16872	16629	16685	16613	16685	16662	16867	16625	16894	16715	16705	16738	16744	16773	16750	16882	16771	16983	16631	16855	16714	16872	16706	16784	16671	16587	16646	16533	16707	16760	16753	16587	16708	16765	16766	16817	16750	16472	16583	16728	16780	16717	16594	16680	16640	16643	16708	16765	16845	16830	16664	16684	16658	16885	16763	16746	16835	16856	16896	16739	16853	16680	16651	16680	16833	16677	16709	16740	16606	16715	16901	16884	16625	16723	16949	16884	16715	16695	16825	16762	16682	16622	16752	16641	16672	16732	16587	16832	16649	16774	16707	16953	16788	16644	16679	16742	16726	16690	16607	16781	16761	16882	16784	16823	16812	16669	16868	16851	16961	16772	16696	16811	16548	16795	16716	16785	16642	16714	16713	16705	16972	16710	16678	16774	16828	16978	16863	16869	16644	16766	16813	16898	16835	16629	16802	16837	16565	16807	16640	16664	16670	16665	16749	16728	16898	16680	16881	16756	16880	16760	16798	16857	16664	16702	16685	16740	16765	16765	16541	16854	16832	16803	16803	16754	16831	16888	16587	16755	16734	16699	16737	16885	16755	16849	16851	16776	16771	16902	16522	16752	16853	16841	16696	16748	16781	16749	16623	16740	16765	16625	16902	16623	16749	16742	16822	16743	16688	16807	16407	16800	16771	16861	16749	16710	16832	16691	16812	16765	16611	16791	16637	16713	16664	16898	16807	16806	16908	16701	16873	16881	16851	16620	16648	16806	16578	16785	16708	16761	16817	16745	16683	16757	16684	16782	16711	16803	16620	16935	16860	16682	16829	16716	16581	16834	16791	16841	16702	16725	16856	16863	16668	16812	16789	16755	16668	16682	16638	16608	16772	16748	16787	16789	16707	16665	16854	16664	16681	16874	16800	16743	16799	16831	16762	16629	16731	16856	16731	16708	16956	16799	16672	16943	16767	16630	16754	16613	16760	16893	16600	16658	16782	16807	16662	16837	16622	16889	16733	16795	16904	16824	16636	16825	16633	16983	16864	16716	16779	16695	16744	16766	16633	16832	16762	16830	16513	16736	16831	16673	16682	16832	16764	16688	16898	16886	16715	16745	16739	16695	16775	16688	16647	16703	16705	16765	16663	16725	16649	16733	16820	16645	16665	16698	16782	16792	16678	16795	16800	16801	16870	16801	16871	16904	16782	16846	16847	16785	16725	16825	16565	16656	17018	16840	16843	16873	16757	16718	16703	16681	16750	16789	16681	16741	16566	16926	16722	16709	16787	16720	16637	16704	16672	16625	16697	16799	16921	16542	16686	16776	16809	16856	16731	16763	16844	16751	16751	16802	16801	16732	16585	16752	16770	16931	16825	16606	16743	16574	16787	16904	16653	16599	16890	16609	16786	16595	16797	16942	16596	16572	16913	16873	16822	16709	16695	16829	16823	16725	16718	16847	16836	16716	16618	16484	16772	16700	16701	16934	16647	16765	16663	16754	16756	16781	16701	16676	16660	16696	16735	16774	16607	16783	16944	16804	16665	16753	16851	16775	16687	16898	16745	16808	16606	16637	16705	16751	16709	16771	16848	16659	16753	16670	16745	16681	16792	16755	16780	16750	16692	16724	16609	16766	16727	16845	16815	16741	16802	16937	16826	16854	16707	16870	16793	16779	16671	16578	16545	16697	16696	16572	16741	16709	16678	16727	16814	16547	16674	16688	16820	16829	16803	16678	16742	16846	16755	16820	16765	16973	16705	16634	16787	16795	16907	16696	16719	16741	16763	16841	16711	16724	16745	16710	16774	16691	16971	16694	16775	16738	16641	16853	16668	16739	16768	16686	16565	16623	16729	16734	16719	16806	16673	16602	16909	16784	16763	16701	16672	16694	16789	16889	16804	16793	16872	16901	16842	16738	16776	16665	16723	16713	16851	16660	16873	16842	16683	16804	16662	16594	16814	16683	16730	16610	16807	16668	16697	16852	16672	16822	16721	16833	16700	16833	16898	16837	16781	16698	16582	16692	16751	16776	16783	16639	16723	16907	16662	16870	16838	16776	16559	16877	16879	16538	16787	16734	16807	16748	16702	16891	16686	16757	16721	16767	16835	16770	16633	16594	16726	16592	16739	16825	16700	16849	16885	16876	16929	16688	16910	16844	16719	16860	16700	16774	16835	16824	16648	16678	16783	16856	16582	16752	16838	16822	16517	16780	16879	16562	16602	16753	16747	16707	16623	16690	16747	16645	16756	16741	16696	16580	16678	16802	17035	16763	16619	16624
26308	22438	36819	44202	42993	41201	38249	33227	31098	30201	28780	27808	27347	27039	26795	26408	26207	26145	26131	26100	26499	26330	26227	25909	25887	25772	25660	25867	25700	25757	25730	25882	25708	25757	25848	25851	25471	25460	25765	25546	25949	25906	25460	25498	25560	25827	25744	25411	25543	25607	25354	25525	25746	25625	25529	25474	25490	25826	25545	25313	25532	25817	25624	25612	25658	25377	25333	25587	25506	25330	25586	25409	25377	25518	25414	25465	25679	25716	25560	25561	25560	25419	25637	25507	25427	25619	25492	25333	25808	25642	25573	25441	25630	25545	25304	25833	25687	25470	25798	25844	25536	25253	25568	25487	25483	25491	25389	25454	25677	25672	25418	25687	25755	25506	25579	25555	25632	25961	25542	25596	25516	25518	25382	25499	25565	25955	25709	25710	25654	25512	25501	25607	25726	25693	25670	25697	25561	25294	25533	25494	25269	25419	25509	25593	25604	25466	25398	25683	25548	25598	25716	25412	25481	25750	25582	25723	25684	25626	25592	25714	25891	25612	25598	25743	25253	25404	25686	25394	25274	25759	25633	25578	25417	25685	25504	25567	25475	25596	25407	25611	25843	25576	25578	25647	25630	25680	25616	25443	25459	25235	25406	25522	25583	25771	25424	25485	25724	25743	25648	25740	25530	25686	25685	25654	25593	25612	25538	25583	25133	25676	25714	25497	25517	25472	25620	25746	25487	25883	25656	25738	25630	25858	25376	25404	25494	25425	25592	25506	25544	25517	25538	25543	25437	25611	25730	25536	25469	25685	25537	25622	25567	25525	25336	25450	25514	25557	25506	25576	25414	25404	25482	25510	25490	25608	25501	25416	25596	25619	25728	25597	25568	25650	25321	25778	25766	25477	25486	25571	25654	25722	25534	25348	25326	25439	25667	25435	25500	25668	25552	25331	25747	25800	25456	25560	25326	25688	25647	25551	25478	25584	25383	25256	25379	25548	25856	25483	25468	25263	25412	25427	25474	25476	25500	25790	25437	25541	25485	25623	25446	25628	25870	25366	25540	25646	25348	25633	25619	25792	25923	25651	25587	25552	25558	25230	25487	25743	25520	25244	25738	25412	25551	25504	25667	25511	25612	25710	25670	25636	25430	25505	25626	25599	25659	25435	25618	25509	25446	25538	25397	25721	25442	25549	25358	25725	25712	25535	25716	25546	25543	25527	25491	25479	25333	25574	25648	25558	25417	25621	25482	25538	25688	25839	25617	25518	25461	25583	25745	25697	25737	25802	25284	25653	25421	25664	25452	25630	25558	25410	25633	25626	25490	25570	25807	25484	25321	25454	25435	25623	25593	25438	25642	25414	25328	25566	25762	25559	25365	25603	25531	25578	25693	25606	25518	25587	25865	25620	25621	25572	25476	25677	25705	25523	25475	25457	25720	25558	25761	25854	25552	25475	25598	25466	25561	25281	25556	25639	25895	25386	25677	25843	25582	25531	25645	25585	25656	25372	25471	25749	25624	25766	25663	25900	25568	25562	25653	25720	25511	25626	25455	25482	25417	25327	25552	25557	25742	25251	25439	25426	25446	25730	25484	25550	25589	25564	25310	25530	25539	25451	25320	25591	25696	25264	25496	25793	25846	25608	25715	25675	25766	25551	25560	25513	25691	25677	25677	25779	25579	25460	25338	25222	25529	25698	25456	25474	25574	25595	25312	25323	25614	25561	25505	25363	25516	25470	25504	25320	25604	25595	25811	25604	25748	25586	25708	25457	25545	25558	25717	25521	25636	25529	25714	25406	25461	25544	25687	25863	25711	25683	25673	25439	25580	25354	25527	25686	25641	25629	25648	25814	25526	25668	25647	25712	25739	25685	25516	25697	25713	25560	25602	25701	25394	25669	25376	25540	25698	25491	25865	25670	25324	25832	25520	25623	25619	25769	25303	25483	25676	25398	25568	25625	25772	25481	25563	25799	25549	25518	25494	25664	25662	25691	25560	25400	25319	25401	25523	25593	25623	25533	25978	25873	25573	25741	25620	25487	25695	25625	25579	25628	25520	25710	25531	25460	25416	25517	25437	25691	25491	25488	25669	25620	25405	25604	25840	25593	25421	25707	25522	25797	25494	25575	25469	25588	25540	25433	25614	25618	25666	25412	25301	25549	25725	25582	25518	25753	25568	25451	25603	25576	25621	25443	25561	25365	25412	25431	25815	25360	25664	25531	25409	25569	25458	25585	25658	25747	25473	25476	25680	25334	25517	25723	25606	25618	25681	25402	25366	25880	25642	25428	25550	25410	25912	25528	25636	25653	25425	25567	25660	25633	25724	25636	25494	25336	25720	25387	25545	25529	25542	25326	25442	25620	25339	25310	25501	25821	25499	25459	25461	25647	25552	25671	25585	25318	25606	25484	25368	25590	25721	25500	25444	25568	25542	25522	25935	25727	25733	25511	25543	25474	25664	25873	25798	25614	25585	25562	25541	25514	25642	25417	25462	25515	25306	25625	25598	25376	25634	25563	25588	25450	25528	25579	25452	25491	25749	25461	25652	25683	25671	25757	25366	25627	25631	25632	25591	25620	25659	25467	25240	25361	25644	25476	25597	25463	25454	25467	25632	25604	25645	25535	25515	25772	25622	25609	25597	25694	25538	25351	25779	25560	25505	25480	25572	25473	25563	25476	25620	25462	25233	25589	25559	25496	25191	25392	25404	25627	25677	25519	25219	25564	25593	25496	25404	25726	25666	25599	25755	25528	25437	25362	25503	25602	25345	25640	25505	25456	25617	25613	25508	25403	25490	25618	25394	25597	25672	25554	25466	25713	25827	25911	25629	25625	25556	25422	25453	25712	25583	25475	25612	25489	25396	25592	25465	25406	25789	25484	25549	25495	25566	25466	25779	25638	25483	25160	25562	25309	25544	25560	25889	25873	25591	25553	25639	25603	25606	25651	25585	25550	25668	25489	25639	25525	25426	25576	25326	25498	25445	25503	25545	25289	25378	25716	25649	25503	25568	25532	25637	25458	25744	25609	25696	25525	25394	25556	25472	25816	25553	25539	25698	25678	25568	25791	25662	25391	25479	25889	25653	25807	25705	25623	25521	25694	25133	25367	25640	25236	25685	25629	25639	25556	25196	25298	25713	25436	25554	25413	25609	25572	25427	25484	25673	25708	25664	25563	25446	25574	25652	25498	25429	25551	25591	25533	25600	25423	25605	25362	25574	25487	25347	25803	25594	25652	25684	25437	25465	25538	25673	25657	25677	25549	25494	25433	25668	25443	25441	25405	25452	25462	25610	25609	25813	25408	25690	25576	25668	25729	25782	25725	25532	25686	25579	25728	25729	25778	25739	25681	25477	25566	25414	25470	25624	25522	25607	25640	25611	25603	25543	25458	25572	25524	25613	25556	25452	25642	25444	25442	25465	25516	25517	25568	25605	25415	25484	25531	25685	25720	25572	25543	25742	25798	25622	25554	25448	25468	25662	25655	25598	25515	25469	25825	25787	25600	25503	25888	25687	25563	25612	25691	25577	25277	25499	25518	25572	25932	25694	25471	25558	25413	25579	25641	25677	25720	25672	25492	25455	25560	25756	25295	25481	25483	25538	25578	25610	25504	25741	25539	25493	25577	25610	25327	25381	25631	25710	25660	25440	25569	25563	25771	25534	25412	25584	25720	25362	25563	25558	25512	25569	25750	25666	25402	25431	25745	25724	25399	25561	25402	25709	25552	25565	25377	25606	25616	25780	25577	25541	25767	25613	25432	25464	25534	25685	25502	25459	25453	25554	25694	25654	25594	25501	25764	25526	25695	25619	25519	25326	25569	25600	25654	25570	25576	25470	25699	25490	25558	25350	25678	25354	25576	25342	25491	25825	25699	25566	25537	25640	25514	25638	25519	25566	25513	25448	25483	25576	25265	25502	25271	25245	25644	25474	25555	25345	26101	25430	25392	25511	25403	25563	25601	25453	25676	25484	25483	25504	25785	25895	25522	25484	25317	25596	25477	25389	25508	25378	25563	25415	25383	25475	25492	25729	25626	25566	25628	25642	25406	25715	25410	25583	25622	25654	25493	25421	25614	25314	25246	25587	25711	25765	25632	25257	25487	25710	25630	25587	25561	25537	25593	25619	25716	25449	25529	25431	25620	25811	25713	25602	25410	25674	25592	25439	25445	25483	25660	25613	25462	25260	25551	25470	25432	25592	25717	25585	25509	25435	25401	25587	25420	25357	25465	25310	25511	25434	25109	25708	25571	25649	25475	25755	25768	25658	25622	25723	25461	25541	25830	25625	25597	25662	25387	25531	25411	25692	25775	25527	25379	25463	25834	25703	25597	25678	25283	25346	25769	25509	25477	25672	25480	25265	25500	25722	25553	25610	25135	25564	25473	25450	25574	25385	25370	25578	25420	25294	25661	25288	25726	25472	25446	25665	25216	25564	25468	25541	25633	25724	25523	25715	25503	25471	25716	25536	25460	25673	25384	25416	25521	25451	25756	25509	25607	25524	25604	25732	25694	25662	25720	25530	25551	25807	25573	25790	25545	25821	25450	25567	25721	25593	25507	25573	25717	25796	25731	25730	25630	25603	25451	25718	25388	25511	25888	25653	25501	25620	25467	25734	25972	25677	25503	25450	25573	25795	25650	25459	25394	25601	25439	25710	25507	25558	25605	25453	25519	25600	25591	25584	25700	25745	25528	25611	25739	25537	25279	25540	25821	25591	25919	25655	25259	25443	25493	25504	25592	25461	25521	25585	25592	25577	25532	25320	25260	25700	25499	25637	25351	25441	25563	25469	25417	25726	25666	25373	25638	25548	25418	25360	25687	25562	25594	25184	25462	25704	25727	25633	25229	25609	25327	25557	25627	25612	25610	25333	25675	25495	25615	25806	25710	25765	25887	25473	25523	25494	25584	25671	25612	25504	25818	25425	25616	25338	25442	25439	25536	25430	25610	25404	25343	25476	25508	25462	25422	25507	25515	25708	25505	25501	25361	25399	25734	25495	25513	25661	25454	25483	25622	25712	25661	25626	25364	25618	25428	25623	25367	25482	25403	25600	25638	25613	25568	25676	25544	25515	25433	25608	25607	25309	25464	25697	25602	25421	25580	25531	25473	25632	25620	25473	25651	25732	25563	25358	25603	25637	25794	25497	25379	25555	25620	25666	25605	25369	25634
47690	80080	77965	62539	48635	38521	31550	26835	24371	22390	20851	19795	19113	18525	18071	17659	17424	17283	17549	17668	17905	17465	17307	17195	17192	17100	17057	17169	17194	17017	17120	17235	16974	16999	17060	16894	17069	16928	16988	17032	17126	17047	16978	16941	16952	16936	17002	17054	16984	17037	17024	17164	16966	17097	17108	17116	17034	16995	16884	16865	17061	16966	16929	16866	17098	17039	16958	16881	17030	17065	16989	17063	17041	17016	17015	17021	17028	16948	16964	17021	16786	17095	17000	17021	17059	17124	17013	16909	16916	17060	16922	16862	17017	17028	16933	16886	17095	17041	16917	16980	16878	17165	16930	16948	17007	17008	17101	16967	17061	16958	16950	16996	17036	16982	17136	16750	17134	16940	17002	16891	16979	16952	17009	16979	16966	16981	16987	16944	17099	16843	17024	17054	16890	16882	16877	17150	16986	16930	16980	17178	16863	17033	17055	17060	17066	16967	16988	17021	17052	17114	17080	16831	17113	16935	16969	17087	16941	17032	16834	16862	16929	16971	17008	16874	16722	17181	16973	17151	16891	16966	17426	17012	16875	16883	16838	16949	17110	17072	16816	17027	16984	16888	17011	17160	16998	16991	17078	16918	17016	17012	16992	16946	16903	17142	16984	16910	16998	17100	16916	17041	16949	17045	16980	17034	16958	17156	17111	16970	17071	16991	17030	16997	17106	17081	16996	17029	16939	17109	17005	16977	16778	17069	16962	17076	16962	17098	16801	17090	16942	16831	16950	17020	16962	17227	16949	16923	16896	17002	16994	16990	16896	16947	17087	16900	17077	16905	16835	17120	16998	16969	16973	16989	17081	16907	17103	16915	17071	17098	16927	17093	17083	16831	16921	17031	16936	17021	17036	16989	17112	16906	17098	16965	17109	16949	16921	17048	16846	17123	17074	16839	17024	16985	17122	16934	16915	16936	16896	16948	16908	17000	17049	16884	17206	16787	16934	16951	16924	17141	16890	17155	17026	17081	17021	16878	17187	16905	16929	17104	17070	16971	16960	17160	16916	17105	16956	17061	17044	17056	16960	17016	17012	17089	17009	16959	16856	16955	16963	16950	17029	16950	17058	17091	16991	16870	16927	16984	16843	16995	16999	16960	16930	17046	16866	16877	16988	16992	17000	16969	16990	17330	17086	17285	16985	17028	17001	16891	17088	16975	16970	16966	16919	16954	17212	16872	16993	16999	16914	16952	16997	17273	17063	16945	16961	16994	17035	16944	16961	16832	17202	16950	17030	17030	17134	17063	17035	16954	16943	16816	17013	16997	17074	17028	16905	16921	16977	16995	17009	16813	16824	17030	16938	17056	17076	16985	16938	16862	17167	17191	16977	16967	16885	16884	16984	16988	16996	16949	16825	16995	16986	17053	16990	16940	17087	17006	16816	17068	17097	16934	17108	16867	17014	17030	16980	17050	16914	17015	17092	17044	17039	16915	17020	17036	17218	16915	17059	16995	16961	17096	17041	16902	16926	17000	16971	17018	17024	16848	17045	17186	17022	16961	17167	16973	16739	16811	17028	16964	17070	17006	16938	17061	16826	17205	16985	17070	17062	17012	16976	16929	16993	17007	16825	16882	17066	16782	17084	16943	16853	16848	17063	16947	16960	16994	16873	16968	17028	16857	17041	17052	16979	16932	17199	17049	17107	16985	16850	16996	16919	17018	17030	16951	17001	17096	17269	16765	17158	16840	17074	17108	16985	17063	17048	17069	16864	16976	17118	17053	16906	16928	17131	16925	17099	17068	16976	16911	16782	16982	16805	17193	16942	16980	17104	16839	16970	16963	16950	17144	16911	16950	16987	17006	17040	16977	16983	16972	16910	16716	16888	17074	17020	17081	17087	16869	17002	17060	17001	16918	16928	16919	16885	17001	17012	17159	16920	16947	17031	17025	17160	16843	17009	16950	16911	16759	17084	17082	16897	17056	16978	16934	16960	17098	16989	16859	16972	16896	17001	17160	17056	16965	16994	17047	16901	17107	16897	17073	16977	17116	17047	17157	16762	17098	17119	16961	16997	16969	17143	17018	16794	16968	17027	17173	16905	17104	16889	17054	16915	17018	16900	17092	17091	16914	17056	17166	17146	16999	16988	17049	16902	17120	17106	17064	17148	17161	17014	17097	16922	17170	16964	17190	16989	17040	17136	16965	16998	17099	17047	17145	16806	16925	16884	17022	16988	16835	16959	17003	16990	17046	16977	17108	16909	16869	17022	17048	17054	16920	17069	17024	16975	17079	17014	17039	17100	16848	16869	17078	17067	16915	17000	17131	16875	17034	16978	16894	17023	16932	17153	16947	16956	17086	16960	17069	17014	16897	16850	16973	16881	16927	16950	17041	16973	16858	16938	16930	17065	16915	17019	16767	16950	17059	16977	16939	17082	16921	16909	17075	16980	17050	17053	16839	16976	16645	16964	17129	17010	16857	16946	17036	17146	16984	17049	16905	16982	16840	17079	16928	16783	16985	17105	17080	17072	16860	16985	17040	17116	16993	16931	17219	17064	16905	16862	16990	17181	16984	17005	16833	17031	17091	17041	16913	16960	16972	16839	16875	16918	17088	16919	16995	17063	17046	17053	17011	17116	16985	16930	17120	16965	17266	17089	16933	17074	17064	17135	16980	16902	16920	16899	16769	17079	17045	17039	17228	17012	17139	16854	17006	17039	17175	16906	16839	17171	17062	17057	17068	17033	16952	16988	17108	17105	17033	17090	17160	17018	17177	17101	17051	17102	16949	16946	17130	17024	16947	16822	16903	17104	16922	17050	17024	16952	16901	17172	16964	17030	17088	16733	16896	17129	17028	17065	17010	17070	16934	16992	17008	16949	17009	17147	17068	16927	16920	16978	16961	17082	16831	17141	16979	16921	17064	16918	16904	16960	16908	17038	16948	17055	16840	17158	17057	17043	17108	17044	17105	16879	16835	17007	16868	16854	17014	16944	16982	16992	16865	16966	16897	17029	16795	17029	16878	17080	16999	17229	17082	16989	16924	16982	16960	16913	17038	16822	17061	16988	17080	16985	17065	16986	17031	16949	17054	16822	16981	16768	17066	16921	17113	16876	17002	17075	17078	17055	16994	16841	17063	17218	16922	16811	16911	17052	17253	17132	16931	17050	17056	17006	17194	16871	16953	17163	17040	16964	17001	16956	16892	16966	16990	16929	16953	17017	17001	17047	16940	17054	17003	16941	17102	17188	17362	16748	16992	17146	16975	16967	17036	16885	16847	16893	16797	16955	17011	16924	17085	16879	17040	17218	17119	17164	17095	17162	16824	16979	17114	17086	16858	16923	17017	17022	16935	16969	16819	16998	17037	17004	17065	16912	17024	16963	17153	16948	17160	16957	16876	16857	16925	17137	17036	17029	17095	17112	17095	17028	16761	17014	16957	16945	17011	16985	16870	16977	16998	17037	17207	17047	16949	17196	16904	17043	16911	16783	17092	17044	16947	16980	16931	17004	16979	16947	17043	16815	17161	16996	16952	16999	16858	17210	17097	16918	17038	17056	16824	17079	16830	17015	16938	16737	16794	16983	17025	16984	17025	17167	17047	17118	17135	16881	17191	16822	16966	16903	16951	16951	17017	17037	16960	17090	16894	17015	16890	16967	16993	16977	17157	16994	17116	16878	16994	17081	17042	16863	17017	17062	16893	17015	16887	17025	17049	17000	16994	17243	17026	16938	17167	16964	17091	16851	16994	16904	16968	17101	16923	17041	16982	17046	16962	17120	17122	16989	16941	17140	17164	17028	16913	16885	16944	17021	16847	16993	17177	17117	16978	16958	16983	16849	17029	16957	17005	16876	16946	16956	16980	16882	17164	17034	16924	16990	16944	16921	16923	17023	16805	16933	16996	16921	16967	17048	16919	16944	16983	16994	16998	16965	17112	17044	17009	17088	17087	16950	17140	16878	16922	17052	17002	16919	17128	17156	17088	16835	16908	17103	17035	16972	16909	16920	17020	16814	16834	17218	17116	16790	16895	16919	16993	16913	16903	17055	16929	17016	16910	17087	17009	16988	17021	17023	16950	16887	17054	17082	17172	17057	16965	16981	17026	17076	16861	17056	17016	17029	16811	17111	16869	17224	17108	16966	17078	16800	17085	16979	16810	16926	16945	17019	16858	17005	16866	16884	17051	16980	17114	17252	16849	16908	17028	16890	17063	17099	17026	16958	17001	17047	16891	17088	16861	16836	16962	17036	17025	17015	16844	17108	17160	17164	16993	16977	16939	17122	17156	16856	16813	17004	17007	17002	16956	17017	16955	16863	17042	17045	16979	17096	16951	16912	16976	16889	16919	16912	16964	17212	17128	16967	16958	17115	16988	17049	17121	16770	17078	16976	17019	17118	17064	17009	17055	17208	16959	16941	17109	16971	16934	17136	17095	17054	16715	16970	16988	17280	17215	17005	17070	17111	16995	16978	16932	16995	17024	17070	17093	17092	17087	17074	16821	17185	16929	16951	17149	17146	17014	17075	17106	16986	17007	16982	16988	16898	16938	17046	16821	17032	16782	16924	17065	17060	17090	16860	16940	17189	16858	16979	16837	16969	17000	17039	17027	17166	17132	17105	17031	16929	16847	17033	16937	16908	16947	17123	17121	16802	16969	17116	16888	16880	16900	16829	17073	16984	17049	16956	16956	16846	17043	17180	17031	16903	16998	16789	17084	16977	17007	17087	16852	17003	17245	16950	16821	16975	17197	17167	16869	17014	16989	17074	16767	17112	16987	17051	16805	17103	17171	17028	16806	17042	17076	17149	17005	16872	16860	16873	17035	16959	16911	17069	17123	16957	16902	16960	16912	16999	16876	17092	16852	16903	17008	17228	17209	17009	17034	17051	16916	17141	17096	16857	17116	17151	16956	16966	16972	17053	17050	16955	16839	17073	16947	17074	16979	17003	17128	17038	17115	17080	17093	16962	16763	16928	16937	17165	17108	16812	16919	16878	17084	17005	16885	17147	17095	17073	17069	17094	17163	16991	17057	17030	17105	16911	17078	16842	17207	17098	17039	16901	17161	16863	16920	16969	16856	16854	17138	16888	16974	17129	17129	16854	16997	17111	16952	16979	17163	17133	17087	17167	17178	17114	16895	16872	16862	17225	17007	16888	17048	16897	17086	16926	16962
24229	21916	32786	36666	39192	41051	40097	34729	31941	30644	29064	27583	27192	26548	25905	25246	25253	25314	25276	25317	25718	25212	24892	25232	24863	24843	24708	24703	24829	24866	24732	24908	24534	24836	24652	24774	24629	24685	24572	24602	24761	24526	24682	24622	24761	24682	24750	24608	24602	24749	24621	24599	24840	24649	24587	24455	24424	24672	24507	24740	24303	24629	24625	24633	24720	24376	24735	24572	24709	24567	24480	24651	24544	24484	24470	24588	24734	24552	24671	24557	24422	24448	24612	24374	24439	24442	24656	24458	24711	24553	24381	24358	24594	24804	24667	24493	24409	24247	24194	24272	24552	24530	24674	24330	24569	24480	24306	24388	24627	24591	24559	24683	24475	24545	24479	24487	24556	24625	24640	24558	24330	24644	24377	24375	24520	24500	24450	24309	24708	24537	24535	24294	24596	24269	24485	24556	24274	24712	24527	24371	24526	24602	24564	24453	24576	24242	24830	24381	24541	24273	24416	24731	24389	24707	24374	24522	24439	24583	24680	24658	24220	24452	24570	24411	24455	24348	24461	24543	24605	24549	24377	24364	24576	24367	24566	24393	24563	24619	24324	24711	24569	24616	24612	24612	24533	24425	24467	24504	24552	24392	24611	24589	24504	24500	24555	24418	24352	24337	24529	24354	24618	24278	24712	24451	24447	24461	24412	24517	24470	24452	24490	24509	24577	24465	24499	24392	24286	24575	24541	24499	24633	24575	24611	24620	24659	24923	24492	24585	24559	24567	24577	24580	24449	24103	24516	24464	24324	24635	24507	24548	24437	24465	24383	24496	24576	24464	24281	24360	24255	24404	24624	24544	24580	24298	24268	24304	24682	24345	24719	24692	24536	24427	24668	24503	24436	24570	24449	24471	24419	24628	24499	24514	24575	24367	24325	24628	24467	24561	24538	24599	24674	24707	24489	24643	24414	24164	24556	24732	24563	24677	24694	24546	24412	24742	24615	24522	24330	24640	24515	24540	24630	24592	24460	24318	24398	24563	24345	24767	24392	24453	24520	24689	24569	24411	24423	24579	24724	24532	24396	24794	24355	24360	24457	24526	24715	24570	24772	24365	24217	24365	24509	24348	24741	24500	24405	24480	24602	24719	24410	24663	24585	24410	24593	24410	24580	24381	24719	24643	24467	24636	24489	24615	24613	24586	24568	24357	24381	24429	24532	24830	24246	24367	24458	24359	24666	24775	24421	24648	24464	24161	24518	24351	24716	24351	24400	24515	24610	24396	24495	24585	24623	24595	24539	24561	24483	24646	24232	24669	24404	24411	24324	24609	24656	24436	24460	24686	24536	24531	24674	24536	24783	24394	24622	24611	24683	24677	24400	24213	24704	24669	24476	24501	24580	24582	24634	24695	24562	24350	24415	24597	24488	24432	24679	24758	24823	24709	24431	24412	24370	24652	24597	24405	24486	24405	24492	24596	24696	24768	24594	24392	24403	24472	24452	24406	24685	24654	24686	24408	24660	24568	24371	24694	24436	24744	24725	24408	24099	24357	24567	24645	24433	24389	24542	24505	24591	24314	24460	24583	24377	24553	24511	24415	24381	24635	24432	24329	24464	24632	24483	24310	24461	24364	24456	24567	24370	24651	24623	24632	24262	24654	24360	24573	24391	24215	24430	24497	24696	24501	24497	24499	24387	24544	24339	24404	24613	24478	24398	24629	24312	24465	24380	24497	24419	24547	24534	24484	24348	24583	24599	24427	24705	24646	24501	24495	24194	24591	24434	24508	24654	24634	24724	24495	24756	24496	24562	24528	24650	24515	24749	24419	24760	24518	24697	24401	24503	24299	24578	24663	24466	24526	24208	24316	24758	24507	24182	24529	24684	24477	24409	24431	24566	24392	24333	24507	24389	24530	24363	24632	24646	24452	24526	24349	24489	24538	24561	24609	24638	24612	24718	24448	24535	24598	24695	24482	24559	24590	24583	24403	24380	24516	24610	24367	24524	24572	24668	24539	24514	24397	24570	24679	24415	24615	24565	24470	24670	24490	24320	24438	24249	24495	24680	24396	24334	24543	24738	24458	24427	24548	24438	24506	24441	24492	24636	24472	24485	24445	24332	24433	24471	24371	24619	24226	24563	24283	24555	24450	24428	24361	24484	24396	24450	24510	24402	24463	24454	24547	24498	24682	24537	24512	24428	24351	24687	24576	24556	24564	24750	24280	24220	24426	24482	24549	24699	24546	24424	24414	24459	24488	24657	24563	24462	24313	24209	24574	24483	24498	24355	24488	24517	24516	24538	24514	24545	24272	24393	24577	24333	24498	24330	24507	24256	24486	24351	24428	24330	24541	24493	24751	24700	24481	24687	24468	24371	24589	24333	24369	24643	24739	24313	24466	24338	24547	24484	24684	24391	24570	24386	24240	24444	24403	24535	24311	24590	24618	24399	24480	24634	24854	24478	24444	24594	24328	24398	24466	24630	24599	24538	24227	24104	24620	24456	24495	24377	24500	24444	24397	24466	24535	24631	24574	24468	24259	24566	24573	24573	24462	24627	24352	24522	24813	24676	24678	24429	24596	24516	24289	24431	24300	24586	24547	24488	24607	24500	24706	24569	24388	24522	24520	24466	24445	24563	24397	24355	24330	24324	24318	24330	24582	24405	24525	24661	24669	24563	24470	24332	24628	24586	24700	24469	24437	24312	24524	24431	24514	24457	24436	24589	24618	24524	24467	24748	24590	24633	24347	24740	24436	24532	24705	24558	24596	24629	24485	24460	24698	24611	24551	24560	24686	24558	24482	24729	24689	24538	24517	24799	24508	24397	24381	24329	24422	24494	24717	24438	24602	24446	24388	24412	24675	24467	24508	24503	24434	24462	24634	24543	24480	24587	24453	24820	24449	24466	24381	24308	24471	24466	24471	24712	24575	24351	24362	24142	24472	24634	24578	24456	24334	24612	24489	24700	24521	24223	24662	24353	24574	24385	24335	24522	24635	24596	24577	24363	24663	24570	24529	24317	24383	24560	24549	24719	24742	24725	24343	24530	24418	24612	24583	24599	24565	24325	24348	24554	24577	24535	24522	24675	24646	24532	24409	24663	24334	24551	24239	24650	24667	24577	24698	24507	24257	24531	24518	24565	24618	24439	24486	24523	24540	24487	24379	24580	24544	24362	24639	24632	24491	24645	24590	24553	24295	24492	24595	24692	24419	24534	24450	24547	24486	24432	24709	24736	24562	24792	24529	24384	24459	24504	24512	24452	24631	24470	24443	24495	24295	24631	24495	24263	24202	24275	24416	24309	24815	24461	24286	24712	24582	24570	24558	24620	24427	24680	24398	24546	24199	24485	24590	24277	24556	24639	24719	24541	24479	24388	24458	24251	24688	24477	24394	24413	24531	24539	24446	24503	24468	24465	24499	24600	24631	24557	24564	24454	24437	24453	24229	24360	24529	24287	24231	24449	24413	24526	24589	24374	24482	24292	24577	24673	24565	24612	24401	24499	24587	24713	24635	24382	24458	24464	24401	24774	24377	24446	24383	24580	24364	24429	24384	24374	24572	24312	24535	24689	24406	24589	24500	24657	24722	24630	24483	24508	24514	24540	24515	24668	24420	24583	24471	24672	24251	24493	24592	24346	24381	24332	24682	24395	24506	24488	24904	24516	24581	24106	24523	24447	24626	24517	24729	24560	24402	24328	24444	24546	24334	24270	24546	24425	24702	24493	24422	24652	24667	24694	24481	24505	24389	24544	24333	24644	24583	24661	24552	24257	24369	24593	24305	24595	24587	24393	24457	24636	24110	24423	24658	24408	24516	24396	24531	24491	24540	24604	24489	24347	24373	24413	24371	24656	24251	24547	24388	24610	24307	24248	24636	24339	24399	24641	24374	24624	24775	24561	24285	24527	24587	24672	24534	24524	24493	24579	24640	24669	24454	24507	24507	24530	24480	24386	24564	24644	24538	24611	24519	24668	24557	24613	24280	24487	24488	24601	24799	24366	24487	24327	24385	24285	24637	24572	24529	24373	24423	24462	24166	24626	24688	24496	24716	24413	24466	24329	24474	24276	24721	24393	24419	24589	24642	24376	24466	24387	24523	24388	24590	24486	24411	24775	24542	24590	24397	24542	24609	24615	24478	24468	24563	24641	24601	24406	24540	24474	24409	24873	24223	24483	24522	24767	24613	24551	24455	24711	24487	24449	24573	24671	24732	24476	24329	24583	24639	24174	24306	24570	24539	24455	24591	24611	24488	24433	24234	24429	24469	24575	24373	24632	24173	24466	24170	24622	24296	24415	24679	24646	24567	24278	24525	24462	24492	24408	24520	24549	24577	24552	24376	24638	24450	24584	24331	24560	24511	24521	24315	24554	24497	24842	24370	24365	24515	24647	24540	24450	24521	24455	24339	24613	24393	24336	24497	24665	24651	24460	24635	24634	24414	24482	24358	24371	24556	24302	24418	24408	24569	24709	24397	24595	24564	24210	24703	24636	24537	24635	24619	24374	24504	24628	24319	24314	24502	24439	24690	24358	24406	24494	24413	24500	24358	24554	24339	24685	24745	24323	24446	24441	24640	24429	24400	24487	24578	24344	24488	24710	24655	24542	24654	24784	24549	24474	24552	24346	24564	24546	24357	24520	24411	24420	24588	24336	24570	24465	24306	24410	24427	24607	24738	24559	24378	24354	24545	24522	24310	24633	24342	24426	24723	24588	24363	24300	24697	24204	24525	24529	24614	24504	24735	24636	24588	24332	24153	24373	24366	24383	24579	24455	24624	24572	24543	24388	24375	24557	24531	24410	24399	24385	24717	24812	24571	24305	24269	24334	24641	24923	24397	24395	24315	24626	24519	24497	24606	24385	24611	24111	24364	24466	24269	24506	24440	24359	24383	24523	24517	24453	24350	24536	24608	24755	24372	24293	24639	24578	24423	24488	24269	24347	24264	24543	24496	24580	24752	24681	24447	24573	24599	24460	24367	24501	24449	24418	24605	24547	24670	24525	24642	24725	24419	24558	24608	24329	24472	24328	24404	24606	24660	24539	24567	24794	24761	24437	24407	24631	24596	24591	24519	24366	24449	24479	24416	24377	24534	24806	24505	24714	24503	24423	24720	24656	24443	24558	24420	24673	24539	24739	24657	24570	24381	24626	24637	24599	24638	24465	24496	24475	24460
50525	85500	84502	69991	54162	44001	34585	29635	25941	23667	21663	20084	19464	18303	17663	17008	17135	17109	16954	17512	17458	16967	17038	16785	16723	16644	16686	16538	16491	16543	16651	16514	16659	16592	16636	16472	16451	16653	16497	16604	16338	16281	16535	16489	16417	16470	16654	16363	16501	16483	16395	16624	16583	16316	16438	16484	16505	16458	16451	16603	16507	16382	16484	16415	16508	16527	16391	16401	16291	16620	16470	16322	16490	16477	16261	16502	16277	16453	16323	16438	16522	16343	16389	16370	16478	16563	16533	16465	16516	16449	16517	16483	16328	16438	16499	16429	16323	16478	16365	16420	16321	16240	16407	16337	16269	16424	16453	16781	16477	16427	16582	16366	16547	16484	16353	16544	16411	16438	16277	16413	16617	16376	16543	16370	16474	16387	16494	16450	16325	16540	16531	16540	16243	16402	16589	16400	16460	16438	16298	16488	16449	16572	16473	16430	16538	16222	16296	16383	16636	16416	16301	16300	16457	16339	16442	16496	16447	16585	16246	16533	16574	16572	16344	16188	16444	16526	16546	16417	16498	16398	16579	16497	16526	16342	16605	16447	16433	16438	16315	16344	16447	16613	16395	16451	16189	16352	16450	16472	16362	16330	16303	16551	16435	16433	16445	16433	16422	16350	16373	16563	16381	16387	16491	16400	16444	16500	16346	16603	16327	16430	16342	16485	16437	16299	16492	16411	16425	16552	16299	16385	16414	16301	16573	16336	16346	16487	16448	16386	16399	16662	16357	16420	16383	16488	16225	16447	16416	16463	16441	16428	16431	16477	16427	16457	16452	16442	16310	16490	16467	16430	16484	16426	16543	16443	16378	16467	16417	16455	16518	16214	16591	16410	16514	16585	16437	16288	16522	16620	16448	16452	16549	16409	16325	16410	16444	16429	16420	16378	16493	16362	16503	16442	16501	16242	16316	16435	16508	16301	16359	16301	16438	16313	16450	16548	16385	16340	16348	16423	16487	16303	16383	16428	16488	16338	16486	16312	16428	16369	16429	16353	16492	16345	16574	16427	16278	16481	16440	16390	16383	16571	16386	16333	16447	16411	16377	16491	16446	16238	16382	16592	16518	16149	16437	16306	16478	16554	16480	16359	16510	16383	16301	16419	16425	16419	16450	16414	16455	16372	16244	16484	16433	16250	16383	16300	16503	16280	16539	16449	16408	16634	16394	16500	16343	16448	16562	16397	16506	16426	16420	16463	16338	16456	16388	16415	16677	16139	16562	16329	16600	16392	16447	16661	16527	16452	16569	16554	16471	16602	16506	16288	16582	16586	16308	16552	16659	16480	16302	16650	16510	16278	16330	16249	16466	16586	16396	16421	16428	16396	16543	16499	16422	16670	16458	16524	16421	16425	16382	16466	16336	16296	16361	16452	16338	16459	16484	16470	16539	16548	16442	16634	16248	16524	16562	16451	16377	16418	16348	16430	16359	16574	16477	16482	16384	16440	16430	16347	16410	16477	16434	16316	16421	16351	16475	16485	16553	16543	16469	16616	16318	16367	16154	16427	16386	16570	16461	16433	16417	16471	16512	16255	16421	16410	16633	16541	16369	16443	16442	16406	16496	16396	16583	16618	16415	16232	16437	16473	16376	16500	16236	16468	16287	16424	16400	16484	16347	16355	16372	16530	16612	16479	16450	16578	16280	16437	16377	16439	16436	16533	16502	16389	16299	16570	16400	16511	16358	16374	16491	16369	16443	16400	16304	16385	16547	16415	16254	16551	16333	16548	16233	16302	16529	16467	16311	16340	16393	16498	16453	16364	16398	16279	16533	16549	16318	16374	16250	16487	16557	16462	16604	16459	16455	16340	16490	16385	16322	16344	16552	16335	16308	16251	16287	16358	16406	16338	16537	16449	16492	16384	16380	16439	16540	16493	16526	16391	16394	16362	16586	16437	16433	16403	16508	16438	16210	16421	16373	16495	16560	16354	16307	16372	16483	16536	16412	16450	16298	16370	16425	16403	16530	16435	16465	16305	16457	16411	16351	16203	16507	16441	16419	16500	16538	16375	16440	16546	16391	16594	16321	16333	16479	16272	16408	16300	16444	16450	16267	16297	16501	16495	16399	16540	16409	16415	16418	16491	16598	16513	16492	16354	16541	16454	16283	16577	16491	16408	16532	16444	16298	16576	16462	16399	16513	16375	16496	16268	16412	16523	16488	16387	16356	16324	16272	16578	16410	16409	16363	16262	16413	16348	16392	16371	16359	16334	16483	16388	16502	16334	16511	16422	16362	16401	16314	16549	16289	16539	16367	16221	16529	16229	16368	16271	16579	16364	16349	16357	16434	16440	16504	16403	16415	16305	16449	16424	16408	16444	16332	16473	16649	16478	16313	16316	16430	16314	16341	16439	16405	16447	16574	16342	16457	16446	16321	16470	16308	16174	16592	16460	16535	16309	16447	16390	16504	16432	16417	16433	16363	16286	16568	16487	16396	16424	16566	16451	16361	16284	16574	16498	16548	16229	16501	16353	16324	16326	16418	16512	16352	16497	16474	16549	16391	16469	16543	16393	16331	16373	16492	16333	16366	16536	16333	16413	16493	16229	16552	16262	16430	16301	16400	16276	16346	16455	16305	16451	16562	16418	16508	16372	16359	16381	16512	16559	16427	16453	16321	16681	16239	16261	16398	16064	16331	16440	16441	16547	16474	16379	16459	16310	16449	16448	16522	16507	16675	16521	16216	16416	16589	16506	16391	16441	16559	16419	16505	16424	16333	16563	16646	16487	16572	16416	16353	16508	16380	16284	16531	16578	16479	16448	16452	16251	16451	16460	16545	16506	16387	16372	16389	16554	16445	16608	16626	16272	16647	16301	16224	16279	16393	16270	16597	16567	16567	16597	16491	16552	16377	16337	16414	16295	16554	16469	16327	16325	16508	16503	16435	16435	16275	16332	16618	16472	16584	16431	16255	16445	16488	16461	16515	16445	16470	16293	16488	16280	16519	16543	16485	16278	16357	16575	16492	16142	16455	16468	16355	16499	16258	16421	16503	16408	16603	16310	16476	16594	16626	16567	16461	16329	16496	16510	16487	16505	16460	16401	16397	16468	16596	16311	16491	16476	16414	16387	16501	16363	16487	16654	16491	16490	16440	16466	16375	16255	16415	16588	16357	16509	16405	16335	16619	16299	16259	16324	16365	16523	16346	16360	16404	16460	16546	16438	16338	16377	16478	16394	16553	16279	16397	16251	16449	16411	16426	16546	16397	16352	16412	16672	16237	16485	16380	16363	16570	16558	16517	16442	16452	16369	16479	16278	16350	16308	16463	16626	16286	16513	16566	16286	16450	16354	16341	16313	16401	16267	16389	16389	16508	16455	16425	16568	16536	16559	16470	16527	16603	16435	16480	16349	16370	16533	16502	16286	16378	16328	16466	16525	16531	16475	16554	16327	16392	16536	16282	16393	16474	16527	16607	16326	16455	16495	16260	16488	16419	16430	16520	16595	16418	16498	16457	16407	16461	16467	16445	16408	16537	16430	16578	16316	16397	16614	16213	16351	16345	16555	16383	16423	16471	16471	16451	16424	16491	16351	16376	16280	16233	16410	16490	16535	16445	16411	16360	16503	16549	16379	16146	16443	16334	16503	16444	16226	16429	16459	16280	16377	16306	16410	16466	16323	16315	16446	16574	16444	16400	16457	16425	16400	16540	16492	16336	16314	16441	16596	16540	16400	16502	16318	16466	16490	16456	16729	16371	16609	16335	16441	16476	16358	16530	16451	16428	16297	16324	16410	16286	16503	16602	16397	16537	16363	16425	16443	16406	16522	16386	16509	16433	16645	16474	16343	16479	16228	16510	16452	16389	16431	16486	16353	16437	16411	16475	16488	16510	16323	16564	16512	16602	16628	16560	16464	16425	16546	16484	16242	16526	16464	16201	16433	16314	16401	16464	16452	16292	16438	16382	16480	16421	16297	16529	16443	16215	16309	16429	16407	16414	16453	16524	16333	16375	16373	16391	16441	16538	16264	16467	16477	16422	16430	16446	16563	16513	16225	16370	16506	16448	16369	16311	16399	16433	16502	16823	16557	16164	16691	16352	16679	16379	16394	16400	16428	16452	16321	16389	16513	16262	16278	16193	16456	16364	16425	16449	16339	16486	16553	16435	16292	16382	16529	16426	16459	16529	16415	16371	16315	16317	16570	16317	16437	16420	16507	16404	16310	16466	16575	16306	16360	16490	16467	16474	16411	16518	16521	16493	16566	16358	16407	16427	16340	16405	16238	16414	16479	16346	16448	16470	16416	16435	16345	16367	16343	16402	16446	16541	16465	16529	16552	16395	16451	16501	16445	16629	16451	16455	16507	16419	16544	16422	16369	16641	16324	16286	16327	16526	16450	16411	16279	16283	16425	16378	16416	16518	16405	16603	16231	16394	16435	16516	16314	16415	16544	16502	16333	16364	16458	16381	16626	16302	16361	16553	16308	16452	16242	16337	16364	16430	16382	16373	16471	16470	16499	16481	16553	16464	16482	16542	16543	16510	16377	16276	16365	16404	16389	16531	16273	16501	16527	16280	16378	16566	16481	16503	16331	16513	16665	16301	16504	16469	16307	16615	16323	16573	16255	16482	16510	16411	16585	16241	16434	16329	16415	16426	16526	16452	16664	16519	16371	16419	16402	16519	16545	16366	16395	16451	16334	16468	16341	16509	16376	16262	16490	16379	16355	16314	16537	16361	16192	16372	16366	16533	16428	16188	16482	16487	16361	16428	16331	16200	16463	16199	16382	16575	16429	16264	16447	16447	16560	16471	16509	16461	16487	16547	16479	16335	16491	16394	16394	16612	16472	16398	16397	16354	16331	16410	16424	16434	16461	16465	16610	16415	16382	16541	16431	16300	16522	16374	16353	16425	16526	16404	16393	16538	16468	16546	16465	16533	16422	16361	16409	16479	16451	16590	16357	16284	16360	16297	16401	16469	16306	16437	16216	16558	16500	16420	16400	16383	16345	16593	16393	16367	16444	16674	16447	16412	16401	16405	16372	16525	16313	16529	16301	16489	16445	16398	16426	16391	16178	16407	16432	16317	16168	16416	16621	16422	16472	16192	16405	16467	16488	16491	16568	16262	16268	16455	16469	16689	16240	16465	16338	16413	16486	16265	16485	16266	16454
46102	60239	63990	54608	43290	37111	33094	30254	28379	27587	26624	26138	25987	25521	25059	25199	25058	25049	25037	25199	25127	25249	24681	24812	24995	24767	24929	24993	24720	24745	24852	24819	24902	24843	24876	24836	24802	24792	24601	24839	24684	24664	24502	24891	25021	24549	25015	24927	24829	24744	24725	24664	24780	24719	24810	24879	24829	24689	24911	24761	24777	24725	24745	24761	24836	24794	24713	24642	25070	24686	24801	24891	24671	24661	24717	24967	24860	24837	24910	24733	25018	24614	24997	24959	24640	24645	24987	24704	24700	25006	24716	24745	24641	24770	24861	24546	25015	24918	24828	24872	24823	24571	24728	24482	24899	24900	24674	24725	24753	24614	24898	24946	24874	24981	24694	24701	24760	24687	24703	24786	24883	24772	24797	24765	24740	24668	24564	24746	24612	25040	24931	24882	24866	24752	24604	24682	24817	24801	24799	24732	24811	24724	24924	24700	24884	24654	24434	24616	24846	24691	24792	24890	24661	24582	24826	24886	24654	24691	24716	24495	24762	24746	24785	24896	24845	24667	24759	24854	24469	24758	24614	24772	24658	24657	24702	24847	25095	25071	24792	24599	24794	24828	24849	24957	24690	24811	24683	24630	24858	24889	24846	24624	24730	24724	24702	24938	24772	24574	24694	24647	24828	24938	24633	24709	24856	24721	24677	24842	24763	24690	24787	24792	24582	25006	24840	24709	24538	25004	25016	24822	24785	24674	24716	24476	24641	24692	24710	24838	25027	24706	24826	24583	24914	24613	24869	24655	24701	24697	24887	24710	24744	25101	24750	24523	24644	24674	25043	24756	24989	24647	24715	24810	24907	24806	24833	24877	24861	24588	24874	24657	24669	24809	24868	24641	24764	24775	25014	24896	25006	24911	24926	24937	24843	24547	24798	24587	24969	24799	24770	24951	24753	24976	25009	24721	24634	25006	24938	24803	24668	24715	24745	24849	24540	24856	24752	24635	24707	24926	24727	24796	24634	24645	25158	24943	24754	24813	24707	24769	24851	24855	24851	24716	24777	24774	24763	25001	24799	24645	24791	24571	25013	24600	24793	24732	24880	24748	24794	24752	24681	24667	24728	24831	24861	24615	24678	24542	24854	24975	24930	24586	24844	24749	24775	24829	24985	24608	24807	24800	24846	24556	24741	25009	24757	24748	24945	24857	24611	24642	24643	25081	24723	24488	24914	24606	24843	24864	24895	24809	24645	24775	24883	24889	24727	25205	24681	24661	24454	24896	24784	24817	24824	24616	24713	24584	24710	24948	24741	24862	24586	24506	24778	24624	24865	24555	24811	24894	24650	24664	24692	24713	24841	24764	24887	24797	25034	24766	24829	24717	24410	24827	24980	24738	24656	24634	24930	24701	24790	24861	24812	24815	24990	24843	24791	24829	25028	24583	24574	24808	24942	24762	24784	24781	24700	24901	24759	24881	24785	25020	24856	24695	24743	25038	24706	24940	24770	24936	24845	24646	24797	24694	24804	24678	24629	24696	24718	24780	24807	24688	24743	24737	24788	24855	24708	24803	24860	24700	24789	24747	24895	25029	24877	24786	24707	24741	24716	24619	24797	24853	24669	24983	24587	24656	24573	24681	24752	24858	24978	24747	25004	24661	25125	24876	24964	24915	24931	24808	24714	24936	24991	24798	24795	24694	24628	24919	24745	24704	24720	24750	25056	24878	24655	24793	24605	24802	24773	24765	24738	24826	24898	24638	24955	24819	24764	24705	24759	24585	24793	24545	24873	24689	24679	24727	24620	24969	24815	24616	24988	24905	24819	24955	24785	24904	24922	24781	24762	24817	24598	24767	24805	24986	24687	24876	24893	24978	25097	24803	24771	25177	24932	24636	24691	24914	24756	24657	24845	24811	24683	24793	24961	24612	24838	24839	24746	24540	25146	24786	25006	24676	24751	24926	24800	24666	24868	24509	24886	24807	24820	24731	24794	24817	24787	24828	24853	24828	25096	24887	24622	24609	24752	24562	24829	24816	24831	24664	24876	24887	25006	24857	24891	24911	24776	24902	24773	24730	24750	25102	24855	24877	25045	24842	24891	24720	24786	25011	24871	24901	24845	24793	24757	24921	24508	24593	24818	24431	24553	24775	24758	24673	24808	24948	24658	24723	24839	24517	24974	24909	24427	24643	24743	24736	24887	24663	24839	24766	24846	24917	24869	24679	24627	24931	24934	24804	24802	24471	24665	24920	24769	24953	24794	24602	24622	24838	24723	24644	24862	24580	24817	24742	24864	24863	24538	24827	24741	24683	24842	24797	24603	24605	24544	24547	24746	24837	24691	24886	24467	24688	24904	24782	24971	24841	24550	24693	24674	24859	24634	24825	24698	24590	24780	24693	24784	24729	24949	24870	24787	25050	24830	24875	24672	24904	24666	24902	24538	24901	24654	24686	24937	24671	24742	24893	24677	24688	24729	24909	24620	24817	24617	24785	24777	24747	24616	24910	24747	24794	24832	24658	24844	24733	25152	24921	24935	24710	24706	24754	24845	24639	24787	24726	24702	24484	24810	24853	24802	24958	24813	24753	24643	24672	24773	24991	24781	25097	24986	24763	24828	24502	24868	24807	24589	24848	24964	24816	24895	24773	24918	24808	25011	24878	24916	24961	24809	24940	24800	24924	24861	24570	24634	24493	24771	24804	24751	24730	24582	24463	24876	24776	24678	24919	24932	24952	24798	24774	24733	24871	24821	24819	24770	24794	24604	25083	24965	24691	25246	24744	24921	24773	24793	24813	24689	24889	24777	24759	25017	24869	24879	24712	24906	24835	24910	24731	24973	24745	24970	24767	24545	24590	24847	24835	24614	24931	25093	24906	24729	24677	24907	24675	24837	24794	24840	24956	24824	24859	24685	24626	24652	24734	24863	24673	24760	24862	24722	24960	24686	24560	24535	24741	24709	24926	24729	24585	24796	24786	24762	24897	25017	24617	24724	24678	24720	24844	24735	24736	24580	24700	24566	24883	24782	24900	24758	24862	24914	24738	24984	24920	24789	24987	24500	24632	24453	24835	24743	24706	24881	24570	24949	24906	24876	24767	24893	24860	24701	24762	24493	24896	24945	24622	24897	24690	25031	24821	24991	24788	24884	24847	24831	24997	24787	24698	24902	24705	24645	24987	24892	24784	24761	24780	24794	24902	24818	24901	25063	24791	24878	24587	24677	24617	24750	24670	24765	24893	24868	24811	24695	24777	24757	24720	24837	24733	24774	24938	24606	24685	24880	24792	24688	24677	24888	24906	24798	24478	24884	24758	24818	24697	24749	24808	24878	25034	24673	24788	24941	24822	24785	24722	24845	24752	24757	24767	24895	24820	24595	24955	24732	24588	24705	24909	24673	25093	24485	24601	24689	24504	24747	24669	24780	24771	25065	24854	24839	24949	24816	25092	24871	24884	24962	24949	24802	24788	24972	24714	24875	24703	24896	24991	24812	24868	24757	24796	24959	24671	24840	24882	24821	24825	24740	24616	24818	24965	24853	24620	24769	24810	24794	24677	24873	24876	24860	24988	24679	24613	24658	24782	24956	24699	24964	24749	24847	25015	25064	24714	24934	24760	24813	24405	24715	24692	24691	24790	24515	24983	24832	24751	24850	24988	24914	24702	24727	24771	24683	24830	24915	24651	24823	24867	24866	24774	24826	24759	24824	24790	24899	24804	24833	24865	24720	24736	24769	24822	25040	24747	24972	24926	24630	24854	24819	24714	24687	25094	24812	25010	24674	24660	24727	24525	24840	24814	24839	24720	24897	24753	24988	24870	24992	24777	24758	24824	24673	24688	24678	24616	24693	24689	24768	24642	24598	24571	24618	24790	24799	24602	24736	25045	24711	24967	25007	25081	24943	24818	24721	24944	24498	24834	25122	24563	24762	24855	24660	24727	25029	24940	25023	24907	24772	24571	24780	24813	24681	24610	24696	24602	24692	24644	24586	24827	24692	24742	24633	24879	24957	24771	24799	24810	24608	24595	24786	24877	24849	24875	24958	25100	24852	24642	24634	24910	24848	24686	24740	24828	24692	24548	24744	24872	24611	24926	24796	24944	24696	24927	24804	24926	24740	24737	24818	24691	24783	24841	24548	24853	24745	24686	24949	25267	24817	24664	24554	24688	24676	25054	24728	24548	24543	24544	24756	24655	24823	24831	24885	24738	24690	24677	24637	24728	24618	24758	24878	24721	24808	24724	24829	25006	24801	24940	24790	24774	24999	24746	24627	24868	24764	25035	24847	24911	24601	24624	24773	24654	24725	24552	24967	24851	24754	24799	24700	24736	24778	24650	24933	24886	24763	24956	24815	24709	24848	24698	24846	24553	25023	25094	25032	24895	24602	24819	24625	24784	24805	24991	24876	24759	24616	24773	24847	24729	24966	24641	24757	24823	24749	24779	25017	24637	24971	24713	24751	24799	24707	24708	24838	24737	24864	24787	24885	24711	24652	24844	24566	24658	24855	24754	24887	24755	24872	24726	24528	24774	24865	24915	24676	24949	24713	24880	24736	24507	24796	24465	24742	24712	24899	24718	24604	24718	24778	24648	24562	24925	24772	24864	24869	24999	24708	24737	24914	24911	24785	24714	25055	24657	24871	24778	24765	24873	24824	24712	24934	24671	24763	24923	24720	24785	24652	24865	24457	24900	24821	24766	24775	24986	24829	24846	24710	24623	24947	24729	24731	24549	24554	24725	24706	24640	24830	24613	24719	24543	24674	24910	24749	24707	24831	24824	24723	24815	24813	24980	24673	24754	24720	24790	24719	24832	24861	24902	24900	24980	24641	24697	24711	24664	24776	24823	25051	24622	24646	24869	24686	24723	24922	24612	24941	24886	24548	24778	24612	25060	24776	24749	24831	25048	24794	24792	24618	24741	24918	24861	24745	24749	24758	24856	24966	24661	24640	25113	24724	24826	24915	24549	24733	24813	24924	25142	24751	24631	24714	25014	25095	24879	24689	24665	24709	24757	25142	24702	24881	24842	24832	24657	24647	24857	24821	24787	24578	24864	24838	24793	24785	24662	24967	24684	24738	24529	24732	24715	24977	24689	24717	24826	24454	24766	24979	24740	24882	24922	24455	24681	24661	24871	24797	24772	24759	24660	24908	24849	24862	24781	24970	24914	24707	24661
48710	68893	64178	49306	38059	31828	26683	23243	21138	19844	18881	18309	17677	17412	17106	16654	16749	16819	16757	16975	17034	16988	16680	16721	16558	16637	16664	16650	16618	16684	16648	16397	16508	16620	16522	16515	16441	16586	16374	16476	16472	16409	16375	16556	16542	16501	16710	16556	16540	16484	16730	16503	16445	16465	16596	16458	16351	16583	16382	16466	16410	16421	16549	16483	16541	16574	16500	16587	16417	16585	16379	16566	16317	16500	16546	16547	16623	16578	16691	16525	16525	16633	16530	16229	16474	16500	16652	16419	16544	16561	16380	16539	16688	16440	16470	16553	16464	16613	16458	16535	16257	16383	16488	16554	16626	16533	16640	16435	16577	16420	16524	16506	16533	16651	16392	16505	16578	16460	16462	16516	16541	16516	16604	16608	16559	16379	16438	16482	16505	16396	16453	16522	16543	16483	16519	16534	16593	16535	16476	16579	16473	16592	16417	16489	16254	16611	16645	16469	16547	16496	16566	16617	16438	16741	16307	16313	16684	16474	16365	16500	16435	16522	16544	16687	16611	16339	16429	16647	16579	16647	16420	16337	16404	16372	16467	16656	16574	16523	16393	16648	16779	16558	16567	16561	16550	16553	16623	16749	16418	16666	16718	16456	16414	16455	16637	16589	16749	16449	16754	16480	16504	16590	16592	16568	16594	16506	16539	16338	16700	16421	16666	16458	16431	16600	16523	16398	16479	16494	16526	16530	16537	16559	16368	16474	16602	16549	16642	16672	16491	16397	16547	16621	16703	16434	16396	16471	16673	16802	16506	16619	16505	16482	16629	16529	16351	16542	16561	16614	16395	16472	16457	16592	16358	16558	16566	16589	16602	16704	16585	16442	16636	16526	16380	16518	16561	16661	16474	16292	16543	16532	16384	16488	16699	16455	16485	16369	16553	16696	16499	16381	16710	16609	16354	16477	16592	16566	16422	16504	16437	16557	16553	16637	16384	16426	16386	16527	16489	16409	16485	16587	16479	16487	16460	16536	16628	16320	16505	16600	16663	16557	16360	16465	16592	16610	16589	16565	16543	16519	16418	16476	16697	16630	16552	16472	16482	16462	16318	16677	16484	16488	16582	16549	16573	16571	16560	16650	16571	16423	16460	16578	16518	16638	16573	16507	16499	16595	16608	16629	16615	16432	16510	16505	16551	16836	16498	16281	16635	16392	16482	16434	16652	16604	16560	16506	16598	16573	16533	16491	16598	16469	16519	16507	16549	16584	16617	16443	16355	16547	16599	16438	16786	16449	16538	16499	16433	16449	16525	16669	16506	16319	16642	16380	16465	16475	16632	16598	16698	16518	16446	16512	16625	16511	16636	16511	16568	16337	16525	16562	16551	16631	16499	16616	16513	16561	16446	16541	16584	16452	16511	16465	16523	16468	16555	16450	16584	16449	16471	16555	16594	16407	16449	16498	16577	16382	16533	16450	16641	16763	16460	16568	16597	16415	16592	16425	16475	16623	16531	16710	16588	16523	16599	16564	16555	16545	16571	16585	16647	16456	16436	16452	16554	16501	16603	16454	16499	16477	16623	16492	16449	16426	16484	16560	16552	16433	16556	16497	16442	16578	16422	16665	16456	16459	16575	16526	16719	16480	16626	16401	16699	16524	16553	16470	16523	16717	16651	16460	16393	16418	16486	16594	16574	16514	16680	16364	16419	16540	16479	16652	16598	16478	16505	16391	16564	16367	16467	16613	16505	16555	16352	16479	16347	16512	16696	16547	16339	16541	16635	16386	16364	16642	16527	16468	16335	16667	16440	16516	16378	16424	16409	16454	16689	16359	16506	16611	16485	16615	16515	16437	16604	16579	16526	16512	16353	16663	16490	16612	16624	16387	16411	16612	16465	16548	16419	16537	16679	16538	16451	16612	16473	16612	16465	16603	16521	16624	16623	16427	16512	16654	16473	16565	16586	16557	16455	16539	16527	16353	16469	16683	16550	16570	16473	16571	16414	16568	16614	16425	16596	16744	16440	16730	16441	16661	16391	16240	16636	16462	16538	16594	16584	16469	16370	16558	16672	16508	16727	16561	16652	16585	16553	16395	16476	16583	16532	16683	16417	16454	16582	16429	16471	16476	16490	16546	16442	16327	16537	16406	16371	16634	16499	16558	16631	16488	16218	16522	16346	16607	16385	16425	16534	16625	16482	16480	16672	16400	16606	16402	16534	16568	16548	16409	16446	16646	16404	16645	16338	16388	16434	16541	16588	16458	16558	16886	16720	16523	16550	16569	16472	16536	16664	16477	16602	16460	16394	16605	16557	16517	16616	16585	16424	16511	16508	16427	16561	16761	16644	16567	16538	16498	16405	16345	16508	16423	16583	16494	16544	16568	16507	16621	16420	16588	16667	16445	16779	16399	16584	16640	16544	16506	16832	16574	16529	16539	16555	16567	16451	16586	16531	16475	16585	16547	16454	16742	16550	16489	16637	16539	16478	16314	16465	16508	16515	16513	16512	16555	16493	16437	16578	16535	16553	16445	16589	16533	16523	16446	16507	16423	16649	16477	16621	16554	16597	16585	16496	16624	16501	16677	16429	16509	16617	16381	16665	16651	16368	16577	16683	16309	16610	16458	16352	16381	16466	16431	16586	16572	16481	16503	16563	16742	16663	16627	16510	16621	16522	16372	16450	16545	16493	16465	16563	16443	16510	16484	16653	16531	16460	16421	16529	16357	16547	16520	16576	16448	16587	16523	16601	16680	16540	16573	16559	16508	16454	16441	16493	16452	16498	16450	16583	16567	16540	16414	16569	16560	16464	16451	16390	16543	16627	16407	16373	16461	16466	16430	16485	16538	16554	16411	16671	16584	16564	16454	16553	16474	16689	16440	16476	16476	16350	16556	16653	16504	16554	16418	16510	16453	16538	16613	16647	16604	16399	16519	16518	16352	16507	16502	16457	16586	16397	16373	16415	16430	16441	16388	16708	16477	16605	16492	16630	16544	16612	16504	16619	16658	16500	16595	16456	16554	16462	16421	16434	16462	16451	16495	16523	16729	16646	16593	16638	16464	16555	16510	16507	16627	16519	16500	16538	16575	16462	16503	16371	16434	16551	16699	16619	16542	16553	16611	16653	16521	16368	16571	16523	16590	16350	16475	16629	16357	16649	16385	16613	16463	16498	16635	16571	16460	16493	16556	16456	16503	16504	16450	16436	16508	16617	16497	16577	16366	16579	16469	16446	16321	16497	16472	16598	16576	16312	16343	16665	16512	16690	16722	16467	16651	16496	16540	16435	16752	16463	16511	16484	16800	16445	16529	16675	16448	16630	16560	16570	16504	16512	16403	16485	16397	16536	16614	16361	16486	16346	16493	16403	16348	16268	16525	16502	16339	16583	16749	16471	16520	16663	16429	16561	16629	16347	16597	16551	16492	16626	16547	16600	16502	16585	16575	16601	16523	16603	16579	16427	16290	16509	16455	16375	16392	16507	16686	16700	16409	16441	16438	16464	16589	16470	16478	16472	16555	16653	16534	16525	16499	16541	16542	16587	16349	16525	16594	16754	16573	16587	16521	16597	16718	16538	16655	16627	16534	16398	16665	16638	16470	16590	16289	16413	16726	16475	16553	16531	16451	16521	16468	16570	16411	16674	16583	16524	16658	16553	16627	16442	16417	16592	16593	16469	16658	16581	16589	16662	16589	16555	16628	16500	16578	16527	16523	16476	16704	16608	16601	16379	16440	16525	16502	16526	16590	16392	16450	16450	16673	16683	16520	16691	16642	16440	16491	16398	16620	16507	16542	16333	16466	16576	16584	16505	16486	16342	16638	16712	16533	16720	16453	16571	16637	16604	16660	16516	16642	16607	16682	16278	16452	16390	16504	16565	16411	16621	16517	16394	16505	16764	16596	16419	16346	16380	16468	16432	16396	16528	16515	16546	16481	16575	16486	16401	16643	16604	16592	16555	16449	16567	16545	16462	16605	16520	16686	16527	16561	16567	16503	16553	16564	16462	16586	16472	16726	16534	16367	16678	16365	16470	16438	16575	16612	16597	16294	16573	16564	16585	16558	16520	16422	16432	16403	16514	16352	16595	16566	16586	16502	16644	16451	16463	16503	16517	16523	16677	16300	16565	16549	16427	16516	16396	16534	16592	16497	16604	16429	16517	16457	16453	16456	16482	16620	16419	16643	16448	16574	16484	16781	16534	16555	16487	16511	16422	16665	16437	16395	16403	16623	16558	16484	16458	16595	16539	16514	16594	16517	16431	16487	16524	16616	16617	16380	16597	16481	16410	16552	16605	16380	16495	16627	16683	16388	16582	16613	16653	16533	16460	16555	16452	16601	16695	16446	16401	16495	16590	16501	16499	16505	16549	16718	16611	16576	16600	16572	16478	16537	16710	16567	16483	16475	16592	16446	16393	16395	16484	16498	16348	16520	16394	16657	16459	16571	16595	16530	16460	16436	16562	16530	16612	16414	16429	16494	16620	16516	16552	16464	16428	16458	16507	16394	16453	16645	16423	16570	16386	16488	16578	16539	16415	16555	16392	16529	16572	16736	16405	16509	16316	16508	16615	16731	16646	16663	16617	16546	16619	16596	16678	16463	16488	16460	16694	16544	16437	16522	16404	16573	16736	16612	16481	16644	16632	16388	16540	16592	16578	16666	16411	16275	16538	16467	16523	16513	16607	16661	16542	16436	16732	16602	16528	16519	16718	16555	16475	16461	16528	16450	16515	16570	16702	16625	16612	16513	16571	16478	16538	16596	16534	16649	16533	16407	16523	16517	16673	16533	16508	16609	16585	16407	16335	16426	16639	16352	16470	16654	16302	16484	16473	16483	16498	16535	16548	16473	16410	16437	16378	16551	16501	16702	16529	16373	16666	16434	16446	16534	16304	16511	16445	16580	16374	16505	16452	16521	16633	16528	16555	16492	16471	16582	16511	16507	16472	16510	16501	16582	16559	16591	16367	16612	16746	16531	16601	16603	16611	16557	16525	16536	16594	16532	16621	16520	16526	16549	16368	16558	16544	16543	16488	16531	16336	16768	16387	16429	16325	16505	16575	16629	16550	16528	16537	16621	16556	16371	16596	16640	16661	16553	16493	16642	16431	16487	16570	16468	16408	16575	16654	16477	16505	16422	16740	16461	16491	16464	16367	16260	16515	16589	16432	16502
26259	22462	37371	44179	42997	43368	40520	33587	31063	29539	28555	27551	27129	26734	26176	26148	25784	26010	25928	26220	26075	25683	25642	25921	25417	25452	25406	25573	25665	25766	25633	25639	25665	25450	25554	25549	25655	25617	25671	25339	25509	25643	25530	25319	25619	25485	25337	25344	25329	25570	25384	25450	25537	25622	25479	25488	25387	25587	25426	25567	25357	25242	25337	25441	25562	25535	25591	25646	25357	25794	25454	25375	25496	25414	25307	25125	25245	25586	25283	25492	25296	25644	25354	25344	25576	25455	25489	25390	25469	25486	25514	25422	25563	25258	25211	25542	25433	25104	25431	25447	25580	25481	25473	25309	25301	25407	25466	25395	25223	25510	25418	25203	25257	25475	25453	25327	25258	25208	25226	25460	25584	25402	25517	25429	25540	25459	25270	25337	25468	25377	25474	25316	25353	25509	25483	25465	25359	25464	25318	25287	25220	25437	25607	25337	25701	25264	25609	25256	25497	25247	25230	25431	25332	25339	25333	25441	25508	25438	25413	25381	25535	25509	25406	25369	25583	25483	25358	25733	25493	25337	25253	25233	25176	25155	25783	25553	25043	25500	25196	25354	25593	25312	25418	25398	25507	25520	25304	25321	25317	25358	25493	25657	25352	25138	25430	25339	25250	25362	25199	25257	25385	25231	25136	25275	25501	25320	25440	25475	25687	25516	25433	25368	25236	25447	25370	25306	25290	25388	25509	25285	25298	25414	25319	25318	25254	25214	25440	25304	25462	25221	25461	25444	25465	25358	25710	25386	25550	25528	25580	25357	25170	25405	25638	25421	25402	25324	25507	25345	25347	25367	25185	25557	25218	25180	25376	25124	25662	25404	25469	25359	25461	25680	25283	25401	25484	25509	25561	25481	25553	25390	25380	25672	25494	25320	25371	25401	25407	25538	25445	25295	25450	25274	25449	25316	25211	25359	25256	25184	25350	25341	25673	25312	25199	25289	25428	25596	25277	25270	25245	25540	25346	25421	25378	25413	25413	25377	25154	25202	25410	25719	25521	25626	25453	25377	25349	25601	25403	25247	25248	25538	25429	25569	25180	25301	25465	25425	25571	25485	25443	25619	25503	25402	25571	25664	25457	25233	25447	25462	25263	25318	25367	25414	25569	25434	25349	25496	25539	25565	25533	25351	25432	25507	25367	25503	25712	25486	25494	25562	25279	25044	25298	25635	25398	25514	25495	25202	25319	25462	25562	25662	25539	25206	25338	25252	25653	25339	25231	25549	25590	25307	25499	25627	25245	25417	25268	25198	25274	25514	25576	25516	25375	25305	25405	25315	25263	25419	25595	25262	25291	25206	25591	25479	25368	25190	25389	25631	25175	25431	25404	25472	25205	25445	25432	25556	25293	25339	25267	25269	25433	25411	25572	25473	25501	25471	25220	25114	25471	25568	25337	25550	25435	25448	25354	25140	25336	25542	25519	25418	25700	25679	25538	25310	25302	25738	25400	25427	25473	25700	25349	25294	25670	25424	25468	25548	25456	25358	25613	25374	25400	25123	25489	25429	25318	25488	25388	25653	25231	25672	25377	25402	25532	25253	25163	25158	25618	25267	25474	25285	25490	25142	25458	25430	25537	25535	25479	25392	25343	25369	25401	25577	25264	25258	25377	25369	25372	25382	25545	25397	25392	25708	25296	25565	25532	25345	25484	25414	25404	25444	25296	25504	25262	25262	25515	25592	25270	25752	25632	25554	25179	25316	25505	25472	25333	25285	25504	25527	25484	25333	25289	24980	25549	25493	25455	25255	25290	25480	25404	25426	25337	25383	25521	25308	25428	25348	25319	25404	25462	25162	25243	25377	25171	25350	25316	25383	25370	25352	25415	25247	25391	25519	25450	25533	25864	25379	25523	25429	25373	25338	25206	25507	25311	25227	25460	25309	25442	25568	25793	25464	25334	25530	25337	25559	25429	25471	25538	25510	25524	25472	25129	25488	25180	25379	25379	25240	25608	25485	25222	25616	25223	25303	24929	25297	25361	25468	25343	25158	25728	25360	25551	25430	25452	25493	25412	25337	25374	25456	25575	25419	25117	25365	25601	25403	25636	25079	25400	25550	25465	25500	25255	25606	25617	25253	25300	25288	25454	25186	25668	25339	25485	25537	25360	25332	25402	25083	25485	25614	25489	25444	25496	25447	25412	25287	25593	25660	25626	25515	25304	25195	25519	25459	25484	25491	25324	25279	25468	25213	25579	25256	25367	25376	25443	25414	25403	25325	25386	25325	25454	25435	25344	25729	25462	25148	25176	25330	25543	25282	25461	25353	24986	25424	25478	25148	25300	25422	25231	25493	25197	25235	25460	25431	25415	25489	25439	25534	25267	25532	25474	25653	25553	25525	25383	25524	25518	25427	25496	25225	25387	25436	25510	25583	25392	25324	25512	25258	25414	25481	25457	25371	25263	25375	25316	25238	25529	25290	25465	25522	25554	25246	25247	25414	25181	25486	25461	25390	25509	25239	25429	25462	25372	25483	25233	25510	25324	25213	25617	25321	25147	25526	25582	25357	25353	25330	25343	25365	25493	25165	25374	25240	25515	25591	25780	25284	25618	25289	25395	25424	25524	25396	25655	25431	25133	25346	25248	25634	25458	25560	25378	25547	25551	25251	25165	25445	25614	25263	25024	25610	25173	25557	25341	25448	25411	25553	25642	25305	25313	25522	25462	25509	25330	25241	25557	25522	25375	25795	25339	25400	25388	25626	25363	25581	25545	25398	25449	25647	25359	25465	25221	25377	25521	25181	25310	25494	25417	25152	25447	25664	25513	25292	25236	25419	25397	25351	25246	25404	25475	25309	25664	25483	25425	25345	25503	25432	25471	25447	25355	25395	25241	25475	25376	25470	25601	25327	25449	25227	25422	25540	25558	25409	25427	25264	25278	25370	25236	25272	25433	25276	25302	25375	25251	25393	25385	25504	25428	25309	25666	25527	25571	25289	25630	25430	25455	25579	25686	25436	25130	25296	25570	25418	25369	25389	25180	25455	25576	25547	25270	25486	25408	25347	25163	25319	25568	25657	25477	25346	25155	25351	25596	25279	25512	25369	25144	25178	25219	25315	25332	25689	25581	25377	25361	25535	25562	25237	25352	25358	25478	25464	25307	25351	25513	25459	25481	25418	25401	25232	25112	25639	25675	25392	25518	25502	25306	25201	25438	25488	25468	25279	25408	25361	25429	25627	25569	25379	25230	25470	25541	25387	25712	25370	25448	25458	25349	25229	25313	25518	25414	25460	25361	25308	25207	25242	25449	25316	25311	25043	25312	25719	25602	25518	25295	25520	25475	25237	25604	25246	25352	25429	25281	25321	25668	25042	25404	25435	25391	25496	25322	25497	25653	25460	25198	25293	25309	25567	25698	25394	25606	25677	25167	25165	25495	25431	25456	25242	25203	25444	25651	25288	25353	25497	25248	25475	25406	25308	25377	25239	25354	25365	25399	25346	25273	25402	25247	25640	25426	25273	25467	25516	25619	25407	25310	25652	25516	25525	25438	25514	25444	25390	25415	25231	25426	25749	25483	25286	25296	25443	25320	25186	25287	25295	25488	25259	25262	25394	25175	25410	25581	25248	25339	25469	25389	25240	25219	25473	25435	25409	25488	25274	25641	25473	25457	25436	25352	25715	25364	25363	25396	25203	25445	25789	25264	25401	25313	25363	25689	25281	25563	25632	25432	25236	25367	25396	25388	25377	25462	25370	25458	25452	25336	25460	25394	25519	25530	25552	25366	25566	25693	25593	25520	25177	25637	25328	25598	25384	25285	25429	25482	25440	25550	25478	25473	25347	25518	25429	25206	25319	25759	25168	25452	25375	25466	25444	25272	25347	25704	25316	25419	25311	25241	25470	25232	25244	25277	25775	25428	25492	25246	25530	25405	25480	25380	25516	25558	25503	25402	25204	25453	25405	25256	25328	25431	25450	25429	25440	25255	25557	25688	25523	25465	25311	25341	25414	25432	25343	25342	25549	25427	25620	25519	25711	25499	25343	25450	25456	25520	25478	25225	25212	25554	25417	25485	25271	25612	25438	25398	25369	25486	25291	25338	25519	25603	25296	25646	25528	25560	25365	25539	25370	25335	25463	25482	25434	25328	25328	25353	25289	25315	25564	25389	25420	25366	25268	25700	25256	25345	25409	25577	25437	25447	25307	25288	25185	25456	25496	25334	25346	25262	25478	25269	25391	25424	25559	25620	25483	25272	25478	25545	25532	25539	25287	25187	25331	25545	25609	25428	25286	25490	25309	25311	25537	25537	25394	25421	25149	25491	25356	25444	25185	25477	25358	25385	25200	25640	25571	25414	25530	25547	25147	25290	25486	25404	25340	25361	25331	25574	25188	25322	25409	25734	25423	25127	25338	25292	25423	25276	25428	25441	25390	25388	25497	25444	25299	25354	25456	25388	25568	25402	25497	25338	25470	25424	25253	25470	25274	25446	25290	25546	25353	25478	25265	25197	25270	25386	25463	25192	25147	25483	25404	25624	25344	25430	25599	25696	25444	25491	25371	25442	25471	25479	25319	25405	25420	25296	25243	25409	25174	25094	25345	25234	25339	25410	25630	25504	25536	25299	25602	25400	25300	25197	25425	25465	25343	25313	25304	25391	25469	25306	25482	25404	25366	25303	25263	25415	25408	25319	25419	25659	25618	25285	25313	25345	25260	25442	25044	25446	25758	25386	25521	25458	25445	25511	25620	25733	25173	25190	25442	25306	25457	25510	25572	25370	25358	25219	25455	25407	25426	25461	25494	25451	25599	25259	25416	25430	25378	25569	25274	25203	25418	25479	25424	25531	25158	25555	25275	25190	25252	25306	25287	25451	25314	25523	25502	25376	25321	25378	25379	25133	25589	25495	25504	25518	25517	25442	25496	25274	25540	25633	25570	25367	25525	25684	25274	25520	25665	25458	25210	25740	25323	25594	25365	25085	25467	25349	25228	25287	25253	25550	25533	25405	25459	25437	25360	25338	25408	25331	25677	25503	25382	25393	25411	25493	25478	25478	25356	25320	25615	25451	25399	25726	25468	25342	25417	25409	25354	25477	25347	25383	25179	25163	25234	25349	25377	25221	25293	25489	25487	25410	25526	25650	25440	25502	25420	25436	25184	25307	25070	25413	25424
47516	80191	78621	61897	48613	41825	33648	26675	23928	21886	20635	19398	19038	18432	17742	17481	17335	17432	17403	17623	17395	17305	17190	17014	17012	17046	16910	16910	16740	17044	17130	16847	17076	16992	17000	16838	16970	17052	16935	16771	16794	16852	16981	16848	17033	16692	16929	16912	17024	16815	16932	16767	16996	16869	16799	17006	16938	16784	16961	16951	16821	16801	16777	16959	16956	16714	16812	16848	16868	16942	16880	17021	16878	17018	17013	16796	16878	16777	17020	16681	16757	16861	17041	17039	16998	16904	16853	16973	16810	16879	17004	16819	16952	16725	16978	16910	16906	16981	16884	16993	16945	16903	16923	16790	16732	16900	17015	17019	17004	16898	17080	16886	16797	16926	16904	16981	16866	16804	16799	16965	16845	16929	16848	16957	16885	16884	16933	17081	17082	16977	16985	16890	16956	16799	16840	16789	16859	16979	17116	16823	17072	16963	16854	16681	16958	16944	16887	16839	16880	16998	16971	16943	16779	16753	16957	17045	16804	16670	16795	16943	16826	16872	16860	16690	16929	16896	16778	16928	16788	16899	16847	16775	16858	16878	16821	17011	16880	16879	16893	16870	16934	16950	16773	17085	16789	16921	16723	16906	16911	16891	16898	16991	16881	16644	16899	16827	16969	16931	16976	16926	16830	16744	16873	16880	16788	16940	16878	16850	16845	16953	16972	16812	16912	16993	16826	17011	16923	16773	16914	16768	16814	16962	16968	16862	16980	16828	16909	17001	16976	16737	16865	16827	16831	16822	16848	16903	16875	16867	16887	16941	16912	16952	16924	16950	16888	16878	16955	16783	16938	16744	16888	17063	16718	16927	16928	16841	16906	16975	16897	16833	16944	16845	16832	16840	16933	16721	16823	17131	16888	16912	16944	16863	16914	16748	16817	16840	16835	17097	16854	17089	16979	16953	16800	16800	17043	16767	16885	17086	16802	16907	16923	16908	16956	16723	16802	16927	17010	16802	16939	16836	16903	16729	16988	16935	17060	16812	16954	16683	16809	16811	16912	16851	16889	16748	17078	16811	16895	17051	16814	16924	16776	16904	16928	16793	16869	16846	16921	16958	16913	16873	16927	16852	16985	16782	17166	16735	16884	16719	16823	17020	16957	16798	16928	16805	16773	17111	16763	16902	16839	16763	16839	16948	16790	16847	16990	16706	17022	16754	16889	16760	16953	16733	16808	16909	16772	16929	16943	16911	17076	17009	16998	16783	16865	17026	16901	16790	16995	16754	16823	16919	16903	16846	16941	16913	16948	16686	16823	17075	16974	16842	16711	16783	16931	16885	17019	16973	17090	17081	16658	16937	16857	16982	16921	16984	16794	16992	17079	16914	16670	17106	16784	16906	16985	16899	16795	16978	16919	16898	16930	16856	16856	16772	16999	16856	16913	16855	16842	16892	16927	16709	16881	16635	16893	16825	16869	16866	16939	16987	16780	16870	16721	16919	16767	16712	16862	16917	16974	17017	16755	17092	16971	16882	16873	16976	16945	16996	16917	16845	16699	16971	16947	16874	16884	16795	16909	16904	16852	16826	16925	16952	16827	16874	16874	16864	16908	16985	16891	16921	17085	16806	16822	16896	16842	16964	16889	16969	17058	16859	16776	16780	16834	16986	16811	16944	16874	16785	16848	16907	16912	16681	16836	17028	16958	16827	16886	16999	16860	16956	17019	16712	16942	16819	16859	16810	16900	16730	16901	16822	16936	17024	16824	16967	16944	16962	16719	16812	16880	16817	16906	16736	16811	16780	16900	16902	16919	16871	17067	16818	16854	16883	17070	16678	16842	16768	16921	16993	16719	16846	16923	16873	16912	17006	16759	16829	16877	17038	16855	17086	16930	16880	16676	16835	16900	16989	16677	16698	16748	16950	17047	16830	16901	16904	16904	16917	17008	16998	16867	16996	16916	16680	16705	17001	16779	16954	17021	17013	16883	16842	16892	16909	16687	16853	16871	16916	16804	16890	16949	16919	16835	16869	16954	16818	16938	17015	16973	16886	16641	16796	16850	16830	16736	16718	16930	16812	16862	16911	16892	16908	16708	16999	16840	16967	16694	16870	16927	17021	16938	16861	16844	16937	16973	16827	16715	16869	16858	16733	17134	16840	16856	17043	16869	16894	16982	17017	16861	16896	16937	16950	17060	16722	16871	16713	16763	16967	16834	16908	16936	16652	16844	16886	16898	16870	16780	16920	16933	16726	16942	16742	16930	16767	16759	16818	16711	17049	17060	16923	17143	16671	16868	16884	16910	16916	16901	16786	16708	16679	16917	16825	17031	16798	16961	16908	16951	16804	16935	16853	16977	16822	16793	16982	16879	16902	16922	16962	16903	16766	16880	16748	16940	16724	16895	16862	16786	17017	16904	16934	17047	16831	16824	16895	17052	16637	16807	16878	16958	16982	17044	16834	16865	16845	16852	16987	17008	16794	16920	16850	16983	17150	16885	16998	16968	16914	16908	16913	16909	16807	16979	16918	16873	16872	16858	16944	16955	16906	16922	16629	16813	16848	17022	16883	16824	16958	16999	16903	16926	16914	16971	17015	16828	16848	16868	16711	16906	16951	16793	16839	16943	16922	16676	16876	16911	17081	16867	16985	16981	16959	16831	17203	16779	16627	16954	17044	16792	16929	16866	16930	16917	16898	16953	16785	16804	16850	17021	16841	16838	16881	16730	16723	16844	16967	16750	16981	16842	16940	16899	16696	17066	16814	17012	16952	16869	16827	16949	16885	16961	16983	16980	16719	16717	16976	16893	17115	16779	16820	17064	16835	16737	16766	16943	16961	16827	16942	16840	16788	16853	16823	16915	16878	16762	16900	16820	16856	16885	16949	16830	16941	17020	16986	17056	16832	16855	16843	16834	16938	16923	16960	16838	17039	16908	17015	16885	16900	16732	17084	16954	16975	17043	16992	16692	16832	17003	16778	17000	16766	17044	16899	16954	16812	16870	16859	17024	16812	16803	16878	17023	16867	16935	16846	16935	16867	16729	16785	16783	16831	16878	16861	16921	16903	16828	16889	16964	16882	16898	16697	17022	16922	16927	16817	17060	16975	16829	16929	16886	16869	16684	17109	16952	16995	17025	16852	16760	16930	16857	16856	16936	16849	16917	16835	16787	16768	16995	16803	16890	16891	16843	16914	16917	16908	16850	16725	16860	16861	16758	16726	16875	16989	16926	17051	17070	16934	16877	16729	16893	16836	17130	16846	17115	16708	16856	16669	17115	16975	16875	16846	16829	16969	16945	16893	16895	16846	17114	16928	16935	16934	16893	16931	16806	16878	16857	16978	16924	16863	16978	16900	16932	16858	16832	16823	16857	16901	16941	17004	16994	16893	16956	16760	16845	16771	16796	16776	16848	16666	16845	16804	17045	16746	17061	16883	16695	16751	16800	16880	16835	16939	16840	16894	16859	16796	16826	16831	16924	16783	16954	16861	16847	17014	16981	17091	16807	16912	16997	16896	16889	16876	16886	16670	16974	16848	16893	16855	16744	16753	16843	16913	16739	16837	17042	17048	16729	16912	16683	16969	16952	16827	16846	16883	16820	16737	16831	16907	16859	16996	16835	16856	16881	16706	16850	16912	16929	16798	16934	16853	16822	16764	16904	16765	16836	16897	17031	16946	17013	17008	16933	16968	16928	16836	16857	16907	16967	16973	16951	16982	17014	16928	16753	16704	16901	16983	17056	16850	16773	16887	16858	16927	16956	16955	16930	16859	17233	16819	16708	16907	16829	16859	16886	16824	16985	16780	16804	16887	16953	16998	16797	16674	16968	16919	17050	16806	16905	16862	16989	16887	16782	16929	16847	16995	16996	16738	16897	16996	16917	16630	16810	16800	16825	17029	16900	16828	16865	16935	16958	17023	16772	16906	16852	16696	16759	16804	16769	16823	17012	16822	17043	16970	17113	16988	16791	16891	16738	17036	16711	16890	16830	16788	16917	16947	16784	16745	16907	16959	16839	16631	16857	16910	16884	16988	16784	16759	16886	17068	16952	16928	16944	16828	16872	16893	17011	16877	16991	16929	16799	16862	16875	16829	16796	16991	16825	17034	16797	16972	16891	16945	16792	16945	16910	16842	16775	16943	16931	16917	16977	16680	16887	16834	16967	16915	16859	16875	16794	16828	16788	16890	17116	16650	17015	17006	16848	16766	16823	16787	16955	16908	16787	16854	16793	16959	16763	16811	16914	16771	16949	16927	16870	16727	16968	16860	17044	17039	16819	16985	16843	16748	17002	16966	16848	16652	16797	16767	17002	16916	16908	16722	16959	16934	16926	16985	17029	16718	16877	16801	17043	16874	16734	16835	16672	16997	17077	16853	16953	16900	16933	16876	16790	16992	17097	16632	17035	16893	16837	16898	16937	16910	16869	17000	16767	17129	16762	16855	16853	16743	16913	16970	16918	16936	16886	16806	16859	16850	17056	16780	16902	16888	16854	16828	16939	16980	16952	17009	16750	17003	16897	16967	16775	16940	16796	16943	16966	16786	16920	16660	16769	16797	16880	16797	16860	16887	16899	16834	17071	16939	16878	16869	16919	16757	16860	17077	16871	16941	16981	17057	16927	17019	16989	16928	16926	16907	16856	16924	17002	16859	16877	16839	16897	16707	16773	16889	16871	16889	17196	16958	16791	16967	16936	16820	16854	16829	16920	16920	16912	17089	16768	16783	16910	16957	16977	16865	16903	16899	17000	16841	16679	16883	16995	17113	16933	16831	16866	16741	16802	16967	16785	16811	17013	16800	16816	16931	16853	16758	16927	17074	16880	17054	16863	16826	16932	16723	16921	16962	16816	16943	17109	16734	16916	16961	16880	16899	16781	16808	17064	16832	17105	16895	16917	16881	17027	16859	16782	16931	16923	16954	16910	16727	16603	16917	16944	16921	16809	16764	16903	16989	16907	16810	16884	16915	16847	16904	16893	16849	16826	17131	16718	16845	16942	16654	16765	16970	16889	16994	16928	16782	16963	16797	16774	16889	16871	16733	16946	16779	16914	16722	16905	16949	16918	16695	16883	16687	16909	16890	16860	17003	16725	16893	17002	16898	16571	17029	16845	16988	17020	16946	16825	16884	17061	16961	16916	16791	16868	16814	16983	16903	16941	16980	16809	16936	16970	16947
24212	21869	32838	36909	41518	43384	39636	33410	31478	30148	28394	27359	26620	26083	25492	25203	25003	24871	25062	25260	24952	25035	24964	24627	24654	24400	24421	24285	24455	24597	24694	24218	24396	24552	24818	24364	24386	24397	24449	24249	24255	24314	24346	24380	24678	24476	24558	24518	24445	24311	24507	24318	24437	24230	24382	24349	24349	24201	24261	24220	24579	24465	24417	24348	24221	24289	24512	24508	24438	24378	24318	24353	24341	24324	24276	24410	24345	24368	24071	24508	24157	24381	23921	24275	24321	24359	24249	24042	24240	24427	24440	24097	24189	24185	24506	24286	24113	24038	24645	24335	24049	24350	24507	24263	24406	24496	24277	24258	24441	24234	24379	24219	24431	24197	24371	24386	24471	24404	24169	24423	24227	24108	24336	24300	24342	24454	24379	24166	24337	24330	24295	24346	24287	24206	24181	24353	24296	24471	24251	24385	24120	24489	24240	24214	24315	24551	24455	24111	24357	24372	24345	24446	24358	24098	24062	24189	24317	24386	24392	24217	24267	24363	24038	24339	24353	24239	24258	24371	24304	24423	24373	24241	24123	24587	24255	24309	24376	24395	24194	24058	24414	24298	24369	24380	24214	24021	24121	24438	24371	24129	24319	24189	24187	24299	24195	24243	24194	24347	24326	24032	24223	24144	24499	24251	24152	24456	24398	24279	24421	24279	24059	24419	24292	24334	24361	24342	24605	24368	24263	24241	24240	24377	24273	24327	24355	24151	24458	24323	24388	24380	24313	24477	24197	24349	24285	24283	24282	24421	24259	24383	24404	24284	24107	24220	24532	24427	24462	24250	24420	24339	24471	24520	24266	24047	24165	24200	24284	24569	24318	24174	24165	24257	24245	24209	24390	24359	24342	24393	24365	24406	24270	24226	24397	24057	24150	24421	24500	24351	24340	24419	24351	24231	24381	24431	24553	24049	24278	24250	24485	24308	24091	24137	24352	24344	24361	24023	24159	23948	24345	24519	24488	24261	23946	24296	24325	24212	24290	24394	24193	24375	24434	24409	24385	24356	24193	24275	24384	24214	24233	24034	24224	24241	24074	24238	24301	24318	24090	24228	24347	24348	24078	24522	24338	24068	24195	24456	24322	24399	24252	24479	24321	24129	24449	24501	24228	24236	23715	24228	24442	24335	24052	24250	24243	24249	24180	24261	24146	24187	24391	24182	24647	24425	24336	24292	24083	24243	24275	24168	24387	24377	24329	23994	24561	24447	24227	24249	24624	24328	24333	24181	24065	24571	24214	24472	24228	24381	24234	24211	24464	24436	24292	24408	24354	24164	24140	24336	24283	24230	24471	24080	24360	23941	24344	24452	24253	24536	24138	24432	24429	24175	24072	24145	24383	24375	24424	24283	24525	24459	24415	24135	24281	24295	24305	24115	24109	24267	24348	24142	24362	24174	24573	24175	24184	24328	24294	24255	24241	24229	24171	24119	24336	24169	24594	24344	24296	24532	24278	24236	24257	24047	24336	24081	24279	24297	24312	24406	24135	24346	24465	24337	24353	24350	24160	24332	24400	24357	24125	24224	24499	24488	24426	24039	23972	24325	24323	24253	24358	24139	24370	24231	24078	24113	24214	24262	24311	24224	24657	24247	24389	24315	24208	24310	24170	24399	24396	24090	24380	24398	24105	24322	24293	24222	24193	24339	24493	24388	24325	24130	24269	24423	24361	24246	24111	24340	24288	24234	24443	24273	24324	24252	24145	24077	24165	24379	24200	24388	24419	24187	24428	24156	24502	24199	24238	24286	24588	24233	24270	24456	24581	24408	24381	24247	24347	24275	24442	24336	24303	24326	24358	24369	24383	24315	24129	24337	24239	24038	24095	24088	24122	24516	24203	24472	24526	24104	24246	24352	24110	24284	24395	24136	24284	24487	24324	24361	24177	24296	24004	24264	24157	24204	24292	24209	24310	24342	24405	24392	24458	24333	24204	24157	24329	24387	24168	24143	24658	24309	24322	24321	24149	24288	24480	24417	24465	24311	24350	23988	24362	24461	24379	24280	24165	24458	24353	24288	24292	24162	24467	24364	24319	24020	24062	24624	24205	24227	24300	24339	24544	24372	24260	24107	24294	24364	24389	24398	24256	24246	24180	24261	24329	24248	24461	24172	24070	24466	24600	24218	24362	24233	24203	24267	24148	24267	24316	24316	24115	24492	24094	24274	24454	24359	24440	24398	24499	24348	24008	24148	24269	24150	24349	24185	24234	24279	24445	24274	24180	24220	24285	24222	24285	24497	24256	24349	24306	24130	24206	24162	24249	24293	24243	24295	24123	24217	24436	24319	24435	24287	24287	24419	24447	24189	24284	24179	24159	24355	24379	24422	24424	24430	24194	24486	24352	24150	24559	24257	24237	24223	24229	24037	24308	24099	24330	24361	24385	24160	24130	24488	24222	24356	24506	24343	24288	24294	24269	24377	24513	24130	24280	24378	24057	24211	24025	24405	24132	24323	24626	24277	24327	24286	24391	23877	24269	24121	24368	24460	24195	24292	24385	24426	24339	24585	24306	24276	24288	24350	24294	24278	24406	24246	24096	24190	24439	24383	24254	24347	24289	24159	24213	24394	24338	24214	24137	24181	24008	24274	24561	24345	24344	24196	23974	24241	24177	24193	24082	24423	24074	24386	24303	24346	24363	24328	24205	24243	23983	24059	24168	24376	24080	24375	24220	24278	24233	24280	24566	24241	24359	24241	24104	24086	24155	24250	24212	24490	24501	24219	24408	24083	24302	24172	24137	24383	24330	24263	24195	24111	24291	24243	24427	24619	24285	24396	24389	24253	24330	24010	24162	24177	24346	24075	24417	24291	24080	24376	24468	24337	24354	24459	24124	24273	24254	24205	24354	24361	24498	24322	24126	24307	24278	24273	24357	24142	24203	24437	24354	24571	24411	24215	24419	24144	24382	24434	24426	24158	24401	24565	24173	24478	24632	24336	24355	24221	24442	24444	24337	24201	24235	24238	24263	24373	24219	24354	24099	24469	24409	24322	24186	24422	24271	24362	24126	24206	24168	24188	24413	24329	24486	24320	24028	24394	24275	24309	24209	24370	24248	24403	24307	24391	24339	24329	24205	24458	24225	24221	24261	24198	24474	24232	24179	24263	24347	24150	24119	24364	24230	24391	24406	24295	24368	24423	24053	24286	24330	24064	24495	24197	24531	24383	24369	24327	24304	24324	24351	24205	24423	24202	24366	24257	24453	24347	24430	24161	24172	24107	24269	24106	24408	24278	24285	24294	24597	24543	24251	24220	24176	24192	24520	24363	24141	24381	24501	24303	24500	24348	24257	24350	24444	24332	24330	24351	24296	24308	24386	24267	24163	24192	24470	24270	24284	24023	24343	24454	24247	24549	24270	24219	24246	24232	24233	24045	24406	24288	24271	24464	24441	24376	24210	24120	24117	24275	24158	24245	23997	24222	24427	24185	24356	24146	24437	24243	24110	24061	24157	24428	24150	24165	24291	24327	24270	24491	24440	24380	24097	24407	24228	24111	23876	24081	24008	24410	24287	24154	24519	24317	24345	24458	24223	24173	23972	24341	24300	24299	24426	24232	24447	24265	24358	24466	24242	24044	24325	24241	24283	24185	24170	24423	24295	24332	24388	24145	24228	24284	24222	24474	24227	24302	24041	24216	24231	24306	24453	24394	24295	24285	24176	24364	24308	23983	24505	24341	24319	24272	24393	24456	24346	24360	24448	24356	24383	24410	24223	24565	24427	24374	24425	24204	24433	24485	24158	24134	24194	24382	24499	24312	23937	24278	24378	24262	24246	24270	24201	24322	24217	24284	24238	24097	24295	24318	24099	24384	24248	24213	24324	24304	24370	24374	24051	24220	24419	24273	24306	24062	24296	24217	24282	23991	24218	24095	24157	24022	24274	24416	24253	24012	24116	24233	24308	24137	24519	24564	24485	24149	24238	24373	24469	24365	24191	24149	24031	24329	24382	24409	24410	24015	24201	24237	24143	24300	24466	24150	24412	24187	24010	24215	24217	24264	24136	24289	24543	24266	24213	24193	24036	24390	24246	24205	24237	24182	24225	24406	24345	24475	24221	24265	24235	24364	24177	24292	24455	24301	24325	24263	24205	24445	24289	24403	24184	24284	24261	24127	24244	24097	24514	24185	24168	24260	24320	24493	24221	24019	24300	24089	24483	24343	24095	24125	24087	24272	24422	24218	24079	24182	24316	24244	24540	24458	24419	24253	24230	24116	24279	24306	24348	24146	24146	24169	24360	24416	24290	24394	24372	24231	24504	24304	24238	24294	24301	24349	24201	24430	24063	24316	24571	24072	24310	24234	24380	24303	24271	24252	24046	23912	24246	24371	24376	24220	24293	24381	24404	24381	24429	24512	24408	24310	24504	24338	24488	24347	24493	24450	24180	24262	24446	24220	24313	24341	24558	23926	24009	24134	24237	24251	24281	24354	24258	24283	24308	24257	24016	24202	24195	24347	24214	24358	24267	23958	24443	24282	24376	24309	24215	24154	24226	24012	24435	24123	24571	24311	24376	24606	24138	24001	24127	24332	24349	24154	24053	24244	24112	24260	24334	24451	24253	24153	24385	24450	24395	24344	24284	24110	24336	24204	24126	24003	24435	24400	24213	24322	24534	24345	24137	24186	24136	24514	24344	24268	24366	24262	24531	24399	24490	24837	24221	24375	24121	24533	24340	24386	24283	24269	24240	24371	24377	24442	24077	24182	24441	24766	24177	24257	24471	24463	24544	24043	24110	24230	24631	24136	24169	24366	24313	24340	24098	24287	24323	24200	24210	24296	24418	24222	24316	24327	24484	24408	24166	24094	24323	24216	24381	24439	24410	24426	24336	24334	24263	24333	24357	24337	24247	24424	24300	24284	24332	24399	24192	24191	24269	24293	24235	24360	24427	24219	24056	24199	24290	24229	24285	24357	24456	24232	24345	23937	24274	24061	24224	24329	24515	24470	24198	24239	24202	24040	24062	24172	24453	24023	24321	24275	24302	24399	24220	24279	24354	24166	24255	24291	24379	24343	24182	24374	24240	24447	24310	24470	24369	24197	24227	24034	24633	24442	24142	24352	24246	24050	24384	24106	24365	24322	24251	24354	24344	24068	24233	24076	24236	24288	24539	24086
50404	85824	83821	69136	56645	45819	33575	28378	25723	23348	21327	19924	19028	18130	17302	17191	16848	16995	17084	17444	17317	16961	16539	16392	16488	16568	16447	16641	16463	16417	16531	16471	16356	16480	16400	16478	16365	16252	16515	16295	16421	16277	16351	16297	16445	16265	16348	16320	16318	16360	16163	16413	16534	16251	16179	16445	16324	16266	16400	16289	16207	16464	16212	16536	16318	16290	16243	16304	16260	16288	16454	16238	16429	16312	16516	16048	16315	16182	16516	16258	16394	16316	16388	16355	16382	16353	16358	16348	16346	16229	16412	16246	16298	16575	16374	16395	16273	16433	16256	16242	16353	16344	16343	16417	16314	16391	16314	16311	16365	16305	16434	16468	16333	16262	16351	16378	16149	16403	16326	16232	16263	16380	16258	16370	16310	16172	16468	16396	16352	16140	16359	16323	16307	16243	16286	16311	16393	16262	16226	16350	16335	16312	16238	16239	16284	16250	16330	16210	16282	16286	16370	16233	16370	16424	16219	16458	16233	16134	16264	16280	16322	16057	16331	16223	16170	16322	16130	16517	16391	16429	16240	16236	16092	16421	16382	16250	16310	16536	16230	16323	16176	16212	16490	16233	16362	16625	16185	16238	16323	16096	16516	16339	16314	16234	16147	16299	16173	16210	16320	16261	16170	16475	16318	16322	16233	16226	16311	16193	16375	16124	16302	16386	16205	16517	16426	16180	16279	16068	16402	16238	16158	16426	16275	16308	16309	16379	16294	16243	16147	16361	16349	16339	16320	16526	16306	16311	16462	16214	16378	16398	16388	16213	16357	16362	16399	16281	16410	16277	16401	16333	16363	16296	16238	16387	16210	16199	16331	16359	16233	16355	16220	16362	16463	16522	16164	16397	16539	16145	16362	16256	16266	16302	16492	16294	16303	16321	16274	16280	16313	16331	16427	16458	16420	16421	16208	16250	16283	16148	16301	16476	16263	16321	16426	16416	16536	16413	16110	16290	16318	16278	16476	16465	16281	16325	16220	16267	16356	16306	16302	16455	16356	16248	16346	16471	16257	16174	16276	16479	16397	16294	16439	16183	16363	16346	16194	16245	16259	16413	16265	16312	16325	16227	16438	16141	16282	16233	16389	16212	16262	16144	16552	16427	16207	16444	16199	16167	16280	16389	16403	16364	16148	16369	16398	16158	16242	16399	16141	16302	16249	16155	16310	16237	16356	16317	16480	16310	16342	16441	16462	16364	16244	16255	16429	16214	16235	16445	16390	16361	16292	16230	16309	16267	16186	16288	16262	16340	16306	16348	16361	16267	16186	16285	16353	16250	16430	16194	16371	16399	16367	16310	16250	16257	16272	16258	16439	16323	16343	16318	16258	16385	16178	16393	16264	16218	16305	16307	16250	16145	16222	16257	16218	16397	16195	16285	16391	16332	16386	16140	16450	16216	16255	16300	16234	16351	16302	16496	16106	16349	16223	16392	16173	16297	16348	16159	16402	16322	16337	16169	16507	16122	16345	16251	16355	16250	16364	16424	16183	16390	16327	16330	16193	16233	16185	16179	16348	16225	16312	16297	16423	16262	16379	16380	16161	16256	16137	16550	16299	16235	16184	16395	16223	16294	16314	16346	16279	16438	16304	16350	16355	16346	16338	16428	16417	16181	16380	16395	16417	16469	16211	16207	16408	16506	16209	16409	16268	16367	16355	16138	16402	16308	16406	16201	16356	16356	16197	16232	16284	16154	16384	16207	16301	16490	16213	16305	16316	16308	16272	16230	16218	16444	16386	16432	16306	16234	16359	16314	16329	16353	16296	16212	16394	16167	16320	16155	16344	16303	16513	16372	16461	16222	16214	16354	16495	16247	16301	16151	16412	16459	16257	16456	16241	16291	16264	16210	16334	16377	16130	16147	16133	16257	16336	16359	16422	16330	16223	16279	16358	16318	16470	16223	16237	16325	16261	16329	16329	16456	16311	16291	16314	16414	16351	16245	16279	16260	16235	16354	16172	16388	16291	16104	16371	16284	16365	16247	16418	16424	16203	16246	16326	16388	16205	16259	16159	16297	16329	16293	16359	16090	16334	16103	16288	16342	16274	16359	16267	16287	16388	16404	16388	16253	16341	16309	16142	16376	16150	16273	16440	16327	16372	16254	16285	16249	16274	16291	16203	16388	16469	16427	16369	16377	16286	16314	16397	16253	16463	16441	16157	16336	16210	16368	16337	16398	16379	16492	16345	16400	16264	16422	16237	16341	16379	16319	16226	16177	16387	16196	16432	16281	16489	16198	16364	16451	16114	16392	16419	16332	16397	16212	16511	16333	16266	16275	16295	16121	16344	16239	16142	16077	16295	16301	16363	16261	16309	16320	16316	16295	16265	16255	16230	16159	16308	16123	16317	16187	16300	16335	16247	16273	16408	16237	16406	16318	16181	16209	16320	16273	16463	16353	16335	16182	16383	16298	16343	16219	16318	16357	16279	16188	16178	16452	16190	16335	16179	16362	16316	16334	16258	16088	16160	16278	16337	16403	16384	16460	16256	16337	16331	16319	16391	16302	16153	16286	16382	16424	16413	16329	16355	16465	16272	16313	16157	16240	16395	16130	16300	16239	16363	16300	16196	16230	16239	16220	16286	16332	16240	16487	16283	16249	16354	16203	16155	16278	16222	16491	16420	16309	16362	16226	16241	16238	16210	16389	16388	16321	16393	16220	16258	16425	16367	16303	16143	16279	16184	16320	16386	16344	16361	16285	16393	16192	16461	16481	16150	16326	16407	16385	16241	16486	16326	16319	16347	16171	16383	16254	16297	16366	16330	16081	16393	16281	16294	16212	16357	16213	16401	16404	16350	16492	16339	16263	16453	16151	16254	16222	16175	16248	16345	16320	16237	16276	16456	16279	16373	16319	16173	16303	16372	16233	16286	16339	16276	16333	16366	16445	16178	16522	16414	16344	16271	16273	16206	16345	16253	16381	16296	16477	16324	16148	16404	16222	16406	16446	16208	16229	16225	16322	16287	16268	16205	16268	16418	16385	16226	16340	16113	16332	16189	16302	16133	16180	16393	16321	16269	16342	16314	16335	16351	16392	16271	16363	16421	16276	16153	16288	16287	16266	16323	16187	16349	16365	16355	16248	16391	16088	16094	16344	16372	16417	16299	16417	16489	16312	16260	16420	16322	16275	16217	16455	16157	16180	16352	16346	16213	16362	16276	16460	16248	16245	16384	16362	16148	16302	16286	16377	16262	16296	16398	16381	16261	16175	16344	16242	16502	16160	16337	16344	16339	16292	16252	16527	16423	16404	16227	16336	16262	16285	16205	16316	16318	16330	16228	16266	16295	16090	16378	16313	16191	16280	16225	16301	16172	16312	16247	16341	16266	16416	16403	16371	16433	16247	16347	16176	16232	16292	16440	16284	16237	16433	16146	16415	16195	16353	16190	16398	16269	16451	16388	16301	16273	16325	16354	16361	16309	16330	16155	16266	16323	16362	16312	16415	16287	16447	16271	16236	16391	16179	16515	16315	16249	16174	16258	16400	16220	16347	16293	16258	16388	16296	16351	16388	16168	16333	16452	16343	16368	16239	16363	16281	16141	16461	16332	16136	16135	16225	16332	16346	16310	16283	16182	16219	16349	16361	16306	16424	16405	16246	16140	16395	16264	16392	16347	16333	16252	16294	16173	16318	16381	16377	16293	16220	16311	16392	16245	16204	16288	16305	16214	16303	16256	16387	16324	16202	16431	16436	16386	16393	16411	16327	16370	16208	16350	16221	16246	16287	16391	16173	16354	16230	16354	16353	16421	16412	16345	16207	16177	16194	16326	16401	16201	16331	16224	16281	16399	16412	16336	16384	16448	16375	16430	16419	16410	16276	16353	16338	16277	16251	16295	16196	16206	16307	16157	16182	16454	16330	16350	16389	16338	16455	16431	16199	16522	16343	16174	16352	16353	16285	16356	16302	16504	16290	16365	16395	16450	16279	16305	16235	16420	16382	16429	16254	16422	16333	16318	16268	16297	16343	16311	16209	16354	16260	16331	16168	16164	16278	16279	16358	16264	16419	16361	16186	16222	16382	16406	16463	16301	16293	16398	16257	16462	16117	16310	16187	16302	16320	16209	16280	16364	16396	16328	16192	16474	16373	16263	16283	16119	16114	16317	16393	16212	16186	16348	16241	16399	16347	16314	16302	16385	16542	16316	16199	16336	16301	16377	16191	16206	16358	16327	16243	16298	16338	16374	16213	16350	16447	16302	16555	16139	16363	16570	16096	16171	16260	16445	16417	16473	16317	16308	16261	16354	16214	16459	16217	16325	16236	16274	16272	16357	16201	16274	16323	16336	16212	16294	16407	16213	16332	16259	16338	16397	16286	16416	16469	16290	16486	16218	16254	16414	16385	16302	16266	16254	16406	16335	16158	16406	16401	16401	16260	16265	16288	16327	16274	16291	16252	16228	16396	16292	16205	16369	16301	16305	16235	16248	16176	16493	16233	16360	16347	16393	16231	16325	16254	16243	16539	16376	16300	16459	16343	16246	16285	16273	16349	16405	16052	16176	16267	16476	16352	16303	16357	16241	16345	16206	16165	16265	16209	16322	16286	16234	16171	16335	16416	16221	16317	16327	16360	16235	16377	16115	16389	16266	16339	16203	16212	16370	16346	16238	16223	16395	16353	16420	16336	16290	16331	16320	16310	16345	16085	16126	16281	16375	16233	16481	16226	16407	16245	16189	16320	16326	16252	16236	16387	16322	16267	16240	16358	16372	16214	16217	16267	16295	16216	16416	16192	16264	16213	16373	16392	16225	16361	16399	16256	16267	16355	16151	16192	16269	16368	16394	16315	16301	16379	16291	16369	16294	16345	16216	16185	16190	16080	16398	16233	16320	16382	16254	16352	16576	16198	16275	16288	16386	16318	16309	16368	16340	16435	16294	16286	16194	16109	16258	16405	16405	16265	16188	16373	16447	16298	16321	16308	16292	16414	16311	16429	16309	16263	16362	16318	16264	16190	16348	16346	16231	16364	16148	16330	16314	16160	16197	16306	16146	16259	16300	16257	16216	16331	16311	16348	16481	16324	16236	16372	16305	16412	16119	16328	16209	16318	16340	16260	16270	16526	16337	16229	16365	16326	16303	16272	16369	16126	16441	16372	16522	16222	16297	16397
46467	59879	60793	53138	43129	35661	31742	29452	28001	26787	26027	25800	25583	25052	24797	24707	24876	24609	24740	24774	24816	24972	24823	24517	24638	24622	24511	24787	24460	24408	24375	24802	24589	24593	24554	24630	24529	24618	24459	24734	24557	24598	24436	24624	24675	24376	24565	24526	24335	24488	24474	24458	24218	24267	24640	24425	24296	24508	24668	24503	24352	24465	24557	24515	24356	24574	24472	25022	24743	24273	24482	24337	24218	24333	24518	24491	24321	24551	24530	24571	24363	24375	24410	24379	24486	24467	24550	24519	24244	24419	24184	24581	24551	24382	24349	24506	24621	24358	24314	24563	24481	24335	24566	24294	24563	24566	24664	24672	24356	24128	24505	24694	24499	24326	24472	24510	24454	24261	24428	24306	24582	24442	24264	24684	24406	24293	24230	24372	24451	24623	24465	24449	24608	24267	24633	24575	24600	24361	24239	24429	24219	24357	24468	24503	24388	24730	24332	24304	24298	24667	24562	24625	24374	24170	24469	24628	24494	24455	24540	24341	24436	24435	24631	24495	24407	24472	24501	24727	24436	24598	24308	24498	24530	24432	24546	24515	24310	24239	24324	24512	24265	24285	24468	24297	24448	24586	24484	24631	24540	24192	24523	24460	24263	24479	24433	24498	24618	24454	24383	24503	24414	24392	24580	24568	24566	24622	24527	24553	24427	24438	24417	24484	24532	24341	24514	24472	24463	24442	24376	24479	24709	24318	24361	24430	24574	24473	24494	24577	24742	23957	24411	24616	24600	24379	24596	24220	24223	24577	24385	24572	24558	24496	24368	24405	24354	24487	24411	24481	24235	24523	24130	24304	24467	24561	24287	24369	24772	24373	24499	24620	24522	24436	24490	24461	24551	24234	24485	24426	24397	24481	24337	24489	24537	24290	24550	24428	24471	24497	24697	24507	24629	24365	24566	24566	24353	24618	24545	24439	24522	24501	24470	24343	24344	24455	24656	24451	24244	24437	24501	24431	24506	24352	24535	24485	24419	24591	24332	24498	24395	24832	24696	24442	24540	24677	24324	24283	24346	24650	24588	24341	24582	24389	24403	24524	24503	24543	24511	24578	24610	24648	24547	24583	24529	24455	24471	24505	24513	24419	24439	24561	24497	24476	24523	24400	24191	24452	24562	24422	24475	24544	24437	24262	24913	24272	24571	24712	24502	24393	24494	24283	24519	24565	24310	24666	24474	24175	24718	24487	24526	24618	24533	24620	24720	24531	24597	24452	24254	24779	24631	24499	24471	24523	24593	24289	24356	24439	24277	23902	24602	24399	24375	24653	24247	24240	24543	24527	24409	24444	24475	24149	24302	24532	24460	24428	24448	24411	24385	24221	24474	24709	24429	24418	24371	24335	24190	24233	24519	24444	24475	24422	24600	24432	24540	24456	24358	24529	24625	24548	24577	24482	24354	24491	24256	24351	24424	24713	24347	24240	24497	24675	24402	24655	24323	24446	24326	24385	24299	24680	24320	24354	24357	24514	24463	24508	24486	24478	24420	24621	24441	24476	24213	24646	24540	24244	24417	24255	24493	24464	24511	24489	24443	24218	24671	24448	24452	24447	24532	24417	24350	24311	24629	24434	24406	24463	24727	24491	24566	24421	24528	24470	24628	24228	24193	24131	24634	24526	24615	24330	24626	24343	24251	24323	24471	24443	24477	24234	24595	24399	24456	24652	24332	24428	24647	24437	24486	24616	24511	24491	24325	24423	24480	24709	24374	24581	24379	24526	24192	24395	24556	24603	24534	24407	24469	24435	24291	24611	24561	24611	24486	24362	24569	24418	24536	24716	24267	24380	24322	24501	24164	24334	24198	24409	24648	24247	24298	24478	24477	24540	24491	24682	24576	24309	24594	24500	24498	24425	24530	24372	24387	24428	24391	24508	24307	24361	24495	24337	24250	24418	24404	24287	24337	24366	24312	24238	24551	24402	24475	24292	24631	24559	24182	24139	24414	24492	24284	24516	24475	24636	24500	24364	24292	24534	24651	24676	24368	24357	24646	24498	24661	24540	24454	24233	24486	24615	24428	24333	24494	24551	24486	24248	24369	24434	24270	24701	24592	24491	24725	24592	24471	24290	24424	24382	24476	24404	24739	24655	24515	24697	24497	24497	24506	24425	24337	24398	24292	24441	24426	24491	24377	24651	24440	24580	24422	24488	24266	24334	24477	24446	24603	24368	24292	24544	24407	24540	24455	24535	24459	24510	24606	24215	24506	24254	24462	24109	24503	24491	24519	24626	24737	24248	24504	24559	24481	24629	24411	24597	24591	24610	24686	24572	24551	24099	24513	24487	24734	24373	24513	24510	24680	24341	24272	24461	24526	24361	24485	24584	24581	24519	24493	24399	24418	24746	24663	24445	24410	24544	24640	24485	24577	24395	24376	24417	24358	24352	24353	24777	24397	24450	24457	24408	24454	24477	24569	24605	24429	24384	24587	24412	24603	24295	24602	24471	24504	24762	24161	24399	24435	24448	24638	24471	24418	24286	24497	24329	24353	24476	24251	24661	24210	24609	24546	24469	24502	24507	24389	24649	24572	24372	24345	24593	24446	24291	24425	24512	24421	24284	24395	24294	24356	24520	24395	24613	24490	24633	24542	24550	24708	24620	24414	24374	24577	24689	24543	24232	24475	24608	24361	24436	24033	24604	24538	24541	24145	24893	24611	24272	24509	24507	24668	24483	24390	24384	24674	24579	24416	24365	24366	24231	24484	24629	24613	24292	24396	24110	24667	24531	24369	24468	24413	24549	24356	24546	24549	24565	24313	24466	24530	24456	24497	24573	24543	24536	24376	24623	24411	24281	24230	24516	24603	24183	24420	24503	24533	24350	24890	24371	24475	24314	24303	24443	24679	24331	24280	24642	24288	24218	24531	24812	24491	24411	24419	24485	24447	24224	24534	24629	24454	24342	24393	24471	24520	24445	24456	24329	24231	24338	24321	24690	24523	24479	24491	24510	24644	24567	24598	24391	24533	24288	24299	24304	24568	24357	24459	24191	24326	24245	24449	24398	24361	24531	24466	24599	24575	24452	24312	24503	24486	24444	24522	24392	24399	24531	24639	24711	24302	24362	24460	24554	24448	24422	24747	24583	24652	24407	24356	24649	24382	24448	24484	24549	24342	24418	24371	24375	24085	24507	24611	24249	24620	24657	24560	24220	24514	24352	24283	24454	24351	24431	24276	24456	24646	24230	24551	24415	24543	24621	24472	24497	24310	24680	24395	24692	24391	24635	24429	24548	24707	24603	24581	24472	24401	24341	24245	24351	24502	24679	24435	24606	24299	24395	24145	24281	24610	24555	24436	24716	24539	24341	24210	24459	24485	24394	24543	24635	24423	24312	24456	24698	24382	24440	24499	24293	24316	24343	24623	24354	24483	24554	24351	24391	24296	24728	24347	24515	24887	24456	24543	24451	24372	24428	24569	24545	24576	24367	24184	24509	24191	24361	24593	24379	24565	24352	24405	24469	24421	24800	24408	24369	24540	24648	24336	24432	24653	24469	24546	24474	24430	24418	24336	24382	24522	24302	24502	24478	24586	24437	24447	24251	24468	24554	24248	24544	24256	24103	24623	24508	24489	24344	24247	24469	24560	24491	24593	24481	24319	24582	24340	24342	24336	24543	24512	24388	24336	24513	24430	24400	24474	24369	24287	24546	24666	24516	24655	24558	24527	24280	24280	24473	24449	24407	24473	24569	24388	24461	24322	24586	24504	24529	24553	24550	24649	24504	24177	24441	24442	24391	24415	24623	24241	24375	24407	24371	24560	24168	24327	24442	24463	24317	24395	24416	24380	24667	24542	24628	24426	24413	24325	24480	24417	24500	24374	24459	24374	24636	24415	24388	24213	24496	24406	24253	24453	24509	24343	24389	24431	24381	24586	24470	24375	24147	24661	24762	24606	24592	24731	24391	24527	24465	24620	24259	24371	24244	24417	24420	24471	24583	24639	24361	24322	24657	24544	24446	24387	24469	24612	24634	24283	24565	24563	24671	24506	24314	24394	24196	24438	24382	24588	24349	24470	24393	24183	24448	24296	24456	24539	24526	24470	24430	24352	24708	24718	24713	24249	24527	24316	24497	24420	24525	24619	24546	24522	24363	24596	24228	24281	24315	24539	24385	24528	24502	24643	24294	24512	24450	24308	24325	24474	24350	24476	24495	24484	24482	24216	24412	24528	24407	24518	24359	24293	24494	24364	24389	24597	24586	24375	24340	24389	24349	24491	24528	24465	24378	24424	24274	24442	24375	24374	24414	24557	24564	24182	24487	24316	24275	24406	24390	24482	24610	24369	24601	24437	24315	24241	24648	24663	24229	24493	24646	24632	24459	24720	24367	24252	24418	24447	24240	24438	24444	24555	24708	24234	24295	24562	24456	24494	24543	24549	24360	24462	24658	24372	24279	24571	24401	24804	24571	24348	24403	24647	24512	24426	24570	24655	24496	24439	24487	24581	24548	24322	24390	24385	24321	24561	24605	24348	24617	24608	24398	24411	24415	24472	24382	24474	24738	24294	24527	24425	24388	24239	24245	24434	24314	24278	24209	24462	24602	24541	24352	24321	24365	24585	24490	24512	24543	24449	24496	24478	24475	24487	24373	24750	24373	24349	24575	24387	24399	24344	24455	24459	24536	24564	24441	24416	24614	24405	24689	24630	24508	24724	24654	24529	24615	24270	24282	24354	24567	24493	24446	24439	24560	24458	24611	24483	24484	24684	24468	24465	24509	24616	24574	24396	24362	24350	24466	24215	24404	24421	24677	24496	24173	24426	24410	24455	24530	24523	24375	24397	24506	24734	24488	24627	24653	24405	24156	24699	24522	24106	24209	24381	24216	24572	24497	24630	24572	24570	24508	24352	24174	24365	24344	24516	24570	24732	24279	24371	24475	24615	24569	24605	24198	24357	24543	24538	24562	24429	24484	24455	24402	24449	24552	24590	24591	24494	24366	24486	24398	24465	24202	24532	24637	24453	24359	24648	24250	24486	24383	24162	24485	24432	24181	24543	24591	24514	24447	24314	24360	24364	24309	24384	24565	24356	24484	24677	24538	24402	24235	24638	24601	24626	24705	24654	24409	24496	24478	24491	24586	24291	24387	24653	24399	24452	24563	24731	24314	24326	24590
49610	69208	62051	48692	38130	29957	25425	22875	20800	19688	18618	18168	17428	17215	16869	16632	16825	16740	16842	17027	16667	16620	16618	16415	16403	16323	16511	16465	16539	16473	16252	16399	16585	16282	16522	16337	16383	16509	16416	16374	16455	16332	16166	16301	16401	16379	16367	16465	16565	16439	16333	16293	16249	16359	16187	16652	16451	16307	16599	16547	16215	16377	16289	16331	16312	16368	16433	16451	16253	16524	16415	16423	16262	16532	16349	16470	16476	16241	16265	16524	16382	16431	16363	16383	16317	16434	16471	16290	16422	16353	16318	16346	16435	16443	16345	16276	16474	16354	16238	16453	16441	16213	16494	16284	16478	16588	16304	16461	16447	16370	16516	16188	16138	16492	16124	16405	16449	16388	16285	16498	16425	16495	16421	16299	16576	16395	16406	16353	16411	16430	16189	16437	16413	16305	16504	16375	16452	16441	16302	16459	16364	16257	16392	16482	16493	16437	16386	16185	16406	16363	16296	16306	16477	16445	16495	16444	16185	16459	16255	16349	16515	16482	16222	16430	16392	16412	16247	16255	16327	16329	16453	16389	16153	16380	16411	16460	16514	16278	16215	16321	16447	16424	16405	16374	16304	16307	16367	16492	16354	16536	16609	16568	16405	16369	16449	16463	16279	16568	16284	16142	16269	16470	16402	16359	16207	16432	16382	16432	16477	16381	16480	16485	16445	16200	16366	16406	16349	16418	16371	16411	16269	16524	16355	16526	16286	16430	16393	16381	16281	16106	16505	16396	16260	16387	16369	16328	16257	16403	16290	16409	16377	16411	16474	16428	16313	16446	16417	16427	16320	16491	16514	16453	16364	16258	16364	16251	16364	16464	16155	16324	16390	16366	16436	16397	16460	16558	16386	16251	16560	16411	16329	16497	16297	16188	16315	16351	16439	16658	16359	16335	16195	16340	16310	16200	16495	16361	16092	16395	16321	16465	16433	16162	16252	16396	16396	16390	16381	16306	16242	16433	16289	16340	16201	16373	16254	16314	16390	16434	16354	16414	16432	16310	16364	16386	16372	16387	16368	16416	16362	16303	16354	16370	16255	16247	16443	16353	16468	16245	16481	16328	16330	16344	16364	16420	16314	16255	16378	16267	16386	16290	16530	16270	16297	16469	16520	16387	16463	16398	16408	16355	16263	16387	16460	16452	16351	16358	16292	16370	16476	16473	16317	16291	16545	16431	16341	16372	16347	16456	16416	16262	16387	16336	16346	16358	16269	16496	16327	16391	16328	16265	16444	16497	16350	16387	16425	16240	16363	16364	16541	16552	16463	16487	16464	16322	16474	16319	16395	16478	16343	16266	16401	16129	16434	16359	16399	16405	16336	16313	16254	16287	16484	16330	16387	16449	16347	16327	16444	16327	16443	16318	16421	16387	16475	16332	16480	16351	16228	16331	16390	16280	16399	16400	16102	16576	16563	16448	16322	16527	16425	16317	16158	16271	16502	16318	16464	16564	16412	16353	16544	16385	16395	16318	16322	16596	16329	16233	16405	16202	16459	16351	16295	16262	16597	16376	16260	16348	16316	16703	16309	16357	16493	16246	16186	16331	16329	16487	16249	16467	16419	16233	16358	16380	16287	16368	16367	16540	16421	16281	16452	16390	16468	16219	16379	16525	16452	16320	16331	16479	16498	16162	16349	16300	16379	16456	16320	16510	16223	16354	16353	16363	16399	16147	16293	16376	16282	16175	16556	16379	16261	16416	16307	16297	16340	16344	16590	16408	16463	16436	16506	16336	16388	16204	16512	16301	16423	16202	16185	16384	16373	16290	16295	16365	16498	16453	16590	16269	16497	16492	16431	16265	16419	16337	16269	16302	16337	16315	16349	16234	16378	16471	16272	16427	16396	16582	16399	16465	16493	16428	16349	16271	16441	16454	16503	16435	16415	16426	16367	16343	16478	16374	16215	16342	16331	16405	16412	16163	16481	16582	16393	16349	16333	16307	16356	16438	16184	16505	16390	16265	16361	16313	16336	16441	16486	16348	16419	16321	16497	16422	16428	16391	16353	16163	16462	16364	16454	16583	16443	16488	16320	16412	16467	16378	16323	16288	16283	16576	16428	16508	16575	16382	16363	16398	16254	16233	16363	16314	16218	16319	16467	16466	16294	16388	16452	16346	16346	16417	16390	16467	16347	16414	16342	16478	16287	16467	16470	16426	16250	16324	16412	16473	16459	16312	16457	16354	16377	16225	16234	16284	16381	16359	16660	16563	16437	16235	16347	16348	16520	16627	16458	16301	16360	16447	16300	16447	16449	16457	16176	16304	16214	16369	16405	16376	16425	16418	16394	16347	16429	16337	16161	16270	16611	16530	16499	16325	16318	16503	16292	16166	16392	16449	16545	16575	16493	16391	16460	16337	16314	16321	16325	16243	16429	16325	16379	16266	16356	16170	16311	16295	16582	16366	16148	16483	16190	16308	16476	16398	16318	16513	16347	16507	16307	16479	16326	16371	16379	16575	16570	16371	16361	16479	16400	16606	16328	16445	16523	16241	16321	16372	16362	16396	16479	16354	16407	16572	16474	16166	16236	16467	16273	16184	16459	16419	16405	16379	16315	16624	16329	16361	16402	16582	16445	16235	16498	16511	16435	16484	16475	16467	16382	16372	16441	16327	16504	16408	16599	16255	16381	16380	16363	16225	16462	16470	16429	16376	16526	16256	16227	16276	16461	16503	16454	16273	16447	16202	16549	16331	16324	16328	16233	16358	16324	16488	16471	16417	16497	16378	16556	16328	16270	16425	16358	16430	16357	16321	16474	16454	16566	16440	16310	16349	16291	16470	16326	16349	16431	16417	16417	16370	16365	16335	16485	16560	16515	16407	16459	16346	16201	16445	16447	16379	16368	16371	16436	16389	16480	16381	16337	16488	16432	16459	16307	16398	16375	16252	16350	16324	16382	16266	16422	16409	16467	16492	16179	16339	16383	16187	16478	16449	16321	16372	16310	16403	16375	16548	16351	16500	16441	16409	16351	16297	16276	16612	16258	16349	16478	16346	16355	16327	16140	16286	16379	16254	16381	16382	16372	16507	16574	16447	16383	16479	16435	16288	16480	16323	16452	16349	16467	16445	16447	16530	16096	16373	16473	16340	16432	16383	16351	16548	16363	16495	16328	16647	16464	16210	16477	16381	16418	16234	16397	16532	16389	16291	16307	16314	16381	16342	16379	16270	16327	16380	16375	16336	16271	16429	16270	16448	16553	16419	16486	16337	16497	16486	16379	16240	16417	16323	16272	16413	16226	16267	16357	16433	16292	16337	16408	16378	16324	16188	16385	16414	16369	16545	16405	16272	16394	16454	16337	16184	16155	16494	16570	16185	16511	16279	16325	16432	16229	16361	16360	16365	16414	16408	16226	16568	16356	16445	16417	16403	16548	16485	16245	16280	16409	16316	16483	16311	16502	16179	16424	16397	16346	16428	16352	16279	16418	16375	16489	16096	16356	16381	16391	16540	16468	16378	16538	16575	16349	16428	16420	16332	16503	16569	16231	16337	16452	16336	16483	16381	16362	16512	16400	16325	16234	16274	16492	16422	16322	16560	16447	16445	16288	16360	16324	16569	16210	16316	16514	16432	16347	16342	16396	16319	16260	16598	16277	16453	16494	16361	16378	16381	16524	16325	16616	16392	16282	16446	16503	16403	16411	16374	16572	16379	16341	16389	16295	16422	16367	16574	16430	16500	16493	16234	16377	16315	16364	16351	16361	16348	16519	16332	16353	16343	16400	16442	16393	16279	16310	16360	16403	16485	16457	16245	16401	16264	16347	16374	16346	16345	16401	16270	16358	16407	16422	16547	16408	16222	16417	16294	16231	16364	16491	16202	16235	16532	16368	16332	16170	16432	16419	16565	16338	16397	16500	16667	16477	16386	16399	16584	16472	16403	16417	16393	16437	16394	16367	16411	16345	16358	16279	16335	16212	16272	16414	16527	16375	16462	16492	16322	16320	16358	16407	16304	16606	16192	16547	16525	16413	16309	16444	16384	16500	16550	16539	16412	16323	16223	16391	16359	16467	16334	16458	16309	16356	16431	16288	16352	16425	16465	16541	16275	16374	16490	16166	16434	16410	16295	16297	16407	16483	16487	16570	16385	16339	16389	16308	16454	16365	16386	16316	16176	16454	16331	16344	16349	16298	16434	16307	16352	16305	16457	16378	16235	16353	16442	16299	16245	16512	16342	16220	16239	16459	16495	16324	16390	16475	16377	16401	16328	16331	16249	16491	16387	16437	16362	16503	16299	16312	16536	16357	16424	16362	16392	16458	16276	16252	16486	16400	16250	16383	16579	16301	16298	16298	16280	16365	16318	16491	16132	16369	16371	16407	16399	16517	16377	16378	16324	16342	16379	16244	16155	16148	16501	16339	16605	16521	16481	16222	16593	16456	16526	16302	16436	16315	16300	16462	16245	16443	16546	16439	16339	16509	16340	16401	16475	16338	16281	16512	16265	16423	16349	16356	16416	16264	16444	16305	16359	16441	16536	16411	16318	16393	16298	16510	16512	16403	16315	16423	16479	16514	16445	16310	16372	16426	16406	16349	16439	16187	16293	16411	16229	16443	16255	16161	16347	16468	16411	16238	16384	16431	16483	16351	16386	16314	16341	16304	16352	16447	16459	16426	16250	16481	16602	16530	16285	16480	16493	16261	16468	16408	16408	16580	16126	16305	16390	16413	16363	16420	16249	16231	16222	16261	16296	16263	16488	16149	16426	16296	16466	16196	16532	16392	16305	16362	16385	16226	16436	16441	16430	16395	16419	16265	16290	16417	16275	16376	16310	16476	16348	16491	16328	16461	16508	16366	16466	16310	16385	16460	16457	16330	16476	16338	16163	16396	16497	16443	16263	16283	16491	16305	16366	16482	16308	16385	16518	16304	16434	16338	16356	16083	16530	16534	16237	16567	16302	16207	16351	16334	16455	16409	16414	16391	16455	16397	16420	16265	16429	16276	16450	16352	16279	16425	16313	16256	16296	16366	16506	16334	16603	16410	16342	16487	16314	16535	16272	16575	16357	16327	16355	16266	16233	16386	16572	16428	16339	16515	16446	16469	16355	16533	16446	16359	16489	16464	16184	16583	16333	16399	16451	16443	16506	16408	16390	16345	16459	16266	16333
26277	22385	34626	40802	40656	38721	36735	32434	29877	28563	27384	27046	26318	25731	25445	25330	25271	25267	25429	25398	25337	25193	24950	24766	24918	24685	24996	24939	24453	24798	24827	24726	24879	24692	24685	24773	24939	24671	24875	24705	24708	24661	24689	24565	24482	24655	24864	24530	24813	24703	24796	24862	24719	24884	24706	24795	24787	24671	24985	24599	24590	24839	24742	24713	24630	24475	24528	24599	24461	24647	24522	24448	24523	24562	24770	24683	24882	24416	24565	24661	24592	24842	24274	24688	24589	24365	24838	24734	24946	24585	24807	25067	24695	24539	24427	24775	24474	24218	24603	24669	24552	24443	24756	24694	24801	24609	24713	24460	24632	24742	24731	24607	24807	24458	24701	24623	24843	24596	24554	24647	24691	24766	24554	24792	24653	24582	24670	24555	24755	24524	24497	24853	24721	24469	24733	24563	24337	24555	24682	24799	24646	24653	24463	24463	24469	24484	24568	24591	24320	24664	24385	24547	24468	24387	24536	24795	24494	24433	24357	24668	24766	24456	24476	24188	24753	24626	24611	24661	24591	24680	24662	24770	24748	24651	24551	24374	24519	24624	24562	24786	24616	24685	24647	24628	24697	24614	24811	24620	24533	24585	24715	24573	24722	24626	24741	24403	24661	24426	24359	24544	24703	24621	24458	24566	24554	24815	24318	24498	24750	24651	24698	24777	24763	24840	24589	24469	24401	24415	24730	24490	24857	24596	24485	24650	24694	24489	24592	24381	24784	24615	24566	24675	24751	24421	24680	24661	24608	24417	24803	24396	24431	24502	24588	24554	24490	24456	24768	24729	24737	24630	24637	24596	24460	24469	24690	24455	24560	24719	24684	24517	24645	24625	24509	24480	24521	24600	24658	24744	24361	24982	24501	24516	24682	24651	24734	24391	24695	24648	24680	24745	24658	24592	24473	24474	24534	24513	24773	24761	24903	24502	24616	24515	24710	24782	24667	24410	24808	24839	24498	24629	24588	24580	24635	24559	24768	24566	24720	24559	24481	24484	24951	24630	24761	24680	24497	24539	25021	24576	24807	24659	24610	24641	24523	24523	24812	24651	24674	24715	24594	24802	24690	24875	24677	24549	24623	24453	24545	24394	24595	24280	24674	24731	24730	24360	24586	24338	24599	24670	24499	24494	24491	24583	24558	24569	24691	24473	24657	24643	24650	24394	24634	24642	24612	24603	24905	24824	24856	24556	24804	24840	24738	24404	24626	24446	24793	24471	24536	24839	24312	24647	24767	24708	24529	24538	24579	24733	24636	24872	24491	24474	24492	24496	24673	24617	24576	24500	24891	24388	24655	24657	24768	24676	24786	24720	24496	24841	24340	24510	24643	24552	24500	24717	24489	24562	24459	24560	24759	24509	24578	24652	24468	24820	24774	24346	24404	24658	24484	24745	24671	24425	24614	24474	24508	24653	24812	24497	24513	24565	24585	24475	24448	24526	24523	24571	24553	24518	24585	24452	24669	24969	24845	24475	24736	24808	24557	24667	24729	24393	24442	24738	24592	24621	24525	24590	24610	24675	24595	24623	24726	24669	24729	24594	24584	24783	24621	24842	24745	24612	24504	24628	24499	24593	24638	24970	24707	24604	24423	24582	24532	24602	24463	24715	24724	24645	24676	24587	24623	24594	24544	24479	24537	24409	24638	24587	24434	24830	24319	24790	24662	24595	24563	24543	24342	24739	24423	24439	24830	24491	24461	24590	24640	24879	24646	24617	24732	24777	24665	24343	24620	24560	24532	24623	24743	24618	24567	24431	24644	24740	24719	24703	24457	24800	24523	24662	24683	24645	24778	24796	24607	24530	24587	24838	24614	24391	24567	24882	24550	24608	24750	24657	24610	24649	24717	24926	24657	24469	24716	24314	24677	24140	24364	24529	24654	24740	24709	24472	24530	24724	24686	24489	24515	24425	24713	24691	24556	24560	24733	24515	24611	24696	24561	24693	24806	24455	24578	24624	24747	24919	24883	24768	24774	24651	24721	24536	24535	24583	24450	24569	24736	24649	24544	24744	24726	24551	24489	24963	24625	24577	24734	24570	24556	24684	24585	24558	24761	24651	24541	24576	24656	24608	24511	24623	24764	24566	24177	24438	24547	24655	24522	24429	24431	24279	24528	24670	24612	24400	24672	24371	24851	24324	24706	24852	24677	24492	24602	24776	24657	24483	24670	24480	24514	24666	24893	24604	24498	24627	24546	24526	24596	24529	24714	24677	25013	24895	24604	24256	24455	24707	24549	24835	24549	24483	24453	24331	24493	24546	24562	24705	24611	24737	24814	24645	24636	24632	24728	24459	24582	24837	24809	24754	24842	24545	24633	24566	24561	24723	24537	24582	24637	24755	24664	24370	24750	24799	24634	24411	24588	24817	24763	24490	24634	24356	24524	24503	24517	24569	24349	24596	24431	24665	24889	24786	24595	24658	24762	24598	25068	24517	24641	24528	24719	24810	24499	24744	24544	24684	24507	24563	24718	24719	24686	24439	24478	24348	24575	24407	24685	24428	24595	24377	24492	24624	24688	24467	24614	24522	24705	24451	24662	24475	24836	24529	24816	24632	24557	24562	24500	24503	24617	24551	24691	24733	24755	24709	24830	24823	24661	24629	24634	24445	24667	24651	24788	24776	24395	24559	24658	24556	24538	24511	24609	24496	24479	24625	24631	24620	24739	24644	24699	24580	24860	24557	24520	24386	24533	24378	24417	24410	24589	24616	24495	24516	24483	24608	24438	24624	24454	24469	24789	24744	24579	24530	24244	24745	24651	24182	24608	24670	24525	24422	24401	24494	24683	24687	24767	24328	24567	24511	24715	24685	24571	24408	24506	24612	24551	24656	24560	24609	24654	24461	24719	24619	24723	24696	24620	24598	24509	24745	24672	24652	24683	24659	24736	24663	24735	24736	24401	24382	24667	24883	24641	24723	24755	24728	24624	24643	24661	24533	24386	24563	24546	24487	24600	24590	24692	24556	24452	24584	24459	24839	24579	24650	24776	24643	24769	24687	24456	24576	24716	24675	24749	24758	24690	24631	24432	24335	24688	24894	24760	24394	24683	24522	24406	24590	24469	24601	24826	24699	24528	24609	24465	24581	24675	24697	24609	24406	24551	24591	24621	24762	24545	24603	24452	24570	24644	24855	24556	24596	24747	24437	24643	24844	24315	24571	24535	24707	24572	24469	24632	24616	24367	24793	24498	24728	24816	24674	24681	24657	24636	24665	24934	24633	24758	24841	24545	24499	24465	24749	24654	24450	24602	24786	24657	24685	24728	24592	24778	24500	24807	24735	24615	24608	24507	24352	24820	24601	24627	24754	24618	24676	24646	24885	24799	24574	24523	24552	24638	24587	24473	24463	24653	24589	24502	24485	24322	24852	24550	24590	24419	24382	24620	24750	24782	24422	24531	24393	24679	24440	24657	24685	24690	24660	24644	24480	24959	24952	24573	24816	24696	24854	24707	24773	24727	24667	24625	24716	24708	24596	24589	24567	24699	24481	24662	24630	24572	24590	24544	24475	24614	24720	24770	24746	24679	24575	24628	24488	24587	24473	24663	24573	24538	24606	24710	24494	24637	24671	24640	24622	24707	24527	24377	24797	24682	24486	24653	24310	24740	24748	24654	24490	24666	24633	24265	24723	24701	24726	24666	24840	24534	24385	24616	24785	24803	24483	24513	24577	24435	24540	24592	24448	24625	24408	24533	24725	24630	24459	24710	24825	24561	24860	24566	24654	24609	24402	24392	24653	24714	24390	24607	24480	24780	24748	24552	24769	24583	24452	24530	24322	24896	24539	24489	24360	24540	24637	24841	24568	24552	24537	24405	24676	24400	24541	24645	24842	24771	24615	24459	24644	24746	24842	24686	24349	24457	24677	24715	24627	24523	24395	24692	24617	24404	24727	24772	24763	24598	24458	24651	24804	24885	24500	24365	24656	24762	24674	24396	24479	24587	24412	24431	24609	24650	24610	24593	24911	24852	24497	24568	24732	24540	24695	24657	24508	24777	24598	24668	24432	24690	24633	24486	24382	24952	24549	24601	24550	24558	24549	24587	24697	24696	24768	24776	24616	24488	24493	24573	24704	24770	24451	24672	25128	24497	24347	24530	24205	24509	24619	24602	24665	24824	24337	24771	24400	24789	24574	24453	24479	24492	24587	24776	24570	24717	24753	24662	24541	24630	24858	24548	24647	24528	24404	24653	24417	24557	24388	24736	24749	24599	24463	24587	24481	24483	24425	24608	24530	24787	24628	24660	24539	24913	24586	24685	24790	24693	24681	24567	24554	24795	24538	24561	24543	24543	24529	24440	24369	24480	24654	24501	24671	24770	24540	24690	24625	24874	24753	24600	24644	24872	24715	24437	24571	24313	24628	24591	24609	24683	24678	24591	24629	24588	24507	24814	24605	24666	24502	24721	24687	24918	24511	24565	24643	24868	24512	24739	24658	24726	24506	24650	24801	24719	24457	24657	24723	24446	24666	24568	24501	24534	24607	24686	24696	24484	24392	24756	24732	24838	24817	24511	24543	24645	24713	24573	24784	24544	24413	24569	24626	24467	24402	24411	24367	24399	24403	24391	24473	24596	24690	24928	24628	24696	24698	24625	24435	24439	24747	24626	24633	24584	24496	24818	24804	24644	24549	24496	24356	24676	24930	24877	24481	24400	24638	24867	24867	24835	24669	24637	24394	24634	24438	24525	24763	24418	24577	24638	24665	24639	24732	24675	24676	24672	24542	24665	24700	24290	24768	24767	24314	24534	24510	24668	24371	24569	24706	24844	24547	24698	24643	24679	24600	24654	24569	24660	24707	24567	24471	24715	24822	24401	24584	24690	24823	24775	24393	24647	24508	24302	24519	24348	24721	24510	24694	24828	24646	24646	24520	24561	24513	24783	24609	24406	24466	24697	24489	24546	24733	24536	24672	24525	24658	24662	24453	24612	24579	24807	24724	24544	24638	24651	24642	24638	24661	24380	24422	24631	24444	24606	24545	24568	24577	24697	24662	24427	24385	24483	24665	24831	24684	24598	24616	24587	24702	24602	24778	24712	24585	24694	24722	24812	24556	24717	24683	24429	24581	24655	24550	24542	24846	24903	24764	24632	24569	24503	24527	24579	24446	24468	24713
49264	79284	72627	58291	45759	36410	30354	26418	23314	21171	20074	19233	18216	17542	17207	17174	16919	17015	17186	17251	17133	16849	16983	16682	16674	16668	16679	16588	16574	16795	16691	16436	16566	16705	16585	16519	16416	16698	16498	16628	16440	16583	16648	16540	16465	16481	16531	16644	16570	16450	16412	16493	16330	16376	16586	16396	16662	16520	16668	16547	16335	16570	16475	16486	16443	16597	16336	16511	16456	16418	16534	16419	16593	16302	16545	16368	16406	16676	16473	16422	16404	16481	16645	16417	16519	16480	16561	16524	16482	16307	16587	16483	16421	16558	16458	16541	16532	16399	16434	16485	16436	16578	16470	16313	16339	16484	16582	16501	16443	16521	16345	16406	16437	16493	16388	16525	16583	16492	16649	16368	16522	16285	16379	16462	16521	16364	16609	16326	16427	16396	16551	16654	16505	16533	16472	16433	16324	16541	16530	16328	16518	16465	16615	16374	16478	16373	16553	16524	16547	16668	16494	16445	16515	16589	16609	16554	16514	16495	16423	16483	16709	16343	16577	16364	16404	16420	16629	16545	16522	16502	16572	16348	16694	16272	16325	16408	16416	16598	16539	16413	16654	16551	16384	16441	16402	16368	16621	16352	16145	16338	16448	16349	16577	16444	16348	16595	16449	16361	16524	16699	16433	16634	16417	16435	16317	16378	16442	16492	16489	16443	16521	16514	16462	16675	16413	16415	16332	16568	16419	16385	16369	16629	16587	16482	16434	16434	16535	16485	16353	16313	16317	16551	16485	16533	16461	16237	16423	16531	16621	16427	16439	16446	16556	16452	16588	16382	16257	16538	16576	16513	16371	16450	16662	16355	16633	16370	16542	16456	16428	16284	16359	16429	16316	16334	16483	16482	16490	16424	16438	16536	16442	16523	16516	16553	16599	16348	16509	16385	16454	16527	16596	16515	16345	16313	16635	16523	16283	16526	16415	16345	16472	16464	16426	16476	16563	16380	16432	16468	16475	16603	16510	16384	16483	16448	16473	16486	16386	16481	16168	16418	16347	16564	16295	16521	16555	16596	16450	16451	16526	16311	16500	16437	16403	16147	16293	16425	16345	16355	16447	16316	16552	16605	16408	16320	16387	16322	16622	16324	16277	16489	16585	16533	16397	16526	16526	16672	16385	16373	16346	16494	16495	16434	16492	16454	16458	16495	16383	16402	16460	16468	16405	16558	16329	16472	16535	16475	16541	16478	16386	16427	16388	16644	16409	16436	16520	16431	16397	16682	16420	16304	16547	16537	16418	16568	16472	16394	16460	16339	16536	16623	16562	16406	16554	16369	16391	16414	16485	16392	16495	16539	16307	16518	16580	16628	16510	16415	16526	16523	16539	16376	16362	16388	16519	16259	16514	16449	16424	16519	16504	16531	16492	16341	16436	16332	16455	16378	16500	16346	16218	16550	16582	16500	16282	16375	16407	16448	16402	16485	16463	16474	16318	16379	16487	16470	16303	16360	16419	16554	16622	16569	16597	16432	16446	16540	16499	16432	16528	16596	16377	16434	16453	16469	16495	16373	16516	16407	16437	16559	16454	16600	16482	16650	16531	16263	16616	16404	16471	16392	16485	16419	16723	16572	16452	16396	16437	16378	16471	16490	16463	16404	16438	16559	16483	16509	16432	16458	16485	16485	16552	16464	16456	16484	16488	16361	16431	16597	16425	16411	16629	16462	16282	16342	16619	16349	16704	16342	16221	16430	16542	16682	16675	16477	16494	16373	16464	16284	16497	16509	16435	16365	16628	16335	16504	16613	16603	16380	16490	16637	16526	16443	16539	16381	16310	16497	16702	16555	16422	16506	16489	16396	16401	16367	16475	16610	16593	16507	16433	16392	16462	16546	16407	16404	16288	16410	16624	16467	16427	16462	16298	16472	16496	16547	16594	16557	16493	16597	16475	16566	16363	16507	16575	16560	16618	16242	16452	16421	16383	16641	16523	16603	16554	16554	16403	16657	16713	16652	16545	16345	16664	16415	16391	16350	16448	16464	16427	16314	16435	16604	16313	16598	16365	16587	16456	16516	16322	16383	16552	16466	16415	16514	16430	16474	16387	16350	16466	16522	16523	16343	16385	16553	16338	16339	16458	16491	16594	16433	16491	16504	16526	16501	16482	16639	16452	16448	16441	16443	16429	16365	16528	16391	16474	16371	16417	16431	16500	16450	16483	16447	16557	16612	16392	16477	16428	16492	16482	16400	16476	16444	16479	16534	16514	16554	16351	16620	16420	16427	16383	16418	16394	16439	16455	16425	16416	16555	16422	16400	16533	16418	16469	16494	16335	16485	16411	16563	16567	16398	16436	16386	16480	16662	16608	16718	16582	16329	16386	16499	16543	16473	16648	16417	16517	16489	16411	16534	16355	16655	16521	16665	16488	16473	16507	16400	16484	16472	16532	16463	16410	16522	16532	16530	16557	16499	16360	16467	16393	16598	16657	16400	16580	16368	16443	16734	16355	16421	16432	16605	16464	16301	16522	16612	16498	16524	16579	16365	16380	16481	16423	16317	16513	16421	16592	16563	16487	16524	16523	16570	16548	16502	16396	16369	16420	16537	16598	16382	16528	16473	16425	16640	16396	16427	16378	16469	16484	16348	16336	16357	16470	16353	16377	16396	16447	16491	16516	16551	16517	16477	16619	16598	16578	16514	16632	16429	16506	16233	16621	16428	16593	16363	16453	16559	16347	16444	16471	16366	16386	16383	16556	16422	16523	16544	16546	16532	16512	16585	16337	16680	16511	16494	16557	16299	16493	16598	16506	16589	16499	16506	16552	16285	16371	16504	16572	16431	16353	16367	16368	16523	16469	16509	16577	16289	16481	16381	16593	16465	16352	16273	16383	16519	16328	16684	16587	16521	16370	16350	16515	16477	16486	16559	16370	16369	16487	16530	16377	16499	16473	16383	16413	16570	16444	16470	16439	16573	16511	16506	16501	16491	16405	16227	16526	16545	16437	16428	16481	16530	16397	16310	16686	16652	16509	16515	16358	16522	16607	16395	16579	16410	16532	16628	16369	16622	16471	16560	16674	16422	16340	16562	16646	16534	16327	16440	16459	16437	16601	16499	16207	16481	16633	16499	16552	16326	16441	16462	16681	16425	16491	16496	16633	16393	16603	16488	16607	16540	16358	16490	16437	16497	16595	16528	16363	16560	16344	16724	16498	16513	16489	16256	16504	16384	16530	16365	16486	16442	16369	16527	16455	16635	16515	16620	16548	16427	16612	16445	16661	16479	16445	16482	16381	16530	16608	16518	16423	16596	16391	16311	16408	16353	16516	16549	16552	16381	16373	16445	16430	16439	16484	16510	16412	16587	16632	16494	16498	16455	16517	16464	16397	16285	16397	16391	16473	16303	16560	16369	16352	16624	16506	16483	16513	16448	16520	16520	16334	16456	16284	16452	16309	16427	16579	16486	16493	16630	16465	16435	16370	16368	16459	16558	16358	16554	16422	16513	16496	16554	16486	16627	16642	16524	16351	16391	16479	16375	16556	16551	16419	16646	16610	16320	16550	16556	16370	16492	16469	16594	16481	16490	16491	16458	16487	16624	16537	16694	16362	16539	16361	16434	16482	16602	16496	16354	16533	16492	16404	16434	16452	16575	16673	16386	16445	16581	16326	16432	16486	16627	16664	16247	16566	16659	16463	16393	16465	16361	16759	16340	16500	16537	16271	16669	16386	16534	16487	16415	16383	16535	16353	16374	16564	16569	16429	16300	16331	16406	16524	16524	16397	16507	16481	16607	16309	16421	16309	16588	16523	16445	16490	16499	16447	16677	16463	16151	16298	16588	16356	16620	16419	16277	16530	16557	16520	16348	16531	16467	16454	16405	16642	16472	16699	16569	16429	16444	16478	16607	16349	16539	16512	16651	16357	16410	16457	16518	16546	16485	16511	16557	16543	16494	16660	16360	16449	16394	16412	16435	16466	16496	16492	16417	16286	16536	16545	16673	16462	16320	16520	16481	16575	16507	16361	16353	16488	16328	16510	16265	16340	16312	16495	16329	16383	16320	16388	16453	16630	16414	16450	16519	16143	16479	16477	16322	16472	16456	16387	16442	16523	16317	16589	16526	16457	16596	16378	16427	16386	16485	16649	16389	16470	16431	16449	16393	16445	16367	16478	16417	16401	16511	16408	16598	16473	16247	16622	16396	16436	16437	16504	16314	16434	16600	16417	16371	16329	16505	16588	16219	16604	16460	16413	16349	16400	16316	16382	16547	16428	16538	16310	16357	16609	16511	16416	16534	16436	16514	16320	16481	16318	16360	16554	16398	16366	16333	16602	16657	16321	16373	16453	16411	16457	16515	16450	16422	16396	16533	16490	16521	16640	16494	16477	16530	16365	16470	16353	16273	16379	16351	16560	16590	16431	16518	16495	16657	16594	16632	16386	16386	16515	16510	16375	16502	16394	16273	16385	16532	16407	16527	16669	16410	16547	16279	16458	16379	16572	16339	16547	16426	16432	16447	16410	16363	16555	16588	16526	16532	16418	16431	16526	16472	16497	16416	16272	16486	16685	16743	16386	16551	16437	16536	16608	16482	16475	16621	16464	16370	16614	16589	16379	16469	16628	16479	16531	16455	16394	16397	16572	16357	16366	16599	16454	16524	16553	16632	16478	16378	16497	16525	16583	16343	16546	16453	16398	16487	16391	16569	16288	16361	16628	16373	16326	16398	16513	16585	16656	16477	16351	16469	16488	16439	16382	16577	16540	16333	16586	16368	16447	16342	16274	16431	16337	16545	16435	16501	16581	16368	16526	16585	16572	16390	16559	16516	16336	16468	16432	16415	16409	16647	16476	16503	16493	16420	16484	16516	16431	16408	16358	16640	16318	16539	16329	16535	16500	16324	16394	16593	16315	16477	16568	16521	16224	16569	16553	16508	16351	16550	16334	16438	16517	16276	16356	16607	16444	16467	16405	16560	16615	16456	16378	16310	16360	16460	16496	16247	16464	16510	16375	16387	16542	16417	16464	16578	16370	16527	16382	16719	16414	16411	16610	16299	16520	16471	16318	16498	16362	16578	16406	16486	16410	16389	16670	16476	16657	16380	16390	16599	16368	16455	16544	16358	16569	16521	16459	16515	16607	16389	16374	16415	16577	16634	16453	16424	16616	16403
24322	21779	31191	32948	36222	38118	38010	33311	30126	28449	27484	26524	25610	24836	24587	24464	24464	24344	24402	24685	24316	24183	24238	24018	23508	23826	23844	23813	23714	23781	23850	23656	23938	23549	23702	23781	23823	23627	23703	23648	23722	23574	23639	23558	23653	23927	23825	23672	23851	23715	23550	23490	23575	23902	24028	23605	23584	23685	23568	23453	23790	23660	23705	23676	23662	23623	23781	23542	23751	23703	23638	23751	23747	23464	23693	23797	23605	23574	23486	23687	23674	23668	23689	23690	23522	23643	23699	23648	23430	23549	23449	23550	23747	23845	23943	23890	23784	23740	23795	23642	23834	23704	23363	23587	23810	23573	23590	23505	23679	23548	23700	23623	23601	23893	23676	23615	23735	23796	23700	23429	23681	23548	23498	23501	23443	23634	23352	23725	23559	23689	23622	23589	23753	23647	23598	23287	23687	23509	23504	23295	23676	23557	23735	23648	23947	23629	23685	23821	23592	23790	23374	23466	23739	23598	23368	23423	23689	23618	23600	23595	23594	23642	23751	23753	23566	23623	23697	23697	23719	23904	23895	23612	23663	23699	23795	23418	23720	23671	23660	23575	23493	23686	23640	23556	23554	23668	23382	23578	23619	23447	23567	23697	23565	23683	23564	23771	23502	23631	23762	23713	23664	23587	23601	23524	23632	23410	23448	23549	23428	23605	23686	23648	23630	23674	23222	23589	23869	23704	23633	23578	23594	23595	23471	23509	23739	23812	23737	23644	23688	23651	23671	23275	23544	23351	23534	23870	23510	23647	23503	23508	23559	23743	23669	23612	23646	23738	23541	23861	23714	23642	23485	23484	23678	23752	23707	23669	23787	23874	23415	23491	23906	23663	23539	23444	23561	23776	23864	23477	23848	23664	23638	23500	23680	23644	23531	23580	23694	23544	23576	23687	23469	23316	23648	23548	23769	23852	23620	23754	23866	23667	23678	23488	23730	23648	23426	23452	23662	23433	23444	23733	23512	23721	23640	23466	23492	23504	23599	23685	23495	23259	23298	23681	23707	23528	23527	23391	23461	23352	23731	23630	23588	23759	23588	23443	23635	23470	23669	23637	23517	23497	23765	23760	23650	23639	23614	23505	23635	23648	23775	23692	23679	23687	23672	23597	23746	23720	23461	23570	23580	23732	23622	23855	23608	23644	23655	23434	23697	23567	23825	23561	23502	23692	23848	23597	23567	23796	23580	23557	23421	23730	23758	23762	23673	23471	23625	23632	23426	23771	23629	23659	23611	23530	23560	23502	23759	23740	23596	23705	23441	23403	23492	23655	23478	23667	23758	23803	23945	23735	23670	23731	23688	23582	23580	23557	23647	23404	23503	23498	23530	23533	23595	23506	23586	23736	23512	23726	23756	23841	23420	23532	23424	23592	23404	23380	23715	23559	23522	23592	23317	23455	23654	23831	23528	23748	23751	23771	23455	23480	23738	23489	23640	23723	23368	23722	23733	23374	23438	23654	23580	23538	23338	23471	23670	23463	23797	23552	23797	23630	23584	23384	23650	23485	23545	23547	23418	23631	23804	23508	23395	23691	23732	23605	23551	23787	23805	23562	23725	23474	23746	23526	23495	23923	23822	23338	23529	23767	23574	23557	23680	23577	23527	23591	23585	23466	23473	23634	23737	23467	23479	23641	23690	23585	23625	23609	23543	23883	23766	23840	23828	23882	23482	23710	23463	23585	23691	23699	23572	23503	23611	23578	23522	23853	23566	23287	23595	23800	23643	23691	23600	23677	23649	23725	23711	23656	23443	23798	23611	23731	23702	23590	23486	23619	23401	23462	23539	23430	23591	23502	23528	23521	23601	23644	23419	23461	23603	23491	23926	23418	23784	23541	23436	23657	23647	23747	23683	23786	23428	23862	23605	23501	23413	23636	23801	23624	23726	23879	23597	23649	23570	23495	23635	23646	23911	23839	23852	23520	23664	23539	23405	23551	23880	23658	23630	23662	23812	23898	23646	23628	23765	23516	23511	23551	23549	23727	23641	23666	23702	23593	23665	23542	23590	23679	23583	23448	23609	23660	23634	23522	23448	23735	23493	23807	23531	23768	23459	23538	23747	23807	23706	23746	23828	23584	23579	23450	23657	23570	23369	23496	23531	23704	23535	23609	23775	23601	23570	23853	23775	23633	23655	23627	23685	23851	23704	23707	23715	23632	23524	23483	23760	23326	23801	23629	23435	23530	23550	23668	23827	23745	23872	23741	23677	23861	23592	23559	23594	23549	23482	23457	23777	23579	23728	23765	23712	23642	23675	23423	23470	23590	23623	23362	23362	23414	23646	23750	23536	23414	23663	23500	23539	23435	23636	23622	23770	23436	23667	23532	23599	23559	23533	23665	23485	23511	23627	23860	23687	23854	23766	23755	23436	23505	23350	23553	23557	23860	23644	23711	23583	23562	23669	23511	23462	23379	23562	23436	23564	23639	23600	23569	23659	23551	23492	23710	23737	23809	23835	23650	23719	23769	23823	23961	23444	23590	23673	23512	23625	23453	23471	23505	23771	23663	23687	23667	23788	23647	23579	23651	23464	23408	23540	23563	23470	23586	23425	23653	23493	23679	23656	23780	23632	23654	23071	23517	23826	23659	23625	23557	23556	23612	23516	23607	23610	23502	23592	23665	23469	23660	23671	23619	23691	23734	23622	23709	23772	23736	23761	23509	23557	23468	23735	23685	23310	23611	23467	23422	23671	23572	23733	23834	23534	23493	23376	23584	23583	23862	23853	23761	23683	23552	23803	23583	23445	23794	23803	23407	23823	23490	23552	23489	23640	23515	23530	23632	23441	23782	23750	23705	23653	23644	23531	23739	23388	23677	23619	23689	23534	23578	23599	23678	23492	23658	23617	23497	23549	23796	23573	23539	23638	23629	23777	23412	23603	23467	23645	23522	23684	23683	23748	23496	23669	23604	23516	23615	23689	23522	23521	23668	23806	23561	23630	23479	23461	23416	23663	23373	23744	23587	23548	23589	23729	23671	23467	23509	23515	23480	23725	23766	23575	23456	23683	23682	23728	23705	23697	23645	23580	23764	23708	23548	23624	23599	23607	23798	23516	23807	23778	23706	23586	23761	23528	23573	23571	23442	23481	23605	23849	23390	23516	23584	23555	23551	23527	23783	23454	23527	23464	23512	23681	23391	23496	23664	23691	23718	23751	23573	23602	23614	23532	23684	23368	23532	23533	23599	23554	23657	23412	23802	23915	23418	23449	23740	23416	23629	23637	23434	23647	23678	23779	23657	23487	23642	23623	23497	23841	23611	23679	23495	23730	23533	23612	23421	23523	23506	23781	23760	23609	23378	23526	23567	23650	23609	23797	23725	23697	23523	23691	23869	23794	23573	23631	23536	23706	23587	23766	23575	23619	23577	23648	23526	23822	23557	23492	23518	23578	23491	23448	23448	23688	23658	23617	23656	23437	23783	23689	23527	23701	23602	23720	23792	23902	23653	23676	23778	23565	23648	23496	23745	23681	23522	23708	23668	23641	23596	23720	23701	23773	23438	23774	23751	23693	23513	23537	23568	23591	23735	23620	23735	23568	23787	23589	23619	23745	23694	23589	23843	23634	23657	23753	23310	23726	23781	23331	23456	23499	23791	23571	23707	23461	23545	23571	23563	23628	23822	23387	23474	23353	23632	23690	23493	23573	23733	23684	23676	23802	23636	23733	23725	23717	23639	23736	23555	23559	23587	23448	23754	23611	23644	23508	23856	23548	23740	23803	23855	23532	23465	23582	23402	23732	23657	23739	23544	23647	23667	23783	23753	23586	23720	23476	23470	23579	23665	23438	23461	23753	23675	23526	23436	23798	23483	23632	23804	23422	23673	23820	23641	23799	23427	23578	23557	23842	23610	23502	23574	23821	23664	24055	23929	23777	23545	23621	23610	23674	23640	23456	23672	23673	23577	23638	23520	23561	23608	23636	23587	23844	23675	23438	23674	23395	23451	23708	23921	23535	23575	23516	23745	23622	23768	23461	23414	23702	23448	23604	23729	23549	23592	23581	23557	23674	23738	23657	23708	23527	23788	23533	23326	23726	23624	23704	23539	23663	23513	23639	23695	23705	23778	23502	23398	23442	23551	23615	23981	23599	23491	23673	23540	23649	23740	24011	23536	23576	23446	23665	23714	23498	23689	23681	23776	23567	23863	23374	23633	23727	23571	23389	23506	23667	23505	23566	23584	23795	23620	23530	23587	23516	23497	23459	23641	23512	23592	23540	23466	23693	23826	23868	23408	23495	23759	24184	23610	23509	23612	23717	23668	23909	23415	23313	23716	23652	23784	23793	23622	23486	23361	23660	23413	23609	23256	23615	23473	23858	23772	23438	23718	23685	23778	23623	23537	23689	23838	23634	23751	23715	23579	23654	23727	23440	23331	23640	23805	23660	23529	23602	23284	23426	23608	23649	23602	23705	23715	23729	23468	23604	23799	23663	23719	23550	23453	23589	23791	23716	23596	23512	23775	23773	23573	23698	23608	23832	23665	23502	23543	23733	23635	23466	23535	23779	23577	23549	23560	23692	23687	23688	23572	23555	23572	23406	23612	23653	23569	23521	23475	23729	23904	23476	23362	23630	23480	23377	23475	23541	23699	23844	23686	23675	23649	23545	23754	23497	23575	23567	23557	23628	23588	23671	23800	23716	23759	23757	23623	23488	23680	23580	23458	23596	23506	23625	23785	23398	23345	24091	23427	23771	23535	23705	23661	23575	23559	23505	23980	23758	23388	23891	23670	23881	23540	23732	23883	23695	23609	23504	23658	23371	23659	23819	23588	23900	23753	23420	23527	23446	23792	23962	23646	23416	23664	23588	23530	23501	23718	23589	23677	23794	23648	23871	23767	23670	23690	23733	23689	23653	23486	23350	23552	23649	23627	23677	23731	23646	23450	23556	23490	23603	23586	23548	23545	23532	23732	23713	23715	23444	23498	23837	23631	23575	23461	23661	23818	23716	23698	23921	23580	23543	23391	23680	23619	23684	23469	23861	23623	23658	23659	23715	23638	23876	23456	23688	23611	23674	23413	23506	23736	23577	23490	23677	23577	23470	23454	23452	23504	23585	23577	23506	23646	23356	23626	23779	23710	23612	23710	23652	23505	23662	23678	23674	23648	23632	23807
51631	85234	77711	64918	51133	39907	32566	28325	24476	21656	20511	19606	18296	17438	16756	16866	16790	16667	16876	16958	16713	16562	16514	16238	16311	16178	16037	16194	16331	16133	16124	16035	16046	16141	16088	16031	16078	15970	16155	16162	16177	16101	15978	15921	16014	16078	16054	15956	16091	15899	15875	15740	16035	16205	15897	15944	15770	15933	15998	16090	15933	15730	15909	16030	15953	15904	16037	15986	15985	16105	15861	16029	15991	16099	16040	15691	15957	16096	15942	16013	15991	16077	15960	15982	15944	16019	16021	16003	16113	16062	15852	16027	16071	16102	16107	15992	16117	15892	15969	15860	15955	15997	15881	15864	15815	15874	16011	16073	16090	15932	16022	15937	15973	16072	16098	16152	15996	15997	15855	15835	15927	15934	15989	15889	15873	15963	16094	16143	15965	15909	15908	15965	15934	15982	15984	16056	16049	15913	15845	15859	16027	15873	15799	15999	16060	15916	15889	15976	15867	16133	15931	15975	15997	15876	16080	15776	15696	15968	15968	15971	15995	15869	16047	16022	15934	15829	15892	15922	16109	15978	15901	15916	15953	15900	15944	15971	16035	15886	15967	15895	15880	15864	16082	15761	16080	15932	15799	15986	15963	15991	15984	16208	16198	15942	16020	15923	16054	16040	16006	15842	15898	16076	15874	15908	15994	15869	15803	16025	15965	16012	16055	15913	16071	15896	15968	16052	16059	15857	15925	16040	16149	15882	16017	16072	15970	15910	15972	15858	16022	15958	15971	15863	15870	16043	16105	15854	16054	15744	15924	16034	15933	15933	15989	15852	16109	16016	15910	15868	15799	15868	15950	16007	15925	16105	15996	16038	15929	16006	15942	16000	15922	15803	15908	16003	16022	15968	16095	15895	15735	15854	16080	15778	15822	15993	16010	15900	15929	15986	15839	15916	15842	16146	16069	15914	16067	16023	16081	15938	16053	16050	15812	15912	16023	15876	15887	15862	15945	15773	16005	15852	15954	16021	16045	16006	15894	15973	15838	15875	15980	15861	16083	15886	16046	16152	15826	16023	15888	15957	15977	15936	16015	15920	16049	15937	16109	15973	16070	16209	16033	15910	15945	16022	15937	15750	15904	15864	15861	15804	15782	16154	16057	15913	16017	15911	16030	15910	16144	16070	16091	15982	15807	16080	15953	15874	15938	15905	15927	16090	15848	15966	15910	16033	15994	15862	15933	15700	16056	15772	16033	15989	15790	15895	16034	15765	15802	15912	16028	15900	15733	15828	16175	15962	15974	15909	15899	15979	15946	15902	16124	15905	15888	15996	15887	16032	15896	15928	15925	15755	16032	16037	15792	16078	16030	15845	15964	15929	15835	15902	16053	15901	15970	15739	15973	15894	15968	16079	15951	15867	15813	16060	15796	16132	15972	16003	15817	15924	15952	15914	15968	15720	16081	15964	15930	15950	16051	15914	15949	15943	15949	15900	15930	16071	16021	16021	16065	16064	15987	15940	15801	15990	15754	15997	15835	16049	15994	15869	15944	16043	15909	15901	15860	16103	15855	15870	16052	15925	15693	15952	16033	16023	15941	16065	16112	15955	16092	15938	16002	16082	15824	16036	15876	15966	15925	16065	15963	15791	15932	15852	16004	15874	15989	16074	15876	15933	16024	15960	15933	15897	16037	15949	16098	15955	16048	15874	15915	15822	15998	15944	15968	15946	15980	15926	15909	15977	15968	15893	16098	15856	15992	16025	15860	15839	16025	15827	16069	15900	15886	15749	16244	15868	16045	16097	15906	16231	16028	16096	15827	15676	16012	15974	15952	15893	15917	16015	15885	16022	15739	16038	15922	15871	15752	16071	16186	15822	15841	16026	16039	15702	16061	15949	15997	15964	15743	15906	16009	15993	15818	15858	15769	16010	15839	15917	15999	16058	15962	15919	16127	15874	15948	15913	15961	15974	15961	15977	15849	15944	15925	15854	16007	16072	15841	16095	15869	16044	15914	15906	16014	15929	15835	16136	15964	15948	15841	15878	15980	15972	15953	15952	16057	16005	15957	15945	15845	16017	16066	15916	16053	16043	15972	16051	15979	15902	16030	16074	15943	16011	15870	16047	15812	15968	15858	15920	15938	16116	16004	16064	15944	16104	15907	15914	15897	15767	16139	15877	16063	16006	15905	16092	16017	15915	15679	15996	16117	16029	15989	15873	15944	15974	15799	15951	16038	15896	16029	15999	15874	15962	16007	15975	15985	15856	15837	15936	15801	15805	16044	15995	15918	15927	15990	15887	15954	15927	15923	16052	15999	16009	15965	15749	16032	15837	15851	15882	15889	15944	15991	15887	15911	16025	15964	15968	15943	15811	15848	15852	15967	16023	15984	15998	16044	15892	15809	16001	15925	15877	15982	16031	15845	15838	15832	16026	15780	15876	15915	15840	15711	15990	15860	15916	15876	15984	15890	15871	16007	15960	15961	16069	15911	15920	15925	15834	15963	15936	16089	16206	15963	15895	15940	15853	15758	15949	16178	16103	15883	15966	15969	15777	16073	15924	15900	16077	15934	15909	15968	15955	15812	15986	15827	15978	16007	15690	15891	16038	15942	16047	16032	15855	15928	15743	15922	15776	15925	16135	16152	16058	16006	15989	15974	16073	15889	15887	16347	16007	16083	16051	15800	15877	16008	15934	15906	16004	15805	15918	15993	15981	16021	16056	15982	15888	16058	16135	15924	16002	15927	15995	15874	15899	15911	16020	15849	15985	16156	15922	15849	15776	15994	15963	16008	15771	15948	15961	16023	15928	16096	16099	16078	16085	15929	15689	16015	15784	15977	15880	15918	15850	16044	15888	15835	16027	16096	15891	15995	15939	16060	15883	16102	15923	15950	16092	16032	16037	15836	15957	16006	15832	15894	16018	15890	15867	16057	16086	16125	16059	15789	16247	15767	16172	15866	15791	15905	16098	15936	16032	15920	16007	15854	15834	16060	16070	16032	16017	15992	15968	15838	15852	15930	15977	16022	16002	16047	16074	16032	16004	15885	15937	15971	16024	15854	15865	15740	15913	15958	15982	15910	15850	15811	16025	15993	16028	16066	15962	15862	16113	16166	16047	15919	16096	16000	15929	16026	16023	15954	15882	16033	15992	15953	16109	15815	15997	16010	16002	15854	15810	15917	15915	15997	16138	15934	15871	15900	16054	15869	15823	15925	15843	15992	15877	16138	15971	16150	15982	16021	15959	15984	15997	15902	15890	15883	15879	16059	15894	15968	16045	16121	15823	15920	15808	16005	16079	16065	15938	16086	15811	16005	16025	16019	15824	15810	15929	15998	16022	15900	15859	15940	16010	16123	16000	15930	16044	15960	15845	16085	15969	15979	15840	16097	15955	15784	16037	16030	15988	15926	15850	16070	15826	15805	16207	16010	16130	16044	16006	16043	15949	16033	15846	15826	15910	16009	15947	15915	15994	15856	16135	16023	15767	16166	16031	15909	15805	16057	15947	16038	15908	15996	16067	15785	15962	16043	15911	16087	15981	15912	15968	15759	15963	15781	16053	16041	15784	15856	16071	15906	16037	15924	16101	16104	15956	15801	16194	15866	15956	15850	16050	15975	15943	16042	16012	15974	15893	16003	15948	15739	15974	15989	15916	15990	15973	15929	15858	16017	16050	16114	16004	15902	16106	15923	15931	16071	15988	15941	16047	15942	16014	15998	15745	15929	15951	15998	15980	15887	15769	15949	15941	15933	15942	15999	15995	16100	15849	15908	15919	15962	15859	15958	15982	15863	15946	16002	16030	15980	15842	15815	16023	15862	15868	16034	15977	15791	16024	15911	16144	16071	15830	16061	15726	16091	15859	15884	15910	15945	15932	16057	15906	15885	16053	16036	16006	15735	16124	16024	15943	15880	15926	16190	16011	15905	15903	15946	16083	16014	15821	15967	16037	16025	15830	15959	16007	15920	15697	15971	15878	16052	16241	15933	15899	15953	16038	15769	15997	16075	16098	15899	15916	15946	15964	16014	15872	15996	16036	16075	15901	15985	15777	15975	15973	15889	15992	15997	15970	16109	15849	15889	15885	16172	15921	16021	15833	15963	16133	15990	16029	15871	15888	16039	16050	15962	15883	15927	15952	15744	15856	16041	15987	15991	16030	15937	15779	15859	16199	16036	16029	15971	15989	15975	16036	15970	16052	15998	16030	15871	15891	16278	15890	15981	15878	16005	15833	15924	15800	15948	16037	15763	15996	16052	15894	15776	15921	16049	15995	15983	15819	15869	15908	16120	15811	16096	15989	15954	15819	15931	15981	15794	16004	16201	15993	16008	15901	15896	15910	15883	16119	15843	16017	15975	16018	15883	16140	15876	15955	15790	15954	15858	16116	15930	15944	15947	15818	16043	15919	15986	16037	15961	15897	15710	15896	15863	15896	15915	15923	15978	15837	16077	15852	15983	16104	15745	15871	15929	15917	15992	15879	15910	16135	15860	15968	15899	15925	16023	15852	15946	15894	15855	16136	15900	15959	16053	15896	15894	15894	15999	15944	15996	16031	15887	15828	16008	15827	15929	15996	15984	16066	15950	16107	15925	15856	16143	16045	16119	15737	15980	15991	15833	15768	16013	16242	15850	15988	15947	15948	16105	15946	15780	16016	15913	15961	15934	16038	15891	15865	15994	15946	16041	15964	15985	15828	16055	16022	15956	15699	15927	15944	15962	15798	15883	15882	15846	15837	16118	15930	15970	15945	16001	15912	15929	16208	16019	16068	16042	16078	16137	15818	15880	15951	15986	16120	15849	16119	15749	15955	15820	16074	15955	15967	16016	16132	16227	15881	15869	15984	15842	15973	15985	15944	16057	15847	15650	15859	16048	15843	16036	16034	15945	15809	16020	15931	16066	15991	15986	15887	16046	15737	15883	16171	15948	15923	15927	15887	15897	15903	16018	15880	16018	16054	15888	15893	16070	15848	16041	16125	15799	15772	16093	15943	15759	16017	16042	15887	15951	15996	15828	15871	15932	16015	16131	16045	16020	15946	15916	15842	15941	15877	15994	16033	15890	15858	15972	16064	15935	15699	16194	15892	15930	15874	15996	15916	15935	15851	15917	16004	15990	15906	15801	16020	15869	15883	15899	15887	15730	15809	15924	15904	16084	15949	16004	16114	15978	15929
47599	58249	59229	50225	40901	34773	31216	28657	27237	25870	25643	25416	24759	24378	24578	24263	24140	24294	24522	24564	24463	24342	24285	24151	24197	23999	24129	24395	24370	23964	24111	24176	24292	24332	24218	24165	24237	24117	24046	23945	24178	24023	24111	24187	24152	24151	23957	24095	24212	24134	24051	24248	24343	24009	24058	24023	23970	23983	24105	24063	24037	23931	23839	23912	24140	23970	23979	23829	23975	23886	24177	24406	24126	24152	24375	24170	24290	24142	24167	24190	24105	24024	23959	24020	24155	24112	24028	24306	24132	24030	24155	24079	24178	23939	23937	24208	24012	24298	24069	24120	24052	23940	24106	24001	23896	24175	24403	23896	24007	24010	24005	24313	24128	24143	24257	24152	24221	23932	23923	23912	24073	23936	23910	23880	24136	24366	24234	24014	24096	23957	24159	24213	24089	24071	24011	24176	23909	24047	24039	24070	24002	23953	24060	24316	23901	23976	24066	24038	24293	24051	23987	24239	23918	23922	24212	23925	24104	23857	23999	24160	24102	24167	24286	24198	24156	24113	23944	24147	24152	24254	24200	24055	24032	24152	24134	24084	24365	24088	24254	24205	24115	24069	24047	24131	24199	24134	24165	24175	24179	24237	23943	23845	24035	24120	24020	23946	24349	24152	24097	24133	24098	24063	23883	23952	24074	23922	23885	24215	24171	24122	24087	23921	24084	24032	23864	23770	23967	24096	24061	23898	24001	24228	24205	24056	24130	23801	23944	24084	24044	24099	23969	23998	23982	24168	23998	24082	24369	24117	24014	24022	24048	23873	24069	24066	23958	23966	23817	24029	23916	24080	24224	24124	24064	24018	24067	24095	23941	23995	23815	23772	23958	23791	24054	24036	24213	24110	23934	24215	23999	24087	23880	24024	24063	24152	24020	24088	24163	24017	23907	24000	24051	24133	24205	24033	24079	24088	24099	23952	24070	24203	24178	24224	24064	24222	24054	24123	24180	24182	24079	24058	24151	24111	24006	23966	24200	24273	24210	24091	23969	24180	24116	24193	24074	23976	24230	24232	23947	24206	23947	24155	23977	24162	23994	23975	24298	24206	24120	24081	24252	24082	23994	24095	24198	24251	24198	24087	24211	23959	23946	24251	24178	23942	24119	23843	23922	24139	24099	24093	24069	24057	24050	24213	24155	24055	24328	24091	23712	23991	24272	24248	24157	24087	24193	24101	24155	23843	24121	24185	24010	23972	23990	24035	24167	23939	24126	24037	23910	24073	24057	24126	24183	24064	24173	23899	24165	24122	24023	23955	23948	24109	24084	23980	24117	24225	23870	24191	24138	24099	24066	24051	24149	24209	24045	24222	24119	24272	24067	24056	23917	24060	23861	23997	24034	23950	23933	24319	24290	23995	24221	24222	23725	24189	23968	24042	24009	24033	24113	24119	24242	24122	23949	24105	24087	24068	24077	24260	24377	24235	24205	24084	24069	24133	24031	23858	24365	24140	24100	23974	24214	24217	23778	23964	24202	24131	24279	24122	24239	24003	24129	23939	24016	24181	23935	24176	24163	24240	24042	24079	24061	23840	24165	24075	24052	23831	24046	23964	23825	24351	23967	24034	24085	24035	24071	24157	24022	24001	23945	24191	24090	23986	24010	24051	24152	24056	23941	24010	23937	24031	23946	24028	24129	24083	23831	24022	23842	23833	23929	24063	23896	24032	24067	23777	23995	24092	24066	24212	24152	24198	24008	24012	23954	23791	24037	24141	24224	24291	24022	24101	24108	23806	24180	24251	24434	23966	24036	24053	23809	24194	23897	24449	24151	24025	23952	24021	24246	23991	24018	24105	24156	23969	24180	24120	24181	24290	24123	24037	24067	24077	24168	24096	24001	23781	23978	23943	23979	23984	23994	24065	24137	23959	24067	23950	24017	23906	24046	23904	24108	24078	24132	23851	24274	24148	24020	24164	24238	24143	24061	23953	24072	23959	24364	24092	24080	24121	24164	23848	24021	23941	24106	24015	24235	24189	24123	24096	23981	24031	23963	24155	24109	24211	24125	24114	24031	24050	24196	24036	24255	24162	23987	24027	23868	24415	24054	23902	24202	24098	24236	24049	23997	24183	23878	24092	24089	24280	24405	24130	24046	24158	24430	24055	24197	23993	24074	24010	24159	24291	24210	24226	24222	23969	24109	24128	24125	24188	24295	24166	24001	24047	24319	23980	24246	24149	24163	24076	24197	24111	23925	24130	24230	24222	23852	24000	24105	23973	23980	23963	23990	23911	23904	23966	24078	24200	23999	24342	24019	24048	24016	23906	24074	23987	23955	24200	23944	24206	23966	24048	24282	24195	23710	24138	24152	24221	23961	24235	24318	24075	24134	24356	24294	23977	24129	23980	24163	24168	23964	24169	24150	24377	24141	24011	24127	24123	24100	24113	24260	24233	24081	24166	24050	24033	24067	24264	23898	24142	23986	23969	23971	24034	24171	24106	24041	24005	24152	24292	24140	24177	24256	23946	24381	24112	23860	24069	24181	24072	24102	24237	24076	23977	24309	23909	24166	24181	24252	23953	24236	24187	24012	24199	24137	24291	24274	23932	24142	24111	23958	24168	24082	24059	24039	24054	23894	23983	24197	24016	24219	24188	24087	23767	24213	24397	24110	24173	24136	23988	24181	24369	24158	23732	24109	24212	24076	24358	24027	24195	24153	24319	24302	24006	24075	23967	24097	23968	24201	24158	24121	24108	24159	24225	24017	24042	24125	23971	24257	24116	24018	23940	23905	23927	23925	24168	24183	24117	23928	24234	24113	23915	24144	23902	23965	24008	23929	24157	24150	24053	24074	24205	24169	24259	23975	24376	24112	24035	24034	24122	23979	24119	24396	24126	24157	24180	24054	24029	24217	24016	24003	24024	24128	24213	24313	24368	24174	24079	24086	24105	24563	24188	24048	23956	24121	23849	24166	24092	24165	24056	24093	24055	23834	23653	23954	24534	24135	24050	24135	24317	23990	24298	24189	24074	24169	24122	24267	24048	24152	24117	24215	24277	24285	24197	24115	24103	24069	24278	23895	24171	24233	24067	24039	24109	23945	23913	24034	24016	24068	23927	24080	24109	23942	23798	24002	23882	24077	23907	24081	24135	24013	24249	23998	24220	23895	23965	24158	24061	24086	24048	24157	24236	23933	24140	24134	24004	23972	24074	24187	23979	24131	24126	24096	24330	23965	24206	24068	24026	24177	24019	24263	24384	24197	24133	24144	24219	24254	24317	23998	23971	23954	24174	23883	24114	24075	24001	24237	24176	23975	24100	24152	24048	23954	23777	24175	24142	23905	23975	24101	24051	23898	24089	24210	23951	24187	24202	24193	24161	23924	24163	24153	24181	24135	24022	24306	23985	23848	24106	24120	24027	24066	24020	24307	23794	23950	24035	24176	24069	24118	24234	24050	24202	24296	24160	24073	23842	24165	24036	24226	24003	24026	24017	24184	24058	24090	24553	24120	24138	24279	24255	24094	23998	24066	24042	24140	24113	24095	24167	24092	24275	24166	24030	23940	24062	24218	24104	24055	23983	23913	23984	24152	24131	24128	24004	23982	23942	24317	24226	24042	24175	24422	24012	24089	23887	24010	24077	24083	24253	23903	24213	23803	23933	23867	24419	24200	24228	24115	23900	24063	23772	24229	24066	24107	24275	24065	24290	24017	24179	24190	24177	24211	24144	24130	23969	24135	24128	24108	23939	24063	24119	24228	24011	24156	23908	23831	24079	23897	24174	24129	23985	24108	24011	24081	24218	23992	23921	24071	23959	24051	23966	23950	24204	24189	24356	24392	24065	24186	23983	24123	24166	23853	23980	24179	23935	24122	24144	24175	23991	24267	24074	24323	24338	24284	24114	24292	24252	23903	24016	24074	24124	24044	24095	24140	24175	24070	24061	24216	24160	23820	23995	23974	24049	24136	24279	24305	24115	24385	24247	24070	24106	24119	24109	24168	23864	24318	24166	24249	23984	24258	24148	24177	24042	24067	24273	24110	24179	24029	23808	24054	24007	23884	23746	24232	24032	24145	23881	23996	24110	24068	24080	24004	24127	24179	24025	24120	24156	24178	24058	24216	24182	24194	23957	24212	24210	24154	24100	24067	24305	24052	24058	24012	24007	23913	24167	24128	24033	23955	24085	24045	24154	24247	24238	24238	24086	23896	24255	24088	24056	24064	24210	24247	24035	23828	24110	24206	23862	24082	24039	23920	24192	24172	24248	24155	24247	24364	23953	24203	24345	23923	24073	24115	24102	24078	24080	24047	24313	24121	24344	24219	24083	24152	24295	24262	24098	24154	24144	23990	24037	24078	24104	23906	24161	24008	24025	23993	24331	23983	23957	24094	24285	23892	24194	24139	24066	23984	24213	24048	24273	23922	24040	24001	23950	24167	23963	23852	23825	24040	24196	24249	24224	23868	23979	24093	23949	24156	24301	23935	24030	23987	23967	24163	24165	23979	24032	23906	24009	24205	23948	24197	23977	24150	23951	24025	24022	24025	24242	23931	24090	23972	24368	24389	24085	24147	24022	24045	23943	23937	24315	24291	24300	24163	24064	24214	24133	24049	24080	24337	23993	23950	24083	23982	23837	24179	24008	24214	24082	24081	24123	24092	23922	24183	24189	24372	24089	23838	24024	24033	24058	24153	23874	24177	24009	24105	24043	24287	24160	24327	24063	24093	23809	24098	24189	24085	24221	24080	23982	24101	24277	24255	24047	23932	24104	23810	23992	23990	24068	24026	24114	24230	24132	24164	23827	24035	24047	23994	23928	24050	24060	24137	24190	24054	24302	23944	23948	24039	24101	24027	23978	24106	24014	24306	24260	24033	24189	24119	23851	24159	24022	24151	24030	24028	24061	24127	24074	23852	23878	24315	24228	24141	24136	24113	24115	24280	23942	23972	24236	24070	23957	24146	24039	24131	24172	24041	24098	24161	24242	24248	24082	24159	24320	24140	24271	24176	24225	24047	24153	24289	24199	24227	24036	24159	24256	24212	24196	24177	24044	23958	24152	24011	23776	24199	24056	24126	24256	24045	23861	24126	24266	24401	24104	24098	24116	24071	24076	23987	24311	24149	23907	24164	23957	24243	24513	24186	24182	23973	24239	23957	24116	24099	24045	23997	24087
50751	67454	60137	45626	36350	29511	25038	22178	20047	18671	18208	17752	17300	16905	16649	16528	16497	16647	16554	16731	16427	16413	16336	16299	16103	16166	16194	16214	16385	16316	16141	16190	16287	16178	16089	16131	16170	16165	16164	16093	16178	16169	16070	16238	16130	16207	16271	16285	16318	16237	16284	16164	16093	16276	16175	16088	16146	16113	16126	16307	16153	16068	16074	16062	16103	16184	16234	16272	16030	16264	16168	16122	16210	16173	16202	16015	16137	16001	16151	16046	16148	16283	16222	16010	16118	16120	16291	16171	16152	16189	16229	16362	16329	15970	16297	16135	16129	16222	16078	16161	16174	15983	16080	16181	16224	16092	16232	16162	16208	16050	16242	16254	16172	16080	16153	16267	16219	16137	16048	16029	16335	16201	16011	16206	16049	16300	16182	16023	16084	16143	16350	16359	16327	16276	16138	16177	16094	16154	16227	16192	16146	16231	16158	16169	16020	16198	16249	16050	16258	15925	16298	16201	16217	16171	16241	16368	16094	16411	16050	16227	16048	16322	16222	15948	15983	16241	16047	16237	16052	16182	16334	16060	16153	16087	16271	16231	16185	16043	16035	16084	16328	16047	16015	16176	16338	16146	16218	16033	16052	16122	16115	16162	16170	16103	16094	16192	16206	16198	16144	16118	16158	16126	16235	16276	16190	16265	16228	16103	16019	16049	16166	16206	16020	16116	16174	16293	16167	16073	16336	16386	16144	15931	16345	16214	16093	16165	16337	16111	16292	15965	16288	16276	16153	16185	16040	16035	16217	16218	16154	16276	16194	16100	16286	15933	16344	16100	16309	16140	16252	16135	16194	16238	15962	16307	16236	16186	16331	16121	16141	16373	16010	16218	15992	16116	16265	16108	16223	16227	16104	16160	16233	16239	16135	16281	15997	16163	16126	16058	16172	16166	15891	16266	16180	16196	15919	16122	16120	16098	16096	16387	16132	16171	16075	16048	15970	16157	16160	16052	16290	16196	16071	16305	16202	16124	16044	16279	16079	15990	16356	16316	16126	16153	16260	16093	16215	16268	16224	16194	16222	16061	16107	16187	16084	16092	16370	16205	15995	16197	16194	16100	16147	16252	16355	15922	15986	16145	16216	16079	16272	16224	16273	16028	16201	16219	16259	16296	16144	16187	16355	16050	16196	16132	16127	16272	16111	16121	16071	16211	16174	16074	16169	15988	16279	16160	16259	16161	16124	16217	16098	16316	16163	16217	16055	16112	15961	16070	16199	16151	16129	16198	16255	16158	16191	16125	16118	16144	16184	16171	16321	16272	16134	16064	16169	16123	16318	16302	16169	16235	16191	16259	16086	16207	16247	16276	16105	16249	16220	15955	16339	16132	16177	16140	16124	16186	16356	16201	16165	16078	16272	16312	16257	16162	16284	16201	16125	15977	16129	16112	16206	16256	16100	16158	16172	16033	16236	16298	16066	16297	16204	16207	16205	16226	16155	16472	16267	16281	16020	16286	16160	16084	15976	16060	16257	16324	15951	16213	15930	16168	16073	16069	16305	16012	16200	16169	16117	16379	16141	16109	16234	16138	16353	16250	16337	16018	16142	16349	16389	16255	16128	16229	16092	16107	16199	16131	16225	16116	16127	16226	16094	16230	16273	16362	16273	16317	16336	16183	16223	16121	16072	16112	16080	16160	16165	16157	16152	16243	16197	16178	16188	16366	16098	16024	16143	16351	15970	16254	16147	16166	16030	16315	16299	16190	16099	16185	16090	16174	16210	16228	16113	16197	16040	16131	16102	16243	16103	16139	16046	16328	16098	16267	16196	16164	15997	16198	16165	16116	16275	16031	16184	16063	16294	16089	16133	16212	15987	16129	16171	16389	16133	16051	16151	16262	16261	16216	16223	16337	16178	16101	16237	15955	16277	16242	16139	16140	15986	16218	16182	16234	16158	16105	16186	15944	16025	16204	16184	16180	16208	15988	16163	16214	16050	16002	16115	16160	16193	16277	16184	16226	16186	16078	16167	16037	16112	16280	16133	16244	16230	16236	16405	16173	16042	16153	16099	16236	16091	16155	16038	16066	16178	16008	16276	16196	16165	15935	16188	16293	16152	16241	16232	16273	16134	16179	16124	16088	16243	16033	16045	16195	15965	16114	16281	16219	16365	16199	16194	16213	16242	16134	16363	16226	16089	16277	16239	16170	16269	16104	15999	16346	16133	16282	16137	16206	16088	16078	16030	16185	16163	16308	16226	16110	16227	15989	16260	16165	16096	16120	16258	16108	16170	16250	16275	16377	16221	16206	16236	16166	16204	16116	16278	16082	16186	16121	16338	16033	16170	16277	16126	16213	16153	16175	16260	16208	16024	16084	16456	16206	16250	16064	16185	16161	16211	16173	16147	16214	16165	16256	16099	16253	16138	16104	16271	16218	16090	16073	16257	16193	16292	16101	16314	16318	16071	16006	16148	16236	16131	16237	16108	16253	16048	16208	16252	16181	16028	16138	16349	16138	16156	16214	16243	16109	16107	16426	16243	16045	16165	16125	16256	16222	16030	16107	16045	16165	16100	16114	16282	16125	16145	16284	16181	16127	16178	16268	16172	16028	16224	16164	16054	16037	16159	16060	16080	16214	16204	16142	16231	16283	16160	16161	16259	16081	16070	16324	16168	16182	16239	16079	16256	16259	16112	16080	16326	15982	16274	16146	16155	16143	16201	16228	16207	16148	16213	16206	16320	16302	16057	16084	16063	16165	16128	16157	16110	15991	16303	16075	16070	16183	16068	16217	16207	16087	16255	16177	16293	16349	16171	16134	16204	16256	16115	16101	16321	16129	16207	16180	16221	16393	16043	16208	16322	16414	16195	16166	16283	16071	16199	16186	15924	16235	16231	16249	16249	15998	16240	16303	16100	16083	16192	16098	16289	16169	16250	15987	16197	16225	16070	16111	16262	16150	16103	16203	16081	16217	16375	16133	16140	16152	16240	16253	16101	16125	16253	16204	16202	16316	16147	16275	16138	16122	16063	16233	16286	15952	16213	16152	16111	15969	16245	16104	16156	16201	16289	16082	16067	16145	16127	16144	16196	15964	16141	16060	16258	16116	16184	16212	16058	16103	16226	16022	16060	16039	16252	16194	16112	16102	16193	16210	16066	16042	16212	16159	16307	16082	16207	16024	16183	16128	16128	16060	16160	16092	16238	16074	16206	16145	16086	16125	16165	16289	16214	16303	16206	16158	16145	16134	16231	16029	16215	16030	16266	16191	16265	16221	16159	16248	16158	16051	16338	16196	16281	16087	16199	16305	16163	16295	16143	16112	16085	16247	16328	16302	16229	16275	16020	16173	16165	16342	16168	16085	16176	15976	16263	16009	16138	16134	16109	16227	16001	16176	16392	16231	16220	16323	16203	16306	16146	16141	16096	16205	16212	16097	16213	16086	16067	16153	16102	16369	16059	16193	16165	16045	16005	16144	16124	16123	16134	16177	16008	16179	16212	16111	16126	16204	16109	15989	16036	16149	16280	16326	16211	16158	16144	16172	16337	16163	16219	16045	15966	16211	16181	16190	15961	16145	16149	16203	16255	16372	16032	16070	16102	16192	16194	16047	16120	16007	16272	16015	16282	16127	15999	16329	16151	16103	16301	16117	16036	16131	16136	16125	16102	16306	16378	15991	16169	15936	16298	16332	16165	15936	16058	16143	16137	16110	16127	16130	16158	16227	16256	16253	16264	16171	16215	16228	16059	15987	16228	16171	16286	16036	16345	16116	16137	16173	16271	16094	16073	16089	16077	16180	16170	16307	16204	15966	16338	16263	16216	16173	16094	16238	16074	16120	16089	16214	16232	16185	16065	15977	16165	16201	16131	16181	16185	16096	16137	16140	16244	16171	16283	16318	16079	16008	16167	16178	16218	16198	16199	16292	16006	16293	15990	15999	16229	16232	16256	16155	16083	16009	16208	16171	16172	16225	16284	16094	16030	16219	16187	16321	16052	16304	16065	16121	16348	15968	16264	16127	16113	15978	16245	16063	15920	16261	16127	16130	16196	16294	15999	16386	16263	16115	16231	16154	16252	16074	16146	16237	16242	16075	16238	16167	16246	16241	16179	16310	16084	16308	16096	16170	16252	16080	16107	16201	16276	16324	16113	16290	16035	16367	16083	16250	16268	16140	16070	16080	16188	16341	16057	16062	16277	16145	16261	16179	16262	15957	16116	16164	16109	16095	16164	16045	16214	16147	16005	16165	16198	16293	16140	16050	16231	16278	16184	16276	16151	16032	16228	16325	16212	16071	16311	16044	15976	16103	15976	16180	16286	16144	16056	16309	16120	16295	16156	16160	16247	16172	16215	16249	15947	16172	16076	16265	16335	15967	16147	16399	16277	16265	16233	16101	16189	16087	16156	16209	16197	16121	16158	15981	16089	16104	16320	16080	16141	16065	16217	16121	16227	16034	16078	16162	16213	16236	16208	16222	16138	16073	16194	16159	16319	16118	16187	16358	16238	16047	16190	16247	16124	16110	16199	16308	16076	16167	16320	16049	16085	16194	16177	16218	16448	16217	16035	16208	16350	16345	16164	16238	16292	16131	16043	16207	16310	16220	16323	16045	16073	16155	16162	16266	16181	16093	16246	16203	16297	16216	16399	16178	16097	16259	16318	16314	16180	16152	16034	16104	16152	16179	16446	16138	16351	16252	16189	16207	16214	16303	16137	16246	16044	16113	16275	16331	16314	16239	16249	16092	16202	16237	16251	16156	16266	16162	16189	16112	16159	16200	16067	16080	16231	16261	16286	16134	16245	16086	15991	16232	16040	16225	16315	16127	16038	16079	16202	16261	16076	16256	15939	16254	16066	16179	16130	16205	15947	16131	16030	16175	16196	16302	16113	16144	16117	16201	16024	16206	16254	16115	16284	16244	16272	16131	16415	16204	16120	16157	16258	16195	16116	15996	16180	16138	16179	16101	16244	16125	16263	16329	16046	16182	16307	16182	16064	16082	16310	16208	16199	16105	16268	16045	16237	16172	16259	16169	16100	16197	16184	16182	16194	16288	16316	16034	16203	16023	16195	16421	16071	16034	16159	16173	16168	16227	16039	16095	16152	16038	16122	16360	16265	16224	16170	15882	16242	16194	16103	16205	16205	15963	16048	15924	16043	16181	16146	16227
26331	22162	34192	40448	40028	37210	35946	31127	28623	27619	26894	25916	25625	25115	24894	25003	24554	24675	24947	24956	24623	24898	24650	24756	24411	24550	24415	24602	24496	24265	24279	24233	24285	24421	24525	24231	24348	24487	24377	24222	24343	24314	24346	24407	24290	24379	24192	24264	24078	24160	24084	24306	24109	24258	24114	24345	24345	24203	24114	24239	24274	24280	24286	24276	24264	24129	24069	24229	23919	24232	24058	24147	24397	24067	24256	24193	24237	24081	24112	23903	24149	24276	24259	24293	24368	24345	24431	24128	24180	24194	24219	24382	24216	24093	24264	24319	24360	24221	24314	24322	24163	24206	24264	24254	24140	24217	24391	24157	24215	24127	24230	24086	24321	24140	24232	24263	24249	24030	24384	24286	23938	24398	24274	24204	24046	24061	24324	24275	24280	24248	24231	24207	24418	24261	24340	24284	24227	24272	24425	24340	24357	24091	24272	24230	24221	24097	24190	24033	23899	24319	24405	24248	24278	24049	23931	24162	24042	24249	24273	24263	24256	24284	24486	24195	24243	24393	24272	24106	24192	24133	24195	24472	24106	24100	24515	24169	24462	24200	24515	24181	24420	24440	24096	24009	24025	24211	23873	24415	24175	24155	24219	24346	24128	24075	24264	24486	24271	24233	24179	24170	24174	24151	24174	24083	24206	24231	24472	24158	24109	24115	24195	24014	24253	23931	24273	24237	24076	24291	24032	24126	24173	24131	24188	24113	24223	24142	24225	24179	24266	24313	24325	24198	23897	24165	24285	24219	24226	24256	24391	24215	24221	24135	23969	23954	24028	24069	24253	24410	24229	24276	24342	24182	24324	24350	24126	24264	24154	24420	24468	24053	24145	24200	24167	23939	24300	23970	24069	24032	24110	24131	24158	24126	23939	24402	24285	24089	24105	24248	24386	24275	24070	24128	24152	24320	24227	24292	24054	24347	24303	24105	24358	24057	23987	24261	24113	24292	24191	24242	24324	24109	24198	24333	24379	24282	24034	24162	24071	24204	24015	24275	24307	24277	24097	24137	24272	24016	24374	24606	24244	24314	24184	24233	24134	24096	24107	24212	24132	24460	24292	24411	24323	24451	24086	24232	24272	24171	24299	24190	24171	24352	24254	24220	24241	24027	24201	24186	24205	24032	24164	23943	23987	23972	24104	24110	24109	24212	24162	24204	23912	24264	24117	24030	24179	24344	24477	24174	24115	24333	24347	23920	24032	24316	24334	24108	24229	24404	24171	24139	24305	24167	24201	24359	24123	24223	24396	24200	24357	24215	24286	24030	24241	24380	24284	24111	24446	24071	24321	23985	24208	24374	24177	24221	24155	24247	24206	24161	24365	23944	24450	24224	24157	24221	24290	24148	24176	24041	23989	24123	23882	24131	24349	24063	24275	24273	24021	24191	24124	24111	24056	24159	24209	24224	24301	24257	24289	24133	24193	24405	24220	24257	24156	24353	24284	24224	24162	24222	24492	24189	24329	24225	24073	24358	24300	24236	24153	24019	24375	24306	24162	24315	24277	24344	24195	24109	24293	23894	23910	24240	24153	24180	24123	24258	24215	24097	24097	23895	24078	23977	24220	24200	24394	24173	24171	24358	24225	23900	24288	24354	24324	24245	24268	24392	24128	24164	24190	24447	24152	24293	24002	24057	24090	24176	24111	24286	24303	24298	24406	24327	24396	24182	24379	24321	24093	24147	24251	24127	24329	24224	24234	24210	24052	24147	23937	24212	24380	24303	24273	24007	24270	24142	24455	24040	24164	24104	24251	24191	24439	23902	23943	23902	24423	24165	24348	24178	24417	24186	24058	24203	24216	24178	24237	24367	24137	24202	24215	24236	24048	24078	24352	24219	24343	24296	24346	24466	24177	24127	24274	24116	24087	24163	24086	24172	24044	24204	24214	24233	24359	24181	24269	24171	24152	24059	24062	24323	24319	24219	24190	24280	24368	24286	24005	24256	24133	23971	24062	23871	23951	24004	24041	24235	24258	24097	24071	24013	24077	24119	24048	24163	24136	24415	24279	24212	24345	24227	24243	23840	23882	24008	24261	24149	24308	24276	24047	24324	24382	24173	24026	23925	24058	23940	24312	24553	24181	24224	24178	24244	24273	24176	24118	24379	24267	24155	24202	24160	24126	24139	24149	24270	24091	23935	24236	24336	24447	24024	24166	24052	24131	24414	24152	24303	23934	23931	23934	24194	24194	23988	24198	24421	24282	24148	24082	24203	24217	24203	24330	24151	24192	24229	24573	23934	24255	24426	24044	24404	24141	24316	23941	24119	23991	24289	24206	24247	24132	24304	24074	24081	24333	24154	24409	24326	24199	24046	23992	23946	23981	23831	24166	24043	24118	24209	24410	24361	24471	24451	24296	24241	24083	24478	24122	24197	24112	24020	24483	24270	23940	24278	24302	24189	24253	24252	24230	24275	24098	24122	24134	24222	23970	24091	24370	23890	24206	24277	24210	24201	24289	24128	24112	24214	24253	24050	24111	24546	24388	24443	24210	24072	24077	24273	24309	24336	23960	24372	24485	24131	24366	24169	24312	24075	24537	24148	24170	24201	24069	24076	24130	24322	24050	24136	24182	24262	24376	24250	24128	24133	24137	24371	24216	24495	24116	24039	24047	24354	23838	24049	24373	24086	24264	24087	24090	24026	24176	24181	24295	24201	24101	24230	24248	24446	24169	23902	24230	24331	24186	24342	24489	24290	24162	24210	24017	24264	24174	24137	24407	24382	24063	24075	24343	24164	24089	24269	24296	24037	24154	24073	24250	24389	23957	24120	24432	24167	24392	24428	24373	23945	24030	24103	24150	24064	24086	24090	24023	24031	24328	24436	24179	24236	24447	24072	24368	24182	24229	24121	24299	24040	24350	24051	24295	24171	24409	24215	24300	23930	24363	24250	24064	24351	24269	24271	24384	24226	24180	24117	24269	24328	24619	24494	24375	24237	24304	24187	24342	24460	24047	24090	24234	24252	23985	24247	24421	24122	24038	24180	24160	24133	24458	24208	24368	24066	24250	24081	24261	24148	24575	24064	23996	24118	24011	24252	24281	24153	24457	24221	24352	24319	24310	24063	24094	24320	24017	24117	24092	24021	24006	24245	24157	24072	24149	24039	24097	24022	24344	23910	24421	23993	23953	24233	24141	24020	24297	24226	24469	24030	24162	24237	24043	24061	24203	24117	24208	24389	24220	24087	24014	24102	24132	24031	24154	24189	24236	24271	24322	24227	24225	24168	24191	24085	24469	24147	24349	24516	24116	24255	24431	24476	24361	24375	24413	24292	24140	24211	24250	24317	24048	24104	24165	24353	24234	24266	24287	24127	24198	24045	24042	24382	24014	24355	24053	24189	24405	24299	24369	24163	24132	24332	23962	24195	24224	24377	24317	24170	24154	24018	24200	24139	24061	24369	24142	24002	23900	24157	24222	24052	24348	24176	24285	24125	24397	24213	24174	24415	24358	24308	24273	24000	24184	24149	24104	24023	24054	24193	24138	24254	24381	24325	24077	24169	24474	24417	24265	24267	24443	24257	24315	23859	24253	24198	24030	24113	24166	24167	24227	24330	24104	24347	24251	24126	24164	24146	24162	24267	24185	24076	24017	24026	24181	24289	24303	24421	24233	23942	24217	24304	24292	24182	24272	24360	24480	24300	24265	24292	24209	24273	24135	24083	24069	24334	24287	24226	24183	24074	23947	23870	24161	24398	24198	24191	24244	24089	24045	24047	24164	24118	24381	24099	24307	24198	24210	24044	24168	24013	24319	24175	24341	24240	24376	24263	24322	24075	24268	24084	24272	24243	24520	24401	24236	24304	24010	24207	24071	24069	24382	24191	24374	24060	24234	24210	24388	24235	24316	24209	24219	24348	24327	24149	24174	24286	24496	24253	24292	24245	24252	24105	24029	24149	24403	24090	24167	24380	24211	24122	24279	24334	24290	24302	24239	24241	24244	23969	23972	24064	24042	24225	24277	24111	24468	24135	24374	24111	24051	24336	24279	24076	24252	24193	24215	24285	24164	24454	24541	24151	24339	24337	24618	24202	24071	24326	24318	24280	24303	24428	24279	24246	24303	24463	24062	24073	24204	24298	24468	24227	24244	23984	24166	24299	24193	24166	24124	24213	24205	24139	24552	23857	24160	24396	24297	24289	24090	24346	24491	24182	24204	24454	24192	24208	24134	24047	24268	24318	24437	24111	24206	24338	24199	24431	24147	24299	24132	24270	24263	24319	24428	24222	24244	24463	24181	24154	24169	24303	24546	24298	24232	24190	24218	24350	24343	24121	24188	24089	24276	24203	24295	24341	24468	24246	23998	24303	24222	24264	24199	24024	24135	24292	24288	24046	24141	24203	23928	24208	24257	24102	24445	23881	24227	24104	24368	24422	24292	24275	24092	24474	23999	24144	24032	24049	24262	23841	24206	24446	24196	24194	24330	24270	24171	24251	24228	24014	24015	24127	24105	24342	24207	24186	24216	24226	24274	24169	24423	24332	24272	24030	24271	24133	23897	24010	24284	24141	24256	24358	24330	24684	24124	24211	24219	24031	24317	24123	24117	24186	24111	24158	24109	24157	24109	24061	24391	24228	24274	24287	24308	24242	24329	24085	24446	24019	24108	24035	24221	24334	24444	24419	24218	24357	24207	24222	24187	24073	24387	24403	24252	24297	24127	24324	24183	24172	24214	24283	24231	24366	23958	24272	24179	24221	23947	24341	24168	24097	24272	24208	24155	24224	24137	24147	24200	24058	24231	24051	24249	24175	24222	24168	24384	24131	24083	24305	24195	24258	24378	24117	23988	24438	24450	24157	24376	24155	24375	24122	24131	24168	24077	23968	24171	23920	24324	24104	24247	24226	24065	24129	24231	24121	24297	24124	24296	24246	24323	24405	24238	24522	24122	24240	24407	24220	24425	24410	24109	24142	24313	24158	24395	24057	24304	24194	24072	24433	24123	24161	24334	24176	24079	24294	24348	24098	24132	24222	24138	24155	24058	24243	24181	24054	24079	24119	24032	24326	24144	24328	24149	24291	24321	24310	24255	24308	24054	24632	24259	24238	24283	24169	24394	24191	24359	24250	24270	24272	24129	24370	24271	24010	24283	24260	24276	24430	24199	24414	24211	24219
49343	76400	72007	58348	45065	34565	29563	25114	21981	20346	19638	18629	17851	17319	17370	16944	17006	16980	17129	17024	16752	16892	16543	16533	16563	16560	16374	16630	16369	16548	16368	16360	16589	16468	16293	16404	16320	16167	16418	16312	16376	16290	16435	16468	16235	16393	16498	16194	16414	16290	16379	16380	16316	16450	16287	16317	16217	16300	16322	16418	16468	16120	16308	16242	16138	16312	16271	16260	16258	16166	16264	16194	16271	16122	16248	16300	16341	16193	16258	16319	16251	16316	16345	16267	16370	16313	16374	16281	16457	16239	16400	16351	16351	16372	16376	16323	16283	16346	16306	16457	16331	16453	16563	16013	16353	16247	16299	16550	16397	16189	16422	16427	16168	16548	16191	16337	16346	16293	16338	16335	16261	16439	16220	16283	16387	16328	16414	16062	16135	16417	16150	16230	16315	16218	16183	16164	16316	16413	16391	16239	16306	16230	16293	16400	16437	16246	16264	16297	16306	16284	16202	16391	16285	16104	16251	16218	16305	16246	16287	16352	16424	16226	16273	16332	16097	16160	16352	16287	16441	16355	16415	16364	16213	16373	16425	16349	16077	16363	16124	16239	16144	16326	16300	16194	16260	16327	16276	16473	16270	16274	16295	16130	16089	16353	16445	16289	16395	16251	16212	16293	16220	16425	16408	16107	16179	16209	16188	16383	16410	16398	16182	16420	16300	16433	16363	16186	16207	16413	16502	16154	16364	16234	16167	16472	16404	16327	16254	16338	16366	16239	16193	16380	16316	16229	16241	16331	16359	16404	16394	16448	16527	16177	16297	16110	16307	16247	16306	16299	16236	16339	16198	16064	16216	16343	16291	16173	16312	16195	16140	16155	16415	16241	16180	16208	16252	16389	16257	16292	16280	16252	16391	16457	16358	16200	16319	16291	16259	16413	16217	16274	16397	16342	16263	16241	16370	16118	16301	16330	16214	16232	16432	16138	16341	16261	16271	16284	16293	16329	16120	16440	16230	16340	16188	16257	16093	16532	16324	16384	16245	16309	16380	16359	16274	16299	16156	16427	16214	16419	16219	16277	16538	16113	16226	16334	16270	16199	16363	16386	16304	16371	16425	16335	16198	16250	16448	16361	16177	16182	16209	16237	16520	16372	16294	16381	16435	16246	16130	16295	16202	16194	16331	16188	16281	16360	16397	16245	16260	16345	16251	16205	16358	16190	16478	16223	16273	16496	16368	16457	16271	16199	16234	16192	16223	16400	16407	16292	16321	16426	16401	16192	16285	16411	16241	16362	16099	16434	16257	16379	16222	16326	16238	16287	16303	16360	16250	16312	16151	16255	16194	16151	16195	16113	16298	16310	16388	16343	16296	16417	16465	16099	16239	16422	16215	16347	16364	16372	16276	16313	16331	16404	16281	16433	16173	16309	16223	16233	16420	16486	16276	16387	16456	16495	16326	16286	16303	16357	16292	16322	16311	16250	16224	16282	16325	16311	16089	16487	16098	16296	16087	16227	16285	16388	16237	16232	16296	16210	16342	16391	16424	16300	16271	16311	16448	16360	16378	16123	16347	16268	16176	16196	16374	16211	16302	16301	16205	16295	16407	16268	16222	16352	16340	16345	16273	16345	16369	16381	16341	16141	16330	16368	16460	16085	16406	16332	16346	16189	16340	16363	16394	16364	16351	16328	16274	16213	16335	16390	16344	16320	16134	16136	16259	16385	16346	16518	16287	16196	16329	16239	16326	16119	16283	16249	16334	16372	16332	16351	16368	16111	16477	16185	16342	16202	16221	16298	16253	16320	16374	16305	16457	16300	16218	16151	16220	16323	16579	16247	16073	16494	16370	16288	16321	16206	16124	16482	16085	16274	16363	16264	16509	16377	16160	16266	16227	16486	16124	16273	16339	16323	16406	16257	16236	16418	16285	16314	16243	16266	16128	16349	16241	16259	16138	16206	16321	16477	16333	16245	16179	16357	16240	16216	16278	16243	16346	16329	16117	16380	16222	16334	16260	16301	16283	16176	16491	16309	16310	16343	16320	16432	16238	16299	16248	16162	16418	16288	16223	16202	16216	16119	16268	16166	16204	16432	16240	16387	16244	16212	16354	16404	16395	16133	16133	16400	16330	16132	16078	16387	16359	16272	16366	16215	16392	16223	16378	16246	16448	16382	16233	16173	16282	16458	16277	16372	16233	16366	16215	16308	16495	16261	16438	16180	16158	16414	16333	16220	16377	16291	16194	16292	16209	16299	16253	16305	16370	16213	16414	16345	16375	16324	16260	16290	16294	16487	16302	16272	16381	16416	16325	16050	16350	16383	16133	16398	16333	16517	16281	16290	16297	16302	16217	16064	16278	16143	16261	16244	16376	16393	16351	16237	16536	16194	16313	16272	16375	16473	16280	16351	16199	16385	16432	16336	16352	16307	16384	16235	16204	16436	16239	16437	16174	16292	16216	16339	16277	16168	16280	16321	16236	16166	16432	16375	16452	16510	16349	16305	16224	16380	16290	16406	16335	16416	16294	16316	16221	16419	16288	16175	16185	16200	16206	16245	16240	16250	16183	16133	16186	16288	16158	16213	16280	16421	16124	16350	16296	16154	16143	16373	16120	16276	16262	16376	16276	16377	16256	16287	16255	16232	16282	16288	16234	16416	16278	16366	16280	16273	16335	16278	16284	16403	16060	16324	16360	16314	16047	16352	16309	16253	16381	16342	16254	16361	16298	16101	16279	16427	16301	16341	16393	16404	16328	16370	16285	16196	16244	16387	16316	16202	16252	16270	16378	16235	16402	16279	16349	16155	16099	16056	16427	16207	16343	16266	16156	16213	16185	16362	16502	16286	16247	16430	16147	16378	16325	16343	16226	16355	16159	16310	16265	16274	16147	16364	16396	16161	16334	16428	16097	16391	16272	16424	16413	16282	16408	16252	16197	16334	16164	16218	16359	16161	16311	16401	16169	16208	16174	16207	16294	16297	16260	16408	16222	16228	16429	16355	16475	16228	16261	16261	16274	16352	16359	16224	16228	16212	16331	16165	16149	16228	16389	16388	16209	16369	16171	16207	16198	16201	16323	16309	16367	16317	16336	16208	16369	16384	16314	16208	15975	16538	16166	16433	16459	16506	16164	16350	16106	16301	16424	16335	16373	16388	16309	16273	16217	16222	16268	16278	16287	16282	16359	16266	16250	16333	16364	16330	16260	16346	16442	16323	16175	16180	16189	16266	16330	16219	16266	16357	16201	16242	16385	16350	16406	16307	16338	16421	16250	16229	16385	16236	16352	16268	16476	16240	16390	16318	16342	16208	16189	16166	16429	16221	16329	16437	16379	16225	16227	16176	16346	16364	16254	16146	16292	16229	16310	16317	16295	16312	16353	16349	16210	16439	16286	16314	16471	16286	16367	16413	16366	16230	16375	16125	16257	16333	16331	16445	16245	16405	16207	16308	16181	16374	16411	16409	16250	16353	16299	16266	16233	16304	16176	16412	16169	16280	16375	16362	16186	16248	16456	16354	16289	16390	16219	16191	16186	16296	16198	16144	16233	16291	16263	16230	16187	16416	16228	16256	16283	16265	16213	16342	16325	16073	16392	16314	16258	16246	16517	16190	16325	16209	16497	16426	16313	16280	16159	16244	16302	16545	16341	16305	16192	16420	16354	16291	16380	16112	16217	16276	16245	16311	16386	16302	16291	16291	16254	16209	16413	16315	16244	16408	16405	16211	16293	16336	16377	16530	16378	16275	16320	16287	16240	16398	16248	16265	16383	16234	16326	16323	16183	16166	16348	16301	16264	16307	16326	16409	16316	16385	16199	16298	16374	16408	16403	16559	16232	16184	16341	16311	16201	16428	16374	16427	16184	16333	16385	16203	16212	16419	16371	16185	16353	16367	16247	16396	16507	16198	16201	16347	16364	16179	16447	16305	16387	16507	16184	16193	16301	16439	16303	16310	16303	16259	16326	16349	16253	16258	16345	16323	16296	16491	16164	16275	16147	16346	16257	16364	16319	16041	16429	16235	16244	16266	16373	16343	16278	16247	16199	16318	16453	16423	16246	16237	16359	16413	16248	16310	16266	16358	16326	16386	16370	16146	16441	16283	16473	16283	16406	16470	16224	16233	16420	16286	16346	16522	16302	16221	16175	16334	16320	16386	16207	16421	16312	16289	16316	16363	16243	16305	16469	16227	16446	16156	16426	16312	16227	16247	16343	16227	16329	16302	16363	16292	16266	16318	16476	16373	16394	16446	16360	16273	16002	16087	16442	16242	16341	16310	16321	16220	16433	16299	16209	16308	16356	16339	16290	16363	16408	16329	16261	16364	16484	16308	16321	16237	16240	16172	16265	16325	16356	16402	16406	16308	16330	16292	16328	16438	16307	16294	16217	16212	16289	16331	16278	16380	16427	16296	16310	16349	16222	16245	16417	16381	16203	16467	16369	16171	16203	16382	16196	16310	16261	16321	16423	16388	16295	16328	16249	16448	16101	16176	16354	16370	16213	16257	16432	16206	16332	16324	16424	16271	16370	16312	16275	16424	16554	16309	16222	16089	16246	16155	16156	16328	16368	16502	16036	16164	16300	16312	16362	16444	16372	16380	16431	16215	16364	16296	16569	16379	16311	16232	16056	16254	16288	16337	16408	16309	16009	16394	16383	16420	16424	16329	16490	16205	16108	16325	16362	16129	16204	16138	16377	16415	16405	16220	16369	16366	16278	16350	16305	16354	16318	16280	16300	16242	16131	16363	16336	16290	16222	16213	16357	16261	16105	16163	16336	16372	16298	16465	16305	16323	16420	16347	16385	16237	16221	16293	16420	16239	16346	16201	16069	16238	16392	16324	16233	16216	16288	16228	16361	16290	16310	16179	16342	16383	16446	16181	16220	16357	16230	16247	16135	16391	16179	16274	16321	16146	16340	16300	16326	16328	16200	16269	16339	16169	16400	16311	16444	16388	16200	16472	16418	16347	16386	16232	16328	16374	16322	16200	16222	16394	16355	16309	16273	16307	16309	16277	16246	16272	16333	16474	16097	16352	16502	16299	16371	16343	16530	16222	16187	16488	16286	16370	16301	16284	16483	16276	16291	16421	16293	16252	16242	16211	16275	16354	16393	16466	16396	16028	16185	16369	16348	16324	16190	16337	16412	16258	16227	16335	16297	16345
24415	21749	31304	30845	32608	36036	37564	32311	29188	27914	27078	26181	25236	24830	24436	23728	23821	24098	24005	23856	23696	23591	23561	23496	23396	23393	23710	23486	23579	23228	23427	23282	23271	23420	23331	23084	23186	23093	23435	23280	23323	23142	23171	23553	23381	23217	23383	23150	23313	23401	23221	23323	23232	22993	23117	23006	22960	22948	23129	23228	22939	23117	22986	23084	23252	22945	23059	23215	23124	23163	23288	22815	22994	23184	23232	23137	23250	23058	22981	23061	23107	23087	23167	23143	23325	23081	23202	23124	23144	22978	22994	23058	22785	23281	23113	23167	23080	22896	22849	23056	23225	23288	22930	22941	23094	23031	23021	23023	23149	23039	23345	23010	22846	22934	23032	22895	23332	23177	23107	23082	23097	23094	23066	23035	23048	22988	23225	23008	23033	23004	22975	23094	22996	23116	22984	23053	23147	23066	23194	23004	22846	23122	22992	23237	23286	23050	22948	23125	23235	23039	23345	23180	23041	23043	23135	23313	23210	23031	22888	22998	22844	22772	23054	23144	23251	23240	22897	23017	23027	23188	23066	23044	22987	23112	23172	23014	22991	22884	22923	23357	23150	23226	23067	22975	23218	23222	22996	23144	22975	23125	23255	22964	23065	22947	23044	23283	23141	22980	23047	23115	23201	23107	22940	23035	23087	23007	23045	23222	23100	23263	23190	23008	23097	23444	22986	22895	23093	23185	23051	22997	23084	22771	23124	23015	23392	23294	23460	22973	23058	23158	23089	23328	23024	23083	22980	23049	22792	22757	23211	23158	23361	23124	23145	22903	23208	22903	23189	23085	22786	23178	23401	23020	23195	23012	23228	23000	23024	22969	23252	22989	23329	23282	23014	22784	23173	22979	22911	23016	23024	23186	23042	22946	23085	23082	22937	22891	22889	23201	23060	23221	23126	23102	23231	23260	23191	23014	23026	23309	23182	23172	23046	22793	23043	23404	22951	23074	22935	23322	22980	23090	23405	23226	23230	23123	22974	23217	23115	23034	23218	23028	22935	23011	22965	23008	22709	22950	22860	23213	23127	22846	22884	23047	22999	22675	23114	22781	23056	23020	23040	23184	23100	22764	23281	23293	22996	23102	23112	22852	23348	22926	23012	23008	22970	23006	23286	23012	22964	22988	23107	22986	23164	23127	23169	23121	23077	22952	23208	22973	22955	23272	23222	22940	22928	22851	23302	22970	23290	22967	23144	22967	23146	23000	23232	23125	23190	22996	22885	22964	23133	23285	23170	23065	22967	23115	22976	23375	23201	22891	23116	23261	23035	23111	23109	23032	23157	23195	22868	22986	23158	23203	23185	23187	23327	23093	23122	22977	22847	23161	23055	23112	23244	23169	23147	23143	23120	23077	22949	23063	23180	23117	22992	23041	23100	23095	22886	22916	23104	23161	23186	23040	23020	22975	23075	23356	23049	23060	22948	22983	23310	23281	23134	23259	23153	23149	22995	22915	23348	23059	23073	22957	23235	23081	23186	23140	23167	23098	23255	23199	23010	22954	23050	23013	23174	23169	22940	22900	23036	22970	23068	23257	23069	23279	23093	23103	23156	23146	23186	23232	23039	23004	23272	23354	22938	22970	23300	23117	22858	22897	23135	22798	22815	23057	23150	23078	23262	23209	23165	23099	22861	23029	22976	23283	23225	23126	23141	23211	23187	22938	22929	22992	22942	23105	23034	23236	22945	23069	23256	22769	23140	22966	23085	23202	23141	23204	23083	22894	23201	23198	23096	23129	23200	22913	23143	23196	23244	23061	23040	22964	22931	23128	23081	22906	23094	23175	23069	22977	23051	23172	23079	23086	22891	23224	23150	23187	23068	22972	23168	23379	23173	23078	22924	23120	22931	23125	23203	23101	23052	23149	23188	23068	23116	23085	22884	23261	23154	23117	22918	23077	23059	22865	23305	22919	22982	23167	23122	23016	23143	23094	22983	22848	23084	23042	23370	23247	23044	23077	22869	22970	22949	22868	23058	23100	23079	22905	22988	22969	23022	23033	23292	23085	23164	23158	23264	23005	23140	23058	23043	23078	22977	23062	23136	22959	23415	23280	23095	22726	23161	22913	23015	22953	23165	23262	23175	23351	23254	23090	23118	23086	23183	23168	23124	23250	23099	22995	22961	23105	23232	22899	23163	23013	22984	23206	23165	23221	22875	23066	23084	23123	23103	23041	22957	22664	23107	23204	23240	23158	22857	23171	22982	22796	22827	23184	23216	23022	23441	23045	22926	22958	23069	23094	23052	22977	23133	23156	23478	23050	22985	22780	23056	22949	23202	23237	23303	23299	22867	23174	23107	23023	23120	23090	23169	23070	23149	23385	23049	23016	23273	23142	23011	22915	23111	22879	22992	22935	22969	23130	23166	22938	23139	22999	23118	23057	23028	23007	22950	22887	23213	23256	23243	22823	23169	23038	23082	23064	23021	23092	23174	23138	22985	22989	22925	23149	23312	22958	23075	23230	23029	23133	23033	23245	23276	22921	23090	22904	22896	23048	23030	23085	23123	22859	23314	23082	23168	23098	23306	23014	23056	22878	23071	23143	23060	22929	22923	22786	22953	22906	22980	23045	23355	23195	23029	23181	22867	23242	23195	22940	22992	23022	23090	23130	23123	22853	23227	22985	23244	23185	23005	22919	23011	23038	22987	23125	23087	22829	23020	23388	23324	22979	23132	22970	22957	22832	23087	23157	23028	23152	23145	23057	23239	22981	23014	23181	23134	23105	23014	23024	23231	22934	22897	23175	23067	23166	22946	23154	23014	23157	23130	23223	23251	23235	23204	22919	23103	23201	23243	22905	23158	22957	23019	23071	22977	23151	23166	23030	22982	23054	22849	23171	23214	23169	23189	23013	23054	23421	23417	23038	23407	22939	23305	23138	22916	22948	23271	23062	23402	23133	23165	23191	22932	22985	23174	23001	23147	22913	23084	23178	23271	23162	23208	22986	23060	22912	23063	23220	23251	22950	22969	23073	23090	23102	23195	23234	23197	23086	22914	23022	23094	23066	23215	23188	23300	22954	23078	23028	23215	23157	23265	23083	23170	23234	22865	22962	22914	23112	23254	23128	23188	23036	22919	23142	23012	22994	23309	23082	23154	23118	23204	22981	23021	23185	23071	23087	23254	23079	22930	23065	23029	23297	23030	23206	23141	23165	22951	23212	23332	23086	23132	23153	23129	23247	22943	23054	23073	22970	23018	23066	22811	23034	22901	23082	22887	22961	23170	23029	23140	22946	22971	22991	23382	23252	22966	22793	23005	23080	23171	23078	23086	22773	23054	23220	23000	23139	22841	22974	23032	23099	23160	23221	23075	23093	23101	23066	23382	23040	22979	23278	22682	22955	23141	23370	23297	23183	23217	23331	23269	23142	23281	23234	23272	23057	23241	23292	22910	23155	23239	23013	23163	22938	23124	23256	23065	23061	23378	22934	22950	23038	23018	23103	23146	23053	22931	23042	22956	22953	23160	23180	23206	23070	22986	22976	22918	23123	23137	23117	23140	23026	23028	22878	23016	23157	23148	22977	22921	22867	23032	22932	22978	23255	23124	23192	23241	22965	23108	23006	23188	22963	23064	23004	22935	23034	22970	22920	22967	23046	23369	22962	23122	23020	22860	23191	23076	22726	23046	23069	22949	23224	23014	23068	23144	23141	23199	23135	23000	23231	23252	22924	23173	22683	23163	22932	23066	22866	23157	23115	23063	23168	23162	23275	22756	23053	23249	23074	23256	23159	22927	23113	23089	22895	23084	23154	23179	23117	23096	23200	23236	22882	22981	23168	23225	23010	23166	23004	22811	23068	23078	22998	22886	23030	22965	23248	22936	23033	23166	23106	23007	23057	23297	23086	23068	22763	22926	22884	23166	23178	23086	23253	23294	23143	23042	23067	23188	23080	23248	23163	23180	23102	23134	23193	23079	23002	23239	23093	23264	23132	23286	23272	22826	22887	23090	23166	23201	23101	23085	22979	23111	23027	22930	23052	23293	23129	23030	23247	22929	22817	23165	23229	22972	23142	23169	22946	23121	22874	23178	23113	23005	23000	22956	22930	23101	23015	22873	23125	23090	23056	22939	23351	23068	23293	23022	23076	22972	22886	23169	23281	23043	22966	23205	22923	23014	23168	22941	23067	23220	23087	23077	22969	22948	23236	23102	22919	23002	23054	23298	23317	22940	23274	23156	23015	23075	23027	22899	23148	22913	22915	23285	22920	22999	22888	23124	23222	23102	23080	23029	23114	23246	23067	23168	23020	23230	23015	23161	22974	22922	23064	23170	23267	23161	23172	23073	23254	23123	23071	23164	22888	22979	23265	23073	23045	23096	22810	23131	23244	23235	22855	23041	23325	23214	22914	23123	23107	22946	23018	22885	22960	22897	23114	22876	23194	23020	22884	23055	22952	22986	23109	23104	23315	23198	23234	23059	23101	23171	23238	23086	22990	23173	22931	23077	23081	23147	22965	23015	23103	22962	22969	23120	23306	22996	23250	23094	23063	23096	23179	22906	22945	23061	23075	23302	22900	23079	23087	23054	23009	23042	23176	23353	23014	23028	22988	23018	22958	23055	22988	23197	23324	23159	23233	22943	23346	23181	23116	23151	23132	23223	23109	23291	22829	22863	23210	23201	22982	22956	23181	23312	22765	23067	22911	22771	23007	23259	23087	23265	23007	23101	23223	22961	22994	22840	23089	23049	23102	23081	23155	22987	23102	23088	23034	22948	22956	23053	23052	23234	23001	22973	23231	23214	23032	23032	22887	23031	22919	23149	23001	22949	22993	23072	23132	22995	23108	23091	22999	23013	22922	23168	23231	23207	23095	23023	22981	22995	22987	22955	23062	23215	23088	22974	23048	22880	22914	23164	22989	22888	22975	23014	22956	23389	22919	22875	22997	22842	23068	22877	23207	23144	23021	23025	23114	23172	23092	23083	23005	23053	23038	23019	23293	23032	23121	22945	22922	23221	23101	23216	22869	23363	22891	23205	22931	23002	22980	22958	22857	23172	23204	22905	23101	23006	23062	23074	23125	23127	23082	22956	23087	22946	23128	23159	22831	23372	22988	23118	22840	22997	23114	22969	23305	23195	23053	22946	23091	23218	23124	23055	22908	22864	23027	23171	23002
51223	82422	79575	59223	47562	37742	32079	27636	23860	21654	20495	19221	18052	17451	16894	16853	16742	16663	16947	16634	16436	16363	16189	16049	15940	15961	15920	16005	15982	15916	15845	16043	15897	15964	15656	15820	15843	15904	15929	15945	15779	15713	15891	15697	15970	15677	15944	15705	15795	15821	15804	15767	15700	15828	15724	15816	15726	15794	15744	15780	15733	15873	15819	15846	15707	15623	15812	15666	15724	15773	15604	15723	15775	15621	15718	15671	15675	15645	15662	15716	15870	15730	15831	15610	15728	15762	15660	15832	15798	15590	15722	15760	15743	15716	15640	15808	15933	15784	15734	15659	15831	15663	15747	15816	15711	15785	15822	15767	15783	15823	15604	15771	15730	15545	15644	15785	15679	15669	15839	15672	15661	15768	15619	15758	15813	15738	15598	15930	15848	15588	15693	15726	15620	15755	15739	15642	15683	15645	15717	15695	15818	15682	15705	15506	15905	15945	15742	15705	15753	15791	15534	15790	15842	15745	15808	15732	15730	15801	15734	15643	15697	15713	15792	15687	15782	15670	15748	15619	15742	15784	15563	15655	15767	15883	15838	15706	15515	15749	15711	15789	15931	15815	15877	15838	15727	15724	15872	15885	15683	15686	15630	15845	15667	15740	15817	15807	15671	15530	15649	15705	15644	15700	15564	15706	15681	15840	15637	15898	15805	15867	15681	15719	15872	15726	15643	15676	15806	15751	15805	15796	15925	15710	15823	15806	15831	15740	15638	15849	15990	15816	15517	15634	15705	15739	15916	15743	15540	15803	15867	15710	15713	15744	15679	15712	15645	15710	15680	15861	15613	15750	15773	15771	15784	15790	15804	15626	15521	15961	15696	15542	15637	15685	15788	15758	15721	15452	15633	15611	15707	15934	15765	15569	15803	15728	15780	15761	15756	15727	15609	15561	15670	15590	15690	15492	15725	15601	15742	15827	15503	15639	15734	15759	15591	15728	15776	16026	15669	15876	15724	15815	15709	15625	15684	15779	15671	15709	15707	15854	15776	15645	15518	15742	15871	15689	15664	15828	15653	15694	15822	15737	15851	15616	15683	15697	15631	15756	15664	15829	15801	15660	15750	15629	15643	15791	15668	15707	15831	15716	15708	15892	15612	15687	15977	15660	15817	15787	15694	15892	15664	15732	15730	15648	15662	15653	15718	15616	15828	15830	15824	15705	15783	15661	15707	15806	15686	15654	15706	15730	15893	15725	15578	15755	15758	15668	15661	15510	15889	15683	15678	15841	15690	15595	15568	15656	15867	15805	15563	15762	15678	15927	15624	15651	15720	15798	15608	15592	15687	15728	15848	15728	15646	15943	15632	15673	15796	15727	15735	15750	15859	15686	15651	15647	15640	15860	15726	15749	15761	15580	15722	15649	15682	15737	15625	15684	15904	15795	15683	15642	15734	15658	15676	15889	15670	15514	15659	15634	15828	15600	15529	15809	15685	15546	15635	15765	15603	15801	15671	15693	15763	15715	15844	15528	15752	15628	15657	15734	15706	15892	15445	15884	15863	15905	15692	15797	15731	15571	15908	15746	15692	15766	15737	15917	15749	15600	15533	15762	15626	15534	15659	15592	15782	15835	15650	15653	15758	15639	15589	15812	15669	15788	15559	15815	15608	15725	15598	15791	15829	15731	15668	15801	15685	15764	15701	15809	15681	15614	15726	15755	15561	15738	15709	15748	15706	15515	15813	15811	15902	15667	15733	15698	15623	15863	15714	15645	15601	15722	15666	15719	15616	15788	15526	15857	15735	15718	15687	15849	15735	15775	15740	15623	15706	15719	15574	15822	15783	15725	15763	15778	15814	15604	15762	15656	15508	15576	15792	15757	15708	15714	15774	15763	15604	15755	15714	15618	15771	15732	15702	15671	15538	15724	15763	15643	15762	15902	15606	15938	15794	15691	15566	15875	15750	15712	15724	15686	15790	15809	15697	15571	15604	15572	15824	15804	15681	15694	15669	15567	15626	15569	15656	15720	15555	15722	15612	15897	15806	15710	15865	15734	15836	15543	15759	15766	15775	15732	15792	15670	15935	15850	15799	15862	15920	15726	15772	15705	15694	15714	15774	15671	15710	15634	15799	15719	15569	15671	15836	15540	15736	15726	15724	15639	15761	15787	15825	15672	15763	15767	15601	15808	15769	15891	15683	15776	15755	15612	15695	15735	15772	15836	15627	15558	15686	15700	15758	15727	15857	15901	15670	15782	15718	15638	15607	15620	15830	15665	15564	15571	15695	15638	15591	15758	15566	15740	15579	15757	15772	15756	15694	15602	15708	15689	15709	15847	15792	15699	15731	15706	15720	15651	15702	15734	15803	15792	15762	15746	15799	15542	15597	15758	15666	15765	15782	15591	15775	15536	15765	15574	15680	15613	15736	15782	15824	15730	15718	15674	15609	15844	15903	15668	15685	15681	15708	15623	15678	15844	15782	15600	15767	15695	15735	15887	15683	15881	15814	15505	15634	15762	15800	15756	15813	15696	15756	15722	15873	15768	15710	15714	15659	15827	15671	15798	15741	15782	15852	15727	15950	15619	15854	15722	15617	15760	15645	15728	15740	15931	15691	15770	15848	15630	15584	15684	15799	15807	15743	15729	15717	15988	15863	15864	15859	15880	15591	15651	15742	15682	15759	15856	15866	15613	15821	15694	15727	15720	15729	15777	15567	15648	15764	15795	15672	15695	15843	15728	15609	15625	15706	15629	15779	15771	15757	15754	15668	15701	15642	15651	15874	15650	15788	15748	15740	15702	15670	15677	15379	15639	15783	15644	15736	15783	15712	15691	15859	15660	15721	15983	15591	15744	15642	15894	15763	15749	15695	15872	15763	15801	15835	15789	15652	15608	15728	15733	15702	15725	15672	15768	15724	15722	15880	15758	15764	15725	15753	15827	15670	15730	15568	15674	15707	15669	15672	15861	15600	15839	15513	15832	15649	15778	15541	15785	15628	15824	16002	15722	15644	15752	15647	15584	15748	15804	15799	15642	15625	15792	15710	15737	15745	15725	15737	15637	15817	15823	15848	15732	15850	15716	15778	15735	15710	15765	15888	15930	15848	15672	15783	15616	15820	15663	15685	15819	15719	15593	15536	15575	15692	15661	15795	15631	15689	15650	15844	15676	15516	15740	15639	15649	15732	15783	15756	15688	15773	15621	15828	15511	15683	15672	15724	15901	15724	15853	15729	15677	15716	15776	15525	15684	15502	15782	15715	15704	15610	15579	15588	15671	15628	15949	15680	15821	15782	15678	15710	15776	15765	15615	15741	15626	15876	15836	15780	15696	15669	15718	15663	15803	15690	15429	15758	15604	15671	15748	15646	15738	15617	15683	15727	15659	15764	15704	15696	15715	15720	15777	15627	15818	15678	15798	15699	15724	15667	15699	15687	15662	15523	15733	15862	15618	15731	15562	15756	15810	15755	15692	15800	15828	15685	15548	15639	15715	15652	15594	15758	15707	15624	15784	15608	15617	15649	15867	15716	15562	15656	15630	15681	15704	15691	15896	15708	15704	15730	15598	15795	15812	15754	15593	15814	15723	15773	15700	15617	15758	15653	15752	15833	15681	15773	15801	15776	15791	15546	15557	15614	15750	15684	15656	15932	15764	15715	15734	15645	15707	15641	15653	15660	15753	15630	15786	15647	15721	15784	15624	15540	15747	15836	15670	15671	15856	15843	15598	15765	15684	15868	15639	15904	15701	15736	15791	15521	15673	15747	15725	15601	15534	15668	15822	15717	15759	15877	15530	15794	15731	15679	15709	15649	15767	15620	15616	15774	15693	15729	15652	15734	15791	15728	15843	15879	15633	15639	15660	15851	15837	15663	15657	15661	15746	15619	15569	15898	15663	15822	15658	15579	15829	15851	15789	15737	15808	15587	15600	15684	15728	15751	15717	15737	15627	15788	15585	15536	15636	15786	15721	15768	15662	15645	15757	15720	15701	15607	15552	15599	15720	15690	15722	15754	15809	15576	15572	15659	15795	15745	15833	15629	15550	15692	15617	15722	15716	15707	15715	15934	15678	15541	15689	15670	15746	15539	15850	15716	15895	15745	15554	15793	15598	15727	15762	15566	15745	15698	15702	15779	15746	15724	15645	15801	15790	15652	15700	15847	15776	15670	15659	15755	15630	15661	15789	15594	15635	15681	15668	15583	15938	15754	15719	15785	15720	15653	15769	15805	15790	15748	15803	15611	15750	15655	15856	15832	15679	15709	15700	15838	15563	15784	15709	15600	15611	15580	15567	15693	15920	15587	15762	15768	15558	15694	15631	15679	15845	15677	15724	15744	15780	15813	15575	15858	15780	15893	15672	15756	15822	15728	15878	15635	15806	15759	15756	15558	15698	15922	15634	15558	15739	15810	15624	15727	15771	15531	15871	15592	15689	15633	15788	15796	15640	15788	15671	15777	15806	15698	15718	15943	15694	15698	15628	15773	15897	15709	15648	15909	15599	15587	15738	15679	15607	15679	15732	15736	15700	15644	15734	15826	15680	15618	15598	15624	15829	15960	15745	15721	15748	15768	15891	15813	15774	15748	15792	15637	15583	15846	15697	15654	15639	15905	15725	15835	15751	15796	15485	15667	15886	15929	15880	15844	15668	15582	15672	15863	15676	15966	15627	15581	15880	15613	15837	15679	15717	15809	15689	15717	15717	15773	15749	15659	15668	15720	15920	15714	15667	15783	15619	15615	15667	15778	15689	15756	15662	15717	15722	15749	15799	15691	15950	15839	15629	15645	15527	15651	15656	15632	15731	15666	15716	15621	15677	15563	15676	15607	15761	15720	15702	15845	15652	15801	15676	15727	15559	15700	15711	15854	15507	15696	15797	15632	15709	15700	15749	15760	15912	15773	15853	15688	15753	15765	15733	15624	15638	15749	15804	15693	15664	15791	15646	15772	15730	15709	15574	15832	15713	15671	15656	15454	15577	15791	15550	15664	15509	15799	15661	15658	15763	15658	15673	15669	15597	15864	15805	15578	15823	15676	15803	15800	15891	15652	15802	15698	15640	15627	15705	15859	15698	15746	15717	15682	15719	15760	15709	15856	15754	15730	15839	15746	15714	15764	15720	15802	15837	15659	15619	15827	15751	15844	15724	15808	15761	15713	15709	15803	15704	15802	15748
47112	58165	57278	48786	39807	33226	30106	27818	26546	25574	25184	24575	24470	24331	24145	24013	23900	24214	24309	23902	23869	24216	24093	24016	23980	23699	23944	24100	23843	23998	23762	23741	23759	23842	23825	23838	23834	23810	23752	23850	23694	23947	23587	23746	23726	23928	23642	23853	24000	23976	23806	23791	23834	23631	23842	23694	23636	23667	23736	23699	23887	23669	23920	23692	23720	23730	23707	23937	23843	23670	23995	23620	23915	23852	23935	23551	23675	23681	23785	23578	23586	23887	23662	23615	23535	23517	23640	23844	23791	23521	23736	23600	23748	23738	23624	23672	23787	23683	23852	23832	23876	23776	23676	23921	24015	23884	23650	23595	23626	23916	23701	23878	23921	23661	23833	23739	23760	23671	23772	23797	23962	23864	23809	23805	23582	23862	23712	23682	23583	23571	23641	23797	23891	23903	23597	23538	23694	23942	24092	23897	23875	23765	23914	23831	23977	23685	23698	23673	23690	23264	23831	23726	23606	23994	23560	23881	23752	23782	23677	23887	23492	23732	23860	23791	23749	23881	23633	23711	23770	24011	23763	23632	23886	23955	23653	23620	23820	23732	23830	23841	23577	23630	23861	23824	23928	23690	23608	23587	23741	23563	23756	23652	23676	23693	23414	23651	23724	23680	23613	23697	23755	23902	24082	23940	23918	23720	23789	23858	23807	23751	23626	23896	23576	23691	23653	23675	23911	23852	23769	23615	23929	23721	23602	23679	23818	23724	23704	23654	23483	23563	23923	23705	23840	23747	23715	23983	23626	23790	23618	23908	23895	23742	23926	23789	23631	23622	23664	23590	23781	23730	23841	23723	23603	23815	23948	23637	23697	23695	23688	23865	24062	24073	23733	23948	23671	23674	23604	23944	23822	23721	23793	23666	23899	23848	23716	23336	23899	23667	23918	23878	23648	23779	23895	23678	23763	23629	23772	23830	23865	23806	23763	23670	23636	23741	23620	23913	23882	23790	23508	23745	23648	23652	23971	23874	23918	23651	23611	23671	23554	23680	23631	23593	23733	23643	23791	23784	23646	23739	23762	23694	23956	23668	23853	23756	23803	23617	23957	23927	23848	23814	23937	23680	23802	23731	23795	23779	23633	23543	23964	23967	23787	23736	23681	23888	23764	23953	23590	23554	23690	23554	23626	23683	23754	23578	23648	23723	23698	23600	23877	23886	23737	23814	23863	23701	23838	23730	24116	24086	23786	23836	23632	23588	23585	23877	23760	23799	23622	23832	23780	23648	23717	24040	24003	23812	23682	23577	23802	23684	23956	23671	23888	23775	23815	23750	23969	23797	23682	23700	23713	23699	23665	23774	23849	23692	23956	23967	23507	23721	24053	23949	23810	23548	23485	23916	23853	23806	23748	23766	23780	23869	23800	23743	23846	23711	23893	23827	23883	23595	23604	23672	23700	23858	23909	23791	23728	23643	23826	23825	23923	23776	23637	23953	23789	23777	23939	23907	23526	23616	23684	23946	23666	23850	23705	23777	23875	23559	23886	23633	23692	23498	23715	23773	24187	23807	23710	23541	23833	23654	23820	23806	23760	23620	23527	23784	23942	23820	23878	23953	23704	23763	23862	23700	23692	23757	23879	23905	23709	23846	23678	23925	24113	23759	23675	23749	23710	23577	23510	23775	24006	23873	23905	23602	23987	23916	23847	23974	23868	23657	23685	23760	23604	23722	23695	23723	23590	23935	23949	23903	24013	23807	23468	23809	23791	23637	23803	23592	24126	23934	23797	23836	23784	23925	23573	23691	23664	23914	23873	23908	23770	23839	23853	23733	23653	23707	23689	23770	23968	23945	23618	23623	23820	23560	24014	23948	23734	23786	23745	23770	23566	23742	23855	23773	23780	23786	23561	23926	23909	23942	23892	23739	24091	23709	23844	23793	23769	23914	23809	23828	23820	23864	23761	23903	23787	23753	23731	23830	23846	23709	23799	23764	23691	23569	23567	23741	23760	23749	23874	23938	23714	23512	23983	23663	24019	23930	23879	23869	23801	23937	23861	23790	23799	23846	23813	23496	23931	23737	24032	23730	23695	23671	23780	23658	23772	23616	23491	23612	23735	23508	23775	23801	23913	23875	23983	23783	23611	23692	23879	23619	23738	23886	23773	23941	23727	24031	23902	23881	23721	23934	23749	23881	23997	23665	23655	23717	23735	23544	23566	23494	23616	23645	23643	23873	23943	23916	23669	23597	23764	23569	23957	23858	23699	23813	23912	23872	23751	23842	23793	23742	23683	23874	23776	23889	23693	23917	23685	23683	23930	23845	23796	23917	23767	23609	23887	23855	23512	23682	23632	23643	23750	23364	23682	23934	23736	23918	23468	23574	23564	23650	23720	23991	23948	23674	23513	23646	23954	23562	23585	23634	23885	23926	23814	23743	23814	23791	23601	23726	23822	24052	23886	23728	23827	23785	23769	23409	23614	23796	23612	23893	23944	23861	23801	23897	23779	23807	24126	23624	23611	23814	23739	23705	23730	23862	23666	23790	23962	23766	23723	23492	23808	23702	23671	23924	23905	23692	23729	23835	23745	23836	23810	23737	23923	23649	23715	23652	23804	23538	23658	23990	23780	23778	23665	23873	23954	23770	23931	23931	23736	23977	23878	23821	23907	23856	23755	23848	23834	23715	23723	23817	23730	24013	23806	23542	23830	23865	23631	24007	23909	23863	23905	23803	23734	23996	23900	23664	23569	23816	23763	23986	24029	23629	23872	23637	23774	23997	23717	23732	23808	23890	23508	23704	23934	23695	23800	23786	23583	23479	23831	23755	23695	23789	23583	23889	23879	23620	23689	23448	23600	23707	23590	23785	23640	23851	23553	23978	23652	23709	23826	23823	23760	23783	23596	23744	23699	23889	23769	23677	24024	23883	23691	23883	23820	23678	23852	23825	23776	23550	23775	23633	23875	23671	23705	23950	23721	23632	23587	23865	23890	23657	23689	23858	23682	23742	23706	23916	23881	23945	23873	23780	23716	23847	23802	23724	23838	23768	23679	23744	23629	23642	23620	23523	23730	23699	23731	23782	23911	23867	23902	23818	23976	23834	23871	23561	23706	23480	23495	23650	23734	23836	23655	23629	23710	23657	23930	23756	23700	23868	23941	23822	23846	23719	23842	24035	23830	24011	23656	23520	23682	23737	23984	23360	23617	23634	23670	23715	23873	23836	23834	23875	23741	23871	23735	23820	23495	23829	23739	23798	23849	23946	23752	23485	23706	23738	23797	23680	23500	23523	23838	23789	23927	23788	23489	23705	23697	23614	23842	24027	23753	23738	23810	23706	23878	23684	23928	23578	23971	23781	23872	23811	23851	23715	23807	23951	23797	24007	23765	23741	23662	23877	23881	23969	23687	24034	23706	23708	23711	23615	23814	23679	23819	23841	23866	23904	23704	24046	23817	23989	23983	23826	24011	23736	23878	23716	23901	23753	23958	23635	23904	23658	23726	23855	23662	23902	23759	23624	23729	23671	23694	23908	23785	23688	23724	23541	23660	23524	23719	23434	23593	23852	23720	23661	23939	23705	23719	23808	24000	23790	23829	23829	23702	24061	23660	23716	23918	23678	23718	23804	24039	23827	23994	23673	23784	23649	23696	23909	23756	23688	24007	23709	24181	23515	23610	23919	23998	23612	23651	23765	23895	23932	23830	23742	23823	23447	23754	23883	23862	23704	23627	23587	23818	23463	23589	23660	23836	23668	23713	24003	23884	23761	23954	23832	23863	23541	23694	23688	23816	23824	23504	23937	23831	23536	23661	23644	23870	23702	23827	23717	23636	23827	23479	23655	23713	23943	23590	23546	23866	23545	23639	23620	23817	23743	23540	23685	23608	23744	23858	23761	23880	23779	23918	23990	23687	23947	23786	23750	23924	23603	23651	23957	23813	23891	23845	23956	24026	23708	23635	23771	23687	23679	23618	23652	23764	23869	23641	23841	23742	23813	23920	23958	23723	23863	23683	23662	23930	23997	23636	23735	23854	23706	23606	24001	23956	23668	23644	23920	23637	23973	23818	23776	23762	23675	23759	23816	23722	23670	23957	23983	23872	23881	23678	23972	23906	23667	23793	23993	23747	24050	23722	23764	23704	23696	23687	23944	23820	23727	23704	23719	23724	23758	23647	23628	23741	23703	23873	23852	23719	23812	23768	23621	23726	23684	23762	23756	24043	23757	23780	23903	23808	23686	23670	23738	23670	23802	23789	23713	23896	23659	23818	23733	23852	23807	23840	23596	23860	23840	23639	23758	23799	23599	23952	23807	24104	23747	23832	23859	23807	23665	23572	23705	23890	23875	23815	23813	23738	23673	23846	23753	23705	23688	23659	23746	23786	23779	23796	23789	23927	23981	23704	23708	23845	23854	23699	24095	23870	23677	23776	24018	23798	23842	23784	23735	23909	23647	23598	23841	23914	23712	23676	23770	23929	23714	23759	23787	23798	23779	23681	23743	23593	23757	23645	23569	23809	23847	23796	24008	23882	23572	23992	23735	23815	23879	23837	23876	23748	23589	23678	23862	23695	23741	23626	23751	23741	23921	23988	24019	23725	23641	23962	23783	23503	23939	23816	24111	23703	23806	23593	23861	23742	23652	23553	23956	23651	23701	23906	23840	23873	23912	23735	23695	23734	23813	23783	23724	23968	23860	23813	23719	23840	23527	23731	23737	23781	24058	23823	23781	23842	23836	23779	23666	23788	23787	23668	23791	23906	23869	23842	23854	23904	23814	24005	23798	23718	23917	23770	23727	23733	23783	23678	23801	23751	23977	23806	23770	23692	23760	23723	23752	23969	23999	23872	23616	23756	23680	23834	23973	23721	23783	23780	23820	23973	23783	23850	23752	23664	23777	23835	23917	23692	23877	23857	23887	23788	23538	23570	23861	23721	23824	23716	23663	23961	23672	23911	23946	23569	23794	23909	23602	23793	23860	23729	23688	23822	23989	23601	23680	23804	24004	24002	23695	23670	23880	23929	23784	23862	23599	23882	23850	23847	23594	23675	23563	24043	23700	23729	23669	23879	23774	23895	23521	23617	23908	23759	23952	23978	23770	23793	23867	23864	23731	23966	23919	23705	23495	23715	23724	23775	23835	23663	23857	23966	23738	23788	23692	23919	23890	23747	23857
50646	66678	57289	44195	34274	27494	23576	20925	19332	18650	18078	17234	17052	16668	16508	16343	16232	16370	16329	16435	16230	16128	16332	16221	16275	16199	16198	16131	16192	16114	16052	16166	16091	16149	16101	16113	16045	16105	16031	16110	16170	16133	16051	16012	16006	15984	16023	16105	16039	15926	16171	15934	15979	16073	15944	16057	16042	16034	16094	16038	15975	15958	15953	16064	15987	16006	16120	16149	15990	15931	16001	15926	16010	15958	16047	16038	16077	16202	15991	16210	16134	16002	16070	15952	16038	15941	16015	16078	16047	16226	16055	15974	15886	15861	16023	16001	16114	15756	16133	15997	15948	16092	15931	15966	16166	16140	15970	15963	15968	15974	16074	16003	16171	16029	16101	16173	16045	15897	15977	16143	15898	15979	16129	15948	15957	16044	16076	15979	15863	16113	15821	16154	15981	16071	15886	15900	16231	16119	15966	15973	16271	16038	16153	15969	16011	15835	15967	15992	15921	15985	15984	16069	16089	15923	16174	16175	15948	16151	16149	16061	15838	16214	15995	16007	16241	16063	15977	16124	15926	16063	15953	16086	15904	16123	16030	16077	16047	16085	15988	15945	15943	15992	16092	16210	16169	15930	15935	16009	16061	15828	16004	15855	15934	16058	16052	15884	16089	16098	15845	16041	15864	16042	15966	15875	15859	16025	16114	15940	15981	15991	16041	15949	16118	16016	16017	16183	16095	15986	16028	16022	15975	15986	16071	16098	16020	15891	16059	16074	16039	16025	16018	16147	16058	16051	16004	16017	15979	15985	15969	16294	16015	15894	16148	15964	16058	15892	16027	15910	15906	16013	15887	15901	16087	15886	16125	15954	16026	16326	15940	16125	16014	15867	15942	15917	15857	16092	16086	16115	15966	16044	15985	15938	15955	16091	16037	16045	16169	16020	15908	16215	16061	16051	16092	16102	16011	15949	16000	16055	16036	15996	16236	15997	15999	15892	15969	16089	15995	16115	16115	16186	16003	15971	15792	15980	15888	16023	16124	15897	16039	15846	15991	16048	16044	15958	15959	15886	15869	16083	16035	15987	16025	16093	15983	15917	15995	16137	15942	16065	15882	16017	16088	16159	16176	16035	16036	15996	16066	15928	16016	16035	15988	16110	15770	15992	16224	15923	16165	15987	15935	16109	16149	16051	15959	16026	15945	16158	15987	16110	16025	15918	16028	15957	16241	16213	16199	15934	16039	16023	16100	15954	15800	16218	16045	15950	16172	15970	16027	16041	16074	16054	15949	15988	16065	16103	16126	16052	15979	16089	15829	16244	16044	15998	16244	16087	15887	15760	16009	15968	16214	15965	16033	16035	15928	16024	15977	16074	16042	16148	16142	16064	16094	16117	16045	16057	15835	15918	15834	15993	16093	16007	16074	16057	16111	16095	15931	15824	16082	16140	15960	16037	15929	16008	16027	16007	15936	16121	15897	15779	16205	15969	15997	15953	15893	16152	15922	16058	16021	15695	16040	16112	16092	16029	16163	15776	16162	15909	16083	16023	15923	16059	16025	16193	15823	15928	15956	16063	15995	16012	16162	15937	16014	15861	16077	16043	16026	16030	15914	16216	15900	16071	16042	16100	16146	15928	15794	16118	16028	15966	15904	15880	16135	15859	16173	15997	16000	16091	16120	15873	15847	15903	16065	16000	15897	16141	15905	15946	16049	15980	16085	15991	16009	15909	15977	15985	15923	16048	15983	16221	15881	15891	15894	16062	16046	16197	15941	15914	16037	15917	16010	15905	15922	15942	16020	16078	16024	16052	15779	16031	16054	15930	16085	16078	15995	15929	15985	16050	15954	16051	15975	16186	15927	15899	16117	15952	16010	16089	15977	16109	16142	16038	16013	16090	15923	16106	15943	15967	15908	15977	16214	15971	16065	15893	15927	16028	15945	16137	16050	15999	15983	16021	16089	15957	15906	15931	16117	15896	16055	16019	15948	15984	15987	16125	15891	16049	16128	16113	16077	16014	16081	16028	16108	16106	16010	16008	16021	16140	16086	15874	15994	15841	16062	16010	16090	16088	16039	16019	16229	16049	15845	16127	15988	15977	15951	15847	15986	15912	15949	15980	15944	16036	16029	15878	15877	16004	16016	15915	16132	16018	15898	16157	16115	15987	15958	15902	16054	15929	16089	16000	15974	16116	15883	15920	16020	16091	16058	15986	15959	16034	16033	15749	15955	16293	16082	16073	16117	16020	16090	15963	16195	16046	15846	15879	16052	15847	16179	15813	15974	16239	16007	16127	15939	16071	16085	15818	16126	15903	16082	15990	15975	15806	15932	15864	16067	16024	15904	16080	15935	16022	15999	15967	16116	15988	15989	16109	15839	16236	16027	16051	16037	16113	15899	15901	15934	16038	15941	15930	16030	15865	15859	16054	15974	15963	15852	15821	16032	15945	16067	15981	15997	16155	16079	15867	15957	16071	15957	16022	16080	15932	15988	15938	16044	15866	16107	15876	15872	16047	16084	15977	15981	15981	15988	16187	15836	16026	16148	16048	16035	16247	15935	15924	16159	15994	16006	15961	16128	15892	16144	16049	16017	16001	15903	16207	16199	15909	16110	15778	16092	16022	16138	16004	16079	15891	16077	15993	16039	16015	15964	16185	16233	16053	16156	15987	15852	16179	16067	16060	15911	16046	16082	16046	16176	15956	15937	16151	16099	16350	16103	16144	15955	15887	15861	15837	16060	15908	16112	16179	16025	16127	16003	15968	16191	16137	16141	16192	16092	16173	15786	15923	16030	16043	15980	15927	15982	16021	16043	15981	16041	15924	16009	15925	16019	16190	15999	16226	16083	15852	16014	15982	16008	16038	15992	15943	16018	16202	16080	16025	15949	15993	15842	15855	16067	16219	16155	15972	15849	16013	16063	16064	15985	15974	16130	15855	15988	16130	15867	16012	15990	16110	16040	16087	16072	16053	15848	16048	15952	16184	16079	16004	16009	15833	15908	15882	16013	16123	16109	16135	15932	16050	16015	15964	16130	16050	16136	15911	15832	16114	16058	15880	16148	15975	15992	16107	16071	15902	15954	15943	16097	16174	15896	15979	16117	16054	15914	16004	16119	15939	16054	16041	16100	16060	16041	16171	15914	16002	16021	15968	16094	16086	16153	16142	16075	16221	16007	16020	15972	15950	15918	16074	15876	16200	16037	16006	15888	16089	15982	15988	16053	15892	15954	15996	15975	16144	15874	15982	16026	16050	15956	16116	16071	16052	15998	16062	15944	16034	15923	16031	16051	15967	16080	16247	16143	16134	16073	15989	15942	16037	16035	15942	16056	16059	15842	15996	16150	16032	16079	15852	15855	15856	16070	15979	15942	16002	15998	15902	15970	16117	16020	15991	16101	15923	16213	15962	15972	16040	16012	16154	16066	16103	16004	16093	15976	15965	16106	15973	16211	15918	16196	15984	15945	16173	16244	15866	16112	16022	16028	16053	15969	16054	15892	15872	16095	16177	16004	15999	16144	16085	16044	15954	16122	16026	15957	16200	16086	16009	16068	15892	16053	15996	16137	15972	16016	15883	16006	15969	15990	15941	16196	16105	16194	15909	16282	16056	15850	15928	16036	16090	16009	15921	16153	16027	16088	16030	15945	15955	16166	16049	15845	15969	15950	16059	16110	15933	16201	15988	15896	15842	15970	16090	16151	15864	15965	16034	16025	16047	16045	16051	16026	16096	15951	16007	15982	16164	15987	16091	16043	15920	15988	16099	16047	16079	16137	16004	15954	16097	16018	15998	16227	16031	15899	15991	16025	16031	16127	15976	16018	16068	16034	15950	15943	16098	15913	16059	15857	16196	16023	16020	16049	16079	15972	16073	15870	15967	15978	16140	15809	16002	16035	15878	16134	15928	15912	15876	16072	16076	16099	16027	15935	15935	15935	15927	15825	16070	15927	16015	15986	16065	16110	16161	15932	15894	15992	15866	16026	16046	16082	15954	15927	15931	16131	16034	15961	15997	16222	15932	15992	16016	16058	16102	16021	16089	15991	16070	16028	16139	16112	16103	15915	16133	15918	16116	15941	15998	16152	15871	15950	16148	16058	15998	15890	16056	16192	16119	16006	15918	16045	15987	16241	15858	16069	15923	16092	16031	16018	16020	16064	16071	16172	15998	15945	16111	16081	15975	16097	15957	16185	16113	15904	15969	16185	16154	16106	16011	16044	16207	15913	16027	15966	15966	15929	15865	15919	16122	15844	15916	16093	15924	16176	15970	15967	15967	15985	16035	16099	16172	16109	16107	16140	15819	16166	16126	15934	16064	16004	16069	16130	16026	15888	16046	15923	15894	15964	16060	15964	16119	15847	15894	16196	16152	16008	15773	15948	15864	15950	16209	16150	16071	16183	16212	16049	15889	16033	16060	16199	16128	15934	15987	16073	16132	16033	15929	16013	15930	16058	16016	16135	15814	15923	16053	16086	16220	15976	15723	15781	16043	15866	16041	16009	16186	16016	16081	16104	15939	16166	15981	16091	16006	15938	15864	16036	16076	16130	16089	16055	16196	15885	16178	15801	16197	16083	15998	16070	15857	16099	16063	15968	16061	16050	15925	16061	16092	15964	16068	16181	16066	16034	16079	16067	16032	15890	16093	15900	16039	16026	15994	16008	15974	16216	16129	15961	16051	15958	16062	15987	16038	15971	16156	15946	15990	15922	16016	15855	16071	15968	15840	16217	15841	16021	15832	15943	16013	15940	16139	15777	16127	15988	16135	16001	16017	16038	16069	16018	16239	15869	15955	16028	16148	16070	15858	15981	15944	15866	16063	16002	15975	16144	15984	15930	15886	16107	16011	15985	16076	15979	16034	16137	15884	16137	16148	16150	15893	16054	15912	16132	16065	15888	15968	16129	16064	16119	15947	16139	15925	16041	16035	15959	16077	16024	15891	16020	16086	15885	16125	16154	16031	16058	15999	16059	16004	16086	16030	16080	15935	16192	16075	16092	16134	16053	15946	16091	15978	15982	15957	16184	15933	16155	16117	16046	15899	16118	16048	15952	15996	16135	15860	15943	15961	15965	15962	15820	16030	16128	16020	16186	15992	16018	15996	15910	16022	16096	16178	15886	16118	15978	16098	15925	16020	16198	16050	16084	16014	15982	16031	16047	16082	16087	15864
26303	22187	35269	41477	40654	37245	34982	30153	28554	27512	26727	25929	25610	25165	24930	24820	24713	25068	24772	24551	24272	24584	24745	24374	24440	24448	24483	24219	24438	24371	24350	24184	24342	24382	24186	24130	24052	24057	24129	24094	24173	24083	24170	24110	24417	24175	24042	24097	24166	24043	24054	24126	24174	23796	23826	24067	24243	24047	24278	24206	24007	24321	24140	24144	24145	23986	24285	24186	24380	23935	24056	24043	23991	23905	24231	24226	23845	24043	24144	23884	23872	24157	24350	24235	23903	24094	23977	24153	24056	23932	24165	23850	24244	23808	23843	23786	23898	23860	23931	23957	24079	23971	23882	23998	24167	24055	23860	24044	23962	23856	23950	24026	24102	23959	24090	24019	24063	24147	23805	24130	23927	24019	24253	23829	24194	23993	23865	24121	24211	24107	24203	24052	24021	24104	24042	23889	24056	24177	23799	23794	23995	23816	24015	23738	24070	23940	24040	24113	24183	24106	24092	24107	23954	24067	24189	24060	24114	24081	23825	24144	24173	23851	23995	24193	23832	24010	23969	23947	24058	24054	23960	23965	23986	23951	24018	23921	24107	24411	23900	24063	23975	24061	24392	23850	24188	23976	24173	24322	23917	23962	24011	24155	23994	24162	24050	23911	24063	24039	24196	24015	24078	24086	24004	23907	24050	23885	24081	24269	23985	23796	23921	24282	24279	23962	23908	24107	24348	24010	24028	23860	23959	23948	24145	24146	24146	23958	24209	24049	24026	24009	24127	24243	23931	24036	23925	23987	24153	24193	24194	24201	24218	24178	24070	24070	24234	23959	24142	23953	24144	24115	24207	23949	23893	23948	24069	23809	24019	23892	24057	23908	23850	24207	24040	24022	24258	23942	24137	24028	24093	24008	23957	23981	24040	24112	24182	23923	24064	24076	23849	24259	24024	24244	24011	23954	23879	24064	23993	23990	23869	24101	24254	24147	24242	24198	24061	23982	24121	24019	24264	23888	23923	24097	24180	23942	24102	24079	24086	23915	24141	24135	24017	24013	24262	23951	24065	24216	23784	23935	24156	23970	23790	23927	24241	23914	24083	24032	23949	24002	23946	24161	23909	23988	24105	24091	23965	23987	23956	23993	24254	24085	24030	24032	24232	24170	24199	24130	23899	24325	24192	23986	23970	24049	23795	23972	23910	24054	24331	23958	24039	23975	23814	23937	23950	23946	24115	23948	24251	24216	24048	24078	24185	24014	24298	24155	23969	24000	23902	23889	24023	23877	24044	24208	24241	24181	24137	24167	23941	24166	24056	24017	24125	23975	24042	23968	24032	23890	23896	23710	23741	23900	23979	24090	24076	23810	23793	23752	24111	24232	23984	23997	23914	24388	24034	24310	24159	24262	24131	23914	23990	24242	24280	24320	24148	24178	24124	24144	23993	23970	24079	23784	24086	24115	24019	23943	24126	24183	23911	24081	24072	24096	24106	24083	23980	24080	24306	24145	24202	24005	24094	24086	24221	23986	24086	23975	23954	24351	24169	23952	24245	23949	23848	23984	24202	24330	24181	23989	24084	24236	24145	23898	24088	24075	23998	23954	24119	24114	24011	24142	24082	24129	24161	23763	24238	24082	24089	24137	24126	24094	24037	24169	23691	24010	24109	24232	24035	24043	24091	24161	24296	24348	24119	24023	23907	24114	24008	23880	23987	24091	24230	24072	23985	23911	24055	24093	24033	23975	24155	23961	24066	23935	24074	24134	24107	24168	24043	24159	24241	24188	24195	23978	23992	23849	23836	23982	24182	24050	24074	24343	24150	23937	24146	24061	24038	24134	24090	23942	24136	24093	24154	23895	24128	24126	24225	23810	24177	23986	23889	23905	24358	24090	23922	24109	23780	24071	24145	24055	24089	24053	24117	24063	24042	24139	24231	24167	24117	24250	24134	23845	23812	23980	24202	23995	24022	24113	24100	23997	24157	24088	23969	24300	24220	24052	24189	24075	24187	23926	24132	24015	23974	24126	24070	23908	24065	24271	24132	23936	24046	24041	24140	23899	24223	24006	24086	23962	24126	24169	24177	24099	23871	24019	24304	24333	24228	24081	24218	24087	24145	24093	23932	24048	24090	23954	23842	24046	23810	23911	24003	24006	24058	24142	24230	24248	24008	24244	24179	24042	24023	24325	23977	24027	24329	24263	24174	24056	24115	23876	24165	24035	23664	23987	23846	23999	23889	24243	24298	24052	23882	24085	24100	23849	24222	23831	24127	24258	24028	24171	24142	23924	23853	24009	23915	23738	24034	24112	24110	23855	24164	24130	24107	24242	24190	23928	24114	23862	24284	23805	24112	23899	23933	24038	24258	24263	23971	23910	24074	24053	24101	23852	24143	24100	24047	23973	23967	24197	23804	23574	23866	24127	23967	23892	23954	24254	24153	24196	23989	23988	23941	24166	23850	24029	24015	24046	23950	24096	23975	24008	24200	24107	23924	24005	24197	23763	24042	24184	24071	23763	23921	24001	23817	24063	24151	23724	23978	24068	23754	23973	24072	24232	24133	24004	24159	24348	24305	23824	24049	24299	24030	24109	23996	24140	24144	23825	24142	23896	23954	24250	24132	23989	24133	24079	24098	24013	24028	24030	24176	24203	24006	24059	24049	24083	23798	23627	24309	23944	24135	24032	24168	23992	23752	24204	24049	23815	24044	24146	24000	24122	24051	23780	24098	24087	24092	24444	24105	23945	24254	24149	23881	24193	24052	24191	24060	24104	24317	23954	24270	24165	24221	24015	24294	24312	24047	24094	24050	24153	24218	24031	23923	23973	24232	23988	24014	23965	23860	23903	23947	24214	24038	24148	24265	24012	24104	24251	23928	24001	23955	24047	24178	23891	23823	24128	23947	23993	24026	23979	24100	23994	24090	23954	24014	24210	24139	24123	24103	24124	24000	24127	24041	24217	23809	24034	24301	24169	24127	23950	23943	23943	23925	24001	24147	23879	24012	24001	24101	24037	24288	24090	24059	24206	24207	24303	23896	23978	24039	24114	24334	24211	23834	24020	24138	24060	24048	24331	24139	24258	24008	24034	24217	23941	24035	24149	23952	24200	24188	24094	24003	23890	24123	24259	24087	23958	24201	23803	24142	23937	24165	24144	24106	23976	24331	24161	24131	24027	24088	24045	24243	23951	24004	23850	24171	24117	24065	23895	23958	23963	23846	23819	23923	23884	23983	24204	24197	24140	24181	24040	24162	24021	23765	24107	23832	23934	24024	24328	24138	24135	24235	23970	24064	24037	23983	23992	24276	24129	24032	23983	24063	24165	24100	24146	24010	24225	24209	23925	24123	24218	23924	24030	24278	24082	24023	23979	24093	24114	24064	23827	24106	24183	23996	23926	24005	24014	24091	23968	24157	23960	24025	24151	24001	24236	24088	24054	23993	24012	24251	24258	24141	24049	24043	24118	24149	23964	24340	24235	24027	24131	24129	24088	24175	23920	24143	24077	24196	23798	24011	24098	24113	24034	24063	24284	24074	24100	24164	24055	24283	23989	24064	24110	24116	23992	23949	24040	24128	24007	24065	24020	23867	24238	23961	24054	24094	23870	24016	24036	24001	24189	24245	24148	24046	23767	23859	23936	24003	24407	24243	24118	24234	24047	23914	24036	24081	24014	24152	23938	24099	24190	23958	24006	24164	24240	24140	23813	24115	24238	24045	24011	24139	24158	24361	24111	23844	24120	23836	24169	24125	24043	24160	24035	23941	23985	24239	24137	24108	24017	23826	23797	23940	24241	24139	24063	24207	23971	24147	24152	23996	23993	24177	23987	24294	24004	23993	23841	24106	24085	24048	24249	24028	23959	24212	24104	24329	24080	24096	24168	24230	24064	24303	24071	24226	24184	24012	24029	23740	23929	23970	23965	23939	24183	24084	24181	23951	24182	23976	23801	24067	24077	23909	23868	23900	23974	23974	24193	24277	24232	24130	24048	23968	23980	24037	24091	24134	23995	23905	24031	24043	24035	23999	23949	24121	24206	23965	24054	24315	24281	24194	24079	24083	24021	24203	23955	24132	24123	24309	24211	24208	23975	24190	24196	23982	24213	23981	24049	23980	23924	23948	23971	24207	23853	24144	24098	24040	24146	23924	24079	24083	24299	24045	24057	23752	24170	24025	24063	23916	23874	24054	24126	24197	23906	23926	24166	24106	24018	24162	24071	23991	24017	24211	23954	24368	24201	24241	23968	24049	24018	24055	24101	24086	24097	23978	23928	24132	24106	24090	24039	23980	24057	24007	24206	24260	24086	24039	24080	23893	24015	24115	24177	24058	24056	24089	24172	24235	23994	24220	24076	24261	23971	24184	24166	23914	23852	23986	24008	24259	24200	24111	23944	24016	24111	24145	24171	24013	24236	24163	24068	24067	24264	24253	24315	23922	23895	24096	24076	24328	24070	23991	24256	24054	24176	24262	24374	24206	23967	24046	23991	23979	24092	24012	24002	24242	23910	24021	23914	24179	23757	23991	23947	23934	23968	24018	23865	23983	24247	24102	23887	24067	24202	23957	24066	23875	24158	24020	24070	23940	24013	23965	24143	24095	23989	23981	24188	24145	23900	24055	24230	24142	24096	24220	24138	24114	23966	24142	24043	23993	24133	24136	23993	24190	24194	24196	24174	24056	24135	24038	24222	24126	24112	23939	24130	24097	24169	24101	23919	24276	24269	24204	23985	23991	24142	24155	23973	24075	24250	24055	24069	24185	23844	24028	24167	24115	23829	23691	24035	24117	23894	24114	23987	23961	24021	24153	23994	23888	24253	24122	23986	23891	24245	24203	24100	24254	23774	24045	24083	24015	23989	24081	24229	24203	23981	24040	24026	24017	24099	24134	23984	24167	23856	23995	23954	24055	23952	24043	24144	24106	23901	24003	24189	24231	24253	24012	23883	24012	24262	24304	24077	23968	24027	24209	23755	23980	24155	24058	24134	24065	23961	24153	23998	24023	24078	24041	24024	24247	24241	24102	23901	24228	23975	24133	23838	24035	24071	24184	24211	24011	24101	23919	23934	24020	24028	24064	24041	24153	24271	24099	24187	23945	23888	24139	24103	24090	24043	24291	23871	24109	23962	24198	24217	24023	24089	23983	23820	23821	24231	24150	24214	24058	23870	24050	24011
47359	77225	73608	58973	45476	34680	27985	23576	21625	20504	19461	18393	17747	17387	17244	16816	17034	16962	16846	16804	16666	16662	16707	16443	16419	16453	16466	16587	16271	16451	16418	16432	16410	16164	16291	16350	16198	16170	16131	16226	16325	16223	16271	16454	16280	16345	16175	16383	16410	16284	16230	16043	16340	16003	16177	16304	16323	16183	16296	16342	16292	16166	16413	16290	16174	16210	16325	15974	16243	16289	16414	16293	16242	16344	16309	16245	16189	16332	16424	16155	16181	16258	16375	16210	16272	16236	16309	16420	16460	16159	16113	16289	16150	16316	16246	16269	16357	16238	16263	16200	16250	16174	16338	16240	16234	16195	16226	16401	16295	16211	16216	16312	16280	16241	16371	16120	16354	16092	16301	16261	16172	16319	16198	16343	16261	16309	16228	16217	16350	16257	16273	16398	16311	16340	16208	16171	16401	16240	16170	16426	16198	16150	16263	16349	16406	16202	16166	16244	16164	16275	16204	16368	16134	16306	16309	16391	16135	16350	16074	16156	16199	16302	16232	16224	16053	16306	16251	16147	16086	16093	16051	16126	16259	16197	16317	16153	16230	16336	16269	16136	16194	16404	16144	16346	16224	16285	16200	16312	16321	16246	16179	16099	16403	16190	16324	16294	16296	16240	16227	16222	16514	16015	16142	16181	16091	16248	16220	16287	16128	16358	16404	16281	16217	16164	16016	16195	16246	16240	16321	16302	16353	16009	16347	16155	16270	16189	16141	16269	16143	16241	16198	16284	16206	16296	15972	16338	16225	16228	16163	16205	16322	16191	16016	16265	16128	16374	16291	16255	16459	16393	16228	16210	16292	16237	16415	16096	16178	16143	16288	16291	16352	16190	16361	16354	16213	16349	16143	16127	16252	16187	16335	16292	16087	16310	16360	16397	16230	16174	16162	16275	16143	16347	16179	16089	16301	16128	16360	16224	16132	16344	16216	16274	16405	16253	16092	16302	16302	16143	16166	16114	16260	16245	16327	16176	16285	16338	16256	16277	16135	16135	15951	16224	16259	16250	16403	16131	16278	16409	16147	16243	16275	16109	16278	16304	16126	16197	16238	16224	16081	16296	16298	16251	16289	16138	16268	16283	16242	16218	16178	16299	16087	16396	16149	16120	16170	16266	16277	16132	16333	16154	16463	16113	16209	16206	16275	16237	16270	16177	16256	16273	16141	16190	16173	16327	16250	16372	16117	16219	16242	16237	16405	16133	16078	16261	16271	16185	16290	16344	16137	16252	16330	16442	16193	16355	16308	16312	16276	16268	16353	16198	16203	16203	16169	16406	16012	16211	16285	16240	16193	16298	16188	16110	16246	16435	16291	16154	16330	16264	16193	16221	16189	16133	16186	16321	16412	16356	16127	16265	16054	16071	16201	16291	16400	16381	16295	16300	16193	16252	16235	16126	16349	16261	16115	16210	16124	16148	16186	16222	16287	16054	16282	16292	16165	16157	16088	16285	16214	16279	16314	16169	16285	16340	16135	16350	16234	16214	16269	16201	16202	16297	16272	16223	16342	16168	16174	16310	16301	16244	16259	16302	16380	16335	16259	16432	16267	16203	16379	16237	16353	16100	16238	16322	16214	16257	16323	16355	16049	16292	16159	16200	16429	16325	16317	16236	16122	16258	16229	16107	16313	16375	16361	16304	16270	16218	16320	16249	16072	16272	16246	16265	16167	16293	16124	16326	16051	16483	16254	16200	16122	16446	16339	16233	16223	16243	16304	16114	16173	16367	16329	16206	16265	16394	16140	16264	16285	16215	16142	16238	16313	16241	16222	16323	16270	16159	16370	16367	16290	16111	16326	16298	16132	16347	16191	16155	16133	16268	16134	16140	16333	16101	16123	16155	16144	16242	16109	16443	16296	16247	16387	16202	16158	16213	16132	16443	16463	16298	16166	16388	16121	16246	16278	16228	16336	16312	16302	16031	16284	16023	16375	16202	16454	16272	16303	16298	16144	16100	16282	16186	16370	16103	16163	16236	16323	16186	16210	16152	16408	16094	16135	16386	16294	16168	16115	16181	16262	16395	16202	16338	16237	16287	16281	16139	16228	16213	16305	16221	16257	16381	16045	16223	16084	16112	16198	16121	16443	16198	16252	16315	16248	16223	16251	16107	16259	16137	16105	16239	16404	16080	16233	16208	16228	16412	16170	16385	16080	16376	16265	16192	16346	16320	16256	16205	16049	16247	16157	16145	16289	16166	16393	16376	16248	16079	16307	16276	16241	16168	16286	16265	16177	16286	16495	16236	16359	16193	16223	16208	16281	16362	16229	16264	16070	16127	16294	16317	16411	16108	16166	16334	16243	16280	16186	16152	16174	16195	16146	16187	16181	16217	16129	16255	16095	16113	16279	16199	16263	16236	16129	16258	16340	16239	16383	16290	16162	16269	16203	16075	16348	16190	16294	16098	16265	16190	16264	16222	16342	16153	16301	16267	16189	16166	16241	16325	16447	16319	16184	16261	16228	16125	16215	16242	16229	16358	16367	16233	16241	16260	16296	16263	16242	16286	16270	16229	16415	16247	16216	16351	16216	16196	16197	16264	16249	16000	16335	16090	16035	16198	16180	16388	16273	16337	16368	16286	16194	16103	16180	16157	16146	16332	16188	16149	16077	16193	16325	16101	16286	16313	16211	16247	16181	16392	16249	16195	16287	16101	16118	16301	16252	16283	16275	16236	16126	16236	16150	16169	16201	16355	16402	16326	16414	16287	16283	16356	16380	16425	16305	16239	16325	16162	16129	16299	16186	16179	16188	16077	16043	16326	16304	16154	16331	16111	16134	16396	16152	16070	16215	16405	16221	16304	16082	16250	16123	16162	16165	16092	16298	16225	16119	16240	16265	16140	16179	16301	16113	16088	16247	16314	16255	16235	16244	16142	16228	16037	16190	16288	16099	16295	16298	16204	16164	16041	16397	16156	16194	16189	16361	16068	16280	16142	16259	16248	16177	16214	16271	16289	16161	16275	16431	16264	16225	16089	16229	16149	16179	16160	16013	16121	16369	16237	16249	16331	16093	16232	16274	16272	16267	16231	16210	16002	16347	16218	16238	16188	16345	16179	16282	16292	16361	16302	16245	16296	16195	16314	16194	16237	16340	16184	16366	16355	16350	16289	16169	16232	16110	16101	16341	16250	16369	16301	16212	16362	16303	16313	16171	16200	16091	16295	16080	16167	16262	16266	16195	16230	16227	16116	16378	16341	16162	16249	16378	16270	16292	16087	16246	16101	16061	16425	16180	16271	16122	16212	16262	16087	16497	16290	16134	16380	16374	16137	16252	16215	16391	16387	16356	16214	16190	16287	16321	16294	16210	16454	16410	16417	16182	16330	16265	16210	16272	16044	16035	16173	16283	16382	16236	16184	16260	16331	16329	16125	16109	16257	16269	16312	16312	16272	16267	16102	16167	16150	16317	16192	16167	16129	16336	16039	16208	16271	16221	16367	16056	16218	16129	16068	16125	16193	16393	16200	16237	16267	16230	16083	16289	16143	16210	16270	16314	16439	16224	16349	16477	16093	16251	16189	16212	16171	16294	16304	16094	16209	16264	16224	16153	16318	16228	16256	16255	16413	16124	16242	16272	16136	16238	16180	16137	16295	16352	16168	16146	16153	16278	16221	16403	16223	16344	16210	16239	16110	16249	16412	16281	16351	16157	16232	16324	16222	16343	16227	16151	16157	16131	16186	16233	16201	16285	16197	16063	16017	16346	16202	16247	16321	16106	16170	16360	16362	16257	16305	16377	16449	16073	16301	16287	16131	16434	16202	16157	15999	16427	16347	16228	16166	16407	16209	16280	16308	16181	16345	16310	16493	16386	16188	16109	16116	16324	16256	16257	16402	16382	16306	16157	16268	16317	16259	16155	16315	16092	16365	16261	16159	16345	16350	16508	16278	16213	16262	16290	16273	16167	16117	15971	16275	16332	16234	16169	16220	16190	16313	16176	16203	16230	16350	16079	16143	16247	16349	16283	16229	16361	16172	16096	16380	16118	16323	16065	16207	16237	16139	16275	16299	16222	16215	16213	16242	16249	16507	16229	16339	16107	16250	16317	16178	16196	16470	16100	16327	16332	16337	16253	16367	16355	16083	16260	16321	16342	16174	16327	16143	16250	16358	16189	16128	16132	16180	16215	16141	16362	16358	16211	16180	16273	16140	16171	16165	16330	16295	16012	16261	16016	16283	16280	16181	16123	16166	16311	16158	16253	16154	16253	16283	16138	16263	16029	16161	16031	16229	16311	16202	16215	16239	16297	16357	16245	16303	16143	16201	16293	16091	16078	16122	16266	16243	16252	16268	16097	16234	16182	16086	16309	16150	16141	16260	16297	16186	16277	16226	16175	16068	16264	16289	16148	16222	16033	16290	16133	16238	16137	16236	16218	16191	16199	16133	16357	16390	16271	16230	16231	16106	16282	16173	16142	16148	16149	16295	16433	16382	16225	16205	16334	16258	16187	16295	16218	16096	16340	16172	16350	16220	16249	16142	16297	16192	16093	16185	16428	16398	16296	16329	16283	16286	16169	16245	16292	16305	16395	16242	16270	16194	16131	16403	16259	16285	16303	16287	16122	16082	16153	15993	16143	16291	16169	16293	16478	16274	16297	16217	16212	16311	16301	16126	16173	16045	16162	16288	16169	16272	16338	16303	16034	16205	16203	16244	16070	16278	16233	16090	16309	16215	16285	16351	16146	16291	16382	16131	16348	16246	16301	16124	16278	16126	16112	16266	16243	16214	16087	16311	16343	16291	16212	16195	16317	16261	16310	16295	16250	16090	16169	16256	16226	16204	16096	16207	16278	16243	16325	16132	16164	16097	16317	16267	16213	16223	16198	16192	16113	16291	16185	16206	16242	16449	16259	16207	16181	16233	15968	16195	16145	16359	16163	16110	16138	16356	16418	16348	16380	16486	16137	16307	16075	16310	16280	16204	16276	16233	16326	16299	16197	16263	16305	15915	16118	16378	16309	16061	16543	16396	16241	16162	16183	16133	16300	16184	16232	16204	16234	16036	16328	16278	16311	16130	16018	16217	16289	16226	16365	16136	16265	16185	16204	16248	16145	16074	16286	16348	16209	16321	16422	16136	16139	16407	16150	16291	16117	16202	16158	16168	16234	16384
24403	21787	31948	33437	35188	38499	36891	30653	28443	27354	26338	25615	24744	24440	23764	23628	24026	23966	23474	23357	23510	23565	23267	23114	23247	23448	23232	23512	23460	23132	23241	23139	23122	23181	22938	22931	22984	23092	23061	22835	23081	22949	23129	23074	22901	22996	23102	22856	23170	23128	23070	23219	22986	22819	23013	22726	23103	22773	22887	22873	23043	22976	23220	22839	22995	23069	22932	22952	22947	22835	23126	23062	23121	23060	23092	22732	22861	22986	22996	22924	22967	22754	22754	22837	22910	22669	23043	22763	22868	22699	22810	22854	23076	23043	22851	22897	22788	23085	22774	22938	22862	22909	23078	23039	22860	22907	22735	22877	22947	22778	22923	23019	22948	23035	22975	23093	22947	23003	23050	23000	22809	22725	22886	22878	22729	22880	22868	22711	22956	22992	22924	22973	22940	22948	22974	22527	22925	22978	22826	22766	22777	22953	23065	22912	23030	22847	22963	22947	22990	22905	22797	22737	22852	22793	23142	22662	22796	23115	22894	22978	22812	22836	22994	22898	22951	23077	22842	22892	22932	22912	22964	22862	22950	23065	22856	23095	22861	22842	23097	23003	23009	22949	22915	22988	22889	22855	23032	22843	22934	22816	23040	22670	22933	22961	22799	22811	22819	22905	22796	22892	22808	22927	22886	22812	22968	22939	22737	22774	22825	22977	22965	22993	22925	23133	22880	22731	22749	22544	22811	22934	22898	22988	23253	23026	22729	22871	22648	22825	22775	22892	23097	22923	22761	23022	22745	22730	22749	22799	22762	22746	22845	22992	23153	22911	22875	23095	23001	23010	22905	22861	22777	23062	22879	22921	23009	23106	23033	22808	23110	22822	22936	23079	22847	22732	22923	23148	22515	22604	23161	22918	22893	23018	23024	22908	23188	22843	22827	22855	23046	22914	22714	22632	22788	22890	22947	23070	22798	22613	22861	22711	22975	22911	22889	22898	22800	22910	22706	23134	23049	22743	23184	23011	22871	22757	22841	22842	23215	23143	22845	22901	22707	22846	22781	23019	22684	23092	22881	22520	22744	22753	22532	22605	22781	23012	22976	22796	23020	23024	22883	22908	22690	23094	22697	22986	23102	23216	22989	22959	22931	23155	22957	22886	23121	22994	23135	22865	22857	22679	22863	23110	22995	22975	22895	22828	22734	22964	22760	22946	23010	23039	22986	22881	22827	22862	23089	23046	22988	22964	22872	22697	22684	22731	22837	22790	22996	22770	22940	22755	22973	22783	22918	23102	22990	23102	22905	22695	22911	22878	22751	22829	22929	23104	22831	22999	23038	22891	23034	22993	22932	23016	22808	23094	22928	22989	22848	22858	22866	22826	22630	23055	23101	23082	22864	22733	22686	22658	23184	22820	22836	23027	22923	22943	22730	23011	22814	23125	22806	22956	22970	22598	22814	22959	23150	22854	23181	23094	22821	22865	22856	22762	22833	22733	22866	22903	22776	22880	22891	23033	22830	22851	22633	22923	22917	22911	22842	22803	22791	22996	22930	22792	23062	22786	22767	23031	22746	22713	23038	22947	22929	22944	22789	22684	22834	22834	23035	22811	22845	22955	22833	22718	23029	22841	22787	22921	22810	22874	22662	22847	22853	22811	22870	22820	22997	22982	22958	22836	22705	22729	22731	22649	22940	23002	22943	23032	23015	22869	22915	22850	22973	23081	23003	22863	22922	22973	23006	22866	22637	22768	22932	22943	22819	22845	22796	22559	22546	22808	22856	22894	22711	22798	22978	22887	22878	23017	22760	23007	22709	22870	22912	22851	22930	22908	22931	22854	22993	23066	22895	22609	22841	22885	22835	22909	22852	22907	22972	23009	22832	22857	23146	22940	22968	22917	22904	23085	22738	22950	22848	23106	22972	22785	22764	22971	22846	23120	22894	22657	22855	23075	22917	23006	22811	22884	23121	22950	22811	22866	22879	22836	22933	22868	22901	22829	22939	22820	22937	22838	22773	22989	22936	22855	22712	22885	22837	22719	23120	22918	22791	23007	22911	22903	22898	22935	22783	22874	23159	22896	22998	22763	22730	23089	23225	23046	22746	22903	23186	23004	22936	22805	22803	23008	23030	22983	23020	22696	22791	22855	22825	22958	23012	22811	22925	22897	22850	23041	22975	22993	23113	22829	22888	22816	22991	23020	22805	22819	22691	22848	22776	22988	22787	22693	22574	22784	22723	22826	22846	23020	22810	22919	23049	22852	23101	22973	22795	22792	22884	23022	22871	22871	22918	22644	23051	22779	23073	23142	23056	23063	22761	22990	23091	23357	22865	23107	23081	22774	22819	22869	22884	22933	22914	22994	23096	22881	22871	23084	23041	22846	22783	23023	22898	22784	22828	23078	22848	22946	22896	22842	22827	22749	22783	23077	22987	22887	22696	22699	22784	22892	22857	22853	22622	22868	22850	22893	22741	22789	22835	22742	22993	23048	22725	22789	22780	22575	22765	22874	22861	22616	22777	22963	23062	22940	22824	22826	22972	22809	22953	22821	22878	22618	23080	22866	22974	22948	22974	22833	22793	23114	23025	23227	22823	23058	22969	23034	23045	22741	22755	22972	22738	22936	22740	22924	22976	22811	22828	22905	22984	23034	23146	22771	22917	23043	22957	22876	23048	22941	23000	23115	22937	22912	22995	22843	22717	22864	22858	22446	22757	22820	22848	23015	22964	22829	22994	22987	22719	22604	22911	22857	22900	22969	22849	23095	22616	22971	22849	22801	22848	22800	22991	22718	22964	22987	22787	22892	22885	23175	22856	22891	22847	22884	22764	23145	23117	22999	22899	22806	22943	22975	23115	22955	22747	22922	23061	22702	22855	22918	22768	22860	22972	22930	23050	22949	22919	22830	22855	22718	22979	23050	22829	22916	22954	22807	23056	22868	22748	22879	22714	22755	22862	22997	22934	22997	22924	23007	23036	22855	22856	22870	22713	23120	23061	22794	22972	22983	22937	22702	22774	22592	22849	22913	22956	22900	22950	23174	22823	22920	22953	22809	23093	22860	22990	22982	23071	22802	22953	22889	22848	22935	22803	22880	22884	22791	22922	22843	22745	22871	22753	23022	22831	22767	22641	22936	22972	22849	22876	23130	22595	22680	22632	22778	22885	22725	23009	22787	22990	22847	22960	22918	22988	22925	22776	22703	22802	22877	22629	23003	22794	22820	22881	22806	22854	22902	23070	22991	22833	23205	22845	22769	23037	22976	22945	23063	22732	22967	22866	22911	23007	22868	22812	22952	23069	22855	22835	22994	22761	22709	23141	23061	22712	23034	22971	22875	22894	22855	22768	23010	22878	22767	23010	23085	22995	22810	22850	23036	23195	22843	22873	23110	22790	22769	22808	22895	23057	22922	22945	22818	22853	23004	23065	22728	22773	22997	23083	22764	23005	22843	23048	23026	22663	22787	22965	22932	22766	22849	22762	22588	22902	22671	22906	22944	22799	22890	22845	22879	22969	23080	22832	22949	22839	22733	23005	23003	22819	23058	22874	22895	22850	22793	22906	22728	23017	22881	23145	22828	22980	23012	22759	22894	23063	22833	22819	22960	22886	22896	22873	22755	22835	22899	22936	23074	22950	22701	22936	22818	22790	22953	23059	22756	22986	22786	22950	23037	23018	23106	22867	22824	23021	22900	23070	22940	22853	22883	22793	22895	22896	22867	22984	23018	22805	22961	22908	22687	22855	22783	22794	22882	23090	22926	22939	22852	23024	22807	22787	22948	22875	22957	23110	22856	22596	22883	22981	23006	23061	22751	22854	22765	22752	22944	22870	22910	22780	22823	22659	22763	23039	23037	22990	23031	22665	22748	22908	23096	23125	22902	22933	22910	22976	22682	22853	22738	22764	22745	22696	23022	22782	22785	22895	23001	22941	22615	22728	22868	23050	22726	22785	22930	22806	22916	23039	22805	22811	22999	22864	22965	22807	22994	22780	22828	22907	22864	22932	22912	22922	22976	23003	22960	22874	22982	22877	22858	23030	22882	22849	22773	22803	22809	22632	22789	23064	22779	22928	22827	22787	23000	22949	23039	22808	22779	22976	23069	22772	22760	22831	22795	22871	22764	22790	22835	22874	22920	22770	22895	22683	22910	22803	22765	22941	22986	23003	23028	22875	22813	23046	22798	22897	22917	22784	22934	22743	22962	22769	22930	22645	22837	23161	22815	22986	23084	23059	22841	23181	22928	23104	22812	23133	22847	22774	22824	23045	23080	22825	22873	22973	22968	23030	22895	22740	22818	23000	22974	22870	22889	23022	23020	22859	22785	22773	23005	23088	22736	22963	23107	22763	22577	23065	22817	22907	22968	22857	22874	22840	22914	22890	22868	22956	22974	23009	22653	22987	22910	22736	22659	23100	22806	22841	23043	23030	23096	23162	22843	22959	22905	22696	22927	22886	23017	22850	22776	23041	22806	22650	22761	22731	22681	22747	22688	22869	22644	22880	22870	22911	22716	23054	22901	22858	23050	22859	22676	22682	22993	22918	22934	22919	23070	22991	22863	22978	22742	22894	23069	22836	22947	22948	22766	22869	22792	22726	22899	22938	22832	22757	22797	22653	22658	23043	22943	22853	22626	22955	22839	22698	23007	22911	23035	22902	22738	22983	23002	22718	22771	22836	22995	22814	22941	22743	22850	23189	22755	22765	22900	22856	22792	23107	22889	23135	22802	23021	22853	22911	22890	23006	22875	23100	22628	22886	22923	23022	22723	22950	22857	22760	22910	22828	23052	22844	22832	22813	22790	23001	22847	23103	22933	22922	23050	22784	22886	22892	23037	23023	23081	22896	22837	23020	22813	22927	22813	22921	22997	23057	22982	22979	22775	22829	23015	23261	23021	22884	22746	22970	22866	22899	22937	22917	22950	23157	23010	22946	22726	22738	22599	22862	22904	23053	22879	22984	22946	22823	22695	23058	22853	22914	23147	23006	22732	22978	22804	22846	23061	22969	23136	23110	22922	23044	22612	22829	22822	22796	22862	22843	22925	22905	22816	22890	22960	22807	22801	22868	22816	22826	22867	22856	22914	22839	22767	23037	22700	22732	23030	22945	22866	22943	22949	23156	23164	22849	22840	22990	22986	23011	22934	22987	22763	22667	22855	22712	22804	22906	22838
50238	83620	81305	63780	49731	41015	30470	25417	22639	20937	19807	18777	17492	17296	16544	16428	16429	16616	16370	16283	16167	16046	15943	15816	15992	15854	15939	15759	15917	15758	15893	15745	15831	15799	15840	15738	15663	15696	15487	15623	15612	15631	15656	15768	15763	15635	15777	15642	15787	15637	15646	15708	15453	15668	15798	15736	15587	15590	15800	15556	15686	15767	15590	15762	15510	15622	15523	15735	15631	15440	15655	15599	15402	15701	15541	15768	15624	15645	15693	15546	15696	15618	15609	15686	15784	15503	15593	15628	15491	15581	15646	15338	15581	15564	15639	15585	15729	15550	15523	15669	15523	15446	15441	15659	15589	15538	15440	15680	15621	15577	15689	15516	15700	15643	15601	15507	15456	15665	15677	15649	15654	15588	15526	15652	15529	15498	15591	15709	15682	15458	15614	15646	15688	15543	15622	15579	15630	15658	15554	15654	15583	15685	15583	15525	15825	15744	15575	15520	15368	15806	15618	15481	15616	15604	15616	15491	15660	15639	15550	15739	15299	15774	15759	15482	15707	15517	15758	15647	15682	15467	15783	15545	15646	15610	15527	15565	15633	15526	15601	15528	15667	15590	15469	15505	15600	15547	15473	15611	15597	15367	15609	15486	15542	15372	15633	15611	15624	15597	15652	15651	15593	15621	15717	15517	15519	15457	15440	15571	15560	15482	15690	15602	15922	15706	15570	15765	15532	15566	15685	15607	15542	15559	15679	15744	15643	15549	15569	15528	15555	15678	15627	15585	15780	15666	15643	15624	15662	15492	15537	15554	15589	15570	15603	15702	15532	15685	15599	15658	15522	15347	15636	15756	15562	15670	15600	15530	15750	15498	15530	15544	15542	15638	15624	15611	15585	15651	15777	15532	15747	15581	15546	15814	15551	15726	15553	15749	15712	15458	15758	15373	15548	15480	15584	15649	15625	15580	15563	15382	15560	15682	15390	15574	15445	15435	15547	15507	15631	15565	15615	15645	15611	15499	15559	15614	15504	15634	15422	15526	15712	15689	15590	15685	15576	15410	15678	15528	15650	15605	15440	15810	15581	15495	15571	15728	15436	15508	15577	15517	15799	15663	15689	15448	15494	15596	15598	15615	15663	15539	15747	15438	15585	15519	15600	15696	15679	15553	15626	15653	15710	15684	15540	15621	15611	15581	15692	15664	15583	15508	15644	15652	15539	15551	15545	15647	15456	15588	15681	15553	15746	15773	15752	15496	15576	15608	15833	15587	15619	15607	15378	15581	15516	15691	15425	15673	15591	15647	15542	15758	15536	15531	15707	15667	15651	15515	15710	15612	15727	15572	15673	15660	15750	15631	15670	15631	15527	15499	15532	15720	15427	15584	15388	15650	15570	15545	15491	15549	15475	15682	15663	15543	15556	15452	15428	15546	15608	15527	15375	15677	15648	15547	15508	15474	15687	15427	15517	15668	15776	15509	15650	15631	15616	15502	15631	15569	15552	15686	15499	15521	15566	15565	15812	15431	15651	15690	15530	15570	15560	15548	15620	15559	15658	15677	15710	15607	15570	15692	15498	15633	15676	15718	15590	15645	15556	15560	15503	15551	15662	15402	15659	15473	15403	15576	15660	15470	15471	15609	15501	15682	15590	15648	15536	15673	15548	15627	15775	15622	15537	15595	15509	15511	15451	15614	15663	15497	15739	15487	15701	15471	15735	15556	15514	15537	15517	15478	15630	15564	15495	15721	15574	15762	15662	15628	15661	15647	15669	15593	15619	15620	15468	15559	15459	15654	15734	15675	15722	15703	15751	15732	15743	15540	15630	15570	15712	15711	15623	15802	15631	15618	15743	15482	15716	15648	15626	15697	15723	15486	15652	15682	15593	15576	15725	15588	15634	15630	15584	15372	15745	15527	15604	15641	15702	15635	15503	15575	15755	15508	15719	15632	15733	15652	15532	15610	15524	15648	15657	15683	15547	15602	15793	15644	15584	15794	15624	15665	15599	15650	15663	15636	15609	15614	15643	15434	15600	15425	15418	15725	15566	15758	15602	15577	15660	15654	15792	15568	15560	15753	15451	15556	15560	15604	15437	15682	15490	15499	15569	15591	15601	15530	15503	15720	15694	15417	15488	15565	15676	15342	15754	15720	15742	15535	15683	15626	15647	15583	15700	15500	15556	15799	15688	15554	15550	15740	15557	15497	15546	15741	15664	15726	15701	15632	15532	15677	15676	15611	15442	15573	15484	15502	15569	15566	15696	15533	15467	15581	15584	15563	15659	15580	15556	15500	15548	15719	15497	15752	15678	15530	15546	15711	15545	15612	15380	15687	15707	15677	15541	15514	15690	15578	15804	15564	15800	15544	15538	15656	15553	15512	15503	15557	15579	15413	15637	15542	15467	15587	15518	15457	15729	15692	15564	15545	15541	15490	15639	15535	15509	15740	15689	15509	15591	15715	15597	15666	15612	15661	15549	15675	15390	15466	15511	15436	15683	15533	15645	15601	15439	15753	15629	15526	15510	15630	15531	15549	15681	15559	15609	15342	15632	15717	15551	15451	15679	15538	15809	15490	15554	15629	15511	15489	15679	15482	15587	15479	15561	15720	15924	15669	15709	15565	15533	15681	15700	15643	15456	15593	15709	15545	15348	15529	15639	15677	15467	15583	15556	15509	15626	15669	15540	15655	15621	15680	15650	15571	15613	15754	15490	15583	15664	15559	15538	15590	15556	15732	15680	15582	15739	15645	15809	15673	15572	15400	15732	15452	15582	15493	15551	15550	15691	15625	15745	15682	15635	15559	15679	15569	15613	15588	15619	15574	15736	15611	15532	15537	15597	15785	15645	15585	15702	15701	15633	15564	15690	15566	15506	15448	15707	15504	15559	15441	15531	15610	15671	15637	15601	15539	15536	15471	15633	15653	15600	15576	15725	15636	15499	15767	15769	15436	15598	15622	15647	15626	15536	15565	15518	15630	15631	15750	15705	15631	15474	15616	15604	15558	15609	15564	15570	15672	15664	15531	15685	15455	15586	15695	15671	15495	15685	15517	15627	15821	15686	15645	15623	15567	15639	15712	15501	15578	15619	15667	15482	15684	15615	15775	15574	15896	15609	15630	15644	15600	15553	15601	15614	15749	15632	15706	15592	15659	15598	15698	15740	15565	15680	15516	15442	15674	15660	15539	15624	15529	15457	15739	15811	15585	15583	15702	15539	15535	15598	15730	15647	15619	15485	15609	15715	15573	15582	15603	15714	15833	15628	15594	15492	15600	15622	15744	15459	15535	15470	15630	15545	15701	15404	15586	15668	15689	15573	15696	15652	15489	15467	15764	15725	15638	15748	15652	15390	15643	15577	15680	15559	15611	15657	15503	15774	15510	15553	15674	15636	15635	15608	15500	15619	15712	15471	15600	15714	15631	15615	15598	15638	15670	15525	15749	15516	15594	15552	15550	15644	15630	15589	15494	15652	15466	15545	15626	15642	15696	15541	15597	15683	15698	15407	15544	15627	15556	15317	15520	15510	15638	15532	15471	15649	15742	15337	15603	15469	15634	15533	15544	15496	15807	15528	15527	15602	15720	15393	15593	15631	15770	15645	15638	15399	15569	15668	15472	15534	15635	15794	15581	15340	15644	15469	15467	15619	15535	15601	15595	15641	15458	15644	15392	15687	15754	15777	15677	15566	15722	15785	15474	15699	15744	15572	15433	15617	15643	15743	15540	15476	15654	15420	15588	15768	15468	15544	15680	15680	15683	15401	15771	15746	15656	15730	15663	15670	15522	15606	15463	15418	15700	15610	15555	15591	15625	15474	15519	15637	15493	15536	15736	15688	15564	15446	15557	15644	15511	15657	15610	15490	15520	15633	15610	15646	15591	15562	15632	15592	15407	15694	15521	15660	15623	15545	15593	15564	15723	15719	15526	15590	15518	15549	15579	15441	15661	15689	15589	15549	15622	15602	15545	15643	15608	15510	15427	15589	15595	15828	15567	15699	15511	15476	15734	15556	15710	15675	15639	15573	15573	15583	15711	15615	15679	15502	15643	15563	15699	15704	15666	15545	15579	15650	15570	15671	15612	15550	15774	15585	15615	15624	15537	15459	15691	15679	15624	15587	15772	15585	15676	15471	15516	15616	15590	15617	15504	15649	15700	15492	15594	15741	15690	15503	15473	15511	15659	15707	15558	15642	15602	15575	15650	15499	15576	15587	15582	15644	15549	15688	15684	15596	15701	15726	15494	15673	15649	15601	15654	15554	15561	15679	15561	15575	15411	15512	15827	15623	15479	15685	15589	15573	15446	15651	15560	15510	15530	15790	15610	15580	15768	15455	15942	15731	15682	15766	15833	15657	15526	15478	15511	15546	15694	15680	15402	15595	15510	15350	15693	15398	15447	15649	15553	15538	15534	15717	15592	15682	15639	15576	15466	15606	15413	15619	15673	15579	15648	15473	15682	15710	15360	15709	15523	15537	15661	15695	15520	15604	15615	15654	15617	15581	15687	15633	15579	15538	15529	15633	15677	15607	15530	15414	15621	15525	15694	15560	15617	15626	15608	15557	15702	15731	15520	15594	15583	15521	15602	15697	15546	15768	15369	15673	15412	15617	15715	15610	15568	15815	15485	15627	15525	15666	15668	15581	15571	15649	15562	15500	15475	15468	15662	15534	15695	15560	15652	15673	15691	15755	15578	15690	15555	15588	15545	15660	15634	15786	15729	15746	15701	15567	15602	15426	15584	15753	15664	15449	15680	15462	15642	15618	15721	15566	15529	15451	15505	15520	15515	15703	15557	15629	15639	15620	15560	15408	15642	15413	15386	15529	15366	15718	15741	15773	15495	15591	15804	15530	15557	15531	15653	15603	15379	15631	15576	15544	15634	15502	15628	15448	15648	15620	15705	15478	15814	15603	15525	15676	15595	15568	15609	15645	15484	15596	15651	15548	15570	15459	15643	15602	15663	15611	15497	15565	15699	15529	15559	15614	15397	15561	15601	15553	15485	15700	15589	15480	15608	15730	15632	15605	15584	15790	15622	15732	15700	15664	15638	15544	15613	15519	15629	15710	15410	15756	15680	15602	15439	15587	15674	15706	15590	15471	15501	15572	15701	15568	15630	15683	15657	15674	15707	15777	15575	15541	15717	15534	15716	15478	15710	15561	15398	15611	15602
46454	58685	59372	50998	40930	33828	29268	26870	25655	25151	24730	24358	24130	24314	23699	23865	23881	23890	24016	23667	23716	23764	23738	23550	23640	23801	23680	23723	23403	23570	23569	23428	23617	23708	23597	23464	23493	23601	23537	23433	23351	23421	23528	23756	23378	23561	23604	23518	23499	23632	23573	23582	23526	23522	23599	23494	23526	23390	23386	23419	23338	23501	23639	23477	23402	23364	23378	23386	23432	23518	23516	23276	23417	23350	23291	23439	23482	23303	23430	23508	23347	23355	23556	23750	23713	23638	23395	23430	23471	23526	23454	23405	23679	23566	23490	23499	23542	23448	23481	23301	23520	23660	23467	23200	23423	23356	23564	23290	23715	23312	23623	23696	23428	23657	23390	23405	23554	23599	23732	23411	23644	23485	23480	23758	23516	23565	23400	23285	23619	23471	23400	23500	23708	23392	23374	23535	23501	23509	23254	23409	23478	23331	23472	23411	23460	23317	23424	23356	23435	23432	23676	23409	23333	23594	23559	23463	23663	23525	23499	23388	23236	23147	23573	23693	23406	23333	23688	23607	23359	23398	23564	23375	23388	23266	23622	23570	23368	23468	23442	23356	23406	23489	23706	23423	23662	23365	23537	23564	23571	23304	23244	23527	23638	23522	23440	23412	23568	23226	23371	23238	23827	23494	23442	23579	23245	23442	23516	23599	23507	23269	23581	23576	23669	23385	23462	23500	23694	23787	23369	23397	23474	23457	23593	23421	23510	23352	23494	23538	23455	23574	23604	23651	23463	23476	23401	23377	23701	23644	23640	23385	23576	23434	23411	23257	23446	23355	23467	23525	23488	23462	23426	23377	23511	23595	23415	23279	23187	23434	23549	23458	23300	23515	23567	23496	23602	23313	23440	23471	23408	23222	23623	23493	23363	23278	23693	23578	23664	23512	23434	23515	23174	23679	23683	23494	23364	23320	23436	23752	23592	23444	23272	23404	23383	23518	23543	23618	23576	23572	23595	23624	23576	23926	23468	23630	23481	23368	23475	23307	23067	23445	23559	23678	23441	23609	23516	23447	23493	23344	23412	23575	23530	23508	23635	23548	23692	23533	23322	23424	23703	23599	23524	23848	23404	23474	23507	23362	23561	23581	23381	23616	23674	23603	23354	23425	23603	23653	23672	23519	23386	23296	23451	23376	23591	23517	23674	23569	23543	23408	23383	23636	23713	23528	23460	23523	23714	23650	23663	23448	23612	23663	23580	23347	23724	23574	23377	23213	23424	23388	23584	23478	23466	23556	23832	23492	23437	23437	23404	23382	23418	23319	23751	23407	23355	23466	23465	23442	23349	23554	23491	23482	23429	23690	23368	23278	23621	23608	23590	23456	23307	23656	23567	23670	23482	23479	23391	23378	23434	23340	23281	23542	23541	23508	23514	23452	23409	23513	23431	23471	23560	23524	23669	23486	23608	23500	23488	23487	23455	23673	23582	23566	23615	23502	23664	23478	23849	23711	23480	23208	23778	23458	23397	23285	23553	23469	23549	23426	23573	23678	23617	23305	23477	23373	23759	23591	23491	23469	23518	23559	23649	23467	23434	23735	23562	23428	23561	23559	23588	23469	23537	23608	23572	23279	23420	23483	23774	23570	23667	23640	23318	23429	23463	23433	23392	23561	23301	23605	23697	23613	23578	23529	23592	23453	23365	23446	23456	23126	23412	23417	23442	23309	23285	23323	23336	23538	23604	23378	23436	23263	23416	23702	23421	23476	23565	23437	23481	23612	23543	23472	23536	23475	23465	23274	23504	23717	23523	23298	23398	23355	23524	23639	23627	23647	23481	23672	23583	23565	23345	23324	23262	23443	23418	23287	23702	23480	23387	23492	23412	23396	23456	23606	23652	23583	23287	23521	23303	23631	23529	23310	23417	23336	23399	23381	23641	23496	23558	23643	23393	23410	23419	23554	23511	23429	23621	23699	23406	23448	23424	23485	23520	23627	23468	23326	23487	23587	23429	23532	23392	23615	23207	23380	23596	23653	23475	23403	23511	23630	23476	23593	23584	23545	23437	23306	23624	23533	23571	23588	23347	23447	23566	23552	23418	23377	23543	23315	23638	23495	23514	23543	23352	23234	23475	23442	23485	23535	23460	23357	23435	23638	23753	23616	23519	23297	23555	23632	23686	23572	23310	23470	23737	23439	23425	23395	23614	23779	23375	23356	23401	23481	23813	23517	23516	23521	23539	23403	23459	23351	23404	23256	23552	23670	23400	23580	23438	23332	23588	23562	23784	23661	23430	23483	23341	23476	23727	23578	23412	23549	23468	23473	23673	23484	23356	23475	23711	23736	23405	23421	23327	23729	23472	23576	23630	23234	23697	23645	23446	23467	23808	23483	23612	23292	23607	23460	23558	23256	23625	23346	23269	23216	23411	23187	23523	23313	23390	23458	23547	23610	23258	23579	23524	23513	23447	23407	23371	23313	23417	23307	23616	23278	23467	23528	23533	23412	23487	23464	23745	23956	23509	23621	23477	23594	23394	23717	23753	23451	23600	23411	23577	23558	23340	23468	23459	23527	23411	23439	23321	23499	23723	23472	23559	23520	23496	23454	23704	23710	23579	23645	23398	23440	23466	23405	23662	23783	23460	23339	23360	23437	23369	23463	23502	23328	23555	23401	23665	23484	23557	23490	23397	23398	23322	23564	23510	23172	23651	23272	23400	23377	23583	23489	23696	23328	23691	23475	23569	23568	23529	23521	23741	23637	23670	23393	23496	23668	23657	23250	23663	23369	23536	23612	23516	23634	23594	23575	23409	23538	23368	23656	23464	23544	23475	23467	23598	23363	23562	23390	23523	23336	23370	23524	23532	23358	23342	23384	23576	23660	23456	23273	23444	23381	23536	23583	23275	23484	23576	23594	23393	23455	23658	23506	23631	23628	23593	23521	23456	23363	23582	23505	23211	23582	23599	23486	23638	23586	23556	23508	23626	23507	23318	23397	23346	23708	23487	23595	23610	23627	23395	23370	23761	23343	23688	23610	23434	23502	23722	23533	23350	23634	23457	23579	23447	23391	23493	23354	23175	23327	23456	23477	23821	23388	23402	23574	23385	23270	23575	23499	23289	23546	23397	23364	23389	23398	23363	23527	23622	23324	23479	23767	23701	23733	23488	23405	23385	23649	23523	23523	23330	23354	23412	23555	23539	23506	23517	23222	23519	23353	23620	23295	23492	23509	23686	23580	23481	23618	23499	23476	23419	23333	23500	23525	23624	23211	23556	23660	23575	23432	23429	23431	23424	23530	23774	23719	23506	23574	23444	23421	23629	23705	23546	23554	23435	23499	23354	23568	23533	23353	23444	23476	23530	23282	23174	23334	23323	23634	23345	23529	23565	23425	23445	23410	23534	23409	23782	23590	23458	23326	23591	23504	23450	23287	23452	23520	23545	23479	23640	23545	23334	23504	23448	23174	23388	23475	23387	23336	23332	23451	23271	23428	23450	23396	23346	23538	23520	23456	23516	23349	23487	23388	23576	23268	23386	23768	23646	23684	23523	23510	23645	23444	23615	23823	23265	23334	23654	23626	23410	23501	23501	23271	23553	23616	23417	23542	23609	23470	23640	23682	23463	23329	23414	23486	23192	23301	23352	23309	23511	23616	23534	23518	23453	23475	23425	23532	23509	23410	23605	23745	23331	23712	23610	23517	23520	23585	23331	23515	23651	23584	23418	23601	23385	23572	23431	23512	23390	23328	23545	23732	23596	23526	23531	23288	23185	23421	23327	23387	23438	23477	23217	23716	23436	23311	23681	23484	23371	23474	23475	23530	23760	23505	23488	23541	23461	23547	23496	23790	23537	23544	23509	23194	23502	23445	23257	23417	23622	23629	23484	23544	23483	23367	23439	23574	23481	23691	23345	23285	23661	23691	23522	23357	23588	23503	23452	23379	23559	23665	23485	23506	23530	23184	23429	23402	23415	23396	23576	23676	23540	23438	23451	23719	23555	23269	23221	23201	23303	23395	23432	23514	23618	23376	23543	23374	23653	23461	23426	23622	23341	23469	23428	23360	23245	23480	23455	23570	23396	23359	23389	23281	23560	23216	23496	23392	23434	23781	23623	23574	23460	23386	23348	23448	23549	23269	23522	23580	23407	23458	23398	23343	23357	23496	23589	23362	23579	23501	23780	23443	23532	23587	23578	23472	23680	23580	23610	23598	23394	23399	23533	23250	23480	23603	23602	23449	23335	23479	23394	23645	23530	23476	23568	23491	23307	23600	23468	23493	23277	23708	23479	23339	23621	23505	23184	23262	23442	23497	23349	23737	23725	23440	23504	23369	23690	23631	23506	23436	23491	23469	23699	23437	23467	23495	23275	23461	23723	23496	23622	23578	23796	23421	23289	23601	23281	23641	23515	23328	23587	23356	23412	23417	23383	23540	23714	23461	23374	23559	23586	23357	23449	23415	23557	23692	23337	23312	23497	23451	23544	23572	23501	23512	23523	23571	23474	23690	23490	23556	23681	23340	23355	23644	23544	23335	23480	23522	23569	23590	23511	23451	23566	23671	23663	23473	23458	23390	23172	23295	23611	23618	23517	23304	23736	23486	23523	23742	23641	23488	23577	23497	23479	23324	23781	23692	23358	23335	23616	23557	23558	23568	23725	23338	23517	23407	23469	23408	23567	23559	23419	23490	23434	23494	23744	23590	23345	23524	23630	23613	23838	23712	23542	23656	23486	23463	23381	23363	23604	23472	23341	23601	23422	23365	23414	23578	23616	23724	23716	23412	23572	23643	23384	23508	23450	23480	23617	23520	23405	23701	23561	23427	23347	23408	23325	23392	23633	23705	23578	23508	23580	23513	23228	23447	23340	23637	23548	23340	23425	23656	23537	23426	23360	23312	23587	23417	23551	23644	23486	23605	23654	23553	23397	23649	23586	23573	23577	23325	23404	23461	23291	23613	23654	23885	23675	23475	23371	23565	23476	23426	23496	23443	23490	23720	23408	23450	23361	23487	23329	23486	23470	23383	23416	23253	23527	23554	23590	23444	23337	23682	23311	23516	23596	23498	23258	23482	23374	23468	23474	23502	23582	23622	23536	23366	23423	23170	23490	23313	23513	23480	23614	23451	23520	23518	23512	23755	23603	23320	23485	23376	23582	23484	23498	23735	23406	23376
49138	68100	60386	45911	36139	28452	22675	20087	19192	18060	17399	16928	16786	16520	16381	16004	16263	16223	16041	15941	16224	16098	15965	15992	16045	15875	15904	16114	16080	15909	15945	16101	15894	15875	16088	16004	15926	15912	15977	16054	16042	15903	15982	15878	15785	15858	15892	16031	16034	15927	15877	16004	15898	16023	15917	15920	15992	15714	15674	16009	15719	15841	15896	15898	15748	15995	15871	15965	15763	16056	16012	15773	15928	15964	15939	15729	16000	15901	15739	15817	15861	15735	15910	15787	15885	16043	15878	15961	15811	15956	15828	15779	15989	15982	15808	15995	15977	15880	15923	15917	15915	15692	15723	15746	15822	15790	15869	16000	15842	15833	15950	15946	15891	15888	15791	15866	15881	15926	15808	15884	15724	15803	15789	15768	15821	15998	15759	15928	15828	15947	15836	15928	15856	15767	15959	15663	15819	15891	16031	15798	15887	15935	15970	15841	15854	15714	15956	16105	15849	15872	15884	15833	15871	15852	15800	15750	15885	15880	15860	15835	15854	15733	15907	15930	15928	15847	15877	15831	16042	15835	15930	15977	15899	15694	15996	15900	15915	15939	15808	15956	15878	15888	15921	15706	16059	15942	15806	15909	15823	15783	15861	15893	15869	15906	15936	15861	15855	15856	15930	15652	15845	15878	15999	15757	15948	16034	15792	16033	15905	15773	15957	15981	16074	15876	15883	15994	15814	15879	15833	15848	15814	15924	15862	15705	15803	15870	15633	15889	15875	15802	15864	15876	15888	15766	15933	15766	15969	15809	15851	15980	15879	15913	15837	15899	15735	15930	15847	15787	15946	15905	15772	15878	15874	15970	15956	16010	15760	15893	15806	15595	15874	15865	15871	15785	15876	15859	15822	15937	15875	15712	15854	15839	15693	15617	15833	15853	15798	15735	15742	15978	15732	15765	15963	15762	16065	15865	15873	15794	15859	15764	15992	15948	15935	15700	16018	15956	15791	15888	15850	15924	15986	16113	15783	15914	15875	15879	15876	15946	15860	16024	16034	15878	15813	15840	15816	15799	15737	15774	15926	15970	15983	15751	15984	15726	16084	15820	15862	15823	15878	15819	15983	15856	15825	16015	15840	15795	15762	15835	15732	16033	15943	15838	15973	16011	16000	15846	15823	15941	15764	15802	15988	15992	15943	15927	15770	15830	16018	15783	15990	15815	15915	15826	16071	15827	15907	15884	15904	15882	15738	15918	15983	15763	16028	15909	15738	16080	15777	15679	15703	15786	15800	15863	15892	15895	15934	15946	15836	15931	15682	15762	16042	15917	15937	16020	15877	15703	15725	15887	15756	15917	15916	15694	15917	15848	15902	15743	15913	15986	15856	15959	15849	15770	15753	15796	15984	15964	15942	15924	15778	15902	15792	15960	15720	15848	15994	15819	15806	15961	15940	15942	16003	15972	16002	15853	15768	15829	15830	15774	15890	15865	15711	15849	15806	15891	15975	15766	15776	15986	16050	15980	15962	15922	15898	16008	15834	15624	16013	15947	15793	15897	15914	15862	15901	15900	15868	15745	15816	15806	15842	15824	15916	15818	15903	15889	16002	15770	15835	15735	16031	15907	16005	16018	15969	15801	15843	15863	15852	15877	15988	15797	15793	15964	15891	15745	16105	15905	15906	15957	15816	15868	15812	15963	15934	15806	15849	15793	15910	16037	16026	16025	16025	15954	15763	16134	15774	15937	16082	15767	15964	15947	15953	15758	16041	15737	15896	15863	15898	15843	15812	15746	15857	15893	16055	15942	15836	15922	15794	15876	15787	15861	15834	15873	15852	15839	15850	15900	15958	15917	15831	15943	15961	15888	15826	15843	15843	15849	15821	15674	15720	15934	16029	15803	16034	15914	15968	15830	15872	15875	15837	15766	16064	15882	15836	15980	15985	15846	15894	15786	15903	15812	15784	15840	16051	16059	15874	15866	15733	15773	15837	15761	15875	15710	15840	15854	15940	15799	15898	15878	16005	15942	15827	16033	15923	15757	15929	15969	15872	15786	15974	16071	16060	15689	16042	15759	15696	15812	15788	15881	15862	15963	16019	15825	15938	15864	15958	15907	15672	16037	15799	15956	15959	15854	15836	15899	16077	15890	15892	15802	15831	15881	15751	15844	15728	15963	16000	15699	15669	15832	15902	15891	15808	15717	15792	15786	15926	15602	16000	15773	15739	15730	15874	15813	15973	15974	15718	15865	15871	15800	15805	16090	15759	16066	15660	15786	15950	15933	16055	15967	15966	16113	15920	16005	15895	15868	15663	15824	15873	15922	15957	15838	15964	15843	16031	15739	15899	15969	15802	16211	15953	15751	15980	15876	15900	15863	15858	15848	15970	15843	15918	15850	15930	15912	15762	15775	15956	15908	15782	15913	15947	15787	15976	15768	15898	15921	15923	15708	15862	15880	16040	15827	15856	16024	15888	15936	15911	15922	16000	15890	15805	15901	15852	15880	15865	15916	15951	15848	15890	15871	15815	16009	15962	15860	15905	16097	15903	15637	15785	15782	15960	15962	15750	15855	15887	15951	15947	15937	16016	15873	15775	15962	15995	16096	15879	15907	15744	15977	15814	15854	15921	15660	15939	15941	15902	15747	15857	15818	15822	15717	15774	15849	15912	15945	15909	15822	15795	15937	16032	15854	15742	15890	15892	15791	16004	15729	16019	15827	15821	15720	15720	16005	15849	15753	16030	15982	16019	15884	15917	15810	15989	15995	16030	15830	15901	15845	15924	15680	15797	15893	15810	15914	15775	15870	15918	15838	15717	15945	15919	15862	15898	15921	15966	15915	15903	15835	15881	15876	15678	15907	15916	15952	15848	15819	15903	16050	16004	16110	15651	15818	15854	15998	15799	15852	15728	15852	15811	15798	15752	15930	15978	15717	15786	15833	15852	15930	15844	15896	15782	15997	15902	15894	15890	15989	16088	15966	15870	15904	15908	15814	15951	15947	15744	16052	15864	15817	16025	16114	15818	15816	15929	15820	15914	16085	15983	15776	15806	15841	15725	15715	15779	15991	15957	15805	15907	15904	15833	15864	15859	15907	15818	15961	15963	15907	16106	15833	15835	15949	15963	15798	15877	16044	15881	16045	16052	15761	16096	15707	15777	15818	15946	15768	15835	15864	15726	15783	15838	15903	15898	15772	15776	16056	15955	15842	15757	15831	15874	15716	16027	15663	15920	15798	15794	15727	15730	15973	15721	15713	15809	16095	15907	15707	15681	15737	15881	15928	15778	15749	15881	15907	15914	15763	15877	15845	15890	15925	15924	15747	15809	15881	15948	15891	15755	15842	15914	15964	15972	15980	15814	15821	15904	15883	15813	15814	15975	15922	15888	15798	15864	15829	15835	15834	15789	16013	15950	15899	16059	15880	15920	15914	15967	15829	15836	15852	15911	15753	15795	16022	15930	15685	15892	15858	15896	15828	15903	15732	15769	15974	15776	16049	15880	15664	15900	15994	15868	15734	15889	15680	15760	16076	15967	15851	15916	15773	15706	15780	15840	15828	15675	15856	15664	16008	15726	15972	15967	15937	15817	15948	15822	15878	15841	15901	15862	15912	16090	15940	15799	15796	15895	15798	15801	15847	15939	15744	16130	15862	16006	15878	15903	15867	15742	15920	16064	15861	15801	15891	15820	15919	15951	15760	15865	16031	15782	15870	15843	15891	15887	15936	15733	15887	15940	15760	15919	15996	15836	15764	15912	15786	16072	15876	15757	15942	15815	15964	15803	15812	15859	15935	15890	15961	16083	15836	15974	15952	15802	15811	15951	15855	15908	15744	15785	15563	15981	16026	16044	15697	15639	15771	15922	16003	15939	15949	15919	15947	15991	15916	15797	15961	15815	15787	15739	16080	15932	15911	15887	15931	15860	15940	15816	15989	15878	15655	15978	16020	15812	15962	15851	15920	15954	15959	15862	15789	15868	15924	16003	15847	15827	15771	15931	16059	15802	15867	15921	15848	15804	15726	15974	15601	15962	15958	15751	15833	16009	15889	15811	15939	15804	15804	15739	15750	15843	15937	15903	15797	15858	15980	15785	15819	15737	15745	16061	15886	15798	15830	15893	15812	15921	15946	15860	15956	15998	15875	15962	16006	15906	15868	15812	16112	15735	15841	15983	15862	15912	15920	15719	15890	15749	15979	15901	15797	15923	15685	15754	15774	15952	15813	15793	15912	15783	15837	15790	16086	15955	15936	16030	15681	15989	15964	15952	15842	15904	15710	15728	15926	15924	15944	15938	15894	16008	15840	15805	15893	15861	15976	16094	15843	15865	15838	15749	15916	15802	15791	16031	15804	15770	15922	15890	15929	15747	16112	15944	15836	15830	16003	15629	15871	15728	15880	15858	15887	15822	15813	15877	15898	15753	15895	16017	15917	15800	15908	15817	16011	15912	15838	15877	16062	15731	15926	15836	15897	15936	15980	15793	15866	15941	15867	15750	15818	15899	15873	15909	15849	15736	15910	15914	15822	15837	15898	15815	15768	15907	15949	15964	16028	15884	15973	15819	15880	15818	15863	15823	15715	15937	15793	15957	15824	15748	16032	15630	15775	15960	15868	15830	15971	15698	15954	16013	15966	15951	15846	15953	15922	15903	15922	15915	15901	15940	15802	15937	15960	16036	15904	16049	15782	15853	15972	15793	15899	15828	15733	15845	15912	16041	16009	15866	15833	15738	15859	15860	16002	15957	15841	15929	15829	15829	15894	15988	16004	15911	15809	15913	15926	16025	15702	16077	16009	15778	15752	15881	15842	15849	15748	15891	15964	15920	15907	15906	15833	15919	15836	15815	15906	15757	15949	15737	15797	15855	15892	15891	15865	15873	15815	15992	15963	15897	15883	16020	15985	15906	16010	15804	15807	15781	15936	15999	15915	15924	15796	15780	15808	15835	15849	15888	15702	15750	15774	15875	15972	15825	15833	15763	15965	15865	15827	15878	15877	15761	15801	15939	15725	15946	15857	15884	15979	15768	15905	16057	15746	15807	16017	15805	15794	15835	15825	15854	15930	15989	15872	16088	15799	16005	15833	15966	15938	15913	15827	15781	15864	15980	15616	15857	15769	15623	15887	15897	15968	15901	15771	16030	15847	15916	15773	15913	15993	15976	15773	16075	15775
26361	22368	35843	41438	39807	37152	33127	28967	27524	26895	25880	25203	24891	24525	24427	24229	24292	24538	24276	23830	24061	24223	23848	23991	24017	23693	23832	23952	23754	23640	23869	23976	23776	23806	23866	23752	23891	23519	23849	23860	23538	23870	23677	23628	23880	23666	23580	23731	23487	23974	23881	23624	23697	23834	23548	23709	23638	23714	24069	23637	23727	23807	23692	23907	23811	23836	23621	23452	23918	23616	23761	23859	23534	23648	23455	23875	23809	23881	23741	23687	23607	23692	23560	23637	23612	23745	23479	23889	23675	23766	23693	23796	23687	23676	23721	23854	23570	23900	23903	23792	23823	23812	23745	23594	23393	23580	23846	23536	23622	23712	23746	23439	23748	23686	23744	23692	23770	23890	23860	23667	23913	23793	23612	23619	23783	23818	23535	23767	23410	23756	23722	23795	23726	23523	23692	23838	23590	23643	23480	23674	23580	23588	23898	23339	23672	23659	23939	23546	23607	23795	23557	23773	23734	23927	23814	23466	23363	23637	23618	23620	23553	23883	23837	23759	23481	23647	23740	23709	23686	23717	23715	23540	23900	23685	23657	23742	23814	23672	23704	23639	23718	23666	23675	23625	23848	23498	23775	23850	23541	23629	23683	23805	23588	23796	23527	23434	23898	23648	23707	23544	23582	23329	23669	23667	23780	23890	23805	23579	23676	23576	23753	23687	23633	23898	23776	23629	23917	23542	23727	23631	23685	23729	23470	23809	23468	23632	23728	23707	23804	23773	23608	23501	23829	23906	23721	23834	23725	23606	23431	23729	23835	23727	23667	23630	23792	23534	23565	23961	23590	23622	23466	23704	23715	23623	23549	23685	23658	23509	23711	23729	23707	23704	23774	23677	23584	23682	23923	23504	23715	23725	23858	23853	23632	23596	23515	23527	23531	23620	23583	23562	23790	23588	23734	23707	23668	23632	23587	23605	23543	23846	23925	23948	23880	23510	23747	23562	23666	23583	23460	23443	23938	23568	23550	23739	23681	23527	23739	23636	23669	23655	23308	23653	23450	23753	23631	23556	23694	23361	23612	23598	23692	23585	23477	23664	23648	23483	23740	23694	23674	23588	23638	23653	23745	23798	23688	23786	23643	23613	23621	23729	23813	23667	23827	23587	23570	23472	23603	23767	23633	23571	24053	23820	23806	23499	23703	23693	23584	23615	23711	23493	23526	23769	23608	23689	23870	23671	23621	23849	23738	23812	23723	23600	24109	23756	23848	23854	23910	23880	23627	23844	23632	23890	23733	23641	23617	23689	23591	23717	23487	23720	23735	23794	23784	23599	23785	23589	23400	23420	23686	23466	23888	23679	23660	23602	23771	23635	23561	23676	23783	23875	23705	23508	23721	23842	23747	23600	23716	23764	23776	23635	23520	23753	23630	23679	23679	23462	23660	23521	23570	23846	23844	23724	23903	23756	23524	23654	23633	23810	23749	23567	23576	23669	23677	23568	23671	23498	23605	23226	23601	23674	23897	23552	23666	23668	23581	23683	23758	23498	23700	23646	23368	23675	23655	23493	23663	23765	23688	23666	23560	23792	23876	23655	23606	23791	23680	23301	23726	23812	23810	23645	23719	23623	23748	23698	23544	23850	23600	23699	23874	23907	23577	23638	23565	23449	23619	23718	23689	23665	23512	23675	23605	23626	23702	23760	23615	23574	23692	23284	23568	23928	23592	23631	23592	23616	23503	23473	23666	23779	23789	23738	23792	23472	23631	23836	23556	23780	23395	23914	23724	23554	23567	23689	23523	23761	23769	23786	23818	23653	23793	23567	24072	23916	23860	23898	23822	23693	23537	23559	23706	23769	23791	23451	23629	23621	23659	23842	23739	23611	23551	23633	23793	23654	23504	23780	23543	23549	23917	23934	23824	23620	23674	23666	23851	23785	23640	23569	23882	23465	23675	23663	23483	23493	23623	23771	23746	23663	23542	23645	23743	23772	23559	23532	23640	23598	23515	23517	23660	23776	23517	23394	23563	23588	23717	23602	23795	23662	23866	23643	23942	23855	23755	23857	23709	23668	23653	23776	23817	23681	23783	23754	23586	23608	23624	23586	23819	23633	23558	23506	23610	23566	23901	23629	23960	23736	23708	23718	23789	23664	23950	23683	23725	23547	23779	23678	23735	23534	23525	23475	23529	23698	23687	23733	23633	23569	23423	23692	23594	23648	23686	23777	23789	23701	23831	23724	23578	23685	23517	23798	23699	23819	23830	23451	23684	23916	23588	23696	23783	23711	23519	23681	23705	23487	23682	23636	23645	23721	23706	23658	23697	23753	23831	23875	23670	23497	23738	23871	23577	23512	23668	23589	23778	23702	23731	23702	23754	23687	23741	23766	23613	23694	23705	23591	23786	23654	23824	23674	23605	23725	23665	23670	23754	23821	23627	23565	23868	23596	23663	23887	23809	23592	23821	23744	23842	23620	23572	23528	23675	23554	23742	23556	23545	23645	23618	23587	23575	23525	23655	23747	23584	23693	23773	23776	23872	23638	23716	23701	23834	23823	23619	23770	23690	23507	23674	23698	23814	23523	23769	23575	23597	23796	23700	23679	23881	23688	23665	23540	23586	23742	23635	23744	23805	23644	23868	23454	23704	23724	23676	23784	23725	23856	23647	23438	23527	23578	23407	23618	23944	23782	23524	23931	23803	23616	23728	23692	23516	23671	23684	23621	23519	23616	23646	23464	23833	23662	23495	23478	23787	23559	23568	23314	23853	23657	23724	23619	23907	23863	23665	23525	23508	23661	23851	23529	23854	23712	24026	23413	23626	23767	23630	23676	23798	23646	23510	23621	23506	23819	23604	23459	23718	23754	23662	23657	23806	23646	23580	23756	23743	23701	23706	23661	23550	23721	23773	23592	23628	24016	23652	23871	23678	23809	23814	23895	23534	23700	23615	23442	23645	23648	23815	23856	23502	23463	23731	23849	23757	23465	23993	23558	23735	23540	23564	23518	23558	23760	23651	23846	23924	23713	23611	23509	23611	23768	23786	23582	23710	23815	23638	23587	23942	23712	23606	23387	23697	23794	23456	23492	23935	23423	23465	23721	23579	23588	23640	23699	23661	23694	23908	23855	23524	23519	23671	23611	23734	23610	23726	23759	23599	23514	23767	23596	23979	23585	23854	23750	23685	23881	23820	23706	23789	23701	23761	23618	23719	23844	23704	23579	23516	23734	23676	23538	23818	23819	23690	23781	23612	23616	23555	23802	23785	23471	23839	23654	23759	23757	23668	23784	23679	23646	23530	23413	23674	23856	23897	23971	23733	23740	23695	23665	23879	23767	23840	23669	23504	23434	23727	23565	23771	23839	23678	23677	23713	23858	23592	23691	23601	23776	23554	23716	23464	23854	23852	23737	23782	23901	23634	23723	23709	23641	23760	23790	23725	23830	23768	23636	23370	23824	23756	23523	23836	23729	23830	23549	23946	23559	23421	23571	23626	23683	23611	23847	23541	23592	23628	23502	23408	23566	23716	23648	23827	23817	23737	23611	23910	23523	23719	23719	23661	23684	23494	23762	23769	23689	23624	23765	23605	23726	23529	23491	23702	23661	23567	23638	24123	23663	23775	23727	23751	23801	23753	23699	23470	23490	23603	23539	23464	23921	23609	23809	23579	23752	23626	23651	23686	23692	23713	23780	23717	23619	23601	23687	23718	23538	23644	23619	23746	23956	23653	23837	23573	23731	23680	23702	23741	23710	23710	23716	23480	23766	23709	23813	23845	23690	23697	23489	23560	23641	23657	23704	23654	23504	23745	23517	23666	23660	23908	23835	23655	23797	23854	23547	23631	23687	23868	23416	23567	23585	23687	23638	23920	23730	23957	23630	23732	23652	23809	23806	23682	23714	23799	23683	23740	23631	23964	23794	23511	23606	23768	23869	23325	23605	23715	23496	23699	23688	23492	23631	23598	23586	23600	23682	23417	23475	23826	23439	23630	23685	23620	23579	23831	23409	23908	23690	23731	23663	23579	23787	23614	23725	23689	23609	23520	23637	23565	23800	23477	23771	23622	23526	23720	23800	23571	23701	23432	23741	23600	23622	23779	23820	23747	23623	23801	23471	23782	23544	23712	23708	23614	23577	23581	23732	23552	23829	23586	23398	23665	23799	23780	23687	23745	23631	23833	23580	23439	23598	23649	23705	23654	23446	23635	24034	23601	23794	23466	23563	23521	23588	23666	23433	23597	23731	23739	23610	23733	23649	23536	23460	23662	24128	23541	23832	23556	23605	23650	23803	23633	23724	23753	23465	23668	23492	23834	23767	23714	23772	23436	23483	23855	23879	23731	23652	23608	23930	23724	23637	23573	23825	23499	23810	23684	23678	23809	23669	23797	23782	23612	23461	23619	23883	23516	23359	23507	23805	23707	23535	23673	23729	23638	23698	23822	23877	23746	23852	23783	23408	23642	23842	23914	23536	23920	23491	23710	23749	23881	23542	23771	23820	23620	23526	23707	23912	23716	23393	23524	23676	23624	23656	23754	23530	23615	23691	23756	23793	23810	23895	23614	23593	23736	23661	23620	23739	23840	23555	23644	23611	23673	23724	23793	23672	23752	23993	23496	23545	23536	23506	23651	23514	23727	23524	23881	23733	23756	23637	23562	23786	23760	23690	23975	23483	23546	23604	23695	23750	23855	23847	23667	23684	23454	23729	23726	23395	23837	23377	23653	23574	23759	23663	23552	23752	23744	23813	23599	23595	23698	23793	23767	23969	23799	23654	23565	23687	23615	23879	23635	23801	23678	23539	23676	23529	23491	23793	23644	23709	23504	23719	23508	23560	23504	23690	23432	23700	23583	23592	23785	23743	23792	23689	23609	23748	23543	23566	23825	23641	23775	23718	23910	23818	23585	23404	23717	23743	23638	23782	23836	23659	23751	23689	23724	23882	23647	23687	23780	23680	23698	23549	23573	23700	23752	23542	23708	23573	23956	23694	23607	23810	23820	23454	23820	23750	23864	23708	23675	23610	23592	23703	23841	23556	23516	23683	23811	23891	23799	23450	23806	23741	23733	23699	23698	23649	23964	23710	23805	23787	23696	23647	23560	23599	23869	23724	23676	23618	23716	23617	23817	23626	23598	23644	23642	23588	23692	23695	23792	23678	23797	23931	23708	23834
48221	79480	75237	58999	45397	33774	25656	22632	20955	19876	18580	17854	17509	17154	16917	16744	16606	16780	16594	16430	16417	16454	16422	16285	16437	16286	16251	16394	16142	16427	16280	16218	16179	16044	16089	16216	16124	16054	16288	16085	15986	16056	16214	16176	16052	16210	16101	16029	16208	16199	16241	16183	16068	16134	15900	16303	15883	16044	16161	15987	16059	16025	16021	16075	16113	16012	16010	15935	16159	16064	16213	16037	15953	15944	16190	16127	16072	16053	15939	16064	15980	15955	16181	16042	16034	16121	16167	15997	16044	16138	16049	16040	15957	16047	16212	16022	16106	16035	16103	16136	15938	16038	15922	16070	15910	16049	16077	15966	16086	16106	16205	16072	16172	15875	16174	16060	16132	16023	15985	15999	16125	16211	16242	15988	16050	16306	16068	15961	16018	16070	16219	16053	16106	16008	15995	16148	15951	16157	16167	15983	16047	16291	16104	15997	15963	16133	16001	16174	15976	16023	16037	16096	15949	16230	15984	16282	16207	16098	16036	15920	16125	16168	16008	15965	16074	16056	16059	16110	16085	16150	16022	16208	15981	15997	16129	15942	16168	15999	16121	16001	16166	16007	16172	16104	16065	16183	16028	16138	16049	16021	16171	16110	15912	16274	15888	16069	15900	16037	15988	16063	16164	16140	16107	16103	16161	16097	15909	16071	15910	15884	16125	15952	15768	16037	16118	16321	15980	15925	15908	15986	16072	15956	16049	16109	16052	15926	16028	15965	15886	15964	16165	15931	15900	15961	15913	16144	16007	16111	15962	15866	16046	15840	16060	16110	16231	16094	15881	16008	16221	16081	16016	16040	16165	15911	16040	16004	16058	15919	16077	16144	15983	15922	16144	16004	15999	16133	16096	15985	16204	16127	16217	16197	16160	15992	16144	16060	16055	16120	16241	15944	15906	16132	16120	16146	16084	16131	16109	16005	16004	16101	16081	15986	16054	16156	15941	16015	16008	16055	16166	16046	16071	16093	15950	15956	15995	16026	16279	15960	16115	15940	16126	16146	16022	16060	16189	16291	16023	16054	16094	16097	16036	16056	16012	16079	15973	15930	16025	16074	16256	15893	16214	16116	15921	16083	16090	16104	15961	16096	16037	16226	16106	16047	16044	15784	15924	16084	16072	16110	16061	15952	16056	15990	16073	15991	16035	15951	16035	15907	16009	16069	16084	16085	15927	16195	16070	16032	16299	16048	16065	16136	15960	16106	16081	16171	16195	15978	16165	16005	16099	16007	16196	16079	16074	16076	16121	16213	16000	15905	15935	15977	16005	15904	15995	16142	15985	15926	16164	16101	16092	16109	16007	16092	15992	16039	16052	15815	16087	16008	16134	16029	16153	15975	16060	16194	16062	15976	16037	16159	16022	15994	15980	15949	16070	16098	15927	16104	16033	16050	16087	16054	16042	16094	16032	15935	16112	16184	15946	16094	16119	16017	16131	16012	15986	15991	16168	16008	16123	16125	16135	15959	16073	15975	16025	15947	16003	16041	16082	16123	15960	16054	16109	16069	16072	15864	15910	15828	15901	16099	16107	16004	16107	15982	15890	15989	16170	16040	16028	15981	15965	16019	16124	16196	15952	16113	16077	16058	16032	16060	16090	15918	15932	16058	15952	16023	15967	15974	16147	16057	16013	16113	16038	15944	15977	15823	15952	16184	16319	16068	16171	16234	16176	15845	16083	16003	16041	16121	16140	16073	16039	16149	16170	16045	16047	16273	16086	16169	16029	16051	16059	16057	16169	16177	15948	16211	16261	15871	16092	16063	16118	16272	16112	15897	16036	15882	16015	15957	15937	16076	16093	16072	15986	16013	16098	16105	16060	16024	16099	16040	15849	15997	16113	16092	16074	16108	16086	15980	16073	16223	16155	16116	16080	16035	16056	16004	15989	15996	15989	15994	16093	16159	15967	16025	16142	16204	16100	16086	15916	16281	16028	16063	16073	16174	16003	16079	16168	16197	16145	16036	16143	15944	16153	16101	16236	16105	16048	16198	16210	16090	16055	16047	15886	16039	16002	16060	16061	16086	16081	16043	16192	16060	16024	16114	15954	16087	16153	15965	15871	16032	15917	16188	16043	16014	15971	16164	15985	15977	16182	15937	15944	16208	15889	16360	15995	15903	16144	16082	15938	16177	16186	16099	16012	16099	16047	16208	16044	15705	16031	15821	16055	16131	15881	16071	16068	16269	16003	16150	16143	16017	16136	16047	15963	15960	15959	16106	16245	16107	16088	16164	15966	15964	16237	16074	15957	16135	15923	16286	16055	15949	16148	15946	15984	16078	16189	16021	16142	16230	16153	16105	15947	16084	16062	16148	16167	16119	16079	16137	16026	16002	16015	15948	16232	16164	16156	16022	15931	16050	16217	16118	16027	16044	16199	15991	16151	16064	16045	16056	16137	16135	16019	16265	16046	16034	16254	16013	15917	16171	16026	15941	15975	16248	15807	16233	15866	15908	15796	16230	16216	16186	15937	16059	15999	16086	16087	16075	16058	16036	16161	16140	16193	15912	16137	16057	15959	16307	15991	16112	16165	16096	15954	16170	16049	16014	15952	15844	16178	16127	16233	15952	16052	16278	16049	16096	16183	16041	15979	15973	16131	15980	16064	16155	16099	15923	16114	16128	16112	16094	16196	15976	15917	15993	16003	16074	15959	15945	16070	16177	16068	15979	16034	15869	16253	16006	16178	15995	15966	16138	15907	16145	16020	16231	16018	16044	15989	16052	15903	16152	16048	16104	15985	16169	16027	16097	16126	15965	16097	16103	16025	16103	16281	16084	16044	15857	16168	15991	16146	16190	16128	16087	16099	15925	16144	16047	16121	15965	15849	15922	16102	16059	16190	15961	16024	16250	16002	15953	16123	16032	16133	16025	16123	15910	16142	16192	16088	16057	15962	16051	15961	15908	16168	16055	16139	16107	16119	16240	16065	16106	15972	16007	15930	16106	15927	16056	15935	16111	15978	16246	16139	15866	16026	16065	16036	16117	16077	16383	16041	16156	16021	16222	16068	16132	16001	15989	16147	16088	15903	16008	16173	16018	15993	16013	16263	16021	16014	16063	16142	16072	15900	16006	16102	16088	16079	16001	16175	15876	16065	15860	16076	16083	15927	15862	16013	16012	16063	16230	16047	16203	16105	16070	16036	16067	16110	16032	15881	15932	16105	15987	16105	16026	15886	16023	16141	16092	16195	16133	16064	15997	16192	16067	16189	15894	15974	16073	16063	16031	16114	16029	15977	15910	16154	16085	16256	16123	16052	16110	16104	16108	16099	16246	15959	16150	16092	16095	16041	16209	15958	16047	15966	16063	16016	15943	15963	16023	16169	16211	15951	16058	15859	15934	16069	16039	16076	16092	16008	16090	15993	15983	16060	16066	16064	16043	16068	15897	16022	16123	15968	16027	16026	16173	16042	15853	16060	16159	15887	16057	16049	15823	16060	15993	16021	16143	16032	16149	16000	16095	16141	15893	16026	16070	16125	16106	16089	16037	16112	16066	16089	16033	16039	15892	16032	16047	16072	16073	16072	16028	16039	16058	16065	15974	15922	16127	16108	16139	16140	16109	15904	15993	15973	15860	16019	16057	16104	16097	16162	15985	16217	15932	16135	16195	16153	16149	15954	16151	16010	15991	16060	16045	16030	16083	15977	16117	16146	16004	16092	16187	15901	15938	16131	16056	16179	15998	16038	16080	16186	16204	16146	16067	16064	15981	15949	15977	16028	16158	16005	16270	16149	15945	16099	15991	16067	15893	16045	16073	16045	16006	16047	16060	16135	16004	16219	16041	16245	15902	16210	16082	16122	16408	15940	16112	16056	15965	15977	16090	15873	16104	16049	15914	16022	16033	16110	16212	16031	16125	16102	15940	15889	16133	16135	16119	16038	16136	15944	16015	15972	16126	16078	16240	15958	16201	15978	16229	16042	16167	16146	16091	16224	16323	15867	15938	16131	16181	16091	16025	16166	15986	16007	16206	15900	16132	16102	15972	16060	16096	16182	16096	16324	16055	15866	15942	16072	15869	15949	16079	16022	16080	15932	16109	15922	16025	16256	16077	16109	16133	16159	15948	15885	16070	16009	16101	16024	15906	16038	15979	15998	16108	16026	16094	16073	16010	16063	15981	15957	16102	16268	16150	16104	16008	15943	15953	16131	16012	16059	15929	16079	15862	16064	15992	16089	15917	16178	16111	16100	16017	15912	15994	16075	16003	15986	16160	16097	16012	16102	16027	16018	15962	16075	16052	16116	16039	16027	16003	15976	16162	16183	15996	16049	15865	16073	16024	16012	16014	16036	16193	16242	15941	16007	15991	16025	16013	16101	15978	15988	15978	16072	16041	16042	16060	16047	16015	15945	15987	16014	16117	15948	16041	16161	16074	16069	16179	15965	16170	16013	16270	16181	16078	16074	15918	16036	16017	15961	16080	15907	16229	15970	15908	16089	16085	16161	16184	16100	16029	16151	16085	16210	16160	16027	16048	16153	16008	16045	15872	15920	16234	16166	16210	16067	16101	16108	16179	16056	16027	16178	16034	15970	16177	16064	15890	16080	15923	15907	16084	16021	16047	16036	16030	16017	16182	15971	16010	16092	16021	16103	16056	16028	16090	16220	16118	16079	15880	16026	16073	15965	16085	16037	16100	16144	15993	15975	15965	16143	16028	16145	16064	16017	15858	15994	15940	16040	16147	16041	16070	16095	16041	16013	15952	16204	16226	16009	16090	15936	16131	16282	15990	16026	16261	16258	16141	16054	16056	15965	16021	15909	16111	16268	15938	16154	16069	15906	16176	15979	16119	15979	16104	15968	16027	16113	15972	16043	16114	15921	16029	16058	16046	16076	15912	16213	16172	16069	16063	16072	16001	15851	16200	16060	16135	16046	16152	16018	15936	15994	15946	16134	16014	15962	15897	16041	16149	15986	16036	16125	15996	15999	16106	16141	15920	16308	15982	16164	16027	16157	16105	15914	16110	15995	16075	15981	16006	16151	16051	15995	16105	16190	15814	16089	15982	16096	16025	16005	15933	16037	16229	15936	16135	15960	16028	16021	16015	16094	16201	16081	16056	16034	16006	16056	16222	16069	16145	15902	16130	16171	16008	15989	15913	15995	16088	16032	15955
24404	21793	32197	33781	35026	34409	34710	29770	27479	27130	25491	24686	24201	24047	23611	23527	23513	23378	23404	23178	22953	23292	23150	22783	22952	22848	22965	22784	22834	22773	22801	22726	22673	22645	22625	22497	22529	22612	22562	22492	22504	22605	22710	22820	22467	22487	22596	22483	22619	22696	22633	22707	22421	22524	22427	22275	22350	22332	22587	22465	22546	22454	22505	22493	22310	22234	22317	22349	22610	22533	22673	22611	22486	22571	22559	22527	22548	22202	22287	22521	22535	22560	22131	22398	22557	22698	22605	22423	22755	22412	22206	22563	22521	22514	22409	22478	22527	22249	22431	22578	22585	22572	22437	22573	22413	22549	22393	22379	22505	22455	22462	22486	22605	22478	22638	22470	22537	22650	22438	22348	22541	22541	22417	22098	22582	22368	22313	22386	22560	22510	22451	22414	22377	22340	22344	22428	22438	22516	22581	22544	22553	22637	22293	22426	22345	22384	22496	22396	22543	22561	22762	22465	22301	22430	22632	22327	22484	22210	22344	22581	22343	22695	22232	22686	22578	22520	22190	22405	22355	22540	22526	22476	22544	22585	22596	22537	22673	22427	22653	22345	22462	22829	22422	22705	22398	22607	22450	22361	22544	22526	22551	22233	22388	22391	22512	22558	22400	22394	22771	22516	22505	22629	22335	22431	22304	22304	22328	22313	22494	22509	22596	22256	22584	22553	22485	22410	22404	22580	22565	22523	22519	22681	22484	22571	22385	22468	22322	22378	22318	22565	22410	22407	22644	22525	22665	22502	22511	22530	22459	22265	22651	22513	22539	22469	22597	22501	22526	22548	22570	22536	22483	22463	22443	22614	22494	22568	22513	22761	22364	22617	22379	22382	22578	22523	22575	22438	22378	22541	22497	22124	22330	22645	22743	22440	22470	22648	22303	22571	22563	22243	22209	22457	22634	22209	22301	22486	22406	22503	22518	22504	22518	22627	22472	22577	22468	22824	22562	22519	22470	22497	22284	22502	22421	22428	22365	22459	22575	22406	22505	22233	22417	22485	22489	22579	22505	22561	22434	22648	22470	22135	22361	22511	22356	22313	22559	22594	22073	22297	22575	22292	22691	22476	22587	22391	22521	22551	22450	22525	22645	22496	22493	22542	22592	22523	22883	22471	22469	22147	22366	22519	22586	22580	22563	22392	22381	22509	22598	22597	22434	22764	22393	22580	22578	22624	22355	22400	22396	22281	22528	22370	22423	22644	22275	22421	22513	22512	22539	22336	22405	22252	22363	22264	22248	22274	22340	22296	22391	22386	22276	22447	22212	22409	22328	22597	22481	22511	22379	22404	22633	22414	22623	22776	22580	22171	22423	22569	22501	22318	22376	22815	22310	22285	22495	22351	22645	22575	22333	22528	22650	22385	22603	22684	22538	22634	22518	22588	22634	22412	22504	22557	22450	22674	22484	22339	22471	22542	22466	22525	22654	22357	22524	22318	22518	22507	22631	22556	22349	22306	22672	22505	22670	22665	22464	22322	22391	22501	22609	22662	22560	22598	22563	22363	22287	22673	22651	22387	22346	22454	22363	22451	22417	22559	22505	22448	22374	22301	22503	22537	22338	22563	22412	22474	22257	22292	22526	22453	22629	22353	22323	22568	22585	22539	22305	22383	22469	22442	22413	22422	22529	22515	22368	22517	22270	22518	22433	22305	22547	22408	22621	22536	22428	22393	22638	22382	22595	22596	22454	22491	22605	22442	22382	22230	22328	22503	22748	22149	22483	22493	22726	22368	22456	22590	22183	22452	22377	22641	22545	22255	22401	22495	22338	22677	22437	22560	22485	22441	22614	22528	22506	22389	22501	22514	22600	22450	22336	22333	22330	22496	22381	22529	22356	22621	22638	22801	22533	22631	22346	22289	22585	22691	22307	22324	22641	22351	22449	22635	22356	22219	22606	22420	22375	22449	22855	22370	22262	22366	22590	22470	22539	22423	22446	22354	22229	22479	22723	22610	22367	22576	22525	22549	22607	22398	22510	22344	22582	22607	22660	22620	22338	22305	22458	22332	22497	22299	22240	22579	22530	22575	22380	22526	22407	22483	22388	22363	22377	22505	22476	22618	22618	22481	22419	22484	22682	22690	22538	22379	22633	22329	22111	22383	22463	22534	22539	22359	22567	22243	22274	22337	22549	22459	22442	22625	22706	22471	22420	22438	22573	22298	22523	22496	22396	22272	22457	22622	22422	22487	22354	22554	22382	22186	22574	22550	22327	22533	22510	22368	22755	22524	22553	22334	22517	22388	22261	22470	22387	22283	22444	22506	22278	22337	22307	22659	22353	22350	22546	22409	22401	22542	22493	22430	22440	22332	22492	22310	22513	22192	22590	22673	22353	22499	22399	22313	22258	22472	22503	22552	22463	22230	22419	22351	22372	22801	22645	22313	22442	22143	22505	22496	22262	22410	22261	22685	22269	22573	22635	22601	22465	22439	22476	22340	22525	22336	22609	22485	22428	22419	22337	22269	22337	22701	22313	22518	22389	22477	22245	22314	22496	22479	22226	22399	22559	22890	22580	22293	22540	22720	22167	22466	22584	22638	22444	22730	22463	22610	22376	22310	22368	22251	22693	22472	22436	22593	22658	22451	22587	22485	22556	22567	22537	22299	22552	22383	22513	22664	22525	22519	22464	22373	22414	22421	22451	22582	22577	22658	22458	22621	22434	22370	22114	22374	22505	22370	22392	22551	22332	22327	22450	22417	22570	22798	22715	22240	22296	22321	22611	22479	22127	22566	22469	22513	22640	22531	22276	22515	22292	22276	22549	22316	22471	22482	22427	22420	22393	22254	22584	22390	22676	22710	22428	22513	22531	22488	22538	22392	22714	22386	22309	22413	22075	22446	22543	22526	22632	22432	22534	22492	22238	22484	22609	22452	22445	22428	22553	22261	22461	22476	22476	22718	22546	22344	22497	22345	22455	22451	22420	22400	22641	22474	22335	22453	22407	22439	22573	22502	22412	22546	22459	22455	22350	22652	22277	22246	22409	22424	22585	22495	22668	22536	22544	22457	22215	22307	22506	22381	22248	22299	22444	22630	22555	22237	22536	22540	22574	22345	22314	22464	22210	22425	22412	22459	22460	22659	22318	22684	22534	22443	22435	22455	22262	22474	22464	22481	22483	22514	22578	22435	22498	22644	22248	22442	22668	22491	22400	22272	22588	22682	22489	22353	22449	22583	22385	22557	22532	22426	22401	22322	22667	22505	22398	22561	22468	22498	22594	22221	22385	22636	22412	22362	22341	22673	22405	22548	22366	22368	22452	22537	22427	22597	22429	22608	22334	22506	22454	22485	22523	22490	22483	22310	22334	22434	22508	22371	22344	22316	22361	22433	22433	22572	22464	22443	22506	22493	22590	22266	22295	22426	22679	22562	22549	22284	22346	22243	22367	22493	22747	22628	22450	22341	22466	22584	22484	22453	22253	22629	22406	22097	22468	22451	22585	22577	22435	22582	22489	22480	22433	22502	22316	22591	22570	22448	22479	22436	22539	22157	22204	22289	22397	22673	22738	22535	22309	22532	22579	22388	22266	22545	22468	22412	22627	22522	22578	22367	22631	22102	22321	22426	22697	22235	22546	22359	22431	22420	22382	22411	22452	22361	22199	22388	22334	22408	22423	22351	22342	22133	22401	22523	22578	22930	22561	22274	22373	22399	22433	22233	22304	22348	22579	22487	22361	22544	22815	22461	22386	22408	22551	22650	22414	22452	22814	22706	22563	22672	22441	22444	22537	22623	22545	22607	22597	22494	22329	22332	22429	22305	22362	22343	22365	22537	22692	22593	22347	22639	22444	22318	22554	22516	22233	22547	22367	22233	22505	22166	22508	22476	22496	22593	22417	22373	22579	22443	22503	22630	22342	22533	22537	22490	22625	22437	22467	22562	22416	22519	22480	22325	22613	22621	22607	22312	22641	22330	22401	22561	22524	22631	22582	22617	22528	22598	22656	22734	22178	22657	22582	22675	22484	22447	22479	22340	22382	22497	22604	22489	22399	22571	22346	22387	22236	22506	22736	22415	22358	22470	22462	22171	22555	22530	22779	22465	22454	22467	22481	22701	22609	22171	22232	22512	22619	22671	22536	22230	22456	22412	22369	22491	22467	22441	22451	22491	22632	22385	22682	22516	22554	22683	22454	22467	22382	22489	22382	22281	22638	22566	22315	22224	22697	22583	22242	22547	22475	22206	22431	22395	22564	22402	22505	22526	22239	22275	22341	22329	22337	22317	22552	22224	22359	22503	22666	22600	22540	22421	22487	22456	22544	22739	22476	22638	22516	22471	22614	22651	22293	22684	22443	22452	22469	22360	22578	22473	22639	22525	22529	22393	22586	22569	22718	22703	22627	22335	22393	22601	22611	22576	22542	22724	22608	22503	22439	22513	22642	22574	22365	22603	22545	22541	22548	22528	22327	22352	22438	22443	22589	22505	22290	22505	22587	22310	22540	22645	22793	22514	22474	22365	22660	22523	22484	22310	22632	22471	22405	22494	22733	22672	22489	22506	22522	22650	22654	22353	22500	22649	22779	22602	22809	22449	22606	22400	22359	22376	22680	22582	22661	22329	22451	22398	22343	22385	22336	22345	22448	22725	22450	22568	22435	22668	22590	22492	22402	22482	22592	22464	22260	22645	22602	22562	22447	22501	22561	22739	22401	22670	22596	22516	22452	22417	22683	22668	22361	22679	22393	22470	22515	22243	22393	22358	22411	22432	22345	22635	22652	22462	22499	22443	22414	22763	22597	22605	22562	22484	22346	22460	22673	22481	22497	22366	22422	22308	22493	22495	22675	22463	22402	22475	22752	22569	22594	22473	22607	22362	22651	22174	22414	22616	22640	22462	22376	22400	22469	22455	22470	22551	22542	22399	22590	22263	22285	22356	22427	22572	22557	22497	22422	22714	22459	22438	22441	22450	22603	22569	22505	22332	22390	22409	22450	22518	22567	22395	22477	22749	22461	22350	22507	22295	22663	22778	22624	22572	22463	22542	22301	22483	22536	22313	22435	22402	22523	22472	22396	22591	22518	22465	22657	22402	22343	22553	22367	22422	22575	22303	22489	22378	22443	22355	22189	22558	22668	22450	22325	22739	22484	22581	22507	22339	22402	22734	22559	22377
50386	85178	80594	64529	49444	34982	28810	24567	22515	20933	19075	17684	17446	17210	16571	16554	16453	16401	16208	16043	15938	16132	16026	15845	15844	15685	15618	15542	15704	15558	15653	15619	15450	15428	15534	15439	15569	15559	15516	15561	15464	15596	15420	15528	15548	15474	15564	15546	15129	15518	15687	15397	15276	15277	15248	15522	15468	15302	15483	15387	15351	15476	15366	15295	15269	15496	15343	15425	15385	15482	15394	15396	15359	15501	15259	15395	15462	15372	15197	15354	15322	15409	15447	15249	15471	15488	15243	15435	15335	15367	15310	15291	15447	15537	15337	15517	15177	15419	15425	15298	15339	15306	15330	15377	15239	15356	15430	15363	15255	15256	15076	15443	15233	15438	15415	15438	15359	15439	15345	15409	15383	15569	15398	15402	15304	15339	15268	15361	15500	15256	15537	15316	15194	15432	15609	15493	15366	15425	15267	15506	15258	15501	15357	15269	15360	15378	15389	15505	15363	15150	15407	15309	15251	15375	15333	15407	15484	15426	15442	15300	15257	15338	15398	15330	15358	15326	15418	15338	15536	15526	15490	15315	15431	15407	15565	15339	15456	15436	15301	15297	15334	15387	15414	15289	15503	15367	15294	15415	15472	15323	15448	15310	15420	15425	15340	15357	15265	15362	15449	15382	15461	15349	15354	15523	15287	15452	15480	15367	15325	15415	15494	15496	15361	15261	15480	15471	15421	15377	15436	15493	15440	15338	15431	15293	15222	15403	15379	15346	15367	15299	15252	15538	15268	15365	15417	15472	15477	15298	15496	15476	15351	15458	15420	15371	15358	15468	15425	15341	15328	15285	15501	15494	15275	15404	15346	15340	15243	15412	15357	15481	15491	15401	15361	15304	15344	15564	15507	15370	15388	15317	15454	15539	15482	15182	15336	15518	15418	15469	15344	15471	15268	15489	15194	15447	15474	15479	15315	15426	15404	15290	15439	15254	15447	15499	15556	15477	15121	15344	15331	15559	15504	15627	15431	15313	15345	15476	15566	15393	15492	15375	15410	15410	15299	15479	15482	15206	15237	15288	15221	15311	15458	15296	15302	15417	15289	15220	15501	15494	15479	15418	15168	15447	15338	15438	15338	15475	15481	15253	15553	15144	15490	15562	15318	15129	15665	15484	15353	15471	15259	15465	15277	15533	15436	15333	15400	15551	15490	15397	15583	15303	15308	15403	15422	15332	15380	15322	15166	15293	15275	15433	15298	15236	15304	15467	15402	15312	15300	15473	15320	15294	15378	15385	15338	15383	15360	15308	15278	15339	15413	15409	15418	15400	15186	15523	15354	15444	15246	15254	15360	15397	15443	15541	15228	15448	15473	15240	15415	15287	15539	15307	15340	15385	15373	15344	15297	15346	15337	15518	15448	15461	15271	15360	15452	15392	15325	15348	15531	15581	15288	15357	15451	15378	15436	15418	15447	15410	15320	15173	15403	15397	15276	15390	15255	15404	15398	15497	15523	15391	15368	15361	15308	15296	15196	15421	15328	15300	15327	15262	15228	15507	15235	15321	15385	15402	15209	15352	15334	15419	15372	15329	15501	15412	15445	15450	15562	15528	15325	15412	15431	15301	15323	15333	15355	15395	15506	15266	15316	15410	15443	15334	15558	15447	15276	15381	15452	15202	15376	15158	15275	15321	15454	15437	15315	15276	15259	15500	15442	15475	15543	15426	15264	15412	15362	15412	15289	15304	15397	15299	15315	15374	15648	15477	15352	15260	15342	15379	15488	15451	15398	15479	15448	15413	15239	15492	15197	15319	15509	15341	15496	15522	15306	15424	15378	15400	15383	15321	15249	15432	15435	15337	15395	15501	15430	15411	15443	15392	15401	15269	15269	15374	15298	15474	15551	15399	15476	15299	15326	15279	15136	15320	15378	15432	15546	15366	15491	15570	15267	15355	15441	15518	15498	15373	15403	15482	15382	15232	15488	15314	15356	15346	15362	15397	15422	15324	15351	15337	15481	15514	15394	15303	15173	15456	15427	15464	15412	15564	15248	15326	15508	15565	15512	15190	15398	15360	15488	15301	15403	15348	15378	15358	15363	15393	15488	15372	15482	15368	15347	15281	15440	15310	15278	15370	15341	15396	15493	15332	15313	15362	15421	15339	15351	15285	15500	15444	15294	15351	15383	15289	15464	15361	15384	15340	15282	15198	15332	15434	15458	15225	15447	15362	15405	15409	15349	15446	15379	15331	15289	15342	15353	15249	15318	15383	15279	15363	15395	15326	15588	15411	15390	15404	15265	15260	15419	15328	15344	15436	15471	15427	15366	15437	15412	15389	15248	15373	15523	15330	15257	15476	15473	15334	15461	15463	15442	15403	15337	15248	15401	15340	15450	15476	15467	15420	15535	15237	15336	15404	15471	15494	15487	15481	15582	15502	15211	15402	15321	15377	15485	15553	15335	15354	15579	15344	15493	15452	15311	15275	15384	15445	15268	15578	15424	15398	15518	15317	15503	15370	15556	15269	15266	15497	15517	15502	15376	15462	15375	15468	15401	15465	15406	15269	15353	15561	15476	15296	15430	15350	15298	15515	15354	15461	15237	15423	15474	15366	15523	15344	15393	15381	15409	15311	15262	15504	15228	15328	15343	15374	15433	15500	15273	15269	15365	15396	15225	15321	15365	15581	15382	15421	15379	15235	15539	15417	15430	15140	15294	15479	15387	15223	15388	15305	15575	15417	15637	15377	15460	15340	15393	15447	15288	15330	15293	15362	15167	15361	15469	15509	15534	15345	15353	15485	15493	15335	15275	15434	15432	15379	15311	15387	15410	15415	15255	15373	15432	15414	15390	15162	15544	15209	15376	15545	15486	15429	15281	15323	15344	15344	15405	15330	15277	15428	15436	15462	15403	15150	15411	15493	15371	15446	15420	15423	15404	15424	15569	15330	15315	15412	15205	15409	15465	15273	15453	15435	15255	15400	15464	15570	15602	15462	15305	15267	15668	15427	15248	15258	15379	15245	15364	15365	15398	15453	15386	15433	15180	15513	15332	15385	15361	15209	15420	15565	15334	15316	15477	15537	15420	15257	15387	15611	15502	15236	15317	15449	15312	15455	15432	15327	15400	15366	15208	15226	15386	15386	15370	15319	15410	15415	15242	15427	15390	15256	15272	15377	15442	15265	15252	15475	15503	15473	15581	15317	15486	15475	15304	15206	15358	15439	15431	15445	15334	15172	15252	15346	15434	15317	15403	15567	15311	15314	15349	15542	15356	15369	15413	15533	15291	15444	15279	15562	15493	15363	15166	15485	15341	15283	15418	15311	15326	15397	15209	15319	15410	15208	15343	15321	15371	15322	15308	15271	15422	15426	15372	15275	15434	15463	15444	15265	15368	15392	15203	15393	15545	15280	15476	15427	15511	15331	15404	15414	15700	15333	15404	15369	15446	15379	15446	15501	15507	15482	15332	15528	15496	15327	15540	15433	15554	15408	15385	15383	15467	15476	15386	15368	15453	15477	15236	15461	15393	15317	15593	15546	15442	15441	15341	15255	15457	15415	15411	15295	15448	15479	15580	15395	15391	15332	15408	15296	15342	15234	15330	15478	15259	15336	15465	15348	15389	15305	15529	15447	15389	15217	15424	15535	15208	15280	15401	15300	15340	15553	15293	15443	15489	15590	15272	15395	15337	15402	15238	15455	15399	15319	15287	15497	15443	15459	15525	15307	15332	15260	15385	15493	15400	15424	15296	15525	15400	15399	15394	15595	15224	15490	15162	15416	15354	15546	15334	15419	15429	15454	15558	15447	15471	15448	15471	15406	15424	15350	15431	15493	15540	15377	15446	15330	15360	15471	15359	15310	15446	15476	15505	15241	15633	15198	15387	15408	15272	15613	15466	15563	15309	15471	15353	15355	15546	15355	15348	15383	15381	15409	15456	15361	15365	15359	15385	15355	15541	15426	15463	15309	15410	15419	15375	15310	15346	15456	15301	15201	15234	15435	15336	15417	15328	15386	15412	15377	15413	15233	15432	15271	15398	15420	15377	15272	15363	15368	15383	15420	15473	15539	15354	15393	15319	15258	15294	15291	15326	15425	15445	15438	15429	15364	15385	15368	15467	15521	15368	15509	15291	15410	15369	15502	15471	15451	15412	15411	15387	15205	15411	15353	15311	15257	15379	15267	15418	15352	15466	15320	15358	15209	15484	15429	15401	15466	15582	15234	15276	15369	15415	15232	15342	15501	15312	15406	15353	15442	15488	15568	15321	15383	15427	15285	15461	15369	15424	15469	15397	15176	15296	15514	15481	15373	15291	15299	15545	15525	15342	15390	15322	15377	15413	15347	15460	15598	15356	15266	15446	15296	15472	15353	15564	15377	15377	15364	15421	15241	15483	15269	15474	15542	15346	15435	15539	15338	15290	15333	15462	15504	15498	15372	15166	15366	15404	15339	15421	15449	15289	15467	15341	15463	15498	15454	15284	15405	15390	15307	15331	15493	15404	15397	15329	15307	15399	15510	15397	15412	15340	15438	15433	15421	15347	15305	15526	15339	15362	15313	15475	15262	15195	15468	15379	15444	15424	15447	15380	15243	15422	15296	15398	15477	15484	15485	15423	15458	15363	15310	15485	15226	15380	15313	15445	15300	15477	15370	15446	15583	15346	15465	15329	15633	15440	15410	15443	15378	15310	15370	15416	15514	15345	15305	15296	15363	15351	15654	15339	15404	15549	15307	15387	15444	15419	15472	15301	15315	15330	15357	15389	15251	15491	15474	15337	15446	15539	15408	15332	15438	15535	15364	15314	15268	15345	15224	15531	15327	15325	15465	15364	15428	15324	15470	15529	15272	15342	15399	15443	15516	15364	15370	15486	15357	15406	15615	15398	15424	15447	15429	15395	15352	15427	15320	15290	15333	15345	15368	15462	15360	15251	15161	15366	15300	15325	15137	15332	15373	15469	15516	15588	15385	15347	15365	15540	15341	15486	15270	15505	15341	15302	15391	15394	15210	15296	15424	15444	15356	15404	15473	15685	15322	15458	15589	15192	15219	15406	15515	15473	15416	15318	15431	15313	15523	15467	15327	15420	15481	15329	15399	15332	15342	15403	15373	15387	15566	15369	15395	15418	15435	15374	15283	15315	15376	15408	15263	15367	15327	15518	15257	15351	15368
45725	58481	59873	47679	35919	30830	28056	26191	25044	24313	23812	23339	23700	23240	23148	23211	23142	23052	22995	22706	22834	23067	22984	22823	22893	22997	23222	22976	22913	22738	22888	22774	22759	22633	22844	22696	22798	22842	22959	22536	22895	22499	22778	22848	22977	22543	22664	22738	22855	22665	22630	22535	22665	23061	22835	22576	22855	22719	22790	22686	22850	22891	22711	22766	22727	22549	22796	22744	22727	22839	22779	22681	22633	22770	22923	22727	22878	22641	22758	22642	22696	22747	22637	22763	22667	22775	22650	22804	22998	22700	22742	22887	22706	22783	22714	22564	22776	22703	22536	22745	22431	22605	22801	22938	22740	22971	22595	22790	22647	22670	22629	22948	22559	22878	22782	22785	22772	22794	22617	22753	22745	22800	22604	22754	22870	22620	22585	22824	22662	22827	22709	22807	22933	22672	22908	22696	22651	22793	22764	22657	22698	22760	22933	22727	22929	22625	22681	22596	22872	22707	22805	22613	22676	22691	22712	22778	22841	22904	22716	22703	22790	22961	22969	22808	22613	22755	22537	22806	22630	22962	22915	22737	22802	22790	22813	22773	22783	22641	22772	22712	22805	22870	22552	22419	22870	22766	22959	22704	22757	22718	22823	22802	22746	22630	22910	22652	22819	22600	22597	22734	22789	22684	22546	22797	22614	22794	23035	22697	22832	22841	22652	22854	22797	22756	22705	22570	22490	22616	22664	22442	22919	22654	22623	23001	22991	22582	22859	22878	22789	22756	22626	22702	22822	22687	22489	22888	22676	22909	22711	22938	22805	22782	22702	22584	23011	22980	22767	22775	22637	22708	22792	22714	22741	22704	22625	22791	22714	22720	23011	22922	23058	22718	22995	22928	22813	22793	23035	22734	22886	22687	22747	22550	22759	22691	22818	22713	22588	22766	22613	22549	22734	22458	22980	22650	22794	22764	22810	22628	22892	22782	22702	22577	22738	22558	22710	22742	22960	22830	22823	22475	22772	22691	22968	23048	22836	22695	23050	22832	22941	22808	22595	22873	22836	23062	22942	22685	22835	22984	22781	22683	22776	22819	23044	22894	22482	22530	22895	22855	22824	22845	22799	22750	22677	22771	22597	22925	22634	22632	22839	22809	22552	22907	22905	22579	22656	22820	22653	22724	22649	22797	22598	22732	22692	22651	22671	22672	22725	22736	22667	22910	23092	22871	22844	22841	22743	22730	22758	22673	22752	22857	22741	22717	22653	22823	22802	22296	22743	23007	22571	22730	23091	22768	22619	22641	22730	22689	22832	22641	22810	22709	22635	22880	22721	22622	22605	23010	22639	22869	22678	22523	22793	23025	22632	22534	22702	22637	22664	22762	22865	22717	22838	22858	22633	22946	22927	22806	22966	22743	22834	22818	22889	22846	22781	22804	22728	22901	22613	22731	22697	22823	22563	22651	22710	22712	22923	22791	22686	22690	22765	22760	22595	22797	22446	22685	22528	22611	23048	22793	23003	22573	22881	22920	22579	22770	22677	22675	22831	22890	22609	22332	22851	22764	22650	22707	22667	22803	22845	22673	22748	22811	22746	22774	22992	22986	22939	22690	22633	22853	22722	22656	22674	22709	22902	22807	22583	22912	22614	22690	22770	22743	22610	22852	22822	22666	22623	22752	22966	22696	22881	22667	22965	22836	22868	22556	22746	22763	22756	22736	22558	22782	22741	22493	22931	22722	22654	22427	22667	22760	22583	22506	22553	22808	22867	22785	22708	22696	22786	22723	22842	22622	22712	22854	22748	22793	22714	22626	22671	22650	22779	22791	22687	22828	22571	22950	22730	22669	22855	22845	22854	22815	22758	22737	22437	22762	22702	22621	22811	22723	22697	22753	22914	22763	22676	22572	22680	22720	22631	23025	22885	22676	22922	22829	22875	22570	22773	22859	22681	22834	22630	22827	22647	22859	22616	22736	22770	22608	22571	22763	22993	22614	22767	22691	22674	22766	22609	22660	22609	22670	22876	22677	22848	22581	22821	22750	22760	22768	22661	22666	22855	22577	22670	22802	22802	22622	22722	22747	22832	22710	22677	22935	23056	22616	22606	22670	22735	22721	22842	22911	22906	22787	22723	22647	22692	22660	22657	22826	23085	22773	22706	22801	22934	22759	22847	22742	22677	22778	22635	22708	22825	22749	22628	22810	22713	22751	22730	22645	22854	22838	22727	22983	22661	22658	22792	22553	22520	22635	22683	22613	22664	22889	22820	22651	22485	22782	22939	22857	22642	22916	22719	22755	22772	23064	22864	22877	22610	22774	22845	23015	22765	22918	22782	22783	22870	22689	22731	22525	22627	22775	22604	22914	22744	22764	22713	22887	22775	22734	22823	22913	22720	22867	22811	22782	22711	22940	22824	22769	22662	22668	22643	22751	22563	22535	22964	22591	22526	22790	22685	22657	22740	22954	22896	22533	22690	22743	22957	22923	22881	22743	22717	22744	22647	22827	22533	22738	22622	22830	22869	22837	22617	22626	22570	22515	22707	22580	22618	22526	22754	22720	22750	22787	22666	22812	22801	22777	22694	22730	22677	22674	22791	22597	22854	22770	22705	22704	22721	22697	22691	22699	22520	22826	22759	22702	22812	22498	22853	22848	22834	22789	22850	22876	22956	22923	22817	22521	22573	22732	22872	22926	22806	22885	22829	22802	22717	22556	22924	22704	23086	22861	22692	22725	23004	22625	22822	22638	22905	22775	22645	22563	22760	22669	22890	22877	22640	22594	22815	22794	23034	22610	22490	22695	22729	22683	22918	22828	22831	23033	22726	22715	22734	22545	22509	22773	23004	22808	22708	22727	22750	22962	22938	22696	22904	23024	22875	22906	22705	22727	22749	22556	22472	22453	22716	22966	22857	22633	22672	22751	22515	22894	22821	22592	22570	22737	22730	22843	22732	22674	22871	22749	22784	22656	22940	22624	22471	22807	22767	22795	22808	22773	22569	22601	22882	22802	22778	22565	22790	22905	22627	22617	22701	22728	22811	22647	22846	22711	22912	23017	22815	22553	22760	22874	22751	22868	22790	22726	22920	22945	23016	22696	22741	22733	22882	22704	22769	22700	22730	22905	22594	22711	22677	22763	22710	22675	22858	22765	22735	23050	22813	22902	22803	22752	22831	22761	22965	22505	22916	22799	22808	22845	22618	22714	22733	22822	22869	22694	22637	22790	23002	22800	23002	22599	22783	22781	22754	22513	22757	22827	22679	22883	22770	22679	22907	22841	22782	22782	22866	22894	22775	22729	22813	22716	22588	22687	22917	22710	22735	22629	22777	22978	23024	22703	22545	22485	22563	22891	22604	22760	22802	22892	22653	23003	22738	22647	22733	22659	22978	22558	22689	22958	22760	22725	22835	22820	22633	22708	22943	22779	22673	22883	22664	22747	22990	22848	22745	22847	22578	22873	22863	22828	22927	22557	22959	23062	22922	22530	22863	22751	22743	22607	22855	22717	22666	22716	22909	22697	22948	23064	22721	22653	22665	22701	22821	22588	22618	22719	22831	22923	22866	22765	22622	22614	22779	22711	22640	22702	22800	22833	22778	22602	22856	22648	22694	22648	22786	22778	22854	22822	22710	22739	23029	22848	22711	22635	22758	22777	22692	22845	22663	22824	22724	22628	22771	22769	22874	22731	22645	22576	22496	22732	22826	22723	22863	22577	22371	22895	22859	23113	22787	22847	22759	22812	22850	22841	22697	22703	22778	22831	22863	22637	22735	22824	22799	22733	22853	22958	23000	22870	22869	22606	23060	22927	22708	22780	22673	22816	22814	22520	22945	22734	22532	22807	22724	22627	22708	23093	22913	22704	22807	22704	22922	22610	22672	22855	22653	22735	22864	22789	22828	22596	22815	23046	22875	22807	22855	22859	22733	22716	22517	22551	22637	22638	22696	23142	22817	22828	22669	22794	22788	22556	22774	22712	23000	22768	22657	22927	22757	22965	22932	22746	22713	22747	22931	22958	22698	22811	22800	22499	22867	22623	22772	22545	22822	22453	22773	22668	22894	22743	22967	22622	22626	22509	22700	22646	22803	22768	22606	22543	22895	22670	22844	22744	22678	22675	22548	22703	22482	22765	22516	22779	22869	22800	22758	22771	22663	22793	22695	22819	22717	22575	22614	22757	22896	22852	22790	22574	22871	22861	22816	22780	22980	22810	22985	22952	22958	22717	22739	22940	22596	22578	22748	22826	22993	22814	22691	22735	22628	22852	23059	22642	22805	22877	22585	22660	22663	22782	22772	22795	22927	22738	22796	22897	22788	23031	22678	22714	22808	22665	22941	22905	22757	22687	22620	22878	22673	22597	22691	22642	22758	22826	22751	22840	22879	23077	22623	22710	22801	22737	22633	22826	22688	22626	22740	22883	22768	22732	22602	22679	22524	22770	22606	22531	22914	22719	22649	22854	22786	22694	22793	22725	22846	22772	22598	22657	22607	22825	22916	22722	22660	22827	22851	22783	22932	22808	22550	22814	22730	22774	22586	22779	22584	22822	22646	22644	22758	22805	22700	22672	22614	22857	22669	22810	22755	23010	22771	22727	22735	22798	22899	23011	22693	22740	22772	22838	23179	22715	22763	22713	22772	22678	22646	22526	22585	22804	22695	22930	22834	22648	22625	22674	22807	22733	22513	22849	22657	22806	22935	22896	22827	22622	22984	23035	22601	22621	22580	22803	22761	22882	22804	22891	22922	22766	22733	22615	22643	22729	22864	22758	22821	22641	22827	22444	22699	22708	22783	22785	23044	22884	22586	22562	22797	22857	22948	22728	23030	22742	22815	22533	22644	22690	22827	23063	22774	22887	22851	23078	22755	22585	22697	22683	22781	22473	22772	22737	22642	22803	22747	22859	22869	22868	22803	22497	22701	23344	22856	22563	22545	22727	22561	22565	22966	22964	22823	22611	22801	22772	22602	22519	22756	23010	22648	22654	22645	22733	22966	22807	22684	22886	22687	22655	22689	22829	22523	22790	22818	22984	22807	22875	22906	22672	22483	22825	22900	22831	22748	22728	22753	22852	22950	22857	22715	22454	22704	22541	22714	22658	22686	22660	22827	22612	22587	22764	22873	22672	22745	22698	22753	22648	22785	23078	22773	22533	22803	22682	22807	22896	22821	22825
48889	67987	59997	42153	31148	25406	21881	19779	18488	17783	17170	16519	16247	16009	15982	15937	15829	15774	15812	15583	15541	15638	15648	15708	15527	15601	15566	15759	15584	15527	15695	15653	15588	15500	15711	15294	15841	15503	15677	15617	15483	15600	15491	15578	15504	15343	15576	15385	15536	15514	15534	15438	15596	15408	15661	15617	15676	15437	15554	15667	15579	15537	15485	15418	15478	15608	15439	15550	15671	15554	15382	15396	15388	15386	15445	15324	15509	15492	15574	15497	15472	15377	15481	15508	15497	15476	15464	15499	15404	15376	15419	15353	15514	15436	15592	15236	15295	15594	15490	15481	15406	15447	15564	15443	15366	15258	15455	15182	15430	15357	15335	15516	15525	15200	15354	15501	15285	15409	15560	15478	15439	15430	15234	15499	15466	15538	15495	15438	15482	15236	15607	15388	15584	15384	15449	15550	15374	15454	15610	15507	15336	15355	15576	15474	15619	15377	15333	15471	15348	15616	15412	15502	15384	15413	15585	15475	15608	15660	15333	15689	15609	15320	15428	15537	15352	15565	15385	15461	15492	15461	15396	15460	15380	15480	15335	15359	15445	15538	15506	15536	15420	15351	15301	15508	15293	15413	15465	15215	15493	15450	15427	15386	15466	15402	15573	15418	15489	15375	15532	15288	15331	15606	15554	15580	15644	15416	15365	15520	15409	15524	15463	15574	15512	15271	15557	15539	15396	15632	15405	15410	15324	15482	15411	15217	15370	15596	15316	15482	15561	15377	15544	15421	15404	15327	15266	15272	15526	15589	15388	15367	15408	15379	15451	15402	15254	15383	15357	15367	15388	15482	15451	15406	15296	15456	15429	15323	15467	15447	15298	15405	15436	15550	15470	15520	15639	15425	15534	15498	15520	15529	15609	15345	15501	15498	15507	15460	15424	15507	15446	15472	15314	15579	15200	15498	15469	15439	15461	15325	15527	15407	15555	15426	15545	15461	15588	15502	15508	15474	15543	15508	15407	15629	15607	15550	15461	15340	15486	15345	15438	15464	15655	15405	15411	15518	15246	15471	15432	15387	15455	15414	15442	15330	15482	15408	15290	15589	15740	15371	15568	15557	15384	15496	15496	15480	15592	15322	15582	15520	15599	15562	15488	15516	15603	15456	15545	15442	15345	15413	15579	15556	15346	15482	15525	15395	15406	15346	15428	15358	15584	15386	15322	15479	15454	15405	15442	15521	15552	15440	15541	15586	15436	15408	15338	15394	15324	15418	15547	15488	15519	15554	15420	15467	15397	15543	15373	15544	15445	15475	15323	15432	15488	15429	15254	15527	15503	15405	15468	15361	15604	15452	15433	15610	15676	15433	15564	15569	15496	15374	15354	15453	15464	15490	15477	15462	15378	15407	15517	15434	15329	15384	15512	15471	15369	15317	15573	15417	15354	15490	15539	15498	15536	15540	15390	15452	15482	15476	15436	15403	15373	15500	15453	15598	15389	15446	15528	15216	15476	15518	15320	15637	15601	15341	15455	15411	15517	15438	15660	15514	15621	15557	15368	15416	15376	15450	15453	15497	15449	15446	15538	15344	15423	15540	15469	15330	15305	15383	15390	15535	15528	15482	15354	15438	15486	15410	15540	15525	15440	15456	15423	15499	15573	15502	15442	15359	15439	15439	15436	15553	15476	15632	15264	15470	15448	15449	15479	15507	15496	15490	15424	15369	15433	15414	15474	15455	15346	15536	15419	15431	15419	15342	15525	15578	15410	15403	15510	15231	15474	15526	15465	15685	15448	15449	15549	15364	15460	15359	15648	15466	15434	15369	15613	15434	15388	15437	15405	15315	15547	15491	15408	15434	15573	15566	15379	15532	15588	15532	15385	15461	15376	15386	15381	15488	15590	15471	15264	15494	15592	15440	15340	15365	15509	15437	15327	15553	15342	15400	15309	15501	15442	15413	15529	15489	15447	15473	15364	15410	15387	15562	15284	15403	15315	15334	15592	15307	15586	15567	15659	15394	15280	15480	15354	15457	15467	15427	15552	15537	15491	15534	15545	15479	15418	15627	15439	15617	15638	15434	15373	15524	15431	15390	15748	15686	15505	15264	15581	15473	15525	15544	15541	15375	15388	15450	15344	15307	15454	15594	15334	15550	15462	15594	15324	15579	15514	15483	15336	15335	15396	15384	15574	15621	15457	15503	15562	15453	15499	15481	15482	15438	15450	15543	15379	15593	15519	15435	15452	15308	15486	15283	15460	15533	15583	15488	15377	15640	15389	15440	15334	15521	15510	15578	15453	15452	15600	15455	15413	15358	15524	15473	15519	15422	15497	15390	15447	15481	15561	15529	15460	15391	15498	15285	15514	15420	15436	15323	15423	15389	15805	15403	15390	15297	15571	15396	15523	15499	15441	15589	15425	15652	15472	15494	15297	15607	15276	15579	15476	15497	15460	15366	15408	15570	15493	15438	15457	15432	15639	15410	15418	15341	15489	15577	15458	15449	15445	15561	15593	15593	15448	15402	15450	15369	15470	15522	15480	15454	15389	15598	15481	15477	15362	15571	15360	15452	15447	15417	15404	15558	15458	15366	15463	15356	15545	15311	15461	15495	15315	15341	15592	15509	15443	15467	15478	15538	15575	15413	15445	15558	15531	15319	15526	15378	15442	15392	15433	15561	15547	15382	15581	15638	15509	15412	15429	15516	15431	15452	15432	15535	15347	15481	15341	15375	15537	15488	15424	15546	15663	15397	15568	15443	15387	15392	15422	15524	15385	15571	15553	15455	15421	15415	15405	15470	15649	15562	15646	15517	15502	15473	15598	15657	15600	15332	15412	15433	15350	15523	15465	15533	15523	15251	15514	15373	15482	15472	15397	15630	15444	15399	15426	15419	15515	15382	15449	15379	15611	15405	15383	15569	15472	15372	15621	15320	15662	15367	15629	15499	15411	15510	15437	15516	15429	15452	15394	15537	15339	15542	15528	15409	15528	15358	15492	15461	15563	15573	15610	15421	15417	15477	15566	15625	15390	15384	15461	15540	15435	15535	15446	15278	15274	15460	15279	15503	15465	15531	15420	15515	15374	15652	15465	15317	15665	15418	15411	15450	15295	15589	15644	15272	15398	15618	15466	15459	15334	15442	15464	15636	15361	15396	15491	15586	15324	15311	15559	15502	15515	15462	15596	15427	15640	15328	15461	15402	15454	15505	15510	15730	15556	15479	15424	15473	15454	15501	15537	15468	15640	15454	15402	15447	15571	15588	15402	15572	15282	15459	15490	15508	15526	15544	15525	15651	15430	15514	15479	15464	15393	15499	15408	15495	15442	15437	15518	15461	15496	15409	15356	15675	15513	15392	15497	15444	15402	15437	15558	15559	15451	15537	15246	15384	15444	15265	15393	15518	15456	15431	15501	15543	15494	15387	15423	15606	15573	15455	15398	15478	15392	15390	15343	15381	15374	15407	15479	15386	15590	15542	15433	15614	15574	15358	15371	15534	15493	15453	15606	15323	15419	15440	15454	15368	15458	15460	15557	15569	15291	15355	15437	15420	15562	15482	15339	15523	15648	15515	15541	15566	15561	15455	15405	15440	15395	15516	15397	15460	15502	15366	15689	15241	15481	15330	15540	15581	15500	15519	15621	15420	15502	15473	15558	15573	15485	15599	15456	15506	15487	15379	15526	15344	15431	15315	15618	15263	15561	15552	15474	15309	15288	15456	15531	15411	15416	15506	15485	15569	15434	15753	15597	15686	15318	15457	15443	15386	15497	15537	15434	15381	15289	15389	15548	15365	15439	15327	15505	15354	15451	15532	15514	15476	15267	15475	15605	15301	15377	15509	15546	15654	15436	15522	15441	15494	15447	15485	15562	15412	15500	15378	15591	15478	15544	15560	15415	15439	15432	15480	15546	15502	15409	15353	15498	15536	15481	15525	15697	15377	15510	15433	15567	15564	15549	15522	15354	15510	15519	15417	15435	15628	15461	15549	15257	15543	15368	15529	15490	15442	15421	15533	15630	15261	15554	15555	15572	15573	15419	15445	15457	15593	15426	15497	15541	15587	15392	15480	15429	15539	15466	15367	15567	15493	15424	15350	15364	15764	15362	15669	15463	15502	15350	15405	15308	15541	15478	15515	15475	15481	15661	15492	15494	15551	15621	15351	15570	15599	15582	15259	15427	15455	15472	15531	15455	15391	15588	15590	15346	15451	15491	15495	15537	15503	15518	15365	15551	15394	15447	15515	15287	15400	15375	15429	15474	15380	15430	15521	15549	15604	15454	15493	15343	15359	15564	15398	15672	15684	15449	15493	15423	15368	15667	15463	15460	15425	15417	15396	15456	15262	15534	15328	15389	15411	15528	15406	15499	15448	15331	15541	15469	15463	15256	15480	15104	15449	15483	15444	15426	15459	15664	15578	15317	15381	15572	15489	15484	15518	15436	15498	15547	15519	15553	15448	15395	15412	15446	15476	15590	15469	15508	15344	15315	15599	15333	15624	15229	15481	15592	15523	15367	15502	15176	15473	15387	15689	15593	15394	15565	15590	15403	15437	15379	15546	15396	15436	15703	15512	15481	15682	15570	15557	15395	15356	15553	15289	15536	15423	15575	15531	15453	15492	15334	15377	15428	15458	15504	15467	15440	15628	15569	15554	15404	15445	15463	15380	15464	15558	15458	15450	15390	15473	15527	15417	15367	15489	15458	15482	15385	15521	15408	15633	15507	15264	15520	15340	15504	15487	15416	15413	15571	15589	15422	15549	15352	15441	15362	15370	15361	15533	15520	15542	15523	15400	15463	15451	15670	15350	15466	15426	15559	15597	15552	15430	15269	15485	15492	15383	15662	15408	15396	15493	15523	15479	15516	15514	15729	15430	15298	15533	15645	15466	15563	15452	15400	15335	15515	15494	15330	15460	15434	15431	15342	15360	15467	15520	15458	15531	15576	15351	15483	15423	15563	15484	15411	15551	15546	15414	15419	15551	15292	15474	15450	15547	15316	15432	15578	15443	15413	15501	15510	15318	15437	15574	15412	15619	15454	15416	15336	15449	15497	15508	15605	15410	15449	15491	15483	15515	15484	15583	15557	15754	15383	15549	15605	15448	15404	15482	15557	15717	15458	15321	15479	15515	15341	15493	15191	15585	15491	15461	15449	15453	15619	15621	15257	15447
26479	22242	32663	33384	33129	33752	32614	28804	26484	25906	24989	24370	23958	23853	23688	23465	23506	23306	23544	23578	23116	23077	23447	23265	22888	23186	23045	23103	23037	23070	22850	22946	23024	23019	22765	22836	22760	22935	22960	22798	22710	22784	22781	22802	22887	22790	22891	23037	22877	22822	22797	23054	22767	22589	22803	22611	22911	22642	22762	22927	22792	22636	22550	22736	22860	22557	22706	22906	22959	22949	22875	22680	22572	22931	22728	22607	22789	22707	22828	22688	22691	22790	22826	22770	22748	22987	23232	22612	22949	22957	22698	22880	22700	22819	22971	22817	22720	23043	22765	22776	22529	22804	22756	22550	22541	22726	22828	22654	22606	22698	22818	22807	22612	22830	22457	23021	22797	22633	22665	22645	22907	22694	22757	22676	22615	22691	22768	22863	22754	22973	22858	22794	23001	22364	22885	22756	22713	22466	22773	22739	22636	22754	22696	22795	22787	22791	22521	22564	22704	22785	22886	22747	22779	22841	22796	23039	22914	22813	22702	22789	22984	22798	22868	22574	22717	22622	22562	22650	22622	22710	22680	22519	22827	22649	22611	22669	22731	22391	22737	22834	22877	22742	22862	22671	22624	22875	22810	22913	22477	22665	22683	22680	22623	22690	23072	22795	22574	22801	22752	22693	22766	22888	22803	22741	22477	22659	22897	22673	22685	22775	22629	22736	22757	22717	22624	22981	22817	22706	22816	22619	22881	22901	22973	22940	22860	22925	22713	22731	22928	22862	22978	22866	22990	22672	22770	22832	22595	22846	22615	22985	22711	22818	22878	22628	22692	22723	22780	22978	22871	22740	22582	22707	22707	22695	22668	22708	22690	22755	22791	22715	22691	22760	22597	22663	22690	22718	22797	22610	22635	22822	22590	22587	22820	22639	22690	22772	22626	22683	22764	22795	22855	22964	22732	22553	22716	22701	22957	22740	22635	22802	22715	22649	22726	22281	22675	22611	23013	22778	22884	22812	22624	22732	22887	22838	22709	22746	22897	22619	22577	22807	22662	22759	22973	22844	22697	22753	22810	22867	22546	22806	22365	22722	22826	22773	22778	22603	22741	22645	22616	22716	22662	22641	22863	22580	22891	22570	22722	22971	22688	22843	22943	22664	22572	22914	22785	22820	22712	22586	22870	22755	22855	22787	22873	22690	23137	22855	22642	22834	22769	22693	22778	22795	22703	22635	22706	22540	22767	22633	22903	22700	22835	22678	22748	22859	23025	22557	22972	22763	22761	22561	22701	22686	22825	22675	22803	22868	22699	22461	22697	22852	22797	22595	22525	22554	22977	22705	23054	22701	22581	22676	22809	22680	22687	22726	22987	22774	22856	22710	22506	22814	22762	22639	22776	22620	22699	22819	22592	22651	22761	22684	22712	22808	23002	22790	22562	22788	22999	22768	22657	22681	23051	22515	22722	22775	22779	22480	22838	22568	22910	22635	22497	22830	23013	22860	22635	22630	22737	22747	22641	22730	22943	22774	22588	22853	22787	22557	22600	22706	22861	22788	22838	23081	22773	22641	22956	22777	22880	22520	22815	22917	22947	22659	22755	22707	22681	22794	22584	22797	22911	22737	22985	22814	22963	22719	23039	22941	22887	22800	22830	22714	22713	22724	22846	22597	22851	22914	22917	22840	22666	22641	22872	22649	22769	22647	22503	22762	22499	23009	22793	23026	22655	22804	22622	22867	22983	22703	22754	22650	22889	22692	22791	22936	22802	22799	22964	22700	22999	22736	22952	22900	22850	22786	22848	22651	22622	22919	22610	22839	22792	22696	22829	22725	22949	22770	22680	22814	22643	22651	22820	22606	22714	22909	22746	22708	22604	22558	22584	22773	22689	22697	22861	22778	22720	22719	22762	22734	22868	22742	22792	22889	22623	22859	22978	22654	22704	22756	22706	22566	22718	22577	22635	22622	22942	22509	22646	22789	22951	22657	22755	22708	22881	22898	22900	22529	22884	22804	22781	22802	23045	22671	22809	22879	22785	22840	22968	22727	22880	22624	22689	22740	22690	22309	22707	22796	22780	22681	22877	22700	22782	23053	22633	23027	22956	22899	22833	22632	22684	22911	22709	22890	22911	22746	22804	22959	22886	22622	22875	22683	22695	22901	22905	22778	22710	23062	22696	22728	22773	22771	22820	22658	22541	22862	22661	22574	22681	22664	22570	22596	22769	22514	22772	22705	22593	22727	22653	22612	22663	22799	22827	22538	22819	22655	22842	22745	22608	22603	22724	22776	22615	22882	22645	22731	22705	22527	22819	22687	22770	22969	22791	22879	22823	22994	22642	22698	22703	22717	22818	23011	22712	22839	22733	22617	22641	22736	22822	22751	23007	22761	22921	22660	22673	22915	22859	22701	22793	22714	22704	22782	22939	22546	22952	23006	22887	22898	22671	22639	22877	22524	22648	22709	22554	22683	22825	22869	22962	22508	22758	22794	22867	22850	22541	22775	22790	22548	22607	22601	22568	22649	22781	22691	22508	22785	22603	22824	22743	22642	22890	22909	22771	22649	22702	22778	22559	22724	22896	22872	22833	22859	22620	22626	22574	22826	22790	23015	22933	22706	22743	22647	22332	22701	22799	22858	22921	22834	22861	22782	22749	22685	22684	22668	22898	22679	22799	23017	22642	22910	22683	22711	22754	22936	22728	22754	22812	22618	22743	22678	22719	22769	22796	22817	22747	22570	22676	22541	22694	22654	22613	22517	22590	22796	22930	22750	22512	22683	22760	23027	22860	22587	22979	22695	22789	22721	22732	22873	22765	22699	22541	22645	22776	22701	22774	22709	22704	22911	22694	22822	22620	22860	22668	22799	23099	23002	22650	22818	22711	22776	22844	22891	22746	22699	22700	22836	22738	22624	22744	22804	22509	22797	22795	22700	22804	22836	22612	22722	22708	22726	22786	22798	22654	23033	22647	22958	22729	22973	22852	22679	22952	22725	22718	22582	22480	22828	22789	22909	22646	22740	22758	22762	22729	22779	22845	22667	23039	22450	22799	22842	22931	22914	22725	22865	22902	22612	22648	22746	22635	22687	22729	22551	22449	22597	22731	22811	22701	22765	22994	22715	22613	22523	22857	22787	22659	22787	22558	22759	22768	22807	22741	22833	22714	22550	22722	22678	22672	22869	22685	22823	22529	22682	22600	22635	22894	22667	22887	22805	22839	22925	22783	22968	23079	22664	22831	22655	22755	22726	22812	22766	22816	22835	22641	22608	22690	22773	22879	22482	22930	22619	22790	22777	22854	22787	22946	22777	22866	22782	22584	22717	22674	22694	22597	22901	22822	22824	22832	22801	22588	22748	22950	22767	22578	23101	22880	22860	22604	22929	22887	22913	22707	22718	22620	22814	22755	22954	22828	22774	22885	22968	22672	22760	22502	22761	22763	22789	22815	22783	22597	22867	22951	22609	22809	22679	22426	22848	22810	22817	22915	22727	22806	22813	22664	22574	22586	22473	22745	22880	22645	22914	22769	22896	22668	22853	22939	22496	22807	22740	23043	22872	22649	22694	22774	22666	22899	22742	22769	22630	22577	22423	23012	22957	22761	22845	22957	22654	23012	22617	22829	22789	22726	22840	22782	22846	22723	22893	22596	22918	22822	23089	22727	22921	22823	22955	22951	22636	22681	22809	22621	22772	22592	22751	22892	22701	22805	22613	22682	22865	22889	22977	22891	22910	22710	22752	22710	22570	22738	22899	22907	22423	22616	22778	22730	22870	22867	22740	22383	22955	22963	22709	23051	22858	22950	22842	22816	22798	22825	22648	22674	22637	23028	22509	22579	22918	22578	22640	22753	22637	22933	23034	22881	22808	22586	22762	22798	22919	22820	22859	22773	22892	22584	22741	22831	22899	22653	22763	22985	22926	22900	22904	22825	22891	22702	22705	22671	22648	22652	22712	22681	22898	22631	22730	22600	22730	22729	22626	22595	23078	22516	22920	22896	22683	23000	22728	22682	22808	23104	22641	22856	23008	22849	22401	22629	22735	22871	23042	22860	22933	22798	22675	22632	22963	22755	22873	22968	22835	22605	22939	22809	22698	22798	23001	22767	22853	22863	22939	22752	22743	22658	22805	22694	22884	22734	22913	22872	22766	22750	22566	22827	22591	22830	22819	22678	22881	22499	22870	22659	22680	22959	22671	22691	22681	22792	22958	22651	22813	22830	22641	22775	22843	22993	22579	22660	22624	22824	22778	22873	22647	22693	22751	22892	22915	22786	22704	22716	22466	22817	22727	22640	22744	22756	22524	22795	22898	22831	22648	22667	22709	23017	22668	22978	22850	23172	22746	22855	22537	22700	22946	22631	22717	22629	22753	22699	22732	22611	22757	22762	22588	22506	22635	22729	22513	22957	22713	22672	22825	22702	22594	22725	22646	22560	22785	22749	22785	22508	22809	22522	22536	22802	23033	22656	22748	22757	22992	22590	22869	22863	22811	22709	22738	22833	22923	23100	22698	22749	22964	22924	22663	22461	22792	22708	22708	22872	22618	22806	22881	22931	22776	22759	22703	22744	22699	22710	22719	22782	22972	22711	22696	22626	22758	22962	22855	22800	22732	22644	22764	22598	22698	22988	22896	22838	22686	22793	22641	22873	23082	22880	22815	22786	22972	22902	22829	22766	22605	22853	22705	22644	22749	22578	22677	22741	22641	22624	22574	22919	22981	22732	22689	22780	22702	22693	22842	22746	22674	22588	22843	22741	22791	22862	22906	22467	22777	22766	22825	22876	22923	22800	22661	22751	22777	22692	22606	22638	22800	22634	22690	22622	22842	23039	22718	22869	22768	22866	22653	22946	22977	22890	22756	22853	22729	22581	22680	22816	22753	22715	22651	22721	22790	22740	22349	22853	22736	22772	22674	22587	22731	22860	22865	23023	22718	22708	22867	22539	22725	22621	22695	22580	22812	22641	22722	22729	22496	22756	22794	22818	22797	22713	22881	22533	22544	22832	22736	22781	22893	22970	22801	22720	22683	22808	22763	22754	22659	22766	22768	23133	22628	22744	22733	22797	22972	22865	22677	22691	22694	22905	22652	22703	22748	22708	22975	22745	22779	22857	22605	22512	22718	22845	22925	22667	22669	22870	22773	22772	22869	22820	22557	23006	22879	22911	22953
48301	77181	67074	48780	38263	30753	25878	22935	20870	19196	18152	17336	17222	16581	16617	16252	16587	16279	16129	15852	15961	16065	16000	15812	15916	15667	15835	15683	15800	15785	15802	15681	15498	15514	15607	15539	15873	15550	15720	15821	15717	15709	15657	15520	15651	15622	15700	15633	15759	15661	15580	15417	15532	15574	15509	15614	15473	15521	15557	15599	15557	15526	15612	15624	15497	15618	15540	15620	15795	15529	15584	15686	15715	15652	15441	15537	15410	15452	15423	15609	15606	15495	15540	15412	15800	15539	15623	15507	15441	15432	15640	15467	15574	15621	15568	15579	15728	15507	15515	15814	15480	15596	15476	15558	15763	15710	15543	15465	15617	15653	15613	15650	15460	15621	15476	15637	15601	15380	15517	15535	15611	15432	15756	15604	15290	15756	15470	15469	15567	15576	15522	15632	15481	15584	15533	15724	15537	15481	15477	15546	15578	15436	15634	15628	15581	15473	15412	15711	15712	15705	15583	15411	15575	15441	15611	15465	15545	15552	15494	15690	15781	15382	15600	15591	15577	15582	15448	15488	15579	15513	15563	15578	15664	15443	15537	15642	15598	15588	15601	15500	15614	15686	15519	15370	15574	15658	15551	15584	15517	15734	15639	15511	15622	15521	15658	15620	15598	15590	15659	15529	15697	15726	15465	15393	15624	15686	15534	15635	15583	15571	15740	15624	15591	15462	15629	15404	15420	15679	15644	15685	15452	15651	15534	15441	15563	15727	15631	15375	15609	15653	15395	15534	15583	15587	15635	15479	15652	15517	15515	15718	15575	15456	15624	15407	15701	15519	15694	15536	15814	15643	15475	15746	15589	15571	15525	15565	15482	15471	15717	15507	15670	15438	15589	15638	15549	15559	15509	15556	15516	15356	15563	15484	15460	15489	15541	15595	15650	15373	15538	15573	15612	15630	15600	15461	15622	15570	15479	15498	15611	15718	15519	15551	15497	15302	15544	15458	15530	15563	15501	15632	15593	15620	15671	15520	15447	15566	15543	15525	15607	15508	15598	15695	15550	15459	15596	15516	15361	15588	15423	15511	15494	15656	15559	15360	15612	15631	15451	15507	15708	15392	15585	15557	15494	15611	15693	15564	15709	15643	15510	15470	15580	15567	15560	15653	15509	15438	15607	15329	15701	15466	15652	15410	15575	15489	15528	15477	15686	15615	15728	15486	15437	15675	15352	15532	15658	15767	15589	15478	15545	15489	15685	15466	15529	15595	15658	15588	15569	15477	15523	15580	15655	15524	15586	15434	15773	15540	15676	15588	15425	15518	15692	15302	15487	15384	15750	15466	15614	15723	15509	15531	15474	15708	15480	15567	15548	15625	15416	15487	15388	15575	15572	15507	15565	15303	15688	15649	15571	15565	15810	15558	15696	15460	15460	15413	15531	15605	15506	15592	15466	15440	15525	15550	15428	15550	15572	15580	15520	15638	15398	15604	15568	15446	15564	15436	15473	15652	15824	15529	15510	15551	15546	15720	15572	15541	15599	15695	15478	15749	15617	15523	15521	15423	15413	15601	15352	15545	15394	15699	15646	15395	15735	15546	15649	15361	15414	15497	15650	15482	15405	15621	15623	15584	15394	15465	15460	15490	15398	15874	15384	15629	15628	15583	15423	15503	15597	15616	15524	15681	15597	15509	15519	15597	15521	15473	15753	15498	15432	15595	15574	15647	15473	15592	15572	15546	15529	15561	15550	15630	15727	15494	15502	15638	15563	15489	15657	15566	15626	15591	15577	15502	15660	15542	15630	15601	15671	15519	15426	15605	15571	15577	15544	15367	15433	15564	15539	15643	15464	15613	15529	15665	15410	15420	15616	15432	15655	15560	15374	15741	15483	15564	15557	15537	15491	15495	15537	15621	15475	15506	15571	15547	15651	15649	15648	15671	15457	15534	15658	15587	15735	15618	15471	15466	15528	15617	15563	15594	15785	15692	15721	15471	15662	15603	15482	15594	15441	15528	15702	15601	15521	15515	15561	15549	15453	15589	15673	15588	15484	15536	15608	15509	15607	15288	15626	15511	15553	15726	15645	15502	15641	15579	15770	15468	15521	15662	15473	15545	15584	15719	15530	15657	15590	15387	15589	15537	15491	15393	15491	15608	15642	15588	15741	15604	15571	15583	15606	15649	15563	15543	15622	15585	15502	15647	15548	15337	15585	15650	15492	15618	15721	15480	15513	15547	15506	15679	15368	15630	15671	15443	15565	15549	15554	15566	15444	15608	15516	15625	15526	15784	15528	15585	15653	15696	15673	15564	15725	15488	15549	15503	15426	15569	15587	15596	15630	15792	15609	15300	15453	15639	15446	15570	15605	15504	15602	15427	15439	15593	15618	15477	15463	15625	15684	15614	15549	15480	15600	15557	15640	15649	15559	15695	15569	15455	15624	15572	15650	15538	15470	15594	15549	15581	15587	15583	15539	15643	15352	15664	15541	15499	15512	15437	15584	15651	15578	15344	15497	15582	15773	15516	15547	15425	15559	15381	15656	15641	15689	15443	15548	15437	15556	15707	15668	15619	15524	15660	15419	15599	15653	15539	15432	15576	15555	15548	15535	15527	15559	15347	15608	15447	15594	15532	15428	15650	15750	15549	15521	15539	15457	15469	15631	15621	15587	15566	15461	15692	15597	15576	15620	15532	15583	15539	15393	15571	15505	15490	15678	15731	15477	15498	15486	15561	15494	15482	15511	15507	15645	15598	15685	15543	15621	15663	15452	15619	15570	15465	15524	15629	15612	15494	15595	15523	15421	15508	15679	15511	15624	15673	15616	15394	15532	15616	15617	15585	15554	15508	15580	15627	15606	15448	15596	15496	15606	15638	15563	15565	15563	15574	15485	15637	15612	15640	15582	15608	15647	15515	15502	15504	15591	15639	15609	15477	15527	15621	15579	15451	15581	15522	15579	15586	15439	15616	15426	15624	15447	15527	15601	15509	15665	15459	15767	15634	15626	15567	15549	15655	15606	15611	15580	15632	15443	15703	15454	15582	15529	15516	15533	15583	15602	15592	15616	15547	15771	15448	15615	15436	15606	15612	15593	15551	15637	15597	15508	15663	15469	15692	15569	15546	15444	15555	15535	15369	15659	15783	15494	15381	15698	15697	15660	15577	15574	15597	15537	15422	15573	15566	15693	15596	15415	15683	15660	15619	15651	15449	15591	15450	15578	15519	15391	15598	15545	15640	15535	15633	15606	15405	15595	15542	15280	15487	15442	15492	15701	15586	15403	15722	15739	15564	15559	15618	15689	15472	15550	15542	15502	15531	15447	15595	15548	15676	15568	15387	15596	15587	15697	15445	15857	15576	15714	15412	15496	15681	15705	15689	15553	15571	15681	15583	15436	15696	15569	15523	15560	15676	15537	15667	15525	15792	15539	15529	15530	15658	15447	15743	15496	15652	15629	15632	15576	15706	15359	15475	15762	15444	15527	15599	15479	15486	15440	15509	15475	15596	15512	15549	15548	15694	15510	15586	15645	15701	15547	15576	15550	15602	15430	15476	15697	15627	15510	15566	15542	15500	15674	15472	15377	15673	15608	15579	15373	15562	15663	15423	15420	15652	15599	15570	15396	15766	15482	15546	15574	15569	15556	15769	15555	15576	15479	15603	15660	15639	15557	15619	15511	15704	15529	15501	15760	15582	15670	15446	15490	15476	15445	15544	15382	15559	15662	15485	15667	15631	15658	15434	15556	15641	15703	15644	15570	15573	15695	15569	15616	15546	15695	15630	15613	15743	15512	15691	15466	15671	15578	15575	15491	15564	15630	15574	15584	15495	15663	15605	15601	15414	15611	15455	15621	15642	15775	15564	15517	15473	15508	15453	15627	15624	15639	15618	15558	15487	15541	15600	15472	15415	15576	15610	15553	15538	15625	15642	15520	15415	15573	15708	15507	15569	15553	15615	15524	15587	15594	15418	15462	15580	15540	15693	15468	15645	15586	15708	15454	15711	15680	15667	15547	15463	15551	15590	15595	15565	15540	15461	15617	15616	15547	15563	15476	15630	15545	15633	15437	15715	15669	15719	15581	15796	15545	15713	15534	15740	15451	15653	15337	15626	15632	15540	15452	15649	15596	15556	15603	15469	15564	15718	15427	15646	15541	15509	15584	15529	15498	15648	15655	15545	15455	15501	15392	15553	15652	15389	15345	15498	15662	15532	15481	15507	15518	15452	15591	15539	15510	15545	15318	15500	15516	15537	15536	15677	15588	15605	15550	15597	15582	15580	15474	15676	15552	15562	15426	15625	15628	15674	15568	15501	15513	15616	15562	15751	15578	15571	15611	15669	15302	15474	15540	15588	15570	15544	15512	15476	15299	15641	15614	15563	15630	15605	15648	15550	15509	15531	15492	15607	15471	15578	15622	15558	15456	15314	15592	15766	15513	15534	15576	15578	15408	15579	15646	15618	15769	15621	15507	15641	15513	15493	15619	15609	15475	15529	15745	15465	15613	15597	15475	15470	15704	15662	15266	15687	15484	15702	15538	15552	15595	15359	15564	15661	15565	15506	15566	15669	15760	15515	15448	15527	15388	15442	15518	15520	15586	15632	15644	15652	15651	15622	15777	15545	15637	15413	15585	15663	15513	15625	15778	15558	15684	15680	15597	15632	15530	15601	15421	15334	15559	15549	15558	15589	15674	15555	15635	15543	15617	15512	15698	15563	15280	15587	15522	15617	15598	15734	15462	15473	15567	15598	15578	15579	15601	15558	15474	15428	15529	15467	15542	15481	15593	15594	15615	15491	15568	15493	15477	15628	15389	15578	15469	15544	15639	15674	15617	15520	15645	15500	15745	15595	15597	15585	15514	15577	15546	15489	15515	15532	15579	15538	15561	15399	15637	15520	15517	15507	15553	15523	15652	15536	15576	15377	15741	15673	15488	15657	15654	15532	15629	15710	15550	15570	15707	15537	15658	15573	15537	15660	15606	15455	15538	15544	15683	15521	15565	15675	15650	15591	15534	15647	15564	15582	15506	15658	15415	15579	15522	15598	15424	15677	15525	15302	15541	15577	15503	15513	15524	15483	15453	15498	15453	15831	15574	15565	15732	15449	15475	15526	15488	15447	15568	15495	15572	15466	15565	15468	15508	15587	15490	15584	15590	15608	15510	15695	15633	15624
24592	21734	30151	27740	29421	33502	34169	29306	26725	25637	24192	23726	23439	23159	22914	22665	22613	22397	22249	22063	21897	22201	22206	22137	21854	21918	21630	21929	21974	21906	21766	21663	21650	21740	21585	21789	21699	21454	21465	21552	21616	21686	21720	21489	21732	21215	21739	21693	21629	21767	21679	21744	21448	21632	21411	21378	21572	21387	21462	21220	21700	21179	21505	21421	21708	21262	21502	21492	21399	21357	21363	21438	21001	21680	21471	21502	21588	21459	21384	21392	21620	21260	21555	21371	21631	21494	21570	21489	21288	21805	21310	21383	21442	21586	21311	21475	21569	21650	21593	21430	21399	21434	21515	21250	21640	21385	21407	21222	21337	21343	21748	21507	21486	21302	21261	21284	21509	21543	21312	21373	21403	21454	21458	21516	21464	21217	21320	21629	21618	21526	21378	21673	21088	21715	21432	21511	21648	21502	21538	21506	21168	21391	21442	21503	21299	21318	21465	21469	21330	21323	21438	21621	21391	21548	21571	21355	21529	21159	21176	21355	21331	21219	21476	21459	21301	21226	21358	21662	21479	21451	21538	21374	21451	21117	21416	21398	21401	21397	21541	21565	21593	21332	21468	21408	21471	21333	21347	21341	21319	21324	21276	21563	21426	21357	21571	21354	21368	21562	21347	21395	21313	21255	21158	21114	21483	21373	21396	21559	21331	21579	21522	21630	21482	21306	21272	21521	21462	21231	21406	21414	21479	21399	21542	21339	21358	21444	21344	21498	21378	21431	21155	21577	21534	21551	21637	21412	21235	21371	21469	21467	21332	21509	21519	21330	21446	21414	21488	21553	21447	21219	21449	21316	21519	21261	21289	21470	21579	21407	21505	21549	21427	21408	21329	21394	21498	21148	21516	21530	21342	21493	21470	21242	21524	21252	21416	21189	21215	21643	21288	21345	21550	21382	21331	21423	21460	21382	21623	21460	21360	21240	21409	21291	21686	21615	21366	21705	21312	21344	21592	21375	21333	21579	21239	21103	21492	21553	21399	21258	21413	21369	21322	21267	21531	21473	21235	21605	21475	21487	21354	21404	21246	21334	21607	21477	21397	21348	21415	21463	21437	21496	21576	21441	21467	21481	21522	21406	21334	21453	21401	21153	21495	21609	21269	21211	21291	21353	21131	21315	21303	21344	21281	21426	21354	21189	21335	21209	21371	21404	21357	21309	21607	21481	21358	21518	21242	21382	21331	21389	21567	21459	21811	21469	21568	21485	21287	21514	21643	21318	21434	21457	21513	21488	21499	21480	21566	21459	21603	21339	21370	21470	21608	21211	21381	21297	21287	21550	21562	21395	21309	21311	21500	21502	21289	21518	21467	21416	21592	21593	21399	21341	21459	21304	21397	21477	21671	21354	21477	21370	21669	21481	21388	21416	21051	21243	21178	21123	21402	21636	21491	21143	21226	21424	21201	21420	21624	21514	21292	21450	21454	21536	21496	21367	21267	21631	21653	21316	21532	21500	21622	21587	21551	21164	21431	21600	21417	21144	21381	21473	21550	21347	21352	21118	21640	21501	21337	21340	21431	21529	21724	21476	21467	21703	21469	21352	21478	21361	21256	21376	21259	21427	21500	21172	21152	21193	21336	21492	21407	21489	21367	21330	21617	21434	21332	21544	21567	21344	21505	21250	21371	21449	21378	21551	21515	21391	21544	21638	21380	21477	21359	21692	21714	21347	21453	21551	21428	21385	21546	21795	21479	21433	21260	21472	21534	21461	21433	21284	21516	21558	21482	21475	21235	21582	21291	21591	21471	21483	21537	21498	21391	21358	21227	21418	21130	21527	21425	21451	21507	21308	21522	21453	21451	21694	21482	21063	21515	21464	21417	21625	21450	21633	21711	21288	21447	21621	21539	21488	21341	21153	21392	21502	21324	21415	21342	21532	21387	21363	21482	21449	21515	21372	21366	21525	21518	21337	21332	21502	21550	21371	21375	21529	21335	21580	21540	21466	21462	21413	21271	21342	21406	21558	21637	21581	21655	21415	21454	21135	21316	21372	21442	21476	21638	21408	21390	21420	21445	21385	21399	21309	21386	21511	21756	21509	21271	21570	21689	21215	21428	21541	21424	21337	21573	21307	21488	21367	21315	21453	21633	21617	21456	21695	21502	21426	21325	21354	21331	21342	21372	21269	21339	21361	21472	21373	21431	21549	21448	21345	21633	21457	21524	21103	21462	21381	21558	21284	21350	21558	21403	21658	21462	21348	21240	21490	21382	21484	21355	21427	21449	21521	21224	21545	21486	21382	21212	21399	21472	21355	21586	21547	21528	21695	21749	21599	21172	21418	21574	21249	21222	21466	21647	21752	21510	21597	21473	21390	21302	21571	21466	21466	21284	21375	21596	21379	21531	21478	21304	21309	21535	21205	21404	21451	21317	21446	21440	21298	21517	21360	21776	21162	21527	21767	21445	21282	21437	21570	21460	21352	21594	21399	21555	21423	21370	21310	21293	21610	21446	21519	21278	21329	21306	21449	21498	21703	21486	21641	21450	21344	21370	21639	21510	21332	21467	21535	21450	21544	21451	21289	21146	21460	21379	21410	21174	21501	21433	21582	21614	21565	21188	21159	21568	21320	21632	21483	21414	21656	21052	21179	21510	21266	21422	21312	21598	21721	21606	21383	21496	21349	21363	21600	21509	21441	21507	21445	21456	21384	21583	21442	21527	21404	21583	21311	21670	21536	21481	21510	21419	21455	21467	21662	21618	21495	21482	21386	21504	21422	21561	21323	21450	21445	21393	21407	21220	21423	21488	21377	21511	21581	21463	21398	21193	21381	21307	21401	21289	21364	21344	21512	21503	21570	21527	21311	21543	21375	21525	21466	21404	21565	21723	21496	21368	21273	21269	21388	21358	21597	21622	21305	21359	21481	21475	21146	21361	21516	21517	21242	21420	21466	21428	21395	21485	21425	21645	21532	21277	21531	21455	21257	21601	21474	21528	21583	21322	21421	21636	21449	21378	21462	21509	21323	21543	21576	21563	21682	21510	21495	21283	21100	21370	21435	21554	21329	21562	21060	21497	21360	21526	21613	21425	21418	21590	21636	21739	21466	21552	21336	21524	21320	21321	21412	21451	21598	21506	21459	21461	21457	21374	21599	21441	21293	21490	21266	21542	21653	21393	21531	21671	21496	21469	21279	21337	21293	21460	21685	21507	21339	21604	21316	21387	21248	21664	21488	21536	21678	21448	21291	21675	21696	21317	21443	21511	21244	21378	21447	21389	21544	21671	21508	21414	21387	21494	21330	21600	21488	21450	21485	21517	21318	21688	21649	21402	21712	21187	21298	21484	21377	21271	21680	21528	21395	21464	21528	21346	21415	21581	21463	21327	21223	21433	21347	21310	21421	21395	21390	21595	21429	21290	21437	21584	21530	21563	21262	21536	21370	21493	21451	21487	21565	21393	21359	21185	21329	21331	21394	21538	21383	21288	21253	21317	21331	21435	21477	21420	21349	21538	21544	21534	21410	21492	21562	21550	21596	21508	21350	21456	21326	21353	21312	21432	21255	21375	21349	21474	21486	21575	21342	21504	21374	21424	21647	21394	21479	21528	21198	21367	21397	21426	21618	21540	21423	21598	21534	21530	21315	21495	21375	21364	21350	21286	21537	21230	21454	21698	21377	21395	21405	21391	21194	21661	21448	21490	21412	21413	21307	21439	21531	21516	21380	21389	21253	21586	21554	21720	21444	21547	21543	21180	21433	21596	21490	21538	21541	21455	21231	21391	21364	21653	21508	21340	21559	21566	21507	21370	21496	21510	21698	21413	21347	21400	21650	21292	21452	21384	21669	21572	21629	21552	21608	21524	21292	21279	21320	21356	21377	21431	21607	21527	21597	21326	21397	21466	21644	21383	21435	21495	21448	21442	21160	21392	21652	21417	21363	21344	21408	21247	21574	21622	21523	21446	21424	21548	21319	21358	21550	21494	21342	21650	21666	21326	21324	21463	21313	21473	21627	21419	21372	21571	21258	21499	21273	21467	21611	21642	21298	21496	21351	21647	21587	21399	21615	21356	21281	21440	21418	21553	21557	21471	21373	21191	21233	21417	21493	21501	21690	21633	21200	21585	21409	21558	21441	21658	21450	21512	21362	21394	21417	21622	21174	21461	21233	21276	21551	21633	21476	21439	21465	21424	21325	21456	21374	21342	21621	21536	21597	21444	21258	21424	21370	21144	21328	21475	21495	21556	21556	21488	21458	21471	21190	21618	21569	21648	21394	21189	21391	21252	21499	21530	21559	21512	21423	21569	21331	21680	21446	21271	21629	21357	21541	21481	21296	21577	21415	21155	21447	21588	21276	21461	21645	21374	21422	21462	21301	21465	21600	21457	21566	21465	21332	21534	21371	21371	21203	21482	21287	21469	21230	21542	21379	21358	21263	21449	21488	21560	21263	21639	21526	21577	21512	21250	21739	21483	21516	21431	21496	21426	21500	21574	21692	21265	21488	21395	21597	21401	21465	21668	21722	21272	21519	21218	21362	21499	21354	21530	21350	21507	21502	21402	21502	21529	21158	21584	21488	21337	21604	21619	21421	21370	21733	21557	21396	21578	21242	21239	21615	21427	21446	21508	21295	21582	21296	21234	21353	21592	21440	21571	21481	21513	21377	21504	21612	21538	21638	21458	21636	21634	21549	21430	21534	21454	21580	21352	21770	21318	21585	21330	21599	21464	21348	21407	21296	21386	21513	21568	21543	21437	21358	21259	21424	21346	21442	21348	21399	21273	21541	21445	21374	21403	21410	21298	21529	21488	21281	21621	21428	21331	21489	21514	21654	21443	21375	21405	21540	21520	21369	21370	21567	21722	21376	21379	21386	21253	21532	21412	21331	21314	21267	21307	21580	21401	21556	21471	21556	21671	21591	21350	21334	21384	21345	21638	21406	21371	21437	21337	21511	21277	21745	21678	21480	21481	21401	21443	21621	21484	21474	21628	21336	21483	21284	21516	21709	21286	21281	21490	21013	21386	21345	21534	21528	21322	21435	21424	21314	21502	21564	21518	21238	21305	21439	21553	21621	21330	21464	21343	21454	21311	21538	21388	21469	21622	21505	21338	21511	21572	21511	21438	21305	21239	21518	21504	21278	21278	21260	21341	21382	21299	21429	21493	21241
49978	78856	71242	54124	43765	34919	28706	24731	21981	19851	18567	17472	17136	16799	16305	16271	16169	15874	15700	15502	15483	15650	15513	15233	15204	15264	15311	15099	15331	15083	15324	15098	14988	15029	15051	14972	15016	15000	15049	14996	15005	15069	14903	15107	14927	14916	15098	15009	14848	14822	14858	14980	14962	14814	14963	14872	14888	15028	14862	14896	15098	14863	14868	14920	14996	14801	14830	14990	14882	14942	14975	14709	14882	14887	15044	14968	14983	14826	14714	14743	14974	14915	15001	14975	14743	14787	15048	15061	15000	14760	14700	15053	14908	14774	14807	14826	14924	14997	14953	14843	14733	14735	14944	14872	14916	14681	14980	14773	14809	14945	14745	14782	14781	14868	14844	14993	14950	14816	15017	15006	14801	14784	14996	14794	15056	14945	14931	14954	14780	14759	14959	14844	14997	14847	14964	14904	14748	14947	14821	14901	14868	14942	14954	14816	14754	14826	14929	14779	14796	14868	14985	14869	14697	14896	15041	14989	15020	14892	14949	14969	14978	14850	14808	14926	14855	14876	14768	15008	14746	14866	14866	14922	14971	14815	14881	14961	14792	14907	14834	14794	14932	14978	14815	14934	14720	14885	14912	14910	14743	14942	14839	14792	14939	14910	14780	14885	14747	14881	14855	14782	14888	15038	15006	14738	14874	14671	14870	14884	15035	14778	14804	14845	14767	14764	14668	15012	14898	14653	14884	14957	14887	14847	14930	14891	15069	14792	14900	14791	14672	14892	15048	15000	14883	14916	15122	14897	14796	15049	14776	14920	15057	14729	14848	14969	14742	14944	14970	14762	14718	14820	15058	14685	14944	14792	14735	14955	14780	14855	14809	14815	14999	14797	14864	14844	14864	14859	15009	14933	14824	14983	14960	14801	14971	14899	14978	14773	14727	14990	14944	14948	14866	14801	14944	14975	14862	14879	14934	14857	14891	14853	14930	14952	14869	14984	14864	14907	14907	14834	15019	14914	14968	15016	14780	14728	14890	14793	14868	14768	14714	14920	14789	14804	14911	14891	14764	15131	14988	14912	14842	14918	14747	15003	14766	15019	14740	14757	14925	14810	14916	14713	14788	14890	14904	14964	14866	14991	14722	14904	14744	15039	14993	14774	14918	14845	14994	14941	14812	14864	14844	14954	14865	14739	14972	14718	14827	14798	14842	14924	14889	14804	14800	14933	14945	14966	15065	14904	14947	14964	14947	14844	14983	15029	14924	15070	14845	15041	14873	14948	14807	14965	14874	14934	15048	14925	14883	14859	14970	14926	14816	15083	14953	14838	14925	14874	14802	14832	14903	14846	15012	14831	14810	14855	14873	14863	15101	14986	14927	15025	14782	14898	14725	14799	15069	14742	14885	14883	14859	14969	14944	14996	14896	14725	14809	14842	14736	14781	14878	14799	14791	14806	15037	14978	14880	14841	14902	14844	14945	14743	14847	14959	14901	14807	14761	15033	14686	14860	14930	14886	15119	14889	14821	14899	14746	14815	14920	14959	14833	14847	14677	14887	14897	14792	14691	14824	14841	14927	14927	14878	14843	14954	14962	14905	14784	14919	15051	14893	14823	14953	14911	14892	14994	14856	14848	14774	14755	14841	14903	14928	14928	15043	14872	14833	14922	14777	14891	14990	14727	14931	15046	14938	14895	14675	14742	14908	14795	15004	15068	14751	14788	14846	14963	14862	14818	14823	14913	14958	14972	14762	14788	14838	14882	14799	15063	15060	14978	14923	14939	14910	14803	14831	15225	14894	14841	14961	14856	14983	14853	14829	14842	14831	14878	14795	14927	14798	14860	14791	14851	15017	14926	14810	14807	14910	14875	14932	14631	14876	14763	14864	14910	14851	14993	14825	14988	14775	14903	14943	14871	14903	14980	14858	14739	14992	14737	14826	14873	14880	14843	14791	14962	14761	15051	14852	14794	14862	14877	15009	14951	14785	14935	14836	14896	14994	14730	14936	14786	14894	14883	14937	14840	15056	14809	15027	14797	14980	14999	15097	14898	14842	14956	14889	14904	14674	14999	14953	14878	14872	14976	14933	14825	14853	14983	14675	14919	14852	14855	14978	14803	14874	14900	14930	14897	14909	14698	14926	14848	14838	14948	14722	14924	14906	15027	14857	14916	14786	14882	14905	14707	15064	14804	14831	15120	14870	14939	14781	14952	15054	14730	15038	14935	14839	14735	14864	14897	14886	14879	14923	14772	14764	14875	15009	14984	14708	14787	14884	14977	14873	14910	14880	14806	14914	14859	14994	14939	14880	14737	14966	14925	14922	14890	14943	14821	14890	14821	14840	14875	14826	14833	14870	14876	15038	14998	15015	14785	14999	14870	14912	14859	14958	14815	14981	14799	14891	14873	14866	15109	14758	14816	14996	14831	14857	14908	14986	14823	14969	14753	14944	14871	15033	14997	14936	14846	14820	14792	14921	15003	14806	14828	14871	14898	14832	14934	14744	14903	14894	14898	14796	14889	14937	14847	15005	14818	14987	14941	14964	14803	14873	14882	14681	14972	14801	14887	14743	14803	14875	14642	15000	14918	14858	14787	15023	14824	14832	15006	14913	14576	14818	14923	14629	14923	14815	15071	14769	14708	14942	14867	14929	14944	14905	14922	14691	14893	14880	14808	14923	14934	14713	14952	15055	14833	14976	14869	14908	14645	14804	14811	14956	14963	14841	14754	14967	14879	14862	14797	14784	14950	14778	14730	14795	14827	14820	14920	14805	14948	14758	14863	14848	14872	14755	14763	14881	14899	14834	14912	14818	14849	14835	14875	14951	14939	14788	14893	15025	14957	14828	14860	14926	14981	14778	14945	14843	14855	14789	14755	14936	14881	14797	14978	14833	15093	14766	14869	14821	14816	14819	15133	14770	14854	14850	15094	14883	14865	14881	15004	14892	14970	14723	14849	14766	14876	15041	14943	14772	15009	14929	14923	14668	14852	14815	14837	14875	14971	14991	14886	15000	14752	14853	14840	14874	15009	14749	14746	14939	14828	14777	14672	14930	14825	14780	14898	14801	14857	14889	14745	14926	14877	14773	14912	15006	14994	15054	14819	14788	14948	14700	14962	14729	14945	14565	15030	14796	14865	14864	14761	14675	14725	14892	14845	14797	15012	14965	14959	14818	14979	14899	15010	14860	14970	14744	14622	14861	14642	14862	14892	14854	14667	15014	14985	15009	14816	14905	14803	14814	14802	14618	14878	14907	14913	14821	14875	14919	14916	14716	14917	14844	14937	14736	14811	14864	14661	14845	14724	14910	14953	14824	14881	14908	14816	14782	14871	14790	14940	15062	14932	14705	14832	14688	15064	14806	14878	14666	14993	14952	14941	14971	14770	14881	14926	14939	14720	14922	14774	15051	14960	14939	14883	14934	14863	15107	14808	15001	15078	14953	14871	14877	14844	14851	14811	14860	14946	14812	15063	14604	14970	14937	14874	14889	14890	15006	14916	14989	14795	14682	14962	14809	14811	14862	14923	14682	15036	14966	14952	15044	15009	14702	14872	14828	14858	14789	15013	14941	14834	14806	14828	15056	14721	14858	14863	14904	14956	14811	14944	14993	14963	14792	14877	14990	14944	14954	14838	15014	14953	14898	14786	14913	14996	14814	15035	15001	14814	14977	14881	14971	14821	14753	14959	14811	14806	14913	14930	14904	14743	14833	14926	14854	14922	14586	14939	14786	14774	14898	14760	14965	14900	14873	14846	14754	14969	14934	14737	14767	15035	14625	14727	14855	14746	14803	14782	14772	14955	14958	14713	14859	14822	14792	14815	14875	14827	14894	14864	14817	14789	14797	14910	14917	14851	14702	14845	14816	14936	14830	15103	14689	14965	14705	14822	14875	14703	15134	14864	14839	15108	14894	14815	14906	14892	14878	14743	14964	14841	14807	15086	15086	14922	14900	14855	14933	14990	14718	14815	14705	14829	14899	14954	14940	15049	14789	14779	14642	14841	14905	14649	14880	14949	14971	14991	14964	14916	14898	14880	14901	14699	14929	14996	14893	14877	14855	14804	14888	14633	14842	14807	14816	14822	14885	14900	14897	15000	14920	14996	14842	14840	14929	14940	14883	14925	15021	14919	15073	14939	14880	14870	15027	14953	14934	14850	14862	14982	14959	15003	15024	14905	14895	14932	14874	14832	14927	14770	14724	14974	14915	14812	14957	14794	14842	14997	14914	14940	14678	14987	14776	14847	14915	14767	14971	14959	14771	15045	14798	14924	14844	14931	14700	14914	14856	14719	14817	14952	14835	14849	14984	14898	14866	14964	14891	14935	15010	14819	14836	14954	14802	14799	14932	14860	14862	14924	14827	14951	14756	14823	14926	14805	14958	14858	14826	14863	14750	14921	14793	14783	14865	14944	14677	14777	14842	14931	14808	14881	14805	14911	14993	14920	14854	14878	14982	14801	14998	14950	14847	14975	14721	14991	14933	14876	15024	14989	15143	14860	14878	14885	14749	14880	14837	14853	14750	14811	14989	14773	14935	14960	14969	14841	14806	14998	14803	14802	15059	14919	14940	14874	14940	14782	14754	14865	14882	14909	15109	14960	15016	14902	14866	14809	14862	14848	14892	14950	14745	14874	14992	14765	15014	14829	14938	14829	14831	15087	14992	14876	15038	14965	14776	14823	14896	14837	14849	14778	14797	14911	14929	14969	14881	15000	14882	14923	14794	14939	14864	14881	14817	14722	14803	14917	14770	14920	14894	14869	14827	14898	14903	14697	14848	14760	14761	14948	14766	14915	14642	14939	14929	14923	14897	14765	14732	14858	14998	14880	14913	14807	14926	14892	15029	14958	14929	14681	14749	15019	14818	14929	14848	14878	14819	14812	14834	14745	14867	14756	14789	14696	14938	14677	14876	14875	15120	14796	14847	14914	14878	14737	14802	14974	14928	15009	14831	14754	14873	14870	14899	14866	14885	14827	14801	14863	14770	14987	14894	14889	15039	15045	14866	14700	15119	14738	14882	14761	14886	14894	14808	14738	14765	14755	14718	14781	14936	14747	14761	14698	14994	14900	14784	14919	14915	14774	14774	14870	14998	14827	14839	14785	15027	14914	14770	14787	14679	14883	14883	14804	14852	15008	14943	14817	14979	14883	14848	14826	14822	14888	14763
44491	53646	55287	45459	35714	30430	26919	25176	24139	23440	23276	22900	22516	22470	22478	22369	22377	22319	22418	22223	22088	22012	22187	21995	22280	22132	22013	22128	22160	22137	21983	22143	22093	22140	22076	22138	21841	21760	21935	21726	21817	21899	22028	22025	22158	21766	22126	22043	22150	21997	21891	21945	22008	22002	22003	22078	21921	22025	21989	21798	21995	21742	21933	22186	22028	22029	21977	22087	21996	21660	21963	21728	22076	21920	21747	22248	21999	21604	21765	21911	21990	21849	21920	22254	21873	21954	22096	21856	21866	22001	22063	22131	22185	21967	21655	22078	22015	22184	21924	21844	21919	21923	21997	21801	21966	21864	21832	21870	22106	21981	22004	21997	22002	22041	21913	21795	21865	21937	22207	21989	21879	21849	21835	21692	21988	22109	21761	21959	21896	21975	21948	21997	21757	21863	21920	22022	21995	21986	22072	22008	22188	21931	22069	21887	22076	21956	22075	22064	21917	21862	22147	22166	22108	21941	22157	21770	22040	21810	21926	22049	22077	21935	21708	21803	21926	21846	21963	21757	21918	21822	22081	21849	21813	22081	21961	22307	21925	21925	22088	22161	21948	21964	22133	22218	21951	21852	22202	22014	21928	21941	22004	22267	22178	21879	22031	21951	22122	21794	21918	22097	21958	21797	21955	21951	21967	22160	21853	21906	22099	22058	22128	21967	21933	21861	21675	21845	21953	22127	22010	22116	22002	21882	21941	21905	21817	21998	21798	22027	22017	21801	22066	21895	22187	22064	21888	22165	22274	22168	21848	21841	21696	22125	22013	22268	21903	21946	22014	21911	21938	22091	21579	21960	21836	21918	21707	22230	21901	21906	22073	22086	21957	22096	21872	21943	21856	21804	22032	21911	22089	21847	21704	21783	21935	22155	21823	22034	21904	21990	21723	21888	21899	21957	22032	21978	21936	22160	21855	21973	21993	22010	21895	21916	21863	21886	21916	22018	21957	22039	21942	21907	21914	22016	22132	21919	21828	21882	21819	21964	22050	21773	21912	21877	21970	21704	22188	22125	22011	21994	21904	21789	22168	21959	21757	21871	22136	22273	21932	21855	22110	22014	22008	21808	22300	22160	22101	21933	21971	21760	22090	21923	21935	21806	21907	21910	22029	21955	21989	21909	22203	22173	21830	21909	21971	21836	21667	21863	21808	22039	22008	22090	21924	21887	21966	21806	22158	21987	22067	21997	22001	22115	21812	22090	22042	21909	22086	21971	21880	22004	21922	21853	21819	22004	21878	21876	21914	21938	22080	22049	21902	21910	21992	21927	21882	21924	21946	21956	21915	21857	22318	22154	22027	22032	22055	22129	22043	22033	21925	22000	21967	22101	21784	21769	22167	22177	22196	21883	21881	21928	22262	21897	21916	22303	22109	21918	22131	22017	21977	21965	21973	21832	21967	21926	21825	21850	22073	22226	21965	21915	21945	21940	21840	22143	21882	21913	22121	21978	21882	22113	21967	22024	22179	21800	22122	21915	22021	21917	21807	22321	22055	22127	21792	21969	22119	21968	21955	22000	21847	21982	21993	21869	22315	22111	22104	21934	21889	21867	21790	21826	22053	21849	21836	21776	22103	22183	22060	22076	21782	21892	22054	22095	22009	21993	22013	22178	22006	21646	22065	22067	22151	21877	22101	21969	21909	22118	21949	22108	21993	21789	21753	21819	22332	21862	21847	22034	22048	21875	21975	21901	21855	22170	22077	21967	21929	22098	22057	21876	21884	21821	22069	22031	22011	21952	21961	22019	22042	21910	22065	22107	21759	21917	22145	21927	22146	21900	22204	22125	21888	22026	22027	22000	21955	21896	22035	22223	21995	21740	21958	21852	21875	21958	22119	21766	21834	21944	22067	22057	22072	22159	21912	21943	21838	21889	22006	21863	22033	21969	21846	21861	21869	21795	21996	22057	21889	22171	22173	22062	21976	21849	22057	21826	22057	22157	21881	21800	22013	21853	22064	21994	22046	22073	22082	21897	22027	22089	21927	21982	21878	21972	22049	21977	21939	21817	22094	21930	21858	22178	21903	22024	22113	21957	21960	21952	21860	22114	21753	22101	21963	21977	22096	22076	21963	22050	21999	22086	22281	22053	22225	21847	21810	22083	22010	22128	21972	21830	22024	22013	22004	21624	21926	21779	21929	21915	22117	22240	21770	22030	22042	21922	22072	21799	21912	21951	22076	22119	21786	21617	22064	22065	21926	22020	22043	21873	22047	22094	22003	21990	22115	21949	22013	22070	22140	22173	21928	22053	21944	22159	21917	22062	22195	22215	21897	21861	22096	21883	21942	22047	22086	22063	22144	22160	22192	21870	21902	22229	22029	22051	21989	22227	21812	21890	21754	21893	22102	22144	21683	21956	21908	21633	21851	22087	21688	21838	21791	21873	21947	22101	21807	21945	21964	21796	21964	22014	21791	22017	21675	22248	21930	22046	21945	22087	21841	21961	21884	21948	21886	22097	21862	21959	21943	22125	22353	21995	21937	21984	21903	21938	21917	21926	21824	21745	22119	22071	22024	22145	22138	22051	21788	21917	22023	21793	21929	22029	22095	21875	22173	21866	21925	21913	21960	22054	21850	21924	22100	21947	22029	22017	21967	21803	21851	21725	22057	21995	21921	21900	21929	21758	22218	21777	21904	22037	21795	21936	21861	22041	22167	21871	21926	21848	21867	21880	22087	22038	21719	22024	22000	21912	22057	22005	22068	21969	21887	22106	21657	21898	22050	22213	22080	22057	22039	22089	21861	21766	22058	21988	22112	21917	21981	22170	21938	22220	21941	22042	21931	21834	21861	22019	22121	22215	22035	22159	21991	22163	22070	21868	22125	22192	22107	22102	21998	21860	22009	22041	22097	21787	21936	21939	22159	22175	22151	22038	21781	21621	22015	21966	21894	22223	21931	22193	22024	21730	21940	22030	21928	21913	22059	21964	21939	22113	21875	22138	22095	21842	21751	22359	21951	21922	21883	21877	22020	22049	22028	21935	21736	22056	21916	22080	21895	21999	21875	21927	22102	21922	22113	21903	21967	22188	21886	22093	22127	21915	22040	21682	21892	22133	21917	22060	22037	22171	22041	21843	21747	21947	21981	21972	22024	22006	21890	22051	21965	22002	22112	21962	21892	21919	21956	22157	21844	21966	22101	21657	21842	22035	22080	21805	22108	21985	22158	22022	21959	21952	21800	22008	21734	22090	22000	22048	21946	21928	22155	21950	21966	22031	21996	22099	22131	22180	21972	21951	21839	22251	21978	21980	22042	21766	21986	21901	21908	21857	21787	21899	22205	21937	22070	22047	21934	21869	22055	22107	21822	21811	22002	22048	22158	21888	21923	22270	22114	21886	21958	22170	21900	21992	21804	21944	22049	21867	22071	22063	21983	21911	22076	22033	21768	21936	21808	21806	21962	21898	21858	22449	21929	21964	21838	21910	22123	21955	21920	22123	22087	22245	21995	22097	22125	21984	22017	22217	22006	21830	21921	22114	22079	21798	21931	22013	22008	22042	21780	21922	22050	21906	21826	22026	22076	21784	22119	21955	21933	22133	21865	21999	21878	21816	21910	21863	21882	21853	22160	22027	21904	21828	22164	21927	22021	22036	21961	21757	22121	22072	22086	21795	22091	22169	21912	22253	22000	21735	21802	22127	21852	22072	21900	22176	22175	22060	22094	22109	22009	22117	21689	22093	21950	22069	21983	22118	21819	21972	22006	22020	21780	21985	22054	21934	22089	21822	21999	21827	21899	21901	22129	21723	22087	21867	21803	21923	22074	22139	21679	21895	21950	21905	22176	22152	22229	21837	21978	21881	22117	22037	21879	21863	21990	22063	21995	21766	21819	22057	22058	22097	21966	21984	21932	22029	21940	22035	22187	22144	21964	22096	21970	22170	21953	21929	22093	22073	21867	21778	22055	21990	21921	21832	22075	21830	22031	21911	21945	21904	22108	22007	22177	21938	22187	22016	22075	21773	21933	21936	21923	21998	21845	21932	21969	21908	22057	21807	22022	21794	22129	21713	22196	21960	22319	22075	22045	21771	21887	21967	22037	21980	21985	21925	22085	21860	21948	21980	22107	21761	21974	21649	21841	21992	21769	21960	21972	21878	22158	22010	22150	22009	22026	21868	22109	22278	21947	21929	22215	21913	21792	21738	21842	21848	22111	22110	22138	21727	21841	21945	22081	22176	21908	22138	21990	21951	22100	22041	22030	22060	21830	21797	22153	21905	22053	21860	22238	21980	21986	21923	21873	21901	21932	22024	21763	21666	21923	21957	22000	22049	21915	22065	22030	21972	22085	21998	21849	22119	22099	21891	21867	22139	22158	22126	21940	21945	22303	22327	22138	22073	21803	21928	22047	21820	21967	22033	21935	21881	21818	21894	21813	21855	21781	22087	22224	22048	22029	22013	21933	21738	21969	21894	21959	21902	22079	22173	21891	21826	21850	21866	21911	22147	22206	21936	22093	21834	22026	21839	22104	21859	21899	22097	22056	22213	22149	22074	22171	21891	22094	22006	21975	21957	22197	22217	22135	22135	21990	21935	22009	22096	21905	21644	21878	21972	22027	21800	21971	22035	21978	22220	22104	22114	22143	21940	22022	21927	21881	21803	21954	21982	21991	22036	21850	21903	21858	21978	22007	21988	22012	21869	22212	22128	22048	22084	22272	21774	21975	21736	22103	22053	22007	22223	22004	22145	22036	21902	21917	21979	21884	22044	22191	21973	21999	22032	21993	22099	21996	22062	22101	22043	22115	22017	21893	22071	21947	21877	21924	21874	21972	22133	21955	21850	21983	21864	21788	21678	21761	21950	21682	21900	22211	21927	22081	21800	21904	22070	22068	22439	21848	21803	21916	21938	22065	21972	22134	21974	21986	21999	22044	21898	21843	21821	21868	21793	21888	21799	22030	21990	22070	22003	22152	21997	22027	22004	21777	21880	22007	22013	22003	22022	22069	22069	21793	22082	21729	21831	21948	21772	22022	21749	22090	22034	22013	22040	21813	22085	21881	21786	22204	22186	22314	21909	22088	22089	21771	21670	22006	21860	22093	22164	21859	21932	22017	22068	21991	22111	21936	21906	21843	22007	21853	21987	21961	22116	21979	22131	22115	22223	21901	21974
47229	62698	55373	40378	31470	25300	20982	19376	18205	17155	16584	16244	15777	15790	15597	15648	15520	15392	15411	15363	15419	15307	15307	15095	15591	15275	15364	15356	15207	15210	15190	15289	15180	15337	15124	15101	15217	15228	15153	15137	15087	15120	15073	15279	14976	14951	15073	15193	15157	15037	15295	15035	14932	15044	15079	15010	15267	15039	15308	15061	15045	15185	15080	15074	15093	15073	15200	15077	14979	15029	15159	15303	15022	15123	15153	15017	15065	15167	15151	15151	15119	15110	14912	15053	15033	15151	15019	15138	15195	15231	15035	15271	15197	15125	15060	15051	15241	15064	15216	15026	15267	15053	15030	15084	15039	15266	15080	15081	15084	15231	15116	15043	15117	15196	15112	15237	15201	15161	15254	15087	15025	15053	15154	15079	15130	15090	15182	15172	15092	15137	14945	15018	15071	15153	15022	15321	15104	14923	15090	15085	15131	15032	15139	15052	15102	15267	15035	15140	15105	15106	14996	15184	15213	15002	14986	14980	15096	15086	14917	15145	15207	15103	15059	15214	15017	15127	15125	15225	15151	15109	15122	15102	15170	15195	15283	15207	15064	15239	15031	15100	15158	15092	14997	15052	15095	15201	15077	15013	15102	15057	14889	15171	15221	15077	15147	14945	14898	15000	14969	14914	14948	15151	15040	15018	15018	15126	15104	15278	15249	15256	15236	15042	15138	15272	15165	15167	15188	15303	15090	15022	15096	14996	15132	14981	15141	15189	15164	15166	15037	15118	15185	15003	15105	15173	14988	15088	15007	15119	15160	14929	15059	14997	15064	15138	14963	15053	15196	14915	15175	15001	15128	15188	15097	14978	15221	15069	15087	15315	15142	15113	15141	15095	15214	15102	15123	15111	15067	15093	15222	15081	15092	15075	15118	15085	15217	15160	15189	15009	14952	15263	15113	15082	15142	15119	15103	15021	14989	15239	15071	15152	15200	15289	15099	15083	15105	15103	15093	15047	15010	15140	15236	15236	15042	15064	14995	15006	15237	15098	14996	15261	15158	15124	15004	15162	15192	15049	15108	15160	15163	15096	15084	15223	15199	15168	15266	14958	14985	14944	15133	14924	15065	15175	15063	14987	15188	15210	15185	15253	15134	15174	14996	14999	14964	15025	14961	15051	15181	15184	15125	14979	15019	14996	15216	15159	15033	15002	15292	15114	15096	14962	15146	15243	15053	15188	15029	15323	15201	15026	15211	15050	15349	15218	15103	15291	15180	15114	14992	15112	15165	15108	15022	14983	15202	15018	15304	15013	15175	14891	15222	15240	15268	14885	15124	14981	15190	15037	14997	15079	15085	14937	15070	15278	15021	15173	15046	15109	15141	15125	15007	15132	14954	15174	15258	15236	15054	15048	15001	15180	15085	15077	15083	15219	15307	15101	15087	15159	14980	15095	15092	15195	15120	15134	15031	14970	15132	15267	14860	15144	15105	15005	15185	15066	15169	15191	15143	15167	15285	15126	15185	15116	15095	14945	15062	15066	15303	14961	15152	15130	15071	15170	15132	15106	15045	15027	15076	15003	14971	15083	15116	15122	15188	15309	15128	14975	15122	14963	15253	14951	15018	15106	15066	14961	15099	14976	15120	15061	15191	15141	15104	15306	14991	15055	15095	15124	15252	15095	15116	15065	15002	15254	15058	14939	15107	15023	15213	15317	14975	15145	15380	15184	15008	15042	15247	15152	15184	15199	15168	15209	15125	15052	15101	15122	15164	15038	15206	15199	15062	15110	15109	15089	15140	15124	15120	15174	15091	15114	15089	15104	15128	14980	15111	14859	14960	15045	15179	15151	15172	15131	14926	15112	15212	15152	15120	15184	14951	15299	15167	15288	15050	15083	15187	15100	15048	15176	15349	15081	15000	15166	15043	15165	15192	15221	15102	15105	15193	15289	14974	15104	15138	15225	15112	14995	15377	14981	15029	15301	15147	14893	15191	14940	15145	15165	15155	15120	15264	15192	14955	15265	15087	15107	15082	15043	15016	15109	14986	15107	15047	15128	14998	15127	15094	15108	15162	15083	15087	15064	15150	15061	15098	15063	15124	15098	15253	15266	15401	15209	15131	15110	15223	15183	15171	15228	15065	15157	15002	15272	15234	15171	15182	15138	15128	15015	14980	14978	15035	15276	15191	15163	14962	15116	15171	15252	15127	15009	14936	15002	15100	15029	15165	15128	15041	14971	15307	15071	15130	15084	14998	15113	15058	15145	15153	15223	15086	15060	15075	15131	15151	15132	15104	15222	15057	15220	15088	15078	15175	15106	15346	15068	15092	15260	15156	15133	15129	15027	15254	15339	15448	15029	15151	14934	15195	15022	15156	15034	14869	15046	15164	15145	14973	14967	14987	15189	15048	15134	15194	14902	15039	15170	15115	14979	14792	15001	15039	15078	15061	14997	15212	15032	15033	14952	15043	15037	15278	15030	15049	15127	15158	15058	14910	15156	15007	15175	15310	15116	15091	15225	15030	15078	15100	15286	15089	15021	15148	15158	15254	15141	15086	15214	14986	14911	15112	15009	14945	15041	15019	15027	15145	15285	15162	14910	15265	15175	15339	15079	15074	15152	15092	15079	15090	15099	15222	15126	15243	15071	14961	15301	15196	15047	15101	14942	15029	15174	15064	14902	14995	15120	14996	15142	14904	15058	15252	15074	15087	15165	15203	15030	14966	15322	15165	15300	15103	15191	15129	15119	15089	15106	15118	15258	15133	15119	15122	15026	15310	15250	15008	15186	15053	14972	15134	15033	15062	15211	15068	14992	15203	14977	15265	15244	15115	14975	15016	15176	15185	15183	15024	15050	15096	15176	15160	15067	15215	15043	15181	15078	15047	15187	15173	15108	15040	15259	15283	14948	15207	15090	15215	15016	15198	14997	15319	15013	15166	15137	15236	15227	15216	15022	14956	15097	15254	15236	15026	15176	15065	15048	15039	15234	15147	15075	15093	15133	15117	15085	15027	15298	15061	15096	15128	15107	15228	15164	15015	15022	15174	15016	15103	15135	15275	14987	14910	15044	15028	15153	15108	15191	15086	14970	15280	15028	15098	15007	14912	15053	15223	15175	15108	15074	15008	15120	15055	15075	15175	15040	15131	15070	15117	14934	15088	14999	15064	15148	15113	15075	15021	14942	15092	14947	15166	15001	15192	14939	15114	15243	14927	15161	15204	15038	15175	15178	14974	15255	15227	15078	14958	15224	15241	15279	15060	15015	15127	15169	15184	15014	15217	15042	15102	15108	15094	15151	15039	15109	14982	15224	15086	15084	15080	15093	15039	15037	15072	15136	15049	15176	14947	15154	15106	15098	15180	15253	15099	15293	15210	15088	15189	15241	15076	15267	15127	15053	15058	15173	14997	15381	15195	15046	15097	15106	15017	15003	15093	15127	15102	15025	15185	15227	15098	15197	15095	15294	14987	14951	15287	15035	15092	15145	15220	15091	15212	15264	15292	15156	15027	15174	15118	15063	15096	15025	15133	15250	15161	15175	15148	15161	15302	15056	15063	15065	15042	15102	15153	15178	14949	15077	15110	15170	15172	15044	14984	14970	15207	15122	15143	15163	15196	15094	15121	15279	14985	15147	15055	15136	15239	15248	15103	15138	15127	15024	15210	15130	15050	15250	15176	15011	14917	15272	14991	15152	15054	15159	15037	15245	15263	15176	14985	15219	15117	15162	14960	15120	15142	14980	15031	15256	15050	15022	14982	14875	15079	15108	15140	14895	15024	15073	15066	15036	15079	15295	15073	15154	15202	15157	15179	15051	15081	15045	15054	15132	15040	15227	15093	15001	14966	15168	15020	15059	15137	15283	14890	15093	15175	15068	15193	15161	15191	15245	15059	15149	15371	15176	15088	15068	15175	15201	15183	15080	15031	15276	15190	15090	15198	15200	15175	14966	15276	15062	15178	15089	15185	15183	15052	15206	15085	14967	15197	15004	15072	15030	15072	15053	15181	15217	15088	15214	15113	15216	15212	14863	15246	15001	15129	15090	15256	15251	15211	15324	15175	15052	15272	14930	15408	15298	15222	15075	14952	15170	15087	14974	15273	15345	15332	15191	15143	15091	15015	15273	15066	15006	15124	15169	15050	15032	15239	15090	15241	15127	15227	15118	15024	15135	14948	15052	15301	15169	15093	14960	15134	14972	15023	15169	15275	15150	15279	15119	15122	15097	15193	15226	15199	15170	14841	15000	15226	15254	15183	15197	15192	15179	15069	15155	15116	15225	15115	15106	15049	15109	15176	15118	14952	15166	15230	14971	15055	15102	15217	15061	15380	15009	15034	14884	15213	14994	15228	15291	15252	15209	15143	15110	15243	15020	15139	15289	15102	15033	15083	15097	14933	15081	15119	15017	15105	15007	15384	15061	15090	15269	15287	15123	15196	15292	15095	15211	15086	15087	15103	15020	15064	15087	15043	15161	15164	15179	15156	15260	15146	14982	15164	15061	15160	15225	15159	15135	15134	15106	15226	15034	15141	14983	15104	15067	15159	15035	15211	15172	15045	14970	15080	15243	15100	15131	15244	15083	15241	15087	15100	15190	15154	15169	15134	15044	15185	15163	15116	15189	14869	15009	15046	15020	15168	15208	15137	15329	15159	15160	15097	15108	14978	15006	15162	15249	15161	15172	15157	15204	15124	15294	15068	15215	15245	15157	15137	15259	15137	15059	15133	15169	15124	15100	15059	15113	15164	15091	15145	15086	14944	15120	15029	15277	15246	15106	15066	15155	15084	15177	15005	15124	15033	15202	15084	15075	15221	15079	15165	15075	15217	15152	15178	15350	15122	15229	15044	15093	15075	14832	15153	15035	15136	15150	15220	15181	15255	15172	15169	15155	15098	14987	15015	15028	14955	14946	14955	15054	15268	15175	15143	14995	15228	15188	15160	15013	14905	15206	15064	15192	14963	15061	15152	15152	15252	15032	15210	15050	15099	15142	15218	15030	14992	15023	15126	15113	15230	15092	14954	15005	15227	15140	15336	15030	15324	14969	15058	15217	15144	15162	15014	15154	14914	15226	15264	15082	15126	15082	15180	15063	15279	14954	14999	14877	15243	15082	15112	15251	15059	15251	15149	15300	15153	15203	15323	15004	15055	15104	15012	15194	15024	15092	15194	15075
26437	22045	32131	35371	35114	35421	32132	27418	25900	25257	24494	24030	23774	23470	23362	23127	23384	23519	23008	22977	22523	22991	22817	23020	22710	22693	22813	22916	22767	22573	22798	22735	22476	22370	22469	22525	22383	22281	22600	22786	22339	22240	22723	22452	22476	22548	22695	22632	22421	22479	22385	22483	22496	22408	22398	22408	22692	22471	22461	22174	22722	22398	22450	22464	22335	22488	22215	22425	22422	22232	22245	22354	22323	22473	22298	22414	22388	22300	22451	22461	22465	22330	22399	22299	22276	22643	22508	22496	22699	22340	22300	22321	22294	22536	22571	22590	22535	22372	22270	22547	22466	22209	22530	22304	22446	22567	22427	22585	22392	22607	22180	22366	22438	22460	22333	22597	22415	22490	22309	22334	22452	22478	22353	22115	22260	22356	22516	22496	22550	22616	22273	22462	22451	22259	22570	22515	22508	22424	22502	22613	22386	22388	22427	22621	22502	22338	22369	22617	22334	22396	22248	22444	22197	22356	22378	22328	22302	22501	22313	22121	22349	22397	22489	22595	22377	22199	22360	22266	22222	22393	22308	22294	22357	22521	22250	22203	22356	22239	22371	22304	22582	22226	22456	22362	22391	22374	22300	22389	22556	22320	22252	22393	22430	22326	22218	22473	22386	22283	22436	22243	22543	22297	22442	22509	22485	22570	22255	22430	22429	22603	22538	22452	22320	22581	22310	22140	22544	22574	22537	22485	22437	22342	22479	22306	22351	22151	22099	22412	22647	22148	22450	22358	22162	22628	22210	22252	22143	22554	22467	22517	22696	22470	22419	22324	22445	22318	22368	22599	22261	22372	22361	22395	22336	22461	22230	22495	22855	22574	22233	22271	22264	22567	22380	22091	22399	22472	22437	22291	22261	22395	22264	22296	22472	22322	22381	22450	22262	22421	22474	22334	22435	22335	22220	22204	22374	22329	22386	22507	22284	22524	22332	22475	22478	22296	22438	22456	22484	22684	22511	22526	22302	22496	22462	22491	22278	22384	22401	22348	22371	22277	22396	22366	22303	22544	22328	22328	22511	22583	22593	22242	22458	22340	22297	22353	22333	22341	22127	22211	22551	22320	22238	22567	22441	22266	22471	22571	22282	22407	22576	22394	22438	22475	22365	22360	22330	22242	22512	22125	22176	22208	22376	22246	22343	22331	22199	22369	22242	22497	22245	22388	22241	22227	22353	22307	22344	22458	22370	22426	22290	22557	22509	22374	22329	22498	22238	22386	22409	22551	22334	22577	22360	22482	22386	22445	22249	22533	22333	22202	22394	22326	22327	22630	22375	22401	22345	22449	22633	22424	22137	22276	22451	22343	22198	22258	22413	22582	22385	22381	22380	22365	22444	22482	22498	22405	22336	22276	22296	22610	22368	22600	22338	22394	22239	22172	22510	22292	22291	22591	22554	22326	22419	22454	22434	22463	22434	22443	22603	22153	22240	22351	22549	22352	22340	22344	22237	22353	22339	22194	22447	22381	22372	22316	22307	22379	22665	22475	22455	22435	22370	22669	22527	22340	22390	22520	22436	22657	22502	22684	22225	22431	22238	22333	22611	22320	22464	22475	22524	22331	22151	22129	22412	22148	22541	22154	22432	22522	22544	22136	22136	22310	22499	22650	22502	22464	22342	22475	22364	22446	22248	22445	22467	22350	22096	22290	22561	22564	22267	22330	22402	22444	22389	22349	22295	22368	22499	22541	22295	22390	22304	22273	22348	22365	22614	22495	22367	22508	22504	22388	22398	22357	22331	22397	22468	22461	22336	22451	22504	22472	22411	22400	22473	22270	22407	22304	22177	22469	22322	22444	22441	22199	22378	22336	22295	22559	22487	22409	22204	22367	22077	22265	22427	22607	22337	22570	22596	22241	22277	22391	22389	22687	22232	22356	22547	22259	22177	22471	22200	22204	22377	22487	22376	22345	22224	22260	22431	22331	22427	22383	22436	22552	22217	22383	22339	22518	22544	22495	22569	22216	22417	22381	22158	22289	22247	22194	22127	22322	22457	22516	22544	22193	22391	22324	22556	22332	22395	22526	22698	22611	22702	22550	22548	22408	22346	22407	22238	22515	22492	22210	22230	22378	22415	22319	22328	22463	22361	22274	22417	22404	22381	22470	22217	22411	22377	22567	22320	22176	22285	22464	22321	22403	22346	22490	22297	22248	22339	22526	22416	22332	22475	22463	22321	22246	22506	22510	22355	22166	22415	22609	22404	22302	22344	22278	22386	22341	22462	22342	22179	22241	22417	22137	22335	22345	22361	22285	22479	22239	22079	22232	22210	22465	22353	22524	22312	22285	22449	22230	22484	22390	22215	22295	22386	22302	22250	22402	22547	22338	22272	22300	22298	22411	22177	22585	22212	22279	22270	22366	22442	22488	22429	22509	22381	22507	22376	22548	22446	22360	22580	22304	22343	22519	22088	22221	22402	22069	22357	22292	22389	22358	22449	22381	22383	22320	22098	22298	22310	22288	22175	22213	22458	22309	22316	22480	22475	22418	22263	22473	22319	22516	22574	22545	22418	22441	22334	22546	22396	22440	22307	22364	22409	22264	22281	22374	22420	22687	22264	22295	22640	22208	22466	22412	22490	22653	22567	22708	22574	22470	22666	22577	22272	22505	22482	22419	22350	22490	22378	22441	22165	22295	22497	22323	22262	22451	22335	22423	22428	22088	22294	22379	22316	22547	22391	22420	22511	22211	22283	22594	22501	22156	22528	22330	22604	22227	22299	22379	22131	22124	22582	22205	22513	22304	22364	22239	22204	22380	22507	22436	22216	22473	22487	22388	22332	22325	22455	22475	22359	22320	22393	22219	22601	22424	22277	22425	22501	22348	22328	22343	22340	22204	22358	22325	22378	22285	22262	22232	22523	22354	22351	22132	22162	22410	22357	22403	22345	22314	22336	22584	22364	22346	22110	22344	22336	22292	22285	22316	22278	22441	22399	22322	22579	22751	22461	22338	22575	22301	22175	22385	22654	22402	22319	22217	22114	22345	22511	22510	22496	22385	22599	22528	22347	22245	22229	22490	22446	22252	22373	22326	22383	22232	22177	22531	22147	22361	22253	22382	22253	22267	22346	22364	22476	22564	22430	22585	22498	22347	22558	22488	22666	22213	22388	22353	22413	22672	22508	22056	22177	22579	22487	22449	22538	22274	22170	22239	22197	22412	22393	22300	22322	22247	22441	22613	22487	22346	22515	22689	22471	22337	22372	22270	22258	22140	22266	22427	22452	22452	22463	22736	22480	22324	22526	22034	22218	22450	22387	22453	22730	22442	22619	22455	22799	22331	22208	22346	22353	22096	22455	22633	22345	22392	22317	22543	22434	22507	22517	22444	22503	22347	22295	22266	22417	22269	22679	22507	22464	22575	22366	22318	22404	22340	22515	22194	22315	22400	22443	22375	22473	22362	22546	22507	22228	22308	22345	22320	22245	22439	22286	22654	22232	22216	22451	22376	22363	22273	22257	22221	22408	22149	22365	22419	22551	22094	22441	22476	22409	22301	22441	22218	22359	22306	22317	22065	22272	22361	22122	22384	22349	22239	22427	22282	22273	22458	22384	22379	22594	22529	22338	22543	22429	22407	22351	22500	22586	22524	22454	22492	22475	22414	22359	22276	22665	22442	22688	22465	22263	22258	22316	22489	22483	22381	22736	22497	22548	22315	22319	22191	22201	22563	22350	22457	22252	22530	22435	22433	22311	22330	22278	22409	22291	22357	22338	22198	22336	22263	22048	22398	22586	22469	22220	22312	22549	22340	22230	22312	22461	22509	22524	22482	22496	22662	22488	22627	22094	22380	22343	22402	22332	22285	22169	22094	22346	22508	22425	22405	22448	22126	22334	22250	22107	22599	22289	22206	22370	22323	22435	22384	22535	22508	22474	22361	22173	22491	22453	22265	22453	22430	22399	22602	22410	22291	22546	22378	22620	22305	22454	22398	22352	22354	22232	22219	22325	22393	22231	22255	22563	22550	22360	22203	22414	22372	22567	22449	22406	22181	22691	22285	22473	22249	22635	22476	22322	22375	22488	22348	22114	22281	22661	22651	22512	22671	22368	22364	22423	22439	22678	22348	22373	22423	22378	22276	22433	22291	22408	22317	22361	22409	22401	22509	22462	22485	22384	22503	22273	22381	22341	22497	22521	22098	22443	22518	22318	22229	22344	22332	22450	22238	22378	22412	22346	22484	22279	22284	22540	22291	22510	22336	22417	22427	22481	22494	22323	22530	22312	22214	22453	22418	22169	22238	22340	22388	22520	22193	22347	22614	22654	22577	22428	22623	22504	22266	22476	22426	22405	22395	22727	22307	22486	22187	22372	22585	22326	22328	22507	22201	22465	22486	22435	22421	22538	22312	22478	22597	22284	22411	22629	22805	22450	22660	22583	22453	22442	22380	22414	22569	22274	22336	22188	22369	22187	22576	22179	22591	22672	22578	22749	22159	22415	22601	22489	22607	22175	22395	22467	22381	22397	22327	22493	22379	22321	22459	22250	22393	22145	22431	22584	22038	22570	22279	22504	22573	22360	22434	22389	22569	22319	22511	22676	22445	22408	22313	22333	22286	22309	22552	22386	22239	22276	22335	22117	22374	22636	22318	22406	22365	22548	22579	22125	22465	22167	22384	22335	22469	22548	22555	22271	22399	22288	22317	22327	22429	22508	22468	22412	22572	22217	22410	22457	22177	22442	22413	22339	22302	22424	22378	22410	22337	22368	22192	22344	22286	22458	22261	22356	22265	22651	22554	22340	22504	22264	22295	22252	22418	22261	22325	22574	22447	22314	22287	22257	22570	21961	22517	22512	22269	22251	22207	22271	22708	22559	22186	22158	22229	22336	22401	22348	22304	22474	22210	22447	22621	22630	22330	22562	22549	22602	22347	22311	22230	22513	22234	22414	22501	22312	22517	22320	22268	22268	22428	22343	22464	22428	22351	22386	22236	22139	22390	22234	22575	22182	22453	22201	22203	22339	22428	22344	22536	22471	22432	22592	22371	22389	22254	22607	22342	22461	21965	22340	22396	22688	22135	22105	22322	22388	22473	22451	22278	22456	22248	22302	22236	22164	22253	22514	22402	22363	22294	22541	22457	22263	22461	22452	22329	22363	22616	22472	22409	22208	22271
46721	73442	66309	51299	40023	32602	25253	21908	20041	18670	17922	17240	16890	16740	16546	16605	16135	16041	15834	15808	15725	15845	15990	15736	15787	15731	15651	15748	15677	15507	15643	15379	15501	15531	15302	15512	15494	15504	15471	15505	15507	15495	15388	15538	15561	15410	15390	15621	15409	15389	15351	15376	15326	15434	15243	15286	15373	15467	15335	15265	15455	15416	15331	15198	15449	15286	15462	15355	15417	15433	15418	15337	15184	15255	15321	15519	15303	15457	15449	15380	15226	15294	15099	15292	15382	15455	15162	15524	15436	15321	15510	15378	15246	15385	15378	15475	15411	15402	15453	15432	15406	15521	15399	15316	15207	15567	15438	15284	15267	15323	15384	15462	15410	15311	15369	15422	15490	15465	15340	15286	15390	15375	15473	15322	15409	15431	15259	15306	15365	15320	15367	15325	15356	15331	15553	15548	15441	15304	15380	15298	15166	15341	15343	15185	15610	15516	15602	15412	15390	15236	15460	15401	15389	15342	15463	15231	15441	15310	15610	15438	15416	15460	15239	15460	15387	15384	15509	15363	15313	15501	15330	15270	15436	15489	15412	15424	15484	15283	15299	15523	15351	15306	15338	15522	15287	15256	15364	15395	15411	15486	15409	15448	15317	15214	15524	15278	15384	15515	15398	15495	15419	15313	15406	15546	15208	15325	15336	15286	15384	15299	15193	15212	15281	15393	15119	15405	15217	15360	15530	15302	15564	15255	15231	15359	15314	15442	15279	15403	15386	15440	15455	15363	15312	15393	15429	15351	15430	15512	15431	15383	15403	15485	15313	15432	15451	15602	15304	15317	15483	15204	15374	15282	15353	15284	15401	15484	15492	15221	15557	15333	15309	15449	15309	15258	15478	15343	15303	15562	15312	15394	15452	15219	15402	15374	15481	15329	15384	15442	15324	15404	15490	15317	15424	15438	15410	15282	15344	15392	15217	15389	15369	15351	15350	15342	15468	15316	15563	15349	15318	15296	15417	15372	15507	15257	15353	15260	15315	15541	15294	15261	15542	15388	15284	15371	15303	15587	15260	15445	15078	15368	15380	15431	15558	15467	15480	15321	15506	15435	15440	15480	15348	15404	15318	15239	15409	15339	15414	15478	15471	15368	15237	15465	15291	15288	15431	15187	15268	15440	15331	15399	15406	15451	15429	15436	15410	15267	15125	15253	15271	15453	15391	15320	15374	15224	15469	15281	15571	15399	15230	15533	15531	15317	15465	15212	15498	15336	15386	15443	15416	15392	15308	15384	15591	15462	15384	15295	15154	15427	15429	15694	15437	15432	15396	15416	15478	15180	15267	15419	15366	15338	15294	15259	15392	15377	15244	15364	15289	15281	15294	15252	15499	15238	15372	15121	15404	15347	15605	15473	15416	15396	15398	15369	15326	15410	15419	15452	15374	15407	15361	15366	15407	15381	15323	15349	15378	15521	15342	15373	15362	15307	15597	15451	15303	15341	15361	15351	15523	15458	15288	15330	15372	15378	15284	15357	15262	15426	15197	15340	15414	15310	15406	15369	15259	15235	15450	15179	15394	15230	15433	15295	15321	15362	15248	15492	15440	15405	15491	15129	15334	15466	15340	15413	15349	15376	15411	15676	15518	15452	15387	15289	15358	15396	15465	15455	15340	15353	15413	15469	15354	15437	15252	15400	15366	15443	15440	15372	15307	15402	15457	15432	15474	15541	15439	15189	15451	15238	15415	15180	15438	15255	15506	15262	15337	15333	15493	15380	15401	15258	15279	15312	15473	15549	15362	15271	15437	15374	15387	15416	15445	15391	15387	15294	15434	15176	15476	15274	15436	15198	15391	15390	15314	15524	15545	15425	15372	15540	15350	15265	15357	15445	15224	15242	15346	15569	15125	15544	15300	15484	15338	15513	15377	15578	15486	15469	15196	15306	15482	15310	15314	15320	15553	15447	15471	15453	15589	15166	15361	15238	15387	15378	15202	15282	15328	15251	15475	15237	15319	15441	15311	15181	15396	15527	15441	15456	15266	15256	15385	15345	15451	15376	15314	15269	15473	15425	15465	15480	15297	15447	15591	15375	15399	15335	15316	15431	15418	15245	15319	15268	15289	15485	15330	15454	15230	15374	15445	15410	15612	15304	15379	15488	15422	15384	15405	15110	15454	15459	15339	15431	15432	15318	15315	15459	15258	15472	15397	15438	15384	15421	15347	15501	15449	15437	15266	15448	15197	15296	15432	15415	15462	15501	15286	15390	15356	15454	15502	15409	15335	15498	15416	15313	15382	15432	15250	15288	15446	15483	15382	15184	15411	15503	15352	15305	15313	15385	15343	15408	15221	15315	15518	15258	15358	15375	15614	15237	15306	15332	15411	15130	15521	15476	15441	15456	15343	15376	15569	15257	15368	15217	15407	15354	15540	15480	15413	15575	15324	15409	15384	15230	15549	15421	15252	15361	15411	15411	15314	15437	15335	15324	15453	15324	15383	15380	15389	15319	15310	15424	15388	15466	15502	15298	15460	15438	15499	15389	15307	15402	15335	15274	15261	15360	15388	15307	15462	15366	15263	15367	15393	15412	15383	15417	15344	15298	15428	15423	15546	15448	15426	15439	15476	15360	15186	15374	15242	15425	15346	15483	15489	15337	15323	15397	15542	15358	15271	15506	15460	15418	15525	15273	15243	15611	15451	15314	15376	15366	15342	15399	15544	15350	15385	15416	15492	15248	15338	15356	15271	15383	15334	15381	15563	15468	15381	15354	15300	15390	15245	15524	15597	15283	15517	15333	15399	15381	15497	15362	15375	15455	15305	15314	15271	15411	15388	15407	15286	15423	15342	15268	15418	15557	15367	15379	15479	15345	15506	15275	15452	15344	15302	15478	15295	15348	15215	15297	15493	15377	15302	15399	15256	15373	15341	15435	15369	15430	15348	15467	15383	15474	15178	15310	15471	15510	15315	15338	15262	15265	15336	15499	15358	15399	15522	15343	15250	15400	15497	15477	15374	15426	15262	15366	15417	15288	15463	15416	15419	15344	15496	15243	15318	15372	15381	15440	15329	15303	15414	15312	15364	15421	15482	15277	15435	15312	15377	15281	15466	15353	15553	15446	15315	15413	15314	15253	15504	15297	15496	15367	15331	15366	15419	15282	15509	15592	15328	15328	15333	15535	15338	15515	15423	15431	15461	15555	15439	15201	15609	15310	15434	15216	15536	15448	15412	15352	15426	15187	15430	15325	15287	15317	15382	15476	15368	15350	15419	15306	15586	15396	15393	15342	15306	15378	15389	15305	15567	15319	15506	15351	15379	15245	15288	15478	15512	15276	15385	15480	15528	15273	15518	15343	15528	15252	15377	15376	15453	15440	15161	15368	15359	15349	15566	15503	15384	15439	15341	15201	15352	15357	15212	15252	15270	15270	15372	15351	15328	15369	15579	15497	15264	15337	15419	15387	15592	15418	15187	15348	15536	15371	15370	15349	15410	15494	15307	15327	15305	15328	15395	15376	15534	15150	15525	15291	15544	15255	15366	15324	15447	15457	15370	15386	15605	15434	15325	15514	15149	15212	15293	15224	15352	15302	15314	15502	15447	15288	15250	15338	15467	15431	15504	15449	15408	15301	15449	15283	15664	15307	15381	15249	15342	15505	15385	15354	15324	15330	15232	15503	15311	15304	15361	15400	15195	15372	15349	15247	15351	15451	15238	15433	15532	15398	15434	15186	15470	15399	15267	15364	15336	15407	15473	15346	15360	15403	15403	15363	15345	15387	15447	15483	15502	15438	15443	15349	15296	15441	15374	15571	15289	15298	15333	15447	15419	15307	15168	15415	15459	15301	15435	15432	15374	15372	15249	15376	15500	15286	15526	15218	15332	15403	15412	15394	15222	15216	15183	15411	15472	15321	15359	15359	15318	15314	15322	15216	15234	15350	15415	15232	15296	15435	15378	15508	15544	15491	15511	15413	15293	15271	15226	15513	15363	15287	15362	15188	15215	15527	15398	15396	15444	15393	15271	15300	15390	15185	15489	15168	15439	15466	15388	15423	15211	15198	15342	15443	15411	15472	15386	15338	15471	15284	15482	15385	15332	15370	15310	15247	15396	15278	15336	15370	15419	15559	15463	15463	15236	15241	15410	15286	15461	15387	15249	15472	15396	15513	15101	15335	15367	15459	15486	15440	15396	15370	15512	15346	15295	15179	15371	15491	15329	15509	15340	15478	15521	15469	15433	15391	15376	15452	15321	15384	15309	15305	15180	15412	15313	15462	15290	15529	15395	15249	15463	15539	15312	15271	15351	15246	15284	15358	15344	15279	15495	15330	15614	15446	15451	15390	15436	15497	15281	15461	15410	15312	15409	15315	15349	15321	15149	15515	15459	15220	15326	15439	15500	15396	15320	15716	15395	15418	15407	15280	15490	15380	15333	15423	15371	15354	15379	15346	15504	15295	15382	15264	15382	15409	15305	15484	15392	15330	15204	15318	15337	15383	15362	15575	15333	15380	15284	15283	15560	15339	15328	15339	15241	15319	15334	15516	15235	15511	15254	15348	15404	15418	15284	15406	15445	15434	15247	15432	15626	15383	15506	15448	15411	15458	15283	15501	15521	15323	15434	15413	15380	15392	15400	15400	15284	15252	15417	15369	15292	15391	15266	15340	15542	15292	15377	15278	15231	15425	15237	15370	15348	15233	15647	15522	15511	15365	15409	15301	15286	15511	15333	15414	15201	15367	15458	15525	15350	15189	15350	15484	15442	15352	15356	15148	15189	15466	15305	15336	15396	15237	15472	15583	15521	15305	15480	15418	15536	15234	15518	15424	15326	15209	15488	15512	15369	15455	15388	15259	15579	15396	15273	15395	15476	15494	15248	15418	15264	15376	15392	15356	15487	15301	15504	15377	15333	15458	15339	15301	15176	15608	15369	15350	15503	15245	15361	15469	15407	15521	15401	15224	15350	15186	15334	15368	15412	15429	15342	15194	15331	15443	15350	15426	15386	15490	15405	15428	15246	15338	15292	15368	15566	15425	15361	15475	15206	15330	15401	15384	15333	15568	15363	15462	15508	15414	15360	15417	15335	15363	15495	15258	15438	15440	15366	15541	15392	15599	15493	15401	15480	15249	15432	15517	15354	15160	15478	15246	15397	15364	15439	15425	15532	15242
24558	21657	30407	31433	33155	35427	33921	27887	25747	25093	24112	23158	22974	22752	22587	22468	22273	22200	22086	21931	21862	22035	21701	21644	21858	21773	21843	21537	21758	21607	21405	21398	21225	21493	21479	21446	21478	21250	21314	21350	21473	21638	21415	21245	21300	21279	21412	21511	21051	21141	21317	21366	21390	21096	21461	21231	21252	21253	21112	21324	21094	21206	21229	21146	21008	21099	21314	21232	21301	21175	21154	21420	21408	21228	21156	21226	21099	21100	21343	21326	21254	21229	21303	21232	21279	21108	21293	20996	21299	21171	21429	21255	21340	21097	21310	21107	21282	21122	21350	21419	21365	21399	21160	21345	21048	21237	21083	21217	21224	21129	21188	21115	21375	21300	21237	21068	21297	21486	21277	21278	21197	21104	21354	21040	21439	21118	21164	21470	21419	21206	21203	21208	21325	21207	21317	20779	21283	21283	21223	21204	21431	21201	21157	21103	21046	21153	21318	21196	21389	21246	21131	21152	21196	21113	21270	21092	21226	21099	21222	21139	21317	21314	21352	21194	21155	21312	21340	21160	21222	21397	21232	21111	20837	21032	21157	21098	20955	21236	21183	21119	20851	21157	21057	21061	21168	21033	21297	20920	21263	21163	21132	21595	21084	21093	21008	21145	20831	21208	20977	21295	21195	21256	21326	21347	21110	21550	21050	21191	21047	21040	21062	21048	21315	21359	21280	21080	21139	21205	21153	21308	21311	21236	21104	21484	20977	21049	21204	21373	21274	21320	21168	21120	21408	21154	21244	21089	21434	21480	21261	21282	21101	21502	21225	21164	21210	21211	21196	21296	21284	21186	21198	21074	21161	21338	21352	21408	21035	21277	21321	21169	21457	21236	21134	21159	21042	21189	21260	21221	21253	21152	21195	21156	21369	21015	21080	21198	21327	21137	21444	21154	21115	21266	21136	21115	21187	21143	21118	21123	21106	21412	21209	21363	21092	21133	21259	21166	21264	21120	21351	21270	21275	21129	21134	21294	21248	21188	21135	21153	21263	21404	20985	21200	21161	21205	21022	21256	21284	21410	21321	21180	21129	21194	21177	21269	21243	21202	21530	21287	21220	21167	21501	21294	21063	21192	21302	21553	21145	21295	21445	20921	21028	21129	21228	21067	21108	21478	21214	21401	21199	21333	21434	20904	21074	21146	21479	21228	21291	21259	21194	21173	21107	21074	21330	21314	21161	21063	21301	21255	21484	21133	21190	21205	21173	21012	21118	21083	21232	21012	21171	21198	21228	21171	21049	21342	21373	21268	21260	21227	21328	21189	21008	21095	21306	21423	21215	21272	21069	21242	21393	21023	21401	21385	21520	21177	21276	21068	21410	21192	21075	21220	21266	21275	21194	21342	21243	21161	21240	21423	21325	21068	21154	21401	21181	21130	21321	21298	21168	21111	21303	21412	21392	21163	21250	21168	21048	21328	21233	21268	21062	21163	21366	21293	21076	21208	21010	21233	21067	21202	21450	21320	21213	21111	21183	21118	21016	20887	21250	21355	21231	21342	21272	21216	21061	21073	21238	21163	21248	21328	21283	21226	21321	21206	21273	21393	21266	21190	21156	21114	21412	21214	21468	21206	21271	21231	21053	21244	21264	21395	21166	21324	21261	21255	21262	21101	21075	21196	21370	21302	21063	21406	21060	21363	21132	21227	21116	21105	21143	21196	21334	21000	21105	21350	21279	21207	21056	21372	21178	21259	21282	21268	21172	21258	21074	21311	21092	20992	21190	21182	20954	21308	21204	21222	21429	21063	21105	20854	21126	21099	21146	21082	21136	21172	21418	20973	21076	21176	21316	21063	21055	21042	21085	21141	21037	21416	21250	21116	21025	21414	21429	21265	21223	21288	21192	21478	21294	21051	21233	21190	21150	20988	21138	21148	21165	21089	21246	21075	21283	21303	21421	21071	21128	21133	21146	21109	21058	21191	21226	21128	21174	21309	21338	21273	21115	21287	21317	21267	21171	21003	21236	20980	21261	21174	21241	21157	21166	20924	21128	21340	21120	21093	21125	21015	21300	21080	21309	21312	21021	21165	21171	21333	21195	20942	21186	21175	21416	21168	21441	21330	21061	21365	21286	21169	21205	21041	21144	21305	21253	21173	21293	21207	20827	21241	21343	21168	21252	21232	21027	20980	21059	20987	21241	21323	21332	21232	21190	21383	21179	21269	21129	21214	21387	21363	20979	21347	21088	21042	21204	21400	21465	21033	21044	21116	20890	21002	21190	21069	21383	21342	21260	21185	21132	21289	21158	21171	21034	21213	21206	21145	21241	21246	21154	20966	21424	21362	21173	21473	21302	21105	21127	21170	21144	21379	21213	21132	21259	21219	21129	21067	21118	21216	21258	20958	21198	21170	21294	21247	21297	21304	21377	21252	21245	21264	21310	20987	21152	21287	21145	21414	21120	21229	21298	21217	20960	20908	21034	21291	21501	21193	21192	21145	21359	21249	21409	21091	21139	21143	21235	21312	21165	21379	21231	21226	21128	21108	21403	21407	21310	21248	20991	21043	21138	21203	21196	21051	21149	21036	21290	21119	21356	21190	21118	21172	21079	21377	21067	21241	21233	21259	21098	21137	21486	20859	21169	21196	21126	21352	20793	21270	21075	21456	21140	21326	21176	21306	21250	21296	21010	21095	21139	21204	21065	21296	21185	21247	21061	21252	21180	21236	21353	21217	20940	21089	20945	21171	21186	21079	21245	21197	21349	21323	21344	21233	21399	21318	21353	21251	21219	21296	21254	21239	21077	21142	21203	20911	21284	20973	21232	20971	21116	21251	21240	21203	21364	21440	21316	21163	20910	20918	21392	21198	20967	21144	21327	21093	21394	21321	21287	21168	21202	21418	21157	21099	21159	21314	21079	20950	21247	21025	21367	21190	21024	21217	21425	21122	21277	21097	21107	21209	21189	21201	21238	21384	21114	21094	21298	21381	21535	21195	21102	21152	21096	21299	20960	21062	21250	21159	21329	21010	21576	21195	21422	21134	21107	21124	21169	21341	21138	21136	21207	20917	21092	21342	21438	21316	21234	21253	21150	21057	21093	21009	21515	21161	21235	21085	21168	21302	21058	21061	21270	21302	21290	21387	21284	21099	21181	21187	21103	21142	21195	21211	21410	21179	21487	21221	21229	21172	21250	21049	21266	21293	21199	20949	21285	21122	21161	21338	21381	21124	21144	21276	21284	21047	21247	21054	21381	21166	21134	21400	21302	21228	21469	21313	21219	21349	21096	21481	21223	21016	21371	21053	21113	21414	21055	21120	21367	20997	21373	21118	21006	21377	21281	21388	21049	21202	21345	21321	21239	21335	21163	21282	21214	21141	21374	21346	21318	21231	21061	21092	21268	21116	21367	21151	21023	21232	21239	21223	21174	21092	21256	21270	20983	20876	21063	21227	21103	20937	21452	21135	21367	21010	21310	21387	21333	21081	21156	21177	21236	21376	21305	21281	21251	21452	21285	20906	21298	21189	21081	21255	21233	21159	20996	21332	21319	21039	21243	21375	21351	21249	21389	21181	21167	21220	21139	21077	20914	21190	21174	21256	21139	21266	21236	21155	21049	21019	21007	21088	21203	21115	20995	21153	21365	21359	21549	21257	21101	21328	21261	21025	21224	21579	21113	21020	21150	20998	21280	21371	20926	21231	21236	21179	21337	21041	21167	21182	21282	21071	21405	21252	21040	20992	21080	21094	21210	21300	21005	21282	21180	21306	21214	21247	21426	21147	21091	21270	21101	21395	21082	21211	21382	21289	21054	21234	21203	21283	21327	21143	21352	21223	20872	21031	21062	21098	21180	21283	21480	21448	21122	21221	21272	21181	21299	21385	21162	21303	21424	21106	21228	21048	21079	21278	21212	21108	21255	21048	20910	21039	21323	21330	21223	21292	21263	21269	21154	21178	21276	21127	21338	21254	21207	21112	21183	21138	21199	21129	21278	21298	21119	21257	21376	21279	21219	20996	21191	21321	21281	21302	21298	21268	21086	21400	21471	21373	21282	21132	21057	21003	21169	21176	21260	21258	21361	21223	21042	21110	21066	21157	21169	21304	21367	21134	21172	21299	21348	21089	21101	21056	21146	20927	21083	21085	20974	21222	21398	21198	21274	21260	21356	21239	21011	21102	21142	21085	21153	20973	21194	21351	21184	21315	21334	21408	21221	21068	21305	20967	21246	21041	21221	21280	21070	21070	21365	21143	21053	21499	21146	21068	21368	21226	21264	21402	21308	21141	21089	20992	21349	21324	21098	21322	21202	21088	21171	21311	21237	21265	21164	21079	21363	21102	21277	21018	21121	21202	21375	21232	21270	21091	21369	21125	21264	21356	21081	21010	21167	21258	21181	21459	21278	21045	21385	21096	21189	21501	21244	21260	21081	21059	21152	21268	21423	21030	21266	21271	20987	21070	21229	21176	21275	20994	21583	21174	21185	21226	21247	21269	21162	21275	21083	21181	21413	21072	20999	21179	21343	21172	21031	21197	21302	21303	20909	21415	21258	21105	21222	21224	21187	21205	21365	20970	21123	21220	20834	21078	21106	21262	21267	21378	21288	21404	21151	21122	21313	21148	21244	21051	21346	21496	21167	21289	20940	21279	21322	21193	21158	21176	21213	21205	21111	21351	21144	21304	21088	21281	21147	21355	21098	21042	21461	21365	21276	21216	21317	21260	21279	21293	21110	21296	21121	21100	21142	21164	21070	21218	21333	21301	21255	21154	21242	21072	21381	21166	20966	21234	21297	20963	21130	21290	21098	21418	21228	21015	21429	21191	21318	21368	21195	21223	21068	21321	21044	21155	21225	21354	21259	21221	21236	21122	21184	21178	21181	21308	21262	21103	21093	21220	21308	21120	21141	21242	21148	21335	21319	21240	21337	21321	21349	21122	21291	21399	21193	21550	21250	21159	21376	21266	21203	21056	21332	21370	21144	21169	21164	21525	21214	20999	21128	21295	20957	21201	21234	21164	21207	21239	21264	21371	21179	21088	21259	21215	21314	21231	20990	21130	21255	21145	20877	21011	21114	21217	21336	21150	20974	21225	21162	21159	21261	21225	21234	21195	21269	21438	21139	21194	21173	21119	21077	21095	21068	21080	21123	20971	21163	21110	21340	21233	21455	21164
47194	77241	74909	62547	47574	37400	27604	23400	20996	19388	18244	17255	17001	16604	16357	16213	16010	15796	15379	15419	15304	15506	15367	15319	15327	15360	15216	15308	15051	15090	14951	14860	14948	15079	14856	15017	14966	14854	14997	14862	14905	14865	15039	14858	14904	14864	15014	14771	14903	14770	14748	14782	14731	14767	14631	14604	14734	14833	14524	14744	14844	14690	14739	14612	14646	14663	14864	14919	14704	14678	14796	14490	14843	14655	14809	14579	14827	14832	14598	14700	14814	14827	14812	14822	14673	14769	14784	14798	14764	14803	14737	14658	14903	14742	14708	14890	14864	14631	14903	14847	14861	14811	14752	14691	14666	14835	14746	14759	14817	14829	14663	14798	14664	14757	14813	14751	14860	14661	14763	14809	14706	14687	14786	14770	14861	14729	14688	14545	14733	14551	14700	14584	14528	14624	14724	14723	14904	14742	14813	14890	14808	14633	14819	14774	14793	14770	14619	14839	14706	14856	14777	14693	14852	14853	14724	14900	14581	14780	14706	14699	14823	14682	14780	14811	14629	14774	14731	14720	14874	14731	14794	14634	14972	14811	14639	14850	14726	14751	14756	14683	14719	14797	14686	14883	14531	14710	14738	14818	14687	14609	14746	14724	14716	14617	14718	14737	14502	14827	14622	14807	14869	14837	14788	14812	14656	14721	14566	14674	14591	14708	14764	14797	14953	14782	14691	14759	14610	14608	14807	14856	14856	14568	14856	14609	14723	14754	14647	14633	14639	14778	14701	14640	14763	14798	14702	14934	14732	14698	14598	14676	14678	14745	14725	14699	14676	14876	14657	14715	14741	14896	14729	14792	14778	14787	14828	14786	14933	14642	14812	14853	14841	14740	14819	14657	14871	14592	14838	14712	14766	14615	14719	14735	14900	14723	14715	14602	14727	14892	14815	14600	14875	14687	14735	14809	14787	14829	14805	14779	14828	14658	14835	14690	14689	14607	14756	14758	14812	14705	14666	14853	14717	14851	14730	14829	14920	14744	14737	14779	14867	14673	14618	14621	14706	14810	14760	14671	14740	14642	14525	14755	14605	14798	14894	14712	14733	14826	14749	14698	14819	14544	14614	14711	14756	14714	14694	14751	14635	14602	14733	14777	14788	14702	14652	14750	14687	14798	14714	14698	14734	14850	14928	14693	14667	14823	14611	14859	14795	14642	14714	14929	14850	14695	14629	14638	14621	14702	14697	14831	14873	14771	14834	14760	14631	14747	14801	14900	14736	14736	14665	14748	14748	14726	14710	14894	14905	14688	14677	14778	14827	14901	14644	14844	14791	14771	14731	14591	14578	14946	14848	14661	14710	14670	14508	14854	14705	14721	14736	14771	14742	14729	14730	14744	14837	14664	14892	14807	14736	14775	14681	14716	14694	14696	14750	14867	14904	14824	14616	14665	14760	14605	14830	14639	14698	14729	14624	14740	14717	14634	14865	14847	14709	14708	14766	14772	14702	14749	14817	14568	14659	14700	14803	14753	14715	14630	14716	14721	14788	14704	14801	14686	14751	14798	14633	14820	14569	15000	14889	15045	14614	14687	14670	14710	14734	14724	14725	14909	14632	14660	15002	14685	14853	14768	14704	14609	14861	14851	14702	14806	14798	14666	14814	14753	14772	14759	14833	14706	14514	14747	14795	14809	14725	14812	14675	14749	14682	14773	14660	14776	14910	14688	14748	14685	14889	14784	14652	14826	14666	14621	14893	14629	14797	14923	14836	14607	14773	14632	14577	14908	14849	14888	14711	14873	14711	14727	14692	14614	14779	14596	14758	14851	14555	14781	14833	14717	14726	14743	14920	14725	14701	14777	14762	14811	14651	14621	14908	14682	14855	14688	14700	14870	14939	14812	14692	14665	14730	14718	14810	14604	14734	14860	14852	14717	14588	14456	14749	14855	14781	14829	14867	14454	14679	14917	14764	14556	14807	14634	14707	14776	14765	14793	14836	14881	14655	14726	14548	14868	14866	14685	14782	14831	14716	14740	14731	14731	14678	14873	14804	14700	14842	14799	14806	14505	14757	14895	14563	14784	14638	14701	14818	14838	14749	14629	14929	14699	14898	14727	14882	14742	14741	14809	14792	14707	14802	14589	14686	14717	14723	14798	14930	14770	14646	14855	14565	14530	14857	14711	14779	14603	14614	14586	14948	14648	14801	14632	14669	14826	14795	14831	14761	14791	14931	14766	14889	14655	14905	14581	14840	14702	14753	14646	14795	14731	14845	14626	14851	14736	14715	14930	14795	14673	14749	14636	14823	14696	14591	14672	14850	14631	14835	14720	14737	14905	14749	14794	14796	14730	14793	14810	14772	14766	14718	14950	14684	14808	14704	14770	14727	14766	14776	14769	14840	14775	14710	14879	14723	14873	14700	14835	14780	14658	14879	14783	14897	14681	14696	14768	14736	14756	14713	14900	14632	14855	14637	14848	14695	14740	14808	14813	14806	14847	14594	14716	14896	14830	14752	14806	14753	14941	14842	14765	14719	14679	14908	14822	14782	14969	14717	14720	14739	14639	14778	14813	14836	14878	14869	14766	14787	14768	14826	14889	14770	14757	14686	14625	14758	14949	14751	14676	14884	14785	14695	14818	14805	14742	14652	14661	14825	14852	14727	14811	14812	14759	14850	14704	14756	14874	14673	14614	14727	14767	14761	14689	14824	14646	14822	14747	14699	14941	14747	14718	14883	14698	14716	14718	14682	14924	14702	14679	14773	14798	14759	14725	14820	14647	14714	14672	14819	14737	14725	14754	14850	14712	14638	14885	14668	14809	14895	14652	14765	14627	14739	14887	14674	14794	14684	14664	14730	14736	14811	14778	14859	14800	14887	14768	14685	14739	14647	14832	14792	14725	14738	14923	14701	14613	14694	14781	14840	14842	14788	14758	14702	14662	14650	14686	14625	14912	14841	14666	14802	14839	14802	14782	14954	14814	14616	14718	14743	14866	14625	14717	14637	14742	14958	14594	14861	14666	14790	14700	14801	14732	14684	14733	14693	14649	14665	14734	14822	14769	14736	14907	14890	14787	14692	14834	14783	14631	14577	14792	14877	14984	14926	14833	14558	14711	14818	14684	14787	14750	14737	14610	14591	14737	14618	14805	14821	14778	14750	14967	14679	14663	14759	14743	14785	14762	14759	14533	14827	14613	14780	14772	14601	14779	14766	14816	14658	14721	14662	14844	14800	14674	14768	14788	14731	14772	14782	14725	14840	14719	14815	14780	14751	14515	14650	14875	14853	14931	14576	14843	14845	14580	14775	14714	14800	14855	14751	14698	14616	14811	14573	14623	14837	14723	14558	14759	14787	14810	14675	14801	14563	14828	14703	14762	14781	14794	14622	14727	14793	14646	14823	14678	14785	14774	14916	14596	14685	14842	14752	14718	14794	14814	14810	14723	14699	14683	14739	14704	14762	14881	14844	14826	14735	14813	14568	14798	14869	14774	14516	14651	14728	14721	14728	14713	14724	14751	14686	14773	14785	14764	14713	14669	14720	14640	14674	14715	14744	14800	14854	14883	14834	14837	14674	14686	14738	14850	14691	14586	14878	14633	14684	14893	14765	14899	14754	14892	14633	14639	14674	14727	14767	14761	14800	14855	14772	14763	14658	14697	14767	14622	14790	14707	14683	14671	14593	14601	14904	14835	14794	14760	14751	14824	14768	14853	14612	14798	14810	14944	14877	14639	14719	14725	14742	14869	14944	14828	14801	14616	14680	14849	14686	14832	14672	14746	14838	14736	14771	14791	14959	14875	14739	15009	14832	14703	14774	14691	14837	14837	14657	14800	14866	14667	14702	14824	14817	14945	14733	14729	14697	14746	14719	14950	14782	14736	14697	14741	14692	14753	14630	14787	14640	14728	14907	14872	14856	14683	14881	14764	14864	14882	14686	14823	14622	14697	14737	14806	14913	14817	14655	14871	14929	14705	14771	14674	14697	14896	14792	14724	14862	14763	14583	14698	14830	14846	14650	14868	14842	14609	14768	14711	14717	14857	14887	14712	14746	14861	14705	14692	14959	14735	14824	14778	14652	14731	14765	14766	14657	14783	14810	14655	14785	14823	14775	14773	14826	14769	14785	14781	14633	14788	14737	14816	14984	14769	14617	14764	14715	14905	14963	14761	14667	14852	14735	14785	14587	14608	14644	14820	14836	14771	14622	14751	14601	14586	14866	14657	14482	14675	14575	14675	14754	14717	14822	14840	14751	14591	14674	14683	14747	14698	14727	14826	14660	14743	14663	14969	14791	14727	14849	14868	14621	14626	14675	14843	14866	14854	14867	14881	14786	14722	14775	14541	14731	14779	14705	14717	14746	14909	14785	14718	14882	14793	14887	14826	14922	14890	14546	14830	14781	14833	14852	14769	14710	14740	14862	14737	14720	14888	14489	14733	14809	14749	14861	14825	14585	14747	14743	14844	14637	14733	14880	14804	14730	14867	14814	14625	14559	14745	14809	14727	14640	14947	14774	14732	14629	14795	14776	14595	14767	14734	14702	14876	14816	14623	14843	14818	14763	14819	14798	14782	14763	14555	14874	14816	14748	14770	14779	14682	14882	14797	14746	14626	14725	14843	15041	14672	14509	14921	14784	14609	14760	14778	14867	14786	14620	14826	14740	14553	14735	14808	14562	14685	14776	14716	14824	14763	14817	14772	14805	14700	14726	14748	14536	14694	14723	14574	14834	14787	14701	14656	14873	14704	14778	14769	14791	14787	14662	14574	14545	14763	14731	14815	14868	14716	14768	14677	14651	14725	14668	14951	14748	14941	14685	14823	14712	14650	14849	14750	14836	14725	14672	14705	14676	14801	14763	14697	14679	14816	14631	14716	14852	14754	14775	14808	14585	14854	14805	14800	14700	14664	14660	14786	14742	14652	14982	14853	14569	14796	14968	14714	14720	14871	14818	14666	14572	14775	14688	14622	14553	14907	14719	14821	14819	14676	14651	14712	14687	14720	14909	14785	14641	14863	14743	14861	14625	14580	14725	14875	14758	14744	14846	14813	14739	14813	14734	14572	14714	14779	14703	14743	14926	14779	14634	14860	14717	14762	14815	14625	14766	14565	14899	14623	14830	14634	14704	14655	14691	14444	14420	14880	14727	14670	14624	14754	14764	14707	14741	14821
44210	53672	56393	45462	35215	29644	26119	24535	23912	23079	22871	22482	22232	22239	21903	22135	22208	22234	21941	21897	22074	22036	22170	22002	22021	21874	22161	21841	21692	21705	21973	21831	21798	21645	21705	21559	21752	21850	21655	21774	21951	21872	21834	21910	21610	21869	21698	21730	21829	21568	21789	21745	21509	21564	21578	21745	21490	21491	21557	21719	21599	21733	21726	21876	21750	21824	21849	21703	21609	21584	21758	21992	21616	21689	21709	21481	21523	21865	21701	21655	21518	21592	21709	21776	21824	21684	21543	21818	21813	21625	21997	21858	21681	21643	21809	21839	21882	21603	21798	21859	21680	21455	21689	21718	21766	21758	21863	21745	21755	21734	21636	21717	21658	21790	21683	21431	21622	21627	21733	21627	21457	21913	21618	21739	21683	21649	21586	21816	21865	21786	21649	21568	21473	21804	21739	21532	21905	21938	21698	21886	21741	21726	21741	21932	21735	21877	21826	21536	21643	21791	21741	21812	21634	21863	21791	21787	21596	21642	21755	21698	21630	21651	21889	21671	21746	21639	21652	21653	21684	21856	21713	21632	21680	21634	21854	21637	21654	21609	21815	21978	21794	21786	21881	21677	21584	21596	21688	21838	21654	21583	21556	21437	21561	21884	21710	21720	21853	21799	21786	21580	21912	21726	21882	21695	21651	21849	21767	21697	21635	21719	21691	21737	21579	21584	21779	21537	21499	21420	21628	21548	21765	21783	21650	21925	21679	21682	21446	21720	21771	21913	21709	21819	21515	21727	21744	21763	21803	21917	21476	21873	21715	21974	21749	21623	21572	21593	21753	21561	21505	21768	21711	21795	21752	21725	21579	21534	21698	21492	21664	21919	21737	21588	21806	21881	21818	21790	21703	21612	21800	21645	21482	21773	21841	21681	21716	21827	21937	21822	21679	21612	21883	21616	21618	21824	22005	21552	21659	21512	21654	21636	21796	21731	21758	21660	21791	21889	21868	21659	21632	21834	21834	21759	21580	21725	21447	21794	21747	21794	21436	21635	21815	21832	21820	21841	21648	21712	21712	21734	21726	21936	21775	21748	21691	21688	21588	21655	21631	21814	21895	21925	21661	21863	21837	21742	21705	21849	21945	21929	21851	21836	21926	21494	21700	21679	21876	21573	21592	21776	21817	21493	21508	21705	21688	21623	21556	21658	22009	21712	21613	21620	21578	21704	21579	21548	21897	21709	21764	21758	21698	21728	21563	21816	21771	21768	21587	21773	21733	21808	21901	21724	21665	21575	21658	21613	21703	21699	21606	21676	21721	21754	21828	21816	21621	21614	21795	21897	21780	21825	21766	21615	21638	21573	21566	21731	21660	21505	21707	21813	21754	21854	21704	21629	21700	21768	21600	21652	21791	21626	21470	21509	21704	21571	21517	21925	21716	21717	21848	21665	21599	21807	21703	21646	21819	21623	21883	21807	21712	21949	21701	21508	21523	21755	21404	21431	21672	21901	21774	21542	21753	21769	21744	21724	21856	21752	21499	21557	21880	21781	21876	21819	21592	21477	21709	21569	21772	21751	21885	21764	21811	21620	21863	21991	21666	21601	21718	21548	21818	21649	21841	21662	21682	21959	21800	21551	21759	21956	21725	21520	21806	21683	21687	21653	21917	21797	21697	21976	21835	21516	21646	21869	21653	21604	21862	21728	21830	21824	21617	21558	21999	21664	21446	21753	21744	21580	21578	21848	21597	21912	21775	21614	21686	21725	21589	21572	21684	21659	21679	21778	21722	21876	21524	21719	21952	21803	21686	21680	21984	21884	21710	21616	21670	21688	21805	21628	22014	21697	21786	21718	21562	21677	21706	22034	21841	21578	21757	21602	21601	21681	21688	21492	21671	21551	21755	21848	21625	21865	21669	21953	21792	21621	21760	21730	21793	21954	21527	21810	21622	21439	21599	21707	21723	21580	21663	21651	21684	21623	21813	21714	21592	21612	21814	21637	21680	21774	21497	21849	21613	21938	21654	21773	21702	21619	21704	21748	21493	21561	21733	21515	21641	21820	21588	21698	21800	21608	21633	21919	21510	21593	21661	21834	21596	21708	21615	21875	21674	21606	21841	21805	21867	21743	21454	21663	21846	21683	21554	21561	21853	21706	21555	21728	21540	21986	21757	21715	21983	21685	21576	21845	21893	21900	21942	21833	21650	21865	21759	21795	21714	21721	21714	21881	21867	21544	21606	21783	21836	21965	21609	21550	21715	21904	21788	21552	21647	21607	21777	21586	21562	21595	21625	21839	21728	21541	21593	21658	21964	21710	21575	21676	21678	21562	21569	21483	21517	21630	21754	21629	21701	21608	21818	21656	21684	21495	21588	21560	21685	21648	22059	21739	21688	21597	21796	21688	21775	21781	21576	21737	21558	21682	21722	21500	21694	21500	21691	21740	21631	21634	21684	21774	21803	21693	21867	21552	21720	21775	21705	21748	21854	21919	21721	21486	21822	21620	21602	21837	21548	21802	21826	21448	21645	21673	21651	21493	21838	21624	21871	21713	21961	21606	21799	21612	21912	21587	21578	21549	21745	21849	21783	21681	21716	21789	21635	21622	21685	21899	21674	21780	21755	21664	21592	21568	21591	21669	21759	21722	21776	21414	21537	21490	21823	21625	21896	21500	21810	21808	21683	22079	21892	21694	21738	21613	21665	21702	21845	21497	21673	21653	21930	21915	21778	21558	22015	21671	21543	21717	21633	21619	21656	21955	21636	21780	21692	21587	21837	21468	21548	21618	21694	21473	21555	21400	21745	21818	21700	21751	21548	21777	21679	21848	21922	21857	21862	21682	21703	21726	21700	21721	21911	21892	21849	21465	21550	21957	21849	21771	21977	21827	21731	21503	21863	21665	21872	21534	21851	21847	21542	21852	21572	21650	21778	21519	21909	21812	21685	21643	21729	21804	21739	21574	21609	21569	21842	21802	21780	21671	21793	21931	21319	21941	21861	21853	21850	21522	21837	21657	21668	21777	21431	21758	21814	21797	21823	21729	21729	21681	21612	21791	21841	21615	21702	21708	21766	21760	21725	21816	21910	21735	21882	21710	21818	21921	21758	21860	21953	21693	21725	21784	21890	21675	21478	21608	21748	21816	21537	21751	21508	21762	21466	21821	21784	21566	21763	21734	21769	21869	21870	21613	21615	21686	21741	21611	21507	21631	21760	21674	21702	21854	21687	21950	21950	21634	21684	21465	21461	21530	21768	22018	21815	21693	21547	21938	21652	21798	21499	21700	21590	21426	21657	21751	21650	21739	21603	21681	21650	21927	21825	21413	21899	21639	21758	21878	21865	21667	21984	21723	21760	21604	21695	21410	21694	21473	21623	21747	21654	21725	21651	21696	22058	21674	21616	21806	21753	21892	21933	21647	21734	21694	21816	21563	21830	21666	21690	22064	21811	21768	21498	21892	21787	21866	21584	21710	21788	21781	21346	21724	21634	21697	21746	21750	21995	21407	21876	21783	21629	21635	21764	21742	21672	21450	21729	21622	21543	21787	21660	21502	21699	21710	21748	21653	21614	21887	21707	21737	21660	21568	21595	21664	21634	21599	21696	21729	21722	21699	21577	21904	21730	21615	21747	21730	21847	21394	21864	21633	21639	21503	21775	21662	21621	21523	21609	21611	21766	21744	21693	21716	21652	21859	21837	21618	21678	21622	21728	21645	21827	21779	21768	22094	21335	21619	21698	21888	21744	21691	21592	21610	21735	21640	21359	21662	21750	21665	21698	21804	21835	21784	21801	21733	22023	21788	21723	21867	21754	21632	21615	21723	21549	21889	21649	21884	21688	21724	21733	21493	21845	21587	21745	21794	21657	21715	21836	21761	21844	21736	21708	21797	21646	21640	21820	21740	21826	21873	21584	21749	21898	21619	21765	21816	21751	21595	21626	21830	21791	21866	21681	21773	21850	22149	21588	21876	21823	21813	21657	21601	21658	21452	21674	21755	21735	21577	21651	21677	21899	21811	21726	21554	21662	21552	21482	21489	21923	21680	21686	21798	21845	21758	21504	21703	21859	21905	21797	21781	21684	21714	21645	21923	21785	21562	21914	21791	21715	21596	21938	21722	21617	21788	21870	21898	21830	21675	21907	21802	21839	21642	21635	21700	21736	21649	21681	21815	21850	21896	21917	21821	21723	21776	21722	21829	21759	21940	21583	21740	21836	21795	22005	21952	21811	21607	21666	21796	21612	21716	21944	21795	21791	21867	21833	21657	21717	21493	21854	21985	21701	21842	21619	21799	21620	21551	21851	21875	21658	21608	21615	21837	21541	21610	21835	21665	21549	21582	21712	21646	21736	21562	21784	22054	21765	21693	21850	21919	21949	21576	21845	21815	21836	21781	21876	21515	21777	21464	21812	21723	21623	21546	21494	21860	21628	21376	21486	21565	21473	21583	21839	21825	21813	21417	21695	21791	21683	21722	21657	21667	21854	21770	21609	21865	21832	21749	21853	21558	21646	21693	21705	21634	21596	21625	21712	21562	21757	22027	21763	21832	21838	21765	21763	21662	21640	21799	21857	21880	21482	21674	21520	21626	21562	21469	21603	21749	21717	21511	21658	21674	21627	21691	21634	21718	21795	21690	21657	21849	21687	21597	21539	22207	21832	21557	21917	21694	21662	21511	21818	21655	21772	21774	21584	21531	21784	21729	21617	21615	21774	21702	21708	21714	21864	21506	21831	21618	21769	21806	21669	21662	21662	21749	21628	21556	21665	21816	21747	21690	21524	21593	21493	21698	21692	21708	21505	21661	21859	21872	21710	21530	21578	21748	21811	21665	21578	21664	21688	21664	21734	21767	21856	21884	21403	21737	21863	21526	21762	21443	21539	21449	21741	21803	21578	21541	21527	21582	21653	21658	21733	21699	21745	21928	21480	21966	22037	21734	21602	21967	21489	21890	21950	21530	21665	21652	21577	21471	21693	21858	21853	21849	21909	21707	21674	21766	21675	21583	21714	21956	21784	21697	21596	21650	21390	21641	21633	21603	21793	21845	21814	21826	21951	21826	21757	21573	21628	21721	21766	21848	21584	21593	21629	21588	21606	21650	21684	21692	21556	21584	21901	21696	21690	21814	21613	21591	21597	21695	21597	21655	21762	21718	21783	21868	21434	21827	21857	21683
46855	62747	56496	40548	30509	24067	20426	18726	17487	16799	16163	15966	15759	15684	15646	15500	15426	15331	15338	15287	15170	15272	15304	15231	15294	15090	15285	15203	15059	15015	14908	15075	14890	14877	15057	15188	15003	15034	14915	14962	15061	15024	15063	15141	15008	15009	15051	15044	15162	14976	15006	15085	14971	15044	15019	14858	15096	14949	14859	14980	15137	14991	14978	15092	15023	14935	15021	15023	14976	14936	15146	15004	15004	14753	14910	14988	15035	14970	14965	14956	14896	14944	14974	15049	15001	15045	14979	15092	15089	14984	14856	15047	14892	15069	14876	15065	14966	15196	15017	15151	15058	14973	15210	15000	15024	14982	14828	15218	14873	15031	14866	14990	14976	14913	15037	15025	14832	14929	14981	14880	15186	15135	14900	15056	14986	15188	14853	15000	14919	15070	15213	14896	14929	15020	14994	15005	14991	15128	14990	14924	15077	14988	15021	14996	14964	14976	15057	14972	15089	15276	15106	15125	15119	14991	14939	15062	15018	14868	14871	15068	15004	15151	14862	14999	14996	14949	15051	15220	15011	15006	14997	14925	14866	15077	15019	14979	14995	15159	15105	15095	14897	14925	14964	15198	14990	15039	15084	14990	15060	14988	14995	15068	14950	15078	15003	14982	14971	15187	15134	14856	14899	14979	14988	14964	14844	14966	14977	14867	15028	14922	14896	15041	15074	15054	15071	14975	15008	15052	15177	15027	15042	14878	15038	15017	14959	15119	15045	15092	14945	14876	15201	14938	15102	15150	15123	15004	14987	15143	15063	14846	15025	14936	15063	14884	14949	14873	15035	15129	15056	14997	14949	14957	14957	15007	15045	15027	14915	14923	14984	14773	15051	15179	14984	14944	15000	14916	15101	14963	15095	14845	14934	15046	15156	15095	14881	14892	14946	14936	15035	14935	14992	14955	14911	15158	14934	15079	15158	14988	15136	14975	15003	14950	14884	14930	14968	15163	14955	15059	15048	14979	14987	14879	15008	15226	15000	14831	14986	15167	14832	14874	15000	14899	15005	15043	14937	15105	15143	14998	14896	15016	14995	15130	15009	15059	14931	14992	15180	14958	14842	15118	15022	15106	15010	15108	15058	14891	15009	15019	14885	15026	15110	15001	14795	15042	15034	15031	15073	15105	14999	15043	14945	14930	14956	15026	15046	15038	15173	15034	14827	14915	14883	14925	14966	15069	14818	15077	14947	14980	15067	15051	15009	14888	14790	14834	14992	14936	15035	15066	14925	14989	15132	14774	14986	15002	15094	14914	15109	14962	15196	15043	15077	15133	15057	15014	15096	15144	15022	14959	15111	15088	15083	15088	15097	14977	15112	14916	15048	15012	15078	14979	14841	15081	15172	15016	14956	15071	14839	14906	15103	15113	14919	15104	14917	14912	14906	14976	14953	14762	14781	14971	14920	15032	14949	15100	14940	14992	14939	14981	14849	14900	14990	15046	15069	15054	15107	14938	15016	15102	15083	15037	15033	14836	14915	15055	14888	14954	15019	14932	14955	15091	15008	14901	15142	14912	14934	15128	15003	15128	15108	14902	15089	15194	14820	14967	15031	15088	14952	14998	14906	15187	15044	14935	15025	15055	15028	14964	15046	15007	15001	15072	15085	14961	14921	14863	14993	14997	15108	14856	14885	14824	15014	15016	15104	15033	15027	14941	15035	15015	14958	14876	14992	14850	15024	14734	14922	15055	15044	14907	14859	14814	15021	14987	15041	14975	14978	14946	14924	15007	14992	14851	14885	15120	15062	15060	14849	14920	14967	15033	14998	14847	15068	14975	15033	14912	14921	15115	15016	14959	15078	15003	15036	15052	14979	14991	15148	15146	14927	15022	15038	15025	14961	15250	15103	14999	14905	14867	15065	14813	15049	15105	14949	14942	14926	15011	15013	14963	14930	15082	14944	15001	15214	14820	14908	14850	15019	15022	14960	14900	14816	15068	15009	14963	15081	15026	14942	15096	15043	14936	15014	14826	14944	15063	14840	15056	14983	14879	14958	15012	14970	14966	15217	14995	14870	15021	15146	15071	14947	15056	15014	14970	14981	14912	14951	15009	15215	14875	14888	15017	15018	14999	14886	15099	15108	15063	14952	14888	15101	15003	14899	15016	14995	15159	14992	14879	15093	15015	14918	15060	14797	14904	15032	15077	14991	15063	15082	15058	15147	14927	15115	15024	15103	14920	15025	14974	14961	14954	14804	15115	14998	14990	15032	14957	15027	15174	14938	15160	14975	14999	15042	14963	15111	15146	14911	14971	15061	15050	14991	14954	15032	14983	15150	14908	14925	14931	14909	15120	15047	14848	15158	14989	14698	14947	15173	14978	15057	15036	15189	15077	14881	15075	14901	15096	14855	15189	14964	15088	14836	14782	15091	15074	14994	14903	14996	14875	15113	15080	14908	15082	15093	14994	14816	14816	14952	14908	15132	15016	14954	14943	15030	14830	14922	14990	14890	15125	14869	15101	14852	14948	15077	15028	14934	14935	15022	14907	15005	14936	14949	15055	14963	15111	15024	15075	14922	15034	15132	15071	15027	15036	14993	14965	14933	14941	15024	15039	14961	14953	15047	15031	15092	14933	14965	14974	14961	15085	15081	15002	14911	14997	15001	14854	15025	15056	15134	15034	14877	15047	15023	14992	15132	15057	14944	14996	14962	15048	15180	15070	14933	14890	14894	14921	15005	14923	15092	15129	15090	14919	14939	15103	15022	14994	15029	14984	14991	15001	14954	15088	15163	15053	14905	14914	15028	15013	15066	14929	15005	14867	14857	14889	14885	15057	15097	14963	15030	14883	14979	15132	14874	14966	15061	14850	14933	15118	15156	14994	14879	14994	14817	14968	14950	15114	14967	14977	15002	14863	14982	14889	15180	15027	14900	15004	14967	14976	14980	15040	14893	14930	14944	15048	14903	14873	14940	14939	15132	15220	14792	15075	14883	14987	15052	15013	14932	14787	14935	14901	15022	15166	15017	15074	15093	15058	14984	14865	14909	15037	15045	14924	14969	14970	14916	14926	14971	15053	14948	14917	15051	14888	14971	14930	14980	14855	15154	15008	14998	15056	15012	14966	15164	14976	14969	14854	15047	14983	14903	15154	14932	15023	15121	14979	14892	15010	15015	14815	15024	15011	15255	14962	15192	15089	15013	15061	14977	15054	14902	15013	15141	15106	14996	14960	14874	14928	15004	15065	14901	14893	15132	15164	14869	14870	15059	14755	14894	14949	14834	15061	15111	14868	15052	15164	14896	14971	14977	14919	15018	14922	15154	14995	15073	15064	14912	14818	15036	14876	14954	14967	15006	15014	15036	14952	14984	15017	14974	14930	14912	15087	14911	15251	15064	15082	15004	14974	14989	15223	14930	15107	15100	14931	14959	14980	14893	15075	14977	15149	15027	14958	15090	15134	14911	14856	14952	14881	14950	15141	14821	14909	14960	14942	14818	15141	15018	14963	15164	14925	15001	14907	14972	15109	15128	15071	15097	15152	15007	14863	14964	15040	14938	14971	15006	14963	15181	14999	14869	14824	15017	15016	15035	14996	15042	14928	15089	15091	14883	15013	15005	15032	15122	14952	14993	15131	14822	14957	14912	15212	14992	15077	14880	15050	14769	14909	14875	14971	15158	15021	15038	15079	15014	15024	15034	14930	15013	15058	15172	15011	14868	15161	14961	14957	14914	14913	14954	14902	15200	14900	14957	14984	14863	15030	14958	15081	14950	15155	14875	15100	14895	14963	14954	15023	15054	15106	15110	14984	14940	15079	14816	14936	15044	15013	14950	15031	15184	14941	14907	14928	14921	15046	14967	14877	15086	15065	14952	15047	15022	14820	14979	14994	14946	15084	14892	15015	15025	14885	15071	15112	14985	14969	15030	14984	15221	15051	14950	15075	15158	14988	15055	15018	14978	14965	14930	14949	14959	15053	15117	14909	14887	15094	15208	14989	14873	15116	15039	15029	15010	15054	14897	14948	14975	15061	15105	15047	14956	14920	15070	14940	15142	15062	15092	15085	15043	14987	15056	14973	14797	15183	14994	14967	15007	14900	14969	14995	14987	15099	15112	14851	14893	14912	15009	15080	14938	15022	15041	15172	14785	15088	15014	15130	15108	14973	14920	15034	14954	14991	14902	15091	14942	14958	15146	14913	15023	15033	14975	14983	15072	14919	14927	14851	14977	15014	14949	14882	15104	14962	14927	15074	14906	15117	14939	14864	14963	14995	15087	15107	15052	15000	15217	14879	15007	14971	15034	14830	15010	15009	15047	15199	15083	15191	15070	15040	15197	14837	14925	15047	15060	14852	14983	14931	14833	14970	14911	14920	15098	14994	15121	14967	15001	14872	15067	14948	15240	15125	15059	14936	14924	15078	15008	14936	15233	14932	15023	15075	15052	14964	15095	14810	15068	15098	14863	15111	14999	14995	15041	14937	14903	15108	14911	15057	15088	15011	15121	15016	14993	15219	15029	14649	15168	15094	15111	15092	15096	14912	14992	15024	14937	15094	14959	15202	14980	14973	15057	15027	14929	15319	14933	14970	15084	14913	14972	15053	15158	14906	14964	14956	14984	14908	15134	15097	14892	15128	14937	15002	14948	14991	14817	15057	14972	15107	15098	15051	15079	15140	15091	15083	15206	14860	15018	15031	15014	14906	15012	14918	15071	15158	15151	15131	15024	15108	14838	15020	14908	15109	15179	14958	14990	15042	15097	14977	14944	14895	15010	14984	15091	15011	15049	15088	14963	14919	15169	15150	14969	15140	15155	14961	14951	15070	15072	14935	14802	15028	14948	14956	14928	15040	15093	15138	14879	14873	15124	14922	15148	15068	15020	14967	14904	15027	14960	15105	15001	14962	14840	14736	15020	14986	14974	14843	14925	15042	14999	14900	15067	14892	15051	14938	14911	14881	14923	14993	15148	14846	15041	15145	15146	14892	14834	14854	15004	15109	15007	14880	14916	14972	14952	14993	14903	15028	15126	15160	14858	14883	14962	15041	15073	15165	15097	14987	14951	15045	14945	14939	15146	15026	15056	15005	15074	15097	15017	15025	14710	15085	14857	15057	14932	14932	14973	14854	15114	14901	14947	14900	14993	14815	14990	14907	15222	15030	15074	15008	14987	14942
26430	22004	33759	37977	36888	34033	30638	26586	24830	24379	23766	23373	23290	22917	22914	22895	22616	22595	22432	22441	22233	22400	22394	22322	22291	22014	22142	22212	22170	22058	22117	21925	21947	22012	22240	21799	21853	22092	21892	22024	21946	21961	22000	21748	21867	22142	22126	22026	21755	22045	21907	21903	21758	21771	22023	21974	21858	21813	21952	21986	21886	21881	21797	21889	21875	22078	22025	21897	21922	21723	21829	21668	21612	21723	21932	21990	22052	22009	21794	21888	21977	21677	21800	22057	21707	21702	21940	22205	22168	21900	21761	22050	21792	22088	21757	21946	21711	21867	21783	21810	21618	22060	21847	21782	21869	21853	21903	21612	21874	21624	21815	21709	22087	22031	22258	21965	21977	21718	21805	21821	21862	22083	21868	21818	21768	21907	21655	21851	22011	22111	21926	21827	21924	21762	21829	21943	21769	21810	21659	21658	21815	21768	22024	21759	21886	21800	21965	22057	21928	21838	21823	21725	21747	21842	21896	21969	21602	21867	22031	21774	21835	21941	21789	21636	21768	21799	21556	21898	21939	21775	21891	21848	21868	21546	21857	21940	21986	21637	21735	21975	21821	21896	21917	21747	21825	22129	21840	21660	22002	21835	21871	21897	21808	21656	21638	22020	21832	21911	21958	21714	21901	21906	21742	21907	21931	21920	22073	21861	21787	22136	22080	21808	21621	21643	21776	21780	22080	21874	21938	22001	21554	21910	21831	21813	22081	21861	21916	21935	21951	21818	21853	22027	21962	21925	21927	21899	21523	22003	21773	21985	21944	21833	21622	21658	21814	21786	21703	21745	21901	21919	21955	21858	21884	21536	21759	21649	21676	21809	21908	21757	21996	21773	21773	21849	21795	21744	21833	21829	21616	21718	21913	21813	21687	21877	21823	21968	22143	21964	21919	21497	21846	21689	22012	21935	21988	21922	21765	21798	21833	21731	21882	22063	22021	21867	21832	21951	22022	21950	22012	21714	21792	21761	21944	21835	21761	21906	21924	21906	21732	21902	21985	21703	21958	22144	21953	21932	21786	21715	21809	22043	21881	21945	21819	21851	21813	21983	22062	21735	21779	21936	21884	21996	21889	21763	21742	21749	22024	21932	21907	21925	21928	21752	21863	21783	21886	21866	21929	21711	21667	21516	21794	21827	21828	21899	21821	21909	21962	22013	21811	22044	21710	21893	21750	21755	21887	22038	22000	21965	21747	21791	21809	21916	21896	21889	21807	21856	21807	22077	21698	21813	22027	21886	21871	21733	21916	21976	21680	21924	21907	21760	21930	21837	22011	21818	22071	21920	21902	21862	21841	21948	21774	21784	21867	21928	21706	21833	21649	21677	21844	22022	21926	21829	22059	21748	21940	21771	21882	22010	21854	21946	21653	22016	22080	21748	22094	21757	21970	21851	21887	21714	21935	22021	21835	21725	21906	22047	21866	21879	21839	21955	21961	21667	21820	21937	22080	21706	21874	21746	21929	21966	21881	21863	21966	21924	22068	21897	21789	21844	21872	21733	21878	21848	21821	21861	21846	22003	21952	21916	21893	21885	21818	21728	21697	21876	21784	21840	21948	21787	21742	21612	21789	21907	21843	21891	21894	21791	21954	21828	21865	21918	21977	21923	21765	21875	21945	21801	21521	21656	21951	21846	21895	21772	22070	21698	21744	21613	21718	21848	22102	21789	22117	21931	22037	21760	22068	21831	21980	21907	21930	21805	21922	21735	21724	22007	21930	22008	21720	21751	21779	22038	21939	21973	21826	21681	21867	21854	21990	21883	21760	21788	21651	21914	22002	21813	21819	21904	21657	21997	21922	21932	21785	21799	21860	21838	22171	21946	21954	21795	22043	22074	21852	21647	21799	21681	21688	21729	21989	21856	21799	21825	21858	21665	21722	21893	21794	21812	21982	21549	21894	21981	21815	21867	21931	22017	22000	21910	22190	21708	21873	21775	22099	21794	21893	21938	21641	22066	21899	21995	21790	21954	21713	22090	22059	21985	21947	21748	21941	21982	21880	21833	21759	21891	22274	21761	21758	22022	22117	21739	21668	21797	21818	21862	21859	22021	21756	22075	21700	21872	21950	22032	21827	21942	22014	21835	21764	21753	21940	22043	21703	21590	21718	22008	21684	21821	21856	21898	21809	21954	21881	21803	21830	21785	21663	21823	21863	21732	22071	21933	21949	21869	21814	22091	21798	21825	21648	21918	21794	21898	21903	21827	21907	22084	21987	21896	21698	21918	21929	22036	22069	21852	21930	21882	21965	21715	21765	21820	21981	21760	22084	21787	22024	21694	21928	21755	21857	21867	21933	21811	21808	21726	21560	21845	21970	21916	22030	22017	22013	21864	21985	21994	21939	21696	22023	21826	21780	21918	21741	22194	21962	21830	21763	22312	21718	22039	21736	21766	21877	21712	21833	21901	21843	21669	21785	22001	21898	21842	21740	22030	21933	21977	21717	21805	21849	21714	21940	21953	21617	21582	21724	21813	21790	21959	22081	22009	21838	21753	21784	21910	21905	21734	21762	21789	21804	21630	21944	22043	21865	21731	21905	21870	21926	22238	21798	21751	21909	21773	22008	21990	21688	21852	22022	21689	21871	21625	21786	21517	21862	21924	22071	22097	21830	21966	21973	22078	21809	21715	21900	21642	22239	22009	21784	21886	22075	21880	21904	21763	21872	22054	22063	21953	21843	22067	21850	21982	22014	21884	21819	21774	21750	21710	21768	21638	21887	21778	21826	21746	21763	21869	21863	21777	21947	21716	21767	22002	22002	21941	21880	21980	21843	21904	21781	21798	21823	21796	21858	21583	21682	22025	21977	21915	21821	21959	21802	21925	21823	21755	21676	21919	21970	22090	21807	21785	21892	21869	21961	21703	21842	21940	21972	21667	21895	21942	21811	21944	21578	21990	21840	21809	21729	21748	21818	21727	21878	21529	21789	21966	22010	21779	21931	22130	21739	21797	21840	21716	21773	21945	21916	21942	21817	21701	21906	21779	21950	21941	21795	21836	21917	21817	22001	21846	21868	21572	21784	21817	21822	21983	21960	21831	22065	21996	21990	21821	21942	21639	21715	21762	21726	21871	21753	22101	21824	21898	22181	21694	21939	21717	21808	21865	21651	22027	21574	21851	21814	21549	22142	22110	22052	21982	21757	21790	21758	22185	21850	21949	21847	21702	21654	21641	21771	21653	21757	21853	21933	21711	21929	21788	22035	21905	21899	21966	21722	21924	22154	21905	22163	21991	21916	21871	21845	21974	22022	21851	21929	21802	21680	21818	21847	22047	22118	21862	21895	21740	21893	21819	21796	21803	21795	21745	21904	21812	21950	21836	21991	21912	21865	21855	21861	21840	21670	21746	21846	21865	21951	21876	21871	21677	21564	21919	21652	21938	22035	21996	22016	21896	21979	21878	21976	22064	21933	21785	21957	22059	22066	21881	21864	21720	21662	21667	21943	21907	21749	21767	21958	21743	21716	21909	21908	22053	21815	21776	21756	21841	21646	21915	21957	21839	21877	21832	21924	21917	21901	21702	21879	21982	21672	21865	21935	21947	22034	21815	21862	21913	21818	21843	21722	21865	21867	21843	21890	21952	21893	21836	21669	21996	21775	21798	21663	21769	21902	21987	21927	21999	21827	21862	21863	21690	21834	21777	21901	21558	21733	21661	21613	21778	21922	22093	21843	21841	21945	21725	22017	21729	21940	21747	21877	21982	22017	21886	22077	21784	21833	21929	21791	21637	21997	21892	21887	21859	21970	22010	22059	21939	21701	22069	21859	21683	21704	21828	21729	21523	21777	21631	21973	21977	22006	21795	21945	21887	21718	21922	21875	21905	21875	21933	21895	21854	22002	21834	21870	21914	21805	21948	21950	21992	22039	21877	21756	21800	21797	21921	21808	21951	21832	21994	21875	22083	21950	21911	21617	21831	21961	21968	21965	22035	21883	21751	22098	21636	21802	21778	22045	21686	21799	21754	21738	21961	21796	21904	21730	21699	21684	21788	21727	21833	21878	21723	21837	21870	21766	21782	21581	21866	21766	21696	21917	21901	21560	22094	21911	21787	21994	22000	21929	21938	21977	22035	21956	21786	21705	21960	21945	21825	21885	21887	21889	21681	22074	22161	21739	21827	21844	21903	21897	22061	22029	22181	21928	21839	21578	21994	21904	21912	22042	21895	22003	21874	21783	21751	21990	21613	21810	21819	21824	21684	21997	21801	22026	21856	21528	21859	22032	22079	21941	21868	21989	21769	21942	21823	21865	21984	21843	21747	21750	21833	21774	21741	21795	21559	21846	21956	21730	21782	21882	21870	21676	21823	21696	21839	22086	21779	21904	21878	21822	21959	21986	22076	21884	21990	21714	22032	21984	21764	21686	21801	21924	21990	21892	22155	21573	21918	21944	21731	21922	22023	21726	22002	21920	21861	21770	21932	21776	21778	21977	21840	21789	21822	21969	21936	21906	21603	21891	21939	22007	21939	21712	21877	21831	21880	21960	22134	22023	21862	21961	22080	21969	21811	21903	21681	22030	21905	21899	21815	22027	21884	21660	21939	21958	21781	21802	21869	21856	21699	22093	21847	22046	21916	21746	22126	22210	21891	21838	21876	21939	21862	21975	21747	21828	21967	21805	21692	21870	21906	21919	21822	21858	21926	22020	22000	22097	22081	21928	21874	21912	21673	22037	21773	21847	22068	22109	21696	21941	21970	21975	22066	21811	22073	21945	22015	21862	22030	21951	21798	21904	22031	22044	21783	21738	21792	21788	21808	21875	21639	21640	21803	21910	21995	21812	21978	21870	21842	21872	21733	21873	21622	21801	21806	21763	21874	21818	22010	22077	21875	21825	21826	22010	21939	21925	21774	22116	22185	22220	22157	21920	21856	21655	21831	21672	21863	22155	21745	21691	21866	21896	21935	22240	21923	22143	22036	21819	21733	21971	22076	21707	21913	21828	22036	22106	21829	22084	21948	21833	21847	22005	21829	21933	21845	22184	21967	21943	21857	21823	21864	21953	21926	21906	21631	21849	21484	21810	21749	21671	22098	21854	21785	21966	21857	21784	21922	21863	21525	21910	21803	21700	21835	21923	21784	22155	21673	21867	22006	21667	21762	21900	21879	22110	21756
45372	73193	71010	54619	41228	30374	23517	21079	19296	18194	17506	16908	16709	16509	16341	16281	15999	15899	15681	15557	15500	15718	15668	15565	15623	15562	15540	15432	15470	15497	15446	15391	15265	15398	15205	15246	15220	15123	15302	15421	15175	15192	15277	15249	15249	15219	15073	15133	15328	15325	15194	14920	15163	15336	15119	15318	15175	15217	15232	15033	15211	15181	15321	15172	15329	15090	15159	15076	15371	15271	15124	15173	15166	15087	15063	15091	15110	15073	15148	15320	15274	15102	15186	15156	15077	15081	15151	15212	15128	15143	15056	15103	15064	15272	15156	15007	15325	15177	15299	15056	15236	15153	15339	15254	15266	15214	15248	15195	15118	15152	15139	15470	15152	15208	15134	15108	15218	15192	15146	15044	15086	15184	15412	15204	15337	15213	15116	15120	15290	15225	15226	15217	15107	15182	15144	15212	15075	15140	15022	15052	15038	15290	15203	15176	15092	15054	15255	15103	15117	15172	15203	15096	15257	15048	15005	15141	15140	15253	15172	15223	15151	15166	15133	15251	15166	15058	15119	15403	15207	15261	14969	15420	15040	15021	15145	15009	15210	15344	15116	15169	15209	15115	15317	15248	15195	15124	15144	15191	15174	15233	15127	15315	15164	15079	15035	15050	15234	15088	15076	15356	15034	15219	15381	15211	14952	15158	15320	15200	15171	15193	15114	15134	15262	15005	15080	15158	15233	15124	15116	15208	15269	15091	15187	15109	15119	15127	15097	15125	15151	15135	15262	15225	15153	15325	14954	15266	15154	15184	15196	15314	15116	15112	15252	15303	14979	15190	15356	15038	15167	15251	15298	15183	15124	15207	15201	15221	15177	15209	15116	15020	15081	15259	15259	15162	15058	15152	15022	15173	15087	15206	15142	15269	15130	15161	15260	15074	15178	15192	15285	15032	15187	15138	15054	15396	15168	15181	15144	15154	15204	15258	15118	15195	15184	15193	15093	15210	15015	15265	15230	15242	15389	15126	15291	15147	15076	15100	15057	15137	15205	15140	15279	15352	15043	15290	15207	15095	15113	15346	15061	15406	15144	15210	15205	15214	15260	15192	15336	15244	15231	15226	15233	15178	15061	15196	15235	15121	15208	15188	15194	15008	15302	15268	15164	15212	15141	15104	15275	15231	15204	15254	15233	15110	15170	15359	15278	15146	15059	15019	15355	15090	15193	15165	15185	15180	15121	15273	15074	15079	15300	15053	15296	15235	15224	15240	15207	15073	15298	15151	15075	15250	15143	14994	15226	15118	15278	15232	15185	15084	15068	15107	15320	15189	15297	15250	15368	15212	15085	15193	15174	15137	15290	15146	15189	15064	15154	15042	15187	15114	15329	15259	15197	15007	15224	15154	15152	15169	15238	15011	15356	15148	15295	15299	15063	15235	15280	15098	15223	15180	15227	15126	15425	15040	15338	15194	15256	15196	15125	15078	15283	15234	15227	15152	15201	15118	15331	15073	15284	15161	15198	15121	15359	15240	15132	15087	15188	15107	15167	15208	15228	15079	14996	15130	15199	15064	15128	15129	15037	15217	15022	15300	15149	15021	15111	15251	15245	15186	15181	15171	15243	15115	15231	15175	15191	15192	15179	15213	15070	15117	14959	15246	15171	15273	15167	15038	15104	15155	15220	15196	15071	15021	15261	14999	15159	15012	15190	15016	15327	15135	15337	15146	15187	15292	15259	15172	15326	15251	15257	15126	15130	15261	15194	15152	15095	15185	15180	14936	15119	15109	15067	15050	15107	15089	15109	15199	15289	15211	15155	15051	15215	15276	15103	15155	15203	15078	15202	15055	15239	15123	15216	15086	14997	15275	15043	15057	15277	15066	15106	15185	15319	15146	15198	15053	15131	15321	15161	15114	15034	15139	15183	15224	15209	15434	15309	15215	15071	15149	15294	15357	15154	15376	15253	15271	15141	15168	15045	15186	15000	15321	15154	15277	15127	15216	15091	15167	15117	15340	15208	15194	15226	15061	15442	15147	15325	15274	15109	15149	15134	15232	15203	15097	15206	15287	15229	15229	15192	15294	15241	15262	15176	15114	15125	15275	15275	15184	15364	15133	15044	15252	15237	15204	15183	15269	15213	15005	15156	15148	15157	15402	15199	15111	15236	15252	14968	15225	15169	15205	15222	14897	15162	15041	14992	15072	15223	15093	15376	15065	15201	15160	15213	15006	15238	15215	15225	15288	15162	15187	15311	15112	15120	15147	15128	15251	15258	15249	15256	15020	15089	14995	15233	14955	15286	15316	15128	15075	15347	15233	14947	15246	14879	15221	15157	15113	15207	15065	15203	15176	15180	15211	15125	15005	15272	15097	15138	15214	15208	15159	15299	15357	15169	15294	15148	15159	15218	15125	15264	15168	15141	15162	15159	15180	15095	15278	15188	15251	15188	15199	15055	15153	15250	15336	15145	15234	15266	14911	15332	15178	15064	15159	15191	15150	15098	15292	15234	14928	15318	15360	15217	15234	15125	15145	15076	15255	15110	14986	15112	15165	15160	15134	15223	15173	15264	15026	15418	15218	15103	15167	15170	15304	15037	15214	15142	15202	15115	15124	14983	15143	15206	15196	15261	15058	15136	15229	15373	15288	15174	15225	15189	15257	15270	15219	15225	15052	15241	15003	15176	15332	15116	15056	15090	15046	15300	15174	15039	15131	14990	15267	15322	15129	15012	15347	15137	15113	15334	15050	15169	15129	15266	15211	15172	15324	14951	15271	15225	15308	15074	15180	15151	15187	15142	15255	15196	14977	15117	15179	15305	15057	15127	14973	15219	15117	15203	15183	15228	15215	15075	15142	15303	15303	15201	15181	15118	15178	15088	15324	15204	15163	14928	15071	15225	15279	15014	15192	15196	15197	15128	15124	15147	15144	15285	15235	15036	15215	15362	15126	15079	15259	15221	15228	15199	15115	15047	15141	15213	15384	15276	15329	15129	15154	14889	15113	15212	14978	14960	15221	15056	15137	15140	15110	15251	15287	15145	15221	15282	15083	15196	15261	15303	15267	15102	15249	15098	15295	15058	15350	15275	15080	15134	15172	15056	15336	15143	15152	15198	15217	15143	15121	15397	14990	15079	15115	15025	15161	15155	15147	15047	15182	15085	15083	15295	15263	15311	15068	15123	15079	15218	15275	15094	15174	15096	14991	15035	15162	15231	14876	15179	15182	15215	15439	15182	15188	15242	15047	15114	15222	15118	15082	15144	15235	15069	15257	15347	15175	15368	15182	15203	15127	15138	15165	15074	15197	15032	15215	15114	15114	15120	14990	15119	15127	15292	15258	15082	15215	14963	15239	15216	15222	15169	15078	15278	15175	15383	15161	15092	15116	15300	15255	15175	15157	15252	15260	15134	15203	15318	15182	15069	15115	15257	15316	15174	15334	15350	15112	15187	15303	15221	15160	15043	15221	15099	15142	15235	15217	15360	15244	15139	15184	15198	15174	15302	15188	14986	15225	15109	15154	15171	15184	15102	15336	15060	15090	15119	15242	15236	15248	15185	15106	15139	15046	15056	15149	15161	15196	15258	15170	15239	15238	14996	15103	15335	15038	15207	15094	15012	15427	15154	15157	15118	15193	15172	15246	15086	15278	15280	15249	15159	15189	15110	15202	15185	15062	15006	15070	15273	15308	15145	15113	15096	15048	15354	15277	15180	15243	15147	15080	15302	15077	15276	15149	15403	15356	15331	15189	15092	15177	15193	15131	15177	15269	15432	15125	15166	15181	15042	15288	15241	15423	15114	15234	15244	15133	15403	15156	15270	15132	15135	15125	14966	15168	15072	15144	15226	15042	15084	15047	15072	15271	15196	15225	15262	15304	15256	15105	15353	15161	15102	15074	15288	14917	15152	15294	15305	15017	15284	15173	15233	15171	15098	15050	15161	15154	15129	15164	15233	15172	15174	15125	15190	15265	15258	15140	15178	15249	15053	15154	15240	15282	15228	15078	15122	15280	15246	15291	15079	15147	15138	15080	15203	15176	15256	15117	15120	15120	15135	15225	15117	15278	15286	15133	15007	15131	15045	15207	15354	15291	15390	15240	15289	15133	15056	15223	14953	15245	15188	15263	15131	15201	15075	15358	15187	15160	15020	15102	15166	15133	15367	15225	15145	15183	15153	15196	15047	15186	15192	15207	15075	15240	15043	15144	14954	15103	15237	15132	15301	15246	15166	15330	15055	15319	15150	15078	15239	15161	14949	15300	15284	15087	15056	15141	15357	15255	15314	15064	15234	15038	15221	15059	15222	15041	15325	15235	15353	15259	15001	15142	15069	15259	15175	15264	15104	15040	15215	15129	15165	15076	15095	15289	15150	15212	15192	15346	15307	15287	15286	15098	15151	15068	15255	15257	15233	15216	15143	15301	14961	15172	15299	15193	15202	15256	15179	15347	15113	15098	15326	15223	15164	15219	15201	15199	15148	15350	15099	15325	15019	15229	15310	14947	15173	15235	15175	15103	15226	15113	15175	15115	15251	15173	15115	15135	15152	15186	15145	15442	15222	15200	15090	15077	15276	15208	15351	15184	15083	15180	15084	15054	15192	15248	15391	15126	15273	15196	15202	15121	15193	15187	15323	15169	15018	15203	15167	15301	15105	15022	15118	15157	15198	15270	15202	15261	15230	14980	15143	15117	15008	15125	15119	15156	15128	15301	15125	15192	15149	15210	15188	15216	15229	15065	15228	15157	15142	15181	15099	15344	15221	15156	15074	15146	15141	15079	15253	15239	15221	15339	15311	15330	15075	15277	15227	15144	15337	15032	15248	15107	15197	15038	15161	15214	15091	15072	15279	15026	15024	15042	15027	15180	15212	15209	14996	14909	15019	15216	15056	15260	15223	15006	15239	15233	15242	15199	15318	15215	15090	15150	15261	15071	15103	14951	15193	15109	15146	15187	15169	15252	15184	14975	15116	15078	15266	15262	15258	15090	15137	15353	15370	15151	15124	15271	15138	15215	15191	15123	15266	14913	15172	15281	15345	15044	15195	15168	15088	15198	14961	15106	15389	15259	15170	15234	15215	15211	15126	15229	15048	14956	15249	15294	15098	15170	15202	15077	15073	15108	15161	15227	15200	15224	15212	15318	15184	15219	15156	15023	15098	15291	15242	15299	15147	15083
24615	21764	31244	30893	32476	34295	32452	27219	24788	24363	23452	22941	22429	22410	22229	22036	21676	21582	21361	21162	21490	21444	21391	21466	21308	21378	20902	21417	21120	21041	21054	20848	21049	21130	20796	20770	20881	21002	20988	20732	20953	20919	20993	21031	20857	20660	20658	20817	20860	20806	20962	20838	20713	20855	20485	20847	20707	20815	20912	20886	20716	20612	20828	20925	20805	20802	20702	20901	20677	20786	20744	20922	20671	20732	20863	20604	20614	20555	20820	20664	20496	20956	21012	20763	20631	20685	20733	20900	20559	20789	20583	20656	20528	20339	20737	20422	20535	20608	20639	20892	20605	20710	20645	20717	20747	20564	20580	20916	20711	20703	20656	20653	20763	20831	20561	20648	20791	20746	20899	20955	20678	20541	20660	20557	20838	20705	20891	20733	20782	20648	20584	20680	20693	20830	20616	20759	20629	20835	20529	20573	20772	20615	20780	20771	20787	20952	20693	20706	20851	20770	20652	20639	20801	20617	20591	20728	21003	20761	20760	20585	20704	20552	20682	20827	20635	20602	20692	20706	20597	20757	20772	20799	20744	20714	20782	20734	20755	20761	20638	20452	20698	20952	20712	20771	20748	20512	20635	20501	20732	20814	20942	20830	20878	20454	20791	20798	20918	20825	20558	20502	20681	20585	20505	20538	20700	20805	20693	20583	20661	20811	20702	20929	20483	20739	20748	20703	20817	20736	20732	20522	20639	20839	20736	20550	20514	20618	20836	20701	20619	20617	20664	20672	20726	20649	20681	20529	20783	20742	20723	20681	20728	20726	20806	20716	20712	20775	20527	20766	20759	20422	20612	20508	20860	20585	20645	20833	20554	20751	20878	20784	20665	20542	20563	20652	20574	20949	20891	20604	20622	20595	20943	20870	20684	20800	20876	20669	20689	20551	20652	20708	20772	20861	20631	20821	20796	20655	20680	21024	20750	20821	20917	20794	20494	20627	20662	20816	20467	20624	20634	20762	20574	20962	20701	20820	20943	20432	20607	20487	20641	20770	20666	20647	20595	20764	20691	21015	20726	20553	20999	20770	20505	20507	20591	20787	20683	20653	20721	20706	20725	20743	20626	20662	20609	20588	20668	20722	20872	20861	20588	20695	20523	20570	20793	20832	20480	20610	20689	20632	20582	20637	20777	20766	20591	20660	20801	20609	20560	20704	20600	20729	20745	20889	20839	20997	20890	20691	20758	20704	20841	20719	20680	20797	20809	20725	20713	20755	20595	20503	20852	20972	20847	20741	20527	20613	20436	20644	20675	20712	20708	20633	20694	20635	20757	20825	20828	20932	20529	20838	20522	20744	20768	20777	20542	20670	20657	20436	20789	20621	20556	20799	20527	20669	20775	20765	20811	20622	20669	20562	20740	20682	20790	20738	20633	20645	20856	20732	20610	20726	20484	20600	20869	20771	20807	20741	20564	20598	20698	20936	20861	20647	20968	20725	20463	20584	20878	20694	20683	20855	21008	20829	20611	20772	20724	20484	20823	20809	20659	20627	20895	20571	20601	20512	20691	20824	20700	20548	20532	20652	20716	20762	20696	20706	20642	20947	20739	20564	20901	20468	20665	20702	20482	20447	20499	20620	20675	20845	20617	20793	20935	20848	20849	20894	20784	20570	20550	20619	20800	20501	20880	20649	20984	20847	20776	20828	20735	20653	20520	20777	20627	20761	20697	20929	20680	20609	20529	20776	20841	20579	20557	20511	20696	20516	20637	20535	20838	20655	20889	20861	20766	20621	20712	20940	20650	20761	20718	20725	20894	20630	20750	20636	20746	20874	20929	20676	20675	20833	20717	20804	20524	20515	20612	20645	20740	20853	20811	20924	20663	20587	20725	20730	20985	20700	20751	20841	20683	20727	20622	20643	20932	20744	20836	20628	20521	20832	20719	20751	20702	20637	20638	20787	20591	20796	20890	20840	20921	20973	20841	20588	20405	20495	20810	20842	20811	20678	20711	20680	20812	20614	20754	20585	20940	20850	20751	20694	20638	20669	20753	20639	20719	20719	20709	20461	20835	20617	20617	20685	20748	20849	20629	20797	20564	20742	20711	20844	20505	20703	20584	20759	20695	20732	20676	20584	20774	20618	20873	20576	20679	20688	20696	20483	20698	20813	20647	20757	20582	20620	20688	20893	20546	20870	20702	20519	20819	20647	20896	20699	20478	20886	20626	20884	20783	20668	20568	20924	20553	20917	20834	20871	21023	20519	20598	20865	20392	20742	20871	20481	20593	20652	20728	20602	20681	20808	20873	20600	20747	20691	20615	20818	20783	20729	20891	20830	20688	20802	20889	20698	20631	20547	20760	20727	20535	20752	20812	20812	20699	20662	20701	20617	20680	20827	20632	20740	20747	20717	20940	20748	20760	20511	20631	20642	20901	20708	20953	20658	20704	20638	20401	20624	20658	20740	20713	20686	20948	20503	20442	20787	20699	20821	20861	20484	20706	20700	20732	20619	20583	20685	20720	20697	20631	20519	20736	20551	20609	21089	20887	20738	20837	20861	20709	20669	20599	20678	20606	20752	20837	20864	20604	20646	20653	20913	20879	20813	20720	20652	20593	20694	20854	20803	20845	20812	20902	20671	20703	20718	20533	20722	20836	20615	20389	20802	20584	20771	20494	20723	20868	20666	20698	20702	20770	20613	20638	20663	20640	20627	20640	20555	20797	20690	20723	20568	20581	20581	20868	20832	20776	20990	20636	20727	20833	20762	20815	20581	20603	20585	20872	20690	20680	20641	20925	20585	20661	20611	20820	20771	20737	20706	20662	20808	20768	20740	20704	20856	20581	20527	20664	20635	20708	20700	20694	20937	20637	20585	20703	20763	20632	20680	20701	20646	20794	20795	20796	20764	20648	20670	20658	20727	20518	20810	20583	20794	20866	20446	20665	20733	20843	20724	20713	20860	20866	20580	20595	20682	20847	20911	20869	20778	20842	20678	20689	20583	20590	20796	20992	20840	20851	20668	20695	20609	20674	20539	20611	20713	20602	20630	20521	20594	20726	20654	20628	20786	20711	21087	20840	20734	20709	20815	20582	20689	20716	20586	20719	20808	20801	20711	20482	20759	20770	20681	20604	20606	20712	20577	20648	20527	20558	21063	20629	20441	20459	20880	20835	20559	20530	20849	20730	20625	20804	20631	20779	20974	20694	20749	20822	20852	20629	20592	20791	20775	20697	20596	20557	20638	20958	20615	20653	20658	20608	20626	20899	20942	20800	20643	20918	20669	20592	20880	20876	20679	20588	20571	20643	20818	20696	20626	20728	20745	20526	20837	20651	20707	20628	20696	20636	20698	20782	20817	20472	21020	20795	20827	20963	20530	20632	20730	20595	20548	20640	20667	20754	20420	20883	20657	20828	20855	20631	20670	20780	21032	21056	20836	20771	20433	20888	20752	20636	20868	20686	20688	20691	20671	20695	20845	20491	20791	20508	20713	20865	20752	20826	20828	20773	20759	20617	20506	20822	20710	20727	20676	20681	20668	20640	20645	20569	20818	20789	20682	20993	20795	20937	20602	20720	20685	20721	20902	20768	20632	20748	21022	20707	20674	20644	20568	20617	20583	20693	20574	20925	20786	20513	20621	20886	20874	20583	20539	20384	20778	20670	20609	20551	20459	20829	20859	20842	20789	20531	20745	20529	20484	20678	20656	20640	20942	20866	20686	20753	20552	20791	20777	20585	20584	20768	20336	20725	20876	20695	20660	20619	20872	20771	20592	20773	20477	20578	20686	20726	20779	20658	20721	20734	20684	20625	20613	20666	20640	20567	20861	20723	20788	20781	20537	20711	20865	20714	20907	20704	20933	20688	20698	20589	20762	20738	20990	20852	20604	20841	20667	21064	20742	20708	20915	20571	20797	20864	20947	20644	20503	20683	20566	20794	20684	20884	20866	20851	20817	20667	20899	20691	20465	21032	20749	20650	20722	20721	20789	20857	20595	20879	20727	20684	20780	20716	20735	20742	20631	20820	20670	20654	20630	20649	20597	20944	20940	20681	20860	20635	20791	20714	20741	20604	20711	20684	20546	20715	20635	20770	20630	20593	20581	20704	20739	20687	20725	20981	20845	20844	20832	20772	20680	20905	20856	20558	20605	20543	20678	20675	20610	20681	20614	20605	20808	20685	20702	20504	20833	20846	20667	20639	20516	20647	20755	20620	20720	20531	20906	20478	20681	20822	20632	20541	20678	20611	20733	20743	20793	20664	20557	20533	20572	20608	20758	20794	20812	20601	20513	20555	20479	20628	20542	20597	20891	20634	20645	20637	20476	20757	20618	20710	20806	20593	20591	20612	20832	20663	20656	20627	20611	20633	20810	20767	20850	20696	20568	20726	20786	20677	20662	20882	20821	20396	20746	20720	20834	20613	20650	20650	20694	20894	20723	20977	20637	20639	20447	20868	20744	20778	20480	20622	20487	20514	20667	20902	20702	20408	20843	20639	20540	20604	20868	20862	20668	20704	20631	20681	20567	20784	20689	20608	20829	20708	20792	20707	20617	20791	20746	20881	20785	20817	20764	20496	20720	20784	20851	20355	20876	20441	20688	20778	20708	20670	20508	20470	20689	20834	20782	20744	20927	20695	20608	20564	20717	20452	20752	20700	20671	20825	20655	20626	20631	20767	20756	20831	20629	20626	20776	20729	20806	20802	20799	20890	20538	20581	20541	20565	20476	20704	20476	20654	20679	20645	20806	20720	20595	20754	20873	20929	20686	20725	20729	20608	20759	20700	20575	20866	20630	20663	20554	20875	20677	20530	20656	20417	20711	20722	20770	20572	20527	20638	20541	20791	20716	20690	20422	20754	20624	20684	20814	20728	20562	20828	20647	20631	20724	20890	20618	20750	20829	20729	20589	20533	20848	20858	20716	20820	20735	20686	20580	20886	20808	20563	20517	20670	20752	20850	20971	20810	20737	20664	20474	20728	20926	20732	20710	20782	20549	20703	20691	20813	20721	20517	20758	20615	20546	20739	20665	20710	20672	20826	20767	21063	20905	20928	20571	20631	20983	20501	20564	20589	20796	20752	20486	20474	20881	20866	20679	20792	20866	20745	20714	20382	20609	20711	20505	20584	20693	20642	20766	20632	20691	20676	20485	20692	20745	20676	20865	20858	20909
48159	81306	78407	59452	47493	35332	25460	22011	19916	18719	17742	17034	16769	16491	16293	15934	15730	15500	15243	15188	15184	15348	15419	15213	15061	15053	15273	15187	14873	14766	14710	14771	14841	14504	14565	14586	14703	14944	14726	15013	14675	14640	14647	14797	14667	14667	14557	14605	14528	14577	14699	14637	14857	14537	14584	14428	14529	14354	14654	14522	14545	14710	14546	14712	14530	14653	14511	14619	14435	14577	14400	14606	14836	14585	14599	14524	14511	14415	14668	14574	14515	14416	14618	14466	14598	14614	14440	14594	14560	14656	14509	14716	14539	14608	14451	14569	14579	14618	14545	14424	14613	14594	14555	14576	14586	14677	14673	14501	14567	14588	14443	14664	14539	14740	14680	14572	14539	14717	14573	14655	14677	14693	14524	14477	14541	14638	14522	14742	14800	14606	14675	14725	14441	14501	14650	14407	14549	14646	14670	14504	14455	14563	14484	14432	14560	14768	14540	14446	14521	14499	14413	14489	14511	14567	14681	14556	14658	14474	14515	14587	14504	14606	14634	14645	14480	14610	14584	14696	14589	14543	14626	14559	14497	14585	14585	14444	14576	14679	14616	14642	14556	14673	14602	14636	14336	14462	14610	14614	14703	14490	14660	14849	14468	14523	14419	14546	14721	14551	14673	14517	14652	14459	14482	14633	14502	14629	14595	14700	14531	14391	14532	14441	14618	14576	14401	14496	14573	14661	14508	14418	14643	14390	14623	14556	14642	14663	14579	14516	14371	14477	14614	14537	14687	14754	14611	14679	14569	14661	14498	14374	14661	14637	14633	14448	14534	14694	14496	14592	14470	14655	14611	14789	14675	14651	14556	14618	14613	14685	14482	14502	14542	14586	14569	14700	14588	14577	14556	14697	14503	14680	14744	14525	14500	14656	14696	14589	14673	14447	14607	14571	14611	14411	14706	14512	14578	14619	14640	14663	14574	14434	14420	14386	14603	14732	14542	14619	14713	14617	14478	14706	14645	14464	14631	14513	14466	14515	14543	14643	14518	14580	14497	14414	14548	14588	14564	14403	14701	14514	14696	14585	14399	14559	14650	14591	14421	14550	14524	14541	14403	14606	14488	14591	14505	14436	14577	14539	14710	14617	14583	14590	14445	14520	14677	14618	14623	14595	14572	14763	14621	14603	14403	14646	14541	14474	14544	14522	14511	14608	14528	14694	14678	14650	14555	14605	14629	14499	14617	14556	14750	14573	14558	14522	14495	14593	14557	14471	14509	14580	14505	14481	14665	14766	14714	14550	14650	14518	14662	14496	14594	14503	14666	14676	14619	14563	14601	14564	14503	14606	14566	14541	14541	14569	14521	14607	14374	14666	14446	14582	14562	14278	14654	14654	14482	14510	14560	14398	14572	14647	14435	14432	14628	14598	14556	14555	14462	14435	14576	14613	14632	14651	14500	14575	14457	14383	14732	14548	14439	14425	14595	14662	14608	14684	14567	14624	14417	14538	14461	14589	14659	14509	14554	14726	14529	14479	14575	14677	14646	14508	14536	14579	14588	14414	14635	14364	14670	14641	14391	14452	14592	14476	14517	14558	14576	14809	14491	14639	14678	14543	14600	14502	14621	14358	14563	14601	14487	14468	14478	14610	14553	14539	14597	14907	14674	14602	14732	14422	14643	14676	14665	14584	14426	14480	14575	14674	14512	14530	14455	14481	14445	14570	14604	14411	14412	14716	14530	14529	14508	14757	14635	14898	14599	14453	14679	14386	14647	14574	14698	14417	14638	14522	14611	14520	14755	14484	14665	14584	14719	14655	14454	14592	14593	14560	14695	14496	14451	14677	14513	14735	14718	14701	14599	14510	14740	14545	14484	14602	14594	14609	14528	14671	14585	14575	14629	14842	14612	14540	14478	14541	14648	14713	14486	14600	14620	14575	14443	14576	14546	14404	14646	14532	14631	14637	14588	14479	14416	14433	14640	14566	14585	14617	14488	14606	14525	14552	14484	14565	14475	14485	14508	14603	14691	14432	14573	14549	14567	14571	14531	14497	14721	14492	14622	14542	14286	14674	14494	14588	14363	14485	14470	14691	14668	14508	14600	14511	14813	14630	14497	14538	14628	14477	14512	14554	14631	14604	14491	14603	14615	14540	14719	14523	14661	14442	14547	14651	14761	14633	14442	14465	14612	14651	14596	14520	14707	14729	14584	14672	14642	14533	14561	14473	14581	14385	14629	14441	14596	14503	14615	14687	14547	14673	14626	14533	14498	14406	14591	14509	14724	14743	14502	14700	14586	14624	14457	14521	14624	14381	14759	14512	14425	14675	14726	14646	14563	14506	14611	14585	14635	14685	14556	14640	14560	14662	14577	14788	14483	14559	14645	14565	14560	14588	14708	14706	14631	14541	14578	14471	14546	14448	14735	14631	14620	14511	14501	14516	14668	14621	14616	14450	14540	14452	14701	14604	14546	14549	14637	14598	14571	14596	14573	14621	14630	14639	14557	14473	14507	14687	14500	14429	14668	14476	14670	14704	14564	14741	14578	14655	14608	14513	14595	14722	14586	14544	14477	14541	14585	14695	14545	14613	14555	14646	14518	14537	14461	14616	14437	14585	14552	14525	14425	14529	14486	14550	14677	14616	14539	14381	14582	14431	14610	14450	14405	14469	14669	14726	14630	14442	14587	14494	14621	14556	14367	14610	14772	14728	14767	14703	14519	14629	14592	14588	14703	14631	14744	14573	14662	14523	14517	14600	14678	14670	14644	14600	14556	14554	14516	14575	14657	14413	14493	14524	14722	14512	14675	14507	14498	14585	14549	14586	14458	14440	14594	14607	14687	14525	14488	14409	14551	14512	14475	14635	14424	14513	14674	14769	14484	14738	14524	14543	14670	14536	14636	14636	14698	14583	14590	14353	14701	14513	14693	14571	14523	14710	14596	14528	14668	14612	14618	14478	14489	14622	14531	14474	14540	14778	14487	14461	14750	14531	14649	14470	14492	14451	14535	14405	14588	14554	14502	14563	14528	14539	14590	14443	14606	14534	14476	14542	14617	14576	14554	14541	14413	14564	14692	14539	14454	14420	14660	14510	14601	14636	14591	14491	14687	14585	14514	14629	14477	14559	14545	14600	14785	14547	14790	14509	14512	14589	14524	14475	14730	14638	14663	14640	14679	14562	14579	14396	14400	14623	14639	14562	14495	14484	14641	14524	14656	14506	14439	14664	14680	14640	14446	14464	14516	14600	14551	14572	14499	14604	14634	14603	14532	14646	14858	14624	14556	14747	14637	14500	14574	14444	14673	14564	14517	14840	14507	14517	14517	14547	14484	14520	14473	14471	14731	14644	14392	14640	14661	14457	14503	14523	14552	14576	14688	14726	14575	14476	14508	14593	14662	14471	14638	14709	14704	14550	14530	14535	14499	14434	14602	14493	14475	14553	14385	14574	14526	14428	14545	14688	14639	14552	14535	14537	14588	14536	14557	14724	14394	14546	14617	14610	14636	14605	14695	14536	14708	14531	14537	14710	14621	14535	14634	14577	14575	14659	14590	14508	14444	14550	14704	14600	14585	14638	14609	14502	14524	14544	14497	14481	14531	14498	14651	14601	14735	14448	14517	14624	14594	14450	14725	14595	14557	14357	14684	14667	14542	14647	14414	14435	14626	14537	14470	14716	14584	14485	14720	14643	14626	14633	14393	14515	14618	14545	14588	14559	14529	14708	14541	14597	14532	14665	14578	14586	14612	14427	14552	14577	14586	14456	14647	14626	14766	14671	14515	14766	14696	14651	14510	14554	14598	14595	14558	14503	14544	14558	14624	14727	14586	14663	14587	14420	14581	14554	14419	14536	14537	14528	14615	14482	14439	14515	14522	14670	14673	14519	14613	14596	14699	14556	14654	14532	14559	14455	14601	14649	14570	14767	14556	14376	14587	14580	14614	14620	14460	14746	14583	14532	14665	14467	14584	14679	14688	14531	14745	14708	14539	14624	14597	14659	14549	14546	14505	14622	14678	14577	14447	14629	14608	14632	14563	14503	14565	14352	14435	14529	14688	14697	14395	14588	14531	14557	14607	14491	14625	14395	14575	14516	14569	14491	14590	14570	14555	14688	14660	14624	14508	14443	14556	14611	14589	14485	14482	14622	14530	14611	14664	14671	14532	14570	14704	14794	14632	14670	14657	14459	14614	14715	14583	14531	14543	14441	14563	14586	14520	14486	14374	14563	14530	14511	14461	14542	14437	14557	14613	14408	14540	14757	14519	14471	14529	14403	14709	14484	14429	14578	14614	14699	14556	14541	14747	14541	14502	14503	14691	14615	14507	14490	14435	14623	14617	14684	14636	14424	14701	14557	14426	14511	14523	14553	14712	14549	14579	14512	14550	14517	14694	14456	14687	14583	14557	14552	14585	14565	14637	14402	14518	14465	14508	14439	14435	14616	14717	14521	14510	14463	14620	14503	14675	14768	14520	14539	14621	14569	14730	14507	14667	14558	14417	14495	14653	14428	14723	14537	14660	14613	14561	14516	14444	14649	14525	14687	14730	14760	14624	14595	14564	14601	14687	14515	14358	14541	14573	14708	14668	14501	14421	14531	14387	14546	14611	14869	14543	14519	14623	14497	14579	14529	14554	14574	14607	14642	14454	14537	14617	14588	14410	14574	14482	14615	14530	14600	14487	14501	14569	14679	14605	14550	14514	14626	14505	14615	14561	14636	14652	14718	14509	14686	14497	14581	14557	14507	14616	14518	14512	14406	14683	14532	14693	14620	14550	14621	14442	14504	14440	14613	14484	14530	14433	14605	14659	14588	14665	14649	14721	14491	14668	14694	14646	14558	14635	14538	14622	14448	14470	14539	14738	14728	14614	14618	14715	14638	14436	14402	14493	14774	14372	14489	14595	14648	14561	14402	14675	14580	14529	14591	14547	14413	14585	14467	14534	14655	14487	14722	14591	14558	14490	14546	14446	14547	14675	14558	14721	14499	14594	14719	14460	14539	14600	14672	14650	14561	14367	14529	14642	14463	14611	14552	14506	14572	14584	14504	14628	14445	14609	14588	14680	14507	14700	14524	14544	14720	14508	14667	14620	14489	14520	14691	14411	14602	14491	14666	14636	14546	14480	14444	14591	14567	14643	14413	14514	14534	14471	14532	14628	14519	14545	14419
45414	56060	56597	45943	35507	29256	25137	23706	23012	22563	22351	22052	22212	22033	21725	21769	21873	21739	21431	21750	21887	21712	21629	21562	21755	21629	21724	21516	21562	21550	21314	21346	21523	21645	21661	21665	21545	21427	21722	21382	21551	21060	21402	21717	21423	21490	21449	21524	21313	21425	21557	21413	21426	21779	21508	21515	21428	21436	21474	21549	21414	21334	21550	21307	21450	21521	21392	21404	21724	21381	21431	21108	21569	21514	21603	21283	21556	21311	21644	21572	21569	21287	21576	21639	21398	21588	21361	21404	21571	21454	21500	21548	21493	21448	21320	21593	21381	21397	21338	21573	21224	21510	21580	21322	21422	21563	21531	21484	21481	21638	21297	21608	21312	21558	21495	21463	21333	21394	21554	21541	21711	21350	21413	21412	21399	21589	21391	21475	21604	21270	21369	21544	21310	21407	21566	21548	21242	21390	21564	21326	21387	21520	21328	21415	21405	21368	21476	21485	21473	21535	21382	21328	21207	21453	21311	21213	21383	21482	21336	21348	21311	21338	21657	21365	21473	21485	21695	21312	21359	21469	21214	21432	21345	21413	21429	21382	21554	21600	21446	21378	21287	21415	21515	21280	21396	21387	21216	21228	21474	21179	21419	21570	21247	21365	21168	21275	21529	21590	21512	21422	21424	21366	21439	21448	21362	21179	21382	21586	21536	21542	21728	21591	21393	21416	21396	21484	21353	21374	21570	21691	21428	21505	21451	21401	21419	21476	21545	21452	21460	21420	21405	21303	21390	21524	21261	21463	21239	21554	21499	21215	21382	21120	21340	21309	21420	21360	21409	21277	21493	21668	21519	21645	21564	21341	21366	21362	21389	21372	21510	21556	21307	21214	21512	21371	21559	21493	21430	21518	21532	21212	21272	21381	21313	21378	21491	21570	21383	21251	21454	21386	21173	21532	21680	21558	21292	21326	21251	21491	21310	21232	21492	21560	21174	21509	21409	21341	21584	21144	21446	21489	21305	21238	21487	21522	21560	21708	21463	21479	21333	21595	21350	21280	21542	21525	21398	21577	21373	21482	21338	21647	21655	21265	21502	21404	21443	21579	21454	21460	21442	21479	21605	21506	21395	21338	21366	21417	21497	21461	21138	21363	21623	21331	21365	21347	21273	21256	21594	21465	21351	21419	21582	21353	21502	21461	21613	21413	21584	21539	21528	21586	21631	21615	21543	21740	21583	21568	21207	21228	21342	21544	21476	21528	21461	21414	21200	21418	21315	21173	21554	21487	21412	21365	21382	21598	21474	21759	21333	21547	21429	21434	21386	21597	21469	21375	21364	21563	21191	21379	21145	21425	21534	21270	21518	21541	21362	21585	21525	21571	21639	21531	21554	21460	21332	21430	21442	21329	21440	21118	21420	21477	21618	21434	21233	21392	21482	21513	21414	21367	21352	21536	21502	21367	21422	21314	21378	21617	21461	21189	21699	21631	21578	21287	21373	21456	21415	21444	21453	21526	21618	21483	21547	21484	21552	21431	21226	21431	21435	21292	21363	21426	21623	21551	21320	21558	21561	21403	21472	21395	21393	21274	21453	21451	21414	21395	21356	21244	21447	21125	21475	21535	21606	21559	21364	21402	21409	21460	21552	21506	21448	21504	21660	21423	21366	21389	21688	21435	21271	21551	21407	21162	21547	21451	21341	21570	21531	21526	21357	21287	21609	21579	21480	21465	21470	21682	21367	21323	21480	21646	21558	21514	21363	21252	21471	21240	21458	21381	21370	21422	21289	21160	21539	21514	21467	21412	21507	21692	21521	21500	21489	21519	21384	21437	21531	21531	21523	21304	21440	21244	21496	21491	21227	21580	21467	21571	21606	21686	21282	21392	21213	21387	21495	21401	21677	21424	21802	21567	21565	21679	21593	21452	21743	21302	21482	21372	21589	21357	21557	21397	21339	21447	21316	21471	21591	21573	21688	21394	21414	21683	21426	21380	21492	21356	21396	21450	21394	21474	21310	21386	21406	21441	21388	21715	21417	21372	21557	21595	21439	21391	21461	21358	21541	21141	21341	21321	21400	21370	21322	21261	21657	21237	21374	21587	21447	21368	21524	21298	21363	21520	21682	21424	21380	21467	21529	21544	21762	21351	21424	21538	21659	21576	21446	21409	21488	21241	21482	21618	21382	21369	21419	21683	21644	21532	21532	21256	21380	21345	21346	21138	21514	21215	21345	21279	21480	21476	21411	21502	21530	21316	21352	21575	21569	21457	21529	21435	21403	21349	21457	21497	21502	21583	21342	21150	21265	21602	21419	21296	21550	21512	21527	21255	21331	21405	21633	21467	21523	21507	21467	21504	21389	21593	21418	21249	21256	21464	21478	21369	21487	21242	21337	21480	21665	21552	21387	21445	21698	21457	21596	21718	21311	21263	21345	21202	21513	21454	21733	21405	21408	21761	21569	21299	21356	21328	21174	21468	21464	21351	21624	21555	21599	21276	21444	21404	21573	21301	21448	21540	21493	21407	21445	21551	21448	21455	21351	21383	21575	21457	21527	21280	21415	21314	21328	21445	21246	21238	21491	21362	21599	21437	21231	21638	21444	21146	21557	21367	21505	21148	21396	21443	21453	21578	21716	21223	21451	21513	21466	21190	21175	21622	21605	21544	21442	21384	21521	21637	21505	21484	21524	21343	21287	21464	21662	21284	21648	21507	21483	21362	21598	21224	21399	21506	21326	21641	21653	21442	21289	21510	21379	21406	21251	21451	21645	21060	21497	21314	21433	21590	21555	21377	21558	21149	21315	21507	21453	21345	21366	21516	21612	21572	21333	21475	21521	21481	21510	21540	21500	21240	21432	21365	21392	21464	21597	21444	21488	21375	21264	21578	21301	21479	21459	21165	21422	21115	21384	21589	21578	21451	21432	21689	21399	21499	21528	21360	21668	21308	21494	21704	21665	21163	21667	21469	21586	21280	21362	21426	21504	21439	21436	21522	21392	21439	21351	21379	21477	21495	21440	21503	21525	21368	21478	21570	21383	21323	21423	21543	21461	21205	21498	21293	21448	21498	21422	21356	21397	21255	21231	21598	21480	21502	21380	21302	21380	21398	21420	21696	21180	21419	21170	21158	21609	21405	21531	21484	21369	21513	21480	21477	21603	21592	21409	21447	21568	21320	21364	21482	21329	21435	21401	21415	21425	21592	21451	21353	21390	21489	21461	21445	21422	21542	21350	21454	21421	21349	21438	21507	21554	21724	21505	21562	21318	21531	21468	21704	21492	21627	21439	21474	21245	21605	21497	21230	21521	21295	21301	21449	21330	21271	21422	21306	21476	21488	21542	21402	21431	21508	21521	21254	21649	21289	21553	21582	21525	21405	21517	21366	21539	21564	21376	21580	21497	21363	21366	21576	21236	21363	21566	21440	21481	21531	21612	21308	21491	21333	21478	21611	21275	21306	21236	21527	21290	21472	21457	21456	21645	21364	21078	21469	21464	21375	21445	21344	21470	21597	21388	21521	21477	21639	21625	21442	21687	21653	21535	21445	21224	21494	21534	21370	21451	21546	21534	21693	21540	21433	21634	21583	21446	21408	21492	21458	21589	21599	21313	21350	21358	21522	21681	21416	21417	21281	21184	21468	21634	21419	21327	21398	21503	21447	21327	21360	21567	21270	21584	21297	21509	21342	21386	21498	21434	21529	21372	21361	21512	21360	21552	21672	21575	21550	21445	21515	21616	21469	21535	21280	21332	21435	21721	21471	21652	21392	21648	21436	21513	21372	21453	21374	21404	21467	21708	21622	21433	21454	21343	21513	21403	21481	21256	21411	21582	21422	21407	21599	21372	21435	21428	21453	21462	21435	21490	21398	21409	21465	21319	21585	21309	21330	21360	21460	21269	21567	21504	21386	21384	21471	21304	21366	21582	21515	21278	21407	21271	21409	21495	21475	21444	21586	21272	21127	21452	21470	21407	21475	21300	21558	21334	21507	21769	21495	21228	21553	21357	21489	21562	21345	21688	21436	21492	21277	21387	21464	21595	21355	21574	21217	21403	21337	21441	21507	21423	21625	21528	21614	21394	21395	21362	21509	21525	21518	21359	21235	21341	21620	21455	21202	21303	21608	21467	21459	21539	21550	21343	21498	21563	21360	21467	21361	21296	21441	21324	21523	21434	21707	21572	21345	21252	21589	21505	21455	21478	21162	21190	21204	21512	21411	21543	21301	21497	21539	21630	21359	21537	21254	21558	21260	21518	21523	21502	21452	21518	21503	21317	21558	21444	21425	21517	21240	21318	21524	21486	21476	21413	21298	21468	21499	21280	21414	21663	21565	21534	21306	21406	21502	21453	21418	21503	21616	21407	21392	21482	21531	21533	21281	21465	21471	21468	21562	21537	21520	21465	21546	21481	21544	21486	21396	21685	21467	21633	21633	21625	21450	21710	21462	21288	21326	21531	21455	21431	21367	21295	21352	21303	21351	21413	21456	21568	21619	21475	21438	21360	21608	21550	21269	21372	21444	21498	21496	21425	21627	21386	21556	21407	21157	21545	21354	21487	21455	21555	21319	21328	21356	21573	21471	21376	21296	21440	21197	21428	21286	21574	21448	21467	21449	21246	21557	21611	21488	21394	21122	21549	21548	21386	21494	21478	21337	21469	21348	21386	21206	21540	21243	21609	21675	21392	21269	21285	21272	21487	21548	21489	21463	21374	21566	21712	21358	21357	21562	21371	21381	21250	21384	21539	21463	21154	21478	21463	21536	21445	21632	21569	21545	21420	21297	21784	21488	21457	21494	21359	21415	21429	21289	21363	21427	21394	21327	21317	21449	21430	21412	21472	21454	21393	21599	21315	21558	21421	21506	21439	21617	21545	21544	21420	21681	21617	21441	21625	21631	21437	21423	21339	21384	21367	21623	21457	21510	21460	21408	21335	21525	21642	21264	21317	21670	21306	21329	21304	21441	21374	21605	21390	21344	21396	21623	21593	21403	21473	21587	21474	21488	21502	21630	21380	21134	21590	21398	21559	21674	21384	21340	21499	21466	21439	21537	21336	21652	21431	21583	21353	21355	21392	21365	21472	21534	21335	21433	21414	21530	21323	21589	21391	21396	21428	21555	21565	21527	21319	21353	21519	21561	21294	21326	21478	21418	21435	21382	21186	21534	21478	21583
48479	65768	57043	41112	31174	23202	19361	17725	16748	16173	16079	15971	15862	15504	15519	15422	15184	15069	14762	15082	15157	14950	15154	14938	14961	15062	15173	14981	14951	14956	14816	14908	14989	14803	15063	14839	14895	15028	14979	14835	14993	14804	14747	14776	15005	14702	14910	14790	14841	14904	14962	14905	14926	14926	14927	14898	14832	14886	14765	15007	14988	14864	14772	14880	14998	14874	14887	14845	14940	14734	14913	14889	14920	14830	14806	14947	14856	14952	15029	14846	14983	14856	14778	14928	14828	14774	14904	15026	14759	14871	14841	14736	14936	14906	14914	14734	14933	14770	14803	14985	14791	14775	14764	14837	14943	14912	14691	14980	14833	14924	14991	14797	14973	14796	14671	14909	14887	14964	14788	14870	14971	14664	14898	14773	14930	14996	14997	14797	14889	14719	14893	14821	14869	14845	14863	14692	14951	15002	14986	14795	14770	14881	14838	14835	14972	14951	14829	14785	14833	15033	14959	14861	15072	14911	14783	14793	14875	14760	15002	15006	14775	14818	14717	14933	14938	14905	14719	14930	14945	14800	15063	14960	14805	14982	14839	14816	14828	14867	14945	14632	14657	14811	14919	14939	14881	14815	14813	14751	14865	14847	14935	14825	15015	14875	14837	14989	14917	14549	14856	14869	14813	14818	14817	14829	14898	14811	14839	15015	14886	14993	14869	15019	14880	14618	15011	14989	14945	15061	14885	14887	14855	14805	14783	14856	14835	14795	14944	14877	14764	14846	14855	14789	14732	14881	14890	14583	14723	14809	14865	14869	14979	14963	14909	14632	15029	14853	15068	14897	14711	14800	14891	15026	14817	14968	14891	14803	14864	14896	15029	14952	14992	15040	14841	14872	14837	14797	14854	14922	14851	14921	14902	14975	14764	14876	14845	14972	14801	14816	14853	14903	15018	15077	14981	14896	14864	14939	15134	14798	14792	14852	14962	14973	14759	14855	14895	14859	14670	14992	14802	15020	14937	14726	14920	14734	14908	14991	15022	15011	14906	14861	14735	14879	14753	14914	14937	14918	14909	14866	14912	14880	14945	14746	14663	14894	14812	14913	14862	14912	14800	14845	14945	14695	15020	14776	14926	14760	14752	14946	14858	14746	14665	14807	15012	14794	14847	14907	15018	14813	14877	14817	14774	14790	14737	14766	15012	14830	14883	15010	14970	14868	14917	14905	15015	14778	14842	14791	14908	14818	14766	14722	14974	14905	14755	14831	14826	14968	14869	14867	15110	14836	14783	14795	15035	14743	14859	14766	14911	14793	14740	14867	14750	14752	14860	14937	14883	14798	14990	14860	14874	14945	14923	14877	14911	14767	14813	14767	14936	14906	14882	14930	14846	14909	14741	14975	14906	14741	14871	14852	15028	14850	14898	14753	15012	14744	14954	14970	14806	14887	15065	14826	14998	15002	14752	14873	14850	14851	14818	14765	14806	14811	14818	14910	14775	14911	14832	14939	14853	14972	14823	14966	14807	15072	14841	14923	14947	14818	14837	14927	15015	14862	14812	15028	14957	14840	14828	14827	14861	14851	14914	15031	14926	14952	14838	14964	14878	14759	14901	14749	14920	14835	14855	14928	14847	15008	14811	14744	14747	14775	14954	14962	14854	14873	14836	14953	14855	14924	14917	14924	14764	14815	14980	14676	14870	15018	14960	14781	15000	14855	14846	15007	14732	14828	14791	14874	14803	14781	14952	14916	14865	14947	14824	14937	14801	14871	14881	14924	14822	14978	14898	14741	14767	14865	14865	14766	14958	14794	14836	14759	14751	14942	14824	14822	14932	14633	14726	15035	14976	14915	14785	14936	14863	14686	14853	14833	14853	14794	14674	14848	14801	14759	14939	14810	14780	14913	14889	14967	14944	14868	14905	14850	14820	14712	14651	15050	14810	14937	14604	14947	14739	14877	14875	14909	14947	14930	14976	14799	14862	14697	14855	14925	14954	14751	14857	14835	14878	14762	14870	14987	14851	14873	14765	14971	14932	14985	14847	14756	14949	14835	14797	14577	14981	14755	14873	14735	14814	14800	14788	14742	14937	15063	14983	14883	14810	14874	14840	14819	14862	14808	14835	14638	14813	14783	14801	14978	14805	14811	14972	14967	14865	14844	14812	14991	14696	14699	14895	14879	14748	14923	14922	14854	14866	14836	15020	14910	14767	14957	14814	15009	14935	14934	14819	14748	14755	14902	14845	14997	15055	14874	14871	14992	14639	14915	14904	14840	14899	14952	14882	14755	14790	14754	14880	14634	14841	14896	14902	14862	14816	15043	14832	14777	14902	14858	14738	14914	14807	14987	14967	14951	14810	14874	14981	14944	14808	14867	15091	14888	14990	14954	14896	14958	14993	14931	14906	14991	14822	15000	15018	14843	14987	14880	14817	14870	14711	14984	14797	14945	14872	15027	14838	14811	14863	14842	14926	14727	14891	14828	14754	14846	15027	14888	14948	15015	14724	14697	14753	14925	14813	14828	14905	14903	14810	14803	14878	14928	14930	14872	14914	15055	14892	14774	14948	14862	14931	15011	14874	14965	14856	14888	14862	14939	14761	15085	15039	15001	14915	14661	14958	14960	14907	15007	14713	14808	14736	14887	14956	14838	14945	14857	14851	14926	14902	14855	14848	14846	14976	14817	14987	14931	14943	14754	14945	15075	14869	14872	14896	14760	14961	15027	14975	14919	14750	14855	14934	14787	15042	14891	14971	14888	14941	14930	14915	14869	14794	14912	15112	14881	14711	14793	14848	14872	14834	14884	14975	15044	14810	15052	14836	14996	15019	14787	14854	14838	14966	14899	14750	15006	14788	14897	14917	14913	14777	14805	14992	14955	14853	14843	14905	14789	14877	14830	14986	15034	14845	14839	14930	14792	14942	14816	14835	14934	14830	14917	14985	14936	14940	14802	14924	14931	14972	14769	14914	14886	14971	14993	14808	14784	14844	14915	14729	14763	14841	14784	14828	14906	14926	14920	15067	14895	14751	14934	14975	14843	14853	14857	14803	15017	14802	14913	14735	15005	14862	14803	14709	14889	14984	14955	14911	14992	14877	14864	14832	14970	14717	14760	14865	14957	14802	14881	14929	14986	14863	14812	14929	15001	14863	14969	14860	14734	14815	14839	14885	14813	14884	14807	14939	14888	14855	14757	14868	14659	15005	15009	14901	14861	14960	14886	14934	15015	14754	14984	14856	14998	14760	14750	14803	14907	14853	14915	14850	15023	14890	14736	14762	14996	14881	14781	15162	15007	15101	14913	14765	14955	14915	14866	14801	14744	14723	14838	14914	15063	14987	14806	14856	14706	14854	14881	15006	14888	14895	14838	14827	14831	14905	14833	14904	15012	14958	14867	14961	14939	14689	14902	14870	14938	14920	14882	14918	14773	14698	15021	15007	14834	14833	14935	14827	14947	15094	14821	14779	14796	14754	14930	14793	14929	14936	14821	14613	14985	15052	14989	14929	14865	14839	15054	14963	14815	14754	14847	15022	14781	14781	14921	14894	14875	14822	14964	14822	14753	14994	14995	14800	14833	14838	14751	14789	14958	14839	14744	14849	14566	14790	14802	14835	14987	14970	14927	14869	14810	14816	14804	14931	14982	15020	14812	14800	14937	14972	14792	14796	14942	14801	14784	14897	14825	14941	14827	14992	14960	14878	14994	14761	14922	14951	14848	14899	14799	14670	15038	14875	14872	14959	14728	15067	14721	15008	14849	14737	14918	14852	14756	14696	14957	14854	15054	14925	14905	15062	14987	14891	15122	15096	14933	14778	14603	14794	14793	14796	14910	14944	14715	14777	14814	14889	14782	15010	14780	14897	14956	14832	14760	14989	14820	14926	14888	14885	14973	14972	15026	14947	15049	14778	14792	14848	15087	14860	14937	14723	14811	14852	14892	14727	14843	15178	14931	14889	14969	14783	14911	14969	14826	14933	14806	14787	14820	14735	14769	14843	14999	14918	14825	15011	14888	14892	14853	14724	14906	15136	14910	14962	15028	14847	14897	14976	14840	14992	14760	14776	14695	14810	14827	14738	14905	14755	14764	14948	14686	14843	14914	14837	14891	15010	14908	14830	15018	14855	14808	14884	14710	14816	14892	14784	14847	14901	14948	14920	14972	14888	14911	14808	14846	14760	14839	14787	14866	14791	15037	14609	14892	14789	14552	15085	14813	14933	15054	14974	14906	14757	14953	14971	14926	14877	14872	14783	14940	15006	14931	14808	14878	14751	15060	14714	14738	14823	14925	14964	14975	14873	15032	14881	14760	14873	14793	15034	14849	14947	15015	14674	14661	14817	14902	14929	14841	14965	14945	14765	14849	14954	14927	15030	14814	14903	15005	14850	14906	14940	14849	14836	14852	14837	14944	14797	14720	14817	14896	14949	14735	14783	14859	15035	14869	14907	15018	14901	14809	14960	14994	14926	14846	14952	14820	14956	14827	14889	14929	14815	14928	14830	14847	14791	14789	14916	14852	14827	15020	14874	14896	14946	14818	14806	14800	14986	14995	15000	14992	14652	14758	14979	14769	14978	14813	14773	14884	14934	14812	14938	14839	14796	14773	14741	14965	14881	14715	14880	14970	14944	14910	14827	14827	14903	14997	14992	14767	14912	14884	14756	14963	14951	14913	14883	14721	14942	14825	14924	14925	14820	14958	14777	14828	15081	14962	14837	14914	14807	14888	14967	14855	14836	14903	14758	15146	14790	14956	14807	14799	14851	14940	14821	14726	14775	14820	14872	14950	14749	14991	14860	14939	14953	14888	15032	14920	14780	14861	14959	14835	14990	14839	14829	14878	14874	14955	14778	14865	14893	14935	14918	14853	14720	14856	14832	15036	14849	14822	14970	14859	14896	14931	14808	14752	15003	15008	14845	14704	14904	14937	14941	14823	14785	14784	14980	14856	14730	14934	14897	15061	14940	15122	14636	14962	14885	14834	14941	14872	14858	14982	14984	15129	14859	14839	14972	15036	14991	14718	14796	15004	14934	14903	15074	14986	14967	15090	14819	14885	14742	14655	14875	15072	14881	14983	14794	14910	14738	14858	15055	14967	14829	14939	14842	15155	14888	14821	14952	15040	14827	14805	14946	14843	14856	14765	14755	14902	14949	14845	14939	14877	14944	14713
26489	22334	34993	38695	39734	34986	29861	25998	24613	23735	23396	23320	23319	23079	22852	22792	22511	22543	22276	22254	22369	22589	22429	22175	22319	22440	22356	22542	22055	22184	22070	22005	22198	22178	22069	21946	22165	22256	21823	22031	22061	21914	22127	22303	22185	22031	22187	21858	21964	21960	21893	22053	21850	22279	22053	22039	22022	21633	21685	21846	22039	21869	21885	21974	22180	21945	21878	21867	21880	21948	22033	21796	21932	21927	22001	21994	22125	22017	22069	22074	22044	21907	22146	22386	22114	22091	22074	21788	21742	21918	22003	22154	21954	21761	21804	22104	21792	21914	21900	21723	21737	22056	22011	22101	21887	22176	21948	22035	22042	21900	21936	21821	21824	21765	22012	22008	22033	21874	21885	21814	21888	22056	21949	22087	21865	21957	21949	21700	21802	21879	21925	22055	21915	21766	21968	21847	21913	22005	21939	22012	21878	22061	22156	22098	21936	22021	21817	22078	21976	22034	21874	21852	21901	22208	21853	21907	21966	22005	22072	22072	21884	22080	21785	22063	21914	21859	21875	22062	21984	22200	21973	21901	21892	21865	21847	22029	21932	21939	22186	22007	21753	21989	22034	22121	22069	22073	22041	21875	21959	21946	21927	21893	21852	22187	21956	21774	22105	22039	21910	21952	21844	21987	21882	21728	21855	21984	21866	21522	21980	21735	21884	21901	22130	21843	21977	22001	21888	21797	21723	21937	21795	21741	22161	22217	21894	21957	22005	21717	22113	22108	21777	21897	21883	22069	22090	21707	21762	21798	21999	22276	21707	21815	21819	22067	21927	22126	22037	22209	21902	21889	21716	21987	21998	22043	21819	22216	21885	21799	22142	21884	22019	21908	21992	21925	21920	21938	21905	22036	22025	21918	21838	21916	21996	22117	22066	21942	21872	22291	21992	21925	21901	22027	21985	21980	21738	21879	22057	21922	22033	22195	21964	21813	21929	21745	21840	21890	22076	21913	21911	21842	21932	21924	21938	22181	21865	21795	21945	22012	21967	22215	21922	22104	21994	22078	21900	22129	21932	21855	21897	21895	22047	21966	21880	21891	21831	21927	21923	22015	21801	21854	21729	21787	21919	21735	22024	21957	21677	21943	21899	21685	21934	21710	21722	21807	21866	22148	22067	22124	22004	21987	21947	21917	21640	21925	22135	21807	21788	22039	21916	21852	21831	21998	22108	22078	21834	21890	21771	22089	22128	21999	21699	22096	22149	21944	21928	21632	22066	22166	22061	21927	21808	21781	22007	21855	21832	22073	21968	21893	22009	21842	21951	21867	22071	21975	22154	22074	21844	21990	21924	22206	21810	21720	21915	21918	22032	21972	21889	22078	22115	22006	22221	21837	21923	21887	21992	22259	22088	22037	21773	21871	21943	22038	21948	21939	22073	22077	21806	21944	21885	22053	21778	21946	22047	21828	22026	21952	21901	21810	21679	22037	22120	22147	21783	22023	22043	21975	22049	21742	21976	21818	21888	21975	22110	21996	21923	21904	22081	21899	21910	21857	21927	21879	22055	21786	22039	21995	22023	22087	22053	21945	21771	21836	22020	21980	21845	22069	22034	21710	21990	22051	21960	21908	21982	22004	22016	21981	22132	21911	22154	21706	21851	21915	21863	21732	21932	21741	22216	22093	21990	21773	21915	21912	21946	21805	21890	21983	21822	21863	22156	21865	22060	21868	21905	21995	21914	21830	21830	21999	21860	21983	21797	21839	21797	21752	22013	22088	21955	22015	21860	21561	21822	22017	21966	21745	22144	21854	22173	21870	22008	21674	21929	21929	21775	22000	21969	21654	21973	21868	22022	21827	21978	22003	22089	21935	21875	21943	21965	21954	22018	22052	21780	21866	21927	21985	21971	21694	21948	22067	21974	21999	21880	22099	22012	21978	22038	22021	21817	21818	21845	21800	21770	21914	21763	21813	22120	21930	21862	21722	21988	21842	22060	21740	21827	21709	22087	21974	21783	21979	21908	21904	21990	21984	22045	21845	22112	21976	22071	21742	21937	22061	21654	21663	21694	21902	22025	21928	22164	22111	21887	21830	21964	22023	21909	21815	21787	22115	22109	21929	22009	22130	21881	21872	21976	21987	21717	21822	22194	22131	21930	21919	22041	22071	22149	21712	21922	22023	22296	21946	22060	21704	21933	21835	21860	21788	22051	21933	21767	21838	21863	21834	21926	22108	21767	21786	21779	21809	21944	21757	21699	22168	22144	21739	21911	21998	22016	21960	22056	22080	21975	21956	22048	22058	21732	21969	21934	21627	21866	21931	22065	21938	21828	22163	21894	22256	21980	22121	22001	22051	21939	21960	22046	21794	22080	22055	21871	21786	21928	21939	21976	21881	21940	21984	21895	21941	21937	21708	22059	21939	22024	22154	22010	21943	21668	21992	21886	22012	21847	21912	21709	22008	21983	21935	21856	21815	21916	21743	21919	21901	21830	21887	21861	22054	22046	22161	22114	22118	21928	21866	21866	21995	21825	21941	21951	21992	22014	22040	22039	22118	21867	21687	22175	21862	21864	21723	22003	21987	21885	21745	21983	21838	21846	21846	22069	21781	21822	21793	21840	21817	22003	21969	21965	21866	21928	21892	22160	22029	22163	22217	22034	21935	22014	21787	22230	21784	22024	21829	21910	22084	21900	21899	21877	21798	21984	21910	21764	21952	21849	22018	21901	22063	22224	21705	22019	21806	21713	21856	22001	21927	21947	22061	22038	21939	21803	21920	21890	21718	21904	22031	21890	21889	21857	21873	21849	21635	21819	21916	22181	21860	22033	21967	22024	21893	22055	22017	22191	22043	21996	22068	21853	21979	22062	22153	22177	21924	21971	21917	22008	21717	21724	22041	21952	21812	21778	21908	21938	21805	21899	21777	21969	21977	22152	22070	22008	21918	22125	21954	21792	22195	22009	22045	22001	21960	22301	22096	21963	21791	21964	21904	21720	21980	21961	21869	22037	22016	21746	21920	22104	22153	21860	21987	21873	21703	21999	21820	21939	21979	21810	21697	21974	21860	22133	21808	21858	22139	22075	21839	22032	22009	22126	22057	22036	22020	21877	21834	21984	22078	21749	21982	21830	21941	21964	22077	21888	21849	22113	22114	21853	21956	21859	21957	22054	21882	22061	21904	22103	21915	22089	22095	22013	21889	21976	21731	21959	21961	21904	21883	21937	22008	21972	22139	21844	21771	21786	22212	21936	22040	22089	21970	21818	21704	21845	21929	21991	22087	21812	21857	22025	22212	21969	22047	21916	21976	21972	21761	22085	21934	21978	21859	21950	22100	21794	21754	21893	21847	21823	22019	21945	21937	21709	22023	21859	22002	22261	22083	21911	22002	21982	22223	21976	21957	22140	21929	21863	22008	22101	22064	21828	22199	21992	21829	21930	21792	21788	22159	21785	21958	22001	21861	21998	21813	22070	21708	21952	22015	22093	21729	21937	21770	22080	21826	22008	21976	21947	22152	22002	21648	22232	22018	21963	21795	21944	21833	22020	21878	21839	21898	21890	21829	22073	22042	21759	21856	21934	22129	22024	22026	21963	22017	21894	22236	22027	21869	21942	22010	22042	22035	21791	21948	21989	21833	22211	21820	21984	21780	22032	22140	21781	21841	21826	21908	22235	22012	21903	21634	21609	21951	21814	22027	22026	22070	22115	21683	22046	22012	21798	21777	21880	21921	21853	21810	21902	21978	21741	22055	22048	21940	21872	21811	22104	21843	21986	21868	22073	22115	22103	22087	21702	22025	21973	21711	22087	21861	21989	22163	21932	22059	21825	21868	22045	22004	21937	21948	21932	21937	21788	22228	21989	21899	22007	22048	21750	21691	21783	21873	21799	21876	21868	21842	22182	21998	21951	21850	22003	21856	22111	21896	22090	22419	21918	21900	22078	22083	21960	21876	22009	21809	21945	21842	22050	21934	21803	21930	21953	21967	22081	22176	22191	22034	21895	21934	22154	21938	22001	21812	22226	21928	21873	22081	21879	21743	21854	21977	21962	21953	22016	22061	21996	21992	21769	22048	21773	21981	21941	22154	21874	21888	21849	22112	21755	21942	22159	21893	21947	22120	21807	21665	21879	21949	21900	21917	21902	21842	22037	21976	22089	22038	22116	22026	21953	22037	21974	22129	22009	22123	21799	21720	21758	22081	21851	22056	21963	21898	21867	21759	21919	22000	22123	21965	22178	21970	21818	22089	21863	21932	22034	21992	22243	21991	21941	22089	21924	21975	22028	21920	21840	21767	22090	22206	21895	21853	21836	22026	21864	21926	21821	22075	21927	21975	21942	21966	21868	22073	22018	21931	21870	21991	22051	22026	21872	21849	21920	21874	21726	21806	21893	22024	22022	22029	21929	21839	22074	21845	22009	21914	21966	21855	22080	21965	21993	21862	21784	21842	22066	22037	22074	22042	21803	22023	22240	22146	21966	21660	22030	22105	21907	21786	21933	21771	21805	21913	21762	21963	22080	22077	21960	22210	21971	21728	21757	21917	21831	21938	21976	21922	21838	21795	21677	21768	22113	22140	22001	22028	22086	21979	22077	22168	21773	21745	21829	22015	21905	21760	22006	21822	21830	21853	22045	22139	22150	21957	21921	21948	21933	21788	21770	21973	22002	22030	21795	21689	21859	22080	21962	21736	21849	21930	21908	21850	22400	22028	21860	21928	22022	21984	21784	22052	22133	21930	21572	21808	21945	21891	21900	21763	22059	21930	21740	21817	22030	21660	21890	22093	22107	22082	22071	21949	21594	22078	21816	21882	21935	21748	21859	21920	21998	22135	21823	22069	21971	22246	21896	22061	22022	21704	21939	21960	21959	22198	22224	22088	21928	21863	21986	21770	21881	22214	21883	21782	21959	21863	21887	21759	21961	21919	21952	22107	21976	22005	22089	21878	22084	21778	21944	22031	21842	22092	21938	22229	21764	21876	21777	21700	21997	21906	22023	21943	22049	21978	21948	21989	22192	21902	22009	21843	21842	21852	21920	21941	22029	21943	22058	21770	21961	21990	22143	21785	21919	22107	22040	21962	22147	21987	21837	21888	22027	21879	21948	21706	21833	21949	22093	21830	21725	21872	22020	21943	21821	22063	21990	21883	22165	21964	21975	22105	21799	22111
48545	78548	72951	55466	45202	30482	22235	19791	18472	17594	17147	16908	16755	16497	16078	16033	16013	15654	15486	15715	15598	15707	15582	15675	15470	15475	15638	15485	15538	15264	15383	15392	15300	15511	15404	15314	15551	15441	15440	15253	15307	15283	15312	15256	15278	15344	15278	15354	15291	15223	15252	15086	15354	15171	15429	15247	15242	15163	15301	15182	15158	15235	15213	15307	15242	15238	15150	15212	15347	15227	15228	15075	15333	15263	15360	15077	15278	15014	15321	15148	15286	15354	15274	15421	15132	15351	15316	15099	15351	15311	15351	15343	15192	15293	15340	15070	14904	15217	15326	15310	15205	15326	15119	15299	15168	15308	15277	15228	15261	15258	15140	15167	15347	15209	15228	15186	15297	15205	15280	15263	15110	15213	15099	15332	15283	15346	15181	15104	15421	15286	15328	15107	15255	15321	15141	15118	15246	15146	15023	15082	15192	15048	15144	15239	15248	15183	15191	15324	15312	15242	15172	15135	15113	15317	15270	15250	15255	15360	15215	15132	15285	15183	15392	15002	15152	15256	15299	15292	15242	15234	15126	15243	15055	15358	15261	15229	15423	15319	15144	15116	15374	15048	15200	15190	15465	15172	15258	15180	15310	15253	15134	15149	15236	15158	15262	15125	15267	15288	15255	15283	15211	15109	15280	15122	15256	15322	15320	15323	15222	15158	15166	15425	15146	15368	15248	15250	15055	15248	15351	15340	15191	15127	15092	15189	15085	15206	15128	15344	15187	14990	15336	15198	15188	15060	15252	15386	15174	15175	15172	15072	15175	15244	15150	15229	15119	15224	15251	15171	15275	15198	15107	15122	15187	15113	15152	15125	15167	15280	15319	15140	15183	15254	15273	15521	15149	15124	15205	15353	15133	15254	15125	15338	15381	15168	15290	15161	15147	15341	15217	15189	15163	15255	15213	15220	15344	15262	15239	15209	15040	15268	15232	15214	15198	15405	15201	15141	15370	15277	15283	15213	15125	15145	15181	15110	15306	15206	15279	15243	15101	15125	15185	15101	15090	15308	15072	15048	15148	15130	15260	15367	15212	15210	15068	15167	15277	15323	15355	15403	15291	15166	15041	15214	15395	15289	15020	15328	15319	15253	15179	15311	15186	15296	15088	15226	15218	15147	15384	15099	15195	15359	15251	15155	15182	15257	15190	15094	15081	15314	15269	15260	15190	15336	15284	15153	15111	15295	15252	15352	15169	15319	15182	15373	15297	15307	15060	15352	15148	15198	15220	15275	15212	15173	15293	15068	15282	15161	15323	15158	15265	15360	15266	15160	15311	15256	15170	15274	15187	15379	15223	15155	15354	15123	15349	15160	15356	15124	15235	15359	15236	15054	15205	15253	15205	15273	15214	15120	15026	15272	15146	15353	15179	15249	15362	15340	15123	15198	15105	15249	15356	15258	15196	15086	15314	15305	15238	15211	15160	15170	15306	15207	15255	15160	15233	15300	15211	15117	15330	15268	15347	15300	15244	15222	15309	15249	15262	15288	15164	15220	15290	15412	15231	15090	15256	15302	15265	15211	15369	15306	15132	15252	15284	15257	15124	15255	15073	15436	15088	15195	15130	15281	15139	15129	15279	15298	15052	15240	15218	15164	15396	15400	15242	15246	15315	15269	15165	15171	15172	15351	15159	15389	15252	15238	15150	15298	15026	15395	15182	15256	15192	15170	15261	15474	15217	15398	15443	15244	15345	15107	15158	15257	15326	15203	15289	15258	15197	15321	15143	15139	15228	15296	15293	15256	15201	15218	15240	15111	15086	15268	15230	15250	15282	15158	15348	15119	15193	15249	15177	15122	15191	15204	15271	15292	15274	15196	15297	15173	15227	15135	15284	15095	15461	15243	15350	15248	15254	15163	15306	15319	15301	15252	15303	15171	15306	15423	15172	15264	15199	15251	15235	15286	15366	14970	15193	15204	15410	15146	15227	15245	15244	15135	15314	15259	15150	15014	15097	15350	15214	15175	15403	15209	15100	15071	15418	15170	15381	15351	15298	15348	15261	15203	15268	15259	15331	15348	15096	15236	15352	15435	15232	15203	15177	15144	15334	15171	15171	15246	15217	15163	15075	15203	15211	15117	15211	15226	15064	15258	15319	15297	15129	15412	15157	15395	15427	15157	15144	15297	15311	15338	15381	15424	15254	15188	15361	15313	15204	15279	15198	14966	15348	15326	15278	15054	15189	15200	15143	15102	15357	15184	15225	15380	15302	15238	15213	15300	15265	15308	15240	15197	15208	15205	15222	15181	15287	15247	15125	15234	15228	15123	15151	14982	15318	15149	15226	15264	15190	15188	15320	15239	15267	15196	15195	15194	15243	15222	15454	15290	15293	15288	15167	15084	15263	15236	15179	15478	15360	15217	15575	15409	15375	15287	15313	15265	15381	15205	15246	15307	15143	15299	15353	15310	15120	15243	15216	15275	15304	15208	15109	15288	15206	15093	15198	15306	15410	15126	15107	15259	15120	15250	15037	15235	15393	15293	15222	15261	15263	15146	15273	15102	15327	15276	15311	15134	15260	15326	15168	15461	15267	15275	15367	15244	15383	15185	15328	15156	15230	15164	15173	15384	15385	15272	15242	15187	15341	15278	15441	15248	15406	15308	15309	15235	15346	15442	15236	15271	15336	15291	15272	15476	15193	15204	15259	15118	15186	15226	15249	15324	15361	15243	15337	15321	15210	15054	15212	15351	15181	15140	15177	15341	15140	15202	15396	15247	15261	15288	15172	15457	15289	15227	15218	15047	15244	15175	15148	15125	15218	15046	15307	15109	15136	15060	15316	15209	15190	15178	15213	15254	15188	15300	15170	15303	15418	15184	15264	15265	15167	15227	15328	15233	14951	15188	15460	15258	15375	15293	15376	15304	15297	15042	15250	15196	15216	15244	15214	15301	15309	15404	15284	15242	15072	15087	15205	15098	15034	15419	15259	15058	15246	15209	15271	15164	15204	15199	15218	15124	15111	15313	15267	15295	15091	15259	15203	15284	15174	15375	15125	15216	15263	15292	15238	15227	15085	15376	15214	15333	15187	15211	15391	15183	15281	15136	15225	14990	15251	15270	15374	15432	15207	15111	15210	15268	15161	15099	15388	15091	15230	15105	15347	15279	15313	15455	15247	15198	15397	15001	15338	15150	15285	15248	15138	15246	15204	15048	15270	15150	15380	15094	15269	15117	15214	15051	15281	15284	15126	15123	15139	15259	15243	15234	15476	15330	15276	15417	15076	15137	15242	15177	15218	15159	15262	15189	15213	15157	15310	15094	15244	15274	15293	15347	15057	15342	15243	15284	15230	15226	15100	15090	15230	15230	15265	15201	15259	14945	15314	15146	15140	15359	15315	15229	15005	15405	15141	15271	15114	15230	15237	15241	15299	15241	15098	15136	15238	15163	15199	15313	15180	15138	15196	15359	15162	15361	15260	15291	15267	15404	15102	15179	15269	15288	15253	15042	15307	15303	15227	14997	15144	15271	15209	15192	15154	15263	15253	15275	15108	15235	15175	15225	15223	15187	15237	15100	15406	15186	15101	15186	15200	15293	15021	15151	15434	15210	15084	15168	15194	15333	15149	15214	15308	15176	15212	15315	15346	15201	15188	15239	15203	15169	15259	15196	15264	15329	15155	15158	15235	15222	15338	15302	15304	15308	15197	15160	15372	15147	15143	15182	15252	15322	15346	15281	15125	15153	15259	15348	15215	15346	15287	15322	15218	15241	15046	15394	15182	15112	15230	15166	15279	15206	15226	15288	15081	15356	15361	15313	15057	15287	15220	15485	15218	15202	15312	15067	15139	15235	15330	15073	15287	15055	15360	15248	15012	15362	15275	15226	15137	15355	15300	15166	15103	15134	15153	15201	15212	15387	15220	15401	15187	15152	15135	15226	15177	15033	15308	15324	15212	15127	15194	15092	15403	15132	15306	15388	15331	15147	15039	15146	15250	15285	15159	15483	15101	15179	15079	15081	15191	15262	15310	15309	15158	15129	15330	15335	15279	15288	15324	15246	15057	15295	15471	15322	15081	15307	15281	15321	15292	15184	15117	15232	15310	15338	15138	15189	15183	15242	15256	15123	15178	15190	15243	14965	15154	15198	15186	15033	15182	15396	15342	15230	15383	15263	15360	15221	15381	15205	15005	15265	15230	15203	15246	15354	15387	15193	15199	15319	15216	15199	15302	15195	15164	15197	15123	15244	15322	15110	15198	15300	15359	15273	15050	15288	15470	15301	14953	15119	15181	15228	15148	15241	15325	15295	15223	15174	15178	15248	15135	15184	15402	15358	15374	15269	15210	15380	15138	15359	15457	15310	15330	15193	15157	15303	15222	15190	15294	15328	15305	15343	15219	15260	15124	15307	15293	15278	15126	15314	15223	15384	15318	15394	15214	15262	15422	15252	15287	14975	15160	15251	15139	15295	15269	15323	15073	15271	15328	15136	15210	15236	15359	15130	15179	15176	15362	15233	15215	15219	15197	15342	15323	15227	15252	15176	15019	15215	15164	15304	15411	15268	15346	15275	15322	15352	15386	15255	15107	15193	15302	15369	15329	15396	15106	15159	15300	15265	15133	15290	15217	15297	15318	15279	15231	15213	15133	15191	15223	15224	15279	15284	15209	15257	15150	15335	15335	15279	15327	15018	15232	15300	15181	15341	15374	15124	15146	15304	15200	15205	15178	15295	15208	15124	15177	15148	15267	15376	15205	15294	15068	15248	15285	15170	15181	15239	15190	15185	15227	15282	15137	15334	15389	15169	15119	15255	15328	15377	15241	15262	15296	15324	15153	15177	15272	15114	15296	15507	15152	15116	15164	15234	15090	15320	15254	15236	15263	15393	15125	15297	15223	15259	15223	15317	15119	15256	15229	15313	15343	15315	15301	15267	15286	15288	15284	15398	15228	15235	15317	15246	15369	15100	15060	15246	15371	15407	15315	15107	15251	15249	15229	15299	15285	15319	15254	15332	15220	15234	15289	15349	15183	15184	15245	15173	15251	15399	15257	15136	15249	15100	15238	15299	15377	15183	15274	15177	15326	15118	15298	15325	15337	15204	15245	15293	15202	15249	15106	15279	15143	15424	15273	15330	15185	15259	15146	15191	15405	15405	15356	15250	15177	15196	15160	15241
24637	21770	31625	32475	32043	31064	31065	26124	24165	23486	23164	22696	22790	22644	22119	21887	21734	21295	21145	21346	21327	21352	21254	21434	21284	21089	21182	21244	21146	21204	20916	21024	20994	20898	20776	20941	20960	20937	20802	20858	20883	21009	21023	20804	21152	20825	20732	20808	20777	20729	21001	20897	20873	20918	20786	20894	20884	20902	21086	20884	20715	21046	20795	20888	20779	20782	20896	20745	20727	20906	20892	20822	20916	20798	20807	20859	20739	20485	20762	21037	20714	20748	20800	20724	20879	20922	20850	20894	20493	20807	20956	20831	20937	20771	20850	20849	21006	20862	20852	20848	20896	20822	20680	20941	20870	20778	20788	20674	20729	20812	20909	20791	20627	21012	20734	20676	20745	20923	20686	20687	20878	20745	20702	20552	20872	20817	20605	20778	20708	20886	20922	20566	20735	20737	20775	20789	20729	20767	20719	20976	20799	20540	20454	20814	20819	20869	20585	20892	20978	20766	20866	20689	20712	20643	20728	20883	20932	20712	20785	20665	20959	21016	20731	20789	20913	20763	21123	20676	20797	20915	20839	20715	20590	20830	20756	20733	20786	20903	20926	21105	20848	20842	20916	20895	20692	20637	20614	20910	20794	20827	20768	20904	20652	20741	20810	20533	20936	20886	20656	20739	20748	20576	20814	20851	20830	21046	20738	20764	20936	20816	20785	20687	20930	20856	20680	20880	20798	20860	20727	20724	20479	20780	20887	20785	20779	20919	20632	20730	20737	21076	20752	20869	20803	20742	20567	20831	20742	20521	20827	20763	20780	20704	20631	20893	20803	20776	20710	20945	20895	20825	20759	20863	20699	20909	20609	20547	21011	20861	20888	20710	20922	20757	20605	20724	20848	20914	20912	20694	20646	20674	20747	20767	20834	20846	20769	20879	20728	20659	20617	20610	20682	20891	20769	20981	20818	20831	21012	20649	20803	20606	20667	20721	20656	20921	20934	20631	20741	20673	20924	20685	20887	20849	20818	20900	20865	20718	20729	20876	20719	20598	20642	20593	20887	20875	20806	20812	20701	20705	20597	20794	20652	20809	20856	20933	20855	20712	20791	20692	20791	20894	20752	20784	20546	20634	20790	20675	20832	20601	20667	20623	20620	20797	20887	20809	20860	21048	20913	20639	20603	20667	20510	20671	20809	20834	20953	20859	20869	20574	20821	21094	20833	20732	20631	20702	20714	20828	20702	20871	20828	20778	20709	20840	20879	21036	20795	20835	20920	20794	20723	20639	20975	20831	20868	20770	20735	20662	20689	20775	20998	20870	20746	20923	20600	20760	20914	20634	20831	20906	20639	21065	20835	20848	20913	20813	20919	20642	20545	20787	20763	20760	20551	20631	20652	20828	20745	20613	20704	20432	20924	20878	20885	20839	20805	20716	20662	20762	20901	20662	20829	20866	20880	20598	20680	20656	20802	20706	20784	20637	20773	20505	20775	20719	20864	20703	20755	20737	20709	20736	20497	20903	20725	20813	20602	20698	20661	20758	20698	20752	20919	21008	20744	20862	20885	20927	20931	20955	20667	20927	20822	20808	20868	20654	20896	20829	20927	20754	20502	20893	20631	20897	20660	20893	20907	20813	20671	20621	20452	20960	20654	20602	20823	20760	20705	20794	20876	20810	20572	20716	21078	20713	20933	20858	20671	20735	20805	20789	20716	20627	20745	20618	20778	20750	20802	20976	20839	20834	20611	20722	20836	20718	20944	20915	20869	20792	20974	20883	20848	20873	20897	20646	20685	20959	20670	20642	20942	20695	20751	20654	20541	20616	20828	20379	20739	20639	20531	20864	20798	20655	20577	20654	20895	20814	20945	20631	20705	20952	20795	20617	20826	20689	20839	20785	20731	20810	20737	20876	20819	20779	20865	20897	21084	20845	21051	20951	20791	20870	20861	20520	20606	20681	20836	20814	20648	20740	20923	20855	20848	20987	20961	21042	20615	20906	20883	20930	20741	20780	20717	20595	20750	20664	20646	20618	20752	20732	20865	20822	20750	20652	20736	20891	20545	20822	20774	20664	20672	20490	20796	20635	20780	20832	20971	20849	20663	20656	20661	20669	20786	20800	20802	20794	20695	20777	20698	20897	20790	20741	20736	20965	20946	20797	20726	20768	20685	20824	20784	20928	20723	20907	20920	20690	20655	20714	20676	20833	21008	20721	20715	20946	20768	20747	20834	20872	20631	21065	20759	20807	20726	20680	20753	20704	20825	20717	20960	20869	21115	20973	20862	20853	20870	20700	20733	20772	20849	20777	20843	20762	20841	20936	21002	20523	20766	20667	20770	20630	20771	20644	21029	20709	20812	20632	20758	20731	20834	20709	20789	20809	20548	20676	20765	20783	20856	20975	20707	20536	20832	20766	20810	20747	20787	20859	20745	20719	20814	20717	20895	20751	20703	20907	20775	20819	20896	20749	20869	20783	20827	21037	20773	20757	20690	20963	20834	20746	20801	20606	20721	20722	20695	20672	20844	20874	20553	20827	20767	20879	20713	20618	20831	20755	20844	21165	20748	20993	20571	20729	21037	20689	20634	20773	20752	20838	20728	20839	20737	20603	20555	20486	20597	20643	20778	20608	20636	20791	20914	20754	20715	20848	20691	20822	20698	21010	20801	20691	20579	20570	20806	20837	20818	20771	20795	20731	20623	20948	21025	20740	20708	20793	20675	20901	20509	20824	20944	20680	20697	20644	20679	20792	20804	20734	20734	20840	20853	20606	20749	20862	20927	20816	20774	20791	20880	20749	20787	20774	20592	20927	20747	20942	20857	20698	20797	20796	20615	20688	20698	20814	20647	20678	20822	20633	20739	20866	21071	20847	20604	20836	20812	20767	20840	20760	20819	20731	20897	20650	20641	20705	20837	20658	20888	21028	20803	20644	20642	20810	20732	21040	20762	20652	20710	20582	20927	20787	21002	20844	20806	20852	20702	20762	20880	20606	20861	20975	20762	20776	20785	20916	20886	20413	20888	20799	20820	20774	20735	20723	20688	20677	20707	20693	20676	20814	20676	20688	20873	20795	20966	20591	20727	20957	20624	20855	20863	20879	20842	20737	20853	20779	20805	20951	20847	21224	20960	20650	20575	20690	20677	20710	20818	20988	20641	20726	20623	20861	20627	20726	20789	20749	20854	20587	21038	20723	20973	20757	20811	20533	20667	20765	20761	20894	20823	20764	20746	20610	21022	20473	20990	20714	20766	21065	20893	20818	20849	21005	20877	20878	20953	20715	20678	20630	20679	20843	20475	20583	20786	20590	20374	20655	20736	20980	20747	20850	20852	20718	20926	20792	20702	20658	20863	20773	20673	20678	20515	20754	20727	20699	20895	20921	20577	20705	20810	20985	20788	20847	20696	20684	20746	20950	20758	20545	20737	20934	20757	20751	20590	20938	20653	21045	20798	20823	20540	20695	20822	20778	20835	20949	20687	20725	20801	20856	20900	20793	20729	20759	20772	20925	20861	20603	20612	20657	20630	20727	20809	20679	20824	20736	20931	20759	20703	20812	20701	20610	20616	20660	20619	20826	20871	20727	20708	20760	20769	20854	20690	20788	20967	20691	20630	20973	20882	20894	20918	20753	20775	20812	20798	20793	20668	20856	20846	20598	20788	20733	20885	20661	20708	20883	20853	20816	20848	20878	20581	20741	20842	20844	20787	20777	20684	20515	20776	20783	20688	20627	20612	20673	20902	20757	20645	20765	20716	20467	20557	20810	20820	20780	21034	20845	20795	20754	20519	20936	20715	20858	20739	20842	20662	20718	20738	20880	20682	20885	20840	20826	20755	20743	20662	20798	20780	20571	20677	20764	20721	20779	20765	20769	20986	20803	20732	20723	20804	20990	20674	20612	20974	20729	20944	20801	20916	20878	20845	20602	20852	20748	20619	20790	20770	20688	20824	20689	20706	20944	20816	20867	21005	20668	20858	20905	20540	20861	20777	20709	20619	20631	20934	20833	20788	20553	20560	20610	20765	20678	20856	20894	20529	20585	20738	20700	20745	20785	20760	20696	20501	20754	20875	20797	20898	20682	20852	20788	20877	20725	20701	20723	20900	20686	20799	20767	20719	20941	20839	20735	20809	20634	20692	21013	20868	20705	20747	20970	20833	20812	20775	20729	20820	20674	20839	20644	20863	20389	20873	20623	20914	20680	20803	20746	20799	20928	20751	20666	20644	20737	20583	20958	20652	20675	20624	20717	20829	20893	20899	20889	20937	20916	20835	20753	20961	20834	20848	20550	20748	20870	20797	20706	20728	20827	20589	20731	20924	20893	20861	20719	20860	20830	20676	20653	20677	20819	20661	20706	20864	20639	20772	20790	20748	20770	20907	20686	20873	20573	20800	20777	20750	20591	20579	20930	20651	20689	20752	20625	20697	20645	20627	21088	20744	20927	20665	20632	20939	20806	20796	20667	20734	20739	20816	20867	20734	20799	20843	20862	20731	20909	20779	20769	20780	20797	20803	20574	20569	20502	20734	20832	20824	20950	20832	21003	20515	20553	20827	20678	20700	20621	20849	21023	20904	20907	20727	20853	20663	20865	20826	20934	20651	20769	20754	20830	21032	20997	20894	20844	20834	20913	20734	20847	20748	20862	21034	20964	20673	20876	20709	20597	20702	20915	20715	20792	20815	20650	20631	20719	20840	20929	20696	20910	20921	20775	20553	20721	20820	20637	20852	20791	20883	20871	20927	20696	21040	21021	20859	20754	20777	20937	20846	20725	20589	20640	20620	20730	20789	20650	20630	20821	20907	20884	20563	20775	20842	20760	20792	20722	20541	20919	20694	20726	20842	20768	20758	20802	21055	20733	20511	20812	20833	20804	20701	20682	20857	20877	20807	20885	21113	20857	20913	20778	20885	20727	20863	20890	20664	20963	20918	20849	21007	20423	20770	20615	20892	20751	20937	20875	20775	20786	20644	20665	20640	20758	20825	20606	20479	20468	20805	20949	20603	20815	20653	20785	20661	20794	20676	20756	20508	20801	20611	20891	20743	20692	20725	20580	20699	20745	20860	20572	20620	20893	20491	20777	20834	20598	20651	20753	20458	20877	20599	20781	20801	20705	20706	20797	20705	20883	20729	20592	20635	20737	20871	20745	21122	20716	20766	20701	20794	20813
50625	83586	80521	62723	44075	31206	23627	21072	19384	18217	17603	17286	16847	16673	16423	15774	15723	15276	15117	15111	15187	15373	15124	15279	14933	15033	14997	14869	14896	14746	15071	14702	14872	14664	14996	14771	14624	14789	14737	14716	14853	14755	14777	14813	14531	14766	14625	14685	14655	14745	14570	14661	14739	14710	14620	14540	14679	14606	14545	14664	14859	14583	14510	14596	14645	14699	14600	14721	14577	14671	14511	14727	14692	14762	14722	14639	14631	14726	14651	14528	14729	14455	14425	14578	14536	14450	14672	14716	14619	14649	14423	14663	14479	14625	14672	14628	14551	14649	14588	14713	14638	14490	14657	14683	14646	14754	14500	14621	14659	14596	14681	14483	14540	14534	14685	14756	14743	14788	14628	14458	14594	14555	14705	14522	14503	14807	14515	14797	14524	14626	14628	14568	14594	14570	14618	14741	14699	14540	14659	14441	14582	14714	14782	14593	14591	14584	14615	14508	14767	14560	14638	14660	14654	14635	14787	14720	14575	14467	14808	14835	14822	14444	14737	14677	14740	14697	14614	14591	14788	14495	14762	14766	14763	14530	14389	14610	14640	14712	14340	14711	14657	14556	14585	14678	14550	14694	14619	14682	14738	14676	14567	14633	14558	14549	14781	14509	14587	14577	14637	14755	14804	14626	14529	14672	14594	14524	14614	14557	14590	14584	14668	14660	14709	14481	14637	14670	14585	14508	14561	14760	14679	14529	14859	14565	14617	14539	14561	14679	14529	14711	14598	14593	14596	14510	14697	14578	14520	14564	14532	14694	14510	14599	14761	14762	14599	14590	14797	14477	14581	14650	14643	14591	14821	14717	14623	14639	14733	14520	14616	14514	14743	14594	14447	14551	14645	14671	14774	14663	14719	14567	14490	14424	14618	14556	14699	14737	14609	14489	14548	14541	14632	14442	14720	14728	14568	14538	14585	14638	14562	14787	14745	14559	14542	14771	14776	14559	14836	14707	14545	14706	14540	14829	14381	14740	14543	14467	14726	14701	14401	14711	14615	14728	14627	14586	14673	14619	14699	14390	14719	14570	14737	14607	14728	14388	14800	14607	14612	14682	14643	14679	14656	14669	14519	14579	14470	14785	14493	14587	14402	14533	14639	14478	14532	14806	14548	14775	14531	14727	14696	14622	14578	14636	14720	14615	14539	14473	14641	14633	14437	14601	14702	14448	14617	14482	14507	14531	14813	14687	14736	14577	14539	14390	14659	14495	14524	14515	14630	14609	14770	14543	14527	14515	14528	14542	14462	14555	14827	14511	14654	14669	14738	14497	14470	14678	14629	14581	14658	14638	14515	14564	14720	14385	14829	14736	14659	14538	14573	14523	14515	14559	14668	14748	14515	14567	14673	14412	14653	14684	14594	14482	14707	14566	14746	14710	14537	14663	14743	14608	14445	14567	14707	14604	14615	14739	14729	14566	14615	14641	14524	14613	14560	14615	14424	14746	14588	14556	14472	14681	14586	14613	14631	14479	14651	14588	14538	14493	14640	14529	14678	14546	14608	14699	14647	14474	14640	14583	14664	14827	14607	14633	14620	14446	14613	14443	14725	14489	14660	14519	14806	14793	14579	14435	14610	14798	14568	14606	14542	14610	14614	14527	14680	14521	14595	14635	14603	14677	14703	14582	14640	14611	14419	14513	14564	14370	14634	14616	14624	14549	14685	14632	14592	14640	14513	14614	14638	14457	14666	14558	14727	14733	14642	14565	14564	14664	14564	14582	14621	14593	14482	14565	14537	14578	14748	14665	14556	14669	14599	14466	14528	14403	14624	14535	14612	14429	14564	14618	14592	14784	14600	14498	14596	14647	14642	14499	14586	14617	14565	14583	14642	14747	14603	14667	14634	14591	14723	14463	14543	14733	14737	14573	14626	14673	14659	14704	14540	14600	14596	14600	14552	14482	14768	14595	14613	14487	14785	14640	14567	14815	14501	14715	14528	14503	14629	14668	14619	14530	14597	14748	14634	14509	14501	14450	14598	14687	14628	14637	14635	14548	14599	14650	14658	14584	14716	14593	14471	14645	14694	14555	14621	14577	14560	14598	14648	14476	14598	14637	14765	14482	14610	14689	14524	14547	14490	14687	14524	14585	14703	14714	14688	14518	14666	14788	14523	14659	14585	14667	14638	14702	14551	14487	14615	14675	14463	14495	14380	14635	14509	14669	14608	14600	14750	14716	14585	14609	14649	14619	14644	14645	14655	14534	14441	14516	14684	14681	14573	14675	14705	14471	14635	14595	14552	14613	14524	14675	14677	14623	14533	14545	14478	14502	14551	14485	14586	14716	14659	14588	14559	14560	14707	14729	14676	14655	14708	14676	14695	14522	14826	14476	14501	14503	14644	14631	14622	14533	14631	14584	14582	14428	14594	14527	14679	14654	14367	14782	14549	14598	14570	14693	14597	14601	14726	14684	14567	14547	14634	14706	14636	14700	14462	14708	14618	14563	14544	14407	14751	14628	14588	14799	14622	14594	14646	14807	14518	14510	14635	14516	14720	14616	14690	14546	14571	14534	14578	14545	14683	14627	14597	14580	14681	14527	14499	14616	14644	14648	14532	14557	14633	14584	14774	14575	14626	14571	14489	14575	14592	14565	14580	14519	14650	14535	14788	14642	14699	14654	14440	14534	14530	14698	14633	14604	14426	14576	14605	14594	14526	14698	14790	14577	14521	14491	14684	14720	14475	14648	14555	14670	14680	14613	14581	14529	14580	14566	14748	14614	14773	14709	14377	14755	14760	14538	14628	14590	14768	14595	14469	14704	14657	14529	14635	14693	14669	14728	14680	14669	14534	14613	14605	14716	14325	14556	14496	14632	14562	14762	14687	14583	14664	14606	14586	14457	14686	14582	14501	14494	14610	14525	14575	14706	14589	14564	14604	14502	14555	14473	14560	14754	14673	14697	14554	14533	14563	14522	14583	14632	14764	14518	14707	14485	14609	14725	14673	14490	14417	14271	14787	14484	14664	14629	14602	14552	14639	14585	14484	14647	14591	14617	14683	14567	14627	14683	14576	14726	14662	14622	14487	14560	14544	14483	14740	14540	14596	14600	14638	14687	14538	14626	14516	14690	14480	14716	14651	14677	14631	14760	14564	14638	14507	14492	14476	14576	14530	14656	14587	14607	14599	14439	14652	14641	14616	14620	14540	14596	14568	14695	14609	14773	14572	14642	14481	14767	14641	14624	14691	14523	14769	14604	14553	14570	14448	14651	14514	14710	14666	14643	14625	14609	14480	14680	14640	14522	14568	14615	14649	14485	14603	14765	14676	14573	14529	14770	14541	14647	14719	14495	14608	14506	14661	14467	14475	14598	14812	14508	14560	14728	14764	14652	14567	14393	14518	14721	14550	14655	14569	14668	14612	14573	14537	14741	14588	14660	14563	14635	14657	14577	14675	14631	14619	14514	14570	14722	14610	14615	14754	14459	14775	14623	14638	14485	14630	14569	14577	14655	14562	14551	14786	14724	14593	14517	14593	14628	14614	14545	14680	14736	14666	14500	14507	14688	14633	14672	14482	14745	14731	14560	14590	14642	14598	14566	14625	14594	14667	14581	14708	14658	14640	14608	14652	14695	14538	14529	14517	14465	14637	14607	14735	14451	14575	14617	14700	14506	14549	14677	14565	14748	14458	14780	14436	14574	14656	14631	14624	14547	14624	14699	14520	14580	14654	14582	14419	14611	14681	14509	14542	14663	14724	14439	14683	14805	14633	14428	14598	14561	14617	14793	14725	14668	14363	14568	14531	14694	14689	14634	14586	14595	14795	14452	14789	14616	14583	14580	14604	14646	14621	14639	14628	14514	14527	14658	14588	14619	14571	14598	14560	14603	14660	14376	14792	14570	14662	14481	14581	14595	14514	14707	14759	14710	14565	14657	14625	14642	14419	14631	14555	14528	14586	14544	14547	14679	14499	14533	14617	14634	14683	14523	14601	14500	14748	14522	14626	14444	14591	14514	14733	14559	14604	14523	14766	14637	14507	14535	14645	14488	14551	14683	14518	14632	14537	14799	14639	14603	14605	14675	14551	14584	14703	14649	14475	14587	14563	14652	14624	14647	14693	14399	14728	14579	14569	14493	14707	14523	14687	14713	14522	14677	14649	14748	14549	14617	14347	14745	14538	14669	14647	14592	14588	14602	14674	14672	14785	14705	14605	14633	14751	14580	14647	14592	14605	14775	14748	14673	14782	14481	14784	14657	14578	14513	14722	14480	14500	14676	14684	14643	14591	14560	14747	14686	14621	14648	14511	14713	14534	14443	14760	14499	14820	14636	14531	14713	14670	14570	14605	14638	14637	14699	14488	14678	14644	14707	14607	14559	14710	14552	14662	14517	14677	14627	14653	14556	14560	14567	14723	14595	14511	14524	14772	14734	14645	14452	14699	14634	14740	14588	14631	14843	14526	14746	14552	14642	14848	14488	14653	14548	14670	14556	14620	14654	14619	14467	14583	14611	14713	14608	14515	14703	14702	14728	14607	14709	14374	14577	14453	14695	14595	14566	14757	14690	14486	14659	14565	14532	14630	14541	14583	14641	14544	14476	14513	14755	14555	14945	14460	14605	14560	14507	14444	14621	14537	14545	14799	14529	14752	14753	14456	14563	14794	14623	14726	14687	14757	14647	14536	14741	14552	14486	14446	14610	14707	14593	14703	14686	14565	14535	14609	14659	14533	14624	14698	14495	14539	14651	14773	14518	14792	14821	14595	14540	14596	14483	14418	14735	14473	14673	14611	14720	14620	14737	14562	14534	14548	14705	14438	14600	14724	14624	14609	14560	14607	14620	14791	14524	14755	14606	14659	14641	14679	14423	14610	14679	14461	14601	14566	14423	14587	14636	14643	14630	14681	14540	14851	14506	14658	14529	14529	14545	14703	14690	14483	14725	14661	14649	14617	14531	14743	14703	14583	14431	14658	14514	14568	14555	14618	14651	14536	14686	14559	14485	14677	14627	14725	14698	14517	14589	14463	14558	14663	14486	14626	14566	14575	14534	14517	14672	14561	14451	14794	14542	14783	14771	14570	14765	14467	14498	14784	14690	14651	14479	14593	14645	14616	14461	14522	14668	14578	14623	14579	14640	14643	14641	14472	14826	14470	14716	14695	14581	14733	14518
45992	56277	55838	44754	34229	27670	25120	23613	22973	22846	22891	22644	22256	22308	22359	21905	22057	21791	22133	21948	21882	21889	21551	21948	21744	21941	21832	21811	21725	21932	21903	21678	21808	21941	21879	21700	21970	21538	21520	21685	21877	21716	21999	21799	21845	21829	21817	21665	21912	21948	21829	21831	21743	21792	21437	21696	21639	21723	21805	21818	21729	21592	21600	21717	21707	21859	21801	21702	21689	21406	21811	21904	21731	21677	21628	21701	21657	21719	21621	21576	21667	21735	21741	21675	21907	21548	21749	21771	21664	21705	21500	21696	21780	21506	21698	21542	21556	21823	21354	21730	21722	21644	21956	21783	21744	21822	21669	21834	21484	21594	21709	21649	21573	21692	21900	21526	21841	21586	21645	21914	21783	21825	21821	21526	21599	21797	21928	21709	21682	21651	21552	21520	21818	21795	21860	21584	21708	21459	21617	21727	21666	21420	21827	21790	21793	21813	21715	21470	21798	21729	21436	21672	21804	21512	21513	21741	21589	21792	21934	21853	21878	21924	21684	21539	21615	21796	21669	21556	21626	21796	21741	21566	21829	21448	21530	21604	21638	21817	21745	21595	21606	21887	21806	21507	21753	21599	21688	21801	21698	21503	21570	21708	21768	21610	21551	21530	21697	21656	21722	21688	21702	21585	21838	21727	21791	21746	22011	21861	21645	21558	21671	21745	21623	21738	21554	21587	21770	21660	21692	21877	21719	21897	21645	21770	21808	21682	21517	21728	21752	21637	21700	21756	21682	21425	21640	21693	21693	21798	21929	21755	21734	21898	21623	21583	21694	21551	21741	21993	21895	21647	21631	21489	21740	21752	21620	21667	21618	21874	21859	21747	21820	21504	21472	21734	21680	21636	21792	21849	21800	21727	21882	21607	21647	21433	21710	21771	21873	21860	21718	21791	21603	21684	21643	21558	21531	21672	21564	21564	21545	21443	21720	21711	21695	21542	21756	21672	21775	21683	21743	21499	21699	21627	21880	21665	21665	21592	21635	21673	21797	21601	21851	21573	21686	21691	21605	21518	21522	21937	21719	21586	21690	21692	21756	21751	21683	21660	21817	21705	21625	21513	21797	21785	21652	21823	21746	21361	21499	21404	21793	21612	21696	21716	21900	21842	21583	21687	21841	21881	21755	21902	21608	21625	21588	21677	21889	21935	21555	21786	21640	21702	21538	21901	21795	21685	21745	21661	21784	21783	21893	21317	21699	21739	21699	21532	21374	21625	21816	21576	21661	21737	21830	21839	21746	21765	21601	21531	21805	21799	22057	21542	21756	21541	21794	21851	21972	21733	21804	22032	21719	21622	21792	21564	21612	21693	21951	21666	21546	21691	21573	21531	21686	21801	21806	21588	21600	21588	21741	21642	21728	21667	21718	21598	21602	21684	21647	22054	21692	21752	21610	21645	21679	21643	21620	21552	21633	21661	21765	21595	21775	21709	21823	21769	21469	21746	21699	21682	21744	21693	21909	21916	21606	21655	21571	21823	21649	21875	21858	21667	21325	21729	21593	21497	21518	21828	21656	21677	21535	21856	21738	21552	21653	21808	21678	21944	21549	21968	21690	21860	21663	21599	21811	21835	21696	21693	21766	21828	21946	21927	22037	21540	21755	21570	21909	21896	21788	21643	21767	21826	21722	21586	21858	21701	21816	21567	21886	21671	21663	21812	21816	21649	21677	21597	21502	21411	21723	21657	21711	21674	21638	21681	21822	21676	21576	21543	21457	21629	21762	21649	21763	21591	21399	21759	21839	21705	21705	21690	21581	21738	21877	21960	21910	21727	21692	21705	21775	21715	21647	21877	21723	21683	21863	21771	21756	21583	21773	21791	21361	21688	21833	21680	21630	21713	21633	21883	21715	21519	21683	21725	21647	21691	21744	21618	21738	21873	21805	21452	21746	21555	21842	21548	21750	21846	21824	21727	21817	21711	21588	21805	21876	21786	21729	21587	21721	21881	21410	21650	21726	21568	21510	21818	21634	21572	21654	21874	21686	21354	21716	21754	21788	21749	21674	21747	21548	21746	21741	21603	21942	21788	21586	21716	21748	21650	21862	21696	21625	21461	21493	21581	21412	21580	21646	21686	21968	21619	21651	21706	21775	21839	21644	21732	21551	21730	21698	21671	21677	21314	21712	21580	21456	21802	21788	21655	21766	21585	21697	21702	21833	21848	21520	21644	21750	21413	21610	21726	21740	21570	21599	21747	21480	21657	21637	21600	21507	21762	21778	21540	21911	21604	21750	21726	21526	21698	21828	21860	21691	21647	21502	21673	21712	21542	21783	21653	21624	21800	21847	21708	21717	21410	21912	21713	21905	21559	21567	21753	21563	21652	21835	21889	21762	21999	21629	21515	21890	21566	21850	21596	21688	21618	21581	21812	21537	21610	21634	21559	21812	21745	21791	21523	21537	21466	21975	21681	21667	21731	21796	21794	21949	21650	21655	21668	21511	21614	21653	21644	21454	21634	21669	21708	21515	21789	21622	21587	21595	21653	21714	21756	21632	21642	21786	21838	21636	21664	21444	21621	21636	21660	21576	21707	21651	21620	21957	21656	21751	21788	21601	21813	21777	21582	21602	21597	21732	21652	21877	21756	21547	21738	21665	21628	21873	21744	21571	21546	21885	21811	21486	21828	21714	21841	21655	21702	21779	21673	21553	21508	21723	21604	21561	21407	21494	21711	21775	21695	21898	21777	21773	21841	21657	21503	21943	21708	21726	21563	21487	21622	21980	21992	21919	21652	21799	21683	21523	21662	21633	21750	21919	21767	21698	21545	21829	21578	21750	21563	21580	21733	21723	21873	21664	21838	21890	21858	21706	21835	21629	21719	21849	21509	21662	21890	21506	21707	21359	21706	21933	21992	21874	21838	21867	21716	21885	21783	21751	21555	21602	21535	21646	21800	21853	21784	21552	21636	21760	21798	21592	21724	21699	21814	21690	21825	21591	21613	21736	21692	21429	21911	21532	21827	21844	21925	21690	21732	21671	21648	21582	21708	21954	21775	21683	21824	21580	21660	21941	21710	21821	21855	21583	21470	21833	21805	21731	21868	21739	21497	21723	21653	21530	21385	21657	21858	21719	21596	21775	21715	21648	21663	21820	21692	21789	21754	21665	21633	21894	21733	21542	21661	21477	21799	21847	21807	21808	21587	21710	21815	21689	21861	21719	21441	21821	21631	21707	21781	21834	21731	21683	21706	21694	21630	21773	21756	21694	21841	21946	21752	21942	22105	21578	21781	21781	21570	21756	21775	21608	21998	21627	21671	21658	21740	21627	21662	21631	21710	21726	21616	21524	21673	21610	21524	21838	21998	21866	22002	21699	21555	21770	21641	21501	21741	21649	21765	21446	21643	21653	21669	21755	21705	21803	21405	21674	21672	21506	21572	21627	21668	21907	21664	21810	21567	21588	21667	21683	21688	21758	21873	21730	21552	21712	21864	21810	21607	21753	21839	22047	21724	21643	21851	21615	21712	21781	21662	21646	21633	21599	21754	21729	21759	21606	21672	21822	21794	21563	21752	21758	21822	21709	21742	21719	21605	21609	21662	21569	21549	21814	21757	21825	21720	21973	21758	21574	21766	21674	21453	21866	21527	21516	21602	21603	21606	21619	21678	21591	21695	21854	21735	21689	21540	21639	21658	21706	21610	21727	21693	21901	21881	21674	21551	21941	21762	21622	21506	21702	21720	22036	21608	21702	21890	21832	21768	21660	21739	21802	21587	21880	21622	21744	21853	21787	22010	21934	22007	21883	21692	21752	21806	21746	21956	21781	21987	21816	21679	21883	21659	21980	21729	21861	21767	21742	21706	21624	21584	22082	21662	21760	21675	21779	21814	21686	21727	21673	21663	21747	21767	21692	21674	21854	21615	21653	21473	21696	21448	21593	21791	21645	21814	21660	21905	21690	21516	21574	21887	21963	21601	21878	21706	21491	21673	21698	21755	21580	21734	21762	21519	21652	21634	21481	21503	21543	21728	21708	21650	21722	21519	21749	21658	21657	21840	21900	21515	21799	21375	21738	21460	21792	21716	21563	21781	21817	21667	21834	21769	21576	21668	21816	21564	21604	21882	21585	21682	21719	21792	21795	21530	21864	21910	21541	21773	21744	21827	21634	21633	21557	21885	21571	21492	21279	21591	21752	21729	21749	21864	21828	21740	21404	21734	21699	21603	21641	21893	21971	21835	21721	21831	21718	21792	21588	21707	21690	21814	21729	21674	21698	21561	21779	21449	21693	21861	21621	21663	21611	21634	21563	21663	21684	21659	21576	21553	21846	21670	21950	21682	21849	21666	21815	21821	21927	21892	21686	21633	21610	21857	21706	21751	21685	21891	21545	21691	21644	21999	21957	21668	21757	21433	21374	21534	21844	21460	21593	21570	21609	21680	21888	21708	21696	21783	21684	21737	21700	21902	21796	21722	21799	21863	21721	21660	21910	21751	21585	21834	21777	21864	21730	21536	21610	21863	21755	21592	21637	21740	21535	21945	21780	21690	21921	21723	21537	21879	21600	21682	21700	21625	21767	21885	21682	21486	21665	21844	21946	21624	21794	21427	21853	21512	21947	21588	21805	21610	21829	21786	21440	21343	21625	21569	21654	21687	21669	21840	21821	21737	21798	21724	21744	21815	21661	21651	21677	21550	21587	21602	21528	21697	21680	21660	21808	21664	21630	21361	21970	22000	21745	21860	21726	21754	21611	21713	21975	21893	21904	21715	21588	21458	21861	21551	21861	21711	21763	21794	21687	21773	21797	21733	21372	21589	21643	21524	21557	21934	21662	21633	21775	21665	21571	21634	21826	21668	21674	21840	21735	21857	21695	21559	21701	21883	21830	21918	21783	21746	21659	21720	21723	21775	21532	21539	21933	21658	21513	21694	21578	21738	21603	21787	21733	21786	21366	21592	21739	21759	21605	21774	21625	21722	21765	21717	21798	21659	21733	21786	21728	21637	21760	21750	21728	21807	21592	21765	22002	21843	21843	21611	21714	21720	21656	21786	21844	21881	21779	21916	21596	21585	22050	21787	21633	21755	21923	21618	21837	21742	21457	21690	21757	21583	21819	21604	21684	21759	21586	21622	21686	21758	21502	21414	21680	21658	21728	21735	21728	21583	21716	21831
48953	65524	56058	40044	29467	21633	18754	17542	16946	16639	16471	16009	15919	15799	15538	15478	15486	15311	15202	15268	15323	15170	15291	15385	15309	15202	15216	15293	15271	15077	15032	15094	15209	15212	15187	15011	15115	15078	15215	15125	15224	15236	15146	15031	15013	15198	15211	15053	14915	15047	15163	15033	15095	15183	14921	15112	15114	14982	14911	15002	14895	15078	14926	15011	15042	15042	14787	14888	15147	15013	14946	14995	15034	15074	14982	14828	15025	14896	15166	15058	15082	14992	14909	15186	15031	15148	14972	15006	14966	15021	15244	15156	14995	15250	15106	15005	14971	15082	15006	15088	14974	14935	15140	15017	15146	14972	15002	15022	15125	15249	15015	15190	15190	15008	14882	14995	14933	14899	14964	15124	15084	14971	14949	14882	15189	14901	15013	14972	15063	15064	14924	15023	14957	15187	15014	15041	15106	15009	15247	15100	15105	15138	15075	14872	14957	15153	15205	15048	15104	14897	15090	15045	15020	15039	15077	15172	14994	15238	14941	15092	15161	15015	15027	15071	14961	14995	14950	15096	15016	15255	15035	15136	15088	15097	15088	14885	15018	15214	15039	15032	15072	15090	15010	15082	15054	14959	14941	14884	14978	15064	14913	15128	15015	14903	15153	14875	14921	15065	14910	15051	14908	15044	15036	15306	14912	15068	15085	15085	15115	14928	14980	15009	15132	15032	14977	15073	15106	15046	15189	14977	14996	15010	15045	14937	15119	14925	14977	15117	15028	15001	15100	14912	15029	15008	14936	15018	15058	15029	15152	14786	15065	14917	15077	15018	15139	15118	15041	15238	15043	14892	14958	15200	15066	15003	14853	14997	15090	14880	14951	15146	14997	14996	14969	15101	15072	15116	14890	14970	15023	15100	15080	15024	14892	14983	15188	14987	15018	15028	15040	15123	14950	15107	14894	15054	15017	14996	15052	14869	15100	15174	14999	15002	14944	14963	14951	15114	14964	15084	15186	15050	15018	15258	14952	14938	15031	14991	15038	15134	15033	15014	15021	15039	15019	15137	15085	14898	15123	15121	15063	15120	15039	14916	14978	15078	15067	15044	14974	15025	15102	15064	14987	14805	15042	15032	15268	15110	15158	14897	15018	14994	14890	15077	15221	15126	15155	14871	15048	15025	15057	15123	15232	15000	15035	15069	14990	14926	14971	15084	15066	15088	15030	15067	15088	15018	15027	14865	14995	15034	14748	15004	15047	15117	15020	14966	15012	15076	15144	14952	15101	15162	15073	14916	15056	15033	15057	15120	15107	14952	14966	15045	15135	15090	15191	15132	15035	15162	15042	15140	15077	15149	15102	15035	15164	15121	15088	15013	14896	14854	15026	15004	15166	15154	14962	15104	14981	14997	14919	15149	15012	15011	14943	15152	15043	15127	15085	14958	15035	15046	15006	15032	15023	15087	14993	15061	15250	15194	14952	15220	15084	14954	15057	14996	15050	15089	14992	15153	14998	15168	15012	14997	15069	14962	14853	14914	15187	14949	15173	15081	14978	14970	15073	14989	15052	15205	15042	15088	15047	15216	14798	15036	14963	15135	14932	15041	14944	15010	15136	15066	15139	14978	15152	15108	15083	14926	15131	15067	15037	15056	15018	14992	15018	15135	14891	15017	15171	14980	15160	15030	15080	14986	15017	15070	14954	14914	15160	15019	14953	15088	15150	14940	15034	14946	14868	14946	15026	14975	15013	15208	14986	15063	14880	15023	15213	15027	14921	14955	15053	15027	14978	14988	15159	15112	15105	15097	15059	15000	15005	15031	14970	14963	15049	15164	15069	14894	15175	14829	14889	15224	15086	15211	15116	15055	15082	15131	14992	14979	15162	15017	14969	15133	15111	15075	15035	15155	15017	15139	14999	15040	15065	15004	14961	14899	14925	15274	14882	15265	15105	14898	15266	15200	14915	14897	15053	15032	14918	15211	14985	15012	15069	15168	15042	15092	15052	14963	15061	15175	15197	15208	14992	15105	14957	14913	15136	15153	15034	15139	15155	15007	15070	14977	14843	14969	15108	15003	15101	14910	15193	14893	15139	15038	14877	14991	14990	14944	15133	14941	15096	14951	15100	14965	15079	14999	15089	15123	15142	15132	15084	15022	14991	14916	15024	15034	15040	14984	15018	15120	14984	15156	14974	14968	15188	15042	14949	15065	15165	14943	15083	14992	15029	15100	14914	15190	14905	15063	14942	14973	14995	15080	15072	15193	15125	14984	15120	14980	15072	15089	15059	14972	15114	14995	15088	15135	15196	14897	15105	15213	14972	15075	14979	15030	15029	15127	15073	15120	15190	15246	14979	15051	14989	15103	15083	14984	15165	14952	15092	15048	14946	14901	14975	15049	15091	15129	14809	14961	14930	15069	15060	14835	15111	15097	15040	15121	15089	15015	15131	14888	15018	15070	14966	14938	15137	14854	15052	15171	15137	14977	15163	15038	14901	15098	15060	15073	15044	15049	14900	15053	15057	14910	15023	15029	15232	15162	15110	15066	14897	14946	15033	15037	14959	14950	14894	15066	14973	14962	14974	15038	15221	14965	15101	15058	15105	14928	14899	15034	15225	15101	15018	15001	15137	14945	15033	14965	15132	15025	15078	15129	15059	15000	15182	14978	15025	15157	15110	15089	15039	15117	15136	15119	15172	14997	14991	15158	14972	15094	15023	14846	15108	15092	15071	14949	15044	15105	15018	15135	14965	15075	15037	14969	15090	15174	15006	14886	15065	15051	14837	15022	14900	15046	14986	15185	14958	14940	15085	14983	14960	15006	15059	14857	14919	14883	14963	15032	15120	14948	15230	15103	14950	15053	14964	15045	15101	14943	15213	14920	15032	15135	15282	14992	15114	15079	15047	15029	14966	15063	14911	15054	15130	15061	15041	14923	15076	14936	15053	14907	15004	15096	14996	15178	15116	15026	15029	15004	15055	15009	14965	15072	15064	15027	14940	15072	15043	15015	15124	15087	15192	15099	15129	15229	14977	14820	15073	14917	15080	15002	15067	15149	15007	15198	14968	15119	15003	15130	15210	15141	15157	14961	15224	15067	15075	15076	15171	15118	15241	15020	15017	15172	14947	14867	14914	15226	15066	15120	15024	15095	15014	15130	14853	15327	15071	15072	15130	14976	15068	15054	15024	15357	15083	15155	15084	14951	15094	14945	15078	15119	14989	14809	15164	15087	15069	15095	15040	14850	15139	14887	15036	14977	14984	15062	15046	14962	14978	15216	14987	14979	14997	15132	15087	14954	15006	15037	14967	15072	15080	15204	14995	15134	15001	14957	14890	15108	15236	15130	14975	15049	14937	14995	14999	15065	15197	14929	14957	15113	14988	15032	14958	15030	15008	15093	15143	15294	15262	14967	14908	14974	15098	15126	15040	14882	15154	15095	14972	14922	15059	15010	15084	14920	15159	15037	14913	15056	15063	14893	15090	15133	14976	14993	14885	15194	14798	15104	14939	15058	15041	15163	15129	15102	14951	15028	15041	15038	14879	14955	14947	15085	15145	15030	15061	14846	15124	14986	15201	15021	15095	14878	15242	15049	15217	15040	15154	15267	15105	15026	15130	15126	14963	15093	15121	15140	15028	15034	14751	15020	14913	14904	15026	14971	15034	15005	15045	14855	14972	14918	15085	15124	15008	15019	15056	14945	15194	15022	15202	15080	15084	14941	15012	15104	15083	15213	14891	14948	15088	15069	15038	15189	14985	15014	15089	14990	14950	15089	15053	15004	15044	15227	14821	15201	14935	15032	15174	14992	15087	15037	14940	15086	15047	15229	14968	14996	14944	15061	14974	14958	15056	15202	14959	15023	14945	15097	14833	14990	15015	15093	15051	15067	15046	14999	14988	14964	14932	15052	14990	15169	15201	15111	14904	15104	14824	14985	15057	14980	15038	15094	15177	15076	14968	15008	15114	14989	15089	15053	15153	15062	14976	15017	14834	14998	14946	15113	15091	15027	14929	15040	15087	15082	15020	14940	15051	14900	15076	15068	15042	15113	15146	14926	15089	14845	14778	14992	15069	15234	14968	15057	14932	14906	15079	15109	15144	15021	15120	15008	14950	15054	15089	15069	15122	15052	15111	15048	15258	14822	15055	14979	15164	15081	15012	14935	15083	14998	15158	14974	14956	15207	15018	14974	14982	14984	15056	14943	14888	15133	14907	15099	15025	15155	15023	14833	15068	15131	15099	15085	14981	14961	15022	14935	14984	15025	15114	15104	15020	15144	15006	15131	15043	15154	15109	14991	15062	15167	14896	15078	14959	15024	15135	15090	15014	14911	15017	14924	14819	15137	15054	15035	15070	15099	14993	15031	15283	15130	15089	14973	15028	15079	14879	15082	15044	14954	15020	15017	14969	15078	15085	15157	14994	14895	15187	14958	15004	15312	15112	15169	15353	14872	14838	15149	15007	15061	15216	15110	14861	15111	15113	14936	15130	15114	15119	15053	15025	15162	14955	14975	14979	15083	15004	15031	14982	15094	14958	14918	14980	15100	15050	14930	14883	15212	14959	15064	15034	14905	14961	15019	14999	15052	15027	14991	15075	15126	15042	15163	15065	15148	14975	15085	15198	14883	15018	15012	15054	14985	15056	15113	15152	14909	15044	14956	14869	15061	14998	14998	15238	14943	15043	15008	15070	15041	15023	15155	14898	14847	15086	15077	15072	15143	14980	15103	15092	15073	15163	14982	15018	15268	15091	15038	15040	14967	15034	15187	14913	15100	15105	14885	15004	14907	15110	14935	14956	14888	14971	14887	15029	15034	15055	15132	15022	14950	14981	15109	15109	14956	15155	14890	15105	14864	15205	15116	15056	15083	15076	14978	15186	15058	15016	14861	15050	15117	15116	15061	14926	14932	15120	15011	15099	14953	15151	14885	15133	15032	14934	14983	15303	15049	15007	15061	15134	15072	15019	15092	15117	15032	14874	15192	14939	15013	15052	15007	14868	15073	14843	15190	14887	15254	15140	15056	15265	15026	14970	15025	15016	15088	15086	14939	14997	15133	14904	15109	14943	15095	14938	15035	14867	15106	15071	15024	15001	14931	14985	14931	15004	14912	15031	15173	14969	15113	14946	14995	15009	15102	14889	15042	15043	15140	14942	15066	14994	15007	15206	15175
26412	22373	34498	37139	33028	30636	29573	26006	24676	24447	24172	23835	23835	23409	23402	23231	23197	22851	22838	22609	23106	22595	22630	22946	22665	22567	22620	22458	22488	22627	22564	22624	22434	22366	22473	22441	22698	22410	22463	22378	22614	22583	22393	22506	22188	22559	22570	22659	22388	22544	22617	22499	22322	22574	22317	22301	22254	22298	22238	22383	22479	22584	22722	22254	22303	22392	22188	22363	22405	22418	22673	22472	22395	22544	22681	22254	22666	22432	22308	22180	22116	22325	22035	22241	22348	22527	22332	22426	22354	22412	22395	22317	22504	22310	22486	22371	22132	22440	22331	22185	22444	22546	22373	22149	22299	22477	22479	22456	22472	22320	22475	22230	22196	22266	22344	22178	22158	22482	22297	22408	22397	22273	22346	22217	22182	22485	22320	22229	22362	22369	22267	22035	22322	22458	22244	22303	22141	22660	22544	22252	22456	22380	22184	22321	22324	22325	22307	22314	22522	22052	22383	22172	22414	22249	22258	22311	22456	22230	22168	22264	22454	22409	22180	22204	22375	22458	22133	22260	22194	22227	22104	22311	22333	22411	22376	22607	22346	22426	22467	22306	22293	22298	22300	22167	22164	22432	22074	22334	22255	22188	22323	22162	22204	22445	22378	22251	22352	22352	22429	22206	22244	22375	22183	22606	22525	22414	22261	22365	22348	22069	22368	22394	22222	22122	22190	22298	22447	22299	22352	22423	22546	22355	22517	22149	22402	22362	22291	22182	22449	22225	22042	22241	22407	22483	22468	22266	22294	22471	22537	22478	22466	22424	22409	22173	22285	22364	22370	22244	22328	22323	22588	22451	22395	22260	22086	22242	22402	22433	22292	22289	22183	21946	22410	22416	22476	22179	22238	22070	22282	22275	22288	22166	22361	22457	22452	22431	22290	22345	22360	22368	22353	22126	22299	22169	22210	22444	22468	22300	22223	22521	22402	22540	22426	22111	22471	22294	22567	22277	22059	22168	22295	22343	22273	22366	22475	22199	22428	22163	22291	22283	22287	22358	22310	22142	22224	22347	22209	22635	22321	22323	22480	22124	22283	22298	22662	22726	22256	22160	22380	22371	22344	22222	22384	22307	22519	22484	22430	22273	22108	22262	22042	22323	22433	22108	22300	22355	22427	22364	22195	22270	22426	22366	22426	22169	22244	22394	22467	22460	22452	22113	22343	22486	22380	22353	22415	22466	22295	22454	22391	22326	22195	22066	22537	22120	22277	22362	22264	22294	22105	22287	22069	22414	22493	22396	22498	22442	22359	22390	22125	22355	22301	22353	22240	22288	22324	22223	22241	22465	22356	22428	22315	22256	22262	22368	22363	22416	22188	22144	22485	22181	22341	22329	22161	22335	22422	22254	22303	22226	22439	22189	22202	22412	22560	22389	22330	22359	22206	22393	22325	22319	22311	22341	22375	22371	22299	22077	22380	22351	22370	22488	22360	22120	22423	22510	22408	22231	22269	22069	22287	22311	22324	22471	22446	22315	22388	22313	22599	22372	22116	22217	22377	22390	22115	22193	22034	22154	22180	22390	22166	22257	21941	22285	22423	22379	22107	22518	22164	22268	22486	22250	22204	22348	22434	22637	22274	22309	22251	22219	22210	22229	22294	22162	22101	22312	22373	22286	22560	22282	22327	22218	22329	22422	22309	22430	22422	22159	22052	22387	22127	22339	22472	22392	22357	22384	22401	22150	22478	22169	22280	22441	22381	22218	22431	22251	22223	22294	22255	22174	22335	22457	22464	22257	22494	22518	22419	22025	22264	22488	22341	22551	22303	22212	22476	22498	22323	22381	22346	22567	22305	22267	22390	22325	22370	22290	22466	22509	22398	22190	22285	22136	22344	22324	22349	22326	22412	22203	22571	22419	22411	22426	22134	22379	22543	22439	22248	22204	22303	22178	22284	22356	22394	22261	22236	22343	22459	22495	22530	22337	22379	22277	22227	22493	22276	22139	22159	22422	22251	22211	22175	22374	22346	22330	22313	22168	22216	22412	22212	22301	22295	22143	22384	22260	22476	22389	22490	22266	22331	22525	22333	22316	22294	22118	22308	22256	22266	22124	22365	22377	22280	22373	22414	22452	22589	22359	22274	22146	22688	22256	22284	22487	22379	22271	22237	22284	22095	22274	22346	22162	22405	22519	22472	22402	22390	22445	22451	22469	22369	22417	22557	22345	22357	22297	22219	22553	22542	22208	22455	22370	22246	22094	22334	22075	22351	22290	22419	22205	22286	22202	22398	22486	22348	22379	22359	22225	22342	22394	22394	22173	22309	22463	22112	22298	22264	22199	22257	22329	22510	22281	22382	22363	22392	22542	22233	22197	22098	22348	22239	22039	22231	22213	22350	22131	22399	22410	22775	22481	22262	22426	22718	22423	22491	22290	22422	22227	22115	22326	22124	22300	22370	22423	22351	22105	22374	22190	22534	22194	22358	22271	22237	22547	22355	22577	22303	22343	22579	22362	22332	22191	22304	22581	22169	22403	22417	22324	22210	22285	22515	22410	22134	22477	22316	22552	22184	22129	22244	22413	22438	22184	22367	22223	22285	22457	22491	22345	22382	22334	22318	22178	22134	22255	22436	22235	22383	22323	22428	22458	22304	22376	22555	22267	22235	22345	22245	22321	22650	22304	22309	22418	22453	22139	22247	22367	22428	22374	22177	22190	22091	22082	22258	22387	22413	22393	22284	22435	22265	22455	22258	22158	22396	22293	22464	22488	22476	22669	22444	22282	22390	22108	22266	22379	22402	22090	22472	22523	22378	22305	22293	22106	22324	22402	22201	22405	22316	22298	22446	22079	22275	22304	22126	22446	22334	22270	22191	22332	22180	22186	22485	22262	22346	22468	22486	22308	22318	22474	22344	22464	22348	22507	22629	22274	22343	22118	22410	22227	22446	22345	22212	22573	22187	22161	22236	22266	22377	22240	22431	22198	22643	22522	22561	22568	22354	22284	22273	22143	22527	22239	22323	22271	22431	22469	22344	22338	22320	22160	22215	22185	22122	22115	22095	22424	22355	22317	22282	22241	22282	22472	22300	22450	22323	22379	22262	22749	22403	22357	22469	22244	22224	22364	22204	22362	22024	22261	22189	22326	22198	22217	22394	22129	22390	22378	22371	22210	22196	22458	22195	22360	22290	22410	22381	22408	22389	22334	22352	22400	22433	22306	22438	22399	22387	22462	22306	22112	22579	22254	22483	22516	22401	22013	22409	22124	22547	22538	22419	22479	22037	22174	22278	22208	22229	22382	22482	22349	22209	22362	22357	22207	22582	22360	22305	22258	22384	22465	22193	22311	22487	22266	22053	22163	22332	22399	22221	22303	22333	22414	22555	22308	22236	22423	22425	22292	22216	22216	22187	22136	22325	22145	22130	22162	22381	22599	22559	22232	22231	22058	22200	22401	22411	22310	22406	22310	22348	22194	22508	22230	22290	22370	22533	22289	22430	22295	22388	22351	22433	22210	22268	22252	22424	22199	22457	22379	22425	22175	22407	22350	22039	22555	22318	22093	21911	22298	22154	22156	22311	22186	22402	22329	22347	22292	22646	22432	22250	22210	22577	22362	22243	22436	22190	22386	22382	22370	22350	22079	22409	22395	22347	22380	22533	22630	22500	22389	22202	22219	22285	22230	22460	22437	22204	22323	22542	22403	22264	22238	22163	22275	22624	22347	22194	22407	22528	22379	22337	22394	22281	22511	22299	22193	22260	22397	22486	22212	22446	22247	22496	22180	22529	22292	22490	22441	22447	22242	22373	22032	22503	22242	22424	22262	22434	22313	22401	22114	22201	22317	22284	22113	22395	22292	22467	22423	22434	22312	22311	22452	22390	22249	22236	22269	22395	22384	22198	22534	22542	22175	22180	22306	22373	22385	22254	22101	22631	22362	22492	22469	22402	22466	22346	22552	22321	22247	22156	22372	22266	22358	22405	22251	22277	22170	22292	22306	22222	22079	22278	22374	22353	22212	22560	22221	22417	22279	22489	22351	22335	22549	22074	22369	22308	22677	22318	22607	22241	22291	22247	22249	22451	22674	22305	22509	22326	22120	22261	22330	22375	22339	22518	22375	22196	22572	22496	22303	22392	22491	22333	22454	22308	22305	22570	22691	22275	22148	22410	22474	22400	22323	22331	22074	22176	22254	22327	22314	22224	22531	22592	22189	22176	22596	22250	22150	22328	22285	22466	22285	22396	22478	22397	22432	22426	22335	22563	22192	22111	22325	22441	22366	22495	22526	22424	22265	22438	22144	22523	22316	22325	22383	22348	22455	22353	22330	22462	22257	22257	22285	22554	22316	22371	22287	22325	22093	22391	22359	22542	22360	22414	22552	22283	22495	22547	22421	22067	22202	22288	22344	22248	22336	22510	22531	22437	22572	22209	22227	22190	22186	22556	22304	22373	22194	22285	22247	22152	22567	22208	22542	22233	22539	22143	22368	22219	22475	22537	22307	22248	22350	22167	22232	22464	22250	22378	22354	22217	22050	22312	22079	22250	22066	22337	22448	22155	22291	22341	22433	22181	22283	22403	22476	22391	22498	22507	22308	22218	22144	22212	22404	22517	22505	22320	22397	22178	22079	22406	22307	22425	22379	22258	22328	22214	22348	22280	22375	22554	22423	22254	22259	22327	22225	22285	22421	22439	22350	22427	22307	22473	22197	22409	22520	22538	22008	22324	22426	22253	22642	22485	22297	22497	22220	22473	22429	22357	22522	22282	22396	22229	22340	22526	22480	22346	22304	22430	22145	22182	22363	22378	22391	22580	22319	22481	22335	22368	22259	22366	22400	22295	22349	22272	22536	22337	22310	22167	22384	22361	22257	22178	22352	22399	22601	22291	22395	22359	22331	22424	22272	22056	22323	22219	22337	22185	22196	22336	22643	22343	22337	22415	22339	22536	22508	22157	22315	22255	22362	22446	22322	22193	22333	22462	22140	22361	22351	22304	22480	22429	22399	22374	22442	22557	22577	22442	22334	22192	22447	22326	22565	22583	22295	22244	22468	22314	22325	22310	22328	22241	22446	22398	22120	22299	22397	22408	22346	22270	22172	22305	22243	22281	22155	22270	22236	22300	22292	22531	22175	22344	22158	22191	22590	22492	21913	22212	22463	22420	22362
48453	78639	72031	52686	36014	26465	21631	19602	18650	18081	17695	17479	17148	17038	16780	16218	16002	15955	15840	15999	15971	15922	15806	15666	15668	15826	15693	15679	15659	15460	15429	15625	15693	15488	15430	15518	15468	15537	15484	15492	15453	15424	15511	15501	15560	15510	15604	15565	15385	15588	15600	15371	15359	15438	15451	15455	15402	15425	15485	15410	15327	15377	15257	15541	15338	15405	15369	15380	15509	15500	15289	15202	15408	15525	15377	15417	15333	15438	15377	15449	15268	15533	15505	15517	15341	15460	15460	15489	15485	15385	15512	15440	15389	15363	15582	15283	15466	15493	15308	15441	15333	15340	15589	15461	15317	15535	15316	15372	15470	15395	15488	15364	15328	15430	15400	15428	15235	15301	15405	15404	15376	15487	15539	15392	15411	15326	15408	15205	15473	15249	15321	15222	15479	15337	15420	15318	15596	15340	15407	15433	15501	15384	15391	15431	15633	15422	15320	15373	15379	15450	15488	15568	15423	15540	15372	15367	15491	15466	15509	15459	15403	15283	15312	15532	15198	15483	15392	15384	15334	15374	15378	15520	15232	15491	15420	15460	15394	15373	15357	15476	15268	15348	15344	15492	15333	15506	15411	15451	15329	15424	15738	15260	15429	15306	15356	15535	15441	15349	15381	15396	15352	15491	15334	15339	15546	15456	15555	15374	15412	15304	15360	15436	15443	15356	15470	15378	15288	15639	15431	15543	15335	15470	15475	15306	15424	15400	15431	15303	15302	15511	15543	15476	15509	15565	15482	15397	15323	15275	15381	15555	15377	15333	15378	15480	15406	15408	15553	15442	15593	15576	15572	15390	15454	15464	15356	15405	15290	15432	15253	15475	15551	15370	15165	15440	15458	15482	15399	15400	15412	15468	15499	15414	15278	15354	15431	15371	15220	15441	15493	15316	15642	15553	15403	15485	15318	15385	15428	15390	15298	15510	15657	15533	15324	15673	15349	15376	15391	15447	15537	15407	15522	15364	15366	15353	15309	15373	15514	15421	15447	15478	15455	15333	15415	15339	15504	15429	15460	15280	15454	15402	15412	15346	15239	15318	15574	15414	15422	15394	15408	15365	15402	15301	15433	15373	15424	15389	15542	15456	15304	15469	15439	15387	15386	15417	15447	15350	15469	15564	15410	15397	15483	15330	15470	15404	15471	15401	15329	15370	15509	15446	15546	15438	15488	15367	15282	15592	15649	15372	15469	15460	15352	15452	15519	15312	15528	15418	15525	15533	15428	15485	15446	15367	15368	15528	15402	15168	15380	15260	15433	15387	15232	15379	15446	15329	15472	15343	15366	15344	15247	15577	15450	15337	15312	15380	15370	15317	15455	15372	15352	15490	15427	15335	15383	15274	15540	15295	15487	15385	15502	15385	15508	15498	15307	15466	15573	15249	15374	15321	15247	15437	15475	15311	15463	15385	15366	15473	15589	15393	15498	15340	15464	15484	15413	15452	15470	15371	15369	15488	15464	15358	15421	15548	15396	15408	15425	15451	15460	15469	15454	15461	15418	15509	15482	15457	15462	15561	15585	15383	15349	15368	15506	15368	15449	15431	15485	15422	15345	15633	15196	15348	15439	15377	15385	15547	15334	15437	15396	15430	15401	15360	15431	15466	15609	15335	15363	15418	15358	15360	15373	15348	15381	15471	15293	15436	15371	15352	15364	15293	15431	15146	15373	15531	15367	15441	15512	15260	15340	15308	15485	15349	15561	15422	15481	15226	15329	15472	15306	15499	15422	15385	15393	15284	15446	15503	15364	15369	15504	15404	15484	15391	15403	15441	15467	15405	15484	15404	15405	15352	15365	15480	15371	15382	15310	15310	15431	15288	15393	15459	15170	15687	15455	15501	15441	15519	15418	15342	15307	15383	15356	15207	15553	15343	15599	15401	15555	15266	15469	15434	15493	15328	15513	15441	15513	15349	15417	15300	15452	15442	15485	15373	15391	15422	15432	15411	15658	15211	15333	15387	15500	15407	15399	15378	15330	15354	15478	15370	15482	15342	15431	15512	15304	15560	15532	15315	15216	15442	15547	15548	15327	15282	15399	15567	15383	15502	15420	15547	15418	15337	15422	15525	15323	15492	15401	15486	15519	15449	15265	15482	15295	15364	15514	15421	15400	15351	15478	15376	15407	15405	15287	15621	15419	15380	15460	15321	15493	15331	15378	15352	15473	15442	15495	15375	15457	15508	15442	15282	15405	15384	15337	15402	15449	15225	15526	15497	15571	15535	15590	15403	15305	15458	15421	15381	15342	15442	15440	15516	15486	15223	15452	15409	15457	15347	15454	15376	15488	15377	15491	15402	15462	15527	15436	15538	15321	15335	15364	15418	15351	15415	15345	15497	15397	15292	15470	15411	15525	15486	15341	15605	15418	15394	15584	15443	15351	15436	15544	15485	15372	15423	15497	15459	15293	15409	15490	15573	15479	15320	15445	15359	15454	15312	15261	15345	15329	15552	15323	15452	15281	15454	15214	15644	15371	15530	15412	15345	15466	15396	15488	15472	15416	15338	15362	15425	15310	15502	15412	15305	15455	15556	15533	15516	15485	15398	15385	15423	15537	15548	15380	15462	15359	15387	15433	15442	15319	15458	15517	15191	15455	15479	15579	15448	15356	15513	15459	15371	15429	15461	15415	15429	15456	15258	15371	15362	15566	15483	15304	15361	15375	15358	15235	15250	15327	15416	15439	15481	15411	15463	15560	15667	15392	15567	15356	15509	15578	15387	15385	15514	15498	15542	15313	15294	15353	15361	15429	15411	15547	15316	15384	15434	15416	15371	15451	15451	15507	15405	15397	15391	15535	15431	15418	15493	15582	15275	15337	15474	15246	15321	15516	15474	15398	15467	15388	15437	15327	15382	15385	15498	15481	15314	15414	15474	15392	15346	15507	15471	15392	15514	15472	15278	15402	15509	15515	15364	15365	15613	15432	15500	15500	15341	15517	15441	15323	15429	15392	15366	15454	15287	15522	15531	15383	15379	15336	15507	15438	15315	15597	15465	15620	15439	15438	15398	15289	15455	15439	15375	15452	15309	15532	15525	15556	15520	15428	15386	15553	15457	15492	15283	15407	15530	15321	15345	15211	15642	15508	15526	15474	15446	15378	15647	15336	15456	15523	15469	15517	15361	15405	15378	15415	15608	15230	15383	15511	15441	15493	15428	15318	15286	15477	15324	15611	15441	15468	15352	15426	15372	15126	15196	15487	15367	15465	15391	15473	15389	15359	15588	15469	15519	15610	15325	15483	15434	15518	15453	15484	15353	15442	15415	15606	15408	15446	15502	15560	15255	15270	15362	15330	15398	15444	15740	15289	15422	15458	15612	15354	15305	15507	15441	15524	15587	15387	15371	15452	15480	15397	15528	15327	15456	15410	15446	15436	15336	15334	15441	15420	15546	15463	15444	15358	15469	15485	15425	15598	15350	15176	15364	15416	15491	15242	15257	15557	15596	15411	15216	15557	15464	15313	15391	15300	15489	15604	15336	15460	15439	15406	15297	15319	15387	15534	15270	15432	15513	15155	15258	15421	15372	15448	15479	15432	15323	15362	15351	15454	15642	15393	15369	15484	15409	15278	15482	15425	15458	15324	15475	15370	15312	15428	15377	15608	15394	15392	15392	15195	15301	15352	15469	15312	15233	15391	15438	15591	15454	15595	15459	15385	15446	15533	15319	15403	15275	15486	15500	15512	15375	15497	15394	15569	15332	15393	15205	15351	15506	15311	15393	15357	15403	15324	15471	15384	15488	15368	15448	15505	15465	15399	15418	15412	15581	15356	15255	15542	15556	15482	15402	15326	15498	15344	15456	15238	15388	15464	15503	15420	15346	15358	15492	15457	15212	15498	15402	15477	15421	15363	15376	15439	15313	15323	15381	15374	15126	15322	15514	15347	15530	15465	15502	15430	15509	15390	15462	15465	15464	15548	15372	15406	15521	15439	15455	15583	15524	15273	15391	15378	15404	15429	15438	15303	15334	15263	15375	15429	15537	15238	15301	15433	15312	15402	15397	15518	15362	15385	15401	15445	15435	15361	15435	15461	15463	15454	15471	15453	15408	15532	15344	15344	15367	15404	15520	15356	15532	15381	15465	15545	15361	15328	15402	15402	15445	15471	15495	15111	15526	15331	15494	15414	15285	15425	15385	15362	15548	15400	15315	15375	15417	15357	15448	15420	15225	15510	15339	15317	15525	15411	15453	15331	15383	15528	15547	15505	15504	15346	15522	15596	15490	15489	15383	15477	15435	15521	15324	15577	15385	15436	15193	15279	15326	15500	15482	15279	15436	15502	15470	15296	15393	15302	15275	15470	15531	15429	15340	15515	15255	15348	15511	15599	15476	15394	15438	15398	15280	15256	15607	15463	15410	15392	15340	15524	15185	15318	15376	15395	15554	15398	15409	15383	15351	15332	15461	15383	15466	15309	15214	15462	15505	15197	15321	15259	15464	15320	15306	15644	15448	15475	15212	15312	15323	15428	15344	15318	15345	15267	15447	15402	15411	15268	15285	15567	15493	15361	15351	15421	15156	15319	15603	15396	15494	15530	15416	15342	15508	15412	15700	15380	15377	15499	15453	15301	15276	15437	15417	15510	15417	15273	15469	15503	15566	15367	15512	15372	15480	15383	15313	15519	15381	15481	15223	15373	15421	15435	15478	15464	15376	15373	15607	15406	15438	15374	15349	15285	15367	15384	15570	15448	15503	15530	15343	15443	15351	15494	15399	15287	15563	15388	15477	15402	15479	15389	15393	15407	15435	15495	15312	15512	15342	15446	15403	15392	15387	15346	15626	15336	15382	15351	15311	15475	15478	15542	15424	15344	15407	15444	15439	15473	15386	15474	15505	15363	15374	15375	15533	15426	15439	15517	15470	15351	15454	15372	15324	15433	15364	15413	15508	15361	15500	15389	15538	15398	15571	15364	15423	15439	15465	15323	15570	15427	15247	15496	15386	15418	15447	15430	15269	15408	15275	15324	15340	15568	15424	15389	15254	15447	15644	15532	15432	15406	15204	15379	15406	15359	15315	15494	15407	15351	15507	15640	15341	15336	15389	15468	15285	15533	15453	15451	15554	15544	15466	15512	15559	15547	15387	15438	15313	15500	15477	15444	15465	15225	15474
24500	21837	31159	30654	30477	32806	32106	26448	24587	24322	24434	23954	23546	23282	23211	22602	22350	22389	21841	22023	22212	22097	22051	22056	21939	21878	22013	21624	21809	21585	21338	21584	21741	21521	21528	21490	21325	21593	21784	21653	21469	21731	21703	21513	21638	21593	21482	21284	21513	21517	21703	21489	21456	21353	21418	21606	21263	21478	21513	21357	21838	21515	21450	21444	21578	21470	21375	21671	21715	21618	21466	21408	21425	21568	21448	21578	21714	21432	21464	21488	21311	21320	21483	21324	21499	21455	21447	21313	21323	21429	21574	21482	21623	21375	21531	21218	21567	21566	21438	21417	21342	21460	21558	21346	21304	21141	21435	21398	21501	21189	21316	21350	21563	21218	21458	21407	21384	21481	21171	21383	21389	21305	21325	21205	21349	21525	21328	21478	21156	21438	21282	21482	21541	21529	21165	21534	21266	21536	21497	21450	21520	21300	21607	21557	21455	21648	21518	21519	21760	21420	21615	21540	21623	21314	21555	21329	21446	21428	21508	21667	21277	21411	21556	21370	21576	21521	21361	21428	21186	21299	21556	21534	21359	21432	21657	21350	21495	21334	21465	21252	21302	21511	21430	21451	21523	21231	21504	21266	21487	21446	21316	21534	21507	21401	21543	21398	21323	21555	21316	21459	21536	21402	21387	21320	21358	21359	21542	21362	21391	21528	21450	21617	21395	21376	21391	21382	21368	21289	21359	21239	21509	21472	21632	21830	21436	21618	21393	21530	21399	21297	21346	21288	21354	21210	21384	21426	21570	21344	21175	21538	21553	21386	21458	21452	21423	21281	21453	21628	21601	21693	21394	21514	21658	21281	21291	21537	21401	21230	21686	21702	21413	21404	21163	21422	21120	21353	21145	21471	21364	21184	21460	21570	21537	21696	21579	21553	21478	21450	21423	21347	21343	21559	21163	21254	21501	21291	21233	21254	21540	21421	21407	21536	21415	21336	21193	21202	21341	21276	21210	21452	21334	21545	21604	21338	21301	21330	21583	21374	21453	21517	21401	21428	21523	21419	21118	21416	21337	21515	21398	21408	21433	21150	21418	21329	21239	21439	21478	21562	21540	21336	21304	21387	21365	21270	21719	21276	21415	21451	21355	21202	21469	21296	21397	21356	21387	21347	21560	21367	21744	21276	21347	21354	21351	21244	21260	21590	21407	21427	21508	21399	21360	21365	21284	21477	21612	21440	21377	21368	21396	21457	21553	21257	21480	21280	21502	21570	21141	21537	21375	21416	21347	21299	21512	21304	21528	21379	21427	21254	21410	21474	21431	21364	21457	21583	21504	21491	21242	21418	21476	21496	21227	21411	21557	21418	21434	21369	21589	21628	21528	21601	21406	21170	21465	21483	21488	21751	21334	21702	21576	21505	21522	21428	21359	21403	21494	21623	21570	21530	21414	21385	21295	21237	21397	21497	21554	21387	21288	21463	21596	21365	21272	21246	21401	21466	21317	21523	21580	21675	21253	21589	21327	21271	21228	21446	21466	21468	21410	21462	21502	21159	21494	21408	21428	21285	21390	21460	21236	21486	21679	21719	21499	21334	21546	21324	21238	21433	21784	21548	21579	21358	21178	21416	21485	21382	21354	21700	21470	21278	21377	21551	21267	21305	21411	21316	21344	21310	21475	21329	21427	21363	21647	21477	21356	21491	21525	21320	21407	21412	21196	21384	21140	21507	21334	21358	21521	21406	21328	21412	21313	21433	21566	21587	21333	21487	21339	21242	21346	21492	21445	21253	21441	21367	21555	21419	21376	21565	21237	21415	21230	21342	21417	21637	21559	21298	21423	21642	21612	21421	21417	21784	21352	21569	21440	21340	21545	21282	21381	21246	21422	21455	21465	21454	21540	21443	21420	21797	21209	21596	21672	21255	21442	21537	21429	21408	21503	21428	21570	21445	21675	21453	21281	21425	21384	21452	21279	21563	21373	21159	21423	21533	21352	21263	21538	21333	21509	21252	21429	21501	21440	21477	21445	21333	21246	21507	21365	21389	21325	21622	21545	21316	21563	21534	21595	21259	21346	21362	21281	21295	21131	21227	21319	21502	21391	21510	21305	21459	21457	21299	21394	21455	21369	21514	21309	21373	21685	21398	21405	21399	21527	21264	21403	21276	21401	21359	21142	21250	21399	21322	21458	21437	21374	21495	21295	21512	21390	21350	21450	21384	21561	21358	21662	21482	21576	21553	21517	21250	21447	21598	21551	21423	21382	21471	21355	21355	21447	21461	21322	21446	21558	21326	21609	21426	21521	21436	21506	21356	21623	21556	21457	21204	21525	21320	21449	21493	21652	21458	21428	21490	21429	21539	21477	21353	21314	21376	21233	21206	21338	21507	21416	21424	21575	21104	21484	21404	21331	21424	21450	21263	21552	21405	21192	21560	21535	21204	21495	21275	21549	21204	21425	21502	21110	21467	21140	21133	21412	21531	21566	21318	21469	21388	21553	21454	21356	21530	21623	21278	21585	21464	21599	21427	21560	21424	21275	21362	21519	21302	21387	21307	21297	21526	21543	21332	21550	21432	21332	21165	21506	21386	21323	21309	21263	21538	21363	21315	21536	21494	21408	21316	21452	21370	21444	21277	21443	21526	21446	21277	21425	21501	21885	21391	21396	21392	21569	21400	21351	21390	21331	21432	21206	21560	21392	21241	21295	21301	21423	21335	21486	21393	21352	21092	21603	21446	21294	21421	21413	21523	21372	21563	21461	21223	21346	21238	21524	21666	21519	21237	21558	21259	21423	21448	21518	21407	21603	21427	21427	21538	21542	21589	21444	21504	21432	21448	21469	21395	21331	21273	21668	21437	21369	21446	21453	21420	21413	21540	21682	21442	21283	21309	21275	21414	21369	21389	21415	21385	21346	21449	21316	21363	21536	21315	21442	21452	21364	21284	21309	21370	21207	21530	21473	21634	21383	21412	21261	21506	21360	21462	21511	21354	21512	21431	21457	21418	21473	21250	21519	21563	21110	21585	21542	21505	21642	21624	21248	21218	21472	21362	21427	21634	21531	21467	21733	21347	21623	21397	21480	21449	21384	21572	21584	21182	21448	21439	21663	21487	21219	21352	21364	21366	21588	21207	21299	21275	21363	21362	21270	21413	21419	21518	21516	21315	21402	21290	21390	21328	21586	21419	21406	21214	21298	21412	21434	21477	21414	21527	21144	21411	21422	21413	21563	21429	21507	21487	21479	21439	21537	21577	21234	21166	21573	21379	21297	21640	21514	21228	21348	21231	21443	21567	21198	21407	21378	21306	21562	21339	21309	21289	21578	21359	21669	21343	21383	21403	21103	21435	21378	21606	21606	21536	21532	21505	21247	21242	21388	21442	21442	21383	21649	21421	21519	21580	21539	21553	21274	21317	21303	21508	21408	21385	21453	21288	21599	21452	21369	21369	21568	21363	21232	21337	21377	21440	21586	21494	21210	21239	21573	21306	21557	21467	21462	21276	21368	21395	21567	21076	21360	20990	21505	21428	21527	21498	21263	21475	21582	21304	21717	21463	21419	21705	21378	21356	21330	21380	21718	21390	21260	21131	21651	21331	21371	21514	21396	21574	21604	21407	21248	21535	21388	21419	21438	21565	21500	21383	21291	21493	21595	21407	21522	21498	21461	21627	21322	21436	21234	21326	21386	21266	21486	21295	21523	21606	21237	21441	21551	21196	21411	21158	21211	21360	21340	21362	21549	21291	21543	21595	21318	21489	21216	21219	21593	21707	21520	21621	21546	21227	21316	21330	21668	21516	21374	21642	21453	21455	21356	21298	21444	21387	21581	21353	21395	21334	21493	21276	21481	21448	21489	21265	21665	21288	21465	21390	21525	21685	21398	21615	21352	21563	21633	21473	21343	21214	21488	21427	21428	21383	21542	21344	21356	21405	21455	21530	21636	21312	21543	21470	21548	21550	21492	21259	21485	21722	21517	21304	21513	21309	21408	21157	21383	21375	21349	21541	21439	21246	21405	21392	21173	21683	21469	21295	21336	21482	21297	21455	21415	21567	21612	21441	21452	21602	21280	21495	21447	21497	21389	21481	21516	21432	21395	21523	21435	21256	21729	21464	21513	21527	21275	21573	21519	21544	21353	21418	21523	21255	21553	21439	21270	21427	21262	21746	21567	21468	21465	21547	21470	21578	21626	21413	21708	21480	21459	21187	21523	21358	21358	21356	21401	21649	21441	21522	21444	21323	21394	21406	21449	21552	21563	21199	21391	21486	21360	21523	21513	21471	21597	21562	21436	21468	21486	21503	21400	21418	21459	21396	21343	21406	21495	21290	21348	21552	21460	21314	21395	21452	21241	21152	21615	21423	21289	21427	21531	21321	21451	21323	21521	21592	21694	21620	21518	21537	21549	21439	21522	21273	21475	21301	21399	21372	21594	21109	21338	21392	21348	21316	21429	21277	21395	21632	21540	21426	21303	21503	21456	21583	21448	21300	21343	21421	21340	21437	21571	21464	21490	21367	21578	21338	21368	21392	21329	21235	21318	21292	21571	21210	21293	21319	21575	21425	21394	21513	21611	21352	21685	21404	21226	21489	21468	21420	21491	21619	21393	21484	21317	21386	21672	21351	21409	21367	21362	21439	21511	21372	21421	21154	21355	21227	21537	21373	21432	21332	21412	21397	21325	21297	21437	21293	21663	21455	21405	21276	21342	21182	21376	21551	21448	21347	21345	21365	21604	21597	21285	21283	21567	21474	21483	21349	21399	21313	21174	21449	21507	21225	21401	21353	21284	21482	21493	21404	21513	21522	21477	21400	21311	21507	21359	21464	21535	21680	21367	21326	21495	21435	21363	21651	21263	21266	21454	21253	21456	21354	21476	21478	21433	21349	21468	21388	21355	21479	21416	21639	21305	21371	21352	21273	21447	21527	21582	21382	21364	21295	21025	21503	21598	21415	21504	21293	21536	21548	21265	21420	21342	21447	21511	21362	21494	21479	21443	21521	21538	21551	21320	21197	21344	21375	21260	21191	21405	21301	21382	21485	21369	21494	21307	21222	21231	21521	21332	21336	21503	21442	21427	21485	21632	21359	21441	21414	21613	21260	21524	21511	21500	21465	21382	21167	21464	21517	21351	21474	21607	21532	21389	21604	21381	21221	21296	21433	21347	21311
50604	85390	77716	58848	43423	33887	24389	20866	19503	18748	18769	17967	17629	17300	16796	16286	15937	15658	15396	15427	15665	15731	15523	15403	15358	15470	15363	15285	15279	15103	15172	15036	15003	15251	15028	14951	15175	15215	14966	15205	15054	15072	14874	14981	15099	15136	15040	14878	15040	15112	14975	14956	14994	14977	14923	14937	15077	15126	15076	14978	14890	15157	14974	14840	14835	15134	14953	15036	15033	15090	14793	15049	15017	15052	14905	14923	14891	15128	15065	14773	15136	14992	14958	14858	14940	15101	14993	14978	14940	15084	14983	14944	14919	14868	14933	14854	14793	14953	14949	14857	14850	14962	14914	14841	14902	14925	14957	14953	14803	14904	14856	14866	14996	14778	14809	15054	15030	15002	14864	14886	14883	14856	14894	15039	14917	14960	15101	14971	14947	15046	14753	14928	14928	14886	15115	14893	14932	14837	15055	14900	14992	15057	14980	15117	15060	14917	14792	14953	14922	14885	14799	15011	14827	14894	14973	14899	15082	14811	14894	14862	14920	14944	14974	14854	14949	15086	14790	14973	14824	15091	14770	14923	14901	14881	14942	14908	15042	15056	14922	14942	14941	14971	14900	14994	14906	14895	14875	14979	14949	14982	15037	14979	14934	14894	14802	15114	14964	15093	15062	15006	14834	14874	15001	14744	14980	14943	14947	15031	15043	14980	14835	14967	14906	14893	14986	15068	14881	14970	14946	14848	14954	14879	14775	15136	15056	14975	14977	14995	14913	14930	14929	14800	15029	14931	14914	14802	14951	14947	14778	14855	15052	14949	14929	14893	14792	15076	14919	15039	14849	15068	15124	14934	14988	15042	14908	14841	14928	14880	14971	14768	14870	14933	14824	15019	14952	15028	14955	14935	14988	14939	14951	14896	14777	14936	14919	14968	14942	14980	15028	14908	15047	15100	15077	15045	14781	14918	14862	14914	14858	14780	15058	14837	15042	14876	14773	14910	15045	14968	14825	14985	14942	15053	15074	14852	14876	14821	14751	14927	14717	15027	14941	14994	14730	15126	14964	14801	14816	14692	14953	15010	14971	14895	15008	14904	14767	14957	14940	14835	15004	15022	15029	14869	14956	15092	14973	14829	14970	15128	14824	14914	14864	14874	15009	14858	14854	15074	14887	14858	14883	15013	14861	14870	14815	15053	14922	14963	14924	14777	14918	15027	14971	14908	14832	14897	14870	14995	15019	15108	14890	14917	14938	14927	14946	15046	15029	14989	15035	14906	14552	14988	15014	15021	15150	14755	14945	14983	15057	14831	14933	14945	15021	14965	14892	14913	15006	14896	14982	14882	14987	14986	14903	14904	14877	14979	14941	15147	14870	14860	14854	14785	15064	15018	14919	15098	14962	14817	14992	14814	14920	15036	14968	15002	14784	14842	15024	15025	14928	14915	14896	14974	14936	14874	14947	14713	14874	15082	14918	14961	14956	14896	15027	14908	14825	14919	14885	14869	14946	15006	14863	14898	15101	14802	15125	14821	15025	14973	14927	15037	14845	14818	14749	15016	14861	14894	14921	14850	14968	14841	14895	14604	15010	14851	14895	14970	14905	14942	15034	14888	14717	14981	14977	14867	15022	14948	14980	14997	14926	14896	14941	14862	14976	14969	14922	14956	14948	15082	14940	14999	14917	14861	14829	14899	14922	14897	15021	15019	14888	15030	14892	14771	14954	14938	14915	15012	15064	14789	14884	14992	15021	14747	15005	14818	14813	14942	14918	14827	14978	14951	14945	14991	15006	14840	14925	14855	15123	14926	15007	14989	14961	14972	15180	14929	14906	14856	14880	14928	14881	14870	14880	14898	15012	15034	14991	14776	14937	14811	15066	14827	15043	14792	15005	14840	14894	15025	14912	14750	14787	14943	14891	14921	15002	14969	14726	15136	15016	15121	14941	14842	14888	14933	15075	15057	14902	14961	14996	14883	14760	14884	14975	14858	14944	14911	14960	14840	14863	14860	14836	14960	14836	14929	14903	14826	14919	14877	14934	14955	14936	14905	14831	15011	14951	15060	14838	14894	14875	14914	14847	14833	15127	14858	14872	14860	14964	14959	15045	15005	14927	14922	14954	15047	15030	14966	15086	14974	14851	14964	14891	14972	15076	14948	14788	14825	15047	15005	15121	14872	14939	14927	14871	14922	15002	14871	14958	14951	15067	14952	15193	14975	15024	14814	14970	14934	14838	14869	14975	14893	15188	14924	14973	15121	14846	14911	14633	15013	14893	14962	14992	14936	15099	15148	14958	14933	14704	14962	15049	15020	14814	14695	14904	14780	14940	14941	14830	14701	14967	14985	14904	15166	14871	14929	14929	15107	15062	15024	14952	14899	14946	15041	14851	14895	14827	15089	14787	14964	14902	15001	15171	14763	14874	15021	15118	14802	15046	14911	14794	14920	14712	14883	14886	15111	14942	14907	15054	14896	14817	14889	14921	15002	15067	14795	14821	14691	14881	15041	14762	14998	14924	15014	14949	14954	14926	14894	15029	15120	14825	14913	14991	14826	14857	14976	14973	14866	15007	14955	15042	14818	14885	14895	15018	14804	14960	14770	14893	14913	14570	14853	14823	15058	14975	14839	14831	14989	14904	14834	14953	14759	15095	15054	15041	14919	15007	15006	14894	14973	14889	14841	14805	14967	14884	14821	15118	14994	14773	15004	15150	14945	14890	14831	14957	14883	14670	14818	14872	14956	14935	14786	14885	14969	15012	15050	15031	14856	14953	14888	14988	15006	14927	15066	14925	14919	14787	14986	14937	14919	14978	14994	15017	14916	14789	14964	14874	14817	15050	14943	15010	14949	15018	14936	14932	14784	14928	15055	15042	14964	15025	15096	14990	14975	14972	15010	14889	14971	14977	14668	14902	14976	15010	14963	14921	15153	14957	15009	14978	14864	14776	15058	14872	14909	14807	14863	14825	15040	14921	14982	14961	15066	14991	15063	15177	14970	14698	15065	14715	14834	14922	15077	15077	15062	14991	15042	15013	14935	14909	14971	14766	14962	15009	14953	14853	14900	14942	14766	14996	14945	14934	14918	14780	14863	15014	14826	14820	14962	14885	14985	15033	14907	14995	15055	14949	14922	15006	14933	14860	14949	14955	14971	15047	14913	14946	14925	15033	14732	14990	14853	15006	15009	14930	14933	14927	14905	14875	14821	14759	14964	14753	14937	15048	14963	14968	14713	14869	14884	14990	15034	14980	14928	14879	15009	14961	15033	14784	14979	14943	14936	15109	14924	14786	14968	14927	14956	15029	14949	14840	14948	14972	14839	14845	14848	14727	14868	14989	14952	15058	14858	15054	14978	14767	14965	14872	14886	14865	14897	14857	14978	15000	14827	14951	14963	14783	15060	14871	14943	15152	14914	15017	14990	14890	14953	14830	14911	15000	14911	14949	14909	15019	14950	14867	14818	14887	14916	14771	14901	14983	15039	15092	14970	14837	14965	15042	14852	15031	15024	14998	14878	14884	14927	14956	14960	14889	14975	15045	15110	14896	14991	14674	15058	14877	14854	14908	14903	15024	14998	14849	14891	14806	14828	14916	14962	15060	14901	15010	14911	14949	15005	14958	14982	15006	15007	14941	14965	14898	14905	15110	15005	14895	15042	14903	14940	15040	15030	14925	14953	14847	14882	14868	14916	14850	14917	14843	14854	14822	14970	14923	14822	14919	14967	14855	14997	15053	14883	14902	14875	15043	14813	14955	15002	14894	14870	14920	14896	14960	15018	14824	14758	14864	15016	14984	14978	14943	14847	14814	14824	14903	14845	14813	14769	14917	14950	15055	14911	15089	14970	14839	14931	14785	14893	14866	14831	15000	14887	15034	15016	15079	15013	14942	14988	14862	14931	15006	14902	14964	14885	14988	14994	14975	14805	14939	15074	14781	14939	14960	14880	14947	14907	15091	14966	14874	15019	15053	14812	14974	14911	14889	15063	14836	14939	14875	14885	14985	15152	14924	15153	14996	14932	14964	14893	14771	14883	15029	14888	15058	14839	14966	14865	15095	14947	15043	14893	14961	15093	14948	15069	14892	15041	14772	14969	14833	15056	14942	14925	14882	15059	14776	15019	14816	14860	14935	14861	14883	14946	15169	14996	14835	15016	15035	14795	14966	14927	14811	15127	14974	15108	15035	14888	14922	14838	15086	14966	14932	14887	14828	15091	15085	15189	14794	14856	14908	15100	15001	14803	14866	14852	14998	14991	14935	15151	14856	14891	14895	14891	15059	14772	15035	15080	15015	15024	14881	14828	14800	14872	14911	15006	14929	14772	14974	14895	14992	14935	14983	14916	14812	14963	14890	14736	14970	15109	14914	14977	14959	15142	14990	15006	15004	14862	15011	15037	14929	15012	14838	14866	15023	15074	15094	14890	14872	14843	14854	14989	14871	14981	14817	15094	14844	14880	15178	14932	14846	15107	14947	14873	14880	14863	14893	14805	14849	15004	14890	14967	14854	14872	14817	15059	14908	15052	15060	15006	15050	14777	14834	14928	14938	14918	14921	15071	14905	15041	14910	14775	14984	15007	14876	15136	14847	15299	14962	14751	14951	15009	14815	14919	15025	14889	15062	14965	14716	14827	14906	14847	14910	14889	15140	14970	14987	14708	14949	14976	15030	15026	14840	15142	14918	14725	15037	15191	14962	14938	14671	15019	14907	15047	14859	14979	14906	14847	14874	14845	14875	14862	14890	14889	14912	14897	14820	14864	14981	14961	14968	14924	14927	14980	14994	15085	14905	15028	15051	14873	14921	14983	14949	14898	14902	14953	14902	14770	14963	14870	14932	14978	14872	15041	14820	14993	15024	14792	14927	14966	14806	14802	14933	14852	14839	14857	14848	15086	14894	14891	15051	15049	15012	15064	14990	14872	14973	14969	14871	15019	15024	15049	15106	14945	14999	15002	15280	14947	14851	14965	14930	14896	14848	14825	14993	15018	14932	14874	14844	14934	15050	14894	14941	14890	14969	14841	14922	14946	14940	14957	14986	15019	14947	14846	14831	14872	15021	14928	14900	15137	14880	14787	14854	15002	14968	14997	14895	14889	14915	15073	14929	14994	14875	14974	14950	14899	14983	14995	15136	14732	15067	14794	15080	14864	15098	14843	14913	14710	15009	14982
45593	57110	55548	43251	33993	28922	25965	24413	24112	23777	23800	23659	23387	23405	23146	23104	22850	22898	23004	23038	23167	22626	22781	22926	22829	22721	22763	22708	22560	22714	22989	22990	22597	22766	22898	22647	22703	22634	22760	22761	22873	22810	22585	22723	22666	22661	22783	22602	22804	22631	22829	22457	22936	22983	22716	22518	22820	22595	22894	22637	22745	22536	22615	22599	22863	22806	22661	22725	22657	22847	22791	22606	22788	22617	22523	22595	22570	22864	22607	22701	22630	22646	22470	22726	22703	22661	22572	22804	23004	22618	22609	22521	22779	22798	22551	22604	22693	22455	22474	22543	22835	22748	22831	22763	22772	22790	22738	22766	22699	22596	22598	22567	22587	22746	22624	22693	22529	22750	22823	22760	22512	22839	22646	22624	22565	22713	22765	22398	22788	22427	22456	22686	22605	22474	22457	22531	22600	22631	22617	22595	22604	22723	22772	22745	22850	22706	22885	22803	22713	22594	22774	22436	22859	22497	22693	22665	22615	22547	22590	22789	22529	22352	22629	22830	22670	22523	22477	22702	22928	22676	22416	22729	22858	22585	22662	22726	22809	22547	22914	22787	22685	22563	22785	22610	22504	22597	22643	22624	22747	22441	22424	22548	22750	22654	22570	22383	22606	22935	22631	22671	22575	22698	22695	22796	22635	22427	22664	22546	22650	22673	22515	22708	22719	22615	22873	22500	22660	22592	22515	22518	22666	22673	22742	22627	22491	22834	22663	22702	22720	22571	22773	22632	22427	22938	22620	22745	22681	22501	22722	22564	22489	22844	22507	22571	22595	22534	22681	22729	22749	22829	22464	22577	22464	22715	22534	22641	22718	22693	22787	22558	22508	22648	22605	22779	22712	22757	22568	22635	22538	22602	22732	22842	22803	22717	22779	22755	22663	22765	22493	22694	22427	22484	22769	22699	22780	22603	22496	22767	22652	22627	22711	22495	22595	22299	22659	22557	22540	22772	22691	22714	22634	22718	22695	22728	22608	22487	22790	22990	22701	22793	22800	22712	22772	22560	22670	22707	22725	22644	22533	22638	22864	22431	22778	22797	22933	22558	22699	22845	22792	22784	22766	22502	22606	22490	22646	22512	22733	22436	22684	22801	22537	22422	22710	22677	22681	22584	22850	22825	22630	22781	22806	22854	22654	22576	22709	22823	22530	22858	22595	22817	22661	22531	22767	22676	22769	22697	22574	22605	22551	22499	22661	22551	22794	22668	22668	22693	22832	22713	22806	22637	22753	22863	22914	22524	22547	22535	22626	22400	22764	22888	22664	22533	22274	22674	22858	22725	22728	22645	22839	22657	22831	22361	22766	22625	22639	22663	22630	22719	22709	22733	22785	22627	22514	22759	22567	22534	22689	22738	22750	22598	22793	22665	22454	22530	22715	22565	22701	22900	22578	22541	22367	22454	22594	22612	22716	22679	22364	22536	22527	22560	22726	22687	22401	22785	22681	22626	22542	22882	22604	22716	22891	22432	22642	22526	22597	22681	22569	22625	22893	22626	22582	22417	22820	22757	22875	22798	22531	22707	22741	22345	22818	22781	22900	22658	22467	22648	22709	22418	22748	22405	22517	22677	22726	22623	22528	22624	22645	22279	22785	22774	22819	22661	22671	22669	22762	22636	22696	22535	22629	22798	22740	22755	22664	22800	22683	22727	22664	22785	22730	22671	22683	22543	22581	22693	22839	22386	22704	22771	22868	22747	22605	22806	22909	22664	22804	22793	22790	22561	22708	22700	22704	22423	22709	22722	22885	22581	22706	22665	22636	22685	22555	22818	22594	22611	22754	22860	22681	22638	22739	22746	22618	22549	22749	22722	22823	22719	22496	22831	22797	22689	22552	22871	22899	22636	22762	22690	22668	22755	22553	22645	22798	22771	22534	22808	22615	22720	22754	22785	22704	22803	22609	22483	22642	22657	22493	22655	22784	22855	22864	22600	22976	22621	22644	22655	22672	22476	22493	22693	22781	22638	22611	22687	22712	22706	22725	22557	22795	22646	22663	22651	22622	22543	22552	22807	22749	22589	22762	22617	22605	22843	22721	22668	22869	22709	22556	22798	22523	22485	22390	22573	22636	22797	22622	22501	22705	22582	22705	22849	22791	22658	22460	22771	22680	22714	22602	22733	22506	22565	22691	22828	22697	22600	22660	22855	22904	22789	22889	22752	22654	22783	22685	22563	22738	22669	22498	22481	22524	22463	22514	22478	22484	22661	22714	22657	22743	22376	22453	22768	22736	22424	22632	22510	22761	22672	22556	22726	22486	22655	22835	22557	22626	22660	22457	22766	22884	22769	22552	22742	22686	22638	22642	22605	22591	22627	22537	22652	22614	22588	22645	22617	22714	22636	22883	22494	22646	22651	22579	22738	22621	22781	22881	22602	22798	22704	22589	22754	22621	22670	22855	22620	22918	22638	22533	22668	22603	22835	22666	22862	22808	22750	22592	22725	22650	22590	22558	22683	22554	22516	22834	22651	22606	22863	22768	22919	22763	22667	22699	22761	22468	22645	22584	22888	22798	22542	22798	22450	22577	22692	22669	22849	22783	22747	22655	22559	22560	22364	22635	22666	22543	22763	22509	22520	22588	22414	22511	22507	22493	22740	22616	22526	22676	22376	22811	22593	22682	22464	22819	22779	22580	22645	22668	22601	22605	22387	22681	22612	22836	22367	22718	22750	22767	22697	22404	22726	22447	22575	22515	22691	22706	22680	22527	22751	22863	22634	22673	22585	22746	22695	22677	22618	22629	22698	22694	22758	22757	22756	22612	22653	22588	22812	22706	22861	22706	22742	22586	22507	22628	22410	22833	22925	22697	22650	22657	22820	22702	22694	22648	22656	22653	22563	22774	22575	22663	22503	22602	22848	22635	22783	22745	22711	22728	22839	22705	22453	22805	22755	22526	22574	22846	22606	22595	22572	22609	22701	22475	22936	22574	22617	22534	22718	22621	22525	22654	22609	22786	22645	22502	22778	22682	22484	22567	22586	22674	22694	22733	22646	22864	22665	22672	22660	22735	22729	22367	22543	22475	22412	22751	22685	22761	22832	22695	22732	22808	22703	22720	22784	22746	22725	22771	22632	22629	22573	22651	22878	22706	22437	22622	22673	22852	22709	22587	22539	22736	22575	22633	22637	22887	22630	22711	22693	22572	22808	22604	22716	22955	22639	22540	22541	22480	22669	22904	22493	22724	22649	22939	22647	22749	22728	22638	22772	22643	22736	22659	22560	22624	22681	22710	22722	22799	22676	22675	22684	22523	22741	22772	22644	22420	22653	22813	22534	22671	22725	22653	22847	22538	22706	22720	22460	22566	22765	22661	22351	22536	22663	22750	22466	22793	22721	22734	22793	23003	22963	22701	22909	22778	22902	22381	22785	22677	22731	22709	22652	22778	22785	22613	22637	22667	22959	22678	22650	22340	22926	22544	22657	22674	22685	22678	22826	22507	22790	22713	22594	22507	22672	22803	22832	22739	22312	22541	22626	22545	22718	22973	22843	22439	22381	22735	22705	22522	22800	22739	22858	22670	22780	22542	22566	22846	22723	22628	22771	22914	22936	22843	22601	22692	22765	22548	22726	22959	22869	22678	22448	22644	22567	22673	22577	22655	22583	22539	22795	22886	23008	22697	22441	22761	22556	22474	22696	22841	22421	22609	22728	22770	22650	22844	22688	22595	22716	22701	22789	22548	22571	22521	22730	22482	22736	22923	22548	22938	22664	22643	22774	22887	22631	22851	22909	22603	22637	22558	22651	22674	22574	22732	22564	22536	22689	22693	22584	22725	22682	22455	22755	22852	22654	22733	22664	22696	22811	22890	22597	22752	22646	22680	22693	22662	22623	22551	22425	22474	22603	22542	22779	22833	22415	22612	22704	22641	22696	22727	22751	22970	22683	22683	22900	22730	22801	22827	22648	22700	22707	23011	22745	22655	22948	22756	22535	22337	22634	22661	22627	22736	22723	22704	22468	22435	22831	22612	22439	22641	22599	22733	22539	22546	22571	22590	22579	22933	22895	22764	22619	22696	22553	22862	22664	22493	22890	22684	22668	22785	22582	22502	22897	22538	22468	22523	22643	22700	22713	22621	22634	22552	22698	22771	22435	22698	22672	22491	22649	22679	22624	22671	22677	22625	22815	22629	22552	22644	22548	22624	22630	22810	22566	22573	23057	22609	22411	22553	22516	22733	22660	22874	22762	22739	22522	22510	22682	22797	22630	22352	22765	22666	22574	22624	22666	22609	22870	22930	22986	22709	22824	22766	22682	22855	22898	22628	22852	22807	22833	22636	23052	22839	22747	22746	22733	22460	22834	22765	22427	22580	22716	22453	22706	22662	22811	22509	22668	22811	22580	22617	22567	22807	22631	22835	22518	22759	22647	22683	22704	22650	22581	22655	22299	22630	22758	22747	22721	22761	22561	22605	22662	22750	22620	22654	22846	22541	22604	22545	22715	22703	22661	22965	22781	22628	22456	22712	22785	22572	22578	22844	22596	22609	22727	22629	22855	22450	22545	22632	22366	22862	22632	22564	22630	22742	22908	22639	22516	22476	22793	22640	22780	22488	22830	22701	22418	22695	22744	22610	22596	22710	22752	22605	22721	22576	22706	22635	22725	22468	22590	22626	22614	22673	22553	22526	22693	22618	22504	22633	22660	22371	22946	22784	22693	22658	22639	22660	22715	22702	22623	22688	22569	22522	22735	22511	22646	22536	22733	22604	22579	22727	22756	22700	22667	22738	22564	22692	22641	22570	22437	22869	22583	22630	22444	22664	22601	22794	22481	22896	22662	22539	22733	22884	22881	22502	22778	22624	22767	22797	22589	22773	22775	22640	22743	22762	22627	22479	22722	22541	22898	22578	22484	22685	22936	22733	22616	22602	22543	22847	22832	22792	22465	22660	22799	22543	22843	22725	22698	22660	22785	22730	22609	22920	22620	22472	22778	22734	22591	22839	22655	22799	22674	22598	22755	22457	22728	22648	22714	22570	22736	22473	22623	22654	22746	22689	22857	22673	22395	22592	22686	22638	22374	22597	22574	22523	22829	22548	22592	22693	22680	22722	22624	22598	22722	22714	22805	22685	22736	22715	22824	22497	22620	22694	22631	22526	22869	22740	22777
48903	66542	55335	38484	28138	22820	19359	17749	17333	17131	16848	16647	16595	16372	16422	15991	15889	15604	15722	15859	15578	15688	15679	15883	15639	15590	15675	15606	15573	15671	15335	15602	15323	15581	15506	15524	15487	15462	15644	15664	15604	15505	15709	15430	15301	15471	15478	15471	15731	15600	15440	15528	15485	15508	15492	15675	15481	15458	15599	15560	15420	15614	15282	15514	15543	15409	15545	15501	15493	15407	15685	15609	15402	15673	15611	15504	15458	15577	15631	15505	15478	15420	15417	15415	15508	15578	15532	15550	15633	15599	15439	15618	15511	15588	15534	15352	15439	15576	15468	15401	15584	15441	15363	15371	15529	15472	15559	15426	15515	15529	15461	15556	15381	15659	15587	15677	15384	15648	15487	15421	15612	15586	15446	15533	15462	15501	15577	15496	15487	15552	15724	15712	15504	15433	15591	15438	15481	15466	15452	15430	15585	15537	15714	15365	15573	15397	15485	15636	15443	15550	15454	15383	15551	15579	15539	15435	15473	15499	15531	15463	15556	15315	15574	15617	15520	15592	15432	15625	15450	15545	15483	15601	15432	15483	15610	15538	15497	15456	15522	15630	15578	15500	15380	15359	15497	15728	15467	15583	15458	15416	15522	15449	15563	15559	15453	15437	15585	15527	15448	15394	15450	15557	15454	15509	15649	15647	15533	15382	15557	15595	15505	15508	15451	15531	15450	15562	15586	15686	15546	15518	15631	15527	15478	15538	15526	15448	15479	15435	15450	15482	15534	15463	15483	15403	15513	15599	15542	15367	15670	15366	15611	15524	15535	15463	15633	15531	15490	15632	15549	15545	15590	15479	15582	15643	15504	15441	15605	15408	15266	15502	15626	15406	15509	15565	15367	15403	15430	15410	15591	15393	15373	15604	15415	15407	15497	15355	15639	15444	15529	15425	15390	15439	15519	15478	15516	15666	15594	15397	15629	15474	15273	15500	15521	15547	15535	15414	15497	15415	15439	15500	15464	15654	15416	15809	15558	15551	15525	15415	15527	15441	15484	15414	15652	15515	15394	15463	15498	15327	15365	15561	15503	15555	15725	15531	15490	15409	15463	15738	15699	15381	15682	15562	15551	15435	15694	15608	15544	15472	15416	15425	15586	15567	15587	15372	15645	15473	15537	15342	15561	15588	15488	15603	15636	15504	15488	15519	15515	15488	15655	15490	15574	15562	15476	15561	15599	15445	15505	15604	15336	15508	15200	15468	15560	15664	15483	15467	15419	15559	15585	15489	15526	15522	15547	15516	15501	15602	15499	15478	15509	15529	15527	15564	15525	15536	15555	15268	15543	15493	15547	15525	15403	15639	15515	15507	15418	15497	15501	15566	15613	15470	15424	15594	15449	15542	15724	15647	15365	15612	15500	15610	15517	15466	15490	15503	15668	15560	15631	15612	15506	15639	15586	15584	15575	15485	15497	15559	15526	15696	15590	15336	15581	15449	15646	15429	15618	15456	15527	15357	15481	15241	15475	15481	15732	15699	15568	15408	15486	15524	15551	15593	15506	15518	15565	15513	15528	15457	15597	15564	15325	15355	15389	15232	15670	15640	15600	15465	15533	15425	15548	15489	15547	15433	15447	15564	15630	15542	15667	15599	15382	15513	15566	15434	15309	15638	15432	15499	15452	15582	15561	15306	15557	15531	15640	15475	15428	15390	15431	15771	15452	15605	15571	15600	15343	15585	15470	15448	15498	15562	15488	15380	15493	15567	15504	15500	15579	15419	15507	15366	15374	15483	15564	15497	15287	15716	15540	15467	15503	15351	15502	15497	15519	15532	15586	15406	15647	15607	15581	15464	15442	15590	15504	15477	15392	15547	15344	15570	15677	15289	15486	15563	15395	15591	15516	15597	15610	15516	15458	15602	15388	15458	15453	15516	15338	15452	15393	15535	15452	15547	15661	15490	15468	15407	15419	15474	15538	15469	15469	15488	15592	15521	15576	15552	15616	15516	15592	15588	15479	15500	15670	15570	15490	15318	15646	15359	15542	15352	15417	15547	15523	15352	15531	15640	15548	15483	15507	15476	15579	15483	15401	15493	15338	15462	15498	15536	15487	15364	15373	15449	15596	15652	15520	15243	15398	15657	15393	15521	15409	15537	15512	15520	15668	15493	15499	15658	15665	15452	15428	15499	15660	15466	15655	15476	15446	15655	15289	15417	15518	15428	15531	15567	15637	15482	15339	15286	15598	15449	15384	15495	15302	15545	15375	15601	15440	15421	15531	15422	15472	15457	15668	15587	15474	15492	15638	15571	15411	15492	15472	15464	15463	15497	15497	15483	15476	15467	15535	15452	15579	15526	15497	15466	15548	15587	15407	15686	15560	15570	15525	15451	15492	15481	15689	15425	15552	15453	15595	15524	15387	15507	15564	15443	15619	15614	15542	15586	15555	15330	15679	15486	15705	15668	15465	15386	15630	15575	15516	15512	15526	15489	15658	15537	15586	15520	15644	15517	15508	15425	15577	15468	15643	15454	15670	15388	15451	15501	15479	15440	15587	15336	15586	15550	15481	15672	15483	15616	15574	15475	15565	15712	15614	15490	15451	15585	15476	15247	15546	15370	15459	15506	15602	15720	15499	15337	15635	15574	15529	15705	15601	15582	15627	15506	15487	15675	15445	15477	15495	15588	15633	15516	15570	15626	15410	15590	15414	15445	15580	15438	15360	15575	15471	15585	15624	15504	15578	15370	15536	15411	15503	15413	15646	15343	15506	15488	15462	15479	15569	15684	15595	15407	15497	15581	15352	15577	15633	15413	15507	15535	15564	15576	15538	15259	15696	15665	15519	15548	15608	15522	15632	15423	15428	15488	15450	15679	15504	15580	15720	15518	15350	15472	15502	15488	15587	15364	15432	15541	15428	15419	15599	15384	15453	15420	15517	15268	15534	15528	15413	15498	15402	15379	15445	15433	15521	15506	15703	15460	15374	15517	15641	15355	15570	15575	15395	15509	15486	15480	15602	15334	15520	15698	15536	15541	15641	15498	15655	15410	15772	15566	15411	15464	15459	15431	15602	15521	15498	15472	15454	15352	15523	15624	15358	15556	15535	15601	15504	15584	15423	15397	15418	15542	15578	15437	15442	15405	15567	15656	15420	15361	15437	15412	15515	15255	15452	15681	15377	15413	15472	15592	15421	15779	15582	15551	15282	15601	15692	15471	15589	15471	15666	15668	15588	15779	15388	15490	15311	15437	15486	15602	15533	15460	15479	15394	15448	15588	15439	15415	15520	15553	15716	15409	15378	15503	15631	15430	15446	15772	15561	15532	15587	15583	15458	15448	15558	15529	15508	15535	15332	15604	15495	15319	15422	15488	15567	15576	15600	15536	15551	15556	15468	15489	15559	15531	15611	15493	15444	15560	15530	15439	15569	15506	15365	15614	15424	15501	15498	15627	15576	15610	15459	15520	15595	15454	15503	15394	15545	15459	15459	15528	15370	15500	15521	15593	15659	15472	15493	15516	15503	15440	15636	15594	15633	15525	15424	15519	15467	15461	15477	15310	15639	15582	15511	15393	15513	15571	15451	15508	15614	15462	15484	15509	15544	15604	15588	15405	15461	15355	15547	15736	15586	15650	15618	15665	15445	15541	15532	15662	15468	15517	15680	15555	15399	15710	15365	15429	15624	15543	15700	15434	15547	15592	15474	15580	15428	15527	15541	15419	15480	15485	15613	15369	15419	15620	15401	15600	15586	15312	15381	15636	15514	15429	15531	15349	15675	15486	15354	15525	15438	15327	15492	15580	15341	15442	15498	15538	15590	15617	15688	15468	15324	15519	15471	15434	15383	15515	15479	15599	15711	15562	15451	15375	15510	15343	15622	15451	15542	15546	15522	15666	15487	15533	15372	15621	15480	15437	15691	15430	15324	15369	15377	15548	15586	15564	15342	15427	15548	15475	15411	15517	15509	15433	15460	15433	15459	15523	15423	15649	15515	15518	15593	15550	15650	15589	15485	15513	15568	15632	15620	15468	15662	15606	15364	15460	15341	15563	15479	15453	15525	15458	15553	15522	15392	15556	15638	15467	15590	15689	15599	15407	15468	15324	15305	15438	15633	15601	15409	15463	15431	15636	15584	15543	15459	15479	15754	15251	15635	15384	15535	15662	15451	15449	15438	15382	15484	15559	15599	15401	15504	15438	15402	15620	15446	15411	15457	15573	15518	15388	15543	15459	15446	15479	15481	15461	15597	15425	15608	15527	15502	15485	15479	15575	15550	15410	15392	15457	15399	15410	15444	15449	15576	15543	15516	15558	15314	15526	15381	15587	15581	15584	15523	15492	15300	15425	15397	15572	15457	15245	15578	15544	15583	15617	15463	15492	15535	15529	15570	15542	15553	15492	15341	15598	15611	15681	15369	15526	15591	15463	15337	15346	15510	15343	15488	15608	15523	15511	15548	15642	15691	15450	15708	15387	15446	15500	15397	15405	15622	15556	15325	15663	15426	15494	15497	15515	15404	15560	15616	15389	15650	15534	15794	15429	15467	15514	15501	15545	15519	15446	15644	15498	15560	15562	15544	15519	15465	15420	15430	15515	15437	15348	15630	15509	15576	15485	15214	15486	15460	15636	15461	15523	15597	15500	15437	15612	15595	15569	15616	15626	15535	15484	15466	15567	15314	15351	15384	15552	15515	15400	15620	15325	15546	15381	15715	15514	15462	15638	15590	15533	15496	15468	15425	15393	15564	15653	15482	15579	15314	15464	15598	15465	15589	15497	15562	15575	15348	15294	15500	15437	15404	15663	15637	15497	15474	15638	15676	15646	15686	15432	15596	15571	15485	15539	15651	15494	15599	15610	15415	15488	15466	15492	15545	15449	15550	15426	15532	15474	15557	15660	15434	15399	15432	15559	15415	15645	15483	15577	15353	15464	15512	15437	15466	15375	15513	15521	15632	15383	15607	15562	15508	15430	15497	15477	15359	15537	15413	15260	15615	15528	15446	15486	15490	15507	15438	15626	15569	15661	15553	15435	15352	15425	15597	15449	15441	15778	15506	15583	15388	15439	15390	15456	15497	15528	15448	15622	15382	15575	15421	15482	15510	15389	15594	15611	15470	15607	15411	15553	15466	15701	15446	15342	15445	15484	15471	15467	15460	15494	15295	15600	15469	15385
26580	22160	31971	34889	34653	33591	30327	26761	26339	26060	25551	25226	24926	25003	24794	24098	23984	23736	23961	23800	24000	24061	23912	23930	23743	23794	23932	23743	23530	23604	23614	23570	23627	23457	23720	23598	23492	23516	23407	23697	23557	23429	23514	23719	23620	23604	23422	23294	23729	23462	23402	23479	23517	23523	23127	23637	23684	23436	23442	23672	23454	23611	23399	23368	23577	23381	23381	23478	23333	23298	23432	23524	23594	23494	23367	23426	23338	23407	23354	23375	23268	23601	23529	23489	23435	23557	23527	23271	23213	23396	23567	23443	23330	23345	23622	23367	23682	23443	23428	23231	23447	23344	23421	23365	23324	23203	23377	23482	23242	23275	23358	23513	23440	23219	23233	23387	23414	23251	23523	23512	23276	23358	23555	23419	23456	23662	23435	23402	23445	23422	23326	23527	23301	23466	23427	23292	23489	23626	23361	23700	23497	23607	23578	23346	23375	23780	23462	23360	23376	23429	23471	23113	23342	23405	23323	23254	23192	23331	23324	23351	23315	23266	23701	23410	23506	23628	23272	23643	23373	23284	23577	23482	23510	23186	23703	23690	23302	23331	23410	23484	23325	23479	23336	23510	23570	23215	23384	23360	23356	23551	23600	23524	23279	23242	23464	23574	23148	23193	23455	23509	23453	23389	23612	23559	23460	23575	23306	23349	23714	23378	23199	23213	23153	23281	23611	23409	23640	23413	23518	23280	23409	23595	23440	23403	23482	23314	23316	23445	23479	23267	23254	23207	23188	23390	23282	23572	23499	23429	23383	23567	23374	23374	23614	23337	23320	23381	23420	23314	23327	23538	23389	23393	23326	23525	23377	23218	23289	23584	23506	23497	23391	23476	23484	23537	23447	23493	23514	23084	23622	23482	23482	23440	23507	23235	23507	23659	23144	23258	23438	23398	23366	23419	23136	23510	23518	23247	23245	23331	23267	23371	23509	23531	23513	23292	23618	23391	23446	23328	23404	23312	23452	23296	23486	23476	23579	23337	23390	23349	23394	23415	23706	23200	23348	23333	23579	23444	23456	23269	23176	23264	23307	23233	23453	23324	23178	23599	23521	23211	23591	23425	23236	23234	23289	23382	23566	23292	23279	23433	23248	23369	23528	23414	23284	23463	23480	23753	23528	23513	23439	23331	23341	23371	23646	23329	23539	23136	23304	23321	23160	23513	23264	23420	23720	23408	23471	23404	23353	23391	23520	23315	23537	23456	23489	23416	23411	23287	23648	23370	23397	23599	23520	23771	23584	23386	23399	23367	23339	23524	23738	23429	23443	23352	23593	23392	23497	23375	23486	23454	23400	23287	23582	23452	23303	23489	23376	23374	23474	23307	23338	23319	23619	23489	23541	23248	23448	23556	23639	23364	23408	23561	23232	23209	23565	23363	23262	23418	23524	23543	23274	23535	23398	23395	23446	23426	23167	23420	23500	23538	23570	23437	23407	23537	23368	23312	23448	23283	23416	23403	23374	23422	23332	23348	23348	23084	23271	23296	23386	23382	23279	23337	23252	23392	23450	23457	23227	23374	23403	23429	23397	23290	23352	23321	23362	23578	23605	23400	23251	23469	23464	23635	23612	23399	23346	23287	23359	23345	23142	23526	23317	23313	23213	23548	23215	23492	23593	23467	23378	23321	23359	23238	23221	23428	23461	23421	23330	23666	23668	23519	23601	23245	23636	23540	23193	23313	23335	23460	23481	23378	23319	23355	23403	23482	23585	23411	23287	23385	23274	23531	23539	23561	23408	23257	23284	23509	23323	23398	23438	23641	23228	23372	23350	23551	23499	23434	23375	23383	23643	23284	23522	23312	23103	23148	23394	23541	23524	23204	23273	23463	23348	23439	23633	23400	23303	23129	23518	23696	23575	23587	23292	23371	23352	23519	23347	23532	23571	23521	23569	23227	23451	23425	23735	23576	23468	23677	23288	23498	23234	23547	23387	23579	23186	23140	23368	23379	23459	23151	23419	23518	23444	23382	23501	23204	23314	23618	23441	23337	23367	23427	23463	23199	23309	23391	23395	23447	23124	23152	23452	23271	23336	23181	23409	23291	23296	23172	23267	23491	23556	23396	23269	23297	23520	23297	23397	23336	23333	23296	23407	23242	23317	23548	23434	23564	23410	23381	23364	23365	23356	23361	23316	23346	23335	23468	23376	23016	23195	23314	23334	23361	23316	23620	23168	23561	23421	23401	23348	23340	23460	23248	23415	23428	23432	23365	23215	23466	23525	23372	23305	23405	23445	23435	23492	23393	23297	23480	23410	23155	23614	23327	23429	23366	23374	23567	23469	23334	23417	23365	23516	23596	23538	23302	23195	23417	23359	23488	23476	23231	23363	23418	23523	23365	23535	23262	23350	23367	23337	23387	23487	23288	23331	23342	23566	23247	23616	23508	23556	23555	23468	23320	23551	23431	23369	23494	23469	23632	23248	23553	23639	23457	23602	23428	23284	23342	23669	23394	23328	23607	23693	23596	23411	23390	23319	23547	23614	23250	23295	23334	23644	23212	23481	23270	23269	23402	23454	23518	23588	23400	23443	23404	23621	23258	23282	23366	23444	23284	23215	23383	23466	23529	23601	23345	23333	23375	23125	23281	23411	23509	23385	23254	23421	23307	23486	23414	23296	23656	23212	23502	23464	23458	23386	23395	23451	23356	23442	23427	23611	23417	23263	23399	23468	23497	23205	23069	23408	23274	23582	23295	23654	23624	23579	23467	23369	23321	23534	23687	23658	23321	22987	23259	23474	23386	23277	23316	23365	23419	23276	23383	23628	23523	23427	23487	23496	23411	23332	23221	23571	23347	23405	23449	23027	23233	23431	23542	23628	23498	23155	23449	23407	23544	23556	23505	23351	23388	23473	23368	23392	23529	23473	23532	23546	23334	23404	23441	23530	23400	23339	23502	23377	23514	23613	23558	23332	23600	23559	23395	23400	23504	23053	23252	23511	23512	23431	23431	23608	23436	23080	23353	23625	23597	23472	23274	23240	23680	23522	23332	23431	23398	23061	23380	23459	23342	23592	23821	23471	23520	23348	23475	23331	23362	23419	23445	23649	23477	23370	23642	23258	23198	23314	23506	23619	23491	23570	23467	23334	23182	23536	23331	23404	23376	23455	23168	23522	23536	23323	23398	23399	23460	23285	23426	23604	23394	23571	23189	23662	23262	23347	23493	23556	23441	23644	23225	23396	23069	23353	23430	23464	23498	23575	23345	23273	23343	23433	23308	23732	23414	23287	23265	23365	23241	23486	23506	23564	23559	23315	23146	23320	23222	23439	23642	23520	23227	23354	23439	23702	23324	23252	23359	23408	23605	23588	23291	23686	23350	23511	23301	23409	23310	23270	23363	23284	23461	23315	23602	23374	23536	23353	23288	23312	23330	23419	23555	23314	23502	23340	23490	23213	23375	23238	23415	23230	23199	23384	23482	23630	23408	23432	23315	23266	23209	23278	23375	23375	23540	23325	23329	23405	23377	23562	23317	23136	23263	23687	23371	23434	23530	23483	23549	23521	23267	23191	23560	23432	23237	23241	23587	23383	23233	23383	23469	23615	23442	23421	23358	23452	23400	23407	23321	23578	23933	23318	23406	23423	23576	23640	23425	23384	23375	23393	23281	23256	23350	23420	23305	23431	23662	23470	23481	23410	23386	23440	23317	23489	23273	23557	23100	23204	23417	23335	23619	23264	23537	23515	23483	23499	23460	23294	23568	23404	23523	23481	23539	23439	23417	23251	23431	23513	23413	23459	23369	23370	23445	23322	23324	23549	23343	23330	23506	23318	23544	23340	23383	23524	23468	23332	23299	23363	23119	23556	23577	23604	23581	23394	23478	23295	23597	23633	23363	23546	23592	23332	23351	23369	23355	23794	23249	23426	23605	23427	23461	23436	23402	23557	23582	23390	23113	23413	23605	23387	23504	23252	23329	23443	23608	23372	23226	23410	23256	23283	23464	23393	23561	23472	23471	23273	23442	23403	23524	23558	23581	23377	23204	23330	23279	23541	23436	23428	23365	23276	23630	23312	23319	23457	23229	23535	23529	23611	23067	23581	23387	23420	23501	23519	23492	23200	23516	23377	23418	23331	23536	23477	23648	23469	23447	23561	23381	23278	23154	23315	23193	23396	23364	23437	23254	23248	23243	23585	23405	23204	23308	23337	23316	23569	23383	23305	23375	23557	23541	23566	23710	23275	23369	23222	23256	23359	23577	23399	23428	23553	23245	23689	23402	23540	23365	23322	23360	23422	23474	23583	23607	23521	23259	23189	23405	23344	23276	23298	23243	23352	23365	23205	23536	23376	23333	23550	23360	23396	23513	23451	23484	23509	23357	23503	23413	23513	23376	23598	23383	23275	23370	23461	23344	23343	23391	23513	23556	23412	23206	23562	23255	23431	23352	23483	23532	23320	23363	23374	23515	23579	23455	23280	23518	23249	23267	23586	23549	23497	23475	23397	23332	23526	23496	23631	23469	23624	23475	23304	23212	23284	23357	23260	23197	23204	23426	23283	23328	23593	23408	23260	23362	23654	23514	23610	23239	23476	23053	23319	23618	23408	23218	23378	23509	23436	23748	23775	23445	23587	23486	23158	23321	23378	23333	23594	23499	23315	23353	23493	23331	23237	23425	23234	23219	23582	23317	23376	23467	23691	23351	23381	23625	23305	23311	23404	23403	23562	23538	23499	23437	23362	23417	23260	23409	23412	23559	23700	23630	23376	23564	23566	23656	23860	23496	23168	23244	23513	23360	23298	23340	23317	23536	23447	23466	23323	23539	23450	23329	23540	23520	23311	23442	23425	23428	23210	23397	23337	23434	23281	23263	23313	23294	23637	23430	23464	23491	23603	23475	23541	23463	23348	23448	23541	23230	23474	23269	23576	23415	23497	23514	23464	23445	23115	23222	23322	23455	23353	23362	23446	23304	23381	23479	23583	23618	23516	23277	23606	23494	23194	23369	23412	23473	23397	23324	23364	23554	23624	23395	23534	23336	23514	23475	23450	23482	23296	23436	23501	23249	23613	23184	23402	23249	23347	23565	23622	23598	23348	23533	23332	23221	23430	23418	23327	23507	23309	23207	23454	23521	23540	23478	23246	23477	23488	23555	23379	23356	23455	23522	23511	23401
48173	73994	65702	51034	39454	29313	22290	20440	19673	19038	18471	18290	17966	17618	17271	16962	16550	16414	16183	16411	16471	16576	16311	16414	16390	16437	16041	16269	16174	16116	15964	16112	16086	15997	16184	16080	16097	16124	16186	16178	16011	15906	16046	16102	16136	16131	16168	16049	15986	15992	16031	16003	16020	16172	15951	15981	16018	16033	16008	16013	15975	15965	15973	16062	16040	16182	15890	15987	15854	16024	16154	16017	15813	16043	15947	16045	16069	16166	16079	16084	16160	16104	16161	15926	16144	16016	16190	15832	15878	16030	16002	15830	15953	15995	15956	16166	16048	16071	15961	16080	16240	15957	15915	16044	15764	15788	16043	15986	16061	15911	16160	16073	16033	15972	16210	16039	16030	15965	16036	16047	15942	15935	16075	16064	16000	16256	15799	16151	16043	15951	16118	16007	16135	15837	15898	16033	15917	15886	16043	15894	16082	15923	15994	16080	16041	16025	16059	15917	15920	15782	15986	15879	15972	16081	16069	16091	15875	16007	16039	15929	15949	16041	16024	15908	15968	16066	16144	15992	15998	15979	15954	15981	16060	16048	16057	16142	16100	15919	16029	15916	16128	15945	15929	15988	16031	16160	15976	16007	16058	15906	16110	15942	16045	15782	16223	15951	16098	16027	15980	16037	15934	16047	16002	16194	16045	16019	16174	16121	15821	16085	16168	15918	16095	16081	16022	16002	15937	16091	16007	15979	15991	16131	15953	16002	16017	15969	16023	16014	15890	16119	16003	16083	15890	15965	16012	16126	16091	15986	15879	15884	16012	16236	16215	15930	16004	15975	15709	15966	16008	15938	16015	15914	16191	15927	15838	15903	16118	15881	15975	16105	16102	16008	16021	16171	16008	15924	15922	16112	16125	16101	15900	16135	15918	15911	15995	16052	16065	15915	16019	16058	15751	15943	16089	15887	16068	16115	15829	15824	15999	15951	15987	16026	16014	15947	16061	16120	15964	15985	16044	15889	16040	15906	16138	16108	15938	16046	15938	16125	16121	16132	16010	15825	16002	16089	16116	16071	15935	16109	16049	16030	15982	15893	16013	16060	15849	16021	16115	16266	16029	16177	15913	15914	16052	15942	16030	16018	15897	16043	15927	16035	15914	16116	15838	16174	16010	15959	15946	15996	15727	15939	15977	15938	15999	15996	15963	15912	15899	15965	16125	15962	15764	16035	16000	16018	16156	15786	16050	15890	16107	16019	15903	16015	15933	15858	15928	15932	15990	15961	16271	16008	15995	16178	15908	16139	16208	16060	16255	16012	16024	16087	15881	16047	16010	15883	16009	15937	15984	15940	15916	16152	16046	16078	16075	15936	16024	16011	15938	15944	15896	16127	15964	15852	15985	15896	15909	16023	16202	15930	16024	16051	15995	15908	16070	15943	16165	16024	16058	15943	15774	16087	16121	16032	15767	15822	15897	16224	15981	15836	16200	15840	15939	15880	16131	16043	16074	16140	15973	16124	16092	15938	16078	16115	16000	16039	16127	16001	15821	15948	16234	16071	16023	16094	15931	15945	15840	16045	16059	16119	16000	16147	16143	15956	16041	16016	15874	15996	15881	16046	16081	15848	16007	15956	16170	16066	16049	15956	15933	15959	15880	15944	16029	16197	15863	15979	15872	16016	16000	15943	15941	16074	16067	16057	15968	16025	16163	16008	16005	16085	16048	15923	16033	15936	15968	16194	15997	16060	16011	16031	16010	15908	16052	16011	16007	16232	15974	16069	15905	16081	15847	15930	15875	15961	16203	15970	16054	16118	15999	15895	16011	16132	15953	16077	15933	16017	16073	16069	16144	16117	16019	15904	15987	15869	16066	15800	15988	16087	16016	16003	16083	16145	16018	16044	15902	15934	16106	16049	15895	15988	16047	16007	16077	16125	15965	15879	16056	15871	16067	16139	16027	16088	16117	16097	15955	16150	15996	15946	16004	16207	16046	16080	16209	15986	15826	15865	16089	15948	15855	16058	16237	16023	16148	16003	16110	15832	16071	15898	15995	16000	16035	16004	16074	15935	15796	16023	16005	16026	16017	16033	16140	16109	16020	15912	16177	16120	16027	16132	16100	15819	15920	16059	16015	15893	16068	16055	15965	15931	15925	16019	16124	15967	15850	16233	16192	15943	15866	16029	16134	15883	15920	16149	15968	16190	15930	16033	15964	16069	16010	16021	16114	15981	15905	16008	16131	15933	16039	16011	15998	15979	15729	15856	16149	15839	15983	16039	16137	16079	16115	15953	15945	15863	15911	16182	15917	15934	15968	16111	16016	15837	15870	15996	16065	15973	15975	15937	16118	16003	15967	15902	15988	16114	15905	16142	15898	15928	15825	15864	15847	15918	15990	16093	16167	15946	16097	15942	15908	15707	16025	16126	15974	15957	16109	15906	16049	15925	15922	16020	16027	15944	16139	16184	16109	16062	16080	15911	15905	15825	16227	15922	15925	15884	15781	15935	16106	15931	15944	15884	15992	16065	15931	16074	15908	15981	16172	15990	16038	15995	15873	15930	16017	16054	15961	16100	15982	16053	16111	16098	16045	15916	15927	15978	16013	16074	15703	16273	16000	15843	15978	16060	15963	15956	15932	16066	16013	15853	16154	15852	15995	15787	15800	16088	16066	16000	16100	15955	15927	16057	15792	16020	15932	16071	15952	15886	16052	15929	15909	16171	16034	15893	16201	15973	16115	15829	16041	15944	15801	16086	15899	15958	16038	15934	15882	16116	15969	15886	15974	16027	15982	15960	16198	15940	16035	15997	15949	16038	15896	15972	15885	15950	16013	15914	16113	15889	16174	15987	15936	16111	16048	15984	15945	15985	16055	15995	15986	16032	15878	16025	16197	15964	16121	15926	15945	16018	15842	15870	16025	16162	16004	16035	16058	15914	16013	16028	16053	16086	16111	16062	16182	16135	15908	16129	16162	15897	16001	16072	16098	16182	15957	15958	15941	15879	16118	15980	15929	15920	16149	16065	16040	15831	16110	15909	16051	15981	16028	16073	15876	15944	15999	15813	16051	16139	16081	16201	16000	15964	15919	15979	15923	15896	16080	16005	15772	15990	16061	15889	16265	16021	16004	16080	15918	16123	16058	16050	16029	16045	15982	16138	15962	16197	16081	15898	16013	15863	15911	16071	16074	16032	15919	16176	16002	16066	16011	15936	15864	15909	16139	16158	16072	15868	16116	16023	16036	15896	16072	16084	16083	15906	15947	15929	16107	15901	16041	16065	16191	15966	16049	15761	16080	15842	15883	15897	15934	15906	16008	15978	15924	16091	15944	16014	15956	16009	16053	16056	15962	16116	16009	16083	16061	15997	16089	15946	16094	16059	15895	16082	16006	15926	15903	16028	15987	16079	16134	16135	16053	15964	15967	15932	15872	15936	16004	15986	15979	15890	15966	16038	16073	16135	15904	15977	15969	15987	16052	16048	16065	16048	16062	16119	16073	16095	15854	16029	15934	16091	15872	16161	16158	15877	15889	15859	16029	16097	16047	15991	16028	15801	15971	15988	15903	15888	15800	16142	15924	15853	15991	16186	15842	15840	15943	16094	16072	16258	16054	15913	15996	15977	15879	15960	15997	15836	15980	16014	16244	15975	16077	15902	16005	16139	16185	15999	16030	15906	15896	16002	16105	16133	16046	15969	15827	16139	16249	16138	16047	15988	16155	16091	15932	15929	16103	15865	16170	15987	15939	15835	16100	15960	15981	16055	15899	16047	15895	16109	16071	15959	16008	16070	15989	15978	15917	16048	15990	15908	16041	15989	16063	15960	16281	16142	16027	16123	16098	15909	15973	15973	15960	15974	15955	16186	15958	16174	16025	15989	15995	16144	15925	15965	16019	16030	16084	16148	16124	15882	15957	15913	16101	16062	16020	16142	16052	15820	16058	15946	16090	15886	16340	16041	15909	15890	15783	15848	15926	15888	16127	15969	15995	15899	15940	15932	16106	16058	15943	15922	16071	15945	16041	16152	16129	15829	15972	15989	16036	16097	16266	15922	15957	15957	15989	16122	15953	16006	16115	16037	16099	15857	16069	16077	16033	15960	15962	15860	15966	16093	16179	16046	15963	16060	15916	16005	15976	15908	15999	16133	16018	16062	16034	15997	16111	16036	16131	16032	15898	16175	16054	15821	16056	15992	16011	15953	15955	16053	16044	15886	16261	16158	15971	15955	15998	16013	16076	16074	15937	15790	15931	15910	15960	16158	15848	15923	15879	16024	15963	15881	15996	15996	16036	16196	15899	15920	16172	16120	16013	16093	15969	15981	16184	16004	15987	15952	16064	15966	15928	15887	15866	15960	15985	15980	15926	16205	16010	15880	16037	16045	16064	16181	16135	15903	16097	15870	16088	16176	16063	16097	15976	15899	15905	15842	15952	16068	15857	16218	15968	16025	16056	16028	15872	16020	16068	15999	15951	15929	16061	15938	15958	16056	16084	15936	15965	16015	15927	16155	16179	15972	15949	16012	16051	15949	15972	16103	16027	16049	15966	15900	16077	16002	15993	16084	16002	16166	16088	16113	15903	16117	15830	15974	16123	15900	16011	15900	16131	15802	15963	16010	15968	16181	16010	15938	16094	16000	15843	16099	16058	15966	16028	16191	15960	15929	15913	15947	16056	16112	16014	15997	15926	16263	16044	16078	16033	15987	16032	16010	16157	15855	16025	16136	16101	16013	16010	16154	16203	15905	15910	15995	15875	15985	15885	16143	15965	16175	15972	15970	15814	16026	15859	16191	16198	15991	16119	15981	16144	15971	15847	15948	16155	15939	16063	15931	15957	16167	16052	15966	16031	15895	15846	16043	16246	16165	16065	15962	16064	15856	16204	16058	16004	15828	16198	15860	16106	16067	16059	16187	16063	16078	16090	15840	16021	16087	16036	16078	16125	16010	16043	15939	15847	15982	15911	15971	15928	15947	16072	15784	16084	15994	15922	15945	16018	15926	16049	15924	15986	16056	15987	15950	16094	15921	16089	16028	15942	15862	15870	16166	16056	15846	16128	16090	15971	15999	16073	16069	16005	16010	15914	16154	16024	15909	15971	16001	16110	15865	16095	15980	16043	15944	16083	16173	16204	15930	16054	15925	16075	16002	15972	16086	16025	16135	16026	15976	16049	15937
24517	21701	30726	30541	34607	34376	32169	27201	25981	25775	25329	25101	24614	24218	23884	23198	22902	22750	22661	22918	23014	22963	22782	22795	22695	22810	22977	22542	22417	22667	22393	22450	22604	22254	22348	22748	22506	22391	22399	22487	22419	22458	22308	22369	22373	22535	22545	22555	22299	22272	22047	22325	22114	22120	22428	22434	22362	22208	22047	22143	22224	21912	22322	22149	22153	22089	22157	22205	22150	22277	22196	22126	22054	22197	22048	22146	22344	22308	22267	22065	22301	22173	22171	22375	22141	22217	22323	22287	22383	22292	22066	22206	22241	22254	22266	22255	22301	22130	22112	22550	22134	22273	22089	22025	22267	22248	22301	22253	22209	22317	22505	22439	22254	22207	22349	22290	21979	22004	22292	22319	22044	22290	22277	22297	22089	22027	22188	22212	22117	22419	22228	22429	22087	22380	22299	22142	22345	22312	22153	22066	22137	22341	22264	22282	22285	22045	22146	22286	22354	22119	22242	22278	22167	22318	22416	22094	22041	22203	22240	22310	22155	22298	22182	21969	22164	22328	22182	22240	22408	22185	22235	22197	22307	22198	22207	22318	22088	22183	22440	22398	22302	22189	22204	22071	22441	22246	22253	22250	22145	21961	22028	22290	22151	22242	22056	22247	22259	21904	22070	22096	22269	22167	22171	22305	22466	22191	21916	21973	22361	22184	22237	22123	22298	22342	22189	22038	22050	22313	22166	22169	22137	22053	22204	22054	22261	22215	22283	22181	22063	22159	22498	22365	22318	22205	22039	22210	22304	22224	22368	22327	22250	22075	22210	22232	22355	22358	22004	21944	22093	22232	22228	22079	21765	22148	22000	22153	22431	22331	21910	22202	22310	22296	22218	22277	22164	22174	22006	22136	22086	22262	22241	22024	21985	22080	22284	22154	22381	22139	22231	22080	22143	22187	22499	22227	22171	22251	22224	22099	22162	22302	22505	22166	22231	22369	22276	22105	22110	21926	22045	22265	22181	22120	22054	22324	22445	22046	22227	22159	21949	21875	22168	22122	22345	22464	22061	22124	22104	22162	22464	22066	22163	22093	22493	22081	22341	22272	22433	22264	22074	22114	22234	22386	22129	22366	22290	22169	22034	22526	22195	22020	22329	22189	22012	22215	22151	22245	22161	22196	21871	22004	22204	22173	22376	22191	21998	22196	22300	22303	22257	22423	22356	22334	22282	22108	22361	22068	22264	22096	22227	22246	22325	22051	22126	22301	22232	21939	22195	22114	22100	22280	22235	21985	22146	22191	22049	22250	22208	21933	22347	22132	22399	22117	22059	22052	22408	22347	21871	22471	22398	22204	22222	22248	22231	22124	22358	22132	22083	22283	22471	22189	22206	22256	22246	22300	22225	22005	22051	22041	22325	22198	22216	22410	22119	22102	22284	22011	22243	22135	22208	22023	22293	22310	22144	22333	22266	22218	22021	22078	22321	22093	22353	22130	22331	22345	22019	22006	22109	22078	22119	22065	22185	22231	22153	22465	22162	21995	22277	22059	22261	22357	22163	22349	22030	22193	22323	22150	22341	22255	21891	22126	22162	22016	22307	22055	22149	22209	22212	22282	22342	22138	22233	22214	22121	22093	22007	22075	22025	21985	22215	22149	22202	22373	22120	22055	22085	22173	21982	22165	22111	22553	22193	22011	22219	22341	22394	21989	22289	22247	22124	22295	22115	22209	22379	22015	22367	22013	22296	22298	22310	22227	22373	22229	22102	22010	22032	22246	22107	22106	22270	22111	22324	22253	22124	22206	21992	22197	22176	22255	22190	22362	22356	22333	22182	22018	22247	22029	22033	22066	22123	22301	22274	22289	22137	22154	22229	22156	22175	22285	22193	22194	22136	22014	22122	22070	22076	22172	22415	22198	22284	22195	22252	22367	22159	22132	22085	22411	22382	22089	22068	22189	22256	22077	22020	22346	22055	22163	22105	22323	22206	22137	22253	22103	22062	22367	22216	22004	22144	22301	22335	22219	22412	22204	22244	22143	22048	22212	22175	22255	22472	22192	22354	22387	22268	22218	22168	22126	22243	22177	22186	22198	22084	22176	22210	22324	22179	22396	22188	22063	22550	22256	21983	22168	22083	22217	22192	22249	22094	22242	22103	22242	22236	22052	22052	21994	22372	22207	22283	22196	21972	22450	22386	21895	22130	22075	22192	22308	22376	22189	22068	22179	22304	22241	22199	22436	22001	22060	22312	22027	22397	22213	22250	22149	22118	22270	22246	22199	22219	22242	22157	21913	22128	22133	22077	22107	22280	22162	22288	22139	22361	22117	22136	22185	22088	22103	22371	22208	22367	22318	22269	22327	22166	22220	22169	22226	22076	22200	22139	21945	22420	22312	22287	22222	22315	22173	22311	22250	22465	22156	22039	22019	22135	22170	22312	22190	22182	22453	22281	22097	22232	22463	22280	22029	21879	22268	22042	22278	22177	22137	22299	22350	22016	22159	22274	22313	22316	22244	21948	22125	22313	22219	22519	22122	22218	22249	22280	21979	22159	22125	22240	22111	22035	22174	22120	22225	22243	22233	22264	22301	22141	22130	22233	22351	22264	21896	22136	22318	22165	22232	22376	22420	22206	22200	22054	22282	22210	22032	22181	22296	22292	22160	22284	22283	22288	22285	22275	22167	22199	22161	22104	22239	22096	21766	22142	22028	22306	22057	22123	21950	22099	22009	22113	22142	22004	22182	22066	22202	21845	22246	22207	22231	21945	21963	21896	22163	21889	22146	22255	22187	22405	22220	22418	22356	22330	22391	22335	22066	22195	22363	22202	22143	22407	22181	22089	22066	22113	22452	22376	22262	22332	22225	22210	22445	22179	22172	22155	22011	22245	22142	22243	22264	22473	22185	22104	22279	22120	22301	22042	22101	21997	22078	22416	22104	22110	22056	22151	22240	22262	22226	22202	22387	22152	22122	22269	21878	22161	22171	22251	22051	21879	21883	22334	22069	22246	22105	22293	22112	22064	21988	22160	22149	22081	22219	22294	22183	22277	22270	22149	22258	22443	22031	21767	22401	22230	22269	22178	22234	22177	22194	22078	22333	22461	22214	21980	22087	22163	22138	22417	21992	22298	22163	22484	22305	21987	22102	22327	22354	22205	22313	22128	22344	22171	22331	22328	22086	22415	22180	21966	22086	22082	22188	22318	22311	22155	22295	22264	22179	22323	22128	22287	22224	22275	21975	22348	22286	22219	22447	22191	22307	22333	22264	22189	22187	22520	21929	22191	22316	22277	21923	22330	22190	22186	22145	22270	22069	22187	22132	22309	22204	22185	21903	22080	22128	22062	22095	22261	22490	22185	22094	22315	22240	22270	22055	22345	22063	22081	22081	22103	22022	22177	22085	22273	22501	22297	22409	22183	22167	22089	22252	22378	22247	22167	22249	22268	22217	22165	22291	22187	22056	22264	22067	22094	22001	22022	22048	22007	21984	22407	22339	22297	22231	22180	22194	22411	22161	22099	22294	22214	22327	22166	22151	22199	22355	22273	22195	22310	22047	22300	21948	22059	22181	22121	22379	22172	22218	22207	22118	22209	22277	22250	22339	22396	22009	22136	22016	22360	22252	22380	22307	22182	22193	22060	22261	22161	22204	22258	22015	22138	22276	22339	22325	22329	22211	22458	22362	22517	22171	22249	22286	22033	22158	22114	22279	22118	22123	22098	22484	22032	22108	22207	22353	22308	22433	22183	22137	22204	22092	22029	22181	22089	22020	22043	22199	22275	22349	22086	22001	22321	22180	22148	22199	22061	22091	22274	22126	22412	22405	22098	22168	22319	22043	22189	22177	22380	22285	22297	22191	22283	22174	22039	22166	22197	22191	22134	22038	22086	22345	22128	22158	22088	22259	22243	22080	22031	22024	22162	22110	22071	22280	22198	22203	22392	22246	22112	22140	22174	22148	22163	22010	22112	22292	22199	22028	22344	22308	21902	22091	22195	21985	22150	22049	22213	22351	22197	21973	22307	22097	21987	21917	21916	22116	22245	22180	22544	22319	22471	22079	22073	22423	22185	22080	22207	22088	22225	22167	22130	22366	22207	22327	22449	22198	22283	22244	22070	22127	22330	22325	22233	22297	22044	22213	22169	22207	22234	22285	22016	22121	22337	22005	21919	22319	22225	22043	22013	22166	21866	22264	22166	22029	22180	21975	22133	22213	22291	22222	22184	22077	22043	22134	22027	22219	22024	22288	22184	22330	22380	22173	22099	22116	21981	22150	22360	22251	22348	22446	22269	22101	22059	22355	22398	22086	22232	22089	22184	22181	22130	22186	22186	22205	22460	22288	22060	22064	22313	22255	22331	22426	22337	22228	22222	22279	22435	22214	22179	22364	22236	22202	22173	22236	22204	22194	22228	22138	22231	22532	22050	21890	22268	22144	22169	22377	22093	21963	22131	22125	22077	22204	22161	22197	22209	22301	22393	22253	22336	22270	22237	22176	22093	21940	22178	22193	22372	22166	22221	22346	22025	22237	22133	22219	22000	22311	22365	22284	22194	22023	21907	21982	22377	22104	22275	22544	22103	21977	22180	22113	22362	22013	22135	22028	22225	22215	22392	22300	22209	22124	22162	22213	22165	21909	22292	22047	21937	22071	22423	22055	22105	22233	22130	22227	22360	22402	22365	22051	22374	22037	22115	22044	22094	22128	22225	22363	22135	22090	21958	22390	22060	22473	22124	22130	22217	22275	22211	22221	22241	22284	22340	22319	22190	22535	22150	22359	22125	21943	22148	21854	22069	22372	22133	22249	22245	22170	22134	22328	22021	22245	22107	22345	22135	22171	22201	22266	22099	22303	22182	22011	21993	22107	22117	22221	22200	22104	22206	22048	22042	22602	22183	22146	21894	22085	22360	22277	22321	22125	22169	22332	22064	22204	22288	22262	22228	22149	22418	22182	22589	22348	22384	22152	22230	22347	22046	22138	22189	22057	22046	22217	22425	22264	22263	22225	22332	22232	22242	22233	22099	22229	22169	22268	21957	22128	22482	22149	22045	22255	22108	21995	22007	22151	22483	21996	22150	22424	22448	22046	22508	22297	21997	22158	22046	22243	22248	22209	22302	22228	22236	22221	22141	22385	22070	22306	22114	22094	22159	22006	22271	22149	22186	22174
47088	78657	77581	60000	49809	34058	24281	21605	20567	19807	19279	18842	18317	17768	17161	16442	16045	15880	15981	15912	16029	16033	15999	15873	15749	15613	15660	15660	15559	15578	15546	15419	15510	15433	15587	15533	15371	15613	15475	15425	15523	15481	15572	15631	15444	15589	15555	15272	15443	15366	15394	15422	15581	15317	15391	15139	15222	15354	15397	15443	15072	15193	15390	15311	15315	15411	15452	15315	15400	15551	15285	15221	15394	15231	15540	15331	15263	15273	15324	15336	15150	15287	15420	15381	15233	15217	15395	15437	15447	15456	15211	15397	15426	15234	15371	15524	15286	15190	15321	15461	15285	15120	15172	15266	15225	15454	15333	15225	15286	15586	15237	15278	15404	15367	15404	15277	15264	15457	15286	15332	15016	15461	15421	15486	15356	15398	15263	15317	15209	15427	15276	15447	15343	15139	15539	15377	15410	15373	15221	15192	15513	15172	15183	15197	15297	15321	15425	15321	15316	15382	15247	15218	15332	15274	15225	15376	15359	15320	15429	15436	15298	15247	15358	15230	15353	15404	15297	15134	15331	15550	15181	15299	15539	15310	15284	15326	15337	15360	15198	15258	15308	15245	15254	15416	15323	15497	15389	15470	15344	15377	15334	15384	15158	15117	15370	15413	15344	15548	15437	15235	15319	15317	15442	15286	15307	15508	15300	15533	15236	15446	15353	15433	15302	15106	15223	15313	15444	15344	15418	15328	15271	15324	15369	15420	15385	15412	15403	15340	15420	15279	15313	15467	15178	15348	15328	15409	15458	15307	15288	15335	15271	15258	15415	15307	15478	15520	15416	15294	15379	15231	15372	15333	15204	15328	15232	15201	15232	15207	15327	15437	15375	15354	15310	15348	15418	15485	15352	15390	15383	15310	15381	15430	15213	15304	15281	15423	15368	15336	15374	15423	15384	15278	15220	15296	15255	15081	15397	15221	15360	15425	15227	15321	15234	15422	15354	15328	15246	15555	15387	15280	15240	15387	15368	15427	15244	15400	15267	15396	15252	15222	15507	15414	15363	15237	15437	15381	15358	15495	15228	15236	15295	15224	15398	15403	15265	15284	15457	15400	15202	15411	15275	15431	15468	15444	15284	15302	15231	15317	15359	15221	15372	15274	15333	15170	15312	15345	15396	15560	15284	15304	15334	15305	15351	15409	15239	15385	15542	15210	15293	15295	15187	15349	15163	15382	15342	15443	15340	15322	15170	15382	15487	15215	15525	15269	15349	15218	15151	15198	15270	15463	15430	15274	15081	15192	15302	15274	15367	15453	15306	15495	15461	15465	15422	15313	15319	15348	15259	15466	15343	15379	15299	15406	15217	15456	15361	15274	15301	15267	15327	15484	15431	15451	15315	15270	15323	15395	15330	15420	15213	15426	15394	15356	15275	15253	15261	15386	15290	15191	15352	15429	15222	15236	15248	15340	15372	15411	15199	15228	15264	15431	15294	15319	15270	15202	15378	15430	15273	15219	15218	15348	15495	15358	15266	15159	15301	15324	15377	15309	15310	15192	15267	15330	15329	15394	15373	15347	15333	15439	15324	15373	15227	15369	15395	15419	15289	15419	15263	15284	15451	15233	15280	15450	15394	15377	15268	15315	15387	15366	15392	15470	15060	15318	15316	15362	15445	15512	15299	15318	15350	15279	15223	15341	15253	15313	15235	15360	15458	15459	15229	15224	15328	15341	15438	15288	15337	15362	15388	15379	15365	15264	15421	15410	15275	15337	15474	15366	15408	15321	15209	15451	15361	15265	15307	15294	15302	15421	15478	15470	15236	15339	15308	15311	15356	15301	15251	15356	15282	15181	15246	15352	15335	15335	15384	15293	15216	15280	15364	15333	15482	15424	15296	15384	15264	15273	15383	15425	15292	15256	15380	15242	15338	15389	15242	15453	15420	15318	15365	15358	15358	15358	15117	15319	15237	15249	15163	15217	15385	15176	15428	15342	15204	15498	15259	15371	15320	15314	15326	15410	15358	15290	15431	15278	15318	15345	15287	15346	15418	15307	15356	15288	15360	15264	15552	15198	15416	15374	15550	15427	15383	15227	15327	15258	15304	15290	15423	15314	15453	15238	15067	15455	15382	15361	15421	15383	15531	15438	15189	15236	15367	15138	15266	15330	15501	15350	15296	15334	15458	15209	15331	15225	15407	15210	15489	15285	15265	15316	15417	15056	15092	15467	15428	15382	15226	15500	15139	15447	15389	15388	15245	15376	15085	15518	15149	15460	15353	15276	15328	15355	15229	15294	15276	15350	15397	15202	15389	15234	15346	15286	15366	15378	15292	15401	15227	15322	15303	15302	15394	15439	15355	15396	15203	15251	15235	15256	15201	15285	15269	15445	15208	15513	15428	15283	15357	15430	15260	15377	15403	15357	15229	15337	15270	15317	15264	15243	15221	15494	15200	15471	15417	15245	15232	15222	15487	15378	15245	15220	15291	15257	15245	15367	15331	15475	15280	15413	15375	15227	15470	15316	15468	15344	15188	15247	15073	15296	15119	15415	15354	15348	15336	15430	15350	15548	15361	15338	15393	15506	15312	15274	15259	15351	15315	15304	15293	15280	15354	15373	15182	15417	15316	15541	15142	15341	15328	15392	15411	15348	15190	15313	15153	15421	15340	15388	15232	15495	15138	15124	15340	15295	15261	15244	15238	15349	15200	15363	15251	15467	15422	15409	15340	15206	15397	15408	15256	15308	15178	15324	15288	15377	15204	15320	15188	15456	15605	15416	15269	15271	15456	15281	15408	15187	15351	15371	15393	15350	15235	15278	15442	15245	15451	15270	15363	15257	15456	15362	15357	15212	15489	15417	15307	15333	15402	15217	15383	15222	15297	15217	15351	15259	15453	15237	15270	15420	15151	15323	15320	15434	15434	15348	15303	15407	15189	15320	15228	15530	15410	15338	15323	15377	15252	15409	15184	15494	15420	15249	15416	15358	15221	15433	15227	15516	15379	15268	15313	15461	15286	15309	15153	15334	15311	15256	15277	15399	15332	15488	15267	15335	15291	15286	15331	15443	15345	15259	15421	15263	15359	15327	15223	15367	15236	15330	15278	15130	15307	15017	15335	15357	15269	15389	15369	15284	15342	15233	15315	15349	15199	15176	15413	15315	15244	15392	15307	15313	15171	15242	15388	15226	15182	15280	15328	15368	15343	15383	15199	15489	15441	15250	15382	15276	15325	15308	15341	15424	15544	15243	15296	15419	15303	15226	15247	15469	15367	15295	15347	15293	15518	15395	15334	15430	15314	15257	15396	15441	15385	15192	15355	15264	15385	15362	15299	15551	15378	15288	15369	15469	15294	15263	15346	15107	15442	15315	15254	15371	15423	15418	15384	15263	15334	15276	15273	15265	15358	15212	15427	15335	15496	15271	15153	15221	15476	15317	15384	15480	15250	15353	15338	15434	15220	15268	15307	15243	15537	15312	15242	15295	15333	15440	15305	15304	15326	15424	15588	15312	15460	15419	15444	15414	15172	15295	15415	15289	15286	15282	15432	15255	15208	15487	15454	15289	15349	15224	15322	15321	15437	15347	15383	15414	15377	15412	15237	15343	15195	15413	15514	15279	15427	15429	15251	15472	15495	15534	15235	15231	15208	15337	15450	15224	15232	15411	15213	15417	15287	15249	15409	15087	15261	15356	15311	15278	15427	15342	15338	15352	15306	15309	15138	15294	15212	15305	15396	15459	15296	15238	15173	15480	15133	15279	15324	15432	15329	15442	15365	15201	15290	15364	15509	15318	15375	15164	15498	15081	15264	15391	15436	15190	15328	15405	15297	15329	15230	15325	15299	15383	15245	15362	15262	15233	15407	15142	15303	15358	15436	15381	15166	15455	15251	15221	15305	15304	15420	15482	15589	15441	15267	15113	15196	15412	15290	15312	15361	15236	15259	15290	15437	15321	15452	15373	15413	15217	15321	15452	15270	15261	15259	15303	15269	15352	15271	15422	15354	15194	15154	15302	15338	15295	15223	15369	15225	15379	15420	15147	15187	15389	15286	15111	15389	15364	15531	15376	15434	15227	15533	15616	15430	15182	15384	15301	15393	15243	15395	15242	15350	15190	15567	15564	15592	15477	15278	15249	15517	15233	15291	15264	15222	15417	15234	15250	15279	15267	15366	15319	15414	15312	15457	15269	15426	15341	15262	15144	15420	15148	15416	15246	15228	15296	15182	15428	15277	15354	15491	15452	15310	15319	15446	15363	15403	15302	15334	15422	15329	15323	15367	15270	15298	15246	15311	15334	15339	15279	15195	15417	15389	15328	15301	15203	15266	15353	15414	15247	15184	15572	15325	15523	15203	15060	15277	15383	15410	15258	15229	15413	15318	15351	15354	15425	15308	15347	15517	15276	15329	15253	15370	15253	15384	15309	15403	15211	15109	15473	15344	15335	15395	15288	15351	15384	15428	15454	15324	15310	15230	15359	15341	15240	15163	15377	15383	15263	15302	15311	15378	15520	15370	15306	15250	15320	15320	15361	15401	15291	15544	15336	15406	15292	15389	15360	15118	15163	15305	15261	15141	15289	15302	15419	15286	15328	15236	15324	15318	15285	15331	15419	15374	15305	15350	15220	15349	15320	15216	15248	15317	15297	15343	15232	15422	15302	15254	15333	15232	15391	15353	15344	15444	15363	15178	15471	15241	15409	15417	15208	15385	15332	15378	15443	15221	15340	15239	15398	15142	15202	15282	15339	15365	15251	15172	15296	15357	15349	15414	15422	15326	15438	15246	15318	15384	15372	15259	15341	15276	15327	15533	15403	15247	15338	15366	15297	15250	15253	15528	15371	15617	15330	15414	15560	15370	15200	15326	15270	15360	15284	15451	15283	15306	15424	15527	15355	15268	15443	15411	15340	15356	15477	15462	15472	15412	15217	15346	15295	15392	15429	15247	15450	15246	15311	15217	15341	15444	15402	15187	15449	15421	15419	15392	15351	15344	15270	15221	15323	15491	15363	15454	15422	15380	15430	15258	15314	15355	15148	15276	15262	15222	15297	15313	15422	15479	15435	15388	15219	15325	15323	15366	15339	15075	15154	15218	15299	15257	15299	15205	15334	15327	15273	15360	15212	15378	15573	15181	15390	15242	15403	15392	15309	15364	15188	15249	15372	15251	15314
42914	51603	57812	45584	35587	29009	25948	24924	24541	24516	24378	23904	23903	23691	23627	23371	23031	23129	23296	22769	23081	23283	22797	22985	23142	23058	23219	22995	23083	23028	22902	22885	22909	22955	23044	22781	23169	22894	23017	22969	22894	23016	23137	23250	23243	22865	23245	22990	22897	22957	23018	23019	23019	22735	22850	22994	22946	22874	22894	22974	22988	22897	22872	22735	22959	22710	22772	22918	22914	22983	22770	22865	22876	23114	22812	22935	23104	22795	22878	22826	22854	22832	22919	22806	22910	22963	22819	22834	22907	22855	23093	22990	22959	22785	22998	22811	22773	23005	22708	22810	23085	22965	22901	22739	22722	22603	22811	23073	23034	22875	22877	22774	22900	22995	23250	22796	22760	22921	22801	22944	23002	22842	22924	22959	22853	22873	22806	22816	22900	22920	23121	23027	23002	22911	22951	23180	22923	23008	22908	22916	22823	22813	22800	22926	22947	22932	22953	23111	22753	22679	22915	23097	22789	22698	22880	22890	22915	22720	22910	22768	22981	22771	22981	22826	22911	22748	22881	22975	22653	22848	22886	22807	22907	22907	22853	22784	22923	22855	22609	23166	22996	23025	23065	22974	22932	23017	22979	22818	22721	22676	22981	22900	22942	23019	23081	22789	22867	22746	22690	22846	23001	22743	22846	22985	23101	22831	22866	23013	22902	22827	22844	22937	22972	22994	23271	23083	22833	22951	22819	22905	22935	22954	22778	22981	22760	22774	22894	23082	22924	22829	22783	22595	22968	22895	22791	22878	23105	22770	22918	22911	23140	22846	22874	22773	22799	22871	23042	22866	22890	22880	22682	22726	22907	22998	22944	22683	22549	22798	22798	22960	23027	22798	22808	23038	23011	23100	22871	22954	22749	22978	23020	22750	22672	23054	22931	22912	22914	22711	23113	22823	22894	22989	23062	23166	22894	23229	22766	22844	22963	22853	22736	22810	23019	22919	22970	22912	22745	22741	22887	22875	23091	23034	22910	22780	22777	23024	22655	22701	22971	22932	22875	22891	22803	22874	22896	22887	22783	22939	22849	22913	22882	22869	22820	22895	22725	22781	22808	22854	22840	22811	22944	22994	22861	23083	22712	22751	23025	23165	23126	22955	22956	22908	22900	22919	23007	22771	22760	22967	23035	23012	22893	23012	22823	22887	22981	22794	22689	22806	22812	22914	22991	22919	22829	22903	22813	22852	22900	22971	22660	23121	22909	22916	22756	22978	22995	22930	22877	22808	22871	22669	22903	22981	22935	22936	22824	23014	23078	23038	23023	22791	22807	22787	22819	22971	22724	22955	23064	23132	22910	22708	23049	22979	22883	23089	22753	22885	22961	22752	23181	22857	23076	22759	23249	22839	22877	22757	22968	22903	22748	22881	22819	22958	23030	23032	22586	23082	22896	22932	22814	22979	23086	22975	22722	22784	23069	23156	22958	22748	23048	22723	23057	22790	22886	23023	22925	23021	22841	23213	22770	22870	23052	23034	22689	23059	23029	23036	22925	22999	23058	22573	22889	22942	22920	23044	23083	22892	22690	22934	22897	22853	22672	22983	22838	22768	22935	22820	22887	23063	23063	22669	22816	22758	23070	22869	23022	22920	22924	22900	23060	22845	22962	22852	22909	22816	23033	23067	23108	22763	22866	22907	22930	22857	22871	22826	22816	22764	22846	22925	22912	22865	22832	22855	22935	22877	23062	22896	23066	22978	22835	22790	22828	22663	22792	23142	22887	22944	23207	22792	23011	22984	22808	23088	22785	22869	22826	22931	23057	22750	22844	22766	22923	22777	23052	23044	22796	22927	22909	22805	23012	22907	22496	22823	22891	22751	22926	22709	22867	23158	22681	22813	22913	23003	22856	22807	22879	22921	22769	22933	22897	22853	22796	22728	22999	22905	22999	22907	22950	22936	22888	22920	22919	22760	22869	23145	23027	22969	22873	22881	22759	22805	22678	22886	22871	22673	23060	22853	22715	22829	23006	23177	22990	22837	22957	23001	22822	22933	23052	22931	22738	22988	23003	22865	22733	22960	23053	22926	23003	22983	22986	22903	22813	22947	22959	22906	22907	22852	22941	22662	22776	22745	23035	22933	22911	23090	22957	22706	22966	22992	22923	22933	22934	22991	22993	22718	23013	22920	22794	22896	23072	22978	22750	23074	22971	22886	22768	22804	22983	22856	22773	22982	22864	22779	23023	22655	22840	22847	22727	22693	22822	22849	22831	22923	23027	22980	22970	22872	23088	22949	22918	23052	22817	22731	22776	22991	22764	22829	22820	23067	22969	23140	22910	22665	22939	22761	22821	22882	22979	22769	22877	22920	22968	22856	22977	23000	22957	23097	23064	22849	23027	22953	22767	22921	22868	22917	22774	22716	22864	22852	22927	23098	23026	22791	22984	23009	23004	22905	22792	22802	23126	22834	22975	22968	22854	22877	22971	23043	22980	22860	23083	22918	22758	22954	22808	22752	22597	23045	22808	22894	22946	23061	22677	22850	22884	22984	23010	22828	23061	23060	22840	23137	22924	22759	22944	23016	22943	22595	22767	22768	23138	23080	23137	22807	22850	23033	22688	22913	22794	22932	22651	22855	23010	22888	22891	22996	23211	22994	22764	22852	22626	22872	22805	22964	23040	23037	22843	23141	22906	23177	22826	22687	22945	22916	22701	22740	22943	22736	23036	22937	22748	22925	23040	22870	23028	22713	22814	22821	22858	23013	22841	22869	22938	22889	23027	22846	22893	23103	22981	22815	23113	22885	22723	22674	23011	22725	22762	22882	22920	23043	22863	22864	22882	23069	23007	22868	22914	22932	22841	22904	22747	22858	22846	23185	22910	22781	22963	22923	23035	22964	23005	22841	22955	23104	22983	22997	22992	22895	23155	22844	22776	22861	22890	23021	23095	22779	22812	22735	22847	22890	22885	22893	22567	22926	22843	22873	22926	22879	22994	22929	23076	22799	23042	22587	22955	22814	23009	22886	22857	23149	22980	22964	22734	22685	22972	22914	23052	22825	22960	22982	23003	22805	22859	22984	22858	22898	22855	22684	22855	22950	22850	22993	22824	22804	22754	22971	22758	23068	22914	22959	23016	22638	22840	22782	22697	23003	23070	22849	23096	22919	23017	22884	22953	23102	22829	22847	22827	22868	22731	22933	23193	22762	22818	22920	22890	22800	22869	23202	23065	22790	22868	22954	22657	22742	22897	22837	23201	23009	22793	22947	22832	22985	22933	22814	22964	22673	22720	22789	22925	23060	23110	22796	22630	22823	22894	22701	22936	22870	22958	22871	23012	23020	22859	22822	22988	23092	22870	22802	22873	22973	23187	22819	22747	22962	22588	22920	22840	22820	22948	22857	22792	22612	22856	22772	22642	23014	22931	22948	23179	22941	22972	22933	22867	23000	22923	22805	23011	22956	22922	22833	23059	22771	22826	22838	22803	22823	23005	22639	23176	22779	23040	22928	23207	22943	22939	22823	23005	22926	22983	22890	23098	22605	22953	22705	22754	22846	23057	22930	22895	22844	22804	22753	23054	22865	22823	22959	23013	22778	23138	22997	22813	23013	23212	22723	22983	22939	23019	22832	22699	22815	23110	22879	22865	22736	22851	22823	22799	22708	22769	22719	22950	22656	22717	22951	23028	22923	22860	23004	23046	22860	22738	22913	22826	22792	23016	22629	22969	23014	23162	22820	22944	23088	22869	22918	22773	22876	22982	23143	22899	22829	22996	22927	22893	22970	22986	22646	23047	23002	22832	22761	23015	22927	22785	22894	22826	22811	22872	22714	22880	22815	22682	22764	22889	22972	22944	22803	22866	22819	22797	22926	23229	22840	22950	22825	22818	22814	22941	22964	22729	23029	22883	22811	22963	22900	23073	22753	22835	22925	22860	22938	22938	22831	22951	22717	22942	22640	22867	22794	23015	22992	22920	22966	22966	22764	22658	22999	22885	23158	22923	22729	23015	22836	22738	23012	22921	22819	22826	22801	22879	23067	22891	22965	23017	22863	23054	22740	22984	22779	23043	22960	22750	23051	23022	22738	23155	23034	23115	22843	22967	23028	22879	22964	23052	22938	23135	22678	22967	22891	22826	22974	23019	22725	22835	23045	23023	23041	22733	22871	22781	23055	22801	22827	23159	23013	23047	22618	22699	22945	22807	23096	23171	22907	22949	22790	23023	22923	22791	22998	23071	22987	22799	22766	22698	22949	23191	22754	22795	22958	22946	22915	22590	22671	22939	23037	23021	22783	23133	22817	22847	23185	23122	22887	23062	22977	22842	22776	22959	22915	23084	22666	22978	22764	23119	22745	23128	22866	22884	22899	22859	22712	22913	22778	23024	22929	22825	23073	23256	22846	22853	22761	22870	22857	23154	22795	23096	23013	22998	22845	23068	23055	22870	23019	23003	22812	22784	22795	22764	22921	23085	22780	22887	22950	22903	22949	22975	22757	23015	22963	23054	22849	23089	22802	22875	23199	23049	22827	22932	22766	22862	22816	23140	23059	22736	22771	22872	22869	22919	23018	23231	22958	22780	22673	22967	23046	23127	22876	23125	22835	22716	23067	22989	22650	22962	23084	22946	23006	22895	22975	22884	22860	23011	22874	22992	22965	22727	22744	22885	23013	22763	22727	22771	22951	22757	23065	23057	22626	22862	23018	22798	23090	22943	22803	22963	22913	22932	22739	22929	23194	22952	22654	23027	22933	22860	22854	22695	22923	22904	23038	22970	22897	22881	22968	23051	22921	22885	22814	22916	22938	22803	22883	23096	23023	22815	22831	22932	23020	22794	22696	22889	23031	23079	22934	22865	23003	22799	23090	22870	23101	22819	22708	22794	22738	23156	23054	23010	22911	22741	22834	22701	22793	22733	22854	23015	22895	22954	22866	22720	22941	22999	22930	23155	22951	23043	23005	22945	23118	22867	23100	23012	22869	22766	22830	23028	23072	22893	22786	22959	22855	22873	22759	22951	22922	22959	23039	22948	22789	22677	22815	22902	22800	23024	22823	22978	22778	22930	22920	22895	22990	23001	22745	22990	23036	23040	22742	22825	23021	22899	23185	22983	22994	22814	22809	22881	23115	22813	22931	22877	22907	23075	23123	22938	22994	22785	22795	22878	23154	22881	22869
44676	61113	56859	40103	30147	22733	19554	18318	17959	17445	17383	16967	17121	16497	16263	16168	15795	15920	15846	16026	15869	15929	15986	15865	15776	15880	15615	15751	15835	15626	15660	15858	15867	15613	15638	15758	15861	15749	15751	15616	15623	15660	15729	15668	15671	15634	15641	15745	15844	15762	15694	15606	15640	15662	15666	15583	15770	15540	15626	15512	15485	15649	15638	15599	15556	15648	15775	15420	15779	15648	15653	15636	15643	15631	15614	15659	15520	15654	15699	15602	15555	15563	15626	15618	15583	15606	15614	15607	15604	15495	15670	15648	15678	15704	15456	15687	15743	15645	15668	15720	15586	15655	15717	15629	15679	15729	15712	15660	15742	15692	15628	15680	15694	15701	15429	15379	15591	15533	15636	15697	15786	15556	15658	15659	15681	15569	15520	15687	15711	15533	15500	15717	15623	15637	15607	15586	15533	15634	15481	15613	15595	15677	15582	15811	15705	15514	15653	15588	15501	15552	15558	15714	15712	15516	15592	15437	15771	15703	15678	15488	15666	15589	15423	15704	15428	15644	15672	15683	15600	15436	15553	15707	15597	15734	15643	15599	15521	15519	15672	15489	15752	15677	15526	15455	15662	15733	15754	15463	15553	15634	15591	15525	15520	15528	15641	15707	15638	15765	15854	15620	15761	15527	15633	15591	15646	15583	15605	15514	15766	15659	15644	15627	15445	15727	15781	15630	15728	15689	15765	15622	15685	15573	15521	15746	15675	15636	15598	15657	15805	15572	15628	15548	15717	15583	15725	15576	15515	15472	15717	15714	15726	15536	15574	15579	15580	15685	15605	15706	15738	15636	15575	15549	15728	15645	15515	15483	15683	15737	15605	15612	15808	15795	15608	15611	15630	15657	15732	15648	15555	15524	15667	15606	15746	15731	15517	15540	15476	15841	15693	15823	15688	15815	15540	15653	15561	15597	15630	15656	15617	15529	15510	15643	15635	15532	15688	15590	15603	15764	15805	15750	15516	15618	15823	15630	15516	15642	15685	15731	15801	15574	15389	15590	15607	15687	15618	15809	15563	15631	15519	15654	15658	15761	15652	15687	15515	15756	15840	15594	15834	15635	15629	15776	15612	15561	15530	15626	15827	15422	15663	15578	15710	15509	15647	15741	15571	15716	15684	15737	15678	15672	15551	15606	15595	15417	15696	15626	15644	15634	15642	15724	15601	15603	15632	15535	15566	15656	15941	15691	15709	15569	15609	15395	15692	15693	15676	15561	15896	15604	15699	15588	15511	15695	15693	15661	15511	15582	15573	15488	15720	15720	15500	15671	15407	15665	15635	15613	15589	15729	15688	15599	15593	15673	15582	15706	15587	15684	15696	15586	15572	15789	15592	15707	15722	15557	15826	15652	15669	15639	15640	15558	15776	15779	15568	15579	15597	15724	15640	15731	15755	15759	15929	15667	15669	15573	15464	15488	15764	15495	15761	15505	15693	15720	15599	15605	15645	15703	15793	15620	15588	15557	15611	15544	15787	15372	15720	15554	15651	15454	15493	15698	15566	15575	15653	15744	15685	15794	15673	15644	15464	15563	15672	15624	15684	15644	15754	15654	15834	15558	15597	15451	15637	15579	15545	15660	15664	15650	15691	15456	15624	15620	15657	15652	15567	15820	15736	15704	15653	15545	15778	15553	15464	15646	15617	15769	15738	15887	15635	15668	15761	15640	15648	15625	15643	15615	15613	15680	15720	15617	15627	15738	15716	15605	15697	15614	15686	15431	15716	15682	15489	15563	15759	15538	15668	15802	15537	15704	15787	15541	15683	15695	15552	15593	15581	15536	15597	15517	15612	15760	15609	15556	15521	15753	15533	15704	15624	15643	15643	15575	15741	15612	15485	15620	15577	15646	15749	15526	15475	15691	15604	15750	15647	15682	15739	15700	15787	15636	15631	15491	15565	15642	15688	15484	15687	15338	15655	15539	15512	15594	15687	15588	15686	15600	15599	15945	15543	15598	15707	15583	15751	15648	15725	15673	15640	15499	15667	15679	15677	15780	15455	15782	15585	15729	15595	15611	15707	15644	15520	15674	15670	15796	15671	15750	15639	15677	15649	15719	15716	15645	15677	15645	15607	15542	15713	15609	15729	15583	15666	15565	15557	15760	15701	15692	15680	15532	15585	15467	15652	15816	15550	15640	15424	15542	15741	15683	15665	15560	15668	15709	15705	15604	15465	15695	15806	15576	15682	15704	15656	15584	15765	15455	15760	15628	15541	15580	15600	15483	15704	15667	15560	15592	15610	15733	15586	15545	15649	15579	15650	15670	15684	15788	15749	15524	15587	15811	15617	15675	15768	15527	15686	15639	15634	15532	15569	15597	15557	15618	15420	15623	15551	15752	15502	15619	15689	15612	15680	15640	15663	15677	15657	15738	15389	15454	15773	15543	15785	15552	15537	15529	15692	15648	15411	15523	15672	15629	15637	15649	15709	15570	15719	15663	15556	15608	15582	15489	15762	15527	15616	15585	15808	15655	15622	15695	15519	15429	15866	15604	15639	15636	15553	15555	15903	15436	15766	15589	15435	15587	15647	15486	15689	15766	15546	15526	15776	15605	15607	15809	15484	15704	15671	15567	15719	15628	15602	15538	15545	15440	15602	15537	15477	15741	15752	15503	15502	15713	15555	15644	15655	15519	15574	15620	15400	15562	15656	15608	15746	15718	15617	15529	15797	15485	15701	15501	15713	15689	15778	15659	15675	15646	15615	15652	15647	15609	15609	15697	15806	15588	15599	15651	15648	15652	15586	15504	15729	15613	15662	15657	15734	15678	15614	15704	15796	15611	15658	15689	15674	15699	15615	15774	15590	15632	15710	15667	15614	15596	15650	15923	15612	15546	15692	15544	15683	15706	15392	15586	15677	15482	15559	15537	15572	15548	15566	15576	15612	15693	15567	15740	15603	15583	15752	15679	15574	15619	15773	15597	15652	15494	15672	15661	15684	15599	15784	15768	15674	15575	15542	15604	15592	15884	15567	15477	15568	15558	15670	15876	15658	15577	15607	15440	15500	15466	15631	15544	15626	15617	15768	15654	15642	15427	15597	15722	15729	15767	15613	15555	15712	15611	15761	15667	15698	15500	15691	15497	15679	15605	15560	15569	15644	15676	15519	15704	15663	15570	15672	15554	15530	15721	15722	15577	15435	15743	15686	15616	15649	15634	15517	15648	15619	15589	15794	15538	15642	15507	15595	15682	15587	15592	15666	15503	15636	15706	15583	15687	15623	15557	15864	15523	15679	15421	15830	15573	15576	15534	15661	15654	15729	15695	15641	15452	15670	15581	15677	15776	15811	15687	15411	15459	15649	15590	15673	15669	15544	15541	15526	15638	15507	15586	15664	15663	15582	15840	15571	15750	15586	15838	15629	15586	15748	15781	15901	15687	15797	15692	15469	15698	15519	15678	15556	15675	15604	15736	15534	15672	15509	15658	15653	15406	15562	15517	15755	15665	15517	15646	15600	15490	15614	15506	15788	15795	15591	15550	15507	15688	15705	15639	15504	15740	15587	15664	15709	15705	15543	15705	15901	15449	15776	15619	15653	15628	15660	15570	15551	15712	15670	15547	15700	15658	15741	15513	15620	15696	15515	15469	15514	15737	15566	15723	15541	15720	15671	15791	15604	15618	15762	15668	15531	15690	15452	15636	15770	15593	15624	15512	15564	15543	15789	15649	15608	15556	15542	15706	15639	15660	15740	15483	15596	15599	15555	15613	15594	15384	15644	15675	15671	15739	15653	15659	15633	15668	15620	15487	15508	15671	15747	15547	15538	15803	15709	15526	15660	15655	15663	15673	15629	15575	15485	15769	15456	15423	15613	15724	15568	15753	15721	15707	15822	15700	15474	15540	15552	15551	15575	15510	15557	15675	15698	15638	15660	15422	15486	15760	15608	15615	15704	15612	15639	15540	15606	15585	15738	15653	15695	15620	15741	15628	15753	15806	15747	15443	15629	15696	15727	15571	15737	15582	15489	15784	15430	15512	15630	15762	15818	15559	15731	15752	15673	15671	15684	15522	15909	15800	15722	15517	15607	15598	15736	15585	15613	15663	15645	15593	15675	15733	15624	15697	15486	15684	15628	15614	15573	15477	15689	15632	15906	15675	15629	15760	15483	15572	15494	15497	15602	15677	15619	15637	15647	15578	15738	15717	15644	15669	15647	15734	15730	15828	15527	15700	15669	15663	15648	15734	15549	15580	15789	15596	15520	15569	15698	15657	15654	15453	15629	15709	15579	15579	15745	15880	15625	15578	15715	15457	15554	15697	15583	15574	15707	15566	15525	15510	15683	15703	15484	15557	15708	15382	15618	15581	15578	15705	15750	15630	15529	15539	15716	15635	15655	15695	15640	15663	15499	15760	15647	15691	15531	15602	15605	15753	15589	15567	15645	15759	15727	15649	15608	15717	15575	15561	15428	15592	15661	15701	15632	15555	15633	15703	15667	15706	15669	15702	15720	15495	15617	15660	15565	15698	15530	15673	15604	15568	15462	15790	15598	15737	15720	15612	15644	15554	15646	15467	15810	15650	15657	15670	15711	15619	15562	15567	15431	15599	15611	15517	15561	15416	15681	15625	15596	15667	15561	15741	15559	15524	15524	15673	15743	15709	15732	15505	15624	15607	15672	15627	15650	15689	15550	15630	15506	15685	15498	15647	15765	15573	15484	15391	15580	15708	15642	15547	15567	15775	15675	15612	15686	15602	15576	15637	15693	15671	15474	15756	15478	15645	15659	15569	15506	15433	15696	15744	15643	15647	15666	15646	15722	15745	15762	15507	15724	15478	15571	15669	15629	15806	15536	15700	15533	15747	15765	15718	15789	15640	15836	15607	15603	15613	15764	15671	15714	15632	15532	15459	15560	15607	15534	15522	15618	15488	15608	15613	15687	15609	15576	15596	15808	15479	15594	15808	15773	15595	15648	15516	15799	15454	15803	15735	15700	15584	15514	15716	15588	15699	15561	15734	15753	15735	15722	15841	15812	15515	15776	15419	15621	15801	15590	15580	15759	15758	15793	15579	15653	15521	15566	15614	15770	15589	15635	15693	15536	15590	15754	15655	15710	15525	15452	15679	15639	15669	15621	15483	15716	15630	15552	15657	15634	15547	15655	15568	15830	15683
26370	21960	31343	33126	36448	34310	31443	27545	26652	26631	25932	25664	25480	25186	24846	24090	23962	23748	23877	24137	24010	24000	23858	24011	23915	23904	23705	23585	23549	23737	23552	24031	23516	23796	23425	23640	23952	23759	23760	23675	23619	23642	23546	23753	23441	23494	23753	23822	23355	23521	23704	23426	23474	23674	23778	23615	23520	23417	23450	23609	23466	23288	23219	23540	23666	23727	23839	23575	23669	23323	23489	23403	23371	23408	23522	23572	23410	23561	23592	23564	23561	23412	23534	23616	23829	23343	23492	23324	23455	23521	23569	23476	23608	23454	23713	23582	23410	23295	23390	23618	23486	23533	23817	23412	23365	23574	23472	23531	23435	23700	23550	23622	23417	23438	23407	23605	23531	23478	23519	23521	23491	23527	23432	23522	23363	23399	23819	23560	23581	23523	23520	23386	23600	23402	23478	23418	23370	23637	23542	23421	23519	23503	23403	23465	23435	23334	23425	23636	23679	23452	23673	23506	23489	23458	23586	23381	23438	23398	23353	23566	23534	23669	23449	23394	23443	23661	23481	23558	23439	23722	23503	23431	23487	23475	23697	23531	23587	23731	23351	23595	23343	23593	23755	23716	23479	23369	23584	23536	23407	23534	23492	23458	23605	23489	23439	23474	23480	23541	23482	23405	23359	23475	23551	23494	23556	23479	23169	23295	23741	23622	23386	23597	23376	23546	23502	23361	23397	23635	23538	23545	23458	23441	23510	23590	23306	23460	23366	23428	23173	23570	23540	23511	23513	23467	23758	23515	23490	23339	23504	23172	23331	23412	23500	23647	23604	23485	23397	23519	23691	23568	23479	23504	23403	23454	23612	23540	23556	23543	23488	23411	23472	23718	23419	23571	23378	23512	23105	23458	23309	23686	23748	23405	23488	23444	23518	23616	23461	23875	23515	23477	23441	23323	23537	23696	23288	23319	23634	23339	23326	23489	23618	23561	23404	23416	23536	23772	23394	23305	23567	23317	23581	23286	23597	23581	23464	23351	23523	23455	23550	23622	23330	23429	23540	23346	23381	23569	23622	23565	23491	23445	23598	23508	23408	23658	23516	23277	23609	23629	23592	23472	23591	23502	23515	23779	23555	23569	23579	23325	23738	23343	23123	23406	23450	23706	23462	23346	23565	23594	23597	23492	23608	23530	23650	23673	23400	23412	23574	23359	23474	23680	23552	23483	23525	23540	23418	23559	23331	23501	23482	23434	23405	23319	23478	23288	23339	23618	23522	23641	23535	23827	23605	23472	23553	23564	23716	23499	23487	23335	23470	23674	23465	23477	23690	23568	23396	23448	23625	23583	23514	23514	23502	23527	23534	23599	23542	23728	23284	23353	23770	23671	23564	23374	23567	23484	23584	23419	23425	23781	23456	23492	23560	23488	23400	23516	23477	23459	23652	23490	23376	23453	23479	23539	23355	23266	23575	23419	23451	23448	23394	23299	23770	23555	23503	23659	23414	23590	23511	23502	23596	23373	23620	23494	23365	23584	23486	23639	23467	23303	23434	23585	23376	23298	23494	23565	23562	23490	23377	23443	23471	23500	23556	23511	23793	23346	23549	23397	23726	23391	23513	23700	23675	23361	23589	23639	23402	23476	23705	23604	23534	23363	23616	23726	23363	23644	23697	23668	23657	23365	23545	23586	23504	23474	23503	23466	23820	23451	23224	23438	23572	23738	23510	23312	23236	23339	23333	23578	23654	23412	23587	23756	23578	23725	23437	23594	23498	23281	23760	23437	23502	23440	23369	23765	23588	23564	23435	23404	23336	23691	23609	23515	23438	23541	23575	23670	23609	23441	23697	23454	23428	23436	23699	23495	23316	23555	23411	23424	23581	23479	23364	23409	23369	23474	23454	23338	23403	23423	23342	23412	23571	23707	23445	23742	23966	23425	23587	23388	23626	23501	23628	23395	23552	23459	23541	23599	23669	23503	23663	23271	23486	23505	23715	23435	23270	23563	23645	23608	23502	23196	23356	23371	23644	23413	23640	23500	23490	23534	23474	23359	23647	23443	23336	23311	23338	23238	23375	23445	23477	23468	23345	23507	23526	23283	23334	23552	23275	23715	23281	23377	23320	23421	23720	23613	23387	23329	23518	23532	23308	23523	23141	23391	23290	23692	23445	23383	23578	23644	23458	23559	23442	23463	23233	23614	23367	23460	23437	23467	23410	23295	23772	23576	23291	23903	23451	23564	23558	23713	23407	23629	23767	23551	23543	23292	23692	23537	23471	23528	23790	23586	23269	23507	23583	23501	23646	23783	23600	23370	23271	23164	23322	23454	23549	23393	23859	23403	23433	23494	23613	23554	23499	23479	23814	23491	23446	23653	23455	23372	23355	23226	23466	23299	23538	23584	23683	23562	23553	23777	23370	23475	23455	23492	23720	23424	23444	23667	23397	23612	23530	23582	23539	23477	23416	23472	23444	23712	23602	23513	23470	23458	23342	23311	23617	23540	23405	23511	23506	23462	23572	23418	23567	23343	23413	23662	23424	23493	23647	23447	23329	23497	23556	23559	23506	23434	23527	23596	23583	23810	23514	23403	23488	23555	23553	23535	23578	23489	23577	23539	23242	23600	23671	23435	23560	23541	23438	23236	23490	23449	23652	23414	23351	23462	23493	23053	23338	23391	23253	23381	23489	23387	23357	23630	23512	23469	23522	23474	23569	23379	23493	23528	23711	23385	23384	23321	23374	23388	23483	23584	23708	23520	23371	23377	23348	23657	23554	23631	23613	23278	23534	23426	23599	23451	23322	23429	23472	23532	23629	23521	23283	23540	23594	23338	23542	23501	23574	23518	23703	23369	23587	23298	23717	23546	23844	23486	23407	23355	23226	23317	23467	23441	23501	23371	23669	23643	23608	23559	23536	23201	23680	23230	23307	23470	23332	23843	23427	23616	23714	23408	23639	23460	23429	23649	23456	23453	23762	23734	23496	23364	23636	23532	23570	23452	23623	23390	23474	23553	23554	23721	23689	23609	23642	23490	23623	23376	23319	23372	23379	23339	23490	23878	23467	23638	23538	23443	23531	23791	23520	23579	23523	23449	23555	23594	23483	23545	23463	23250	23438	23405	23509	23558	23572	23478	23559	23396	23646	23475	23604	23434	23505	23456	23465	23383	23510	23366	23468	23497	23637	23484	23511	23569	23728	23487	23502	23277	23536	23543	23566	23375	23394	23313	23405	23385	23629	23755	23464	23318	23485	23617	23491	23536	23687	23611	23394	23383	23563	23234	23242	23563	23630	23700	23233	23630	23511	23525	23541	23597	23485	23433	23603	23528	23341	23323	23609	23532	23664	23592	23764	23458	23581	23207	23452	23509	23520	23684	23475	23454	23766	23396	23462	23497	23532	23397	23701	23588	23505	23361	23623	23495	23492	23415	23331	23418	23510	23507	23626	23304	23474	23526	23562	23499	23452	23412	23746	23458	23587	23572	23843	23454	23461	23412	23465	23608	23523	23430	23406	23353	23578	23596	23435	23401	23586	23677	23468	23587	23655	23429	23469	23394	23402	23494	23734	23466	23781	23620	23491	23714	23551	23516	23644	23562	23611	23280	23802	23580	23496	23467	23710	23487	23391	23666	23594	23708	23565	23615	23416	23668	23528	23176	23854	23447	23485	23452	23376	23327	23498	23474	23449	23578	23419	23783	23598	23641	23216	23452	23635	23451	23660	23356	23586	23256	23191	23363	23560	23710	23680	23543	23366	23320	23528	23562	23478	23397	23482	23552	23315	23579	23671	23465	23511	23386	23778	23207	23753	23524	23678	23698	23395	23541	23608	23453	23538	23373	23418	23445	23590	23449	23718	23822	23387	23529	23356	23429	23450	23201	23211	23183	23329	23573	23649	23462	23655	23380	23395	23620	23438	23330	23534	23383	23610	23684	23330	23601	23341	23574	23692	23652	23560	23575	23437	23485	23417	23630	23241	23529	23713	23524	23604	23445	23481	23395	23351	23522	23320	23163	23560	23437	23454	23338	23405	23335	23571	23376	23404	23736	23817	23374	23465	23462	23460	23492	23661	23495	23371	23479	23555	23622	23779	23533	23629	23787	23498	23688	23333	23177	23407	23718	23296	23540	23431	23502	23385	23481	23615	23386	23488	23475	23541	23424	23429	23674	23391	23369	23549	23525	23231	23458	23555	23449	23520	23635	23381	23580	23438	23660	23678	23421	23639	23321	23225	23620	23522	23556	23461	23372	23561	23512	23816	23428	23599	23399	23510	23506	23448	23695	23500	23554	23917	23491	23241	23509	23523	23612	23314	23437	23483	23530	23537	23619	23495	23578	23311	23255	23545	23512	23387	23453	23455	23430	23434	23292	23450	23441	23474	23634	23125	23379	23584	23565	23513	23688	23614	23419	23666	23403	23620	23490	23673	23509	23593	23289	23695	23514	23120	23550	23580	23726	23616	23576	23514	23434	23670	23609	23775	23358	23603	23699	23467	23445	23770	23626	23882	23499	23417	23544	23522	23485	23566	23633	23543	23431	23536	23446	23592	23491	23526	23570	23593	23527	23699	23519	23720	23291	23628	23868	23504	23330	23605	23607	23749	23446	23295	23662	23770	23545	23476	23365	23504	23190	23337	23374	23386	23444	23516	23596	23161	23450	23308	23409	23575	23440	23364	23317	23177	23795	23641	23386	23543	23411	23422	23736	23314	23626	23369	23358	23574	23373	23386	23512	23451	23632	23598	23449	23401	23258	23570	23682	23504	23764	23561	23517	23497	23565	23367	23498	23823	23436	23668	23512	23622	23442	23625	23841	23408	23269	23487	23036	23619	23496	23453	23458	23536	23384	23729	23267	23500	23483	23262	23311	23451	23372	23433	23732	23426	23557	23388	23345	23529	23620	23539	23385	23551	23450	23547	23278	23901	23416	23653	23423	23523	23646	23571	23460	23330	23667	23496	23548	23392	23500	23447	23588	23621	23733	23513	23552	23537	23495	23422	23437	23627	23559	23462	23378	23403	23450	23619	23402	23579	23628	23482	23495	23634	23438	23564	23362	23414	23634	23501	23534	23415	23185	23475	23523	23451	23429	23367	23193	23625	23581	23773	23578	23631	23579	23559	23743	23806	23566	23275	23445	23587	23479	23587	23387	23409	23439	23677	23582	23624	23854
45241	72523	61939	51508	41509	30426	23382	21142	20342	19460	19089	18550	18241	17791	17233	16688	16344	16452	16456	16361	16628	16382	16477	16417	16341	16263	16359	16368	16093	16198	16179	16117	16146	15899	16144	16184	15977	16110	16080	16197	16038	16198	16103	16093	16171	16125	16209	15956	16177	16161	16015	16089	16070	15961	16023	16169	16057	16244	16104	16101	15893	15994	16157	15910	15993	15967	16087	15963	16204	15962	16117	15850	16018	15971	16013	16179	15886	15913	15933	16140	16041	16210	16077	16009	15845	16078	15909	16225	15963	16083	15904	15950	15977	15963	16026	16035	15939	16082	16238	16087	16063	15974	15994	15906	16119	16150	16028	16091	16008	16185	15941	15950	15853	15953	15971	16024	16000	15992	16057	16023	15980	15832	16072	16021	15925	15984	16135	15975	16051	16181	15985	15967	16014	16026	15988	15927	16037	16015	16086	16047	15993	16067	16033	15918	15875	16105	16022	16035	15961	16067	15881	16049	16151	16041	16179	16092	15970	16082	15981	15960	15992	16041	16100	16066	15913	16029	16073	16211	15846	16161	15901	16057	16125	15918	16028	16099	16012	16013	16029	16081	15907	16041	16077	16085	15921	16044	16057	15815	15910	15990	16092	16038	16074	16023	15977	16072	16012	15973	15959	15931	16017	16077	15865	15984	15817	15947	16071	16152	15953	16005	16138	16209	16224	16014	16115	16145	15806	16136	15927	15919	16039	15997	16170	15817	15882	15995	16061	15949	15958	16018	15803	15992	16078	15966	16046	16109	15998	16191	15795	16075	16110	16008	15832	15853	15883	15961	15942	15878	16018	15897	16008	15931	16109	15958	16055	15949	15977	15957	15822	15878	16167	16059	16078	16000	16204	16217	16041	15986	15877	16071	16103	15971	15820	16053	16042	15887	16021	15831	16079	16087	15943	15906	16159	16160	16169	15923	15944	15922	16086	15988	15939	16171	16014	15965	16043	15973	16062	16027	16008	15998	16008	16206	16026	15989	15967	15884	16113	15887	15964	16111	16107	16049	15931	15987	15884	15947	16030	16081	16088	16063	15870	15984	16048	16066	16114	15966	15978	16077	15986	15961	15989	15911	16034	15908	16023	15919	16168	15938	16033	16045	15991	16176	15993	16008	15976	15968	16057	16007	15891	16028	15969	16033	15889	15946	16028	16074	15930	16120	16203	15952	16101	16067	16014	15896	15948	16116	15988	16120	16077	15993	16132	16120	15892	16016	15998	16176	16071	16157	15985	16050	16221	16040	16101	16112	15853	15989	15866	16183	16037	16043	15917	15927	15998	16031	15956	16104	15870	16228	16113	16087	15893	16014	16071	16145	16031	15971	16078	16237	15976	16072	16115	15963	16113	15918	16039	16024	16122	16048	16053	16019	16134	15943	16015	16086	15825	15884	16053	16015	15897	15880	16004	16207	16070	15940	16170	15900	15912	16152	15936	16160	15979	15934	16022	16018	16050	15916	16112	15887	16107	15975	15893	15977	15949	15847	15879	16143	15884	16001	16162	16032	15939	16047	15938	15959	15951	16131	15865	16108	15930	15948	15794	15813	15944	15969	16024	16008	16053	16206	15970	16073	15993	16104	16137	15915	16034	15893	16141	16119	16095	16048	15813	16056	16039	15938	15985	15870	16009	15967	16140	16106	15944	16196	16106	15999	16217	15902	16110	16122	16083	15911	16125	15858	16038	16084	15894	15958	16081	16237	16011	16145	16041	16064	15903	15990	16009	16150	15907	16154	15833	16154	15828	16034	16003	15973	16015	16102	15867	15976	15938	16079	16177	16073	15962	16197	16174	16066	16019	16006	16184	16065	16129	15913	16161	16006	16029	16046	16032	15947	16025	16145	16032	16031	15886	15781	16099	15849	15929	16087	15987	16084	15905	15994	16031	16157	15894	15966	16065	15919	16113	15841	16175	16159	16022	15909	16013	16137	15955	15930	15923	15940	16069	16064	16078	16033	16154	15877	16206	16020	15928	16021	15797	15979	15992	15864	16190	16214	16027	15993	15844	16017	15963	16053	15995	15952	16075	16019	15929	15908	16065	15920	16134	15965	15898	16069	16104	16034	15934	16003	16127	15971	15976	15901	15955	15919	16030	15934	16075	16163	16060	16299	16065	15991	16088	16084	15900	16023	15980	16003	16024	15991	15860	16027	15848	15949	15938	16112	15946	16056	16011	15990	15983	15966	15932	16084	16087	16025	16119	16068	16079	16052	15928	16000	16136	16001	15859	16077	15954	16111	15973	16095	15928	15991	16074	15985	16033	15991	16068	15951	16023	15807	16067	16146	15974	15944	15997	15837	15967	16039	15921	16175	16060	15787	16099	16244	15962	16031	15861	16089	15857	16050	16045	15993	16071	16040	16054	16120	15999	16107	15967	15928	15972	16014	15977	16176	16047	16045	16042	15797	16003	16031	16076	16084	15892	15912	16060	16087	16094	15905	16232	15916	16054	16179	16087	15901	15987	16126	16006	15949	15978	15837	15779	16085	15818	16097	15998	16030	15972	15977	16157	16076	16105	16165	15922	16087	15979	16162	16032	16062	16061	16249	15914	16133	16157	15937	16001	15889	16041	16011	16129	15914	15891	16057	15977	16096	16171	15951	16097	16024	15976	16030	15911	16066	16078	16010	15927	16074	16029	15923	15988	16303	16020	16032	16096	16049	16063	16078	15792	15841	16014	16139	16037	15955	15952	16171	15882	16079	15969	15984	16026	16179	15992	15863	16141	15988	15943	15870	15987	16043	16117	15976	15858	16013	16025	15994	15780	15816	15957	16052	16009	15979	16042	16073	15903	15901	15955	15863	15907	15938	16086	15924	16032	16243	16164	16001	16030	15952	16052	16049	15792	15943	15989	15989	16010	15954	15903	16149	16043	16071	15969	16062	15962	16100	16182	16070	16013	16080	15903	16047	16036	16086	16053	15970	15991	16011	16001	15861	15956	16049	16069	15999	16105	15951	16082	15926	16001	15875	15953	15816	16074	15927	16068	15814	16026	15927	16137	15868	15915	15977	15918	16085	16013	15868	16088	16222	16039	16028	16126	16049	15997	16041	15951	15986	16004	16120	15933	16137	15940	16033	16035	16034	16056	15869	16158	15988	16081	16087	16218	16093	16227	15917	15938	15956	15806	16067	16056	16064	15919	16084	15839	15913	15946	16115	16129	16058	16052	15767	15928	15951	16098	15975	15892	16011	16027	15942	15929	15999	15955	16073	16278	16013	15914	15953	15916	16014	16041	15959	16186	15840	16093	15928	15898	16236	16196	16004	16075	15884	16217	16027	16031	15948	16058	16018	16175	16216	16096	16080	15980	16020	16237	15930	15893	15978	16106	16086	16149	15976	15968	16199	16001	15992	15900	16058	16182	15892	16118	15999	16033	15760	16135	15835	15951	16057	15941	16065	15943	15962	15988	16054	15882	16015	16100	15964	15778	15965	16142	15991	16033	15940	16167	16095	16065	15988	16042	15930	15869	16149	16075	16130	15948	15845	15855	16084	16096	15985	16028	15853	16223	16022	15947	15844	16025	16054	16159	16061	15874	16014	15997	16072	15975	16087	16002	15857	15966	15899	16121	15912	16146	15888	15964	15971	15891	16022	15874	16061	15936	15995	15927	15832	16040	16039	16106	15971	16125	15860	16020	16029	15841	15899	16142	16080	15778	15943	15997	15974	15905	15859	16076	16068	16153	15955	15959	16150	16112	16171	16016	16085	15831	15997	16070	16044	15933	16096	15953	16128	15807	16003	15958	16094	16074	16104	16041	15943	16010	16031	15902	16111	16062	16008	16114	16014	16152	16131	16226	16136	16126	16155	15988	16017	15911	15951	16046	15908	16028	15976	16097	16024	16020	16169	16251	16083	15793	15953	16030	16174	16039	16007	15838	16092	16101	16208	15883	15936	15989	15878	16035	16090	16011	16016	16259	16109	16058	15821	15997	16139	16115	16086	16020	16220	15837	15975	16048	15977	16172	15983	15940	16053	16104	16018	15927	16069	16214	15966	15955	15989	15967	16091	16131	16001	16173	15863	15929	16018	16133	15981	15942	15987	16082	15937	16031	15982	15955	16167	15948	16084	16136	16057	16100	16133	15901	16076	15860	16047	16062	16077	16105	16003	16210	16000	16074	16077	16058	16036	16079	16046	16106	15986	16154	16003	15909	15930	16035	16114	15988	15863	16054	16130	15778	16091	16013	16092	15927	16057	15915	15959	16075	15832	16085	16142	15951	15920	16059	15843	16084	16134	16038	15852	16037	16134	16143	16067	16155	15834	16234	16078	16404	15956	16047	15937	16136	16127	16176	15854	15962	15997	15902	15967	16089	15944	16064	16137	16123	16074	16046	16046	15847	16037	15957	16138	16047	16273	16006	15975	16012	15909	16058	15906	15957	15991	16271	15968	16175	16033	15935	16083	15992	16012	15916	15892	15950	16037	15913	16047	15974	16018	16083	15913	16195	16180	15837	15896	15931	16002	16047	15944	16055	16193	16111	16037	16109	16040	16111	16040	16097	16017	15957	15908	15920	16125	16117	15961	16232	16031	16128	16025	15967	15892	16163	16088	16052	16027	16092	15987	15934	16145	16037	16138	16039	16034	16104	15907	16117	16011	16153	15993	15951	16235	15902	15932	15928	16041	16106	15982	16059	15890	16145	16023	16142	15878	16149	16233	16017	15923	16109	16022	16101	15951	16223	16286	16035	16068	16095	16010	16087	16126	15876	15838	16043	16033	15949	16060	16088	15962	16011	16105	15895	16114	15974	16063	15982	16088	15896	16017	16117	16032	16156	15994	16156	16033	15941	15777	16037	16076	16114	16043	15917	15884	15877	15994	16136	16042	16022	16053	15985	16175	16116	16096	15931	15946	16069	16041	15981	16041	16257	16102	16182	16101	16113	16180	16125	16009	16130	15935	16106	15956	16002	16029	15938	16081	16243	16225	16217	15992	16026	15853	16069	15993	16110	16154	15945	15997	15862	15848	16076	16138	16089	15813	15985	16055	15939	16024	16170	16040	16094	15849	16067	16084	15963	15931	16035	16031	16063	16066	16009	15924	15978	16045	15986	16073	16023	16071	16173	16179	16071	15947	16212	15939	16120	16149	16228	15997	15999	15969	16007	16103	16043	16110
24476	21603	29896	31554	37596	38378	34621	28001	26581	26232	25748	25119	24559	24128	23943	22913	23007	22892	22832	22726	22521	22638	22881	22630	22772	22479	22379	22351	22534	22505	22422	22473	22103	22536	22391	22327	22469	22087	22324	22422	22209	22220	22411	22409	22142	22306	22250	22129	22219	22133	21988	22093	22341	22341	22097	22211	22287	22184	22179	22095	22351	21838	22146	22416	22050	22167	22077	22062	22116	22153	22234	22159	22173	22049	21943	22127	22212	22093	22169	21977	22024	22377	22119	21940	21972	22115	22080	22126	22123	22034	21879	22035	22056	21926	22142	21861	22113	22227	22091	21906	21871	21950	22202	22161	22077	22217	22261	21844	22171	22018	21829	22038	21943	22140	22138	22209	22063	21968	22135	22190	22099	22144	22127	22087	22198	22197	22303	22103	22003	22196	22257	21926	22121	22156	22018	21867	21846	22035	22255	22096	22154	21972	21928	22096	22276	22285	22276	21988	22300	22241	22181	22073	21961	22154	22034	22230	22241	21962	22269	22112	22312	22121	22003	22081	22006	21988	21888	22175	22042	22244	22083	22020	22064	22135	21972	22079	22065	21807	21990	22279	22146	22184	22094	22162	22120	22283	22131	22149	22119	22089	22086	22149	22153	21896	21964	22211	22114	21919	22264	21903	21940	22036	21922	22221	22130	22088	22025	22150	22202	22163	22085	21956	22212	21998	21964	21846	22103	21943	22132	22203	22168	22271	21976	22125	22218	22326	22030	22079	22042	22208	22382	22053	22027	22261	22188	21986	21998	21982	22246	22007	22039	22094	22282	22153	22204	22428	22167	22123	22192	22305	22253	22163	22095	22045	22224	22213	21898	22084	22031	21969	22122	22115	22133	22385	22273	22279	22135	22270	21928	21947	22162	22201	22000	22037	22182	22179	22286	22203	22063	22219	22148	22217	22166	22236	21984	22134	21935	22353	22053	22082	22231	22079	22185	21920	22090	22012	22128	22152	22127	22056	21947	22074	22139	22168	22019	22285	22038	22010	22085	22176	22185	21865	22003	22179	22034	22043	21959	22041	22096	21972	21949	22055	22025	22024	22103	22125	22206	22102	22186	22307	22144	22062	22091	22134	22103	21877	22216	21791	21977	22327	22231	22138	21884	22203	22084	22296	22324	22194	21973	22081	22174	22085	22136	22002	22085	22002	22050	22149	22096	21938	22125	21924	21950	21949	22102	21911	22225	22133	22094	21936	22080	21840	22126	22000	21971	22069	22342	21993	21872	22038	22202	21941	22132	22067	22129	22015	21905	21955	22138	22280	21964	22002	21882	22030	22180	22289	22054	21894	21966	22153	22188	22330	21966	22178	21983	22167	21884	22084	21884	21750	21986	22122	22023	22042	21977	22071	21918	22217	22163	22230	22407	22170	22301	22222	22336	21992	22030	22123	22048	21863	22151	22191	22135	22035	22052	22028	22004	22006	22159	22142	22213	22350	21826	22179	22356	22237	22125	22064	22245	22044	22154	22132	22064	22130	22181	22012	21835	21850	22206	22167	22129	22108	22189	21985	22146	22029	22282	21841	21951	22008	21806	21960	22096	22130	22022	21916	22302	22173	22167	21932	22357	22245	22028	21936	22249	21989	22116	22156	22091	22210	22073	22115	22183	21881	22235	21836	21969	22098	22173	22360	22098	22213	22161	22115	22289	22151	22092	22308	22159	22077	21875	22155	22281	21941	22123	22059	21982	22224	21871	22076	21978	22156	22178	22095	22200	22175	21996	22108	22376	21830	22123	22062	22044	22069	22110	22009	22178	22298	21920	21972	22133	21958	22215	22311	22089	21948	22156	22108	21881	21942	22103	22177	21902	21988	22237	21964	22271	22070	22168	22409	22086	22087	22334	22131	21857	21959	22129	22035	22332	22227	22101	22028	22176	22025	22070	22210	22044	22232	22261	22065	22015	22028	22204	21998	22172	22173	21910	22082	21854	22088	22297	22012	22250	22011	21904	22097	22008	21885	22059	22039	22107	22087	22022	21969	22190	22331	21976	22141	22189	22327	22016	22015	22040	22335	22115	21884	22124	22141	22181	22183	22169	22154	22092	22261	22479	22047	21961	22007	22066	22108	22079	22105	22283	22173	21959	22128	22151	22234	22163	22181	22144	22115	22052	22082	22109	22057	22155	22181	22296	21755	22109	21801	22066	22222	22100	22357	22223	22104	22027	22224	22029	22203	22020	22252	21832	22004	22055	22046	22166	22136	22219	22224	22158	21875	21956	22110	22016	22142	22145	22051	21982	22095	22171	22123	22234	22304	22064	21969	22115	22129	22120	21816	22138	22164	22224	22019	22113	21911	22269	22082	22248	22229	22096	21881	22092	21833	21956	22125	22057	22116	22003	21878	22054	21965	22127	22170	22149	22148	22149	22058	22281	21833	22098	22253	22167	21930	22083	22016	22120	22190	21958	21980	22012	21904	22207	21823	22035	22320	22210	22041	22000	21827	21858	22072	22224	22208	21951	22152	21996	22235	22279	21778	22074	21927	22089	22101	21930	22025	22303	22033	22144	22300	22045	22081	22168	22077	22258	22117	22186	21996	21932	21972	22059	22132	22009	22014	22357	22079	22089	22024	22237	21792	21963	22006	22140	22118	22279	22067	22019	22044	22101	22153	22253	22153	22150	22095	22125	21903	21642	22177	22065	22149	22303	22177	22032	22070	22153	22132	22137	22021	22140	22018	22002	21964	22247	21893	22109	22009	21962	22045	22112	21958	22284	22032	22188	22137	22041	22045	22242	22162	22332	22218	22042	22080	22186	22050	21981	22155	22050	22117	22188	22130	22145	22222	22147	22166	22069	21987	22247	22161	22018	22100	21875	22101	22233	22170	22041	21882	21793	22287	22149	22094	22160	22167	22092	22158	21864	22026	22176	22117	22065	22280	22073	22230	21843	22397	22142	22172	22115	22024	22050	22090	22155	22110	21931	22226	22089	22105	22178	21878	21951	22256	22073	21918	22199	21928	22212	22232	22205	22035	21936	21899	22330	22177	22108	22041	22137	22267	22321	22224	22185	22073	21982	22175	22293	22133	22290	22297	22189	22227	21961	21863	22298	22121	22241	22057	22173	22152	22021	22010	22088	22175	22010	22174	22147	22198	22219	22121	22034	22162	22244	22010	22281	22050	21894	22056	22048	22033	22361	22579	22009	22010	21991	22005	22214	22035	22046	21822	21999	21938	22009	21976	22152	22132	22097	22100	22274	22310	22229	22005	22021	21955	22085	21957	22305	22156	22031	21985	22309	22210	22039	22118	22050	22132	22135	21902	21956	21994	22029	21958	21937	22151	22250	22172	22009	21969	22201	21962	22081	22104	21974	22055	22103	22362	22255	21996	22007	22182	22034	22042	21830	22004	22189	21977	21989	22297	22139	22020	22041	21996	22348	22202	22260	22190	21978	22176	22154	22106	22139	22153	22024	21943	21994	22118	22039	22022	22187	22223	22089	22121	21991	22393	22177	22024	22187	22083	22155	22271	22004	22221	22246	22015	22032	22003	21941	22176	22243	22176	22131	22127	21948	22239	22063	22179	22103	21950	22109	22123	22137	21917	21945	21956	21843	22329	22081	22059	22055	22031	22180	22241	22244	22162	22011	22140	22185	22045	22195	22016	22018	22036	22133	21990	22339	21908	22099	21902	21889	21999	21959	22154	22103	22228	22153	22203	22318	22093	22125	22174	22059	21973	22133	22001	22137	22313	22250	21928	22023	22047	22174	22139	21869	22041	22297	22123	22289	22110	22045	21931	22171	22284	22079	22027	22282	22128	21983	21946	22177	22007	22021	21977	22146	21958	22105	22186	22044	21936	22164	22066	22092	22014	21903	22008	21999	21968	22210	22034	22206	22166	21952	22204	22167	21958	22231	22140	22138	22099	22009	21857	21933	22022	22117	21887	22114	21977	22036	22009	22046	22413	22179	22393	22105	22042	22250	22048	22002	22217	22030	21949	22240	22070	22135	22301	21907	22042	22232	22177	21815	22087	22021	21957	22095	22182	22151	22072	21918	21882	22008	22048	22096	21849	22005	22157	22063	22108	22132	22033	22045	22192	22118	22133	21983	22191	22087	22229	21941	22183	22121	21970	22264	22276	22180	22077	22092	21997	22106	21923	21949	22225	22121	21954	22070	22138	22130	22040	21907	22018	22273	22207	22079	22045	21987	22057	21846	22139	22180	22183	21892	22141	21996	22301	22405	22212	22075	22185	22235	22145	21897	22131	22068	21966	22363	22017	22048	22011	22048	22120	22077	22202	22032	22226	22045	21922	21917	21901	21939	22007	22262	22034	22257	22005	22046	22380	22114	22044	22065	22147	22409	22082	21865	21914	22070	22329	22138	22146	22182	21996	21993	22061	21939	22095	22172	22068	22116	22115	22307	22037	22058	21976	22134	22022	22167	22032	22321	22242	22063	22026	22063	22154	21925	22089	22113	22045	22180	21957	22379	22196	21948	22036	21929	21851	21901	22178	21940	22200	22163	22096	21856	22177	22173	22259	22037	22104	22084	22194	21849	22154	22074	21992	22000	21862	22041	22139	22317	22186	22136	22077	22202	22137	22108	22225	22199	22157	22142	22302	22295	22109	22109	22010	22140	22121	22191	22138	22095	21936	21910	22019	22058	22134	22084	21944	22171	22130	22123	22023	21906	22204	22061	22304	22058	22241	21954	21884	21854	22323	22303	21930	22012	22215	22297	22251	22184	22223	22207	22083	22143	22113	22117	22025	22135	22124	22204	22382	22353	22154	22173	22065	22092	22169	22286	22128	21976	21963	21986	21921	22028	21945	21992	22150	22220	21970	22097	22265	22208	22360	22092	22064	21966	22198	22233	22198	21859	22096	22143	21993	22094	22233	22082	22033	21960	21932	22187	21658	22081	21967	22061	22279	22150	22018	22235	22184	22229	22121	22153	22019	22019	22180	22145	21960	22208	22166	22090	22131	21995	22090	22122	21940	22167	22147	22007	22216	22139	22203	21909	22026	21980	22361	22350	22128	21973	22061	21956	22188	21843	22230	22267	21996	22054	22365	22193	22083	22106	21862	22162	22173	22152	22080	22058	22119	22240	22029	22034	21960	21909	22200	22178	21885	22143	21986	22155	22037	22182	21895	22276	22294	22001	22209
44920	70396	71045	62964	53210	40415	27390	22390	21436	20560	19759	18990	18269	17383	17039	16201	15818	15853	15830	15899	16129	15886	15910	15585	15770	15793	15623	15714	15593	15656	15547	15331	15395	15551	15351	15681	15548	15442	15347	15399	15541	15476	15427	15640	15499	15323	15442	15325	15378	15222	15240	15373	15403	15351	15406	15456	15255	15274	15501	15187	15269	15360	15340	15213	15265	15297	15325	15262	15373	15264	15221	15309	15327	15237	15443	15204	15431	15321	15353	15470	15289	15391	15300	15386	15376	15193	15285	15324	15275	15322	15005	15129	15296	15352	15368	15190	15193	15395	15291	15284	15188	15325	15265	15392	15192	15232	15228	15371	15221	15330	15434	15293	15363	15289	15167	15207	15324	15145	15272	15297	15415	15207	15247	15277	15416	15261	15315	15234	15310	15378	15136	15259	15214	15233	15201	15358	15192	15352	15224	15256	15077	15316	15255	15279	15333	15377	15208	15259	15369	15261	15267	15220	15320	15307	15171	15353	15106	15145	15343	15431	15410	15187	15350	15265	15408	15174	15202	15294	15188	15307	15375	15278	15431	15214	15243	15249	15313	15184	15345	15384	15264	15373	15391	15370	15174	15224	15273	15297	15162	15093	15215	15178	15189	15381	15207	15269	15365	15257	15288	15166	15381	15050	15250	15301	15222	15337	15170	15218	15243	15292	15232	15345	15202	15507	15388	15254	15194	15163	15187	15251	15266	15283	15095	15276	15370	15316	15403	15184	15249	15346	15151	15442	15216	15436	15294	15443	15323	15292	15354	15183	15278	15278	15334	15173	15184	15200	15212	15334	15178	15322	15370	15166	15284	15224	15218	15397	15185	15162	15422	15254	15377	15366	15199	15346	15237	15295	15273	15280	15340	15316	15313	15258	15200	15264	15122	15236	15235	15203	15299	15254	15160	15180	15219	15268	15300	15300	15100	15461	15313	15388	15229	15257	15141	15147	15359	15232	15230	15176	15191	15277	15122	15140	15098	15259	15134	15289	15294	15035	15330	15239	15404	15225	15234	15219	15375	15200	15488	15194	15319	15208	15307	15224	15400	15237	15498	15184	15348	15182	15366	15428	15389	15233	15075	15255	15269	15308	15267	15255	15301	15226	15436	15282	15196	15316	15427	15266	15275	15214	15262	15231	15204	15347	15312	15294	15239	15223	15329	15145	15228	15217	15213	15508	15315	15281	15331	15417	15376	15286	15258	15289	15243	15272	15301	15218	15345	15300	15201	15331	15385	15281	15224	15296	15134	15337	15052	15372	15122	15212	15365	15201	15160	15312	15161	15304	15195	15281	15220	15308	15318	15335	15256	15188	15080	15215	15168	15229	15355	15216	15242	15221	15372	15309	15316	15125	15384	15101	15321	15214	15338	15306	15320	15326	15297	15289	15233	15214	15257	15182	15208	15381	15116	15309	15350	15291	15248	15225	15348	15281	15167	15233	15230	15286	15356	15247	15262	15286	15213	15360	15272	15184	15372	15249	15357	15248	15312	15231	15253	15233	15223	15136	15281	15170	15315	15322	15174	15186	15223	15205	15172	15204	15206	15275	15095	15116	15242	15158	15270	15411	15363	15325	15316	15323	15111	15140	15288	15233	15091	15393	15311	15316	15024	15408	15367	15091	15368	15149	15345	15246	15536	15257	15210	15341	15307	15358	15220	15274	15304	15485	15294	15422	15252	15159	15221	15234	15201	15202	15298	15237	15429	15237	15285	15400	15246	15332	15265	15225	15258	15266	15426	15361	15406	15041	15199	15328	15353	15104	15403	15351	15131	15195	15179	15216	15246	15239	15188	15428	15330	15295	15120	15468	15367	15380	15278	15376	15271	15172	15352	15220	15425	15203	15414	15329	15304	15320	15251	15227	15165	15132	15316	15121	15229	15354	15428	15464	15176	15354	15402	15168	15296	15153	15357	15297	15192	15198	15223	15184	15287	15509	15220	15378	15359	15368	15261	15397	15214	15432	15185	15179	15397	15231	15280	15244	15387	15186	15339	15384	15251	15242	15147	15302	15255	15228	15145	15142	15282	15325	15428	15384	15148	15241	15367	15199	15321	15272	15327	15244	15364	15233	15307	15254	15413	15228	15360	15176	15389	15226	15341	15417	15307	15243	15310	15318	15230	15335	15057	15310	15279	15194	15209	15379	15394	15344	15243	15381	15137	15190	15282	15344	15233	15375	15045	15200	15396	15249	15350	15161	15203	15312	15336	15413	15296	15057	15290	15241	15289	15339	15230	15176	15390	15346	15276	15307	15308	15204	15476	15322	15005	15340	15175	15211	15086	15169	15031	15179	15303	15249	15337	15248	15181	15208	15424	15417	15229	15304	15278	15433	15343	15258	15414	15248	15265	15212	15197	15393	15263	15207	15327	15401	15256	15310	15152	15099	15486	15251	15332	15465	15209	15123	15290	15231	15145	15263	15259	15325	15337	15356	15420	15324	15357	15345	15349	15256	15326	15107	15285	15181	15265	15194	15445	15305	15151	15265	15420	15254	15326	15486	15248	15258	15250	15358	15385	15105	15229	15218	15255	15233	15253	15479	15278	15217	15359	15192	15156	15278	15230	15275	15386	15403	15252	15279	15251	15271	15306	15247	15266	15213	15184	15392	15508	15250	15449	15229	15174	15104	15276	15258	15222	15436	15204	15316	15370	15300	15325	15312	15284	15252	15114	15522	15297	15307	15351	15202	15311	15193	15243	15020	15306	15294	15076	15389	15196	15099	15004	15165	15209	15343	15130	15291	15176	15284	15285	15380	15129	15252	15288	15355	15202	15218	15278	15358	15252	15516	15434	15241	15296	15606	15153	15415	15245	15302	15216	15112	15195	15117	15242	15273	15145	15391	15254	15354	15263	15221	15140	15255	15275	15233	15120	15446	15309	15341	15218	15354	15223	15278	15305	15152	15166	15337	15232	15336	15108	15192	15214	15215	15161	15179	15355	15137	15141	15219	15227	15438	15407	15349	15303	15416	15348	15289	15327	15171	15344	15217	15234	15449	15357	15326	15220	15183	15188	15288	15264	15154	15310	15260	15307	15392	15390	15217	15175	15167	15365	15134	15137	15329	15420	15175	15244	15305	15387	15215	15407	15292	15223	15282	15310	15238	15426	15369	15076	15296	15393	15248	15442	15171	15401	15243	15179	15415	15151	15309	15226	15420	15199	15348	15269	15193	15127	15299	15273	15342	15458	15181	15306	15201	15208	15333	15071	15393	15282	15266	15288	15235	15366	15292	15238	15117	15243	15120	15360	15265	15259	15209	15129	15386	15308	15225	15260	15421	15203	15263	15174	15318	15288	15169	15229	15358	15217	15166	15253	15251	15328	15200	15303	15308	15243	15306	15171	15054	15435	15202	15040	15149	15406	15163	15199	15126	15439	15222	15418	15355	15204	15220	15316	15150	15264	15107	15052	15120	15320	15166	15354	15370	15074	15441	15360	15231	15078	15344	15479	15382	15443	15137	15246	15397	15217	15265	15348	15250	15181	15228	15232	15393	15377	15222	15288	15242	15241	15270	15239	15323	15254	15357	15299	15316	15163	15144	15402	15416	15266	15331	15167	15414	15329	15106	15246	15245	15251	15405	15373	15225	15328	15307	15220	15200	15213	15320	15284	15121	15242	15362	15234	15295	15257	15235	15211	15291	15287	15282	15085	15315	15464	15346	15231	15356	15266	15287	15200	15118	15410	15392	15319	15473	15281	15156	15354	15141	15459	15255	15396	15302	15316	15390	15333	15257	15405	15300	15073	15238	15256	15199	15256	15258	15102	15239	15425	15149	15320	15148	15269	15113	15194	15265	15176	15202	15268	15290	15342	15200	15359	15371	15176	15061	15218	15394	15259	15199	15452	15250	15161	15371	15387	15243	15462	15162	15340	15153	15332	15326	15139	15316	15236	15306	15165	15244	15266	15318	15299	15481	15125	15469	15381	15239	15430	15300	15434	15334	15131	15435	15283	15238	15269	15360	15192	15218	15394	15269	15221	15183	15303	15321	15362	15320	15352	15399	15331	15364	15266	15321	15306	15256	15246	15276	15322	15332	15219	15166	15215	15259	15341	15314	15244	15108	15305	15363	15289	15215	15321	15300	15290	15344	15283	15309	15440	15182	15216	15216	15152	15338	15053	15117	15386	15119	15265	15418	15220	15193	15235	15379	15195	15116	15245	15307	15428	15226	15248	15204	15290	15301	15289	15296	15245	15293	15095	15175	15052	15223	15385	15201	15260	15319	15399	15325	15120	15345	15347	15189	15317	15336	15283	15346	15206	15196	15190	15427	15379	15292	15365	15311	15224	15288	15193	15299	15263	15325	15155	15413	15188	15154	15336	15451	15183	15039	15371	15319	15357	15333	15148	15271	15198	15299	15212	15342	15233	15394	15310	15131	15382	15318	15350	15194	15260	15212	15143	15308	15307	15231	15259	15304	15331	15367	15178	15283	15337	15294	15187	15301	15366	15231	15267	15126	15324	15198	15378	15231	15230	15250	15309	15215	15183	15321	15230	15290	15284	15389	15338	15299	15358	15256	15399	15219	15364	15266	15386	15232	15452	15265	15226	15242	15234	15347	15274	15314	15320	15409	15359	15167	15378	15427	15364	15249	15399	15386	15262	15356	15198	15363	15187	15300	15358	15359	15187	15380	15400	15116	15318	15158	15287	15271	15266	15177	15388	15310	15104	15400	15332	15258	15141	15213	15197	15322	15183	15310	15314	15213	15506	15134	15199	15460	15104	15375	15457	15176	15335	15190	15388	15366	15320	15461	15420	15233	15274	15276	15231	15348	15240	15307	15374	15180	15186	15343	15174	15287	15313	15136	15111	15474	15168	15144	15192	15255	15168	15300	15303	15341	15103	15325	15110	15339	15321	15279	15059	15355	15164	15102	15034	15237	15278	15378	15210	15146	15331	15361	15199	15300	15263	15410	15065	15384	15151	15257	15211	15249	15275	15203	15238	15286	15173	15184	15231	15169	15177	15224	15212	15322	15310	15209	15174	15282	15326	15174	15124	15276	15274	15329	15342	15226	15274	15370	15427	15205	15449	15215	15226	15330	15250	15298	15336	15269	15324	15018	15383	15265	15215	15345	15104	15399	15338	15279	15344	15146	15437	15102	15494	15288	14970	15341
41601	49079	54825	48434	37872	30422	26608	25216	24708	24318	24200	23727	23775	23494	23360	23013	22975	23036	23200	23054	23009	23256	23243	22764	23047	23105	22783	22722	23038	23123	22841	23096	22955	23092	23130	22725	22831	23018	22922	22783	22674	22777	22971	22662	22797	23004	23066	22751	22854	22684	22702	22608	22757	22956	22985	22779	22630	22727	22776	22738	23077	22957	22904	22843	22812	22763	22822	22795	22786	22881	22858	22726	23056	22578	22731	22675	22762	22977	22768	22807	22855	22749	22720	22765	22739	22695	22761	22598	22807	22701	22759	22875	22790	22527	22782	22607	22812	22895	23019	22779	22780	23110	22793	22926	22953	22709	22804	23113	22777	22977	22870	22565	22704	22642	22851	22959	22852	22845	22978	23031	22719	22817	23019	22830	22707	22887	22688	22638	22697	22879	22898	22560	22758	22613	22527	22903	22577	22794	22716	22816	22867	22934	22732	22912	22940	22526	22873	22678	22826	22657	22845	22707	22787	22793	22931	22931	22744	22830	22680	22791	22706	22949	22418	22379	22641	22719	22692	22835	22913	22659	22632	22724	22615	22871	22897	22865	22923	22744	22854	22756	22776	22632	22815	23055	22934	22810	22681	22699	22829	22849	22801	22925	22753	22748	23054	22937	22713	23014	22762	22742	22886	22803	22893	22765	22807	22734	22661	22847	22790	22772	22772	22674	22512	22930	22937	22662	22797	22707	22846	22460	22775	22645	22697	22732	22699	22719	23030	22820	22684	22832	22751	22918	22784	22896	22899	22986	23076	22755	22787	23093	22586	22821	22840	22684	22828	22635	22770	22849	22758	22780	22722	22845	22771	22852	22582	22697	22622	22848	22809	22635	22643	22780	22975	22828	22799	22617	22914	22608	22605	22542	22904	22925	22688	22903	22975	22723	22880	22755	22772	22790	22794	22776	22798	22745	22772	22726	22687	22535	22870	22737	22608	22843	22675	22947	22801	22658	22668	22753	22835	22863	22959	22695	22714	22707	22564	22571	22802	22911	22677	22851	22777	22679	22550	22988	22852	22898	22551	22704	22839	22639	22591	22829	22682	22703	22565	22984	22923	22748	23004	22888	22742	22791	22821	22619	22660	22833	23047	22850	22644	22968	23021	22898	22959	22669	22786	22528	22411	22870	22799	22954	22983	22740	22682	22753	22742	22702	22923	23010	22948	22735	22757	22741	22846	22476	22819	22865	22548	22703	22575	22894	22694	22657	22692	22690	22742	22743	22795	22572	22791	22713	22632	22734	22687	22834	22610	22887	23015	22816	22654	22895	22875	22843	22868	22577	22844	22695	22861	22723	22860	22817	22964	22877	22661	22729	22875	22765	22813	22900	22776	22794	22850	22817	22949	22775	22536	22779	22716	22822	22555	22657	22943	22793	22640	22689	22666	22796	22620	22748	22873	22874	22773	22699	22870	22923	22810	22715	22650	22655	22773	22900	22865	22788	22958	22728	22605	22782	22840	22854	22981	22791	22821	22727	22902	22852	22672	22613	22658	22515	22606	22901	22783	22763	22833	22824	22717	22867	22913	22902	22466	22825	22671	22648	22707	22652	22664	22741	22845	22789	22572	22722	22826	22850	22885	22869	22766	22671	22600	23086	22655	22760	22798	22813	22780	22681	22820	22695	22938	22820	22785	23106	23073	22810	22651	22916	22861	22901	22810	22474	22719	22978	22616	22833	22736	22817	23064	22973	22637	22767	22729	22833	22804	22571	22729	22606	22755	22518	22857	23024	22856	22979	23072	22964	22698	22795	23002	22766	22931	22819	22768	22766	22917	22808	22735	22697	22699	22990	22774	22556	22414	22799	22593	22534	22819	22836	22810	22595	22668	22796	22702	22746	22703	22705	22775	23000	22715	22949	22605	22804	22875	22912	22890	22832	22835	22446	22760	22748	22810	22887	22759	22532	22915	22848	22815	22793	22790	22689	22662	22852	22501	23046	22834	22676	22827	22762	22730	22814	22922	22784	22503	22703	22630	22696	22736	22927	22721	22724	22918	22836	22840	22985	22580	22573	22695	22809	22615	23040	23246	22941	22724	22600	22698	22777	22658	22864	22927	22539	22716	22712	22836	22930	22621	22843	22784	22656	22832	22821	22615	22770	22857	22695	22766	22840	22884	22853	22743	22617	22947	22860	22993	22826	22893	22704	22786	22941	23017	22868	22715	22728	22755	22828	22612	22833	22933	22797	22894	22556	22849	22805	22608	22797	23088	22847	22580	22699	22862	22836	22813	22691	22918	22765	22780	22808	22754	22541	22885	22903	22750	22995	22725	22787	22820	22718	22435	22601	22824	22798	22812	22934	22685	23026	22865	22663	22530	22674	22786	22917	22827	22949	22525	22882	22664	22631	22657	23293	22749	22620	23128	22806	22851	22770	22968	22818	22676	22853	22770	22793	22487	22829	22825	22908	22930	22868	22588	22927	22836	22741	22721	22982	22686	22660	22919	22867	22695	22844	22751	22814	22757	23103	22744	22705	22847	22879	22788	22583	23025	22735	22632	22924	22660	22855	22687	22776	22898	22861	22819	22972	22892	22587	22788	22964	22739	22771	22507	22674	22723	22897	22744	22716	22716	22679	22538	22766	22861	22693	22748	22805	22591	22776	22729	22703	22764	22882	22817	22855	22923	22706	22802	22920	22790	22673	22728	23000	22611	22895	23045	22729	22927	22768	22877	22795	22845	22812	22684	22647	22937	22686	23117	22747	22801	22662	22937	22907	22603	22654	22727	22757	22633	22744	22680	22675	22819	22685	22623	22825	22823	22633	22956	22898	22782	22857	22934	22742	22793	22638	22949	22516	22554	22768	22857	22708	22846	22778	22726	22797	22853	23040	22932	22932	22682	22822	22799	22737	22848	22773	22988	22773	22726	22634	22663	22741	22663	22887	22939	22787	22832	22766	22724	22763	22773	22642	22880	22663	22540	22553	22520	22817	22447	22534	22818	22897	22550	22613	22813	22780	22929	22766	22954	22816	22635	22825	22645	22849	22687	22646	22995	22561	22759	22953	22637	22875	22602	22872	22780	22942	23081	22717	22669	22609	22951	22897	22838	23023	23226	22865	22840	22623	22822	22585	22799	22615	22708	22819	22710	22734	22772	22623	22941	22860	22945	22825	23043	22933	22878	22795	23050	23078	22682	23035	22629	22870	22620	22898	22784	22564	22801	22779	22843	22727	22554	22423	22892	22660	22797	22870	22831	22851	22855	22983	22806	22752	23042	22900	22860	22745	22848	22881	22934	22868	22982	22897	22748	22796	22777	22561	22748	22781	22838	22540	22906	22706	22721	22858	22606	22749	22694	22881	22586	22672	22715	22749	22647	22706	22806	22701	22890	22801	23017	22828	22688	22687	22706	22842	22702	22734	22832	22948	22731	22936	22636	22774	22770	22866	22733	22725	22693	22735	22768	22843	22835	22760	22908	22823	22850	22854	22731	22860	22810	22866	22806	23013	22963	23026	22589	22864	22922	22789	22706	22957	22854	22763	22858	22769	23011	22631	22847	22767	22683	22737	22881	22992	22749	22615	22634	22662	22894	22822	22953	22933	22751	22707	22880	22770	22948	22747	22779	22648	22753	22942	22782	22902	22719	22858	22729	23050	22795	22839	22879	22739	22693	22707	22717	22710	22818	22745	22952	22822	22776	22679	22627	22739	22821	22686	22951	22967	22754	22702	22719	22848	22879	22918	22642	22903	22810	22700	22823	22953	22878	22817	23003	22567	22791	22902	22624	22572	22790	22935	22725	22814	22884	22865	22743	22807	22691	22723	22789	22714	22777	22856	22859	22726	22660	22716	22771	22793	22647	22805	22911	22776	22778	22744	22797	22874	22931	22869	22652	22929	22811	22726	22868	22646	22652	22781	22900	22728	22673	22572	22737	22740	23051	22573	22741	22888	22656	22765	22816	22896	22820	22670	22843	22814	22591	22710	22819	22564	22680	22866	22857	22519	22737	23044	22718	22700	22832	22818	22625	22820	22905	22798	22858	23082	22853	22776	22755	22858	22717	22970	22686	22859	22641	22910	22675	22838	22912	22825	22743	22797	22687	22742	22823	23116	22805	22841	22748	22686	22987	22801	22816	22660	22682	22824	22593	22923	23209	22979	22835	22961	23016	22820	22997	22774	22705	22888	22783	22648	22781	22834	22757	22700	22978	23005	22761	22803	22795	22571	23031	22815	23182	22921	22731	23054	23091	22811	23017	22944	22909	22799	22896	22756	22942	22812	22761	22872	22607	22716	22698	22649	22734	22918	23124	22764	22862	22661	22945	22850	22787	22535	22852	22447	22993	22720	22883	22957	22926	23089	23047	22718	23064	22657	22844	22755	22868	22679	22632	22717	22931	22643	22873	22900	22754	22714	22691	23052	22679	22825	22903	22807	22670	22683	22806	22894	22791	22702	22901	22742	22975	22764	22726	22629	22727	22705	22881	22857	22645	22662	22714	22806	22887	22826	22900	22714	22768	22883	22873	23003	22802	22815	22800	22855	22577	22677	22889	22715	22933	22872	22877	22708	22868	22814	22863	22722	22792	22818	22835	22521	22716	22697	22766	22791	23093	22772	22725	22713	22825	22748	22688	22735	22956	22806	22865	22872	22660	22937	22995	22697	22897	22810	22645	22808	22869	22474	22575	22723	22739	22799	22732	22719	22751	22834	22795	22797	22884	22944	22947	22748	22704	22838	22554	22726	22907	22887	22631	22847	22884	22752	22567	22841	22854	22767	22782	22738	22684	22752	22710	22999	22939	22906	22661	22667	22876	22833	22812	22718	22919	22808	23130	22815	22759	22899	22684	22812	22897	22809	22883	22813	22540	22590	22747	22773	22809	22746	22892	22841	22808	23028	23078	22634	22838	22862	22660	22739	22567	22912	22718	22905	22672	22836	22749	22942	22840	22835	22582	22701	22818	22872	22816	22756	23010	22697	22652	22850	22664	22779	22748	22730	22731	22668	22807	22603	22593	22844	22725	22915	22755	22761	22909	22993	22601	22866	22886	22650	22961	22776	22546	22852	22874	22838	22878	22863	22891	22771	22478	22701	22873	22649	22719	22640	22823	22370	23021	22641	22665	22983	22781	22538	22663	22760	22785	22836	22679	22753	22693	22538	22738	22916	22725	22898
42280	58306	54483	42972	32170	24390	19799	18719	18161	17656	17530	17187	16762	16376	16135	15815	15858	15824	15691	15734	15662	15729	15697	15705	15546	15666	15603	15661	15710	15587	15760	15602	15605	15462	15643	15573	15767	15745	15570	15664	15615	15474	15682	15749	15591	15571	15566	15493	15705	15806	15648	15494	15611	15505	15515	15616	15455	15524	15739	15545	15577	15496	15537	15558	15516	15711	15633	15481	15457	15463	15496	15657	15611	15579	15465	15590	15695	15646	15481	15559	15624	15515	15766	15599	15562	15563	15624	15587	15661	15594	15634	15601	15469	15641	15615	15548	15590	15612	15461	15594	15676	15578	15568	15500	15409	15602	15609	15413	15491	15421	15657	15685	15578	15678	15599	15688	15535	15680	15716	15500	15579	15614	15395	15502	15623	15577	15638	15524	15653	15569	15746	15431	15605	15518	15458	15652	15466	15690	15747	15681	15605	15666	15644	15732	15476	15599	15350	15468	15668	15612	15629	15652	15546	15552	15607	15519	15810	15513	15635	15693	15443	15507	15550	15732	15508	15568	15750	15470	15639	15691	15566	15474	15571	15691	15560	15635	15488	15443	15540	15491	15709	15569	15537	15503	15667	15550	15553	15564	15608	15493	15639	15600	15631	15557	15673	15524	15513	15462	15629	15599	15478	15511	15541	15569	15382	15492	15629	15594	15807	15513	15657	15615	15502	15564	15564	15684	15498	15478	15916	15395	15694	15590	15430	15633	15563	15639	15654	15317	15446	15592	15637	15524	15650	15569	15614	15639	15563	15497	15479	15570	15641	15641	15613	15556	15591	15630	15456	15744	15489	15584	15567	15578	15495	15582	15681	15609	15561	15634	15374	15643	15565	15603	15604	15620	15441	15617	15489	15419	15502	15694	15462	15562	15471	15637	15517	15570	15582	15515	15525	15591	15661	15351	15566	15740	15601	15572	15635	15601	15460	15505	15516	15430	15565	15558	15567	15562	15589	15721	15661	15856	15404	15634	15645	15624	15558	15652	15626	15445	15426	15495	15532	15635	15546	15617	15642	15529	15595	15701	15682	15274	15694	15544	15625	15532	15585	15572	15509	15638	15655	15691	15747	15508	15483	15805	15490	15572	15629	15519	15603	15562	15491	15473	15634	15473	15698	15653	15648	15659	15748	15652	15650	15447	15600	15671	15514	15528	15528	15485	15624	15699	15424	15624	15519	15500	15578	15724	15397	15573	15550	15583	15609	15557	15702	15497	15515	15644	15574	15682	15527	15639	15431	15436	15675	15618	15640	15572	15669	15608	15553	15653	15597	15734	15428	15712	15563	15727	15435	15691	15549	15541	15543	15498	15461	15467	15573	15521	15586	15490	15615	15618	15699	15514	15558	15460	15554	15434	15683	15635	15697	15469	15510	15573	15774	15614	15617	15614	15656	15579	15619	15699	15661	15628	15677	15585	15490	15578	15441	15611	15532	15627	15481	15535	15618	15665	15578	15584	15612	15735	15650	15628	15657	15450	15475	15776	15506	15491	15774	15521	15595	15542	15586	15580	15540	15476	15429	15538	15583	15592	15547	15525	15636	15465	15455	15634	15439	15707	15349	15612	15701	15522	15542	15571	15644	15624	15697	15581	15628	15428	15512	15483	15561	15426	15672	15500	15696	15622	15644	15630	15609	15468	15560	15627	15515	15639	15521	15551	15552	15497	15327	15732	15542	15679	15858	15683	15596	15457	15650	15553	15581	15700	15565	15596	15476	15591	15482	15436	15480	15603	15603	15637	15425	15492	15580	15471	15458	15699	15621	15668	15441	15689	15659	15635	15498	15564	15539	15326	15634	15560	15528	15683	15581	15594	15532	15643	15386	15877	15472	15637	15735	15579	15618	15420	15488	15696	15488	15712	15618	15710	15452	15375	15664	15613	15680	15534	15729	15711	15615	15497	15533	15660	15428	15624	15608	15567	15640	15544	15420	15636	15629	15500	15565	15458	15352	15542	15339	15647	15521	15538	15490	15564	15661	15510	15509	15343	15629	15640	15444	15681	15628	15602	15421	15517	15586	15558	15481	15542	15594	15648	15441	15592	15698	15602	15460	15647	15455	15476	15552	15497	15628	15526	15382	15635	15473	15482	15638	15690	15513	15672	15517	15528	15729	15468	15574	15617	15368	15587	15745	15421	15402	15576	15605	15671	15647	15532	15667	15420	15587	15603	15520	15604	15534	15657	15625	15573	15691	15593	15522	15527	15722	15644	15521	15662	15569	15427	15673	15486	15562	15577	15585	15544	15410	15469	15590	15577	15706	15628	15512	15576	15690	15421	15464	15662	15589	15390	15544	15817	15477	15528	15531	15577	15474	15676	15530	15579	15564	15648	15601	15680	15409	15605	15686	15657	15655	15531	15520	15453	15613	15539	15644	15606	15520	15658	15868	15673	15735	15694	15501	15562	15555	15568	15581	15617	15844	15631	15609	15517	15752	15784	15627	15577	15578	15545	15537	15639	15494	15443	15620	15522	15651	15391	15508	15677	15594	15522	15439	15446	15596	15714	15553	15641	15599	15601	15548	15665	15627	15609	15499	15446	15582	15521	15557	15448	15580	15585	15669	15725	15547	15562	15606	15494	15725	15519	15509	15585	15706	15454	15531	15596	15515	15542	15436	15519	15730	15481	15607	15483	15631	15599	15545	15706	15612	15535	15536	15576	15601	15649	15471	15657	15582	15474	15597	15755	15531	15423	15595	15531	15556	15660	15624	15499	15567	15505	15762	15527	15506	15647	15541	15538	15464	15679	15491	15518	15475	15565	15644	15611	15561	15554	15519	15643	15444	15543	15537	15524	15551	15707	15695	15549	15623	15570	15549	15622	15714	15577	15543	15468	15541	15541	15525	15703	15624	15622	15302	15607	15675	15543	15741	15573	15469	15597	15517	15749	15630	15503	15671	15639	15561	15657	15659	15575	15518	15603	15669	15619	15595	15605	15446	15684	15596	15581	15630	15534	15670	15599	15467	15444	15575	15595	15633	15553	15625	15541	15567	15690	15527	15658	15564	15584	15676	15525	15633	15619	15711	15477	15586	15506	15425	15596	15495	15623	15502	15695	15574	15466	15669	15427	15587	15631	15508	15636	15557	15578	15685	15469	15357	15524	15699	15636	15644	15623	15574	15612	15720	15482	15588	15598	15423	15460	15596	15686	15710	15448	15653	15515	15669	15652	15570	15544	15680	15609	15513	15431	15579	15494	15426	15522	15563	15566	15654	15709	15488	15517	15583	15580	15564	15661	15621	15731	15526	15586	15533	15485	15671	15676	15493	15477	15531	15617	15407	15677	15645	15649	15701	15602	15473	15574	15475	15420	15516	15579	15714	15597	15595	15535	15503	15612	15635	15381	15643	15720	15569	15517	15700	15525	15558	15441	15432	15580	15683	15588	15494	15714	15711	15685	15544	15529	15505	15590	15618	15706	15573	15607	15463	15296	15493	15536	15432	15529	15678	15694	15846	15728	15451	15396	15361	15492	15541	15578	15526	15610	15572	15666	15629	15578	15504	15620	15541	15320	15526	15602	15497	15712	15623	15564	15698	15625	15345	15681	15645	15510	15567	15589	15504	15675	15648	15569	15511	15472	15691	15431	15486	15555	15429	15656	15568	15493	15598	15444	15568	15707	15362	15620	15430	15439	15496	15531	15672	15394	15619	15332	15709	15557	15692	15648	15619	15633	15483	15376	15471	15681	15567	15625	15476	15524	15526	15481	15600	15529	15561	15516	15556	15677	15643	15486	15542	15530	15547	15496	15579	15573	15708	15465	15520	15612	15527	15442	15661	15723	15678	15401	15774	15486	15535	15572	15616	15545	15692	15724	15703	15443	15665	15435	15710	15511	15670	15736	15389	15669	15676	15540	15683	15706	15676	15574	15411	15555	15636	15724	15568	15477	15588	15557	15586	15671	15733	15569	15696	15657	15573	15519	15563	15531	15587	15647	15554	15584	15634	15464	15460	15517	15518	15641	15478	15577	15728	15614	15446	15406	15574	15710	15773	15485	15556	15577	15497	15400	15482	15750	15725	15458	15482	15708	15558	15663	15577	15644	15691	15567	15562	15702	15739	15539	15735	15568	15507	15621	15539	15458	15697	15614	15533	15587	15538	15721	15644	15373	15523	15662	15408	15668	15695	15585	15470	15507	15667	15650	15594	15461	15723	15398	15583	15498	15594	15619	15636	15448	15520	15454	15440	15551	15432	15744	15577	15711	15580	15545	15514	15538	15596	15587	15534	15612	15515	15599	15738	15705	15500	15697	15426	15509	15595	15595	15661	15620	15570	15622	15492	15586	15564	15634	15640	15477	15673	15430	15580	15473	15539	15456	15522	15495	15597	15702	15390	15627	15535	15665	15588	15709	15575	15685	15700	15767	15638	15502	15559	15655	15599	15449	15717	15479	15601	15475	15520	15609	15483	15595	15352	15834	15590	15599	15613	15526	15608	15702	15562	15586	15446	15542	15615	15607	15674	15578	15591	15613	15577	15695	15654	15572	15465	15485	15695	15525	15500	15451	15394	15658	15721	15611	15589	15729	15501	15687	15656	15713	15566	15529	15598	15527	15872	15609	15588	15379	15623	15416	15525	15498	15783	15557	15424	15553	15650	15601	15718	15650	15580	15593	15525	15577	15674	15615	15715	15447	15518	15588	15413	15518	15612	15475	15571	15511	15567	15643	15513	15469	15804	15511	15414	15531	15632	15695	15621	15550	15765	15683	15498	15528	15676	15766	15414	15643	15607	15735	15520	15659	15567	15342	15591	15496	15476	15771	15694	15516	15611	15503	15572	15796	15635	15725	15844	15515	15544	15473	15719	15551	15580	15615	15510	15697	15638	15623	15679	15628	15541	15395	15513	15614	15472	15430	15661	15500	15494	15493	15558	15648	15600	15695	15430	15620	15614	15671	15605	15521	15544	15406	15554	15586	15634	15563	15467	15624	15555	15437	15641	15599	15579	15493	15462	15597	15580	15584	15604	15659	15496	15594	15612	15466	15782	15534	15712	15556	15572	15745	15573	15558	15597	15601	15669	15566	15625	15649	15684	15641	15595	15634	15467	15485	15625	15566	15401	15547	15778	15549	15546	15596	15358	15532	15500	15749	15620	15621	15536	15385	15655	15686	15503	15458
26276	21981	34256	40485	38326	34050	30745	27473	26217	26084	25794	25316	24939	24594	24183	23859	23684	23620	23732	23570	23874	23737	23867	23798	23665	23604	23527	23567	23428	23483	23522	23463	23453	23805	23560	23347	23571	23624	23844	23337	23500	23736	23424	23439	23488	23324	23670	23415	23631	23515	23288	23284	23631	23298	23323	23515	23303	23408	23177	23322	23266	23197	23403	23428	23717	23375	23554	23379	23361	23419	23255	23531	23194	23413	23449	23361	23595	23288	23203	23584	23470	23238	23350	23150	23154	23329	23525	23189	23181	23325	23317	23514	23451	23441	23509	23525	23390	23306	23434	23404	23335	23239	23384	23628	23310	23471	23526	23235	23371	23485	23347	23252	23151	23393	23276	23307	23408	23353	23343	23226	23419	23439	23593	23561	23534	23362	23131	23342	23509	23461	23607	23627	23620	23348	23381	23460	23330	23601	23476	23466	23181	23211	23651	23299	23461	23250	23579	23207	23370	23376	23196	23406	23196	23456	23229	23054	23367	23451	23257	23531	23205	23222	23358	23544	23446	23567	23376	23438	23478	23459	23496	23171	23336	23451	23441	23455	23578	23467	23332	23294	23551	23235	23415	23337	23405	23450	23356	23398	23347	23350	23236	23402	23290	23367	23381	23274	23485	23545	23287	23414	23244	23440	23344	23162	23374	23398	23496	23484	23535	23221	23379	23283	23299	23478	23281	23395	23270	23267	23238	23137	23317	23348	23279	23398	23279	23245	23464	23489	23316	23519	23544	23528	23438	23470	23372	23471	23383	23394	23131	23282	23331	23231	23428	23439	23366	23223	23281	23323	23341	23282	23146	23531	23304	23246	23562	23443	23665	23243	23340	23456	23196	23259	23539	23311	23476	23310	23271	23414	23291	23251	23263	23328	23460	23224	23450	23624	23262	23372	23452	23392	23309	23306	23365	23417	23147	23218	23400	23282	23272	23217	23312	23462	23345	23246	23141	23428	23281	23394	23112	23418	23112	23300	23279	23381	23092	23509	23307	23337	23245	23354	23311	23415	23295	23092	23326	23490	23440	23437	23276	23150	23452	23163	23438	23701	23652	23250	23295	23254	23448	23542	23338	23340	23632	23288	23277	23298	23468	23417	23367	23273	23340	23304	23060	23435	23583	23353	23291	23338	23416	23210	23392	23388	23303	23477	23339	23129	23358	23240	23201	23640	23432	23433	23496	23363	23164	23531	23544	23581	23374	23143	23359	23554	23265	23249	23252	23182	23558	23580	23315	23390	23317	23261	23411	23104	23213	23273	23029	23374	23201	23236	23613	23494	23428	23515	23366	23344	23437	23373	23241	23318	23378	23326	23365	23428	23305	23381	23783	23264	23110	23273	23207	23362	23438	23314	23243	23435	23407	23588	23207	23338	23422	23361	23245	23414	23353	23312	23313	23396	23260	23430	23296	23260	23366	23485	23379	23474	23677	23548	23495	23415	23295	23331	23278	23405	23328	23191	23603	23142	23382	23287	23356	23293	23574	23441	23423	23200	23506	23348	23349	23335	23337	23516	23288	23286	23166	23394	23444	23532	23573	23166	23263	23393	23462	23206	23254	23336	23388	23175	23348	23308	23455	23361	23291	23150	22956	23258	23521	23334	23414	23349	23454	23432	23299	23293	23435	23345	23473	23596	23220	23469	23462	23367	23409	23582	23488	23495	23186	23323	23470	23578	23373	23423	23261	23371	23170	23551	23588	23460	23368	23537	23536	23399	23361	23227	23282	23207	23225	23170	23575	23401	23443	23444	23389	23292	23183	23288	23522	23647	23401	23279	23487	23341	23378	23424	23188	23236	23451	23322	23349	23313	23362	23394	23083	23275	23343	23660	23297	23437	23427	23346	23309	23165	23222	23469	23280	23419	23420	23517	23317	23483	23259	23286	23157	23304	23400	23361	23432	23265	23434	23477	23288	23332	23285	23278	23330	23302	23175	23429	23201	23299	23236	23217	23385	23256	23235	23263	23400	23299	23263	23616	23631	23177	23309	23192	23266	23489	23482	23208	23289	23290	23083	23379	23459	23475	23260	23184	23410	23344	23396	23284	23398	23589	23661	23301	23479	23265	23292	23362	23354	23420	23244	23179	23301	23382	23361	23298	23209	23203	23268	23297	23354	23386	23052	23419	23484	23647	23513	23384	23275	23272	23119	23394	23479	23474	23474	23359	23338	23461	23251	23359	23453	23143	23217	23347	22972	23251	23114	23287	23420	23444	23326	23306	23223	23367	23249	23362	23330	23543	23581	23318	23121	23462	23430	23317	23481	23630	23465	23176	23460	23322	23373	23183	23246	23326	23337	23455	23207	23295	23526	23197	23221	23473	23287	23335	23179	23273	23273	23219	23307	23235	23517	23351	23269	23351	23401	23508	23194	23429	23473	23131	23263	23372	23260	23398	23164	23167	23467	23403	23350	23247	23303	23208	23331	23595	23184	23288	23636	23229	23295	23388	23269	23366	23469	23344	23374	23431	23513	23459	23305	23203	23359	23103	23487	23515	23438	23458	23392	23276	23151	23381	23122	23249	23386	23222	23341	23233	23275	23462	23148	23174	23194	23313	23161	23243	23610	23439	23045	23254	23438	23362	23528	23398	23434	23293	23638	23295	23619	23404	23538	23427	23384	23257	23457	23535	23226	23179	23280	23374	23449	23419	23173	22979	23135	23488	23606	23242	23111	23364	23368	23500	23204	23155	23471	23072	23424	23314	23242	23408	23411	23214	23349	23223	23247	23275	23401	23212	23509	23589	23453	23198	23345	23514	23273	23446	23236	23355	23309	23229	23357	23000	23249	23337	23322	23237	23311	23602	23307	23183	23371	23295	23170	23264	23172	23328	23553	23490	23419	23393	23262	23438	23221	23346	23661	23389	23496	23216	23356	23284	23194	23302	23399	23356	23726	23462	23468	23388	23526	23290	23546	23321	23517	23549	23203	23224	23325	23418	23455	23320	23378	23271	23723	23269	23190	23288	23415	23414	23227	23450	23196	23388	23280	23390	23324	23444	23394	23406	23252	23364	23338	23298	23349	23370	23333	23437	23391	23518	23748	23423	23366	23268	23195	23313	23191	23381	23510	23256	23528	23497	23339	23403	23520	23290	23141	23180	23294	23321	22972	23429	23370	23414	23355	23411	23432	23617	23506	23151	23331	23507	23349	23316	23550	23393	23576	23331	23535	23388	23448	23264	23367	23434	23214	23491	23317	23274	23444	23225	23445	23478	23474	23280	23561	23463	23299	23107	23364	23245	23346	23522	23325	23657	23509	23180	23535	23438	23355	23261	23167	23422	23336	23473	23401	23386	23352	23623	23460	23197	23364	23341	23431	23613	23410	23314	23405	23274	23425	23245	23427	23565	23580	23023	23392	23328	23437	23369	23316	23203	23451	23356	23414	23433	23440	23466	23363	23446	23242	23111	23408	23485	23107	23548	23283	23575	23439	23269	23205	23500	23392	23464	23216	23547	23531	23454	23302	23258	23482	23458	23415	23226	23662	23392	23298	23531	23415	23536	23592	23316	23327	23357	23500	23187	23435	23411	23324	23378	23401	23472	23544	23492	23474	23246	23375	23385	23260	23327	23339	23381	23323	23292	23343	23317	23458	23488	23293	23313	23386	23304	23163	23554	23456	23305	23453	23267	23335	23373	23633	23202	23198	23430	23234	23433	23342	23206	23348	23350	23411	23416	23281	23320	23374	23520	23334	23369	23362	23235	23126	23528	23359	23252	23170	23324	23364	23522	23291	23582	23282	23193	23371	23713	23279	23276	23448	23264	23357	23170	23357	23540	23443	23094	23385	23241	23323	23548	23580	23380	23531	23151	23249	23170	23613	23148	23349	23395	23116	23263	23435	23140	23454	23206	23376	23486	23468	23671	23164	23554	23323	23249	23422	23584	23392	23420	23142	23354	23247	23491	23448	23265	23395	23335	23096	23204	23431	23129	23390	23238	23502	23315	23446	23457	23498	23414	23300	23445	23192	23357	23418	23554	23338	23288	23306	23383	23504	23152	23355	23421	23442	23418	23395	23326	23419	23553	23433	23326	23392	23224	23249	23110	23297	23049	23637	23472	23466	23312	23523	23490	23567	23301	23589	23396	23487	23303	23339	23297	23419	23533	23622	23437	23369	23162	23323	23241	23144	23441	23271	23503	23255	23336	23293	23477	23541	23360	23725	23415	23350	23278	23503	23299	23307	23174	23539	23341	23382	23319	23379	23464	23323	23218	23333	23264	23234	23305	23411	23161	23275	23420	23657	23337	23632	23496	23304	23488	23509	23350	23558	23433	23239	23198	23384	23455	23176	23037	23348	23347	23311	23453	23326	23456	23429	23461	23269	23529	23369	23237	23248	23264	23286	23447	23414	23651	23282	23358	23309	23521	23557	23168	23363	23454	23478	23378	23550	23483	23362	23234	23179	23286	23427	23394	23546	23384	23328	23343	23362	23320	23290	23241	23350	23205	23474	23325	23205	23291	23104	23307	23349	23503	23300	23529	23246	23318	23474	23654	23427	22999	23695	23543	23226	23441	23284	23232	23432	23546	23315	23087	23284	23343	23264	23057	23394	23252	23261	23126	23314	23569	23387	23279	23269	23013	23423	23576	23424	23318	23412	23348	23451	23636	23410	23582	23643	23227	23233	23300	23296	23254	23392	23320	23142	23331	23163	23416	23394	23397	23259	23224	23488	23420	23590	23237	23315	23353	23384	23269	23537	23289	23506	23478	23264	23525	23362	23577	23650	23393	23553	23745	23363	23312	23407	23623	23487	23090	23221	23644	23375	23307	23576	23177	23385	23363	23537	23401	23474	23459	23213	23437	23490	23249	23335	23318	23402	23312	23663	23400	23336	23519	23586	23479	23445	23561	23386	23365	23509	23320	23210	23616	23494	23223	23508	23394	23403	23401	23324	23401	23317	23377	23451	23219	23400	23375	23502	23346	23471	23199	23299	23081	23161	22975	23418	23481	23186	23379	23532	23562	23472	23373	23233	23396	23328	23428	23459	23232	23499	23401	23361	23259	23280	23445	23465	23393	23500	23225	23391	23522	23246	23322	23645	23333	23413	23294	23486	23399	23306	23500	23385	23361	23306	23563	23513	23398	23351	23290	23514	23394	23617	23254	23387	23241	23298	23416
44176	72357	71796	57804	42056	29050	22682	21137	20084	19460	19229	18316	17844	17272	16961	16498	16412	16493	16298	16430	16388	16209	16262	16155	16182	16275	16134	16000	16112	16053	15907	15959	16225	16154	16088	16077	16007	15926	16022	15855	16007	16079	15955	16154	15976	16058	15877	16146	15909	16093	15968	15908	15950	15921	15972	15931	15946	15953	15974	16007	15855	15914	16033	15888	15923	15860	15834	16042	15922	15899	15952	15885	15822	15792	15793	15714	15799	16100	16013	15775	15860	15846	15792	16001	15936	15743	15965	15937	15686	15970	15950	15863	15841	15940	15706	16000	15824	15910	15919	15908	16047	16076	16018	16035	15842	15856	16001	15712	15980	15921	16004	16088	16090	15821	15991	15901	16021	16036	16034	15998	15980	15802	15949	15830	15837	15909	15830	15889	15932	15927	15920	16030	15771	15746	15795	15940	15846	16091	15797	16059	16096	15912	15768	15751	16091	16059	15998	15697	16078	15906	15977	15976	15954	15915	15731	16052	15666	15829	15999	15935	15798	15988	15947	15906	15860	15731	15915	15918	15901	15971	15886	15894	15888	15781	15761	16023	15991	15849	16016	15934	15908	15996	16001	15964	15830	15828	15796	16030	15909	15965	16097	16068	16054	15810	15845	15921	15972	16042	15942	16036	16033	15968	16110	16153	15855	15926	15941	15882	15877	15875	15773	16069	15871	15920	15956	15768	15897	15938	15739	16046	15895	15947	15857	15848	15904	15958	15893	15735	15937	15942	15791	15885	15894	15797	16023	15979	15820	15824	16126	15727	15763	15890	15828	15828	16028	15928	15875	15922	15832	15914	16090	15901	15919	15918	15848	15812	15823	16087	15944	15789	15752	15959	15900	15943	15976	15761	15898	15947	15908	16006	16102	15823	15869	15844	15719	15892	15868	15820	15881	15811	15855	16106	16058	15818	15895	15976	15800	15760	15994	15830	15830	15901	15940	15886	16009	15927	15882	15774	15923	15822	15717	16027	15785	16182	15793	15905	15955	15682	15847	15944	15927	15900	15881	15751	15717	16034	15911	16071	15760	15926	15822	15890	15895	16005	15934	15972	15942	15855	15788	16081	16093	15847	15950	16014	15854	16017	15846	15966	15915	15894	16067	15987	15847	16093	16012	15927	15848	15880	15723	15975	15973	15836	15929	15958	16035	16067	16052	15746	15875	15889	15831	15886	15994	15811	15799	15830	16056	15820	16009	15858	15758	15910	15970	15953	16127	15901	15943	15801	15908	15967	16150	15942	15844	15951	15792	15749	15731	15937	16015	15998	16024	15774	15845	15777	16028	15792	15890	15755	16029	15892	16074	15928	16007	16004	15892	15872	15892	16067	16039	15874	16016	15994	15771	15911	15834	15843	15954	16044	16063	15715	15971	15923	16103	15808	15801	15836	15949	15940	15862	15901	15885	15759	15858	15932	15921	15978	15864	15867	15847	16024	15955	15929	15975	15780	15668	15858	15822	15858	16073	15962	16026	15870	16051	15980	16009	15918	15965	15873	15940	16005	15828	16013	16000	15936	16047	15750	15933	15788	15871	15737	15877	15932	15899	15921	16047	16083	15760	16068	15759	15903	16025	16128	15898	15824	16024	15885	15877	15888	16121	15910	15919	15890	15999	15879	15942	15771	15884	16002	15849	15837	15748	15949	15991	15934	15774	15820	16100	15984	15844	15868	15846	16125	15964	16003	15935	15896	15711	15953	15871	15806	15835	15957	15852	16075	15848	15962	15867	15826	16043	15972	15924	15894	15816	15845	15946	16034	15918	16028	15999	15732	15900	15783	15873	15988	15957	15945	15952	15869	15978	15845	15969	15851	15954	15937	15852	15944	15979	15847	15805	15846	15899	15756	15877	16029	15992	15828	15929	15924	16050	15576	15894	15934	15816	16052	15970	15901	15752	15844	16006	15920	15822	15869	15766	15888	15743	16052	15890	15954	15881	15853	16003	16010	15734	15874	15860	15892	15990	15863	15889	15969	15919	15980	15873	16060	15943	16021	15788	15999	16031	15932	15827	15796	15750	16101	15987	15788	16070	15972	15850	15928	15870	15698	15932	15816	15858	15899	16043	15870	15943	15832	15961	15896	15976	15838	16009	16098	16040	15915	15857	15943	15864	16010	16057	15870	15905	15745	15891	15822	16011	16079	15996	15817	15849	15994	15928	15951	16051	15862	15926	15832	16013	16005	15869	15940	16058	16054	15778	15771	16042	15909	15970	16076	15937	15918	15818	15961	15873	15996	15932	15779	15903	15901	15848	15891	15929	15977	16027	15914	15965	15929	15953	15839	15933	16067	15940	15820	16020	15855	15876	15970	15546	15950	15836	15936	15992	15669	15812	15866	15910	15830	16028	15935	16053	15859	16058	15793	16068	15845	15939	15844	15929	15711	16006	15736	16077	15972	15902	15760	15942	15864	15918	15938	15820	15864	15808	15919	15879	15999	15778	15831	15860	15860	16115	15857	15863	15881	15818	15765	15987	15904	15780	15988	15971	15882	16017	15859	15860	15864	16032	15847	16055	15874	15828	15901	15926	15942	15826	15955	15839	16001	15990	15896	15933	15906	15898	15936	15914	15828	15722	16018	16004	16007	16038	16043	16084	15900	15915	15888	15877	15814	15933	15862	15970	15724	15971	15994	15952	15806	15794	15954	15888	15901	16001	15833	15910	15870	15741	16041	16013	15798	16071	15976	15972	16074	15955	15801	15973	16041	15957	15854	15826	15873	15796	15980	16041	15733	15893	16124	15859	15861	15995	15884	16017	15972	15877	15918	16174	15888	15902	15907	15908	15856	15964	15950	15977	16036	15928	15941	16053	15801	15919	15958	15979	15931	16017	15905	15817	16075	15773	15986	15889	15887	16020	16118	15903	15863	15900	15945	15975	15932	16025	15964	15923	15996	15997	15797	16044	16007	16056	15788	15700	15728	15813	15834	16036	15985	15954	15885	16012	16025	15980	15819	15852	15893	15968	15857	15882	15964	15976	15907	15981	15888	16049	15784	15832	16050	15942	15907	16038	15926	15863	15785	15934	15994	15877	15692	15848	15851	15906	15829	15899	16000	15863	15907	15910	15785	16105	15943	15887	15949	15921	16053	15884	15819	15892	16008	15762	15965	16008	15774	15969	16018	15926	15949	16033	15875	15848	16028	16009	15771	15728	15889	15982	16098	15849	15799	15963	15822	15904	16036	15878	16045	15936	15894	15934	15916	15840	15825	16126	15839	15842	15961	15777	15924	15902	15773	16027	15811	16055	15762	15870	15913	15836	15812	15852	15899	15977	15960	15987	15897	15907	15821	15891	15790	16028	15939	15850	15860	15741	15993	15961	15694	15824	16002	15872	16026	15878	15986	15891	15932	15910	15813	15878	15959	16048	16004	15922	15832	15933	16073	15963	16076	16033	15927	15910	15809	15884	16021	15807	15890	15943	16043	15842	16029	15856	15931	15967	16030	15875	15736	15819	15829	15787	15879	16043	15981	15856	15749	15976	16089	15822	15869	15964	15724	16008	15762	15814	15977	15752	16117	15799	15799	15941	15790	15955	15926	15990	16010	15943	15700	15957	15693	15685	16016	15984	15894	16108	15910	15991	15886	15977	15914	15977	15931	15840	15942	15923	15831	15753	15735	15775	15927	15945	16033	16034	15845	15839	16098	15883	15866	15897	15919	15825	15886	15992	16051	16034	15973	15978	15900	15879	15979	15968	15793	16015	15969	15883	15874	16022	15901	15908	15902	15866	15734	15855	15823	15942	15849	15907	15838	15962	15986	15865	15699	15774	16050	15873	16120	15896	15890	15680	15806	15748	16055	15847	16030	16065	15878	15940	15711	15997	15929	15900	15930	15814	15982	15816	16073	15811	16016	15889	15883	15908	15904	16147	15773	15786	15927	15903	16007	16018	15996	15985	15733	15864	15850	15964	15779	16012	15949	15977	15852	15820	15933	15900	15850	15707	16067	15934	15729	15763	15904	15841	15824	16052	15832	15892	15975	16025	15985	15956	15897	16021	15929	15842	15871	15862	15919	15916	15990	15894	16044	15932	16028	16059	16017	16100	15788	15945	15827	16019	15912	16030	15782	15778	16157	15799	15951	15871	15993	15771	16010	15988	15872	16001	16055	15819	15998	15978	15768	16055	15868	15915	16024	15922	15844	16119	15853	15900	15704	15821	15899	15810	15867	15746	15948	15762	15873	15867	15873	15801	15752	15973	15774	15935	15833	15824	15964	15813	15837	15867	16009	15806	15803	15825	15795	15917	16093	15897	15847	16055	15895	15929	16006	16032	15791	16066	15908	15819	15906	16062	15955	15870	15978	15803	15872	15793	15932	15974	15918	15856	15825	15874	15852	15935	15814	15877	15868	15861	15933	15876	16209	15810	15905	15885	15913	15760	15974	15809	16044	15955	15728	15868	15839	15909	15857	15940	15875	16129	15864	16014	15942	15911	15956	15919	16014	15864	15911	15896	15981	15842	15976	15944	15936	15936	16034	15958	16207	15913	15825	15870	15899	15951	15991	15854	15826	15872	15870	15909	15972	15987	15886	16022	15909	15797	16021	15831	15937	15984	15757	15866	16013	15866	16029	15980	15978	15816	15853	15943	15944	15936	15982	15737	15785	16018	16129	15975	15901	16098	16007	15869	15933	15988	15852	15830	16005	15754	15769	15945	15894	15805	15878	16075	15918	15865	15836	15884	16034	16010	15902	15987	15830	16096	15811	15943	15873	15733	15919	15841	15948	15995	15955	16048	15801	15909	15924	16019	15894	15921	16091	15912	15692	16014	15789	15845	15833	15870	16029	15779	15800	15875	15961	15940	15757	15919	15842	15966	15768	16008	15927	16018	16010	16028	15903	15983	15853	16017	15823	16005	15906	15619	16117	15814	15930	15899	15972	15779	15928	15808	15883	15921	15914	15976	15945	15858	15960	15889	15969	16037	15925	16126	15817	15975	15952	15932	15919	16060	15961	15783	15961	15818	15871	15974	15932	15893	15891	15999	15859	15866	15897	16088	15938	15959	15879	15983	15915	15996	15742	15876	15950	15992	15817	15866	16075	15942	15902	15921	15938	15947	15874	15867	16014	16031	15984	15793	15939	15879	15891	15958	15724	15755	15789	15910	15916	15926	15837
24402	21730	31458	32886	34144	32959	32478	28317	26442	26120	25400	24980	24281	23999	23554	23046	22917	22722	22868	22902	22895	22555	22772	22756	22938	22735	22594	22621	22507	22475	22604	22226	22331	22391	22498	22638	22296	22489	22352	22405	22579	22682	22326	22522	22761	22335	22249	22335	22469	22384	22127	22252	22309	22084	22136	22201	22426	22372	22122	22365	22239	22387	22111	22033	22178	22669	22309	22297	22176	22177	22119	22139	22214	22341	22263	22343	22313	21747	22280	22150	22174	22064	22238	21967	22261	22065	22278	22216	22253	22140	22142	22211	22400	22191	22109	22212	22371	22217	22221	22290	22108	22183	22095	22358	22070	22300	22046	22133	22014	22262	22140	21814	22150	22381	22293	22067	22267	22356	22331	22068	22192	22411	22134	22337	22227	22249	22211	22282	22103	22256	22447	22165	22228	22301	22112	22206	22479	22457	22261	22128	22154	22281	22124	21888	22559	22312	22156	22090	21998	21976	22241	22239	22211	22220	22352	22230	22591	22388	22094	22317	22035	22072	22170	22157	22274	22202	21957	22180	22238	22094	22218	22338	22205	22188	22200	22358	22268	21994	22354	22309	22321	22323	22134	21944	21915	22376	22233	21961	22501	22211	22164	22015	22199	22074	22195	22104	22275	22254	21995	22228	22293	22232	22077	22210	22410	22148	22372	22122	22307	22246	22101	22234	22066	22020	22255	22030	22234	22168	22176	22204	21823	22068	22164	22074	22124	22164	22203	22265	22238	22202	22270	22079	22433	22146	22092	22346	22141	22290	22272	22072	22023	21964	22182	22267	22153	22044	22229	22008	22180	22091	21965	22155	22279	22300	22375	22291	22331	22127	22159	22243	22254	22069	22108	22308	22320	21969	22305	22164	22198	22088	22257	22009	22171	22286	22344	22141	22185	22255	22235	22464	22299	22332	22198	21934	22182	22250	22274	22137	22292	22076	22232	21736	22118	22077	22236	21922	22270	21901	22153	21875	22094	22156	21934	22085	22207	22169	22308	22332	22207	22188	22130	22133	22398	22092	22364	22126	22171	22379	22160	22122	22455	22311	22128	22197	22106	21966	21934	21952	21887	22358	22140	22316	22210	22311	22243	22080	22149	21988	22270	22155	22151	22092	21961	22129	22334	22108	22194	22273	22086	22211	22259	22405	21956	22104	21994	22166	22182	22170	22365	21784	22077	22400	22359	22289	22175	22057	22158	22117	22094	22319	22149	22364	22188	22201	22049	22212	22264	22146	22424	22195	22145	22285	22215	22195	22123	22074	22064	22364	22122	22111	22000	22082	22286	22084	22036	22049	22341	21959	22011	22207	22255	22150	22088	22285	22067	22214	22231	22186	22201	22173	22106	22446	22398	22046	22322	21960	22279	22207	22241	22205	22074	22105	21941	22167	22304	22047	22402	22152	22117	22043	22238	22226	22087	22188	22010	22054	22361	22293	22270	22171	22223	22183	22231	22157	22299	22214	22395	22127	22069	22349	22219	22114	22041	22183	22167	22116	22344	22522	22393	22254	22205	22363	22215	22169	22346	22233	21859	22100	22266	22089	22149	22201	22214	22179	22100	22139	22169	22132	22382	22190	22275	21978	22083	22116	22211	22347	22221	22047	22106	22330	22386	22276	22288	22175	22051	22118	22113	22234	22101	21959	22198	22140	22050	22361	22129	22235	21943	22204	22009	22038	22177	21967	22023	22341	22088	22306	21958	22415	22119	22139	22128	22212	22067	22177	22307	22288	22161	22099	22134	22110	22278	22288	22186	22199	22310	22063	22263	22490	22269	22102	22118	21966	22136	22194	22037	22150	22248	22301	22232	22093	22227	22147	22203	22105	22303	21948	22043	22036	22237	22105	22143	22365	22304	22106	21996	22172	22106	22110	22194	22168	22090	22250	22108	22177	22161	22221	22214	22225	22140	22197	22214	22094	22110	22000	22348	22354	22287	22104	22237	22097	22143	22123	22198	22165	22072	22372	22349	22315	22159	22162	22245	22085	22314	22305	22334	22353	22068	22016	22199	22351	22260	22166	22173	22194	22095	22175	22307	22292	22109	22188	22343	22125	22053	22089	22297	22275	22018	22229	22195	22353	22169	22081	22009	22278	22049	22153	22303	22310	22256	21975	22297	22085	22259	22381	22043	22358	22044	22092	22164	22189	22183	22163	22267	21995	22180	22166	22172	22277	22112	22085	22399	22217	22107	22148	22349	22033	22188	22187	22197	22015	22120	22126	22063	22087	22364	21935	22402	21868	22178	22151	21973	22138	22191	22289	22000	22107	22407	22246	22127	22170	22239	22020	22391	22037	22203	22250	22289	22165	22139	22256	22065	22348	22429	22499	22326	22114	22205	22145	22229	22469	22470	22363	22067	22071	22360	22191	22341	22491	22197	22041	22219	21992	21930	22293	22300	22487	22408	22164	22437	22092	22214	22208	22293	22203	22143	22252	22153	22058	22090	22021	22029	22229	22029	22110	22087	22238	21976	22160	22350	22019	22424	22057	22300	22382	22243	22376	22081	22304	22104	22334	22146	22223	22257	22205	22056	22181	22063	22068	21849	22261	22280	22298	22060	21977	22111	22098	22143	22532	22067	22300	22186	22268	22307	22208	22141	22261	22344	22175	22445	22203	22423	22227	22058	22093	22203	22065	22186	22323	22209	22205	22185	22104	22350	22281	22467	22312	22141	21970	22136	22006	21942	22449	22185	22073	22273	22088	22436	22198	22161	21994	22065	22209	22223	22200	22164	22164	21962	21973	22149	22435	22130	22319	22452	22055	22105	22283	22331	22119	22302	22373	22251	22294	22339	22283	22220	22356	22306	22235	22251	22100	22296	22281	22239	22211	22447	21921	22209	22157	22008	21918	22218	22167	22354	22046	22027	22267	22184	22124	22249	22154	22221	22464	22116	22295	22171	22269	22184	22182	22296	22122	22264	21966	22175	22482	22107	22223	22363	22230	22268	22104	22162	21794	21988	22176	22044	22199	22274	22182	22185	22112	22033	22378	22249	22129	22292	22076	22275	22078	21848	22140	22284	22304	22299	22363	22128	22027	22091	22144	22181	22093	22309	22106	21975	22422	22108	22173	22213	22078	22238	22049	22180	22330	22218	22068	22146	22234	22045	22223	22327	22067	22147	21926	21948	22216	22053	22049	22302	22194	22240	22353	22187	22085	22195	22225	22164	22437	22298	22108	22302	22123	22336	22440	22397	22387	22297	21935	22165	22094	22479	22421	21911	22183	22199	22208	22200	22198	22124	22114	22112	22289	22035	22364	22084	22389	22260	21960	22242	22279	22153	21946	22268	22091	22269	22308	22154	22050	22235	22169	22187	22336	22185	22237	22238	22251	22104	22084	21954	22002	22047	22261	22098	22189	22217	22167	22318	22137	22201	22355	22134	22234	22033	22288	22134	22208	22194	22140	22207	22106	22181	21882	22024	22188	22059	22114	22244	22180	21939	21926	22280	22077	22022	22020	22181	22206	21891	22073	22231	22189	22372	22292	22144	22021	22069	22140	22333	22175	22215	22262	22224	22279	22066	22050	21894	22285	22212	22372	22273	22115	22190	22141	21941	22168	21957	22304	22023	22308	22183	22092	22143	22473	22284	22141	22385	22404	22183	22104	21969	22081	22148	21984	22251	21944	22051	22014	21914	22135	22360	22213	22025	22115	22046	22116	22142	22201	22229	22295	22226	22109	22130	22299	22209	22126	22259	22256	22163	22255	22037	22205	22178	22123	21981	22460	22424	22276	22110	22112	22164	22116	22090	22048	22322	22064	22084	22165	22320	22232	22296	22160	22418	22162	22324	22000	22174	22168	22149	22181	22337	22244	22105	22202	22176	22289	22290	22355	22094	22113	22402	22088	22359	22111	22308	22125	22196	22211	22131	22001	22326	22271	22345	22172	22235	22239	22075	22235	22427	22201	22211	21909	22034	22322	22217	22072	21928	22083	22118	22078	22252	22128	22156	21917	22500	22168	22005	22140	22017	21984	22080	21946	21852	22271	22029	22103	22071	22008	22236	22025	22325	22336	22066	22021	22303	22269	22042	22161	22157	21801	22392	21955	22433	22303	22234	22371	22476	22198	22081	22255	22462	22064	22177	22328	22103	22104	21977	22125	22277	21992	22241	22385	22100	22187	22231	22190	22264	22206	22355	22145	22070	22253	22602	22172	22147	22272	22219	22208	22278	22358	22332	22084	22070	22135	22167	22250	22088	22168	22201	21994	22115	22179	22249	21955	22133	22033	22144	22289	21920	22188	22239	22064	22260	22095	22077	22393	22329	22088	22474	22211	22300	22147	22119	22210	22105	22073	22206	22178	22206	22303	22164	22251	22500	22080	22225	22010	21981	22394	22081	22587	22190	21981	22116	22195	22373	22180	22255	22117	22225	22247	22241	22295	22295	22329	22466	22201	22166	22159	22094	22112	21988	22319	22242	22244	22290	22153	22040	22163	22264	22229	22080	22122	22068	22204	22090	22008	22153	22251	22340	22504	22184	22153	22333	22197	22077	22042	22197	22118	22214	22149	22395	22303	22032	22025	22080	22252	22036	22261	22059	22142	21981	22215	22205	22450	22221	22185	22080	22170	22106	22052	22121	21956	22303	22367	21993	22180	22232	22287	22187	22372	22353	22176	22166	22150	22355	22313	22204	22160	22092	21957	22018	22312	22248	22315	22310	22226	22184	21990	22083	22253	22203	22075	22332	22063	22339	22238	22181	22138	22225	22364	22106	22150	22023	22260	22221	21892	22168	22199	22274	22268	22083	22013	22186	22123	22169	22051	22260	22093	22343	22178	22173	22189	22174	22063	22415	22319	22383	22201	22098	22118	22196	22112	22052	22107	22119	22222	22223	22018	22083	22334	22277	22219	22186	22103	22214	22462	22212	22176	22108	22097	22066	22134	22091	22159	22298	22262	22150	22242	22296	22233	22012	22065	22048	21859	22158	22110	22043	22368	22303	22158	22231	22187	22023	22304	22209	22218	22098	22082	22395	22203	22234	22197	22276	22151	22201	22195	22106	22387	22321	21918	22068	21904	22017	22207	22219	22245	22334	21922	22239	22254	22411	22218	22171	22135	22383	22241	22265	21981	22166	22271	22062	22418	22339	22573	22121	22136	22065	22183	22156	22365
48214	83451	79951	63778	48457	32666	25459	22673	20921	20157	19561	18634	17730	17272	16732	16138	15991	15941	15990	16111	15901	15928	15986	15863	15608	15749	15807	15568	15557	15556	15364	15527	15495	15623	15450	15457	15531	15413	15588	15259	15414	15388	15586	15367	15340	15376	15329	15326	15269	15453	15358	15424	15365	15171	15277	15394	15312	15285	15330	15295	15402	15238	15322	15266	15454	15245	15406	15387	15199	15232	15293	15319	15298	15324	15401	15301	15398	15047	15358	15256	15432	15432	15301	15260	15267	15420	15300	15409	15218	15200	15235	15471	15359	15203	15296	15360	15198	15346	15287	15294	15427	15361	15324	15437	15101	15288	15280	15197	15245	15307	15379	15402	15089	15350	15378	15192	15246	15384	15382	15272	15138	15294	15272	15448	15026	15449	15205	15222	15214	15240	15320	15313	15209	15056	15356	15219	15225	15278	15313	15178	15358	15450	15294	15197	15230	15198	15239	15359	15324	15165	15379	15346	15400	15157	15202	15192	15311	15318	15229	15431	15241	15284	15266	15208	15328	15363	15407	15188	15326	15200	15464	15197	15297	15309	15180	15294	15314	15142	15342	15299	15115	15209	15235	15196	15257	15355	15452	15329	15368	15264	15439	15111	15276	15186	15237	15472	15247	15313	15231	15173	15162	15218	15254	15254	15277	15184	15363	15187	15313	15303	15391	15265	15207	15371	15250	15281	15310	15280	15261	15291	15035	15465	15366	15344	15363	15177	15259	15368	15405	15238	15181	15408	15377	15171	15213	15445	15435	15154	15373	15164	15430	15263	15313	15312	15061	15258	15428	15317	15306	15290	15173	15263	15381	15040	15337	15196	15236	15197	15364	15433	15376	15271	15383	15384	15398	15180	15253	15235	15301	15303	15466	15423	15329	15323	15251	15251	15439	15242	15154	15371	15405	15346	15274	15448	15369	15276	15410	15279	15283	15196	15295	15173	15415	15327	15332	15358	15379	15306	15370	15207	15091	15331	15485	15275	15400	15143	15192	15322	15250	15330	15089	15173	15438	15471	15283	15065	15374	15128	15316	15286	15337	15144	15331	15374	15301	15218	15357	15159	15318	15402	15132	15253	15312	15264	15295	15241	15114	15316	15238	15071	15184	15295	15253	15195	15414	15282	15358	15297	15284	15212	15286	15199	15413	15302	15120	15252	15402	15191	15236	15392	15332	15183	15290	15166	15172	15275	15270	15492	15430	15233	15364	15266	15299	15461	15064	15262	15222	15375	15239	15312	15348	15207	15392	15439	15405	15279	15356	15277	15343	15420	15150	15263	15205	15329	15455	15275	15091	15380	15354	15090	15367	15159	15365	15230	15377	15288	15226	15358	15335	15286	15246	15335	15098	15098	15126	15379	15261	15197	15313	15278	15413	15337	15373	15246	15454	15075	15156	15257	15316	15271	15427	15224	15237	15228	15235	15250	15498	15316	15220	15148	15330	15366	15181	15250	15293	15365	15320	15179	15233	15264	15302	15291	15334	15040	15270	15367	15291	15302	15354	15226	15346	15222	15387	15388	15264	15372	15256	15058	15179	15231	15262	15444	15338	15253	15256	15309	15456	15177	15085	15267	15380	15495	15261	15292	15104	15390	15350	15215	15248	15348	15103	15239	15079	15263	15215	15252	15216	15271	15195	15187	15334	15272	15252	15304	15132	15225	15334	15197	15316	15340	15235	15303	15277	15156	15313	15398	15270	15358	15405	15243	15285	15222	15197	15334	15351	15205	15266	15249	15292	15281	15381	15326	15309	15451	15067	15237	15151	15321	15520	15237	15263	15061	15279	15267	15237	15232	15106	15196	15275	15026	15281	15342	15277	15261	15095	15379	15168	15339	15381	15396	15309	15353	15246	15405	15131	15372	15094	15402	15410	15273	15347	15374	15233	15229	15252	15266	15193	15325	15455	15283	15330	15178	15215	15209	15231	15388	15257	15091	15371	15369	15125	15325	15117	15419	15253	15467	15300	15336	15127	15202	15352	15382	15298	15158	15334	15166	15393	15306	15263	15198	15254	15378	15257	15301	15230	15295	15421	15344	15285	15315	15435	15162	15353	15217	15125	15136	15188	15343	15286	15357	15229	15248	15542	15325	15185	15215	15162	15308	15208	15244	15248	15119	15112	15074	15315	15294	15439	15295	15202	15190	15249	15358	15315	15234	15149	15309	15305	15186	15248	15307	15241	15330	15515	15341	15304	15353	15253	15307	15334	15226	15308	15343	15448	15418	15267	15247	15298	15229	15311	15161	15207	15246	15165	15328	15143	15287	15330	15151	15307	15500	15121	15291	15408	15247	15310	15435	15298	15395	15377	15342	15279	15364	15440	15164	15297	15428	15158	15196	15161	15247	15197	15341	15344	15242	15387	15296	15272	15215	15435	15312	15395	15355	15212	15352	15289	15216	15234	15241	15469	15526	15224	15413	15158	15324	15367	15323	15228	15298	15137	15338	15247	15234	15256	15256	15374	15332	15239	15323	15315	15225	15315	15268	15414	15184	15244	15325	15352	15157	15264	15432	15270	15346	15284	15169	15043	15304	15093	15350	15334	15388	15184	15263	15067	15324	15149	15141	15161	15245	15196	15217	15059	15308	15239	15323	15310	15260	15366	15348	15310	15286	15320	15269	15336	15304	15278	15326	15236	15228	15227	15278	15254	15236	15427	15248	15187	15129	15310	15142	15388	15342	15183	15154	15266	15390	15258	15176	15279	15498	15298	15351	15246	15257	15418	15238	15265	15263	15311	15389	15331	15083	15172	15232	15245	15447	15348	15099	15169	15313	15281	15282	15351	15329	15223	15266	15377	15204	15201	15475	15376	15257	15314	15139	15375	15206	15228	15372	15318	15327	15152	15429	15141	15145	15328	15170	15338	15302	15240	15364	15228	15357	15438	15351	15313	15237	15262	15337	15282	15216	15288	15099	15145	15428	15329	15228	15338	15350	15233	15456	15385	15304	15393	15297	15279	15371	15151	15263	15358	15346	15370	15274	15307	15351	14989	15223	15235	15198	15147	15197	15422	15241	15334	15308	15275	15333	15329	15422	15243	15161	15177	15263	15232	15287	15290	15373	15257	15172	15306	15270	15244	15344	15310	15222	15187	15137	15277	15315	15279	15185	15355	15104	15364	15289	15337	15132	15318	15404	15328	15205	15224	15331	15394	15297	15318	15289	15497	15123	15325	15163	15141	15336	15303	15357	15395	15418	15364	15235	15225	15251	15250	15254	15381	15171	15338	15180	15222	15244	15312	15220	15225	15118	15207	15236	15416	15197	15061	15371	15230	15331	15227	15423	15271	15185	15240	15123	15389	15320	15193	15177	15261	15279	15293	15371	15203	15435	15242	15228	15317	15045	15417	15368	15459	15434	15460	15340	15158	15305	15465	15435	15416	15356	15125	15156	15254	15429	15232	15161	15312	15264	15540	15359	15176	15487	15250	15236	15325	15430	15227	15128	15189	15299	15301	15207	15315	15231	15146	15214	15161	15412	15189	15319	15236	15127	15114	15165	15201	15242	15177	15287	15250	15376	15224	15271	15196	15546	15259	15399	15216	15211	15212	15173	15413	15355	15242	15147	15361	15306	15129	15161	15223	15382	15356	15192	15398	15536	15316	15237	15150	15437	15384	15367	15381	15213	15266	15260	15279	15317	15369	15150	15227	15216	15159	15254	15347	15407	15298	15324	15274	14993	15319	15411	15267	15422	15317	15341	15525	15197	15327	15435	15317	15273	15341	15195	15364	15265	15138	15284	15361	15143	15360	15316	15385	15236	15306	15362	15390	15225	15264	15269	15607	15186	15302	15241	15114	15341	15377	15381	15290	15359	15466	15212	15351	15201	15368	15135	15213	15303	15267	15248	15421	15042	15334	15332	15357	15271	15289	15343	15422	15321	15436	15253	15198	15192	15211	15308	15209	15263	15275	15268	15404	15290	15236	15285	15328	15328	15291	15299	15198	15171	15169	15117	15294	15286	15306	15226	15256	15422	15303	15190	15431	15408	15306	15220	15310	15311	15159	15285	15106	15428	15179	15290	15225	15295	15328	15196	15331	15243	15139	15283	15422	15348	15374	15257	15418	15253	15262	15146	15213	15351	15271	15359	15296	15346	15117	15212	15263	15267	15272	15322	15312	15096	15301	15382	15290	15291	15113	15242	15269	15197	15292	15333	15391	15269	15364	15311	15297	15234	15191	15398	15253	15304	15369	15316	15298	15336	15293	15426	15228	15322	15357	15279	15276	15206	15415	15183	15248	15375	15348	15298	15289	15367	15254	15201	15389	15232	15271	15248	15294	15208	15221	15423	15366	15453	15256	15220	15186	15404	15120	15248	15337	15195	15134	15351	15269	15183	15309	15329	15382	15356	15345	15170	15285	15304	15225	15499	15169	15282	15151	15383	15542	15174	15107	15381	15189	15182	15352	15262	15222	15238	15267	15440	15341	15351	15322	15248	15361	15331	15198	15194	15173	15320	15292	15396	15291	15120	15366	15273	15309	15095	15196	15498	15384	15236	15322	15226	15429	15298	15472	15173	15395	15214	15397	15350	15244	15153	15253	15291	15360	15240	15308	15422	15282	15290	15128	15251	15252	15320	15316	15317	15286	15383	15264	15304	15375	15370	15155	15327	15206	15271	15219	15196	15241	15252	15228	15171	15150	15422	15429	15316	15112	15355	15146	15349	15194	15373	15274	15299	15225	15362	15143	15174	15220	15075	15209	15263	15338	15215	15301	15291	15263	15192	15296	15210	15247	15176	15246	15192	15371	15522	15287	15219	15309	15307	15414	15333	15404	15265	15328	15297	15078	15110	15272	15519	15274	15350	15200	15270	15278	15343	15125	15304	15219	15173	15256	15363	15270	15158	15320	15313	15336	15231	15180	15243	15298	15168	15117	15387	15157	15298	15499	15220	15342	15296	15376	15323	15225	15299	15322	15389	15253	15369	15236	15221	15389	15178	15319	15473	15276	15275	15269	15471	15051	15270	15063	15260	15356	15129	15399	15078	15120	15449	15306	15286	15381	15485	15270	15148	15230	15104	15280	15233	15263	15404	15278	15141	15184	15131	15234	15399	15302	15436	15341	15245	15281	15239	15345	15374	15277	15261	15555	15248	15450	15420	15336	15419	15274	15190
43954	54599	55955	46106	35049	29152	26505	24940	24671	24376	24040	23716	23650	23264	23123	23285	23200	22861	23120	23130	23063	23148	22907	23208	22935	22843	22920	22831	22903	22928	23009	22889	23065	22874	22770	22912	23016	22985	22890	22861	22783	22922	22727	23044	22696	22878	22453	22838	22660	22707	22816	23027	22800	22901	22982	22809	22950	22779	22835	22804	22940	22692	22879	23086	22860	22856	22749	22657	22798	22872	22659	22891	22690	22416	22913	22559	22680	22752	22813	22629	22710	22864	22663	22988	22817	22765	22713	22573	22626	23185	22932	22619	22773	22674	22958	23124	22925	22896	22674	22856	22852	22825	22960	22919	22711	22879	22831	22747	22911	22766	22787	22478	22655	22724	23007	22407	22985	23023	22527	23013	22999	22773	22620	22837	22767	22718	22719	22777	22571	22680	23024	22813	22926	22836	22751	22711	22874	22822	22876	22826	22684	22808	22872	22549	22850	22893	22829	22582	22693	22723	22650	22737	22721	22681	22809	22749	22619	22731	22817	22644	22849	22766	22942	23054	22700	22665	22741	22988	22917	22754	22857	22917	22984	22580	22790	22732	22963	22657	22920	22703	22544	22805	22669	22845	22748	22524	22717	22703	22788	22689	22893	22987	22785	22899	22875	22868	22875	22708	22776	22864	22711	22765	22840	22717	22544	22646	22655	22790	22670	22685	22740	22746	22756	22769	22795	22844	22813	22824	22651	22828	22827	22674	22612	22827	22799	22612	22649	22991	22723	22739	23020	22788	22905	22672	22730	22746	22743	22709	22598	22706	22865	22755	22816	22840	22781	22575	22810	22562	22729	22589	22767	22680	22699	22520	22684	22851	22952	22931	22865	22808	22850	22923	22688	22505	22526	22740	22761	22740	22731	22989	22679	22819	23005	22750	22745	22832	22919	22755	22896	22962	22789	22842	22909	22697	22639	22833	22535	22459	22869	22726	23076	22797	22663	22764	22952	23054	22893	22735	22636	22661	22783	22570	22809	22912	22976	22760	22854	23132	22723	22691	22711	22794	22772	22962	22764	22838	22741	22752	22712	22718	22831	22755	22867	22792	23010	22816	22791	22579	22878	22690	22611	22842	22729	22691	22911	22861	22845	22649	22681	22951	22802	22754	22666	22923	22733	22704	22710	22570	22600	22689	23022	22992	22758	22662	22793	22690	22602	22870	22912	22759	22862	22726	23127	22717	22842	22804	22858	22704	22970	22995	22621	22712	22672	22712	22739	22841	22944	22611	22788	22522	22744	22847	22818	22682	22839	22752	22699	22890	22699	22777	22744	22853	22696	22889	22715	22856	22848	22759	22999	22830	22573	22512	22749	22869	22650	22753	23148	22788	22694	22706	23027	22815	22829	22678	22892	22667	22650	22689	22692	22852	22844	22921	22877	22738	22775	22882	22363	22699	22858	22878	22664	22878	22703	22963	22701	23014	22792	22663	22807	22835	22607	22789	22638	22754	22937	22693	22913	22826	22929	22666	22933	22819	22589	23006	22952	22694	22767	22550	22732	23065	22873	22822	22773	22989	22678	22857	22824	22663	22814	22726	22762	22904	22950	22570	22843	22620	22689	22544	23039	22890	22824	22624	22813	22790	23141	22894	22744	22793	22738	22786	22727	22637	22849	22800	22670	22975	22748	22728	22674	22978	22969	22872	23022	22631	22944	22659	22661	22830	22740	22972	22954	22631	22919	22718	22534	22970	22854	22973	22728	22965	22772	22591	22637	22756	22884	22711	22758	22727	22593	22713	22831	22816	22861	22713	22771	22874	22866	22727	22800	22725	22968	22769	22475	22916	22672	22664	22841	23021	22599	22860	22822	22776	22685	22581	22920	22489	22878	22709	22584	22808	22909	22805	22688	22858	22890	22897	22862	22868	22828	22969	22992	22777	22738	22876	22894	22896	22903	22801	22680	22680	22761	22910	22742	22639	22686	22753	22916	22820	22861	22798	22914	22817	22676	22955	22885	22817	22826	22780	22531	22733	22765	22613	22800	22906	22886	22750	22910	22633	22907	22690	22713	22603	22963	22737	22694	22736	22773	22803	22813	22983	22717	22655	22831	22846	22885	22870	22804	22788	22532	22784	22818	22866	22879	23006	22785	22930	23011	22946	22593	22874	22676	22846	22514	22722	22773	22821	22865	22920	22749	22741	22813	23157	22674	22932	22968	22583	22696	22945	22733	22769	22654	22891	22858	22891	22706	22929	22737	22603	22692	22635	22701	22600	22547	22676	22788	22778	22853	22936	22818	22902	22801	22829	22856	23034	22986	22800	22799	22946	23032	22823	22885	22883	22907	22756	22935	22728	22814	22761	22625	22922	22877	22692	22922	22795	22660	22761	22687	22790	22889	22590	23056	22757	22725	22614	22658	22971	22790	22957	22941	22723	22750	22762	22716	22915	22996	22910	22676	22776	22639	22703	22864	23035	22823	22618	22784	23034	22762	22725	22904	22717	22685	22999	22792	22838	22931	22619	22682	22821	22899	22855	22891	22668	22501	22887	22698	22762	22704	22542	22638	22831	22624	22825	22669	22904	22830	22668	22769	22815	22722	22935	22723	22864	22838	22980	22912	22628	22837	22768	22915	22669	22436	22530	22642	22685	22780	23081	22665	22805	22868	22979	22649	22498	22773	22700	22884	22852	22927	22838	22691	22518	22685	22599	22805	22820	22582	22730	22590	22512	22742	22903	22861	22612	22927	23054	22924	22879	22977	23055	22819	22607	22743	22846	22718	22790	22674	22700	22944	22772	22588	22854	22765	22909	22733	22851	22567	22863	22921	22727	22575	22602	22697	22635	22676	22583	22922	22564	22843	22546	22946	22786	22683	22810	22833	22798	22892	22986	22865	22546	22735	22726	22976	22812	22850	22836	22822	22705	22932	22502	22657	22811	22693	22709	22798	22856	23176	22828	22644	22840	23031	22669	22545	22959	22820	22629	22813	22892	22823	22957	22843	22529	23110	22793	22707	22896	22807	22667	22806	22855	22796	22894	22686	22671	22774	22498	22817	22737	22640	22717	22699	22765	22722	22961	22583	22788	23016	22973	23061	22705	22841	22872	22737	22928	22807	22920	22830	22810	22871	22774	22909	22704	22561	22741	22874	22835	22837	22728	22698	22900	22784	22672	22853	22778	22878	22852	22708	22731	22656	22971	22782	22801	22787	23076	22838	22623	22807	22715	22944	22760	22797	22954	23037	23025	22682	22740	22699	22838	22813	22868	22785	22741	23039	22674	22900	22888	22526	22795	22735	22792	22801	22916	23035	22817	22673	22673	22730	22891	22629	22941	22936	22878	22970	22632	22947	22958	22703	22768	22880	22545	23073	22681	22395	22987	22999	22926	22430	22845	22696	22778	22746	22778	22913	22658	22944	22715	22855	22873	22905	22847	22859	22962	22705	22576	22902	22886	22718	22922	22829	22817	22880	22878	22570	22711	22785	22736	22495	22902	22811	22787	22740	22809	22848	22820	22590	23045	22961	22677	22514	22531	22788	22757	22907	22775	22662	22914	22838	22894	22525	22876	22935	22942	22873	22959	22622	22518	22560	22894	22867	22800	22615	22854	22855	22729	22971	22851	22607	22673	22773	22943	22829	22876	22583	22888	22648	22861	22829	22878	22722	22687	22876	22784	22978	22886	22785	22790	22696	22538	22853	22967	22726	22653	22648	22765	22631	22991	22549	22966	22857	22884	22624	22920	23092	22950	22636	22613	22558	22802	22947	22605	22634	22762	22699	22634	22963	22565	22787	22873	22897	22628	23000	22944	22853	22907	22693	22423	22596	22495	22836	22626	22649	22721	22709	23036	22916	22956	22829	22857	22956	22692	22913	22906	22781	22870	22622	22902	23026	22780	22699	22608	22783	22728	22644	22628	22925	22671	22847	22936	22925	23024	22830	22679	22966	22790	22699	22823	22903	22932	22815	22876	22915	22816	22605	22679	22644	22473	22820	22826	22941	22845	22880	22752	22785	22661	22958	22846	22874	22723	22967	22781	22714	22674	22582	22681	22892	22787	22786	22778	22565	22781	22781	22833	22678	22904	22920	22840	22727	23081	22755	22781	22805	22792	23018	22825	22553	22768	22560	22789	22795	22952	22823	22878	22929	22870	23036	22672	22618	22769	22859	22919	22586	22721	22750	22987	22858	22792	22601	22750	22772	22678	22664	22775	22868	22736	22808	22922	22833	22966	22898	22812	22659	22829	22715	22749	22645	22887	22739	22658	22810	22703	22455	22666	22720	22772	22953	22850	22939	22654	22914	22899	22814	22586	22658	22872	22856	22694	22573	22568	22715	22834	22843	22848	22664	22871	22597	22963	22721	22826	22678	22872	22848	22907	22952	23066	22728	22939	22828	22823	22762	22754	22800	22681	22866	22907	22818	22782	22689	22488	22985	22784	22780	23072	22734	22774	22930	23049	22942	22836	22758	22836	22752	22965	22905	22767	22817	22904	22603	22636	22633	22697	22708	22592	22658	22836	22705	22823	22841	22959	22914	22750	22545	22827	22692	22770	22670	22910	22906	22805	23035	22730	22975	22767	22791	22842	22840	22951	22730	22922	22991	22779	22961	22840	22853	22753	22586	22766	22924	22980	22623	22918	22712	22873	22904	22712	22837	23020	22725	22489	22739	22759	22644	22595	22717	22773	22802	22848	22698	22917	22859	22808	22931	22854	22542	22749	22922	22851	22642	22630	22783	22787	22674	22768	22831	22755	22700	22882	23040	22841	22810	22928	22938	22925	22710	22465	22665	23028	22600	23036	22883	22575	22522	22607	22861	22820	22666	22636	22670	22834	22915	22643	22896	22806	22823	23013	22716	22725	22698	22699	22746	22714	22791	22719	22939	22702	22656	22795	22717	22779	22694	22986	23098	22888	22853	22701	22752	22870	22868	22937	22540	22927	22876	22566	22635	22923	22827	22891	22561	22960	22826	22637	22829	22856	22848	22684	22826	22889	22806	22965	22879	22991	22977	22672	22778	22908	23059	22633	22749	22813	22899	22817	22934	23073	22640	22746	22677	22702	22447	22759	22575	22776	22875	22947	22720	22667	22673	22788	22874	22791	22847	22691	22616	22790	22794	22813	22691	22947	22823	22890	22500	22836	22894	22786	22749	23001	22800	22887	22899	22878
46070	63734	56092	40844	28954	22945	19855	19042	18143	17606	17156	16936	16456	16131	16084	15795	15772	15828	15892	15758	15760	15842	15744	15709	15706	15616	15690	15757	15812	15485	15574	15585	15549	15592	15704	15578	15706	15538	15636	15542	15680	15609	15742	15554	15619	15696	15557	15484	15532	15435	15647	15550	15638	15564	15545	15506	15384	15360	15589	15313	15482	15586	15649	15517	15533	15510	15406	15501	15472	15614	15548	15509	15433	15620	15486	15502	15508	15543	15463	15804	15547	15561	15596	15686	15539	15666	15450	15523	15671	15480	15646	15481	15655	15606	15486	15589	15444	15696	15620	15528	15632	15684	15551	15477	15535	15487	15520	15552	15709	15553	15324	15663	15529	15466	15627	15661	15573	15634	15413	15425	15517	15427	15620	15597	15534	15551	15612	15672	15365	15487	15376	15598	15570	15687	15739	15470	15594	15554	15661	15429	15572	15312	15636	15378	15453	15595	15611	15504	15537	15481	15518	15414	15612	15525	15604	15453	15477	15540	15498	15562	15555	15353	15633	15466	15455	15482	15331	15654	15548	15615	15606	15389	15426	15650	15388	15518	15566	15619	15516	15557	15440	15430	15507	15435	15559	15560	15641	15482	15585	15605	15642	15432	15564	15506	15547	15366	15704	15557	15609	15497	15411	15618	15542	15574	15425	15669	15410	15552	15518	15561	15542	15338	15668	15281	15569	15606	15763	15371	15519	15518	15527	15545	15425	15603	15582	15534	15431	15618	15460	15561	15554	15530	15793	15424	15557	15473	15613	15564	15513	15521	15655	15426	15510	15534	15549	15561	15463	15685	15641	15508	15382	15401	15737	15448	15508	15631	15618	15471	15433	15586	15465	15401	15289	15463	15550	15745	15464	15446	15543	15422	15461	15437	15560	15411	15450	15506	15698	15455	15580	15512	15428	15664	15585	15485	15616	15511	15541	15560	15611	15606	15527	15531	15520	15602	15655	15552	15629	15519	15448	15441	15565	15495	15437	15710	15408	15669	15538	15512	15785	15393	15450	15689	15628	15606	15511	15461	15351	15621	15654	15443	15462	15304	15670	15559	15579	15591	15437	15635	15512	15552	15632	15396	15574	15485	15458	15435	15519	15445	15466	15650	15680	15387	15574	15444	15559	15251	15635	15482	15511	15665	15346	15486	15594	15429	15598	15621	15536	15440	15487	15615	15577	15362	15345	15625	15607	15454	15557	15656	15580	15462	15641	15551	15479	15504	15572	15442	15547	15526	15680	15661	15586	15647	15569	15556	15496	15490	15380	15468	15677	15561	15600	15644	15494	15601	15483	15577	15614	15545	15568	15593	15531	15380	15642	15497	15430	15603	15558	15421	15503	15516	15693	15528	15578	15676	15606	15509	15522	15592	15518	15503	15561	15718	15582	15612	15525	15465	15578	15458	15654	15360	15808	15544	15531	15770	15665	15577	15689	15468	15635	15469	15801	15542	15504	15651	15406	15444	15662	15416	15558	15576	15455	15328	15511	15526	15494	15473	15440	15622	15548	15697	15456	15597	15434	15491	15577	15453	15468	15502	15360	15422	15429	15483	15486	15634	15547	15599	15515	15384	15552	15415	15549	15408	15645	15608	15409	15608	15463	15364	15329	15549	15527	15664	15437	15551	15614	15525	15777	15413	15565	15476	15421	15594	15593	15569	15604	15369	15572	15538	15426	15583	15383	15457	15478	15523	15560	15512	15701	15567	15490	15544	15480	15464	15625	15436	15710	15564	15541	15536	15685	15446	15637	15651	15551	15755	15485	15657	15568	15817	15357	15578	15509	15599	15533	15602	15440	15589	15510	15512	15485	15460	15620	15316	15519	15451	15576	15626	15663	15551	15623	15434	15659	15570	15361	15663	15603	15527	15518	15561	15435	15548	15551	15452	15538	15580	15536	15518	15615	15422	15485	15605	15598	15606	15335	15597	15437	15429	15686	15416	15581	15599	15647	15419	15440	15687	15572	15545	15532	15545	15471	15478	15362	15665	15620	15625	15526	15694	15559	15448	15482	15384	15519	15510	15598	15542	15511	15415	15470	15515	15605	15388	15505	15583	15660	15499	15418	15478	15583	15538	15708	15570	15536	15576	15646	15528	15499	15588	15517	15509	15474	15350	15484	15599	15592	15653	15397	15472	15512	15480	15425	15467	15558	15533	15615	15468	15738	15525	15493	15582	15465	15654	15519	15567	15587	15493	15607	15550	15660	15577	15529	15432	15756	15447	15585	15494	15658	15654	15412	15570	15543	15599	15722	15779	15495	15557	15596	15695	15426	15505	15711	15528	15496	15543	15577	15606	15713	15579	15346	15600	15531	15437	15479	15522	15573	15461	15567	15392	15445	15590	15555	15560	15478	15646	15459	15562	15412	15448	15591	15632	15768	15727	15572	15513	15602	15351	15596	15441	15652	15470	15582	15381	15602	15518	15707	15462	15599	15632	15562	15581	15631	15403	15444	15441	15628	15616	15626	15367	15477	15460	15573	15588	15625	15568	15673	15374	15489	15372	15552	15372	15341	15509	15386	15489	15508	15618	15594	15467	15513	15589	15253	15627	15552	15559	15448	15540	15525	15479	15505	15400	15466	15681	15668	15644	15575	15608	15361	15439	15420	15509	15510	15702	15564	15468	15437	15491	15496	15585	15522	15525	15436	15384	15582	15454	15468	15549	15442	15559	15576	15533	15550	15453	15622	15459	15530	15602	15559	15519	15518	15581	15552	15592	15466	15381	15723	15625	15665	15612	15556	15500	15452	15530	15456	15540	15708	15516	15555	15326	15634	15654	15414	15520	15485	15645	15513	15585	15346	15729	15682	15481	15502	15449	15546	15485	15600	15709	15460	15543	15516	15593	15586	15591	15576	15484	15674	15560	15705	15699	15442	15453	15579	15475	15561	15511	15385	15422	15664	15575	15602	15552	15570	15559	15442	15491	15366	15605	15470	15458	15616	15588	15645	15648	15598	15614	15602	15402	15577	15565	15494	15590	15488	15666	15592	15502	15566	15447	15648	15563	15655	15427	15341	15628	15627	15594	15581	15620	15541	15450	15481	15589	15496	15467	15547	15589	15501	15542	15373	15544	15621	15599	15619	15457	15565	15385	15456	15504	15473	15485	15676	15563	15544	15514	15536	15603	15598	15533	15609	15531	15491	15499	15673	15496	15309	15596	15564	15466	15670	15513	15640	15563	15516	15281	15516	15608	15583	15616	15585	15551	15658	15454	15481	15608	15415	15593	15676	15716	15326	15583	15549	15541	15647	15379	15613	15531	15465	15640	15630	15521	15586	15464	15452	15514	15599	15499	15474	15527	15507	15432	15590	15335	15661	15586	15684	15492	15601	15507	15708	15655	15548	15688	15636	15561	15578	15617	15480	15531	15507	15560	15540	15466	15541	15457	15444	15430	15614	15427	15528	15464	15559	15481	15550	15507	15598	15605	15573	15597	15451	15566	15517	15577	15485	15436	15436	15640	15719	15664	15509	15520	15535	15503	15753	15557	15558	15563	15493	15704	15572	15684	15557	15568	15437	15383	15451	15405	15440	15550	15368	15377	15522	15472	15641	15556	15601	15441	15655	15543	15393	15512	15520	15479	15718	15718	15538	15401	15544	15295	15599	15456	15559	15439	15658	15473	15547	15472	15758	15536	15460	15556	15628	15652	15504	15456	15700	15490	15561	15631	15724	15414	15398	15502	15372	15549	15475	15606	15613	15591	15613	15420	15583	15402	15513	15730	15547	15657	15598	15594	15345	15526	15570	15441	15506	15673	15590	15442	15576	15524	15555	15569	15518	15640	15588	15439	15394	15729	15559	15398	15447	15642	15718	15372	15663	15538	15530	15515	15545	15478	15655	15464	15396	15623	15487	15412	15652	15586	15465	15626	15390	15616	15649	15524	15379	15651	15559	15551	15602	15426	15557	15441	15320	15604	15578	15467	15564	15382	15612	15505	15659	15357	15481	15520	15628	15601	15474	15402	15591	15421	15383	15648	15510	15480	15495	15693	15698	15749	15536	15493	15475	15403	15575	15524	15463	15576	15670	15611	15461	15716	15459	15443	15744	15679	15540	15859	15478	15622	15607	15589	15487	15744	15459	15520	15583	15523	15561	15605	15494	15538	15543	15624	15474	15552	15619	15428	15588	15373	15477	15538	15407	15517	15626	15328	15636	15512	15455	15570	15481	15589	15547	15529	15599	15588	15570	15616	15386	15649	15630	15492	15546	15446	15659	15494	15569	15382	15586	15402	15319	15496	15620	15554	15523	15646	15576	15557	15437	15578	15502	15583	15478	15361	15659	15486	15554	15609	15541	15579	15488	15651	15470	15574	15668	15508	15475	15431	15461	15603	15515	15467	15712	15688	15358	15690	15465	15529	15579	15491	15634	15718	15570	15388	15636	15484	15580	15607	15537	15438	15608	15526	15562	15696	15555	15470	15566	15483	15649	15627	15599	15470	15588	15459	15562	15554	15497	15677	15452	15400	15437	15621	15440	15657	15633	15660	15515	15339	15569	15441	15588	15628	15453	15561	15358	15541	15500	15425	15339	15541	15550	15623	15448	15596	15467	15471	15402	15515	15578	15639	15452	15550	15754	15664	15556	15671	15479	15442	15499	15668	15646	15422	15234	15580	15433	15412	15783	15657	15570	15495	15409	15571	15547	15589	15605	15595	15632	15544	15679	15390	15514	15509	15533	15494	15551	15604	15606	15415	15450	15389	15567	15448	15617	15496	15548	15521	15567	15523	15672	15713	15494	15459	15689	15576	15379	15509	15387	15590	15475	15515	15441	15549	15613	15586	15722	15633	15328	15502	15670	15528	15763	15509	15690	15564	15694	15528	15660	15458	15416	15346	15327	15643	15458	15514	15649	15558	15515	15556	15570	15399	15683	15385	15440	15641	15667	15720	15409	15520	15563	15415	15478	15754	15605	15453	15574	15619	15622	15330	15539	15365	15567	15511	15780	15526	15615	15482	15456	15540	15611	15492	15542	15749	15658	15563	15466	15549	15487	15286	15662	15624	15680	15396	15404	15417	15525	15496	15365	15446	15636	15560	15666	15321	15606	15589	15327	15472	15630	15449	15357	15523	15498	15556	15379	15448	15622	15458	15541	15350	15764	15657	15682	15585	15650	15494
26470	22085	33092	36449	37131	34819	32059	27579	26708	26468	25770	25084	24636	24316	24108	23896	23698	23626	23669	23773	23626	23625	23717	23463	23493	23611	23313	23082	23338	23301	23130	23433	23271	23087	23274	23560	23703	23377	23229	23402	23325	23576	23485	23380	23437	23200	23024	23289	23381	23353	23305	23153	23331	23412	23182	23325	23295	23013	23297	23304	23157	23220	23264	23187	23152	23144	23121	23037	23315	23125	23102	23007	23164	23026	23068	23031	23101	23209	23177	22989	23224	23085	23331	23349	23010	23177	23216	23350	23342	23182	23436	23463	23006	23317	23358	23093	23082	23215	23112	23228	23060	23224	23380	23369	23003	23105	23246	22979	23093	23354	23236	23139	23274	23202	23201	23266	23009	23131	23321	22997	22994	22896	23327	23182	23280	23207	23208	23289	23257	23080	23088	23173	23234	23175	23036	23148	23226	23021	23181	23161	23210	23037	23262	23026	23282	23230	23016	23048	23281	23252	23094	23163	23223	23033	22989	23129	23255	23052	23284	23226	23080	23020	23261	23226	23342	23085	23029	23297	22767	23117	23320	23136	23300	22940	23253	22940	23194	23233	23175	23314	23305	23298	23046	23019	23240	23278	23284	23294	23279	23200	23406	23292	23459	23205	23210	23074	23133	23203	23111	22903	22941	23198	23101	23380	23156	22937	23272	23201	23415	23226	23300	22873	22950	23256	23267	23067	23345	23417	23237	22833	22992	22945	23355	23136	23194	23070	23175	23242	23307	23171	23231	23054	23421	23096	23023	23052	23112	23164	22935	23164	23107	22961	23063	23003	23457	23096	23404	23422	23351	22978	23205	23245	23114	23099	23049	23088	23268	23275	23100	22892	23107	23292	23094	23108	23263	23096	23054	23134	23241	23085	23197	23059	23115	23170	23414	23190	23047	23347	23218	23288	23253	23357	23050	23143	23196	23503	23229	22995	23159	23263	23343	23217	23269	23274	23386	23164	23492	23196	22976	22984	23220	23143	23034	23298	23247	23197	23579	23146	23425	23403	23160	23355	23107	22912	23327	23142	22810	23187	23305	23213	23372	23259	22899	23022	23102	23327	23202	23021	23173	22994	22959	23069	23148	22942	23236	23081	23255	23122	23110	23020	23261	23299	22979	22969	23016	23073	23289	23045	23134	23103	23119	23065	23312	23220	23243	23052	23201	23274	23062	23159	23187	23264	23175	23111	23028	23319	22976	23258	23113	23188	23219	23311	22796	23049	23139	23079	22828	22980	23315	23197	23140	22993	23336	23186	23325	23247	23116	23204	23111	23186	23088	23071	22982	23299	23251	22821	23151	23235	23226	23242	23105	23237	23100	23006	23256	23067	23246	23009	23113	23148	23078	23277	22916	23277	23293	23276	23156	23206	23372	23099	23286	23247	23414	23160	23274	23271	23155	23123	23179	22997	23179	23008	23184	23222	23340	23106	23021	23308	23319	23074	23162	23201	22966	23077	23141	23286	23259	22989	23072	23143	23236	22993	23064	22902	23134	23207	23070	23203	23424	23117	23407	23375	23417	23191	23048	22962	23133	23341	23027	23187	23361	23076	23111	23315	23253	23076	23191	23184	23362	22980	23149	23262	23085	23370	23418	23258	23017	23263	23179	23063	23156	23168	22902	23083	23427	23349	23243	22857	23353	23100	23281	23149	23259	23303	23422	23163	22921	23088	23362	23413	23225	23154	23206	23180	23051	23333	23067	23211	22840	23099	23142	23158	22968	23145	23506	23299	23401	23412	22951	23250	23370	23309	23046	23506	23204	23089	22887	23037	23411	23177	23130	23240	23164	23158	23167	23023	23348	23155	23069	23331	23385	23214	23192	23148	23163	23308	23305	23190	23349	23213	23204	23127	23130	23186	23158	23271	23213	22898	23096	23137	23151	23140	23253	23327	23292	23080	23374	23466	23313	23330	23259	23206	23070	23504	22984	23029	23160	23134	22984	23250	23290	23158	23155	23273	23100	23276	23283	23291	23345	23318	23388	23132	23286	23113	23175	23283	23402	23250	22986	23254	23294	23336	23224	22998	23079	23267	23227	23055	23232	23174	23093	23172	23133	23071	23279	23047	23096	22862	23175	23219	23077	23171	23076	23050	23041	23301	23319	23116	23061	23244	23146	23458	23198	23386	23278	23329	23085	23218	23082	23173	23071	23324	22932	23270	23325	22864	23002	23131	23148	23264	23317	23203	23188	23140	23387	23049	23273	23185	23212	23110	22963	23300	23212	23157	23128	23265	23126	23130	23159	23299	23271	23190	23111	23170	23270	23120	23102	23218	23321	23268	23150	23097	23026	23251	23177	23403	23154	23438	23103	22969	23114	23138	23547	23196	23500	23243	23285	23316	23074	23209	23118	23059	23222	23143	23321	23154	23049	23087	23173	23173	23315	23128	22998	23136	23159	22984	22972	23163	23175	23340	23304	23010	23378	23203	23162	23267	23141	23198	23201	23322	23204	22949	23149	23322	23162	23201	23430	23267	23114	23278	23275	23256	23411	23019	23139	23446	23363	23199	23209	23321	22998	23171	23149	23185	22879	23054	23133	23214	22974	23155	23160	23025	23109	23040	23388	23098	23117	22958	23188	23214	23270	23202	22969	23403	23018	23092	23058	23352	23144	22972	23247	22915	23011	23180	23083	23131	23379	23162	23158	23156	22937	22861	23102	23249	23260	23071	23359	22903	23143	23276	23044	23339	23307	23267	23312	23052	23366	23092	23076	23269	23091	23109	23198	23375	23434	23379	22995	23137	23059	23140	23167	23129	23167	23147	23353	22977	23025	23228	23053	23180	23206	23149	23290	23271	23135	23145	23364	23138	23030	23255	23089	23405	23209	23440	23091	23381	23092	23056	23197	23229	23115	23146	23254	23227	23282	23339	23179	23195	23153	23012	23136	23154	23274	23231	23086	23123	23224	23190	23139	23150	23150	23127	22873	23216	23426	23120	23493	23244	23185	23214	23244	22986	23408	23116	23301	22997	23382	23259	23394	23153	23142	23299	23032	22963	23211	22964	23028	23005	23164	23021	23038	23241	23121	23288	23339	23153	23369	23026	22911	23130	23131	23121	23126	23119	23128	23089	23178	23242	23431	22994	23162	22981	23491	23106	23122	23191	22961	23226	23187	23123	23249	22988	23095	23149	22847	22934	23158	23204	23395	23062	23287	23212	23470	23361	23262	23354	23137	23402	23116	23012	22913	23248	23183	23371	23170	23028	23191	22774	23271	22978	23257	23018	23256	23183	23364	23146	23005	23037	23249	22956	23064	23074	23217	23008	23250	23108	22912	23159	23282	23279	22893	22923	23122	23248	23286	23215	23282	22965	23086	22980	23175	23054	23148	23117	23019	23222	22995	23205	22974	23264	22955	23270	23210	23142	22916	23138	23076	23259	23252	23058	23160	22935	23301	23061	22894	23056	23074	23184	23194	23142	23119	23033	23075	23127	23217	23194	23024	23153	23197	23128	23164	23095	23025	23180	23158	22919	22913	23076	23106	23086	23037	22967	23117	23178	23154	23102	23245	23194	23387	23199	23465	23095	23091	23182	23009	23169	22936	23133	23215	23187	23232	23212	23182	23274	23189	23019	23233	23207	23505	23057	23243	23535	23392	23088	23139	23216	23299	23032	23283	23191	23235	23156	23104	23239	23394	23189	23143	23246	23056	23024	23415	23400	23069	23338	23078	22837	23306	22952	23206	23308	23404	23201	23199	23429	23123	23508	23322	23099	22981	23074	23094	23145	22997	23334	23231	23248	23217	23164	23330	23369	23300	23115	23293	23324	23243	23156	23290	23271	23235	23222	22990	23178	23204	23398	23468	23264	23346	23160	23145	23185	23310	23204	23121	23030	23006	23183	23115	23344	23124	23045	23157	23238	23330	23117	23240	23243	23025	23276	23354	23035	23218	23152	23041	23217	23184	23284	23245	23275	23373	23071	23091	23042	23226	23012	23093	23165	23307	23137	22827	23182	23313	23334	23261	23241	23393	22948	23222	23438	23186	23196	23110	23142	23158	23270	23153	23321	23102	23149	23188	23022	23100	23208	23349	22950	23153	23283	23008	23226	22961	23011	23161	23129	23273	23090	23142	23104	23299	23324	23108	23316	23167	23399	23154	23289	23061	22836	23117	23356	23198	23162	23164	22836	23389	23201	23112	23187	23171	23240	23283	23286	23002	23118	23229	23017	23050	23124	23226	22998	23269	23233	23184	23052	22988	23104	23240	23331	23140	23149	23514	22958	23253	23137	23207	23183	23435	23255	23200	23279	23341	22980	23309	23201	23074	23058	23134	23235	23460	23159	23247	23079	23260	23138	23018	23320	23040	23163	23084	22987	23179	23044	23414	23080	23093	22813	23171	23070	23025	23145	23164	22820	23031	23134	23239	23220	23164	23209	23124	23247	23107	23030	23159	23015	23372	22952	23173	22996	23317	23012	23166	23234	23063	23259	23244	23128	23217	23054	23001	23274	22991	23160	23217	23179	23077	22920	23101	23110	23159	23239	23254	23167	23379	23239	23426	23298	23102	23340	23198	23082	23176	23260	23194	23167	23085	23072	23262	23198	22897	23323	23157	23221	23433	23409	23090	23095	23320	23102	23111	23303	23226	23229	23090	23054	23323	23049	23321	23013	23144	23389	23273	23113	23316	23283	22976	23265	23119	23272	23292	23425	23198	23217	23248	23083	23090	23282	23186	22939	23369	23141	23235	23347	23061	23373	23258	23021	22869	22831	23149	23049	23303	23396	23108	23230	23255	23132	23215	23135	22971	22895	23082	23028	23232	23256	23196	22896	23001	22833	23292	23038	23190	23274	23345	23179	23271	23279	22952	23185	23259	23015	23213	23331	22974	23192	22963	23258	23179	23125	23182	23098	23219	22960	23130	23200	23260	23056	23104	22904	23126	23188	23070	23207	23227	23138	23351	23306	23116	23322	23296	23187	23290	23244	23449	23079	23042	23150	23541	23125	22896	23078	23122	23137	23065	23159	23128	23077	23157	23170	23104	23249	23150	23125	23229	23309	23258	23213	23201	23146	23166	23388	23193	23272	22992	23256	23372	23201	23432	23187	23127	22953	23119	23321	23186	23382	23407	23039	23491	23319	23021	23139	23182	23059	23306	23110	22868	23253	23266	23255
45342	74437	69058	52970	42553	30987	24543	21487	20587	19860	19045	18218	17504	17271	16792	16483	16311	16382	16218	16221	16362	16284	16225	16094	16044	16133	16017	16004	16054	16017	15902	15921	15848	16110	15999	15886	15905	16024	15856	15880	15968	15947	15984	16047	15892	15870	15842	15883	15726	15769	15937	15933	15839	15874	15827	15708	15862	15757	15729	15862	15953	15888	15815	15859	15823	15738	15951	15797	15825	15975	15848	15715	15806	15830	15854	15805	15920	15799	15880	15775	15728	15921	15828	15661	15706	15937	15991	15714	15694	15724	15769	15838	15900	15912	15663	15891	15963	15867	15987	15886	15786	15780	15862	15869	15733	15927	15606	15811	15855	15657	15853	15845	15754	15796	15794	15698	15783	15894	15781	15854	15937	15759	15840	15837	15728	15823	15684	15768	15754	15780	15967	15722	15716	15971	15787	15800	15744	15830	15775	15592	15863	15772	15822	15962	15892	15760	15737	16002	15969	15874	15842	15775	15756	15749	15691	15818	15904	15818	15920	15898	15802	15837	15920	15781	15971	15766	15746	15905	15939	15840	15617	15640	15894	15903	16031	15887	15923	15902	15797	15817	15921	15786	15747	15915	15791	15882	15819	15932	15686	15819	15670	15832	15922	15739	15720	15815	15763	15862	15852	15699	15793	15946	15755	15775	15741	15817	15794	15841	15925	15779	15713	15928	15654	15844	16015	15655	15851	15946	15884	15794	15766	15677	15902	16001	15820	15674	15855	15925	15808	15974	15854	15817	15706	15891	15861	15721	16004	15546	15813	15683	15835	15762	15774	15790	15925	15947	15753	15915	15831	15842	15923	15877	15787	15842	15724	15738	15840	15833	15850	15708	15761	15713	15828	15838	15779	15864	15751	15789	15787	15786	15905	15760	15700	15739	15844	15768	15841	15828	15757	15809	15797	15834	15958	15881	15732	15785	15926	15815	15701	15801	15692	15855	15793	15980	15832	15775	15887	15993	15741	15795	15792	15668	15696	15737	15645	15968	15707	15861	15860	15921	15794	15849	15712	15568	15789	15934	15783	15867	15606	15623	15736	15849	15923	15686	15851	15786	15743	15769	16041	15958	15795	15888	15870	15681	15912	15741	15792	15818	15871	15761	15835	15662	15870	15866	15771	15852	15819	15799	15687	15821	15691	15820	15768	15867	15894	15835	15823	15850	15736	15773	15966	15805	16047	15915	15804	15757	15871	15997	15922	15797	15826	15891	15848	15765	15683	15760	15881	15789	15782	15754	15723	15791	15839	15671	15718	15944	15721	15982	15763	15863	15962	15985	15699	15824	15822	15803	15878	15937	15824	15769	15693	16019	15655	15761	15788	15752	15780	15694	15744	15795	15727	15815	15654	15963	15748	15723	15772	15910	15749	15667	15848	15784	15909	15992	15809	15985	15848	15837	15907	15657	15783	15841	15638	15742	15749	15750	15696	15789	15730	15779	15806	15818	15741	15884	15979	15792	15714	15703	15885	15847	15861	15744	15633	15852	15849	16073	15783	15851	15826	15756	15933	15861	15735	15617	16013	15801	15851	15681	15861	15901	15750	15943	15786	15906	15823	15813	16055	15826	15850	15871	15772	15779	15809	15765	15726	15854	15849	15857	15851	15795	15843	15741	15695	15853	15803	15808	15810	15717	15809	15706	15720	15809	15798	15681	15931	15824	15735	15756	15773	15952	15831	15787	15814	15797	15937	15715	15786	15699	15638	15852	15753	15618	15773	15742	15763	15819	15974	15925	15820	15716	15879	16053	15808	15886	15885	15678	15845	15804	15719	15717	15897	15810	15825	15835	15784	15734	15781	15679	15654	15748	15855	15679	15767	15800	15676	15959	15734	15778	15927	15870	15789	15861	15723	15923	15738	15832	15789	15617	15841	15853	15761	15800	15895	15840	15699	15952	15953	15867	15790	15872	15770	15837	15917	15790	15809	15762	15929	15892	15872	15725	15684	15850	15851	16048	15930	15696	15963	15935	15597	15792	15808	15880	15876	15688	15791	15910	15830	15810	15805	15731	15908	15920	15765	15907	15934	15792	15734	15677	15833	15771	15825	15752	15784	15868	15818	15771	15733	15970	15721	15776	15832	15878	15848	15930	15677	15914	15753	15933	15743	15749	15943	15801	15929	15896	15963	15926	15803	15925	15833	15828	15739	15735	15792	15847	15876	15974	15947	15780	16074	15722	15854	15700	15800	15755	15667	15807	15722	15882	15974	15621	15789	15988	15790	16077	15696	15685	15845	15982	15739	15826	15787	15777	15893	15850	15792	15886	15847	15736	15841	15827	15854	15872	15792	16011	15758	15806	15793	15750	15975	15828	15890	15941	15749	15842	15825	15885	15771	16019	15889	15873	16003	15841	15874	15908	15902	15970	15726	15848	15742	15721	15608	15880	15840	15874	15971	15584	15866	15852	15881	15718	15815	15802	15662	15791	15834	15708	15776	15778	15931	15594	15732	15779	15683	15984	15820	15820	15614	15797	15907	15883	15944	15767	15686	15838	15776	15684	15852	15998	15768	15816	15783	15816	15819	15780	15835	15754	15654	15790	15805	15755	15850	15780	15711	15628	15719	15810	15932	15753	15795	15831	15761	15670	15782	16119	15849	16020	15800	15824	15745	15806	15752	15799	15740	15855	15775	15812	15971	15788	15946	15909	15867	15833	15866	15713	15791	15773	15801	15820	15846	15740	15873	15779	15844	15939	15934	15801	15944	15900	15760	15871	15819	15719	15765	15914	15895	15680	16067	15818	15924	15752	15738	15867	15759	15803	15862	15773	15768	15838	15853	15889	15842	15911	15769	15631	15720	16025	15821	15856	15686	15737	15890	15750	15826	15896	15746	15646	15681	15872	15873	15772	15794	15929	15836	15955	15701	15652	15923	15804	15895	15799	15927	15957	15717	15758	15739	15771	15775	15795	15832	15817	15845	15943	15781	15844	15762	15923	15885	15788	15847	15631	15785	15717	15892	15768	15703	15827	15849	15809	15743	15820	15639	15985	16060	15847	15892	15976	15800	15747	15991	15684	15841	15849	16025	15859	15868	15744	15624	15803	15879	15825	15924	15922	15904	15772	15783	15892	15787	15813	15766	15858	15671	15824	15883	15841	15843	15945	15885	15716	15793	15774	15968	15820	15822	15858	15762	15718	15794	15833	15787	15802	15879	15842	15699	15844	15806	15902	15805	15939	15710	15821	15917	15820	15860	15909	15850	15676	15922	15782	15827	16079	15736	15825	15710	15848	15923	15960	15672	15812	15762	15789	15704	15824	15773	15921	15928	15819	15723	15931	16014	15714	15926	15732	15800	15666	15828	15852	15891	15871	15650	15764	15780	15869	15716	15802	15585	15740	15940	15934	15765	16097	15752	15824	15816	15780	15710	15731	15702	15919	15925	15832	15841	15912	15760	15962	15881	15747	15825	15809	15901	15797	15865	15891	15757	16093	15817	15956	15715	15754	15814	15639	15807	15782	15816	15936	15786	15752	15675	15932	15731	15776	15855	15733	15913	15953	15958	15941	15956	15733	15952	15780	15716	15796	15945	15789	15865	15930	15890	15954	15750	15888	15867	15821	15740	15712	15853	15795	15782	15746	15920	15787	16032	15765	15790	15765	15779	15972	15730	15827	15848	15741	15729	15923	15855	16134	15795	15984	15813	15824	15853	15936	15664	15778	15818	15856	15820	15739	15873	15650	15817	15870	15903	15764	15794	15716	15647	15726	15865	15766	15806	15813	15652	15558	15782	15679	15768	15767	15763	15791	15956	15825	15862	15627	15803	15846	15871	15820	15689	15940	15982	15955	15901	15751	15722	15729	15753	15714	15877	15821	15863	15835	15909	15664	15742	15895	15811	15753	15886	15818	15702	15901	15858	15712	15814	15737	15957	15701	15751	15796	15648	15837	15786	15863	15968	15805	15996	15799	15756	15755	15721	15815	15827	15911	15868	15846	15837	15881	15898	15688	15770	15791	15904	15889	15836	15891	15862	15942	15819	15798	15789	15789	15767	15590	15608	15758	15844	15935	15842	15811	15913	15826	15867	15773	15733	15926	15897	15926	15901	15734	15787	15697	15798	15903	15680	15935	15823	15909	15894	15817	15877	16008	15687	15885	15850	15923	15787	15626	15785	15776	15889	15804	15801	15853	15660	15784	15868	15893	15751	15720	15761	15794	15908	15792	15803	15895	15772	15776	15806	15709	15706	15872	15819	16018	15980	15848	15918	15800	15936	15947	15673	15782	15845	15830	15815	15747	15751	15719	15864	15834	15861	15876	15853	15834	15665	15913	16064	15682	16055	15896	15763	15740	15903	15700	15910	15786	15887	15783	15876	15844	15692	15829	15751	15659	15774	15808	15706	15754	15851	15612	15833	15830	15701	15853	15906	15790	15942	15819	15861	15679	15905	15784	15775	15840	15735	15926	15912	15741	15981	15916	16066	15955	15730	15826	15757	15824	15902	16042	15761	15815	15829	15956	15755	15959	15797	15737	15876	15863	15769	15673	15991	15913	16009	15880	15765	15959	15762	15900	15880	15924	15670	15708	15950	15784	15833	15852	15879	15659	15926	15748	15795	15767	15817	15873	15710	15729	15912	15827	15807	15909	15838	15921	15640	15908	15840	15982	15988	15997	15902	15945	15665	15726	15824	15819	15753	15806	15840	15805	15971	15882	15912	15703	15866	15779	15819	15695	15887	15784	15831	15888	15943	15781	15831	15812	15991	15961	15913	15740	15815	15779	15797	15683	15726	15781	15783	15771	15834	15810	15896	15818	15716	15920	15925	15819	15864	15724	15776	15803	15629	15790	15852	15880	15949	15663	15814	15910	15825	15821	15777	15784	15799	15656	16071	15782	15876	15914	15972	15777	15769	15785	15939	15776	15840	15729	15955	15962	15909	15804	15948	15844	15721	15766	15665	15648	15961	15874	15812	15761	15731	15833	15906	15895	15873	15830	15778	15893	15810	15823	15865	15990	15882	15772	15815	15828	15946	15848	15826	15741	15809	15892	15823	15838	15794	15761	15894	15670	15910	15766	15885	15819	15858	15876	15672	15831	15782	15882	15696	15756	15911	15900	15781	15877	15758	15690	15958	15808	15889	15809	15926	15858	15849	15985	15872	15881	15666	15808	15851	15737
24471	21673	30257	30664	32835	35403	33888	28003	26673	26103	25504	24460	23950	23370	22969	22623	22381	22431	22497	22659	22565	22586	22299	22401	22197	22199	21935	21994	21964	22226	21838	21875	22223	22013	21986	22149	22081	21878	22021	22171	21910	21969	22053	21909	21883	22069	21894	21891	22052	21781	21784	22054	21731	21509	21727	21868	21706	21887	21726	21657	21806	21849	21945	21702	21748	21494	21584	21834	21825	21879	21782	21830	22107	21593	21728	21559	21760	21864	21757	21456	21735	21894	21568	21663	21896	21894	21688	21709	21682	21643	21671	21900	21832	21627	21737	21958	21693	21806	21658	21858	21738	21692	21677	21645	21555	21801	21987	21928	21816	21731	21755	21910	21656	21667	21910	21625	21594	21593	21849	21703	21739	21502	21689	21675	21602	21698	21652	21691	21844	21732	21598	21969	21541	21801	21784	21790	21723	21736	21749	21810	21688	21622	21613	21583	21819	21591	21725	21695	21806	21532	21654	21604	21771	21915	21767	21829	21795	21566	21757	21554	21739	21821	21892	21736	21625	21595	21869	21753	21543	21758	21613	21612	21835	21880	21607	21999	21620	21691	21973	21885	21839	21624	21938	21940	21790	21725	21743	21776	21891	21712	21860	21669	21807	21697	21832	21762	21745	21622	21665	21816	22004	21754	21951	21708	21773	21844	21997	21724	21707	21566	21809	21689	21779	21672	22216	21887	21765	21706	21717	21830	21819	21497	21742	21894	21743	21638	21674	21675	21632	21692	21640	21773	21673	21560	21502	21556	21549	21796	21746	21706	21973	21647	21557	21804	21851	21701	21615	21547	21504	21445	21697	21868	21804	21841	21809	21643	21760	21808	21797	21772	21755	21635	21557	21609	21838	21652	21614	21733	21753	21609	21632	21834	21853	21282	21556	21640	21763	21847	21679	21796	21771	21741	21497	21644	21721	21457	21454	21760	21750	21458	21676	21565	21896	21802	21787	21425	21656	21610	21766	21539	21500	21764	21760	21796	21667	21600	21677	21719	21664	21711	21554	21505	21445	21840	21929	21764	21733	21883	21721	21750	21793	21787	21791	21763	21676	21741	21523	21650	21667	21840	21724	21827	21862	21469	21943	21674	21539	21492	21621	21610	21696	21704	21557	21542	21772	21893	21725	21626	21705	21679	21804	22001	21601	21623	21808	21712	21705	21525	21476	21863	21855	21885	21858	21597	21820	21673	21682	21566	21626	21637	21680	21829	21559	21696	21597	21615	21614	21591	21736	21966	21902	21634	21650	21699	21991	21724	21741	21902	21836	21621	21659	21597	21913	21765	21931	21630	21649	21714	21933	21705	21814	21692	21749	21605	21866	21734	21803	21749	21805	21764	21839	21701	21545	21669	21966	21852	21670	21730	21775	21973	21643	21749	21573	21769	21851	21775	21751	21653	21602	21599	21696	21694	21941	21724	21967	21832	21681	21773	21720	21608	22009	21737	21882	21802	21861	21537	21703	21654	21751	21606	21764	21719	21776	21654	21650	21763	21797	21872	21548	21765	21679	21758	21612	21557	21497	21691	21597	22009	21634	21800	21582	21867	21570	21641	21602	21637	21545	21584	21626	21690	21817	21667	21673	21714	21739	21774	21619	21639	21602	21562	21806	21665	21848	21619	21722	21690	21902	21526	21636	21725	21781	21757	21806	21807	21727	21543	21702	21642	21468	21787	21544	21876	21844	21697	21785	21833	21713	21671	21470	21823	21629	21778	21793	21604	21663	21632	21726	21606	21700	21594	21712	21507	21694	21652	21963	21761	21583	21519	21634	21778	21730	21738	21744	21871	21690	21806	21767	21416	21609	21806	21683	21548	21738	21943	21717	21758	21818	21575	21413	21783	21759	21572	21579	21793	21833	21891	21815	21814	21786	21724	21858	21694	21790	21524	21831	21807	21603	21799	21618	21673	21937	21737	21684	21885	21679	21623	21727	21604	21693	21830	21610	21648	21628	21524	21906	21961	21802	21881	21729	21884	21797	21665	21740	21809	21721	21891	21884	21752	21836	21637	21774	21711	21757	21805	21829	21893	21824	21870	21771	21623	21622	21713	21673	21680	21721	21855	21766	21688	21726	21633	21791	21841	21756	21580	21664	21753	21825	21747	21593	22065	21641	21619	21812	21661	21740	21638	21816	21503	21843	21820	21511	21836	21749	21825	21799	21631	21929	21831	21578	21447	21576	21655	21616	21700	21743	21723	21800	21670	21860	21802	21634	21774	21633	21526	22017	21750	21653	21633	21768	21802	21971	21745	21896	21784	21655	21402	21649	21835	21716	21667	21796	21873	22085	21809	21883	21549	21696	21919	21799	21384	21882	21369	21904	22023	21519	21801	21759	21832	21639	21828	21914	21693	21758	21744	21598	21584	21701	21843	21782	21902	21774	21582	21722	21636	21652	21729	21828	21832	21790	21785	21716	21669	21466	21797	21797	21905	21764	21705	21610	21664	22019	21682	21875	21822	21655	21730	21649	21764	21605	21757	21692	21666	21572	21767	21791	21781	21832	21888	21869	21777	21646	21695	21745	21731	21708	21717	21621	21639	21787	21848	21577	21737	21810	21623	21825	21836	21960	21815	21740	21606	21921	21779	21875	21489	21568	21599	21558	21952	21762	21600	21803	21699	21775	21817	21804	21643	21721	21959	21812	21668	21828	21674	21709	21936	21508	21736	21787	21703	21803	21865	21712	21901	21675	21810	21717	21505	21504	21821	21888	21908	21497	21865	21897	21786	21749	21675	21712	21892	21676	21688	21696	21755	21883	21787	21690	21676	21771	21927	21663	21581	21889	21678	21562	21598	21744	21736	21847	21585	21797	21654	21525	21545	21620	21606	21880	21711	21937	21698	21743	21713	21779	21650	21748	21910	21363	21602	21977	21781	21674	21586	21765	21749	21679	21640	21629	21955	21818	21883	21724	21817	21780	21847	21813	21675	21629	21754	21790	21564	21606	21646	21778	21668	21829	21949	21673	21789	21743	21955	21897	21886	21467	21612	21844	21774	21712	21658	21791	21893	21832	21740	21593	21499	21753	21521	21777	21575	22093	21640	21669	21668	21838	21844	21786	21808	21812	21598	21742	21803	21662	21632	21790	21910	21671	21745	21759	21872	21930	21773	21513	21717	21761	21711	21631	21657	21388	21597	21693	21708	21756	21616	21728	21622	21816	21635	21770	21681	21638	21531	21579	21858	21787	21955	21705	21699	21641	21548	21752	21737	21571	21811	21801	21486	21647	21425	21689	21743	21771	21607	21870	21617	21892	21839	21514	21662	21794	21758	21855	21741	21814	21830	21929	22041	21760	21783	21894	21748	21797	21811	21988	21639	21644	21656	21808	21582	21777	21771	21707	21813	21829	21728	21850	21761	21590	21845	21750	21798	21752	21685	21864	21763	21870	21718	21660	21707	21836	21934	21927	21740	21951	21694	21558	21737	21619	21613	21715	21436	21735	21776	21899	21768	21476	21634	21638	21915	21892	21615	21731	21804	21912	21638	21938	21806	21835	21805	21490	21412	21838	21590	21666	21548	21560	21681	21647	21925	21779	21866	21681	21752	21665	21898	21880	21896	21846	21826	21744	21620	21600	21855	21664	21730	21870	21673	21659	21688	21631	21808	21760	21551	21694	21570	21751	21564	21462	21713	21908	21792	21711	21547	21735	21763	21850	21866	21440	21647	21837	21738	21709	21528	21565	21568	21545	21529	21734	21563	21614	21766	21739	21885	21685	21639	21878	21831	21692	21862	22000	21632	21991	21677	21646	21793	21581	21620	21602	21884	21941	21619	21612	21895	21848	21667	21612	21772	21672	21590	21705	21599	21783	21703	21603	21552	21782	21884	21513	21912	21856	21719	21819	21724	21743	21937	21809	21949	21697	21813	21633	21895	21697	21721	21751	21569	21878	21867	22040	21831	21679	21639	21785	21615	22037	21871	21687	21775	21797	21685	21661	21634	21816	21623	21758	21959	21607	21756	21759	21560	21810	21552	21614	21758	21907	21713	21820	21811	21747	21795	21715	21771	21668	21607	21558	21827	21612	21702	21706	21759	21680	21633	21629	21800	21844	21796	21696	21675	21903	21647	21845	21644	21580	21544	21714	21757	21772	21849	21690	21814	21635	21498	21869	21851	21651	21704	21783	21781	21795	21858	21874	21736	21740	21789	21716	21703	21717	21495	21599	21651	21727	21699	21781	21978	21787	21836	21629	21690	21762	21615	21753	21725	21842	21992	21699	21708	21987	21727	21713	21707	21749	21577	21872	21564	21787	21750	21624	21720	21641	21691	21690	21630	21681	21545	21595	21759	21847	21729	21670	21802	21667	21952	21602	21722	21626	21841	21862	21705	21867	21810	21604	21848	21515	21871	21676	21933	21913	21831	21780	21783	21744	21915	21722	21619	21946	21405	21628	21675	21652	21621	21586	21480	21692	21765	21814	21931	21958	21545	21836	21854	21694	21876	21784	21862	21648	21839	21657	21849	21722	21542	21887	21689	21814	21683	21707	21678	21798	21815	21653	21835	21696	21871	21833	21854	21856	21645	21657	21619	21658	21726	21737	21601	21630	21708	21861	21619	21689	21464	21725	21657	21741	21964	21955	21705	21763	21676	21837	21650	21797	21584	21967	21836	21810	21610	21717	21763	21912	21603	21704	21907	21828	21581	21806	21851	21669	21940	21808	21533	21692	21323	21830	21622	21855	21770	21759	21783	21772	21431	21681	21734	21787	21875	21661	21846	21716	21752	21773	21758	21567	21567	21755	21736	21613	21659	21967	21637	21718	21680	21929	21766	21808	21957	21733	21845	21666	21590	21617	21826	21720	21652	21728	21656	21598	21798	21940	21772	21742	21657	21655	21745	21961	21907	21482	21827	21476	21754	21797	21497	21738	21818	21934	21689	21618	21810	21699	21751	21668	21931	21422	21726	21531	21695	21697	21657	21661	21547	21663	21651	21709	21618	21662	21889	21781	21682	21842	21889	21691	21625	21633	21888	22057	21661	21589	21494	21592	22051	21715	21622	21825	21749	21633	21806	21704	21858	21997	21812	21771	21849	21738	21570	21604	21931	21908	21578	21632	21779	22068	21824	21665	21606	21703	21695	21622	21833	21806	21865	21524	21665	21589	21508	21920	21718
47311	78807	74520	60469	47453	37212	26936	22910	21537	20770	19604	18847	17473	16970	16251	15905	15774	15871	15979	16108	15847	15750	15832	15554	15458	15441	15401	15284	15197	15350	15386	15304	15114	15217	15305	15350	15238	15194	15178	15164	15122	15230	15207	15285	15308	15137	15150	15207	14987	15177	15232	15192	14916	15069	15269	15154	15172	15170	15099	15283	15216	15073	15156	15158	15101	14913	15083	15163	15050	15083	15088	14989	15005	15139	15090	14967	15040	14948	14990	15172	15116	15149	15150	15019	15063	15121	14914	15005	15034	14914	15145	15082	15140	15180	14849	15265	14934	14965	15032	15029	15220	15063	15098	15082	15131	15108	14874	14922	15078	15221	14813	15151	15012	15049	14932	15130	14951	15184	15066	15103	15077	15017	14961	15043	14954	15140	15061	14984	14975	14996	15175	15047	15162	15049	14897	14964	15053	15135	15050	15122	15107	15130	14958	14973	14844	15128	14934	15034	15240	14946	14889	15078	15059	15116	14925	15059	15292	15096	15098	14978	15025	15060	15096	14911	14963	15148	15099	14967	15122	15184	14961	15089	14916	15057	15103	15059	14991	14936	15079	14888	15257	15183	15053	15035	15115	14997	15070	14938	15024	14993	15093	15067	15118	14988	14981	15096	14955	15153	15239	15024	15046	15010	15158	15082	15123	14875	14965	14961	14938	15113	15008	15127	14869	14862	15098	14914	15023	15178	15226	15132	15073	15022	15075	14971	15128	15093	14774	15067	15082	15087	15096	15090	14929	15027	14934	15077	14980	15047	14935	14991	15072	15037	15015	15133	15150	15184	15043	14905	14935	15102	14899	14875	15019	15043	15148	14983	15149	15005	15031	15222	15139	15049	15173	14956	14999	15081	15035	15059	15023	15165	15045	14919	15134	15190	15043	14998	15104	15009	15110	15028	15135	15276	15038	14984	15151	15103	15166	14968	15183	15053	15215	15091	15068	15036	15105	15111	15038	14999	14878	15007	15021	15081	15033	15023	14951	14961	15211	15087	15112	15155	15037	15060	15270	14693	15061	15181	15184	15008	15242	15050	15034	15003	15048	15064	15149	15047	15159	15035	15115	15012	15210	15124	15373	15152	15084	14806	14916	15153	14925	15054	15094	15049	15112	15050	15206	14912	15120	14992	15260	15016	15172	15023	15127	14895	15107	15062	15164	15155	15148	15011	15081	14822	15249	14972	14974	14986	15113	15120	15017	14880	15089	15061	15009	14959	15266	15113	15018	15134	15073	14962	15057	14881	15158	14961	14970	15143	15103	15012	15062	15077	15002	15183	14891	14933	15055	14993	15063	15190	14984	15055	14943	14972	15028	15048	15143	15082	15086	15069	15048	14957	15085	15007	14951	15104	15107	15150	15017	15002	15019	14988	14999	14966	14941	15142	15070	15170	14828	15139	15017	15053	15112	14988	15013	15001	15116	14927	15151	15076	15059	15043	15072	14995	14983	15098	15060	15094	14930	15031	15034	14972	15094	15048	15063	14904	15044	14983	15169	15133	15018	15063	14939	15092	14961	15007	14684	15041	14978	15046	15136	14854	14927	15210	15041	14963	15106	15131	15286	15128	14952	14971	15034	15049	15026	14973	14972	15049	15112	15120	15108	14997	15047	14914	14946	14943	15206	15076	14967	15051	15028	15100	15113	15143	14965	14988	15212	15011	15045	14935	15102	15033	15040	15091	14987	15265	14969	15216	15114	15007	15056	15022	15105	15339	15048	15165	15012	15081	14978	15053	14930	15068	14965	15170	15087	15124	14943	14915	15036	14926	15009	14910	15243	15113	15149	15021	15171	14872	15001	14880	15026	15111	15142	15022	14950	15092	15079	15074	15077	15031	15159	15036	15062	15123	15023	15166	15075	14972	15013	15030	15084	15089	15147	15109	15126	14977	15056	15104	15112	14850	15016	14933	14993	15016	15048	15254	15016	15162	14928	15056	15081	15049	15161	15062	15015	15229	15130	15034	15147	15040	14867	15095	15081	14892	14867	15149	15210	15160	15132	15240	14997	14931	15125	14887	15199	15067	14931	15190	15108	15127	15117	15141	15009	15136	15027	14996	15008	15068	14984	15109	14900	15186	15060	15217	14998	15024	15149	15159	15093	15126	15073	15087	15075	15153	15085	15057	15092	15060	14974	14972	14971	15094	15201	14931	15037	14899	14769	15294	15168	15094	14990	14927	14990	15086	15056	15078	15016	15069	15006	15078	15080	14978	15042	14985	15064	15079	15123	15068	15119	14925	14969	15100	15188	14882	15042	15022	15194	15063	14918	15097	15077	15046	14930	15054	15012	15120	14868	15138	14975	15002	14991	14979	15018	14930	15102	15055	14990	15034	14971	15060	14944	14978	15004	15048	15030	15197	15011	14899	15144	14879	15155	14941	15102	15032	15194	14974	15238	15030	15132	15192	15203	15032	15024	15029	15254	15083	15012	15119	15149	15049	14977	15062	15112	15088	15158	15177	15103	15119	14926	14927	14969	14891	15132	15007	15137	15123	14915	14974	15034	15149	15061	15142	15028	15065	15047	15137	14911	15141	14812	15191	15083	14981	14903	15145	15034	15018	15022	14905	14853	15153	15091	15019	15054	14842	15226	14973	14911	15016	15050	15036	14864	14844	15003	15033	15190	15040	14984	15166	15055	14928	14890	14932	15079	15047	14986	14863	14966	15179	15127	15054	15114	15019	15153	15076	14997	15014	15072	15152	15083	15229	14935	15200	15028	15025	15130	14967	14957	15027	14732	14905	14996	15236	15022	14931	15206	15074	15113	15120	15055	14858	15109	15011	15006	14864	14891	15132	15052	15040	15053	15034	14997	14959	15032	14944	15034	14975	15034	15078	15128	15025	15077	15080	14872	14902	15026	15188	15136	14953	15092	15044	15207	14875	15158	15101	15121	15126	15083	15052	15032	15033	15213	15032	15146	15035	15103	15259	14880	14943	15131	15050	14959	15156	14922	15065	14921	14944	15079	15079	15094	15084	15084	15012	15091	14967	14986	15193	14967	15089	14977	15158	15177	15025	15073	15001	15192	15205	15144	15068	15160	15114	15069	15059	15062	15134	15252	15185	14839	14960	15043	15269	14967	15264	15119	14961	14989	15084	15106	15002	15018	15227	14988	15055	15033	15001	15103	15246	15183	14958	15079	15004	15274	15008	15000	15064	14989	15121	14987	15008	15204	15030	14924	15220	15027	15045	15064	15205	15072	15021	15208	15037	15077	15044	14914	15103	15078	15022	14996	14944	14999	14879	14934	14963	15097	14966	15047	15058	14959	14940	15058	15026	15018	15015	14945	15061	15022	14988	15127	14986	15177	15056	15185	14877	15019	15047	15138	15026	14934	14917	14979	15237	14882	15193	15024	15010	15003	14847	15114	14997	15214	15042	15117	15105	15010	15131	15164	14923	15034	15138	15230	14995	15048	14906	14984	14991	14975	15118	15055	14827	15039	14967	14988	15052	14901	15179	14827	15041	14916	15081	15050	15001	15169	15177	15200	14983	14911	15177	15079	15055	15039	15028	14923	15183	14969	14940	15050	15107	14889	14815	15086	15003	15058	14908	15106	15060	15163	14894	15075	14912	15012	14969	15051	14986	15153	15009	14898	15034	15115	15067	15129	15159	14911	15071	15065	14739	15063	15032	15113	15083	15025	15003	15030	15014	15047	14974	14953	15126	15084	15035	15025	14991	14974	15070	15051	15071	15139	15169	15026	15216	15188	15095	15136	15003	14985	15006	15164	15098	15057	15048	15258	15354	15071	15044	15084	15051	15067	15225	15018	15130	15005	14936	15188	14978	15106	15049	14980	15056	15124	15069	15111	15034	15262	15075	15188	14988	15007	14972	15064	14926	14986	15035	15028	15122	15127	15052	14966	14965	14988	15085	14877	14848	15230	15158	15004	15029	15048	15007	15103	15071	15034	15096	15082	15028	14870	15045	14974	15064	15002	15075	14941	14982	15066	15107	15032	15109	15196	14967	15199	15085	15040	15149	14914	15008	14944	15142	14979	15183	14889	15089	15115	15161	15016	14999	14975	15206	15226	14934	15001	15089	15143	15083	15082	14918	15040	15163	15108	14930	14982	15198	15165	15188	15068	14948	14892	15201	14884	15245	15006	14931	15152	15132	15127	15148	15000	15238	15184	15072	15132	15051	14998	15089	15030	15123	15105	15099	15008	15111	14984	14922	15317	14938	15137	15155	15036	15093	15165	15121	15189	14930	15124	15193	14927	14989	14849	15114	15239	15049	15262	15164	15183	14884	15014	14970	15079	15047	14957	15016	15109	14877	15137	14989	14910	14870	15210	15051	15044	15027	15071	15078	15112	15037	14933	15032	15129	15024	15020	14880	15095	15019	15073	15091	15007	15163	15126	14836	14977	15044	14959	14949	15237	15227	15052	15056	14995	14908	15066	15053	14889	15127	14951	15026	15068	15062	15307	15150	14990	15046	15140	15084	15063	15074	14891	14930	15039	15091	15034	15192	15126	15204	15105	15070	15087	15023	14976	15052	15135	15060	15024	15195	14819	15119	14997	15056	15172	14939	15069	15178	15247	15031	15058	15125	15190	15144	14867	15090	15116	15191	15024	14998	15150	15030	14946	15149	15171	15055	15076	15203	15176	14899	15068	14919	15134	15138	15143	15087	14871	15134	15054	15137	15165	15188	15000	15014	14974	15032	14981	14963	14952	14959	14966	15121	14995	15061	15196	15197	15165	15059	15035	15013	15061	15155	14938	14981	15131	14958	15140	14839	15136	14925	15120	14956	15133	15139	14947	14989	15043	15027	15064	15133	15032	15134	15121	14955	14860	15032	15012	15015	15086	15022	14770	14908	15024	15023	15093	15081	14965	14909	15001	15062	15124	14942	15143	15137	14887	15124	15067	15119	15225	15006	14967	15037	15067	15046	15203	15053	14998	15066	15079	15062	14991	15041	15236	15157	14906	15078	15098	15176	15024	15161	14930	14913	15077	15184	15196	14928	15085	14911	15133	15022	14979	15162	15041	15131	14937	15227	15001	15034	14867	15127	15030	15013	14827	15124	15121	14882	15051	14943	15235	14990	15060	15195	15118	15073	14991	15031	14786	14947	15261	15032	15121	15000	15195	15162	15007	15013	15192	14906	14970	14945
42921	49593	52071	45062	35568	30211	26277	24695	23964	23957	23760	23400	23062	22889	22567	22585	22692	22486	22560	22393	22690	22519	22392	22332	22300	22506	22325	22376	22407	22308	22118	22338	22390	22371	22372	22398	22296	22438	22318	22329	22488	22392	22376	22255	22361	22313	22126	22007	22248	22292	22184	22323	22283	22390	22376	22413	22395	22250	22210	22135	22214	22195	22267	22047	22391	22211	22178	22063	22272	22203	22388	22168	21869	22421	22408	22370	22315	22228	22246	22364	21931	22045	22268	22284	22376	22412	22287	22397	22147	22352	22212	22182	22380	22053	22267	22207	22181	22026	22705	22227	22341	22077	22196	22048	22120	22298	22339	22375	22394	22327	22388	22445	22413	22501	22086	22197	22249	22167	22310	22344	22253	22289	22212	22298	22403	22050	22213	22365	22401	22191	22236	22402	22147	22022	22164	22309	22097	22197	22092	22220	22426	22248	22228	22416	22136	22172	22135	22316	22045	22144	22092	22033	22143	22141	22486	22051	22190	22064	22185	22240	22180	21960	22082	22263	22211	22306	22101	22286	22356	22105	22155	22179	22262	22179	22103	21978	22180	22163	22155	22234	22152	22158	22253	22155	22084	22122	22365	22221	22096	22213	22173	21977	22076	22006	22135	22136	22218	22336	22303	22095	22175	22169	22431	22262	22232	22269	22143	22412	22003	22318	22259	22132	22354	22267	22038	21932	22074	22055	22628	21888	22209	22147	22111	22186	22216	22280	22286	22221	22295	22107	22195	22171	22185	22363	22244	22092	22267	22225	22289	22239	22355	22136	22301	22282	22270	22419	22240	22370	22119	22556	22420	22372	22337	22089	22310	22119	21907	22215	22295	22159	22123	22064	22356	22170	22234	22149	22100	22266	22159	22073	21961	22252	22301	22209	22297	22306	22011	22171	22179	22008	22010	22248	22223	22010	22483	22295	22021	22154	22291	21885	22306	22445	22095	22075	22113	22333	22289	22172	22276	22101	22164	22265	22237	22151	22127	22097	22182	22453	22021	22366	22243	22030	22244	22517	22453	22386	22147	22401	22194	22123	22309	22280	22345	22123	22199	22210	21988	22330	22232	22202	22301	22517	22122	22249	22158	22136	22176	22130	22262	22212	22335	22235	22257	22295	22155	22307	22041	22062	22181	22118	22299	22267	22225	22308	22423	22311	22150	22195	22337	22250	22146	21989	22363	22223	22254	22293	22472	22149	22248	22158	22367	22265	22357	22078	22354	22295	22363	22484	22224	22178	22224	22396	22061	22212	22106	22213	22204	22215	22695	22169	21988	22193	22123	22153	22247	22196	22214	22280	22293	22372	22063	22178	22113	21976	22067	22284	22352	22158	22011	22251	22233	22148	22330	22111	22322	22372	22335	21999	22215	22130	22308	22214	22451	22173	22146	22402	22266	22115	22384	22225	22141	21966	22146	22183	22374	22193	22412	22094	22201	22393	22140	22273	22126	22055	22283	22483	22049	22178	22445	22321	22135	22326	22211	22218	22370	22043	21852	22247	22243	22022	22234	22330	22182	22156	22044	22186	22281	22145	22144	22181	22125	22371	22074	22315	22244	22281	22241	22137	22292	22076	22244	22457	22379	22232	22455	22225	22206	22076	22275	22142	22282	22255	22325	22577	22281	22306	22162	22319	22356	22359	22283	22309	22291	22055	22218	22003	22103	22264	22203	22221	21952	22043	22233	22407	22065	22182	22227	22142	22323	22304	22203	22264	22123	22058	22144	22173	22399	22129	22201	22283	22137	22221	22241	22275	22237	22096	22218	22359	22184	22338	22137	22238	21955	22098	22313	22272	22284	22366	22272	22399	22394	22518	22315	22357	22264	22303	22245	22177	22051	22108	22246	22176	22029	22044	22168	22276	21978	22111	22070	22167	22266	22258	22218	22250	22066	22369	22224	22079	22287	22234	22319	22150	22223	22110	22376	22396	22285	21882	22008	22017	22215	22375	22286	22309	22231	22298	22206	22288	22229	22161	22312	22316	22452	22290	22092	22112	22066	22205	22132	22219	22124	22119	22171	22138	22530	22439	22322	22023	22200	22054	22265	22310	22191	22193	22002	22045	22041	22210	21979	22083	22472	22273	22344	22420	22145	22105	22299	22140	22164	22167	22094	22183	22218	22321	22342	22191	22284	22327	22293	22216	22437	22288	22495	22341	22183	22237	22227	22323	22237	22277	22206	22223	22137	22148	22436	22280	22002	22252	22321	22194	22155	22224	22296	22293	22205	22278	22345	22243	22284	22386	22280	22275	22246	22215	22047	22101	22004	21948	22229	22193	22413	22310	22254	22073	22301	22102	22344	22294	22220	22217	22214	22421	22390	22234	22217	22320	22316	22117	22617	21988	22139	22149	22377	22268	22360	22058	22045	22308	22129	22321	22405	22139	22168	21935	22166	22382	22088	22404	22222	22129	22103	22452	22295	22253	22026	22036	22150	22177	22037	22317	22163	22445	22130	22154	22087	22309	22030	22044	22100	22240	22424	22392	22061	22112	22030	22302	22295	22150	22201	22150	22259	22153	22218	22045	22123	22102	22409	22293	22227	22181	22188	22180	22343	22142	21956	22274	22096	22281	22365	22228	22009	22411	21893	22157	22358	22091	22229	22157	22209	22263	22089	22307	21980	22179	22259	22185	22331	21910	22189	22239	22125	22054	22271	22290	22157	22299	22320	22013	22029	22243	22422	22039	22150	22238	22231	22047	22312	22019	22111	22174	22349	22440	22132	22180	21991	22316	22323	22137	22199	22201	22271	22237	22128	22272	22035	22139	22211	22251	22418	22249	22218	22203	22344	22281	22145	21959	22171	22282	22288	22023	22109	22236	22210	22248	22263	22378	22243	22085	22159	22397	22293	22212	22265	22355	22384	22267	22249	22295	22184	22331	22235	22271	22364	22161	22162	22180	22340	21955	22014	22297	22306	22122	22162	22334	22216	22143	22391	22098	22224	22096	22262	22109	22285	22432	22406	22369	22298	22183	22167	21997	22349	22223	22169	22317	22251	22109	22345	22467	22209	22113	22413	22059	22268	22219	22205	22317	22263	22087	22150	22297	22135	22236	22178	22288	22172	22311	22126	22255	22273	22278	22210	22378	22451	22192	22098	22370	22262	22413	22429	22321	22192	22225	22227	22254	22322	22302	22356	22327	22348	22067	22024	22114	22406	22157	22273	22113	22310	22128	22247	22441	22218	22251	22294	22211	22223	22386	21996	22088	22082	22257	22228	22287	22176	22036	22256	22138	22374	22157	22172	22234	22204	22225	22139	22226	22018	22128	22069	22204	22149	22422	22246	22042	22199	22416	22353	22044	22058	22085	22083	22226	22242	22170	22064	22306	22174	22245	22260	22055	22289	22392	22334	22217	22139	22197	22443	22099	22161	22342	22243	22319	22090	22296	22340	22300	22511	22181	22112	22224	22397	22196	22357	22178	22391	22133	22205	22274	22159	22081	22061	22155	22442	22096	22186	22088	22136	22169	21957	22051	22226	22213	22537	22491	22377	22056	22038	22021	22112	22281	22433	22259	22292	22308	22194	22130	22257	22214	22217	22391	22478	22256	22201	21899	22173	22362	22108	22178	22396	22315	22241	22441	21987	22092	22387	22254	22492	22052	22368	22233	22378	22468	22269	22200	22358	22056	22198	22178	22243	22256	22074	22313	22354	22074	22155	22254	22232	21944	22378	22251	22467	22233	22044	22159	22317	22134	22044	22353	22462	22164	22103	22169	22143	22176	22260	22210	22336	22169	22331	22058	22195	22169	22403	22232	22277	22226	22302	22095	22249	22201	22520	22199	22416	22300	22058	22041	22304	22179	22232	22147	22188	22149	22329	22295	22150	22261	22018	22054	22289	22056	22065	22151	22466	22317	22327	22301	22250	22313	22318	22162	22273	22171	22167	22520	22399	22218	22192	22091	22250	22283	22138	22404	22181	22120	21994	22262	22245	22139	22440	22218	22288	22348	22423	22090	22198	22251	22172	22126	22123	22340	22087	22076	21992	22293	22216	22279	22052	22028	22078	21919	22215	22171	22140	22252	22543	22240	22375	22166	22256	22126	22379	22379	22192	22101	22199	22091	22254	22208	21887	21937	22261	22185	22269	22083	22180	22204	22198	22153	22373	22334	22218	21901	22272	22254	22028	22220	22120	21993	22396	22061	22157	22238	22121	22305	22203	21988	22381	22276	21929	22022	22345	22368	22089	22176	22153	22037	22192	22327	22213	22160	22293	22116	22255	22316	22242	22066	22191	22453	22148	22088	22288	21971	22164	22305	22336	22404	22310	22161	22198	22203	22396	22108	22394	22268	22239	22377	22173	22149	22257	22009	22182	22364	22291	22379	22078	22171	22233	22201	22286	22408	22371	22488	22229	22194	22435	22071	22093	22338	22240	22021	22061	22024	22368	22195	22148	22183	22238	22311	22280	22339	22218	22111	22311	22268	22166	22106	22255	22173	22418	22144	22307	22144	22329	22321	22346	22308	22230	22128	22328	22138	22062	22170	22190	22312	22233	22384	22302	22119	22256	22421	22262	22296	22178	22301	22107	22245	22240	22282	22135	22351	22078	22454	22200	22305	22302	22316	22269	22521	22222	22126	22397	22419	22051	22277	22145	22264	22192	22246	22310	22364	22173	22350	22284	22387	22184	22176	22288	22421	22370	22221	22283	22230	22391	22292	22364	21926	22197	22164	22037	22065	22493	22175	22174	22346	22055	22311	22390	21993	22021	22378	22085	22235	22382	22194	22268	22332	22334	22126	22038	22390	22334	22199	22394	22357	22179	22218	22403	22187	22219	22396	22485	22484	22282	21964	22147	22406	22215	22180	22050	22197	22140	22311	22071	22154	22258	22163	22148	22203	22328	22126	22296	22334	22068	22133	22255	22319	22406	22022	22239	22355	22074	22204	22349	22436	22277	22352	22238	22061	22135	22129	22316	22196	22204	22069	22192	22173	22066	22306	22104	22109	22245	22305	22320	21894	22259	22224	22291	21960	22124	22191	22347	22323	22318	21932	21994	22121	22173	22467	22272	22305	22361	22177	22431	22050	22121	22323	22274	22118	22216	22246	22136	22070	22128	22148	22335	22437	22142	22310	22221	22207	22369	22200	22235	22389	22342	22407	22468	22220
44595	59161	52020	39488	30717	25095	20378	18663	18070	17686	17105	16527	16209	15868	15664	15681	15559	15457	15592	15663	15401	15442	15553	15439	15401	15350	15394	15444	15298	15285	15394	15269	15556	15427	15419	15355	15495	15478	15299	15342	15364	15336	15342	15310	15368	15407	15205	15188	15003	15319	15390	15271	15291	15389	15239	15285	15262	15267	15111	15427	15406	15162	15236	15273	15288	15230	15265	15302	15439	15197	15314	15215	15199	15273	15414	15461	15233	15364	15381	15365	15108	15353	15448	15324	15265	15393	15421	15353	15233	15294	15177	15297	15314	15552	15217	15259	15204	15345	15472	15335	15282	15210	15387	14988	15413	15200	15203	15148	15287	15349	15368	15371	15269	15408	15404	15300	15246	15384	15252	15151	15485	15338	15245	15357	15347	15317	15265	15288	15280	15262	15314	15278	15255	15239	15170	15286	15386	15412	15355	15438	15207	15173	15392	15366	15305	15110	15193	15361	15212	15229	15189	15327	15353	15282	15051	15358	15206	15391	15420	15359	15152	15259	15391	15228	15323	15200	15470	15333	15256	15353	15181	15222	15224	15357	15185	15224	15400	15471	15334	15362	15120	15252	15434	15237	15117	15152	15207	15341	15361	15337	15356	15397	15275	15316	15290	15464	15312	15320	15407	15398	15357	15336	15220	15128	15503	15201	15044	15312	15361	15203	15285	15393	15206	15418	15217	15449	15243	15248	15432	15257	15449	15288	15248	15312	15170	15254	15269	15355	15188	15290	15406	15357	15312	15211	15302	15337	15433	15375	15272	15221	15114	15247	15332	15206	15306	15370	15339	15175	15368	15270	15296	15265	15200	15225	15248	15290	15292	15296	15360	15479	15303	15497	15283	15200	15215	15229	15398	15348	15246	15220	15448	15320	15217	15359	15357	15264	15240	15422	15358	15419	15252	15350	15420	15220	15475	15216	15258	15274	15351	15337	15077	15215	15252	15346	15403	15273	15348	15078	15384	15185	15097	15419	15289	15198	15206	15404	15268	15281	15379	15230	15391	15344	15395	15437	15286	15228	15379	15270	15294	15213	15387	15262	15222	15325	15281	15357	15363	15363	15258	15335	15233	15463	15266	15250	15209	15234	15225	15478	15413	15263	15125	15272	15388	15241	15218	15278	15346	15534	15232	15184	15285	15534	15259	15270	15315	15498	15254	15336	15439	15202	15438	15271	15300	15300	15270	15424	15272	15522	15296	15242	15344	15325	15211	15301	15371	15140	15137	15293	15124	15206	15321	15158	15176	15383	15196	15398	15347	15374	15313	15482	15250	15328	15290	15173	15245	15254	15262	15282	15289	15262	15310	15099	15284	15290	15165	15212	15260	15182	15367	15280	15245	15298	15392	15352	15355	15365	15262	15231	15291	15293	15433	15305	15436	15287	15230	15207	15269	15063	15276	15337	15451	15231	15226	15199	15407	15385	15353	15451	15229	15170	15254	15312	15205	15410	15340	15266	15266	15303	15128	15157	15306	15370	15097	15352	15347	15329	15384	15438	15337	15509	15255	15316	15255	15431	15345	15278	15177	15407	15235	15298	15363	15368	15116	15202	15315	15381	15258	15399	15198	15324	15282	15224	15250	15402	15367	15158	15304	15175	15198	15391	15427	15181	15265	15289	15299	15366	15217	15288	15323	15262	15254	15338	15155	15159	15155	15350	15230	15170	15404	15391	15235	15286	15233	15226	15260	15387	15242	15217	15275	15197	15344	15216	15388	15152	15267	15243	15370	15103	15356	15294	15413	15280	15381	15295	15306	15217	15219	15196	15168	15282	15130	15322	15103	15245	15219	15291	15241	15337	15540	15251	15180	15369	15345	15205	15299	15356	15133	15087	15144	15422	15282	15375	15214	15348	15336	15408	15225	15221	15441	15178	15138	15338	15311	15354	15064	15231	15324	15377	15319	15266	15235	15344	15209	15338	15284	15159	15195	15163	15398	15190	15341	15346	15276	15138	15166	15285	15108	15389	15252	15329	15395	15264	15216	15285	15298	15225	15289	15263	15313	15314	15393	15350	15429	15377	15391	15451	15326	15193	15229	15359	15349	15128	15120	15244	15380	15488	15265	15241	15335	15122	15222	15286	15360	15281	15302	15332	15346	15255	15243	15428	15297	15409	15348	15212	15217	15348	15214	15144	15247	15498	15171	15264	15227	15178	15255	15182	15223	15140	15208	15378	15283	15234	15332	15287	15364	15250	15210	15337	15318	15275	15267	15168	15324	15221	15087	15290	15242	15315	15196	15397	15315	15392	15348	15152	15400	15230	15357	15190	15533	15224	15420	15136	15352	15220	15246	15233	15267	15432	15467	15426	15356	15301	15366	15233	15454	15403	15259	15343	15275	15422	15377	15228	15188	15284	15216	15470	15116	15324	15149	15512	15293	15454	15186	15349	15276	15233	15597	15276	15246	15256	15235	15282	15270	15421	15160	15192	15267	15353	15301	15158	15106	15425	15284	15091	15299	15258	15198	15168	15309	15233	15299	15298	15195	15280	15254	15248	15392	15361	15254	15246	15446	15369	15418	15295	15274	15226	15472	15278	15204	15209	15402	15279	15262	15441	15236	15155	15460	15366	15149	15261	15380	15246	15227	15378	15176	15297	15245	15384	15282	15307	15122	15310	15328	15268	15372	15175	15232	15377	15316	15400	15350	15295	15190	15375	15335	15358	15291	15318	15247	15369	15359	15419	15262	15386	15259	15344	15315	15137	15357	15291	15092	15280	15418	15242	15189	15359	15318	15368	15167	15366	15253	15262	15377	15255	15282	15213	15325	15212	15315	15417	15196	15316	15433	15293	15369	15405	15450	15246	15274	15364	15258	15184	15413	15280	15328	15387	15201	15364	15539	15244	15462	15325	15171	15267	15228	15307	15273	15334	15297	15440	15202	15315	15120	15220	15282	15400	15135	15319	15280	15450	15317	15322	15278	15553	15211	15283	15216	15367	15251	15303	15282	15210	15107	15062	15243	15379	15348	15247	15343	15351	15346	15367	15254	15256	15243	15388	15122	15304	15396	15276	15334	15388	15307	15242	15190	15292	15365	15207	15373	15378	15242	15196	15273	15301	15351	15235	15283	15330	15346	15262	15111	15293	15434	15245	15173	15336	15100	15117	15228	15298	15412	15337	15374	15130	15327	15228	15299	15382	15211	15293	15234	15403	15179	15320	15343	15238	15060	15362	15417	15268	15145	15267	15315	15398	15401	15317	15196	15226	15360	15325	15009	15324	15175	15243	15453	15356	15378	15331	15448	15340	15355	15176	15116	15245	15309	15359	15269	15263	15311	15058	15463	15322	15341	15477	15245	15431	15173	15346	15311	15321	15220	15459	15383	15562	15425	15333	15301	15337	15420	15243	15196	15219	15352	15164	15318	15217	15385	15214	15207	15167	15358	15090	15356	15284	15520	15186	15316	15205	15370	15178	15288	15385	15503	15296	15199	15443	15372	15390	15319	15423	15381	15210	15273	15299	15309	15327	15351	15414	15329	15209	15374	15361	15330	15322	15360	15364	15093	15187	15194	15198	15274	15304	15273	15469	15321	15410	15494	15269	15227	15340	15271	15227	15263	15152	15332	15508	15476	15270	15142	15274	15412	15393	15310	15160	15227	15185	15390	15337	15238	15274	15318	15156	15212	15112	15327	15334	15262	15268	15074	15301	15338	15384	15256	15235	15454	15397	15272	15190	15409	15157	15236	15402	15449	15210	15335	15403	15213	15345	15460	15428	15236	15370	15315	15221	15274	15386	15121	15366	15250	15302	15053	15343	15310	15303	15196	15319	15213	15366	15129	15287	15214	15186	15295	15307	15281	15399	15379	15363	15209	15208	15248	15097	15250	15304	15324	15325	15307	15415	15204	15334	15370	15177	15307	15280	15388	15111	15280	15433	15329	15310	15254	15385	15223	15371	15293	15431	15104	15381	15348	15327	15347	15254	15367	15353	15250	15277	15490	15316	15232	15240	15243	15302	15314	15286	15317	15440	15355	15274	15210	15400	15195	15289	15190	15305	15326	15355	15462	15440	15383	15281	15131	15300	15149	15354	15125	15218	15177	15263	15197	15426	15210	15324	15406	15237	15290	15206	15356	15235	15449	15309	15210	15242	15211	15240	15379	15266	15207	15207	15126	15324	15376	15534	15192	15445	15363	15167	15304	15464	15350	15055	15266	15422	15332	15376	15174	15327	15534	15185	15330	15214	15324	15272	15243	15287	15472	15322	15346	15202	15296	15279	15275	15322	15505	15469	15314	15254	15070	15345	15360	15404	15423	15338	15310	15327	15391	15369	15186	15232	15296	15187	15266	15199	15238	15179	15263	15260	15336	15298	15183	15184	15311	15209	15262	15177	15350	15307	15400	15177	15208	15295	15465	15196	15458	15069	15179	15362	15158	15374	15330	15453	15145	15339	15180	15446	15264	15301	15407	15261	15258	15248	15287	15325	15312	15258	15312	15234	15144	15472	15261	15176	15290	15471	15225	15138	15152	15293	15325	15363	15257	15315	15336	15238	15475	15331	15249	15371	15228	15242	15104	15370	15296	15227	15255	15342	15388	15168	15153	15298	15002	15231	15371	15426	15360	15144	15244	15300	15233	15381	15550	15213	15193	15211	15309	15442	15367	15180	15222	15157	15285	15448	15349	15272	15189	15184	15378	15271	15258	15340	15369	15270	15415	15121	15296	15431	15455	15279	15398	15286	15100	15391	15265	15351	15300	15332	15199	15166	15352	15384	15252	15546	15343	15337	15181	15340	15346	15490	15244	15448	15554	15367	15203	15347	15198	15261	15285	15333	15221	15331	15365	15304	15252	15244	15212	15357	15213	15250	15239	15322	15307	15405	15153	15311	15390	15224	15464	15153	15314	15431	15256	15385	15266	15207	15311	15334	15259	15197	15279	15277	15222	15044	15159	15418	15391	15339	15424	15460	15192	15368	15268	15304	15258	15217	15239	15181	15403	15210	15524	15205	15228	15356	15364	15372	15196	15304	15308	15344	15240	15047	15280	15291	15469	15241	15300	15257	15352	15415	15347	15227	15299	15276	15419	15362	15299	15364	15174	15259	15077	15279	15205	15425	15254	15364	15175	15276	15544	15387	15302	15238	15348	15329	15060	15281	15280	15232	15167	15367
26468	21849	31103	35576	39020	39134	32297	27617	26396	25868	25188	24621	24162	23457	23320	23111	23117	23229	22968	23130	23004	23132	23275	23216	23063	23016	22893	22761	22934	22745	22733	22630	22802	22654	22812	22738	22937	22748	22691	22562	22828	22996	22746	22702	22678	22820	22740	22564	22742	22784	23069	22681	22724	22688	22396	22600	22807	22825	22884	22806	22549	22806	22805	22594	22574	22811	22886	22606	22452	22825	22669	22542	22665	22655	22674	22580	22748	22623	22717	22676	22796	22632	22503	22845	22959	22802	22462	22872	22686	22462	22544	22572	22729	22666	22440	22740	22803	22436	22673	22640	22574	22641	22485	22616	22611	22563	22705	22649	22473	22625	22584	22873	22614	22994	22699	22775	22591	22539	22473	22607	22487	22326	22525	22783	22713	22821	22705	22477	22503	22521	22472	22654	22545	22613	22553	22640	23008	22699	22605	22519	22553	22731	22493	22689	22514	22703	22646	22655	22617	22667	22512	22618	22653	22670	22639	22763	22542	22645	22645	22700	22816	22640	22574	22629	22677	22494	22598	22529	22615	22656	22639	22509	22567	22493	22743	22555	22751	22581	22561	22822	22610	22649	22605	22387	22764	22492	22883	22521	22632	22432	22715	22863	22396	22578	22654	22646	22562	22634	22744	22727	22626	22697	22660	22443	22450	22641	22502	22533	22560	22859	22764	22530	22500	22557	22530	22595	22582	22407	22549	22585	22428	22595	22780	22533	22459	22715	22681	22682	22781	22587	22770	22397	22714	22651	22612	22395	22568	22624	22372	22550	22639	22724	22613	22568	22790	22531	22634	22596	22924	22737	22445	22409	22741	22547	22534	22285	22676	22568	22908	22616	22684	22639	22696	22438	22683	22542	22497	22610	22793	22442	22586	22549	22349	22318	22663	22598	22513	22667	22835	22582	22647	22652	22378	22445	22409	22639	22630	22613	22584	22519	22454	22512	22625	22748	22534	22642	22528	22605	22601	22402	22545	22852	22634	22908	22479	22579	22572	22585	22799	22658	22711	22802	22687	22626	22678	22551	22518	22562	22671	22600	22496	22671	22838	22593	22489	22467	22443	22752	22960	22760	22680	22772	22629	22456	22651	22784	22656	22629	22627	22651	22600	22753	22662	22814	22652	22813	22716	22644	22629	22703	22687	22531	22380	22740	22622	22692	22817	22547	22774	22617	22640	22625	22862	22618	22647	22680	22597	22740	22532	22505	22654	22767	22603	22638	22988	22599	22633	22598	22813	22296	22609	22406	22868	22777	22705	22483	22618	22880	22419	22594	22905	22687	22638	22408	22571	22554	22687	22574	22881	22275	22587	22318	22721	22708	22428	22649	22562	22506	22663	22713	22719	22586	22615	22635	22539	22595	22394	22498	22735	22934	22374	22697	22584	22710	22690	22652	22612	22607	22733	22764	22457	22510	22368	22506	22557	22614	22762	22628	22748	22544	22517	22589	22813	22573	22748	22564	22419	22424	22883	22488	22669	22718	22775	22658	22895	22734	22638	22640	22804	22779	22837	22864	22587	22569	22597	22644	22639	22617	22704	22668	22685	22566	22589	22510	22743	22518	22542	22489	22633	22871	22410	22701	22645	22594	22646	22806	22758	22731	22660	22376	22597	22791	22605	22756	22522	22526	22649	22505	22614	22694	22622	22690	22785	22695	22344	22641	22871	22727	22545	22619	22599	22651	22474	22568	22533	22557	22656	22622	22491	22337	22723	22880	22639	22580	22769	22514	22838	22520	22651	22609	22563	22763	22480	22641	22724	22835	22407	22549	22948	22827	22750	22585	22875	22494	22722	22653	22727	22501	22574	22591	22579	22762	22594	22722	22559	22633	22836	22643	22489	22631	22976	22670	22782	22871	22802	22661	22633	22619	22712	22472	22691	22673	22623	22415	22284	22696	22814	22741	22646	22873	22667	22536	22685	22758	22902	22665	22964	22555	22644	22811	22662	22719	22658	22630	22683	22916	22566	22658	22787	22544	22538	22828	22672	22524	22486	22886	22729	22532	22482	22719	22743	22627	22720	22596	22491	22530	22664	22549	22764	22497	22486	22726	22653	22669	22751	22743	22601	22646	22732	22792	22645	22697	22623	22734	22821	22754	22610	22825	22760	22735	22396	22495	22585	22625	22772	22684	22639	22768	22590	22698	22655	22606	22706	22614	22506	22511	22548	22722	22644	22709	22850	22546	22875	22502	22535	22883	22698	22504	22519	22500	22828	22648	22681	22628	22688	22644	22843	22830	22771	22732	22824	22485	22497	22667	22589	22615	22654	22767	22891	22631	22917	22682	22736	22752	22474	22592	22570	22724	22579	22526	22669	22513	22537	22607	22719	22505	22900	22455	22730	22658	22572	22515	22380	22543	22603	22672	22744	22721	22686	22747	22780	22689	22754	22495	22731	22713	22566	22777	22639	22606	22840	22333	22654	22537	22657	22667	22642	22908	22651	22431	22706	22635	22355	22543	22810	22519	22531	22528	22776	22461	22774	22720	22750	22725	22543	22737	22527	22470	22645	22578	22643	22671	22533	22497	22585	22775	22615	22440	22594	22814	22509	22692	22599	22702	22744	22506	22442	22426	22680	22567	22570	22632	22910	22640	22568	22696	22481	22452	22484	22537	22635	22465	22577	22571	22564	22547	22462	22777	22702	22628	22961	22754	22773	22388	22975	22582	22696	22470	22498	22693	22636	22448	22572	22623	22824	22753	22583	22727	22580	22581	22570	22585	22321	22652	22963	22689	22735	22690	22643	22677	22554	22781	22450	22405	22801	22582	22486	22344	22323	22472	22588	22709	22723	22463	22671	22612	22667	22420	22605	22764	22743	22643	22390	22585	22525	22701	22761	22847	22537	22677	22534	22558	22762	22586	22546	22594	22598	22829	22593	22671	22429	22378	22721	22584	22746	22578	22552	22541	22670	22755	22701	22618	22679	22735	22409	22547	22491	22662	22846	22512	22610	22510	22658	22571	22856	22527	22732	22796	22680	22584	22505	22600	22751	22753	22565	22303	22443	22513	22707	22524	22481	22539	22713	22567	22690	22648	22499	22573	22582	22581	22746	22698	22764	22910	22794	22692	22731	22695	22634	22473	22843	22702	22750	22627	22605	22710	22755	22499	22661	22769	22756	22980	22777	22538	22648	23010	22752	22672	22641	22403	22723	22632	22684	22714	22535	22452	22585	22557	22512	22428	22646	22688	22697	22572	22388	22638	22907	22638	22707	22840	22582	22630	22417	22458	22448	22351	22845	22566	22595	22484	22779	22662	22620	22413	22397	22889	22482	22634	22751	22817	22706	22551	22397	22679	22672	22632	22681	22768	22693	22658	22733	22584	22777	22632	22625	22779	22740	22658	22619	22690	22969	22635	22692	22690	22787	22550	22754	22446	22670	22592	22770	22548	22441	22462	22535	22563	22531	22428	22751	22726	22583	22569	22746	22436	22692	22447	22641	22466	22580	22610	22369	22438	22806	22387	22899	22595	22698	22512	22684	22404	22280	22607	22713	22508	22376	22487	22764	22711	22781	22633	22568	22518	22727	22671	22777	22494	22578	22454	22671	22840	22524	22434	22791	22583	22680	22731	22512	22829	22775	22747	22620	22713	22747	22751	22718	22910	22700	22834	22581	22763	22741	22746	22706	22680	22671	22611	22626	22621	22649	22535	22701	22757	22428	22676	22711	22571	22575	22594	22839	22908	22796	22502	22747	22568	22733	22515	22663	22545	22712	22587	22611	22573	22705	22459	22571	22626	22794	22662	22616	22606	22670	22762	22615	22722	22473	22623	22610	22791	22604	22363	22585	22651	22771	22632	22784	22563	22671	22612	22664	22504	22570	22485	22736	22499	22523	22641	22483	22600	22758	22662	22687	22622	22831	22695	22492	22522	22768	22783	22623	22615	22818	22659	22617	22746	22552	22766	22706	22626	22885	22520	22536	22679	22493	22566	22611	22519	22653	22468	22564	22370	22485	22902	22573	22436	22724	22447	22650	22466	22507	22474	22552	22734	22792	22699	22595	22708	22635	22688	22739	22622	22614	22610	22857	22836	22575	22591	22798	22859	22590	22736	22796	22586	22709	22546	22552	22470	22558	22606	22568	22337	22393	22637	22934	22782	22652	22582	22437	22638	22701	22708	22655	22698	22452	22866	22603	22570	22686	22501	22540	22736	22669	22715	22539	22569	22626	22775	22649	22672	22578	22620	22592	22797	22736	22684	22523	22649	22739	22594	22495	22708	22530	22589	22559	22499	22578	22778	22682	22678	22606	22687	22508	22516	22681	22568	22650	22547	22645	22741	22766	22650	22593	22543	22681	22539	22747	22876	22646	22693	22491	22396	22656	22568	22589	22217	22640	22561	22458	22388	22595	22625	22688	22701	22846	22777	22801	22862	22662	22641	22869	22908	22637	22404	22906	22726	22444	22767	22882	22817	22449	22681	22760	22617	22826	22708	23025	22646	22516	22662	22716	22682	22838	22624	22620	22645	22581	22587	22780	22427	22420	22594	22494	22648	22681	22672	22533	22512	22566	22508	22703	22707	22693	22454	22556	22525	22763	22502	22648	22315	22360	22551	22493	22632	22719	22871	22807	22738	22618	22668	22877	22533	22709	22476	22727	22591	22579	22888	22678	22666	22463	22413	22574	22596	22437	22670	22748	22646	22563	22862	22685	22503	22794	22417	22690	22612	22554	22302	22691	22599	22577	22882	22510	22681	22620	22490	22467	22765	22484	22689	22572	22760	22585	22668	22442	22412	22526	22654	22723	22440	22586	22443	22462	22547	22602	22804	22742	22507	22489	22622	22590	22589	22678	22674	22523	22559	22782	22700	22765	22710	22572	22760	22540	22721	22668	22690	22962	22806	22603	22853	22633	22705	22655	22640	22556	22631	22800	22664	22708	22795	22478	22387	22784	22856	22641	22582	22629	22826	22736	22755	22740	22612	22749	22532	22850	22449	22962	22823	22375	22612	22696	22580	22631	22797	22720	22555	22482	22588	22528	22611	22718	22732	22713	22487	22540	22725	22777	22766	22597	22675	22889	22479	22787	22609	22758	22636	22619	22421	22566	22593	22648	22577	22556	22714	22830	22753	22512	22561	22331	22657	22549	22375	22420	22704	22556	22435	22593	22526
43933	69756	62857	52694	44546	36212	24175	21386	20420	19541	18796	17913	17281	16667	16375	16144	15998	16204	16204	16239	15844	15806	16098	15962	15804	15848	16003	15633	15877	15629	15743	15687	15680	15735	15816	15656	15885	15679	15740	15543	15775	15632	15620	15576	15679	15666	15683	15385	15628	15458	15655	15591	15759	15762	15571	15595	15845	15659	15504	15701	15671	15648	15430	15421	15505	15567	15692	15659	15614	15677	15584	15555	15499	15614	15645	15549	15586	15645	15614	15437	15487	15683	15395	15563	15616	15587	15470	15667	15543	15615	15531	15576	15727	15522	15642	15757	15632	15562	15638	15417	15713	15587	15475	15449	15532	15418	15677	15603	15489	15460	15588	15646	15475	15527	15616	15487	15508	15553	15434	15408	15677	15596	15536	15550	15478	15414	15754	15590	15506	15557	15578	15650	15471	15533	15552	15433	15462	15504	15524	15488	15553	15446	15641	15608	15526	15619	15535	15569	15540	15323	15592	15567	15644	15426	15449	15476	15552	15403	15603	15524	15337	15575	15521	15528	15447	15652	15434	15426	15525	15645	15443	15564	15607	15672	15723	15709	15747	15413	15753	15755	15379	15767	15400	15646	15695	15527	15499	15555	15625	15561	15490	15763	15535	15514	15596	15580	15209	15604	15513	15744	15651	15447	15575	15685	15620	15451	15425	15557	15422	15356	15512	15503	15477	15592	15680	15699	15666	15421	15787	15411	15590	15480	15396	15429	15586	15362	15495	15584	15529	15597	15387	15663	15637	15439	15572	15431	15421	15652	15609	15377	15561	15547	15467	15607	15526	15561	15604	15519	15501	15486	15523	15768	15576	15654	15512	15508	15435	15688	15673	15504	15473	15520	15465	15599	15482	15680	15624	15459	15613	15639	15597	15572	15568	15458	15655	15485	15791	15497	15436	15578	15498	15579	15490	15634	15546	15593	15764	15621	15505	15597	15518	15512	15637	15522	15549	15571	15612	15527	15416	15676	15553	15549	15665	15486	15436	15457	15533	15779	15595	15581	15545	15482	15666	15473	15711	15471	15325	15522	15696	15507	15468	15581	15579	15445	15553	15671	15623	15578	15569	15396	15633	15436	15619	15759	15551	15599	15575	15449	15670	15482	15700	15503	15545	15520	15536	15651	15598	15532	15582	15715	15443	15631	15604	15607	15455	15561	15543	15530	15755	15500	15478	15481	15666	15534	15633	15603	15422	15543	15682	15427	15585	15643	15419	15550	15644	15649	15668	15683	15347	15518	15574	15624	15478	15712	15663	15569	15638	15530	15614	15464	15497	15797	15581	15618	15638	15597	15597	15474	15606	15426	15466	15646	15697	15581	15569	15626	15354	15666	15413	15523	15657	15553	15567	15649	15523	15542	15370	15549	15675	15563	15645	15662	15536	15602	15509	15753	15652	15424	15558	15765	15600	15544	15477	15628	15471	15464	15493	15305	15763	15599	15606	15626	15496	15510	15531	15566	15670	15667	15538	15551	15545	15587	15452	15499	15572	15647	15543	15499	15536	15565	15656	15574	15617	15403	15648	15680	15746	15386	15442	15555	15681	15598	15645	15644	15626	15337	15564	15758	15554	15586	15618	15630	15611	15542	15516	15620	15535	15397	15694	15606	15375	15411	15654	15583	15549	15650	15634	15606	15579	15664	15676	15604	15529	15528	15478	15631	15448	15620	15679	15516	15487	15512	15598	15626	15441	15649	15653	15732	15578	15638	15547	15757	15638	15617	15551	15524	15714	15649	15619	15561	15581	15553	15452	15663	15649	15530	15582	15603	15563	15535	15460	15646	15396	15661	15576	15638	15622	15582	15657	15487	15613	15590	15452	15363	15680	15652	15626	15603	15537	15470	15634	15654	15497	15473	15564	15550	15707	15490	15586	15437	15602	15514	15533	15434	15506	15533	15524	15542	15551	15471	15467	15557	15447	15553	15570	15621	15639	15641	15501	15573	15603	15517	15577	15579	15581	15583	15565	15744	15626	15468	15558	15491	15596	15732	15656	15565	15486	15485	15585	15670	15593	15551	15503	15569	15557	15596	15652	15620	15426	15582	15657	15644	15427	15510	15439	15500	15476	15478	15700	15550	15672	15600	15514	15674	15461	15691	15764	15620	15456	15477	15509	15718	15414	15439	15415	15537	15645	15588	15651	15365	15519	15537	15698	15508	15524	15467	15473	15855	15597	15741	15597	15437	15625	15716	15466	15610	15554	15599	15647	15589	15550	15529	15519	15520	15651	15680	15477	15466	15414	15703	15482	15604	15419	15564	15543	15560	15460	15450	15661	15191	15579	15415	15540	15533	15476	15529	15460	15457	15562	15611	15468	15391	15371	15466	15602	15705	15451	15588	15622	15606	15661	15619	15490	15521	15714	15475	15550	15623	15588	15353	15511	15730	15567	15688	15386	15667	15580	15617	15538	15547	15635	15515	15423	15669	15430	15473	15744	15667	15493	15544	15665	15624	15590	15424	15554	15585	15686	15575	15557	15609	15668	15670	15581	15392	15560	15572	15767	15533	15547	15582	15479	15620	15625	15460	15576	15608	15545	15500	15568	15537	15636	15532	15653	15631	15565	15644	15553	15593	15513	15400	15627	15573	15492	15495	15581	15594	15540	15584	15648	15534	15457	15506	15621	15437	15425	15643	15603	15576	15456	15513	15518	15560	15523	15514	15585	15507	15473	15588	15754	15760	15536	15677	15626	15548	15587	15591	15648	15501	15482	15517	15589	15514	15554	15719	15491	15487	15460	15545	15656	15462	15730	15447	15647	15574	15587	15630	15638	15600	15382	15407	15612	15576	15379	15514	15462	15622	15398	15633	15611	15510	15618	15468	15507	15453	15522	15484	15612	15531	15663	15681	15673	15473	15597	15589	15482	15532	15732	15686	15517	15576	15541	15670	15484	15650	15605	15661	15530	15624	15557	15623	15589	15565	15500	15457	15532	15554	15483	15397	15690	15669	15693	15557	15586	15577	15557	15559	15530	15657	15582	15469	15500	15397	15455	15448	15727	15549	15740	15320	15421	15633	15554	15700	15492	15598	15503	15479	15738	15423	15707	15453	15574	15362	15532	15830	15552	15608	15538	15685	15508	15681	15438	15556	15490	15501	15442	15596	15660	15595	15604	15680	15578	15653	15489	15637	15789	15637	15485	15553	15633	15545	15621	15625	15500	15659	15463	15573	15739	15594	15553	15441	15455	15520	15549	15549	15558	15625	15571	15596	15705	15609	15675	15560	15439	15652	15683	15590	15535	15566	15665	15447	15494	15719	15540	15638	15566	15665	15605	15715	15435	15774	15455	15622	15416	15601	15521	15691	15480	15567	15580	15567	15565	15504	15380	15728	15621	15450	15716	15545	15372	15631	15476	15552	15516	15601	15590	15514	15704	15563	15509	15536	15598	15587	15724	15578	15620	15488	15469	15561	15607	15623	15425	15583	15713	15670	15531	15629	15569	15729	15622	15723	15683	15523	15662	15432	15621	15645	15396	15556	15521	15577	15543	15566	15487	15530	15461	15486	15439	15566	15413	15749	15539	15650	15685	15467	15485	15738	15556	15853	15416	15659	15766	15478	15482	15592	15502	15560	15510	15659	15509	15634	15425	15548	15326	15441	15574	15554	15682	15561	15556	15551	15572	15532	15689	15605	15560	15532	15464	15564	15676	15634	15458	15604	15624	15299	15481	15638	15514	15461	15765	15453	15517	15622	15488	15580	15562	15465	15585	15492	15462	15633	15709	15560	15598	15599	15744	15462	15553	15554	15555	15513	15431	15467	15478	15460	15643	15640	15661	15520	15384	15484	15782	15652	15555	15514	15559	15629	15484	15634	15575	15607	15479	15667	15798	15567	15508	15584	15615	15625	15630	15450	15740	15604	15560	15589	15478	15580	15527	15523	15640	15558	15660	15531	15491	15530	15414	15624	15601	15638	15528	15640	15541	15529	15713	15704	15689	15541	15543	15541	15565	15556	15647	15791	15439	15450	15492	15482	15634	15569	15698	15526	15564	15468	15544	15568	15490	15442	15617	15439	15468	15458	15555	15539	15659	15541	15550	15611	15643	15628	15610	15648	15639	15575	15513	15432	15691	15553	15556	15400	15613	15462	15589	15570	15500	15685	15488	15683	15676	15646	15651	15486	15539	15667	15709	15621	15558	15594	15567	15573	15675	15509	15555	15541	15576	15575	15509	15561	15556	15416	15439	15504	15567	15654	15476	15612	15588	15552	15530	15603	15505	15696	15549	15537	15552	15675	15552	15484	15685	15667	15613	15426	15548	15557	15551	15598	15763	15552	15670	15532	15664	15469	15392	15683	15627	15619	15678	15431	15595	15524	15544	15520	15665	15458	15774	15635	15575	15595	15574	15564	15515	15589	15658	15600	15608	15581	15520	15419	15544	15674	15436	15573	15507	15667	15646	15419	15385	15609	15721	15732	15482	15529	15543	15527	15582	15521	15456	15592	15606	15657	15594	15337	15486	15628	15577	15634	15449	15697	15536	15630	15550	15434	15488	15577	15617	15584	15560	15622	15652	15454	15641	15577	15590	15541	15581	15692	15535	15477	15644	15538	15632	15675	15784	15521	15589	15507	15384	15615	15604	15638	15590	15581	15704	15668	15643	15627	15462	15579	15471	15515	15448	15515	15656	15426	15473	15556	15490	15739	15543	15582	15653	15612	15560	15414	15573	15630	15540	15653	15525	15530	15617	15547	15483	15675	15445	15375	15347	15537	15585	15393	15616	15660	15635	15629	15436	15395	15466	15625	15536	15708	15655	15634	15577	15579	15619	15624	15704	15721	15456	15539	15665	15580	15274	15505	15671	15451	15597	15585	15485	15723	15724	15737	15506	15651	15576	15582	15520	15537	15511	15513	15534	15623	15530	15567	15667	15600	15648	15636	15561	15595	15575	15586	15174	15621	15561	15571	15538	15574	15397	15552	15568	15602	15625	15428	15541	15616	15680	15553	15559	15405	15518	15671	15588	15490	15531	15636	15613	15588	15681	15440	15427	15599	15573	15683	15638	15522	15527	15598	15623	15491	15548	15448	15544	15381	15436	15661	15531	15605	15516	15609	15387	15771	15652	15653	15531	15637	15568	15572	15679	15593	15555	15500	15394	15652	15561	15428	15611	15681
24530	21657	30031	30723	35154	35061	33636	28119	26531	26184	24931	24062	23233	22932	22503	22382	22186	22142	22189	22252	22184	22101	22118	22138	21965	21728	21766	21661	21697	21810	21820	21653	21596	21810	21600	21812	21551	21604	21762	21608	21536	21492	21656	21716	21363	21313	21361	21410	21841	21395	21486	21437	21587	21325	21353	21466	21427	21346	21436	21330	21404	21349	21438	21641	21509	21300	21230	21296	21448	21251	21257	21336	21410	21397	21519	21412	21482	21602	21456	21162	21295	21477	21370	21615	21336	21270	21446	21371	21394	21558	21439	21477	21392	21365	21278	21662	21291	21219	21438	21163	21250	21278	21387	21344	21247	21330	21364	21278	21512	21567	21556	21378	21333	21205	21388	21430	21486	21361	21293	21200	21088	21247	21317	21335	21479	21365	21384	21181	21143	21250	21282	21246	21040	21306	21327	21430	21489	21433	21453	21669	21360	21273	21246	21225	21512	21464	21322	21202	21164	21505	21439	21540	21308	21426	21580	21570	21291	21583	21462	21245	21308	21037	21380	21509	21526	21464	21509	21453	21385	21339	21327	21375	21278	21209	21286	21254	21612	21274	21504	21431	21233	21370	21152	21275	21394	21406	21235	21112	21314	21461	21442	21402	21415	21410	21438	21443	21575	21080	21380	21353	21395	21413	21462	21255	21335	21097	21173	21181	21422	21368	21359	21206	21389	21506	21417	21498	21524	21348	21308	21445	21436	21294	21589	21318	21272	21352	21230	21212	21356	21084	21250	21275	21430	21450	21375	21383	21461	21303	21300	21277	21484	21487	21186	21357	21423	21306	21534	21289	21268	21119	21159	21380	21292	21436	21498	21141	21246	21386	21343	21642	21233	21226	21116	21421	21342	21329	21615	21320	21570	21283	21090	21540	21423	21301	21263	21360	21602	21423	21488	21330	21358	21489	21560	21455	21321	21391	21536	21418	21228	21641	21307	21418	21320	21314	21410	21066	21316	21232	21420	21228	21214	21691	21263	21339	21547	21197	21067	21121	21244	21170	21162	21441	21411	21443	21444	21301	21395	21479	21286	21362	21245	21286	21435	21194	21556	21545	21554	21317	21366	21528	21540	21294	21241	21407	21282	21350	21602	21273	21368	21220	21672	21581	21216	21256	21500	21492	21408	21483	21393	21516	21357	21518	21455	21202	21409	21582	21470	21332	21135	21399	21499	21388	21148	21369	21498	21288	21195	21019	21147	21387	21299	21220	21267	21311	21595	21185	21418	21220	21185	21243	21430	21422	21546	21481	21435	21364	21377	21349	21447	21194	21484	21393	21297	21377	21030	21185	21461	21332	21380	21281	21388	21299	21410	21313	21397	21343	21315	21318	21274	21389	21361	21216	21263	21525	21478	21388	21464	21308	21236	21278	21585	21350	21310	21542	21446	21312	21231	21337	21379	21302	21454	21448	21438	21267	21260	21297	21408	21509	21388	21317	21369	21369	21163	21491	21107	21233	21675	21427	21339	21233	21476	21397	21401	21299	21307	21242	21522	21395	21288	21146	21103	21106	21282	21405	21490	21230	21355	21206	21271	21203	21213	21194	21279	21389	21174	21446	21430	21154	21268	21562	21185	21422	21336	21342	21469	21275	21552	21163	21538	21580	21492	21091	21285	21394	21173	21406	21474	21294	21330	21199	21263	21226	21244	21459	21413	21247	21165	21113	21346	21337	21118	21197	21257	21365	21061	21377	21638	21426	21149	21094	21440	21428	21604	21461	21492	21340	21598	21643	21582	21262	21336	21452	21131	21177	21444	21038	21263	21354	21240	21308	21409	21293	21641	21236	21542	21444	21455	21205	21164	21412	21453	21356	21377	21598	21728	21591	21514	21489	21549	21066	21544	21383	21364	21086	21316	21316	21222	21505	21381	21252	21496	21501	21510	21432	21452	21500	21355	21375	21453	21538	21536	21386	21470	21370	21259	21262	21489	21206	21326	20995	21184	21428	21433	21534	21371	21111	21345	21277	21343	21317	21389	21267	21415	21257	21495	21544	21643	21193	21462	21445	21460	21352	21324	21330	21369	21416	21608	21419	21330	21279	21392	21299	21112	21641	21337	21533	20989	21099	21222	21074	21356	21243	21206	21493	21595	21214	21367	21367	21475	21343	21240	21352	21022	21244	21357	21215	21247	21426	21465	21318	21562	21259	21285	21336	21363	21313	21035	21329	21629	21493	21396	21211	21214	21325	21521	21522	21329	21357	21210	21266	21408	21333	21282	21409	21323	21531	21418	21113	21334	21469	21065	21298	21504	21329	21216	21537	21361	21071	21125	21141	21327	21204	21563	21230	21255	21591	21526	21325	21595	21412	21384	21379	21593	21617	21272	21133	21358	21299	21308	21277	21439	21143	21342	21269	21331	21221	21468	21344	21518	21340	21558	21456	21482	21502	21418	21335	21231	21321	21427	21216	21290	21497	21598	21364	21316	21515	21347	21395	21407	21248	21598	21346	21411	21242	21308	21333	21351	21223	21156	21480	21667	21312	21252	21384	21430	21104	21206	21308	21160	21200	21178	21248	21469	21035	21300	21388	21419	21540	21448	21593	21417	21442	21455	21428	21543	21276	21321	21448	21470	21516	21074	21411	21314	21259	21409	21394	21228	21315	21249	21444	21358	21454	21433	21393	21597	21532	21345	21438	21237	21171	21354	21559	21312	21328	21410	21533	21408	21390	21728	21360	21243	21353	21462	21382	21303	21483	21242	21238	21309	21415	21240	21204	21292	21396	21469	21242	21225	21422	21378	21424	21355	21474	21448	21542	21380	21394	21265	21341	21363	21354	21550	21492	21344	21295	21471	21240	21436	21412	21214	21295	21530	21741	21533	21291	21357	21330	21355	21456	21194	21273	21294	21287	21199	21336	21481	21240	21441	21487	21130	21230	21201	21257	21461	21369	21152	21145	21305	21363	21582	21275	21400	21177	21439	21280	21243	21335	21366	21157	21455	21495	21572	21459	21228	21438	21414	21202	21168	21456	21394	21281	21448	21524	21366	21306	21286	21382	21218	21248	21336	21314	21338	21230	21390	21413	21463	21588	21464	21488	21338	21430	21481	21280	21545	21454	21518	21207	21492	21309	21369	21492	21315	21204	21403	21387	21476	21344	21461	21233	21341	21297	21468	21493	21712	21200	21352	21457	21408	21423	21519	21399	21380	21535	21275	21081	21601	21358	21247	21320	21258	21171	21287	21581	21267	21205	21324	21217	21139	21531	21440	21476	21578	21380	21172	21205	21151	21281	21577	21253	21518	21550	21409	21328	21305	21230	21404	21496	21200	21334	21458	21460	21411	21360	21524	21363	21226	21358	21249	21387	21362	21456	21492	21260	21304	21199	21219	21461	21460	21464	21384	21457	21125	21197	21487	21297	21291	21284	21558	21466	21392	21221	21158	21494	21385	21242	21303	21146	21404	21234	21245	21232	21514	21334	21455	21345	21272	21232	21188	21167	21283	21312	21259	21484	21707	21513	21398	21535	21282	21403	21274	21278	21486	21493	21491	21207	21352	21226	21340	21236	21283	21521	21405	21306	21364	21374	21120	21413	21252	21420	20918	21125	21333	21575	21198	21342	21593	21535	21291	21323	21452	21481	21437	21166	21361	21228	21391	21288	21072	21469	21425	21283	21656	21528	21276	21236	21446	21494	21372	21202	21444	21398	21397	21286	21359	21266	21112	21388	21445	21389	21199	21294	21663	21512	21265	21307	21536	21278	21475	21356	21525	21380	21472	21235	21101	21178	21461	21302	21245	21301	21439	21678	21200	21408	21565	21366	21650	21369	21430	21278	21596	21382	21333	21300	21485	21258	21263	21229	21399	21332	21419	21533	21434	21279	21548	21207	21334	21478	21255	21327	21448	21357	21424	21281	21406	21320	21336	21321	21413	21249	21290	21426	21356	21257	21451	21541	21305	21378	21332	21451	21470	21072	21157	21125	21466	21435	21375	21300	21481	21362	21538	21479	21269	21265	21583	21251	21352	21556	21281	21545	21299	21266	21393	21179	21408	21363	21323	21379	21077	21405	21251	21269	21369	21505	21465	21346	21678	21229	21425	21392	21494	21478	21401	21533	21348	21279	21225	21695	21617	21430	21418	21706	21424	21501	21431	21271	21125	21260	21375	21286	21346	21461	21326	21236	21335	21224	21513	21371	21299	21385	21266	21618	21704	21421	21254	21248	21652	21286	21427	21449	21405	21308	21248	21082	21394	21375	21216	21457	21515	21338	21394	21485	21282	21299	21404	21254	21394	21362	21404	21201	21266	21269	21322	21385	21462	21280	21341	21364	21184	21304	21260	21236	21140	21396	21246	21386	21369	21330	21329	21606	21329	21581	21177	21489	21316	21410	21419	21467	21298	21170	21094	21178	21145	21501	21271	21478	21339	21494	21415	21439	21402	21195	21390	21247	21412	21297	21244	21138	21321	21489	21533	21153	21489	21497	21478	21313	21472	21331	21251	21176	21275	21320	21224	21447	21473	21360	21302	21526	21472	21193	21329	21277	21357	21363	21472	21461	21470	21560	21434	21608	21342	21276	21307	21392	21590	21284	21213	21546	21418	21344	21131	21554	21601	21525	21435	21188	21165	21490	21290	21205	21226	21302	21632	21163	21561	21203	21453	21145	21343	21388	21200	21455	21317	21400	21540	21462	21413	21569	21296	21465	21359	21530	21432	21263	21367	21246	21310	21259	21380	21370	21515	21521	21210	21284	21345	21169	21302	21343	21310	21479	21502	21505	21296	21293	21565	21362	21361	21478	21612	21169	21151	21324	21534	21343	21185	21411	21469	21235	21300	21175	21143	21546	21374	21420	21307	21311	21680	21169	21466	21261	21164	21356	21384	21444	21195	21494	21470	21605	21413	21271	21469	21189	21431	21316	21180	21428	21333	21405	21461	21596	21656	21370	21393	21448	21232	21400	21194	21452	21204	21131	21353	21377	21648	21375	21241	21256	21305	21304	21452	21521	21443	21274	21382	21337	21356	21342	21587	21338	21206	21354	21457	21325	21557	21384	21186	21310	21472	21457	21325	21329	21190	21567	21175	21345	21485	21276	21303	21215	21239	21159	21526	21410	21326	21258	21426	21231	21309	21415	21201	21321	21577	21403	21574	21436	21348	21238	21361	21350
45384	74478	72197	61718	50171	35815	27510	23848	21883	20515	19477	18267	17355	16604	16220	16011	15862	15862	15823	15857	15529	15744	15656	15364	15411	15171	15131	15145	15049	15142	15124	15045	15302	15211	15077	15123	15200	15115	15069	15018	15153	15085	15072	15056	15023	15069	15101	14899	15030	15063	14853	14791	15017	14935	15028	14991	14936	14906	14897	14961	14793	14963	14839	15023	14926	14959	15042	14790	14927	14966	14883	14856	14964	14867	14916	14909	14839	14925	14967	14796	14808	14700	14906	15074	14930	14949	14816	14887	14856	15014	14714	14911	14945	14714	15054	14665	15024	14924	14824	14899	14810	15085	14732	14723	14993	14843	14915	14963	14934	14918	14702	14935	14864	14843	14913	14877	14945	14784	15110	14934	14845	14786	14653	14834	14896	14930	14974	14864	14905	14845	14859	14803	15067	14906	14721	14779	15146	14838	15027	14891	14762	14913	14946	15035	14741	14870	14851	14853	14856	14718	14727	14894	14801	14897	15028	14862	14898	14929	14905	14968	14954	14850	14941	14892	14790	15063	14828	14852	14884	14711	14980	14955	14955	14963	14969	14815	14908	14916	14945	14655	14836	14966	14984	14756	14886	14830	14814	14638	15032	14733	14877	14929	14860	14841	14752	14860	14891	14875	14781	14823	14907	14828	14816	14742	14843	14995	15048	14814	14868	14983	14939	14825	15027	14949	15002	14871	14838	14839	15029	14870	14882	14931	14821	14866	14824	14682	14907	14889	14875	15060	14952	14800	14984	14874	14829	14959	14953	14956	15046	14951	14942	15000	14981	14737	14740	14898	14854	15060	15007	14899	14713	14780	14765	14878	15027	14931	14854	14807	14995	14893	14987	14962	14940	15074	14993	14747	14762	14840	14862	14892	14858	14951	14922	14967	15134	14666	14943	14931	14988	14951	14968	14823	14973	14949	14914	14911	14837	14808	14915	15003	14801	14970	14965	14859	15014	14865	14874	14925	14947	14671	15068	14830	14925	14738	14771	14818	14890	14830	14761	14699	14984	14886	15102	14804	14787	14763	14856	14843	14888	14706	14784	14983	14911	14963	14897	14936	14836	15091	14722	15072	14813	14850	14955	14801	14866	15004	14863	14871	14825	14903	14980	14788	15049	14863	15019	14830	15025	14744	14741	14818	14808	14967	14911	15062	14806	14989	14878	15050	14785	14994	14980	14857	14584	14941	14908	14961	14959	14957	14783	14775	15034	14867	14950	14960	15052	14774	14884	14977	14843	14986	14866	14816	14922	14767	14814	14920	14922	14755	14985	14877	14937	14842	14743	14916	14701	14879	14873	14914	14993	14726	14878	14868	15029	15082	14826	14870	14834	14808	14894	14846	14849	14761	14964	14847	15035	14838	14916	14818	14718	15051	14920	14870	14901	14976	14937	14857	14759	14854	15014	14976	14783	14907	14818	14811	15010	14780	14893	14807	14910	14914	15051	15009	14969	14738	14922	15077	15038	14787	15053	14889	14826	14859	14790	14807	14860	14818	14853	14859	15079	14710	14879	14859	15003	14769	14874	14826	14867	15117	14909	14935	14839	14928	14978	14744	14859	14959	14778	14943	14942	14884	14885	14798	14948	14920	14998	14904	14908	15051	14918	14955	14834	14975	14767	14863	14951	14956	14759	14898	14823	14871	14889	14934	14917	14984	14853	14858	14896	15045	14871	14619	14928	14960	14829	14906	15037	14869	14947	14793	14852	14824	14852	14886	14914	14806	14863	14976	15002	14959	14816	14817	14975	14837	14957	14814	14884	15079	14993	15012	14854	15016	14946	15047	15001	15022	14865	14779	15052	14771	14933	14982	14982	14795	14952	15118	15033	14850	14748	14914	14958	14938	14738	14776	14759	14975	14810	14943	14904	14899	14796	14920	14856	14826	14961	14844	14753	14956	14953	14787	15056	14927	14786	14895	15002	14839	14852	14944	14869	14910	14942	14789	15049	15096	14928	14843	14906	14902	14832	14912	14963	14876	14930	14785	14841	14938	14970	14789	14718	14867	14795	14821	14927	14805	14925	15012	14774	14876	14897	15010	14903	14907	14910	14883	14818	14869	14785	15096	14859	14811	14916	14825	14917	14988	15028	14903	14862	14933	14908	14805	14896	14766	14858	14870	14662	14973	14874	14835	15008	14972	14816	14770	14952	14785	15082	14798	14902	14998	14819	14929	14870	14972	14880	14878	14752	14688	14835	14815	14732	14984	14874	14937	14866	15026	14917	14880	14874	14822	14823	14764	14744	14835	14889	14720	15105	14831	14822	15015	14809	15062	14858	14933	14845	14919	14758	14919	14804	15018	14872	14917	14977	14953	14793	14789	14755	14880	14692	15109	14864	14941	14849	15032	14716	15005	14865	14861	14946	15048	14874	14863	14930	14947	14819	14826	14947	14957	14799	14897	15077	14949	14809	14894	14854	14874	14818	14730	14812	14827	15009	14887	14946	15054	14904	15019	14703	14900	14934	15002	14884	15057	14934	15083	14822	14939	14927	14991	14882	14960	14895	15059	15035	14976	14999	14758	14970	14938	15003	14852	15039	14891	14910	15003	14954	14927	14875	14886	14880	14977	14928	14966	14959	14841	14933	15060	14987	15109	14887	14921	14783	14808	14838	14802	14952	14975	14889	14929	14957	14798	14882	14635	14823	14752	14726	14740	14924	14851	14831	14810	14983	14856	14905	14955	15058	14803	14933	14835	14834	14762	14846	14785	14797	14780	14882	15033	14889	15046	14892	14790	14888	14999	14821	14857	14972	14986	14848	14902	14908	14922	14995	14818	14937	14954	14868	15112	14806	14869	14762	15023	14903	15004	14801	14841	14774	14805	14864	14979	14834	14849	15022	14964	14791	14990	14857	14798	14910	14811	14969	14729	14769	15069	14879	14957	15079	14821	15012	14901	14967	14914	15009	14811	15006	14950	14934	14829	14984	14874	14875	14957	15009	14821	14841	14958	14851	14785	14908	14906	14815	14961	14820	14886	15030	14834	15069	14860	14754	14807	14991	14906	14828	14764	14875	14773	14818	15084	14878	14934	14910	14814	14967	14805	14799	14870	14808	14822	14950	14884	14827	14784	14949	14980	14884	14756	14783	14831	14829	14890	14969	14844	15047	14850	14791	14738	14928	14759	15014	14805	14798	14988	15174	14846	14792	14827	14886	14900	15067	15169	15047	15041	14865	14787	14964	14846	14954	14934	14912	14723	15076	14933	14788	14890	14948	14923	14937	14963	14906	14715	14892	14835	14903	14834	15132	14830	14905	14699	14920	14945	15013	14864	14985	14783	14956	15128	14927	14913	14772	14815	15061	14878	14698	14991	14884	14733	14943	14808	14764	14800	14937	14945	15040	15028	14864	15092	15000	14903	14891	14788	14815	14749	14909	14832	14742	14961	14861	14781	14902	15090	14964	14985	14921	14864	14758	14861	15090	14989	14962	14878	15031	14869	14901	14878	14957	15033	14678	14986	14820	14980	14869	14665	14804	14781	14973	14889	14836	14844	14820	14788	15005	14873	14942	14898	14949	14763	14706	14994	15153	15029	14769	14885	15083	14883	15005	15018	14958	14980	14837	14847	14921	14812	14868	14748	14815	14896	15034	14895	14847	14856	14789	14782	14975	14938	14803	14945	14933	14767	15031	14987	14932	14866	14776	14936	14786	14896	14987	14844	14746	14886	14839	14901	14671	14777	14690	14845	14806	14799	14792	14989	14930	14956	14882	14879	14853	14854	14918	14857	14976	14994	14879	14800	14910	14862	14821	14768	14965	14913	14981	14808	14861	14905	14944	14982	14964	15038	14863	14971	14798	14955	14861	14843	14964	14858	14890	14902	14827	14884	14990	14775	14815	14824	14958	14911	14872	14907	14817	14944	14952	14932	14795	14708	15059	14799	15013	14909	14773	14973	14860	14962	14930	14991	14780	14782	14934	14963	14964	14867	14987	14830	14953	14975	14707	14859	14945	14944	14936	14895	15005	14883	14836	14902	14898	14899	14893	15042	14877	14912	14850	14882	14827	14996	14820	14946	14864	14842	14796	14817	14904	15143	14952	14757	14795	14736	15099	14935	14906	14896	14851	14916	14812	14953	15079	14884	15091	15030	14972	14929	14886	15017	14814	14750	14858	15113	14903	14767	14885	14918	14878	14920	14875	14793	14793	14878	14894	14996	14718	15007	15043	14830	14821	15023	14986	15094	14974	15070	14976	14969	14881	14831	14739	14949	14873	14975	14695	15057	14797	14953	14867	14933	14992	14823	14731	14948	14789	14816	14733	14972	14861	14999	14928	14813	14681	14789	14885	14914	14934	14910	14977	14863	14831	14788	14888	14918	14998	14985	14765	15042	15123	14850	14888	14974	14853	14830	14695	14780	15005	14922	14943	14946	15042	14816	14831	14814	14792	14819	14925	14788	14840	14782	14861	14922	15016	14921	14819	14801	14819	14833	14809	14948	14695	14848	14730	14842	14960	15029	14816	14891	14680	14852	14898	14968	14819	14735	14905	14731	14820	15019	14908	14800	15017	14822	14691	14961	14831	14886	14868	14857	14978	14888	14905	14822	14784	14700	15043	14914	14850	14887	14970	14879	14861	15091	14838	15088	14934	14858	14797	14943	14681	14875	15053	15108	14792	14853	15013	15041	14707	14985	14808	14774	14914	14829	15036	14872	14629	14934	14754	15118	14815	14785	14832	14965	15013	14886	14680	14638	14941	14859	14802	14803	14921	14949	14922	14845	14755	14943	14955	14975	14843	14929	14823	15022	14909	15026	14909	14824	14966	14979	14858	14922	15002	14917	14925	15167	14888	14917	14847	14957	14949	14854	14954	14949	14819	14847	14941	14849	14915	14924	14858	15024	14952	14988	14795	14874	14746	14928	14957	14824	14834	15044	14952	14957	14895	15020	14960	15137	14783	14751	15117	14857	15073	14836	14865	14717	15002	14905	15035	14889	14872	14883	14909	14832	14846	14748	14923	14658	14934	14939	14938	14892	14872	14851	15027	14720	14844	14959	14793	14910	14824	15018	14905	14824	14743	14844	14955	15013	14936	14939	14919	14981	14933	14982	14729	14774	14915	14761	14941	14749	14885	14889	14790	14753	14895	14860	15019	15004	14781	14966	15024	14803	14891	14856
40807	47437	52364	45672	35866	29858	26997	25258	24619	24017	23608	23537	22928	22543	22359	22400	22264	22401	22572	22516	22466	22444	22597	22481	22318	22402	22599	22371	22237	22183	21991	22145	22247	22347	22255	22205	22160	22306	22166	22177	22262	22388	22386	22152	22204	21979	22217	22001	22129	22380	22199	22562	22132	22145	22423	22474	22011	22158	22076	22143	22146	22213	22194	22094	22112	22391	22048	22135	22458	22330	22281	22377	22226	22114	22099	22111	22152	22095	22227	22198	21989	22211	22259	22170	22294	22438	22466	22319	22286	22280	22124	22253	22190	22375	22314	22057	22300	22220	22167	22038	22229	22353	21942	22162	22393	22251	21982	22201	22388	22147	22296	22111	22180	22010	22311	22132	21934	22087	22107	22267	22301	22140	22133	22134	21780	22091	22163	22149	22258	22091	21989	21954	22204	22165	22091	22059	22033	22216	22191	21976	22116	22141	22113	22308	22005	22223	22121	22206	22137	22147	22092	21879	22142	22063	22151	21986	22376	22498	22325	22212	21985	22012	22171	22208	22079	21962	22133	22423	22164	22430	22282	22375	22078	21885	22259	22153	22168	22394	22251	22209	22107	22226	22048	21795	22134	22175	22141	22058	22114	22139	22055	22024	22215	22140	22329	22258	22214	21965	22053	22090	22072	22178	22142	22113	22265	22172	22213	22248	22295	22172	22259	22141	22162	22402	22016	21987	22081	22302	22332	22052	22319	22245	22215	22348	22169	22190	22191	22427	22381	22029	22126	22146	22134	22217	22317	22188	22262	22274	22480	22289	22140	22287	22209	22133	22245	22108	21950	22034	22325	22320	22553	22233	22419	22255	22259	22012	22099	22343	22221	21896	22039	22215	22190	22257	22153	22297	22219	22325	22403	22249	22301	22259	22312	22180	22006	22119	22023	22054	22155	22372	22056	22169	22251	22319	22027	22225	22243	22239	22217	22371	22192	21880	21916	21997	22040	22026	22428	22106	22219	22173	22347	22081	22164	22285	22395	22209	22143	22003	22364	22244	22225	22384	22093	22064	22174	22072	22044	22105	22265	22143	22287	22161	22249	22027	22201	21939	22126	22462	22156	22269	22195	22084	22068	22303	22224	22089	22423	22272	22328	22149	22126	22111	22365	22130	22112	22214	22041	22339	22058	22166	22127	22325	22167	22126	22139	22243	22244	22292	22070	22046	22320	22080	21819	22262	22129	22095	22364	22025	22128	22302	22104	22178	22321	22256	22256	22509	22194	22312	22296	22034	22399	22146	22137	22277	22223	21956	22245	22155	22211	22239	22075	22237	22036	22092	22273	21891	22447	22542	22341	22225	22405	22308	22087	22079	22342	22233	22041	22077	22337	22450	22116	22101	22201	21936	22011	22209	22144	22029	22281	22190	22181	22080	22432	22140	22163	22275	22413	22415	22160	22135	21928	22364	22009	22253	22211	22062	22188	22022	22187	21975	22358	22045	22153	22395	22168	22065	22043	22093	21894	22312	22308	22182	22303	22251	22403	22117	22148	22214	22248	22175	22241	22046	22083	22294	22184	22085	22335	22189	22087	21992	22144	22299	22154	22162	22306	22224	22194	22030	21955	22280	22122	21842	22152	22212	22211	22221	22173	21993	22172	22035	22178	22052	22156	22026	22015	22065	22163	22030	22165	22145	22170	21903	22217	22213	22152	22191	22138	21990	22166	22104	22179	22092	22193	22176	22107	22024	22164	22255	22192	22127	21876	22286	22225	22284	22391	22162	22094	22163	22185	22074	22297	22287	22128	22146	22405	22194	22122	22205	22071	22090	22272	22237	21955	22067	22433	22277	22135	22240	22197	22312	22052	22241	22162	22077	22348	22294	22358	22102	22201	22108	22095	22128	22313	22083	21974	22190	21993	22153	22174	22094	21945	22129	22427	22341	22115	22354	22403	22178	21917	22088	22141	22365	22018	22090	22110	22192	22258	22451	22153	22221	22377	22180	22345	22268	22326	22103	22112	21955	22051	22273	22238	22123	22280	22248	22197	22395	21908	22244	22324	22442	22142	22034	22072	22155	22202	22136	22403	22343	22240	22496	22016	22183	22060	22048	22104	22402	22159	22174	22147	22172	22339	22072	22069	22332	21988	22315	22239	22156	22117	22155	22398	22087	21965	22080	21997	22024	22260	22299	22330	22153	22321	22265	22091	22092	22049	22136	22105	22003	22325	22214	22170	22051	22352	22273	22277	22148	22229	22020	22232	22372	22166	22375	22129	22227	22297	22239	22167	22086	22112	22227	22353	22162	22132	22213	22066	22297	22495	21899	22272	22384	22126	22243	22481	22378	22042	21901	22067	21998	22124	22443	22330	21987	22074	22129	22284	22283	22077	22215	22297	21991	22251	22210	22355	22330	22287	22396	22108	22395	22210	22419	22095	22081	22278	22017	22370	22172	22180	22130	22043	22149	21956	21893	22203	22233	22199	22007	22080	21947	22048	21959	22121	22484	22367	21837	22116	22108	22114	22152	22256	22368	22127	22232	22220	22275	22211	22558	22039	22067	22158	21948	22084	22130	22277	22204	22027	22067	22049	22261	22310	22250	22116	22167	22168	22078	22256	22043	22268	22437	22420	22175	22330	22078	22128	22399	22243	22395	22186	22140	22133	22160	22026	22241	22307	22245	22128	22115	22012	22157	22053	22076	22297	22341	21975	22025	22168	22360	22009	22383	22107	21968	22107	22531	22076	22166	22189	22156	22243	22084	22104	22082	22139	22265	22270	22301	22166	22326	22270	22258	22294	22104	22366	22306	22301	22271	22026	22084	22004	22216	21988	22236	22339	22170	22245	22203	22029	22332	22322	22143	22289	22173	22116	22024	22266	22184	22168	22220	22176	22007	22173	22102	22146	22120	22259	22348	22328	22255	22300	22251	22228	22230	22225	22254	22218	22060	22123	22149	22250	22092	22147	22008	21987	22399	22124	22117	22007	22131	22237	22305	22280	22127	22124	22411	22295	22057	22370	22303	22170	22178	22211	22356	22137	22323	22358	22231	22218	22176	22178	22228	22370	22387	22032	22227	21960	22028	22334	22471	22125	22251	22129	22151	22176	22224	22260	21932	22031	22241	21930	21837	22228	22353	22304	22454	22383	22110	22076	22103	22334	22214	22166	22087	22262	22155	22104	22034	22002	22359	22207	22087	22089	22134	22095	22202	22210	22236	22087	21916	22161	22354	22440	22189	22130	22270	22030	22104	22150	22160	22434	22026	22094	22006	22117	22244	22285	22387	22381	22127	22339	22207	22189	22071	22197	22316	22304	22179	22289	22304	22053	22033	22147	21948	22331	22143	22182	22232	21901	22314	22135	22205	22188	22200	22024	22266	22471	22046	22056	21993	22055	22345	22234	22180	21963	22218	22248	22208	22087	22193	22234	22056	22171	22110	22097	21951	22145	22320	22301	22253	22203	22161	22088	22155	22224	22309	22054	22246	22103	22248	22113	22080	22094	22389	22158	22041	22422	22128	22030	22058	21996	21996	22051	22287	21977	22164	22035	22259	22035	22144	21957	22251	22254	22228	22466	22043	22173	22097	22415	22255	22067	22094	21926	22116	22142	22250	22177	22326	22276	22400	22258	22448	22310	22176	22104	21991	21970	22385	22091	22075	22318	21964	22385	22294	21994	22233	21954	21987	22182	22199	22040	22018	21947	22092	22107	22340	22053	22403	22110	22242	22172	22174	22005	21931	22197	22219	22263	22044	22005	22120	22290	22258	22157	22054	22235	22201	22149	22152	22141	22420	22198	22178	22484	22324	22228	21884	22107	22102	22232	22101	22063	22206	22188	22198	22270	22098	22053	22639	22211	22277	22238	22182	22122	22126	22197	22307	21993	22158	22259	21932	22079	21979	22286	22174	22281	22181	22164	22139	22146	21926	22068	22312	22326	22306	22184	21996	22042	22250	22135	22186	22328	22271	22199	21899	21867	22148	22251	22163	22182	22176	22004	22103	22096	22028	22332	21945	22138	22126	22332	22319	22022	22328	22190	22052	22425	22191	22005	22443	22121	22028	22237	22234	22007	22272	22105	22241	22309	22094	22098	22048	22117	22130	22077	22053	22234	22254	22303	21813	22127	22183	22156	22018	22073	22042	22031	22018	22306	22266	22144	22273	22260	21947	22111	22102	21966	22152	22214	22090	22219	22447	22158	22069	22330	22268	22153	22467	22225	22149	22183	21949	22178	22160	22421	22433	22366	22286	22023	22052	22004	22435	22232	22382	22303	21988	22217	22323	22197	22191	22232	22372	22200	22207	22086	22069	22286	22319	22255	22254	22086	22146	22130	22273	22130	22091	22423	22070	22098	22227	22223	22258	22134	22280	22040	22169	22197	22101	22236	22129	21946	22236	22051	22139	22217	22179	22387	22193	22071	22289	22042	22191	22218	22020	22245	22219	22028	22173	22253	22142	22034	22234	22441	22229	22054	22121	22280	22220	22133	21938	21984	22104	22216	22082	22192	22135	22417	22461	22132	22045	22273	22278	22366	22114	22235	22137	22065	22024	22479	22383	22181	22147	22337	21797	22095	22471	22544	22100	22235	22162	22042	22225	22327	22176	22186	21826	21872	22233	22240	22155	22071	22139	22233	22129	22081	22179	22027	22269	22146	22084	22224	22402	22106	22343	22277	22188	22325	22196	22255	22202	22299	22177	22263	22286	22187	22167	22239	22300	22294	22269	22334	21971	22109	22171	22376	22336	22279	22192	22102	22246	22051	22066	22008	22044	22082	22332	22322	22279	22142	22037	21981	22219	22080	22415	22243	22141	22353	22043	22106	22305	22204	22306	22304	22277	22258	22342	22195	22160	22067	22341	22220	22232	22125	22277	22219	22148	22231	22347	22266	22078	22107	22336	21943	22181	22278	22237	22402	22163	22153	22198	22423	22348	22135	22380	22074	22182	22030	22176	22245	22077	22264	22063	22304	22148	22246	22098	22151	22173	22109	22159	22097	22141	22243	22298	22283	22178	22185	22117	22161	22241	22416	22083	22351	22221	22385	22385	22391	22212	22072	22094	22039	22334	22215	22204	22340	22203	22124	22130	22119	22062	21992	22050	22106	22276	22415	22225	22135	22362	22242	22243	22091	22122	22240	22182	22262	22241	22103	22209	22013	22345	22217	22308
41815	57444	52215	40498	30641	24911	21368	19517	18337	17830	17228	16339	16098	15990	15768	15583	15556	15556	15554	15632	15591	15494	15608	15489	15562	15478	15427	15438	15466	15516	15375	15392	15262	15453	15443	15333	15212	15397	15267	15331	15563	15380	15305	15442	15260	15313	15315	15173	15276	15485	15356	15056	15180	15160	15428	15276	15243	15121	15276	15330	15254	15213	15168	15377	15196	15275	15310	15224	15168	15216	15253	15293	15287	15361	15398	15284	15195	15345	15206	15375	15489	15434	15152	15254	15199	15183	15179	15262	15126	15364	15205	15212	15265	15262	15288	15445	15216	15287	15157	15395	15386	15184	15174	15430	15388	15412	15167	15323	15149	15279	15174	15272	15157	15177	15408	15373	15302	15352	15360	15294	15188	15256	15299	15360	15292	15171	15317	15047	15290	15113	15279	15261	15214	15020	15174	15376	15177	15451	15329	15178	15278	15159	15309	15173	15365	15246	15163	15244	15289	15063	15087	15463	15199	15137	15401	15332	15265	15228	15226	15381	15275	15261	15253	15157	15350	15139	15337	15279	15385	15149	15362	15237	15393	15365	15265	15307	15081	15212	15281	15234	15021	15158	15215	15291	15273	15187	15155	15227	15395	15235	15272	15278	15298	15335	15252	15252	15319	15243	15262	15327	15244	15412	15380	15258	15151	15346	15517	15208	15294	15041	15409	15251	15267	15302	15462	15393	15207	15305	15260	15250	15279	15297	15231	15175	15117	15121	15337	15089	15305	15015	15327	15356	15345	15290	15187	15357	15357	15314	15374	15229	15197	15257	15237	15291	15245	15226	15310	15485	15334	15377	15222	15144	15294	15241	15214	15225	15249	15287	15324	15092	15058	15281	15211	15369	15372	15246	15181	15188	15103	15271	15225	15317	15263	15356	15200	15191	15171	15289	15355	15126	15259	15282	15142	15411	15297	15239	15350	15200	15251	15122	15511	15283	15151	15312	15227	15397	15243	15255	15317	15397	15150	15185	15187	15294	15463	15276	15115	15403	15241	15344	15485	15302	15224	15363	15266	15194	15345	15383	15180	15187	15334	15295	15318	15116	15311	15148	15304	15195	15198	15264	15121	15426	15185	15171	15223	15263	15113	15194	15229	15075	15331	15238	15226	15337	15241	15266	15333	15192	15289	15278	15277	15250	15483	15134	15224	15269	15262	15190	15202	15392	15358	15134	15357	15227	15062	15264	15437	15095	15436	15348	15358	15280	15274	15319	15239	15142	15486	15196	15485	15175	15316	15228	15340	15268	15236	15269	15232	15161	15339	15186	15299	15146	15188	15202	15167	15250	15229	15302	15128	15380	15226	15361	15231	15230	15345	15367	15110	15528	15065	15119	15348	15173	15290	15454	15288	15343	15309	15485	15287	15009	15182	15361	15443	15190	15195	15256	15334	15179	15260	15289	15372	15130	15305	15338	15384	15253	15380	15489	15394	15187	15267	15278	15236	15410	15339	15223	15237	15306	15116	15283	15354	15195	15305	15140	15377	15331	15253	15299	15195	15212	15357	15164	15362	15219	15376	15243	15162	15099	15365	15240	15376	15221	15317	15316	15147	15258	15164	15152	15210	15399	15216	15394	15163	15140	15206	15442	15160	15223	15364	15283	15281	15210	15359	15384	15116	15304	15086	15154	15371	15148	15387	15221	15205	15400	15302	15402	15192	15375	15157	15198	15211	15269	15385	15235	15358	15248	15408	15338	15321	15364	15255	15190	15222	15255	15339	15287	15343	15182	15163	15272	15266	15357	15190	15325	15566	15245	15323	15217	15348	15096	15365	15392	15136	15590	15243	15147	15317	15292	15360	15222	15214	15344	15339	15294	15141	15168	15435	15320	15251	15275	15353	15172	15295	15323	15315	15226	15217	15245	15209	15348	15330	15136	15382	15391	15271	15142	15176	15301	15153	15314	15125	15315	15359	15176	15225	15341	15254	15211	15160	15086	15199	15265	15172	15331	15322	15352	15145	15315	15247	15211	15232	15110	15225	15164	15209	15271	15045	15285	15381	15351	15213	15237	15362	15195	15247	15169	15135	15501	15421	15250	15209	15233	15257	15045	15395	15383	15213	15262	15431	15463	15356	15208	15208	15446	15309	15182	15104	15246	15267	15230	15190	15143	15163	15281	15167	15412	15067	15366	15209	15352	15284	15337	15375	15327	15252	15355	15240	15275	15373	15261	15167	15380	15401	15140	15306	15139	15304	15270	15178	15202	15269	15265	15421	15233	15195	15326	15372	15206	15318	15194	15395	15234	15286	15311	15269	15270	15384	15254	15258	15235	15371	15290	15225	15262	15086	15228	15296	15317	15118	15435	15263	15410	15106	15326	15260	15298	15310	15248	15089	15215	15141	15330	15135	15312	15270	15398	15186	15253	15299	15295	15381	15186	15216	15110	15389	15203	15431	15284	15347	15255	15257	15297	15332	15051	15259	15453	15206	15321	15295	15280	15264	15348	15215	15299	15370	15362	15217	15207	15419	15376	15374	15192	15330	15255	15197	15063	15014	15158	15525	15236	15209	15308	15042	15238	15408	15207	15128	15174	15308	15164	15395	15453	15090	15287	15210	15181	15404	15207	15220	15333	15386	15186	15254	15211	15336	15356	15454	15268	15351	15427	15279	15322	15279	15216	15305	15276	15485	15195	15231	15225	15246	15430	15298	15168	15352	15301	15214	15308	15331	15263	15278	15431	15393	15296	15175	15313	15283	15287	15124	15292	15280	15425	15119	15251	15365	15122	15244	15250	15116	15230	15229	15201	15272	15156	15307	15280	15531	15106	15347	15228	15293	15309	15328	15240	15400	15295	15250	15410	15190	15190	15284	15257	15059	15452	15369	15219	15215	15339	15317	15231	15211	15289	15168	15098	15287	15335	15305	15190	15133	15218	15123	15296	15196	15305	15340	15328	15152	15196	15155	15486	15428	15303	15299	15236	15205	15272	15192	15376	15338	15195	15143	15226	15187	15359	15446	15409	15350	15247	15039	15190	15308	15234	15272	15279	15440	15196	15392	15273	15344	15252	15032	15362	15199	15248	15289	15306	15241	15412	15392	15199	15296	15194	15379	15192	15280	15131	15338	15129	15206	15273	15255	15257	15306	15181	15234	15342	15377	15171	15175	15088	15398	15178	15411	15269	15455	15338	15332	15322	15261	15286	15410	15231	15351	15279	15270	15307	15186	15175	15214	15169	15390	15158	15234	15176	15192	15288	15071	15374	15348	15406	15255	15247	15425	15106	15214	15222	15436	15047	15213	15247	15096	15218	15287	15325	15268	15277	15177	15317	15148	15237	15445	15323	15449	15315	15317	15410	15283	15239	15312	15364	15404	15157	15110	15484	15273	15220	15208	15314	15247	15229	15270	15274	15193	15465	15365	15293	15254	15195	15289	15243	15322	15246	15167	15195	15327	15314	15424	15186	15353	15268	15175	15322	15235	15257	15324	15375	15399	15118	15457	15413	15199	15123	15360	15186	15359	15250	15213	15084	15343	15278	15278	15416	15248	15283	15274	15301	15213	15308	15324	15499	15198	15144	15373	15239	15129	15121	15257	15125	15416	15319	15306	15201	15223	15155	15367	15230	15223	15397	15271	15339	15275	15328	15359	15223	15255	15211	15258	15199	15108	15104	15395	15263	15317	15148	15190	15130	15250	15173	15311	15342	15279	15287	15337	15183	15385	15159	15227	15194	15234	15230	15312	15243	15102	15334	15154	15102	15276	15352	15157	15400	15281	15259	15356	15361	15267	15254	15290	15122	15337	15133	15196	15271	15225	15203	15279	15430	15211	15270	15290	15402	15281	15342	15247	15224	15354	15179	15315	15363	15312	15183	15268	15441	15328	15266	15269	15391	15349	15228	15269	15451	15137	15440	15156	15029	15253	15254	15155	15372	15030	15395	15450	15455	15137	15243	15402	15178	15157	15316	15353	15415	15241	15214	15168	15318	15277	15441	15014	15150	15319	15229	15293	15143	15224	15308	15269	15449	15314	15282	15298	15221	15076	15306	15349	15167	15133	15178	15157	15262	15216	15126	15298	15342	15481	15144	15376	15107	15401	15282	15006	15241	15198	15318	15416	15371	15245	15092	15158	15366	15508	15134	15254	15174	15390	15271	15392	15259	15318	15406	15203	15257	15321	15276	15181	15295	15320	15082	15296	15339	15260	15226	15261	15463	15325	15313	15254	15201	15349	15223	15409	15430	15340	15276	15287	15289	15250	15117	15188	15098	15188	15296	15271	15267	15340	15412	15200	15366	15157	15249	15256	15333	15312	15278	15226	15209	15263	15146	15260	15330	15236	15378	15289	15405	15077	15286	15461	15203	15252	15248	15270	15157	15164	15400	15296	15141	15322	15176	15392	15252	15249	15088	15279	15323	15217	15384	15260	15262	15278	15201	15357	15251	15176	15245	15199	15171	15152	15337	15350	15307	15298	15195	15249	15220	15143	15317	15371	15388	15180	15313	15412	15263	15232	15267	15355	15139	15408	15300	15387	15195	15323	15232	15285	15496	15224	15308	15134	15163	15263	15304	15183	15206	15411	15207	15368	15393	15210	15138	15375	15177	15208	15157	15397	15109	15419	15251	15396	15403	15248	15185	15408	15317	15328	15268	15340	15244	15468	15175	15323	15129	15315	15271	15385	15413	15238	15234	15454	15405	15252	15275	15191	15260	15435	15213	15429	15226	15276	15158	15176	14963	15313	15172	15328	15369	15011	15044	15283	15289	15267	15310	15293	15170	15441	15342	15273	15236	15318	15129	15314	15249	15236	15162	15298	15200	15230	15192	15326	15274	15188	15201	15271	15393	15396	15254	15243	15401	15333	15240	15378	15187	15323	15468	15211	15082	15254	15345	15366	15233	15266	15334	15231	15297	15318	15454	15094	15247	15231	15274	15325	15212	15312	15248	15146	15255	15283	15225	15198	15219	15259	15209	15382	15282	15321	15220	15392	15325	15327	15280	15136	15258	15307	15305	15301	15318	15132	15232	15274	15334	15331	15239	15256	15329	15185	15194	15340	15325	15221	15426	15248	15433	15308	15320	15311	15378	15295	15448	15208	15237	15126	15115	15217	15274	15278	15343	15320	15227	15370	15334	15302	15425	15046	15159	15193	15508	15378	15214	15095	15387
26263	21873	32515	37379	39182	36762	33471	28368	26272	25744	24836	24485	23759	23701	23280	23201	23077	23164	23034	23113	23041	22939	22910	22792	22718	22745	22971	22866	22564	22611	22700	22909	22817	22734	22861	22772	22935	22551	22463	22689	22494	22793	22414	22918	22787	22590	22728	22760	22377	22434	22706	22647	22613	22798	22793	22564	22696	22620	22603	22494	22555	22674	22491	22198	22410	22743	22736	22491	22347	22616	22451	22413	22608	22632	22651	22537	22795	22565	22580	22740	22470	22705	22810	22694	22672	22619	22673	22597	22612	22367	22587	22455	22609	22560	22527	22562	22391	22605	22649	22564	22399	22433	22271	22669	22557	22557	22418	22750	22771	22490	22484	22818	22678	22773	22777	22602	22597	22518	22452	22495	22604	22660	22419	22658	22539	22467	22485	22675	22568	22395	22595	22351	22234	22524	22433	22636	22680	22648	22378	22490	22455	22596	22690	22687	22628	22588	22474	22473	22575	22609	22554	22585	22513	22378	22557	22554	22292	22539	22539	22520	22387	22626	22502	22655	22638	22617	22522	22657	22386	22508	22557	22501	22542	22590	22423	22682	22949	22662	22620	22498	22746	22505	22788	22433	22614	22597	22602	22656	22542	22426	22632	22214	22444	22522	22568	22596	22686	22518	22462	22502	22620	22550	22680	22794	22559	22614	22568	22135	22477	22819	22351	22497	22741	22454	22344	22477	22617	22538	22555	22330	22703	22495	22459	22308	22564	22574	22358	22669	22525	22619	22551	22720	22507	22645	22520	22592	22335	22419	22326	22608	22525	22687	22605	22703	22540	22701	22794	22562	22633	22715	22660	22403	22521	22617	22543	22529	22604	22650	22497	22726	22828	22520	22593	22523	22774	22507	22505	22514	22493	22456	22698	22690	22616	22680	22604	22468	22607	22564	22430	22441	22544	22513	22462	22344	22457	22626	22426	22633	22540	22505	22657	22605	22530	22648	22650	22548	22645	22764	22532	22520	22560	22486	22581	22586	22636	22382	22621	22388	22599	22571	22679	22529	22227	22842	22569	22559	22522	22567	22423	22678	22721	22634	22767	22620	22700	22735	22624	22689	22598	22499	22410	22437	22591	22265	22311	22536	22439	22458	22407	22352	22501	22509	22608	22694	22593	22459	22400	22601	22489	22511	22784	22745	22611	22402	22536	22665	22506	22652	22443	22425	22588	22341	22631	22644	22626	22467	22521	22599	22462	22679	22488	22679	22487	22567	22584	22599	22641	22384	22636	22622	22747	22422	22375	22566	22592	22548	22510	22401	22524	22570	22629	22489	22514	22536	22609	22292	22573	22508	22635	22739	22861	22740	22602	22541	22685	22548	22552	22698	22643	22644	22556	22615	22400	22663	22500	22689	22681	22722	22552	22075	22484	22558	22737	22469	22528	22545	22356	22601	22563	22641	22543	22575	22363	22450	22736	22501	22451	22591	22699	22680	22661	22698	22565	22698	22509	22542	22687	22751	22680	22420	22549	22478	22536	22712	22577	22194	22553	22427	22718	22345	22397	22450	22829	22623	22387	22238	22435	22603	22742	22340	22662	22610	22686	22571	22578	22632	22582	22444	22631	22425	22721	22474	22494	22502	22451	22480	22581	22501	22774	22443	22431	22489	22525	22564	22268	22740	22498	22839	22651	22662	22577	22514	22525	22734	22577	22743	22570	22705	22686	22337	22501	22516	22660	22449	22551	22379	22836	22532	22691	22569	22431	22335	22581	22428	22505	22392	22614	22642	22677	22648	22655	22379	22536	22626	22499	22688	22595	22465	22325	22455	22421	22422	22625	22627	22607	22421	22622	22540	22441	22286	22487	22265	22799	22577	22787	22460	22391	22274	22789	22498	22459	22519	22550	22480	22671	22805	22656	22548	22686	22573	22495	22576	22570	22393	22663	22604	22496	22549	22692	22865	22576	22694	22696	22626	22488	22658	22569	22440	22597	22437	22634	22750	22584	22461	22570	22822	22798	22502	22605	22531	22666	22357	22768	22859	22700	22707	22471	22657	22659	22363	22562	22520	22565	22503	22610	22626	22629	22487	22719	22674	22576	22640	22744	22639	22532	22426	22472	22574	22393	22632	22643	22538	22488	22550	22632	22357	22646	22635	22746	22613	22597	22519	22523	22321	22529	22764	22747	22611	22582	22579	22643	22588	22715	22585	22713	22657	22669	22659	22611	22610	22255	22570	22528	22453	22435	22482	22716	22478	22523	22622	22506	22626	22699	22563	22692	22643	22655	22622	22304	22486	22534	22564	22559	22398	22611	22368	22561	22436	22402	22691	22609	22732	22545	22316	22550	22567	22760	22572	22500	22569	22699	22489	22702	22507	22445	22482	22728	22501	22249	22686	22740	22614	22575	22726	22359	22688	22497	22611	22578	22442	22423	22490	22170	22183	22301	22819	22692	22735	22700	22467	22808	22800	22804	22639	22591	22449	22621	22691	22482	22573	22544	22602	22566	22551	22847	22672	22820	22711	22476	22616	22505	22768	22603	22603	22840	22769	22596	22332	22834	22651	22794	22539	22466	22722	22464	22637	22371	22662	22427	22483	22436	22781	22603	22599	22387	22616	22763	22543	22593	22597	22700	22573	22676	22562	22689	22594	22592	22272	22564	22552	22710	22412	22742	22501	22511	22458	22744	22685	22599	22402	22733	22647	22552	22841	22519	22731	22475	22553	22406	22847	22515	22503	22759	22800	22527	22524	22585	22413	22445	22558	22638	22592	22535	22443	22657	22512	22326	22509	22504	22555	22181	22460	22698	22509	22527	22456	22578	22434	22603	22351	22514	22547	22479	22719	22845	22555	22408	22443	22512	22763	22566	22793	22622	22597	22632	22615	22671	22671	22513	22674	22579	22705	22668	22598	22616	22534	22527	22676	22569	22572	22622	22674	22683	22624	22595	22569	22410	22605	22283	22470	22407	22762	22604	22661	22578	22516	22517	22548	22649	22683	22601	22602	22715	22348	22484	22484	22336	22750	22512	22542	22504	22539	22582	22428	22327	22676	22435	22562	22431	22377	22443	22460	22593	22460	22585	22519	22403	22694	22585	22650	22555	22516	22749	22620	22472	22663	22295	22461	22788	22613	22601	22606	22671	22621	22523	22576	22320	22490	22544	22528	22555	22419	22432	22415	22391	22463	22490	22764	22735	22673	22643	22261	22413	22555	22644	22342	22565	22512	22327	22770	22464	22676	22472	22526	22572	22535	22538	22583	22739	22787	22543	22525	22345	22652	22722	22621	22622	22564	22558	22660	22455	22405	22446	22710	22554	22670	22578	22664	22725	22540	22416	22464	22503	22320	22570	22291	22598	22520	22564	22441	22811	22593	22355	22648	22629	22427	22703	22604	22445	22521	22624	22761	22616	22629	22451	22574	22650	22813	22411	22535	22540	22352	22641	22673	22463	22670	22500	22541	22556	22152	22565	22757	22429	22641	22594	22396	22707	22356	22438	22396	22713	22674	22711	22448	22483	22711	22551	22601	22456	22660	22601	22586	22583	22636	22659	22454	22573	22229	22551	22481	22601	22538	22545	22590	22581	22604	22431	22649	22361	22418	22370	22480	22643	22402	22689	22438	22501	22767	22609	22426	22417	22849	22495	22631	22456	22711	22720	22648	22524	22480	22750	22780	22504	22642	22454	22563	22593	22775	22378	22665	22679	22425	22779	22638	22752	22546	22587	22687	22635	22320	22616	22556	22595	22416	22605	22683	22469	22448	22459	22680	22586	22590	22555	22632	22454	22429	22560	22623	22539	22570	22374	22494	22417	22415	22727	22713	22523	22328	22747	22426	22561	22580	22591	22582	22313	22505	22569	22699	22609	22425	22405	22412	22582	22559	22681	22501	22635	22351	22701	22776	22780	22433	22704	22633	22347	22259	22263	22631	22508	22416	22584	22400	22656	22485	22456	22657	22685	22647	22625	22725	22603	22425	22608	22640	22687	22636	22536	22571	22500	22641	22774	22481	22435	22579	22715	22475	22670	22620	22565	22491	22597	22487	22737	22542	22435	22530	22857	22427	22492	22544	22544	22386	22405	22696	22978	22620	22765	22546	22511	22567	22493	22728	22734	22697	22589	22565	22641	22777	22723	22608	22528	22470	22620	22254	22600	22759	22610	22727	22380	22752	22483	22517	22488	22675	22540	22499	22544	22437	22441	22635	22796	22367	22548	22656	22722	22560	22465	22419	22497	22649	22742	22667	22170	22657	22722	22581	22462	22433	22505	22249	22301	22400	22828	22552	22778	22442	22496	22566	22611	22346	22273	22578	22504	22536	22390	22640	22753	22574	22524	22599	22563	22576	22363	22459	22532	22608	22490	22749	22581	22451	22535	22569	22430	22290	22587	22438	22600	22448	22489	22361	22542	22625	22431	22626	22428	22412	22647	22684	22689	22704	22628	22714	22385	22854	22788	22603	22565	22479	22675	22667	22555	22621	22826	22618	22688	22447	22483	22694	22439	22588	22319	22511	22524	22464	22436	22846	22678	22482	22681	22642	22489	22540	22545	22550	22516	22607	22509	22610	22639	22755	22901	22540	22586	22598	22523	22649	22404	22439	22661	22544	22495	22754	22600	22682	22443	22478	22616	22336	22594	22561	22467	22348	22538	22748	22672	22588	22494	22534	22440	22340	22423	22771	22391	22321	22631	22526	22548	22401	22566	22552	22516	22468	22320	22369	22724	22692	22608	22575	22716	22749	22693	22600	22443	22396	22633	22620	22714	22521	22457	22538	22493	22701	22594	22667	22709	22461	22721	22565	22630	22435	22718	22794	22570	22530	22546	22562	22680	22325	22852	22742	22427	22440	22294	22557	22683	22692	22529	22549	22554	22574	22650	22707	22449	22552	22230	22400	22367	22380	22527	22477	22453	22706	22363	22478	22665	22719	22578	22495	22473	22277	22813	22581	22651	22647	22430	22338	22523	22492	22656	22692	22592	22666	22575	22605	22627	22426	22448	22466	22655	22645	22225	22498	22616	22677	22722	22954	22459	22517	22350	22712	22904	22641	22439	22605	22697	22503	22337	22459	22771	22736	22741	22278	22442	22490	22674	22526	22456	22616	22393	22487	22454	22822	22515	22622	22334	22497	22506	22556	22555	22714	22569	22608	22533	22619	22425	22472
43048	71055	67679	54756	44052	33671	27008	22892	20389	19307	18623	17599	17255	16665	16344	16094	15967	16183	16068	16034	16069	16182	15828	15926	15900	15977	15737	15632	15742	15651	15669	15638	15785	15717	15807	15816	15829	15676	15699	15592	15651	15649	15756	15819	15489	15588	15500	15573	15573	15517	15658	15662	15380	15765	15660	15630	15723	15643	15392	15598	15615	15465	15524	15376	15678	15490	15727	15693	15530	15735	15736	15672	15468	15467	15508	15541	15695	15448	15578	15572	15659	15584	15452	15685	15649	15376	15581	15475	15417	15435	15615	15381	15329	15613	15457	15557	15615	15623	15469	15650	15346	15491	15461	15611	15634	15706	15382	15594	15640	15479	15580	15537	15411	15489	15487	15313	15474	15497	15558	15544	15528	15588	15373	15307	15486	15448	15450	15445	15552	15448	15579	15502	15562	15533	15527	15614	15539	15439	15656	15519	15546	15613	15545	15506	15682	15584	15567	15613	15469	15473	15449	15460	15745	15564	15474	15434	15577	15579	15393	15345	15516	15471	15734	15435	15437	15524	15643	15410	15371	15537	15477	15563	15558	15564	15619	15613	15412	15580	15540	15484	15475	15828	15572	15527	15528	15432	15571	15562	15670	15448	15455	15457	15442	15384	15367	15549	15552	15495	15598	15521	15421	15476	15482	15519	15454	15591	15555	15545	15519	15501	15691	15513	15415	15494	15467	15530	15668	15483	15463	15480	15409	15692	15637	15533	15482	15287	15488	15496	15674	15410	15397	15705	15448	15534	15452	15412	15735	15571	15734	15584	15464	15510	15516	15474	15493	15472	15583	15502	15413	15505	15591	15618	15624	15579	15721	15479	15377	15665	15567	15572	15519	15684	15538	15621	15557	15410	15477	15576	15333	15514	15538	15596	15704	15536	15653	15543	15539	15618	15573	15515	15569	15423	15577	15560	15596	15716	15566	15634	15504	15674	15514	15469	15658	15410	15519	15428	15582	15647	15415	15478	15598	15585	15531	15436	15476	15532	15546	15635	15600	15549	15459	15697	15547	15515	15547	15484	15641	15514	15552	15529	15776	15545	15499	15632	15592	15494	15472	15561	15543	15500	15660	15529	15565	15540	15478	15394	15523	15581	15530	15567	15500	15550	15381	15574	15395	15370	15433	15592	15654	15437	15568	15361	15525	15321	15365	15527	15479	15704	15646	15542	15554	15717	15561	15451	15528	15459	15694	15379	15607	15535	15564	15715	15598	15417	15518	15577	15471	15512	15440	15501	15491	15697	15456	15523	15577	15540	15401	15715	15665	15359	15493	15535	15596	15456	15542	15640	15512	15536	15577	15585	15625	15556	15566	15856	15406	15603	15600	15614	15529	15498	15528	15621	15512	15532	15399	15483	15534	15531	15346	15566	15497	15661	15415	15576	15714	15566	15520	15504	15584	15469	15582	15485	15460	15612	15528	15524	15558	15548	15447	15668	15470	15462	15339	15501	15546	15541	15351	15570	15557	15576	15581	15575	15636	15442	15578	15673	15474	15616	15580	15504	15425	15496	15708	15654	15550	15414	15624	15715	15538	15700	15606	15519	15458	15393	15443	15408	15700	15368	15680	15549	15553	15593	15586	15503	15333	15585	15509	15380	15521	15528	15591	15631	15542	15538	15690	15351	15466	15652	15689	15606	15512	15599	15533	15432	15550	15635	15544	15702	15673	15427	15516	15762	15479	15636	15420	15549	15576	15552	15503	15429	15679	15631	15578	15560	15427	15568	15593	15638	15467	15714	15619	15524	15638	15417	15582	15498	15488	15320	15480	15505	15419	15654	15436	15572	15517	15625	15578	15750	15538	15635	15370	15489	15442	15385	15455	15488	15620	15690	15533	15626	15666	15518	15445	15439	15453	15475	15391	15448	15480	15544	15685	15700	15620	15544	15503	15576	15789	15571	15669	15477	15747	15344	15513	15528	15308	15570	15541	15393	15528	15408	15562	15637	15550	15499	15486	15743	15450	15473	15336	15578	15370	15596	15520	15520	15334	15570	15468	15478	15547	15436	15641	15566	15477	15458	15586	15613	15545	15513	15454	15556	15364	15464	15478	15511	15469	15525	15671	15570	15697	15550	15517	15582	15382	15606	15400	15499	15344	15644	15426	15552	15453	15613	15334	15483	15568	15586	15589	15595	15484	15580	15412	15623	15414	15321	15469	15672	15453	15566	15449	15632	15535	15512	15531	15635	15542	15600	15472	15487	15696	15574	15443	15586	15325	15497	15454	15464	15639	15512	15623	15651	15609	15678	15353	15403	15629	15489	15516	15510	15568	15314	15556	15615	15431	15517	15681	15431	15540	15430	15475	15601	15568	15547	15409	15558	15418	15309	15415	15414	15449	15512	15539	15717	15553	15396	15379	15567	15461	15541	15533	15492	15520	15639	15471	15686	15551	15683	15461	15465	15424	15547	15711	15456	15693	15450	15493	15734	15703	15470	15447	15657	15488	15584	15522	15347	15353	15702	15518	15481	15668	15420	15570	15451	15416	15585	15568	15453	15556	15513	15504	15626	15462	15463	15642	15488	15545	15371	15640	15387	15619	15455	15370	15736	15526	15446	15339	15533	15467	15440	15552	15446	15662	15486	15545	15346	15393	15514	15547	15587	15542	15558	15516	15714	15590	15612	15485	15564	15487	15642	15397	15520	15523	15658	15535	15401	15502	15426	15578	15486	15432	15533	15483	15638	15559	15681	15796	15492	15633	15418	15512	15683	15653	15641	15531	15440	15539	15514	15440	15316	15511	15675	15358	15584	15441	15455	15473	15357	15723	15541	15612	15569	15477	15689	15544	15676	15693	15405	15502	15649	15491	15567	15426	15613	15375	15528	15603	15652	15498	15567	15499	15333	15406	15509	15470	15702	15467	15633	15428	15608	15515	15462	15553	15599	15510	15731	15542	15692	15514	15516	15552	15533	15388	15759	15632	15653	15561	15489	15640	15468	15397	15684	15620	15574	15528	15408	15501	15568	15588	15448	15464	15369	15585	15465	15408	15786	15761	15540	15668	15622	15627	15298	15493	15548	15562	15799	15449	15590	15539	15494	15419	15490	15474	15616	15490	15475	15435	15370	15511	15486	15622	15551	15689	15550	15308	15575	15545	15318	15693	15531	15495	15610	15601	15334	15674	15700	15515	15496	15512	15761	15641	15451	15511	15575	15578	15611	15513	15408	15538	15529	15514	15466	15625	15481	15528	15619	15442	15534	15584	15490	15549	15477	15557	15496	15695	15502	15420	15493	15681	15504	15601	15558	15557	15557	15430	15478	15622	15643	15516	15538	15527	15405	15506	15525	15552	15745	15520	15504	15635	15376	15487	15466	15575	15496	15584	15615	15588	15551	15539	15425	15536	15450	15508	15442	15353	15521	15367	15491	15640	15517	15425	15503	15609	15521	15284	15302	15402	15456	15512	15482	15648	15572	15554	15441	15502	15606	15541	15476	15491	15462	15575	15457	15436	15488	15791	15470	15470	15508	15642	15455	15470	15403	15514	15565	15555	15678	15550	15396	15614	15573	15569	15589	15598	15550	15568	15431	15426	15496	15591	15644	15434	15570	15501	15734	15624	15616	15605	15307	15257	15492	15607	15580	15936	15562	15472	15384	15749	15512	15522	15544	15402	15588	15605	15539	15559	15556	15281	15410	15393	15614	15581	15645	15518	15641	15640	15450	15324	15482	15592	15370	15618	15627	15550	15680	15362	15639	15502	15457	15592	15349	15704	15405	15535	15648	15467	15557	15426	15533	15399	15740	15592	15500	15504	15480	15680	15543	15482	15474	15526	15619	15646	15610	15632	15518	15532	15502	15587	15665	15599	15548	15786	15550	15395	15407	15578	15555	15522	15592	15526	15542	15576	15495	15686	15489	15519	15266	15584	15521	15673	15551	15564	15352	15614	15413	15477	15698	15388	15510	15429	15545	15290	15547	15677	15614	15179	15572	15560	15661	15585	15407	15457	15676	15633	15676	15416	15472	15433	15452	15630	15521	15294	15356	15489	15511	15571	15534	15558	15737	15536	15580	15566	15487	15568	15501	15551	15549	15634	15557	15504	15702	15428	15468	15536	15599	15424	15638	15673	15654	15729	15557	15543	15622	15620	15560	15777	15657	15405	15391	15677	15431	15470	15551	15515	15574	15506	15508	15443	15549	15526	15545	15387	15419	15539	15550	15494	15459	15434	15473	15581	15552	15565	15555	15719	15534	15759	15753	15329	15471	15638	15618	15524	15532	15556	15539	15570	15574	15602	15650	15644	15376	15493	15661	15458	15597	15342	15642	15561	15501	15556	15464	15672	15512	15510	15510	15645	15708	15566	15619	15483	15434	15474	15703	15649	15652	15473	15643	15795	15573	15377	15613	15671	15599	15655	15626	15201	15653	15354	15318	15394	15649	15485	15400	15547	15447	15629	15267	15630	15616	15458	15534	15648	15513	15579	15524	15627	15671	15442	15523	15676	15592	15451	15526	15352	15625	15541	15572	15585	15513	15646	15562	15373	15544	15497	15544	15524	15504	15649	15621	15617	15616	15542	15607	15444	15507	15517	15424	15624	15280	15665	15303	15681	15516	15528	15586	15339	15728	15754	15486	15516	15611	15571	15568	15739	15500	15655	15622	15458	15685	15580	15488	15554	15576	15333	15581	15599	15556	15572	15529	15350	15367	15494	15573	15545	15418	15566	15553	15741	15525	15677	15611	15515	15605	15574	15462	15656	15728	15682	15735	15483	15553	15723	15581	15569	15468	15538	15661	15566	15547	15559	15675	15632	15503	15731	15603	15578	15494	15598	15521	15458	15634	15539	15556	15641	15386	15644	15494	15593	15561	15604	15473	15457	15291	15655	15567	15540	15420	15427	15595	15663	15546	15651	15380	15535	15611	15496	15240	15636	15516	15693	15447	15529	15466	15607	15684	15477	15486	15617	15520	15417	15590	15567	15482	15400	15508	15481	15599	15479	15581	15600	15389	15640	15485	15421	15497	15419	15587	15500	15492	15490	15600	15504	15312	15691	15384	15662	15547	15687	15617	15653	15618	15508	15662	15459	15474	15729	15594	15433	15446	15444	15638	15520	15499	15584	15458	15462	15635	15676	15414	15533	15661	15724	15516	15448	15678	15504	15735	15543	15504
24564	21715	30415	30959	36574	41575	37717	29455	26459	25730	24813	24008	23427	22728	22615	21974	22112	21889	22118	22262	22184	22010	21943	21582	21726	21864	21932	21800	21823	21532	21613	21654	21658	21716	21449	21498	21705	21841	21723	21684	21528	21298	21570	21265	21598	21274	21641	21330	21413	21171	21316	21448	21398	21452	21477	21447	21306	21475	21356	21485	21486	21357	21362	21190	21454	21489	21402	21284	21485	21389	21333	21310	21404	21431	21337	21459	21301	21177	21158	21002	21332	21357	21309	21448	21614	21302	21412	21497	21315	21348	21164	21079	21391	21545	21023	21402	21362	21257	21498	21617	21359	21403	21003	21192	21088	21293	21469	21172	21529	21540	21732	21566	21205	21306	21482	21428	21346	21258	21357	21298	21199	21488	21396	21718	21360	21194	21267	21337	21251	21323	21071	20927	21418	21206	21351	21523	21446	21477	21207	21627	21291	21093	21310	21105	21286	21101	21375	21366	21309	21185	21215	21355	21488	21285	21267	21225	21473	21323	21403	21433	21262	21150	21540	21419	21205	21267	21358	21317	21331	21193	21422	21331	21469	21338	21380	21571	21395	21330	21374	21320	21550	21154	21405	21121	21185	21205	21640	21302	21396	21322	21518	21361	21551	21498	21346	21202	21279	21268	21262	21492	21470	21332	21257	21182	21396	21474	21298	21343	21656	21554	21264	21480	21304	21142	21304	21258	21281	21070	21283	21356	21507	21463	21323	21231	21486	21235	21379	21473	21507	21485	21310	21620	21546	21340	21309	21279	21365	21453	21112	21562	21369	21463	21443	21357	21294	21563	21471	21325	21425	21406	21479	21270	21480	21475	21149	21288	21174	21296	21392	21272	21439	21308	21122	21379	21364	21151	21336	21319	21227	21195	21227	21230	21532	21420	21099	21326	21233	21491	21353	21445	21394	21144	21354	21315	21246	21302	21516	21467	21209	21234	21250	21307	21448	21542	21398	21340	21599	21356	21480	21213	21564	21357	21233	21221	21338	21274	21317	21314	21512	21495	21336	21344	21275	21291	21311	21422	21427	21394	21425	21253	21286	21072	21241	21194	21328	21285	21522	21364	21419	21353	21493	21343	21381	21217	21215	21503	21348	21448	21177	21312	21198	21262	21441	21413	21398	21425	21444	21455	21244	21392	21344	21184	21634	21039	21132	21267	21279	21306	21453	21225	21408	21493	21518	21330	21323	21227	21288	21254	21326	21260	21562	21158	21299	21427	21412	21427	21334	21255	21687	21384	21121	21078	21431	21300	21388	21423	21267	21390	21404	21379	21531	21442	21441	21107	21202	21231	21067	21419	21304	21299	21333	21352	21437	21187	21321	21186	21278	21386	21358	21467	21432	21494	21462	21266	21340	21302	21473	21126	21331	21577	21102	21429	21505	21345	21492	21195	21317	21456	21194	21244	21297	21326	21085	21371	21407	21229	21267	21205	21178	21081	21254	21379	21353	21160	21229	21429	21163	21313	21174	21514	21330	21309	21503	21330	21560	21425	21524	21084	21374	21285	21276	21295	21216	21148	21164	21414	21321	21228	21328	21503	21273	21450	21339	21398	21070	21285	21371	21485	21138	21336	21208	21304	21134	21360	21463	21432	21061	20967	21395	21355	21287	21416	21260	21193	21488	21493	21450	21261	21323	21291	21071	21284	21132	21317	21508	21422	21423	21312	21386	21228	21145	21393	21259	21267	21164	21372	21365	21476	21320	21332	21108	21109	21479	21226	21384	21460	21372	21450	21339	21284	21363	21236	21229	21343	21207	21262	21321	21112	21386	21287	21366	21437	21581	21297	21255	21235	21248	21359	21244	21254	21200	21352	21348	21261	21333	21276	21297	21405	21402	21449	21429	21547	21352	21378	21511	21248	21323	21356	21488	21429	21206	21420	21416	21597	21504	21472	21350	21334	21448	21392	21148	21044	21366	21523	21515	21125	21215	21467	21331	21376	21442	21644	21498	21200	21313	21166	21205	21550	21438	21480	21435	21390	21180	21381	21142	21392	21439	21268	21251	21234	21202	21030	21366	21264	21425	21343	21266	21205	21277	21358	21245	21542	21304	21369	21333	21438	21426	21058	21339	21377	21379	21079	21287	21305	21297	21159	21385	21353	21406	21295	21105	21598	21436	21330	21402	21096	21348	21236	21419	21305	21273	21103	21435	21369	21214	21430	21312	21129	21350	21343	21261	21537	21402	21507	21171	21296	21391	21555	21327	21355	21309	21305	21302	21216	21006	21199	21299	21222	21245	21301	21590	21328	21178	21434	21422	21325	21476	21513	21327	21371	21563	21170	21424	21327	21274	21115	21196	21284	21342	21170	21033	21483	21342	21198	21250	21181	21215	21517	21304	21415	21165	21503	21247	21367	21499	21168	21146	21250	21412	21258	21532	21257	21207	21279	21334	21316	21446	21104	21207	21107	21340	21312	21336	21514	21515	21456	21130	21114	21404	21353	21420	21268	21432	21339	21504	21255	21156	21280	21244	21143	21220	21393	21375	21314	21587	21231	21232	21516	21357	21410	21546	21201	21209	21683	21421	21128	21260	21491	21209	21522	21371	21513	21524	21413	21297	21076	21299	21392	21429	21436	21418	21601	21327	21313	21495	21507	21350	21224	21005	21152	21208	21198	21145	21515	21217	21348	21101	21405	21194	21279	21374	21486	21238	21228	21411	21307	21247	21209	21243	21269	21288	21214	21181	21271	21218	21186	21264	21527	21459	21382	21280	21260	21304	21205	21391	21273	21239	21129	21449	21343	21457	21413	21419	21347	21084	21282	21161	21128	21124	21116	21236	21243	21431	21183	21348	21390	21266	21382	21517	21362	21294	20999	21323	21540	21331	21269	21513	21101	21447	21350	21203	21290	21323	21247	21383	21170	21275	21387	21121	21099	21348	21524	21459	21266	21121	21306	21210	21333	21347	21361	21172	21180	21399	21541	21286	21474	21049	21306	21340	21424	21141	21217	21345	21138	21389	21451	21371	21227	21403	21410	21205	21362	21411	21295	21091	21407	21190	21016	21382	21333	21539	21172	21254	21421	21192	21390	21357	21458	21145	21274	21043	21292	21242	21325	21202	21330	21636	21379	21340	21311	21410	21103	21110	21415	21368	21115	21284	21267	21294	21332	21514	21281	21408	21196	21416	21392	21629	21358	21501	21416	21246	21188	21516	21460	21457	21293	21318	21462	21089	21199	21327	21218	21244	21360	21287	21518	21610	21442	21364	21598	21474	21361	21472	21437	21397	21399	21375	21474	21319	21172	21279	21487	21299	21415	21261	21160	21316	21301	21285	21454	21443	21395	21150	21405	21451	21361	21444	21214	21310	21229	21358	21308	21452	21293	21064	21352	21167	21323	21268	21322	21417	21454	21215	21485	21372	21279	21623	21277	21326	21402	21285	21546	21200	21133	21366	21310	21401	21404	21296	21446	21258	21048	21236	21422	21441	21415	21214	21197	21275	21160	21195	21301	21264	21344	21353	21317	21150	21436	21285	21291	21549	21233	21345	21162	21081	21429	21224	21113	21237	21254	21305	21465	21400	21284	21371	21241	21585	21346	21464	21439	21427	21214	21260	21176	21606	21441	21322	21095	21247	21332	21184	21288	21224	21313	21084	21509	21396	21474	21418	21332	21374	21053	21474	21432	21387	21395	21276	21166	21309	21357	21218	21146	21198	21396	21444	21388	21331	21345	21428	21337	21434	21083	21147	21504	21389	21543	21132	21403	21270	21156	21113	21070	21472	21324	21296	21602	21160	21054	21373	21364	21315	21119	21164	21217	21248	21327	21247	21415	21461	21324	21491	21466	21134	21252	21191	21296	21340	21326	21197	21242	21189	21527	21419	21026	21155	21235	21377	21590	21357	21071	21226	21167	21304	21377	21571	21340	21460	21236	21599	21304	21330	21349	21444	21362	21329	21185	21364	21585	21218	21180	21548	21498	21376	21192	21181	21381	21338	21454	21530	21330	21361	21267	21433	21630	21183	21297	21429	21316	21259	21226	21395	21344	21308	21465	21271	21305	21265	21197	21188	21379	21378	21528	21317	21186	21279	21354	21306	21205	21314	21194	21386	21444	21214	21272	21264	21188	21277	21511	21222	21248	21312	21121	21419	21313	21212	21131	21272	21386	21232	21301	21497	21306	21240	21310	21347	21406	21302	21077	21285	21206	21399	21241	21262	21401	21280	21347	21526	21555	21433	21368	21566	21322	21292	21372	21236	21361	21064	21155	21204	21322	21375	21134	21265	21384	21152	21269	21313	21569	21604	21217	21522	21322	21416	21403	21509	21228	21376	21196	21288	21228	21176	21339	21112	21413	21457	21437	21280	21174	21181	21161	21400	21493	21268	21160	21657	21352	21489	21359	21340	21209	21517	21238	21389	21455	21344	21097	21349	21327	21236	21468	21453	21212	21091	21119	21199	21395	21471	21370	21275	21291	21318	21319	21511	21152	21113	21475	21536	21334	21432	21406	21324	21469	21425	21383	21282	21385	21337	21352	21143	21177	21229	21173	21217	21519	21273	21207	21166	21234	21387	21301	21237	21268	21120	21395	21181	21263	21322	21276	21236	21317	21197	21335	21375	21217	21214	21118	21008	21354	21477	21562	21249	21180	21359	21248	21308	21495	21533	21429	21267	21410	21528	21240	21296	21269	21290	21445	21242	21387	21239	21341	21397	21095	21384	21291	21387	21335	21317	21216	21365	21520	21454	21400	21067	21336	21376	21544	21382	21320	21274	21255	21346	21257	21103	21263	21272	21414	21148	21351	21365	21263	21224	21465	21221	21273	21317	21322	21281	21348	21268	21418	21397	21425	21412	21293	21230	21091	21274	21353	21413	21447	21430	21337	21274	21405	21472	21459	21163	21438	21848	21390	21267	21306	21530	21126	21508	21500	21412	21492	21281	21352	21404	21519	21294	21289	21491	21259	21448	21395	21161	21408	21482	21516	21479	21446	21169	21339	21303	21207	21311	21209	21315	21192	21317	21289	21259	21297	20986	21197	21287	20971	21397	21105	21268	21333	21360	21423	21455	21520	21190	21274	21300	21468	21466	21392	21347	21081	21302	21323	21303	21158	21196	21337	21330	21298	21298	21274	21374	21076	21295	21449	21114	21121	21226	21456	21463	21302
46291	77297	73384	61464	52892	43946	32332	24804	21875	20119	18952	18078	17067	16524	16261	15829	15796	15710	15804	15930	15447	15620	15630	15351	15160	15136	15234	15141	15160	15170	14973	15187	15195	15218	15172	15214	15184	15042	15147	15034	15021	15135	15170	15082	14897	15018	14860	14901	14987	15123	14888	14922	14988	14930	15083	14902	14846	15017	14902	15144	14907	14883	15032	14880	14885	14918	14654	14879	14911	14826	14884	14941	14771	14873	14941	14825	15187	14855	15034	14805	15088	15036	14898	14999	14984	14960	14972	15040	14972	14953	14860	14901	14981	14935	14841	14993	15014	14994	14764	14898	14943	14842	14897	15037	14793	14998	14898	14932	14793	14961	15010	14870	14833	14984	14719	14792	15102	14809	15002	14950	14989	15008	14814	15115	14972	14757	14916	14800	14896	14803	14984	14890	14856	14887	14971	14961	14783	14948	14859	14823	14766	15052	14771	14885	14984	14777	14943	14860	14837	15033	14923	14939	15060	14753	15001	14759	14830	14882	14794	14976	14938	14876	14856	14828	14826	15036	14835	14908	14778	14787	14850	14903	14720	14883	15054	14842	14848	14881	14829	14823	14885	14892	15076	14918	14759	14791	14925	15000	14882	14982	14971	14928	14975	15031	14793	14815	14845	14770	14958	14948	14901	14866	14970	14889	14810	15043	14970	14712	14832	14885	14755	14821	14911	14982	14767	14803	14886	15031	14890	14851	14902	14879	14909	14828	15001	14921	14948	14796	14813	14982	15076	14963	15010	14923	14853	14942	15020	14978	14931	14815	14842	14909	14872	14878	15002	14945	14976	14988	14885	14967	14946	14659	14962	14863	14790	14849	14936	14926	14910	14803	14974	14956	15014	14845	14897	15045	14971	15043	14900	14747	14916	14884	14824	14963	14821	14889	14760	15006	14984	14864	14865	14826	15043	14764	14981	14781	15008	14936	14929	14926	14866	14932	14893	14868	15036	14744	14973	14959	15016	14934	14802	15007	14843	14859	14768	14929	14782	15070	14803	14984	14850	15076	14772	14880	15007	14786	14934	14922	14776	14760	14903	14857	14941	15050	15007	15016	14984	14901	14980	14858	14870	14993	14896	14875	14877	14846	14891	14870	14949	14961	14968	14914	14879	14848	14822	14849	14921	14716	14842	14967	14989	14807	14980	14805	14982	14878	14927	15026	15008	14957	14710	14739	14892	14790	14876	14694	14899	14918	14863	14850	14799	14896	14764	14869	14892	14822	14983	14796	14856	14757	14911	15004	14805	14722	14809	14850	14918	14846	14795	14788	14923	14872	14847	14922	14872	14893	14849	14873	14796	14932	14831	14768	14735	14982	14878	14831	14887	14938	14850	14846	14940	14621	14873	14946	14983	14994	14864	15032	14890	14934	14885	15072	14652	14931	14856	14991	14854	15136	14790	14786	15058	14902	14847	14856	14855	15086	14697	14769	14762	15114	14776	14864	15068	14826	14582	14787	14835	14808	14867	14793	15070	14849	15137	15010	15011	14905	14978	14969	14916	15110	14975	14813	14801	14877	14864	14986	14997	15039	14935	15043	14806	14870	14865	14966	15040	14831	14980	14935	14863	14780	14843	15026	14851	14870	14998	14856	14919	14966	14832	14741	14884	14801	14903	14803	15180	14967	14992	14957	15050	14853	14952	14929	14901	14896	14887	14850	14918	14951	14876	14887	14893	14987	15089	14952	14910	14751	14944	14751	14885	14887	14782	14917	14929	15024	15015	14799	14745	14938	15105	14987	14838	14857	15000	14774	15088	14809	14745	15142	14813	14909	14847	14933	14786	14848	14850	14761	14938	15046	14995	14831	14780	14815	15017	14863	14821	14856	14968	14931	14971	14840	14897	14809	14696	14984	14917	14843	15023	14963	14846	14909	14978	14964	14839	14888	14997	14914	14922	14842	14825	14960	14682	14925	14874	14938	14833	14806	14776	14781	14843	15110	14956	14826	14855	14821	14895	14744	14871	14977	14853	14876	15020	14840	14970	15034	14737	15001	14929	14708	15022	14842	14827	14769	14669	14911	15024	14741	14959	14793	14796	14771	14745	14887	14893	14853	15067	14905	14862	14873	14766	14749	14873	14875	14902	14763	14882	14940	14980	14892	14884	14937	15023	14820	14839	14864	14959	15014	14963	14804	14686	14866	14719	14878	14968	14851	14927	14838	14832	14954	14722	15047	14828	14826	14740	14941	14963	14916	14983	15148	14771	14865	15011	14885	15009	14793	14801	14768	14917	14954	14929	14918	14952	14904	14950	15004	14829	15149	14927	14855	15161	14770	15027	14696	14919	14784	14935	14759	14806	14922	14885	14880	14865	15103	14926	14774	14961	14772	15069	14767	14959	14964	14830	14852	14709	14831	14960	14790	14870	14885	14775	15030	14850	14861	14827	14990	15038	14843	14976	15002	14979	14963	14807	14969	14832	15034	14937	14860	14804	14986	15051	14843	14911	14953	14785	14900	15042	14919	14721	14959	14936	15076	14951	15024	14793	14895	15031	14916	15003	15025	15057	14879	14910	14851	14954	14648	14888	14886	14975	14970	14846	14928	14901	14958	14786	14791	15068	14901	14752	14740	14952	15005	14804	14967	14927	14860	15119	14837	14998	14875	14872	14881	14984	15115	14860	14854	15018	14964	14933	14908	14888	14927	14986	14951	14843	14880	14765	14824	15018	14832	14746	14891	14923	14884	14907	14904	14872	14887	14895	14944	14889	14954	14789	15086	14797	14757	14771	14805	15018	14914	14793	15098	14956	14885	14958	14987	14699	14941	15080	14872	14861	15143	14854	14859	14657	14860	14953	14904	14792	14941	15015	14887	14771	14775	14830	14948	14868	14875	14880	14983	14961	14722	14842	14868	14813	14887	14906	14910	14934	14829	14863	14830	14929	14850	15020	14941	15002	14690	14851	15039	14817	14848	14962	14843	14723	14793	14974	14941	14957	14827	14773	14933	14902	14973	14792	14809	14872	14788	15062	15019	14901	14814	14606	14862	14801	14917	14898	14806	14828	14891	15000	14993	14878	14848	15051	14939	14917	14818	14901	14842	15020	14766	14913	14892	14882	14936	14949	14894	15008	15073	14867	14842	14933	15024	14953	14810	14964	14586	14832	14967	14787	14905	14730	14924	14733	14931	14852	14927	14957	14838	14904	14958	14890	14839	14864	14933	14618	14938	14838	14930	15030	14843	15000	14974	14843	14791	14899	14778	15076	14828	14959	14907	14934	14876	14897	14963	14888	14997	15010	14881	14971	14950	14863	14863	14901	14957	14925	14791	14887	14855	15013	14893	14930	15022	14960	14820	15021	15022	14867	14836	14792	14998	14865	14955	14935	14777	15091	14860	14817	14909	14726	14880	15043	14885	14861	14990	14846	14895	14846	15080	14849	14932	14871	14835	14885	14884	15012	14844	14967	14921	14869	15023	14868	15116	14888	14836	14743	15143	14861	14796	14797	14957	14792	14945	14928	14936	14886	14876	14854	14740	14904	14934	15057	14894	15048	14974	14792	14786	14932	14923	14879	14704	14795	15000	14835	14857	15071	14905	14881	14852	14873	15001	14871	14918	14928	14977	14870	14904	15064	14885	14884	14934	14754	14852	14982	14944	14828	14865	14844	14963	14822	14751	14703	14868	14730	14930	14900	14764	14856	14935	14681	14895	15036	14928	14954	14921	14899	14888	14870	14801	14989	14832	15065	14852	14846	14897	14948	15085	14983	14788	14867	14887	14968	14860	15084	14991	14868	14744	14925	14875	15037	14933	14890	14820	14878	15020	14998	15013	14944	14674	14756	14910	14775	14734	14801	14788	14795	14761	14981	14812	14942	14776	15011	15098	14853	14847	14952	14826	14870	14921	15190	14857	15025	15023	14731	14917	14910	14928	14986	14821	14837	14872	15009	14937	14820	14916	14752	15025	14786	14839	14872	14821	15038	14991	14860	14994	14932	14872	15008	14688	14855	14761	14953	14868	14878	14770	14893	14875	15138	14903	15024	15176	14970	14853	14860	15002	14860	15078	14938	14978	14949	15020	14806	14914	14847	14782	14907	15000	14752	14819	14841	14887	14876	14773	14991	14954	15018	14793	14833	15022	14826	15004	14929	15046	14833	15003	14893	14986	14953	14822	14781	14735	14890	14914	14806	15076	14920	14952	14854	14933	15026	14743	14844	15009	14900	14831	14898	14747	14845	14910	15006	14882	14874	14871	14942	14781	14775	14745	14841	14901	14978	14884	14912	15014	15078	14965	14943	14837	14878	14873	14890	14974	14965	14953	14871	14815	14884	15017	14865	14825	15082	14846	14865	14943	14778	14979	14995	14744	15001	14848	14975	14889	14838	15050	14879	14948	15006	14722	14835	14880	14888	14966	14945	14927	14879	14923	15010	14851	14957	14848	14808	14853	15009	14954	14915	15005	14933	14983	14842	14826	14756	14988	15018	14979	14966	14710	14969	14890	15051	15087	14894	14958	14803	14890	14748	14967	14817	14827	14853	14730	14781	14908	15060	15161	14868	14826	14906	14721	14886	14781	14763	14966	14985	14992	14937	15069	15127	15020	14983	14838	14858	15031	14863	14904	14912	14982	14958	14741	14705	14706	14729	15070	14807	15040	14846	14817	14829	14884	14753	14792	14829	15048	15020	14956	14884	15054	14995	14960	14770	14764	14713	14931	14993	14936	14883	15066	14905	14805	14862	15057	15040	14765	14798	14981	14830	15019	14822	14824	14898	14890	14787	14862	14802	14958	14969	15121	14989	14919	14711	15011	14883	14991	14774	14958	14974	14907	15005	14957	14893	14989	15019	14988	14765	14985	15060	14949	15078	14955	14989	14818	14845	14891	14747	14841	14863	15122	14981	14861	14778	15014	15003	14757	14986	14997	14829	14990	14896	14933	15193	14841	15094	15048	14904	14968	14954	14996	14886	14999	14983	15032	14868	14995	14942	14851	14952	14875	14833	14841	14934	15048	14967	14943	14953	14876	14858	14996	14873	14838	14818	14854	14777	14870	14831	14978	14826	14913	14869	15079	14945	15057	14944	14945	14935	14714	15001	14853	14985	15029	14790	14899	14826	14829	14923	14824	14923	14992	14848	14963	14882	14803	14826	14920	14959	14804	15121	14807	14890	14810
41930	47617	51640	46856	38322	31948	27252	25041	24358	23798	23159	22956	22853	22694	22602	22417	22429	22245	22458	22399	22310	22206	22371	22113	22043	22245	22308	22237	22555	22296	22163	22341	22363	22201	22135	22239	22040	22178	22076	22243	22367	22191	22270	22273	22206	22240	22442	22180	22272	22120	22055	22164	22158	21989	22085	21961	22116	22279	22350	22241	22274	21993	22164	22222	22033	22144	22227	22155	22150	22480	22237	21847	22191	22069	22073	22105	21957	22165	22053	22004	22311	22321	22116	22210	22104	22091	22049	22106	22240	22135	21970	22177	22154	22267	22083	22186	21985	22220	22150	22131	22024	22258	22021	21814	21965	22158	22272	22125	22336	22107	22060	22229	22142	22060	22059	22243	21983	21956	22409	22374	22271	22130	22577	22132	22021	21908	21993	22306	22036	22032	22374	22306	22019	22132	22026	22194	22189	22285	22509	21922	22064	22008	22100	22161	22250	22032	22093	22277	22015	21983	22051	22095	22271	22044	21968	22123	22104	22296	22014	22254	22051	22069	22102	22179	21762	22228	22174	22229	22279	21951	21975	21914	21923	22125	22090	21872	21846	22290	22198	21973	22120	22125	22130	21922	22083	21700	22116	22196	22085	21989	21926	22443	22328	22208	21973	22146	22184	22054	22103	22240	22065	22150	22262	22141	21866	21998	21942	21989	22119	22187	22276	21907	21928	22019	22168	22124	21869	22136	22305	22249	22227	22042	22396	22283	22147	22060	22133	22195	22098	22071	22317	21972	22049	22117	22067	22007	22028	22207	22158	22221	21975	22029	21804	21838	21991	22120	22206	22043	21881	22059	22252	22027	22148	22121	22145	22302	22059	22058	22040	22165	22068	22103	22089	21975	22001	22008	22291	22290	22192	22060	22056	22135	22268	22225	21893	22321	22034	21974	22177	22212	22141	22079	22193	22121	22285	22400	22146	22148	22086	22156	22020	22151	22046	22305	22149	21972	22109	21976	21967	22329	22169	22512	22049	22095	22160	22263	22217	22168	22133	22195	21918	21929	21954	22122	21776	22104	22316	22178	22019	22343	21998	21958	22232	22072	22190	22101	22092	22150	22212	21914	22018	22058	22076	22235	22155	22331	22217	22129	21849	22159	22213	21980	22245	22040	22168	22211	22195	22207	22311	22229	22063	22098	22092	22038	22066	21996	22188	22082	22163	21935	21963	22126	22026	22166	22104	22154	22181	22201	22134	22024	22173	22163	22200	21751	22090	22281	22382	22196	22133	22234	22104	22186	22167	22080	21997	22039	22256	22240	21990	22079	22140	22087	22103	22035	22054	21905	22075	22119	22124	21783	22095	22004	22257	22256	22036	22296	22101	22214	22017	22061	22192	21877	21977	22075	22179	22152	22109	21875	22112	21968	22068	22244	22101	21993	21941	22090	22255	22233	22020	22144	22205	22290	22133	22005	22265	22018	22099	21961	22214	21984	21916	21855	22091	22057	22168	22060	22381	22432	22046	22207	22110	22236	22233	22154	22241	22220	22131	22122	22259	22069	22491	22101	22325	21986	21845	22034	22031	22121	21995	21951	22023	21972	22301	22157	22263	22155	22048	22134	22201	21935	22183	22097	22191	22031	22238	21958	22233	22194	21893	22094	22010	21995	22212	22236	21943	22044	22241	21986	21928	22143	21839	22331	22136	22175	22173	21920	22211	22103	21979	21971	22080	22132	22057	22094	22232	22238	22115	21819	21981	21929	22079	22077	22062	22008	22160	22010	21876	21910	22028	22045	22085	21980	22062	22009	22179	22277	22178	22214	22104	22238	21883	21888	22114	21990	22137	22134	22158	22202	21804	22079	22205	21816	22014	22073	22177	22291	22075	22089	22117	22120	22146	22312	22170	22236	22096	22071	22236	22119	22093	22180	22089	22235	22070	22101	21901	22190	21912	22077	22166	22243	22277	22280	22229	21850	22258	22035	21941	22258	22062	21955	21906	21952	22213	22119	21896	22094	21975	22296	22226	22062	21852	22220	21925	21975	22201	22114	22145	21880	22186	22088	22113	22004	22127	22017	22238	22072	22054	22004	22012	22102	21998	22225	22093	22047	22013	22274	22024	21991	22143	21940	22009	22094	22104	22348	22077	22127	21870	22114	21997	21819	22210	22183	21853	22002	22307	22027	22341	21940	22009	22052	22209	22091	22111	22359	22025	22191	22056	21976	22129	22154	22065	22073	22645	22125	22104	22108	21938	22177	22190	22176	21794	22085	22027	21906	21980	22056	22266	21974	22273	22154	22252	22033	22154	22116	22030	22210	22162	22034	21935	22198	22146	22010	22048	21980	22254	22165	22047	22140	22013	22255	22129	22242	22065	22150	22097	22036	22068	22041	22382	22309	22237	21953	21920	22091	22233	22207	21733	21958	22082	22005	22331	22014	22196	22446	22186	22183	22270	22243	22112	22209	22198	22092	22412	22136	22225	22271	22131	21931	22184	22261	22087	22222	22281	22012	22055	21983	22234	22164	22451	22080	22152	22327	22164	21947	22088	21977	22029	22091	22118	22247	22265	22296	22087	22305	22106	22024	22016	22486	21970	22064	22168	22014	21992	22068	22068	22060	22060	22029	22100	22369	21990	21959	22039	22389	22212	22339	22226	22017	22224	22220	22012	22033	21983	22221	22282	22246	22308	22221	22171	21950	22027	21886	22079	22290	22203	21928	21977	22000	22224	22037	22250	22089	22264	22022	21890	22028	22243	22138	22182	21929	22177	22024	21788	21948	22010	22001	22306	22219	21910	22013	22130	22243	21997	22047	22130	21946	22231	22158	22023	21943	21964	21970	22368	22208	22016	22047	22189	22005	22194	22029	22216	22271	21904	21977	22287	22287	22186	22260	22255	21904	22204	22355	22100	21977	22335	21990	22055	22129	22113	22089	22274	22453	21956	21898	22175	22205	22163	22228	22315	22099	21985	22040	22192	22274	22103	22060	22009	21920	22205	22214	22325	22146	22230	21824	22368	22223	22284	22135	22048	22110	22209	22258	22140	22077	22074	21971	22165	22049	22337	21917	22066	22265	22091	22309	22024	22227	22122	22237	21914	22114	22213	21950	22257	22092	22030	22106	21982	22046	22090	22134	22167	21981	22162	22138	22218	22171	22237	22146	21973	21810	22127	22009	22290	22186	22114	21928	22280	22210	22004	22142	21979	22009	22346	22223	22089	22178	22185	21856	22004	22107	22203	22230	22276	22235	21954	22105	22110	22143	22037	21997	22271	22106	22191	22072	22235	22194	22295	22090	21943	22277	22149	22005	22224	22149	21959	22407	22314	22393	22265	22172	22077	22071	22108	22262	22017	22022	22114	22232	22036	22010	22145	22166	22161	22087	22207	22293	22132	22082	22109	22104	22257	22076	22103	21918	21980	21896	22469	22103	22228	22142	21992	22130	22000	21957	22112	21992	21850	22192	22301	22003	22282	22182	22011	22128	22201	22352	22377	22088	22003	22221	22245	22137	22385	22071	22129	22105	22036	21851	21815	22072	22226	22098	21867	21907	22161	22293	22192	22098	22221	22232	22121	22044	22173	22102	22119	22200	21956	22060	22209	22175	22089	22081	22102	22381	22340	22219	22256	21962	22098	22076	22302	22218	22253	21878	22226	22116	22210	21989	21983	22033	22053	21973	22352	22081	22316	22131	22174	22190	22149	21895	22340	22115	22201	22140	22098	22303	22530	22209	22023	22100	22355	22507	21942	21943	22053	21973	22173	22177	22258	21949	22049	22250	22242	22049	22030	22210	22327	22177	22013	22214	22286	22106	22047	21988	21968	22026	22009	22105	22218	21837	22017	22149	22116	22242	21969	22081	22088	22168	21930	22119	22051	22180	22204	22013	22194	22262	22095	21949	22011	22160	22323	22120	22013	22124	22090	22268	22226	21799	22190	22070	21884	22306	22002	22019	22106	22162	22117	22062	22070	22011	22213	21904	22173	22310	22008	22147	22232	21894	22061	22207	22228	22060	21947	22409	22346	21974	22115	21954	21916	22017	22153	22144	21990	21976	22018	22411	22127	22033	22232	21991	22136	22182	22077	22166	22181	22348	22237	22035	22173	21897	22240	21879	22145	22023	21743	21865	22357	22139	22018	22110	22308	21891	22314	22335	22062	22069	22259	22149	22204	22238	22236	22195	22201	22163	22120	22193	22068	22184	22203	22077	21923	22185	21953	22273	22107	22102	21878	22255	22201	22114	22119	22037	22157	22003	22085	21915	22420	22235	22225	22370	22072	22188	22391	22097	21892	22126	22174	22010	22210	22055	22421	22404	22299	22153	22045	22242	22172	22192	22311	22025	22278	22298	22416	22137	21988	22045	21866	22028	22092	22061	22121	21910	22373	22136	22136	22144	21927	22398	22353	22217	22055	22284	21989	22300	22093	22074	22023	22146	22143	22159	22155	22200	21985	22188	22141	22187	22180	22081	22194	22240	21903	22001	22069	22173	22079	22108	22076	22188	22345	22293	22273	22089	22244	22181	22494	21990	22104	22182	21913	22232	22129	22015	22016	22171	22184	21941	22139	21957	21996	21906	22157	22163	22276	22007	21993	21900	21900	22242	22100	22424	22422	22142	22070	22061	22007	22125	22177	22244	22152	22099	21981	21919	22024	22155	21770	22449	22161	22001	22053	22101	22038	21965	22180	22206	22203	22095	21919	22108	21974	21961	22273	22191	22347	22154	22148	22266	21982	22216	22094	22109	22078	22080	22245	22119	22101	22170	22054	21888	22152	21935	22123	22046	22187	22294	22058	21932	21865	21985	22248	22043	22037	21843	22388	22253	22101	22201	22298	22218	22059	22060	22125	22149	22267	22326	22179	22334	22288	22266	22157	22153	22203	22024	22328	22309	22226	22040	22002	22212	22184	22269	22210	22294	21745	22093	22359	22134	22047	22202	22087	22100	22395	22410	22160	22132	22025	22130	22177	22020	22206	22335	22218	21900	22144	21881	21803	21907	22080	22114	22055	22222	22106	22068	21964	21971	21988	22089	22148	22082	22059	22026	22077	22188	22233	22122	22124	22195	21934	22343	22222	22125	22074	22109	22063	21907	22175	22022	22057	21854	22140	22116	22346	22113	22128	21931	22030	21942	22166	22384	22187	22328	22099	22042	22394	22257	22128	22310
43470	56974	51916	41496	34127	26108	21085	19409	18268	17622	17001	16374	16189	15874	15630	15586	15486	15621	15703	15695	15536	15307	15289	15557	15268	15389	15353	15430	15345	15315	15353	15293	15318	15413	15429	15393	15313	15298	15313	15268	15280	15400	15286	15221	15321	15259	15252	15110	15317	15181	15266	15167	15349	15119	15307	15160	15307	15184	15406	15247	15168	15291	15455	15128	15290	15186	15253	15178	15238	15135	15350	15295	15281	15088	15247	15119	15288	15165	15143	15439	15229	15259	15404	15310	15295	15262	15228	15154	15162	15295	15163	15069	15245	15213	15207	15068	15190	15252	15294	15124	15281	15288	15247	15106	15223	15222	15313	15143	15253	15242	15116	15306	15170	15196	15275	15201	15191	15175	15154	15349	15178	15275	15180	15421	15209	15389	15240	15172	15291	15179	15179	15288	15213	15245	15188	15128	15227	15316	15221	15185	15192	15345	15076	15368	15293	15247	15160	15184	15460	15113	15272	15257	15234	15157	15168	15132	15302	15158	15224	15221	15263	15292	15154	15302	15129	15128	15250	15243	15250	15248	15089	15137	15134	15218	15303	15281	15140	15270	15219	15182	15416	15411	15101	15230	15107	15328	15249	15362	15180	15296	15225	15263	15253	15122	15251	15168	15232	15106	15269	15121	15184	15240	15148	15153	15292	15195	15211	15124	15400	15249	15222	15122	15079	15241	15335	15140	15335	15283	15202	15327	15222	15291	15327	15193	15181	15271	15315	15165	15282	15538	15253	15168	15183	15300	15089	15173	15297	15355	15389	15311	15373	15141	15164	15145	15222	15354	15125	15191	15199	15364	15203	15199	15170	15324	15353	15183	15275	15178	15255	15149	15266	15146	15299	15328	14988	15231	15292	15265	15346	15359	15278	15206	15215	15126	15377	15100	15144	15351	15306	15172	15389	15054	15151	15204	15191	15272	15392	15077	15355	15162	15288	15287	15181	15269	15298	15183	15236	15218	15203	15300	15373	15261	15138	15206	15176	15193	15071	15174	15333	15174	15315	15241	15364	15227	15328	15350	15280	15190	15368	15072	14979	15211	15212	15146	15322	15268	15203	15100	15291	15100	15148	15179	15084	15135	15184	15145	15254	15259	15240	15214	15363	15246	15134	15143	15227	15095	15139	15379	15117	15167	15220	15394	15353	15226	15455	15100	15136	15320	15265	15197	15181	15185	15277	15341	15189	15222	15247	15244	15208	15089	15137	15313	15344	15143	15333	15106	15365	15231	15267	15188	15257	15344	15297	15229	15201	15189	15365	15175	15172	15188	15324	15080	15281	15164	15260	15258	15206	15345	15326	15401	15246	15328	15378	15158	15147	15111	15310	15202	15280	15310	15331	15334	15274	15273	15182	15178	15333	15175	15255	15221	15354	15215	15132	15307	15351	15212	15306	15211	15103	15499	15260	15306	15052	15333	15113	15358	15171	15285	15102	15497	15247	15256	15241	15383	15338	15237	15390	15224	15207	15262	15290	15341	15264	15300	15263	15302	15305	15241	15206	15297	15210	15310	15251	15285	15132	15372	15266	15176	15322	15230	15193	15216	15303	15402	15272	15218	15345	15330	15235	15191	15338	15302	15168	15200	15203	15142	15305	15208	15307	15157	15180	15089	15367	15126	15397	15208	15026	15275	15304	15117	15189	15160	15077	15335	15299	15255	15264	15282	15211	15354	15214	15231	15191	15239	15556	15267	15113	15059	15337	15468	15051	15070	15110	15202	15076	15181	15249	15294	15224	15172	15274	15161	15248	15274	15306	15304	15167	15246	15401	15322	15212	15214	15271	15419	15213	15295	15298	15183	15159	15290	15255	15151	15415	15136	15301	15157	15081	15175	15248	15325	15173	15182	15180	15090	15535	15337	15181	15226	15123	15116	15296	15228	15276	15259	15528	15225	15140	15158	15216	15275	15201	15096	15081	15266	15335	15194	15217	15096	15340	15235	15252	15346	15178	15281	15415	15103	15272	15126	15188	15280	15400	15158	15238	15353	15196	15102	15193	15128	15416	15257	15237	15231	15376	15138	15184	15176	15140	15137	15361	15205	15190	15024	15189	15268	15237	15222	15243	15228	15344	15177	15157	15324	15056	15125	15180	15225	15197	15228	15279	15157	15334	15359	15283	15107	15300	15197	14995	15230	15244	15180	15187	15314	15152	15399	15246	15094	15030	15141	15476	15167	15350	15271	15469	15178	15343	15161	15415	15272	15284	15365	15215	15244	15240	15214	15139	15157	15364	15204	15283	15321	15305	15231	15198	15272	15132	15430	15349	15324	15181	15132	15124	15200	15338	15293	15339	15127	15165	15131	15174	15255	15189	15104	15302	15234	15296	15259	15173	15361	15171	15224	15423	15170	15124	14983	15314	15360	15166	15385	15271	15237	15264	15402	15412	15161	15152	15273	15225	15347	15204	15205	15216	15292	15115	15196	15210	15407	15251	15337	15268	15112	15346	15327	15228	15147	15232	15168	15306	15226	15323	15176	15238	15124	15313	15245	15368	15011	15422	15197	15315	15091	15185	15349	15162	15267	15100	15183	15268	15215	15281	15341	15252	15246	15300	15271	15250	15284	15273	15242	15365	15223	15148	15287	15140	15187	15229	15249	15292	15230	15239	15308	15334	15273	15165	15201	15297	15417	15367	15218	15355	15261	15181	15480	15194	15248	15079	15282	15188	15317	15233	15210	15284	15215	15226	15219	15131	15382	15161	15189	15154	15260	15248	15217	15195	15261	15300	15299	15353	15194	15192	15230	15436	15364	15245	15255	15100	15305	15352	15224	15376	15211	15271	15419	15157	15151	15206	15126	15283	15181	15284	15154	15252	15364	15294	15193	15038	15095	15162	15348	15295	15457	15232	15403	15147	15113	15348	15350	14949	15219	15143	15208	15139	15129	15393	15262	15298	15161	14993	15302	15200	15280	15200	15188	15039	15456	15165	15257	15170	15172	15068	15361	15149	15090	15444	15239	15230	15342	15276	15449	15360	15257	15249	15248	15155	15328	15272	15275	15169	15254	15123	15306	15311	15169	15187	15159	15234	15464	15294	15329	15360	15307	15305	15124	15516	15114	15214	15417	15276	15273	15321	15174	15298	15472	15156	15222	15203	15353	15252	15337	15169	15290	15274	15405	15103	15194	15201	15292	15216	15233	15203	15228	15316	15164	15235	15161	15239	15269	15169	15141	15258	15247	15175	15314	15046	15243	15289	15307	15218	15370	15302	15337	15240	15392	15321	15171	15188	15146	15358	15219	15178	15166	15308	15180	15198	15358	15376	14934	15334	15236	15320	15276	15180	15309	15387	15043	15388	15312	15203	15246	15035	15206	15374	15274	15191	15510	15238	15413	15209	15191	15168	15257	15349	15223	15300	15197	15395	15161	15249	15237	15065	15272	15277	15297	15071	15353	15088	15306	15480	15169	15302	15281	15291	15402	15331	15269	15337	15176	15354	15340	15134	15072	15322	15249	15419	15097	15386	14989	15132	15224	15172	15229	15310	15327	15232	15247	15234	15250	15188	15283	15178	15269	15101	15200	15153	15389	15250	15203	15144	15137	15377	15209	15351	15272	15231	15144	15282	15155	15315	15132	15139	15289	15229	15228	15284	15298	15374	15266	15211	15474	15193	15207	15293	15235	15280	15424	15351	15230	15329	15089	15377	15076	15154	15116	15183	15280	15174	15118	15339	15225	15208	15216	15221	15076	15205	15366	15205	15075	15065	15177	15250	15326	15164	15348	15147	15112	15298	15166	15148	15220	15259	15133	15248	15301	15089	15168	15475	15191	15167	15215	15226	15274	15385	15187	15284	15390	15232	15359	15352	15326	15301	15008	15124	15201	15200	15189	15166	15179	15345	15176	15380	15285	15302	15308	15076	15439	15397	15221	15220	15254	15366	15160	15242	15131	15399	15335	15340	15258	15192	15152	15332	15200	15239	15316	15309	15065	15134	15273	15146	15375	15206	15315	15326	15035	15344	15133	15306	15130	15303	15214	15281	15116	15227	15179	15373	15030	15354	15264	15264	15328	15415	15143	15292	15237	15114	15129	15309	15174	15093	15174	15161	15235	15162	15326	15315	15141	15201	15204	15247	15332	15230	15277	15136	15233	15194	15255	15272	15157	15315	15144	15262	15320	15203	15150	15214	15217	15147	15265	15460	15352	15316	15197	15310	15169	15206	15165	15451	15294	15189	15267	15240	15128	15313	15240	15186	15325	15157	15279	15223	15332	15016	15277	15271	15402	15202	15274	15141	15311	15140	15339	15373	15156	15358	15246	15197	15119	15278	14931	15160	15334	15102	15263	15175	15168	15151	15102	15250	15136	15217	15242	15219	15363	15213	15174	15066	15288	15233	15246	15259	15456	15265	15308	15317	15110	15264	15246	15156	15163	15066	15155	15418	15255	15210	15199	15274	15372	15169	15123	15172	15230	15317	15275	15225	15069	15270	15176	15339	15264	15188	15143	15292	15322	15319	15358	15111	15252	15455	15141	15375	15338	15120	15188	15208	15233	15020	15240	15222	15255	15287	15297	15318	15305	15419	15237	15231	15326	15352	15283	15310	15224	15250	15250	15256	15208	15268	15272	15350	15308	15338	15193	15265	15182	15168	15221	15250	15242	15217	15097	15218	15293	15015	15216	15346	15390	15215	15206	15346	15128	15223	15178	15263	15328	15225	15265	15246	14993	15201	15322	15239	15182	15217	15223	15126	15249	15349	15210	15299	15257	15258	15025	15362	15206	15141	15243	15180	15290	15386	15193	15235	15338	15172	15177	15121	15194	15177	15162	15206	15414	15180	15244	15341	15157	15267	15233	15205	15159	15113	15154	15303	15290	15232	15283	15381	15220	15192	15264	15162	15213	15309	15142	15174	14921	15319	15161	15306	15209	15426	15220	15168	15197	15156	15328	15344	15066	15127	14954	15232	15079	15170	15242	15384	15127	15215	15290	15358	15063	15315	15353	15206	15205	15219	15426	15278	15301	15217	15285	15278	15336	15342	15367	15033	15195	15135	15171	15210	15299	15330	15321	15160	15058	15245	15185	15217	15208	15206	15216	15301	15531	15205	15255	15417	15250	15328	15237	15204	15266	15406	15162	15393	14879	15192	15253	15237	15220	15249	15229	15230	15263
26374	21812	32473	39534	42353	39740	34560	28110	26254	25547	24680	24285	23648	23478	23089	22929	23132	23089	23019	22992	22676	22838	22924	22839	22834	22665	23062	22453	22571	22830	22813	22771	22939	22520	22967	22639	22636	22451	22526	22727	22481	22544	22648	22640	22433	22499	22619	22800	22541	22530	22494	22421	22329	22409	22568	22480	22464	22251	22468	22406	22324	22549	22750	22549	22303	22273	22403	22320	22338	22558	22603	22367	22084	22395	22390	22363	22491	22435	22559	22494	22273	22420	22367	22222	22627	22631	22330	22431	22569	22508	22569	22420	22438	22650	22421	22248	22298	22700	22616	22488	22284	22332	22575	22417	22401	22456	22371	22569	22553	22599	22424	22431	22506	22397	22165	22345	22492	22480	22632	22345	22465	22111	22300	22364	22519	22469	22244	22512	22303	22358	22499	22545	22247	22511	22543	22577	22531	22674	22353	22263	22215	22626	22819	22506	22583	22407	22321	22327	22495	22627	22386	22528	22506	22418	22500	22370	22668	22295	22471	22276	22423	22415	22507	22584	22463	22648	22602	22612	22646	22358	22294	22433	22710	22441	22515	22335	22633	22635	22468	22475	22551	22486	22271	22499	22174	22372	22320	22629	22531	22553	22427	22474	22334	22478	22441	22231	22516	22640	22630	22222	22375	22405	22436	22373	22763	22184	22568	22349	22298	22303	22360	22332	22805	22711	22448	22500	22417	22404	22490	22340	22408	22483	22637	22467	22752	22514	22725	22408	22444	22310	22318	22508	22517	22430	22421	22500	22388	22399	22322	22373	22639	22634	22400	22421	22371	22340	22615	22562	22657	22408	22417	22179	22499	22457	22352	22617	22419	22469	22591	22244	22317	22474	22508	22424	22609	22457	22516	22514	22450	22450	22298	22421	22638	22599	22424	22359	22418	22506	22575	22441	22469	22357	22515	22390	22241	22613	22428	22501	22464	22508	22609	22370	22273	22329	22515	22587	22287	22585	22503	22416	22616	22329	22382	22578	22447	22545	22410	22437	22387	22373	22296	22332	22441	22530	22460	22462	22720	22731	22302	22378	22386	22536	22426	22526	22440	22437	22464	22643	22618	22461	22352	22354	22615	22397	22626	22318	22399	22326	22501	22637	22401	22547	22473	22510	22479	22327	22599	22468	22457	22613	22525	22559	22469	22466	22653	22530	22539	22505	22545	22312	22440	22466	22440	22337	22370	22554	22497	22600	22319	22514	22501	22430	22148	22440	22375	22288	22231	22283	22385	22400	22450	22312	22603	22409	22393	22351	22479	22365	22392	22222	22368	22247	22637	22210	22419	22463	22442	22443	22447	22405	22689	22316	22539	22426	22601	22457	22508	22493	22679	22292	22470	22631	22403	22357	22598	22461	22570	22714	22570	22540	22503	22327	22473	22691	22327	22395	22357	22166	22211	22240	22169	22424	22412	22580	22497	22419	22485	22363	22545	22570	22612	22520	22495	22575	22499	22364	22261	22388	22491	22473	22588	22525	22528	22524	22507	22423	22082	22364	22186	22340	22402	22437	22572	22610	22374	22231	22428	22589	22602	22518	22453	22453	22398	22642	22501	22283	22458	22407	22485	22633	22546	22467	22433	22439	22522	22477	22425	22576	22252	22421	22365	22410	22469	22469	22384	22413	22362	22278	22486	22413	22538	22325	22568	22415	22630	22439	22306	22356	22502	22195	22314	22288	22484	22434	22376	22215	22499	22322	22364	22544	22439	22594	22416	22285	22395	22357	22520	22700	22290	22251	22528	22470	22530	22356	22491	22807	22581	22417	22524	22674	22417	22646	22391	22554	22602	22528	22539	22554	22406	22339	22320	22561	22203	22597	22276	22391	22348	22376	22390	22411	22290	22286	22482	22373	22563	22498	22185	22233	22404	22323	22575	22624	22544	22492	22405	22586	22171	22367	22587	22543	22561	22467	22636	22163	22608	22610	22438	22244	22421	22615	22481	22541	22672	22337	22152	22412	22533	22337	22463	22388	22303	22590	22433	22420	22409	22206	22578	22158	22557	22629	22274	22267	22507	22605	22403	22362	22374	22364	22281	22387	22243	22520	22363	22384	22322	22487	22280	22501	22421	22399	22554	22496	22425	22573	22327	22626	22496	22599	22567	22272	22271	22417	22225	22261	22303	22490	22356	22429	22295	22579	22576	22471	22475	22313	22307	22311	22338	22547	22229	22368	22296	22524	22515	22367	22391	22427	22566	22464	22490	22272	22434	22601	22222	22500	22380	22272	22595	22432	22568	22527	22546	22467	22124	22447	22547	22372	22463	22423	22317	22615	22503	22648	22462	22393	22670	22545	22339	22516	22561	22503	22423	22400	22331	22210	22389	22262	22292	22422	22604	22280	22419	22559	22428	22419	22544	22518	22458	22502	22434	22456	22174	22680	22353	22359	22495	22625	22347	22229	22555	22342	22461	22323	22655	22463	22446	22644	22372	22416	22597	22369	22522	22397	22304	22101	22333	22365	22346	22294	22171	22546	22461	22492	22545	22342	22326	22662	22513	22426	22404	22328	22275	22533	22458	22431	22596	22590	22317	22393	22508	22397	22351	22369	22430	22354	22520	22481	22443	22447	22453	22456	22432	22352	22228	22465	22427	22388	22421	22464	22389	22543	22375	22240	22451	22300	22372	22320	22623	22309	22326	22290	22431	22581	22404	22273	22510	22527	22368	22561	22810	22472	22494	22438	22358	22349	22622	22483	22568	22520	22536	22392	22508	22373	22540	22442	22535	22440	22469	22247	22453	22540	22474	22260	22440	22357	22545	22371	22271	22658	22362	22437	22242	22576	22363	22543	22357	22236	22471	22470	22442	22589	22385	22342	22517	22334	22481	22531	22382	22341	22377	22479	22408	22367	22439	22212	22374	22497	22246	22601	22623	22444	22568	22643	22370	22443	22277	22565	22397	22399	22411	22600	22200	22438	22522	22209	22321	22517	22406	22477	22641	22530	22238	22107	22257	22572	22451	22597	22483	22371	22607	22688	22503	22331	22620	22619	22643	22656	22364	22611	22559	22479	22433	22477	22605	22177	22408	22343	22405	22603	22422	22347	22544	22536	22271	22360	22417	22572	22622	22357	22424	22570	22318	22463	22445	22577	22580	22434	22398	22519	22429	22181	22598	22237	22541	22302	22439	22394	22399	22464	22231	22435	22389	22536	22475	22322	22511	22377	22439	22432	22592	22585	22377	22348	22328	22368	22287	22524	22621	22618	22338	22412	22626	22590	22548	22660	22322	22461	22313	22414	22445	22423	22454	22440	22439	22516	22806	22425	22452	22769	22399	22467	22567	22468	22694	22486	22434	22737	22510	22605	22324	22487	22428	22518	22558	22275	22300	22256	22277	22380	22490	22370	22452	22304	22236	22439	22313	22720	22192	22452	22340	22508	22480	22340	22469	22318	22334	22610	22461	22266	22751	22516	22588	22518	22626	22510	22446	22623	22472	22379	22366	22532	22343	22299	22384	22579	22629	22428	22285	22405	22435	22544	22361	22160	22239	22203	22221	22344	22543	22437	22291	22333	22530	22381	22512	22617	22507	22482	22433	22138	22270	22453	22356	22629	22660	22464	22299	22312	22345	22190	22352	22419	22452	22198	22255	22160	22210	22390	22473	22558	22451	22154	22532	22531	22520	22366	22436	22474	22326	22335	22577	22273	22456	22512	22308	22486	22406	22679	22711	22573	22473	22359	22548	22349	22498	22444	22389	22589	22590	22273	22445	22221	22474	22294	22481	22312	22421	22448	22476	22372	22368	22724	22663	22518	22443	22474	22250	22480	22429	22519	22474	22394	22360	22574	22651	22539	22370	22489	22440	22412	22296	22331	22607	22498	22583	22424	22243	22363	22541	22418	22626	22320	22525	22387	22337	22621	22366	22474	22489	22426	22487	22572	22452	22525	22250	22152	22386	22318	22688	22442	22557	22306	22557	22453	22468	22554	22831	22644	22636	22513	22453	22574	22498	22607	22569	22484	22487	22408	22461	22457	22461	22429	22455	22648	22511	22425	22498	22497	22617	22302	22451	22461	22377	22437	22535	22453	22408	22533	22531	22327	22603	22445	22186	22409	22504	22448	22609	22415	22516	22287	22622	22630	22533	22225	22389	22480	22458	22421	22534	22470	22606	22429	22600	22477	22522	22500	22485	22536	22395	22465	22508	22369	22356	22435	22318	22537	22484	22594	22385	22362	22421	22647	22376	22523	22489	22377	22480	22557	22680	22254	22539	22397	22553	22327	22395	22236	22542	22367	22624	22704	22500	22403	22644	22592	22383	22419	22618	22178	22387	22613	22300	22235	22394	22658	22351	22639	22397	22325	22541	22496	22458	22430	22845	22538	22324	22514	22526	22659	22349	22669	22592	22522	22574	22512	22363	22674	22348	22636	22547	22521	22633	22666	22382	22265	22505	22158	22573	22390	22657	22281	22492	22626	22278	22535	22305	22305	22479	22300	22567	22339	22410	22214	22393	22453	22390	22555	22289	22346	22462	22433	22581	22344	22547	22380	22402	22416	22562	22499	22530	22395	22303	22081	22424	22238	22627	22546	22650	22248	22372	22776	22419	22694	22539	22252	22298	22543	22236	22408	22270	22216	22534	22496	22511	22421	22549	22392	22422	22426	22527	22512	22538	22291	22676	22525	22386	22473	22286	22452	22553	22357	22509	22639	22527	22389	22472	22364	22506	22415	22437	22364	22541	22566	22497	22657	22583	22387	22453	22687	22471	22461	22684	22424	22499	22737	22418	22545	22427	22544	22400	22570	22354	22646	22545	22261	22537	22350	22547	22584	22368	22548	22376	22407	22287	22415	22505	22437	22444	22404	22626	22494	22516	22292	22300	22370	22459	22142	22511	22432	22243	22519	22284	22581	22793	22504	22581	22573	22416	22372	22540	22692	22408	22288	22439	22325	22456	22448	22330	22387	22407	22352	22418	22242	22515	22170	22512	22467	22424	22635	22343	22622	22411	22720	22298	22325	22312	22532	22522	22287	22275	22429	22578	22632	22429	22465	22522	22301	22362	22280	22680	22410	22436	22388	22300	22493	22523	22361	22459	22468	22483	22311	22479	22300	22505	22249	22214	22223	22289	22494	22722	22463	22317	22224	22531	22502	22518	22306	22231	22493
42434	67943	67950	57182	47934	37046	28029	22220	20541	19326	18099	17578	17003	16673	16443	16120	16325	16175	16168	16122	15910	15758	15875	16002	15775	15681	15791	15573	15682	15739	15585	15789	15604	15675	15696	15554	15670	15712	15569	15629	15555	15552	15752	15628	15445	15492	15495	15557	15510	15669	15250	15532	15549	15582	15463	15581	15574	15491	15460	15451	15732	15519	15439	15611	15643	15430	15422	15548	15396	15516	15522	15560	15340	15449	15421	15563	15667	15609	15506	15493	15457	15522	15517	15567	15483	15499	15564	15447	15454	15545	15471	15454	15500	15463	15630	15369	15317	15612	15537	15454	15449	15411	15498	15456	15531	15493	15601	15512	15681	15605	15526	15427	15466	15561	15463	15517	15487	15381	15339	15382	15497	15445	15474	15520	15546	15393	15471	15586	15400	15416	15638	15506	15490	15339	15428	15352	15428	15702	15459	15622	15470	15343	15576	15453	15615	15473	15603	15245	15431	15440	15425	15507	15583	15518	15500	15294	15500	15492	15465	15530	15544	15585	15503	15553	15535	15529	15573	15502	15576	15483	15527	15624	15536	15537	15543	15741	15448	15562	15400	15424	15585	15710	15460	15488	15556	15488	15591	15591	15494	15505	15587	15353	15548	15578	15465	15431	15505	15614	15590	15398	15534	15429	15395	15450	15412	15515	15481	15449	15511	15493	15625	15484	15412	15566	15529	15471	15387	15587	15501	15452	15429	15446	15634	15408	15327	15465	15526	15406	15650	15373	15403	15559	15363	15501	15468	15650	15301	15586	15605	15569	15318	15573	15499	15626	15509	15605	15387	15509	15545	15431	15650	15557	15603	15848	15376	15489	15611	15535	15616	15546	15425	15366	15549	15482	15359	15727	15492	15439	15563	15547	15426	15561	15583	15659	15571	15616	15394	15622	15321	15438	15478	15681	15436	15497	15388	15553	15323	15495	15500	15439	15487	15587	15578	15407	15575	15520	15470	15514	15531	15329	15666	15579	15408	15685	15418	15583	15408	15519	15690	15550	15336	15714	15577	15413	15526	15491	15417	15565	15580	15481	15577	15514	15542	15433	15655	15646	15307	15309	15526	15559	15530	15492	15524	15387	15528	15558	15606	15512	15658	15411	15556	15460	15287	15443	15537	15360	15559	15457	15652	15328	15555	15485	15571	15492	15437	15730	15465	15568	15645	15436	15517	15502	15406	15584	15530	15585	15533	15456	15374	15391	15471	15489	15622	15425	15537	15487	15601	15598	15525	15379	15643	15403	15429	15602	15552	15530	15694	15451	15581	15704	15438	15381	15471	15357	15556	15506	15556	15661	15413	15362	15615	15564	15546	15441	15610	15619	15433	15476	15559	15624	15549	15589	15387	15536	15478	15498	15510	15465	15477	15569	15442	15378	15404	15700	15527	15388	15438	15578	15459	15659	15561	15615	15391	15385	15391	15422	15542	15330	15502	15350	15427	15592	15435	15500	15518	15511	15450	15717	15544	15671	15425	15326	15575	15468	15545	15309	15444	15553	15536	15539	15547	15384	15495	15323	15405	15430	15543	15462	15461	15422	15599	15505	15558	15409	15552	15425	15492	15462	15456	15384	15438	15564	15536	15747	15447	15648	15438	15504	15428	15301	15425	15576	15555	15472	15357	15573	15470	15634	15590	15532	15375	15528	15446	15518	15586	15538	15612	15440	15502	15559	15446	15511	15550	15568	15629	15435	15463	15548	15366	15417	15646	15495	15439	15419	15538	15388	15481	15421	15415	15468	15611	15299	15360	15413	15490	15452	15492	15267	15458	15562	15626	15591	15468	15615	15397	15583	15654	15397	15397	15590	15569	15594	15606	15328	15582	15467	15565	15624	15503	15574	15615	15371	15565	15430	15389	15552	15391	15365	15486	15456	15405	15455	15607	15518	15580	15631	15490	15606	15553	15609	15517	15459	15521	15394	15578	15585	15294	15510	15412	15533	15780	15596	15418	15545	15451	15484	15359	15651	15537	15470	15492	15384	15550	15556	15527	15578	15538	15576	15549	15452	15568	15352	15522	15529	15294	15533	15460	15517	15426	15598	15517	15603	15445	15581	15601	15428	15617	15264	15438	15525	15430	15501	15663	15622	15420	15542	15546	15670	15523	15655	15378	15709	15657	15426	15345	15500	15630	15369	15538	15496	15405	15504	15371	15485	15391	15477	15289	15396	15407	15485	15360	15684	15643	15579	15551	15454	15570	15548	15531	15473	15520	15497	15476	15382	15593	15579	15483	15448	15398	15464	15386	15653	15597	15456	15603	15510	15499	15486	15465	15610	15538	15631	15493	15502	15599	15579	15440	15592	15531	15527	15528	15547	15369	15412	15369	15518	15401	15570	15385	15503	15489	15411	15566	15648	15499	15351	15491	15415	15574	15527	15521	15493	15585	15273	15522	15472	15470	15638	15447	15465	15477	15486	15487	15642	15523	15551	15569	15575	15464	15512	15558	15285	15618	15561	15498	15470	15574	15541	15292	15532	15329	15685	15526	15450	15592	15336	15450	15396	15374	15551	15500	15520	15473	15359	15470	15363	15367	15617	15706	15537	15483	15671	15401	15603	15289	15386	15493	15551	15631	15255	15353	15472	15552	15416	15441	15483	15378	15469	15557	15580	15331	15532	15437	15484	15670	15339	15689	15505	15422	15480	15370	15429	15519	15593	15583	15470	15421	15379	15565	15680	15469	15534	15455	15512	15502	15612	15519	15447	15523	15636	15555	15645	15675	15543	15569	15452	15507	15705	15615	15482	15343	15531	15441	15702	15509	15354	15385	15344	15527	15646	15600	15576	15487	15566	15599	15380	15351	15398	15614	15532	15445	15437	15615	15420	15491	15443	15422	15537	15606	15564	15531	15613	15376	15459	15453	15507	15612	15484	15481	15537	15469	15518	15502	15608	15451	15513	15582	15382	15431	15531	15534	15472	15408	15611	15802	15598	15397	15565	15558	15529	15531	15644	15308	15515	15502	15475	15585	15362	15366	15572	15535	15554	15557	15603	15388	15401	15486	15420	15365	15615	15616	15397	15587	15544	15613	15596	15623	15616	15317	15450	15719	15539	15599	15356	15358	15540	15524	15404	15397	15645	15634	15559	15487	15514	15500	15443	15367	15377	15508	15407	15387	15468	15683	15460	15635	15545	15602	15519	15508	15527	15492	15408	15546	15467	15519	15295	15504	15407	15619	15661	15637	15516	15537	15493	15579	15514	15398	15366	15611	15536	15486	15397	15684	15640	15704	15322	15488	15566	15562	15455	15396	15571	15622	15485	15335	15529	15584	15478	15624	15490	15515	15541	15472	15509	15498	15536	15444	15550	15420	15566	15546	15407	15452	15805	15497	15604	15372	15467	15454	15423	15458	15674	15415	15437	15509	15582	15639	15386	15429	15561	15742	15510	15563	15575	15563	15368	15441	15554	15458	15456	15345	15501	15280	15630	15504	15499	15575	15355	15561	15568	15505	15549	15497	15480	15395	15316	15554	15474	15520	15491	15499	15372	15650	15602	15443	15573	15491	15555	15461	15537	15568	15492	15440	15286	15601	15538	15606	15521	15536	15444	15497	15526	15530	15455	15525	15567	15499	15369	15458	15466	15526	15547	15379	15456	15301	15434	15794	15554	15480	15474	15510	15517	15543	15658	15420	15643	15403	15394	15447	15364	15417	15588	15569	15466	15543	15502	15471	15543	15510	15509	15587	15513	15399	15559	15449	15493	15475	15582	15646	15545	15577	15691	15584	15397	15395	15476	15564	15324	15532	15427	15475	15561	15545	15644	15533	15635	15343	15515	15500	15544	15560	15570	15436	15505	15700	15442	15574	15438	15505	15400	15548	15379	15353	15424	15576	15408	15438	15616	15506	15593	15385	15581	15512	15568	15574	15540	15349	15606	15574	15530	15568	15512	15448	15671	15454	15705	15464	15547	15386	15587	15515	15527	15639	15427	15412	15538	15391	15389	15525	15490	15532	15560	15512	15562	15423	15584	15660	15486	15491	15506	15584	15377	15585	15600	15607	15586	15339	15534	15234	15436	15562	15522	15580	15499	15481	15397	15402	15713	15516	15569	15690	15405	15335	15436	15420	15559	15503	15472	15399	15464	15576	15470	15344	15498	15627	15482	15415	15433	15331	15511	15597	15560	15471	15577	15567	15358	15725	15422	15437	15556	15457	15554	15387	15464	15601	15435	15591	15539	15345	15644	15576	15637	15555	15606	15484	15420	15583	15483	15493	15637	15590	15426	15444	15355	15512	15431	15576	15640	15502	15407	15469	15368	15585	15488	15720	15354	15400	15510	15441	15573	15581	15487	15685	15472	15628	15455	15529	15343	15482	15406	15548	15514	15544	15458	15483	15549	15597	15543	15544	15651	15516	15553	15487	15478	15515	15553	15473	15462	15444	15566	15596	15320	15754	15539	15484	15497	15474	15536	15562	15732	15320	15556	15423	15604	15352	15484	15432	15537	15402	15424	15567	15443	15598	15479	15662	15510	15528	15490	15505	15396	15429	15403	15791	15756	15772	15573	15428	15574	15398	15610	15545	15553	15420	15540	15330	15379	15439	15497	15569	15573	15558	15543	15404	15554	15447	15496	15554	15515	15467	15371	15671	15508	15594	15628	15408	15543	15605	15395	15560	15401	15454	15371	15580	15711	15656	15512	15636	15501	15608	15413	15625	15410	15460	15633	15411	15491	15571	15485	15583	15512	15359	15492	15672	15526	15501	15489	15422	15279	15588	15559	15562	15447	15459	15594	15479	15524	15462	15502	15387	15412	15512	15493	15393	15363	15506	15611	15541	15474	15589	15529	15598	15573	15571	15426	15406	15562	15599	15506	15382	15522	15392	15511	15700	15420	15397	15509	15464	15480	15547	15508	15412	15551	15476	15467	15564	15470	15391	15564	15559	15503	15421	15498	15544	15321	15532	15588	15554	15485	15637	15487	15522	15518	15605	15615	15411	15615	15470	15367	15553	15598	15400	15671	15527	15543	15607	15544	15460	15473	15605	15566	15527	15421	15567	15367	15564	15618	15540	15423	15427	15414	15473	15452	15510	15482	15525	15465	15404	15410	15399	15538	15276	15616	15630	15488	15579	15451	15679	15364	15462	15517	15689	15527	15608	15481	15518	15537
24560	21666	30756	32391	38511	40890	36993	28816	26147	25333	24309	23642	22806	22537	22283	22190	21907	21948	22033	22015	22019	21757	21360	21815	21558	21665	21427	21428	21424	21772	21365	21424	21404	21418	21320	21266	21360	21256	21187	21124	21370	21341	21511	21239	21122	21265	21320	21297	21378	21294	21209	20992	21314	21205	21412	21055	21205	21240	21205	20981	21148	21367	21225	21246	21181	21239	21319	21104	21354	21213	21042	20990	21094	21117	21317	21250	21154	21018	21149	21217	21084	21066	20956	20871	21239	21295	21301	21225	21253	21326	21274	21248	21237	21100	21216	21057	21159	20979	21284	21026	20871	21340	21046	21153	21166	21139	21320	21159	21313	21223	21280	21233	21455	21097	21234	21192	21312	21301	21087	20963	21128	21146	20970	21001	21134	21215	21246	21201	21356	21181	21058	21017	21132	20937	20941	21005	21112	21215	21089	21001	21140	20983	21253	21270	21205	21099	21150	21207	21121	21213	21141	21197	21033	21107	21338	21300	21278	21066	21113	21026	21140	20756	21215	21192	21280	21235	21041	21007	21210	21342	21025	20957	20975	21027	21351	21178	21228	21171	21026	21107	21091	21089	21074	21127	20892	21226	21314	21090	21322	21073	21211	21437	21018	21144	21009	21232	21132	21180	21281	21317	20919	21126	21104	21073	21208	20988	21241	21331	21272	21100	21180	21184	20953	21122	21332	21208	21143	21217	20963	21151	21138	21316	21001	21165	21085	21211	21230	21162	21043	21381	21296	21194	21110	21110	21037	21135	21086	21309	21069	21261	21093	21053	21312	21070	21081	21168	21275	21089	21271	21113	21135	21068	21077	21096	21223	21233	21026	21203	21219	21065	21348	21166	21172	21062	20838	21089	20969	21214	21139	21106	21025	21170	21032	21312	21264	21206	21235	21152	21225	21124	21290	21197	20967	21190	21287	21326	21077	21168	21105	21012	21178	21103	21178	20914	21195	20808	21051	21085	21069	21240	21314	21118	21287	21268	21173	21131	21084	20929	21017	21203	20890	21469	21230	21304	21040	21054	21322	20838	21202	21074	21012	21146	21244	21041	20972	20878	21250	20930	21182	20929	21244	20931	21300	21042	21118	20848	20971	21105	20981	20899	20974	21283	21078	21193	20982	21049	21183	21146	21049	21204	21084	21248	21236	21006	21185	20845	21032	21037	21029	21166	21094	21052	21307	21037	21200	21007	21080	21305	21193	20866	21225	21120	21206	21198	21228	21066	20970	21133	21014	21057	21044	21255	20888	20951	21138	21250	21047	21101	21020	20988	20918	21082	20936	21216	21222	21033	21271	21078	20974	20951	21110	20909	21217	21270	21111	21295	21030	21016	21131	21144	21198	21152	21072	21046	21131	21195	21107	21032	21146	20949	21225	21036	21216	21162	21148	21109	21062	20910	21131	21317	21370	20915	21212	21231	21049	21126	21257	21038	21041	21348	21075	21093	21477	21096	20979	21123	21273	21013	20910	21192	21039	20974	21202	21024	20833	20969	20959	21189	20930	20991	21020	21065	21061	21277	21230	21050	21123	21136	20935	21122	21077	20914	21246	21132	20924	21091	20918	21097	21114	21072	21146	21134	21202	21330	21154	20923	21133	21186	21282	21192	21092	21131	21164	21225	20981	21017	21004	21277	21340	21161	21202	21227	21142	21046	21231	21084	21132	20953	21194	21091	20994	21226	21146	21197	21255	21440	21005	21025	21278	21271	21292	21342	20929	21292	21109	21072	21095	21112	21293	20977	21271	21017	21118	21270	21194	21070	21107	21130	21169	21095	21145	21070	21097	21266	21236	21301	21006	20941	21337	21129	21250	21289	20952	20996	21118	21264	21173	21175	21121	20975	21210	21124	20996	21171	20961	21229	21331	21078	21170	21108	21304	21495	21340	21179	21205	21115	21242	21013	21200	21092	21020	21149	21209	20917	21236	21175	21101	21245	20904	21159	21035	21060	21165	21119	21230	20986	21095	21138	21011	21097	21303	20907	21157	20944	21053	21103	21243	21304	21060	21252	21535	21317	20908	21274	21183	21138	21134	21056	21175	21090	21111	21187	21006	20986	21219	21413	21290	21235	21059	21238	21255	21342	21147	21242	20953	20820	20818	21195	21110	21098	21447	20979	21048	21272	21146	21003	21258	21112	21108	21047	21172	21071	21117	21168	21244	21108	21389	21175	21098	21149	21072	21135	21189	21111	20857	21229	21178	21270	21298	20838	20983	21243	21197	21309	21187	21061	21172	20910	21168	21295	21387	21159	21037	21215	20963	21055	21310	21124	21321	21307	21155	21069	21305	21215	21171	21005	21142	21158	21201	21197	21394	21258	20900	20946	21046	21090	21283	21258	21037	21017	21068	20927	20967	21002	21195	21003	21193	21172	21113	21021	20854	20923	20953	21338	21281	21350	21055	21256	21500	21049	20845	21025	21092	21035	21225	21113	21241	21302	20978	21006	21207	21173	21068	21168	21124	21064	20971	21093	21018	21040	21197	21031	21034	21318	21080	21174	21234	21175	20908	20988	21264	21121	20903	21264	21051	21047	21283	21071	21077	21172	21101	21141	21246	20977	21324	21231	21127	21046	20925	21034	21265	21125	21016	20921	21256	21185	20857	21242	21268	21123	21131	20959	21119	20820	20906	21053	20958	21194	21105	21155	21004	21196	21366	21021	21159	21027	20962	21078	21115	21170	21150	21168	21237	20961	21179	21146	21069	21166	21205	21145	21347	20956	21055	21093	21036	21378	21262	21145	21231	20939	21067	21224	21101	20967	20867	21074	20834	21297	21204	21281	20980	21222	21017	21122	21345	21139	21122	21009	20975	21079	21154	21197	20895	21122	21275	21028	21007	21048	21222	21091	21083	21116	21233	21033	21285	20989	21205	21138	21034	21139	21223	21198	21289	20963	21070	21241	21211	21275	21172	21075	20987	20950	21452	20958	20967	21017	21081	21288	20967	20860	21266	21249	21225	21201	21123	21287	21153	21498	21084	21275	21174	21115	21060	21184	21020	21050	21151	21110	21166	21013	21108	20974	21102	21331	20944	21093	21325	21274	21005	21390	21143	21059	20898	20839	21009	21094	21151	21037	21220	21188	20959	21271	21164	21170	21030	21191	21261	20992	21059	21035	21184	21164	20925	21131	21180	20905	21077	21206	21279	21155	21163	21087	21225	21134	21161	21223	21307	21330	21367	20908	21031	21003	21213	21300	21071	21079	21251	21127	20936	21315	21085	21173	21152	20918	21199	21119	20948	21332	21086	20964	21112	21009	21157	20994	20979	21197	21308	20951	21034	21149	20986	21137	21198	21144	21064	20727	21242	21102	21256	21390	21211	21248	21331	21311	21295	21239	21252	20976	21120	20977	20911	21109	20889	21165	21207	21019	20978	20983	20850	21026	21222	21010	20998	21189	21176	21085	21041	20920	21217	21161	21222	21013	21001	21193	21248	21085	21194	21160	21145	20943	21489	21064	21531	21292	21276	21059	21074	21107	21094	20949	21138	20953	20962	21223	21244	21412	21119	21204	21161	21175	21087	20983	21413	20917	21116	21116	21200	21144	21070	21014	21366	20974	21122	21156	21205	21230	21159	21060	21135	21124	21108	21481	21349	20978	21340	21100	21210	21177	21316	21122	21298	21140	21107	21009	21155	21257	21099	21187	21096	21077	21030	21366	21232	20778	20972	21033	21044	21446	21249	21057	21023	21227	21141	21125	21182	20961	20996	21374	21143	21071	20969	20936	21105	21082	21113	21243	21222	21148	21172	21279	21293	21220	21139	21149	21091	20982	21185	20939	21149	21053	21262	20737	21070	21110	21225	21008	21130	21207	21088	21092	21259	21085	21330	21307	21229	20964	21316	21072	21214	21046	21266	20940	20945	21109	21014	21168	21165	21229	21170	20981	21193	21174	20987	21045	21080	21092	20992	20903	20980	21323	21189	20912	21179	21112	21257	21218	21180	21155	21177	20969	21069	21204	21104	21304	21062	21145	21332	21238	21162	20845	21154	21374	21158	20924	21093	21096	20980	21274	21189	21145	21190	21344	21401	21109	21154	21090	21023	21238	21294	21304	21152	21260	21092	20999	21254	20986	21244	21170	20964	21212	21197	21005	21247	21225	21055	20990	21217	21212	21275	21061	21023	21045	21236	21222	21029	21010	21242	21265	21242	21176	21021	20887	21123	20965	20990	20948	20965	21309	21253	21066	21175	21086	21113	21153	21351	21003	21135	21133	21392	21300	21059	21374	21192	21139	21041	21256	20985	21115	21238	21162	21215	21100	21032	21252	20924	20984	20782	21166	21110	21085	20986	21032	21167	21047	21228	21129	21116	21279	21236	21259	21096	21387	21315	21111	21021	20936	21036	20848	21283	21332	21221	21236	21205	21143	21194	21219	21077	21111	21106	21067	21085	20936	21268	21132	21141	21089	20962	21290	21260	20974	20955	21224	21160	21200	21033	21256	21179	21184	21066	21084	20932	21018	21089	21168	21296	21210	21310	21220	21168	21266	21202	21264	21148	20971	21038	21297	20884	21118	21117	21069	21314	21133	21041	20913	21156	21138	21112	21217	21238	20935	20992	21120	21045	20963	20919	21327	21102	21273	21291	21160	21261	21100	21105	21232	21292	21158	21141	20994	21054	21187	20995	21172	20930	21024	21200	21105	21076	21167	21241	21118	21074	20756	21101	21045	21165	21030	20901	21014	21191	21127	20817	20971	21191	21255	20830	21090	21253	21286	21067	21139	20923	21106	21190	21160	21126	21179	20980	20920	20976	21050	20897	21320	21192	21112	21085	21268	21017	21008	21105	21214	21246	21044	21128	21057	21110	21138	20869	21104	21313	20964	21087	21159	20872	21112	21107	21351	21357	20971	21201	21271	21158	21016	21122	21154	21450	21011	21194	21136	21268	21200	21257	21204	21399	21173	21432	21043	21116	20902	21114	21073	20966	21218	20988	21046	21129	20960	21036	20949	21050	21079	21177	21190	20907	21073	20805	20986	21131	20954	21128	20958	21008	20996	20988	21096	21261	21203	21070	21130	21191	21018	21063	21023	20963	21047	21047	21034	21054	20966	21170	21224	21164	21277	21105	21094	20932	20946	21142	21311	21315	21159	21093	21125	21220	21146	21172	20977
45043	77610	76881	63713	54270	43565	31132	24108	21461	19849	18623	17621	16787	16501	16084	15659	15702	15717	15539	15484	15635	15529	15411	15179	15264	15018	15025	14981	15106	14953	15048	15061	15046	15109	15010	15015	14923	14963	15087	15060	14963	14827	14865	14764	14830	15006	14677	15000	14667	14852	14827	14913	14764	14830	14860	14802	14851	14829	14828	14951	14846	14917	14762	14864	14837	14846	14933	14670	14850	14737	14792	14932	14526	14843	14996	14990	14944	14768	14651	14852	14660	14936	14720	14911	14575	14808	14887	14690	14902	14756	14835	14834	14824	14767	14728	14884	14717	14879	14858	14911	14833	14929	14858	14927	14859	14798	15115	14844	14915	14697	14878	14845	14806	14805	14789	14866	14844	14778	14694	14754	15013	14770	14844	14823	14687	14811	14822	14749	14966	14776	14908	14612	14919	14807	14776	14753	14904	14703	14804	14797	14799	14922	14871	14734	14955	14855	14798	14886	14729	14976	14777	14775	14643	14894	14724	14778	14812	14742	14712	14787	14756	14907	14863	14712	14668	14740	14709	14835	14926	14787	14819	14824	14665	14799	14892	14704	14686	14825	14796	14840	14889	14850	14956	15025	15182	14807	14769	14786	14843	14841	14840	14749	14892	14882	14779	14706	14760	14813	14983	14652	14832	14614	14744	14853	14876	14758	14694	14812	14732	14642	14727	14799	14629	14750	14849	14641	14612	14831	14735	14758	14870	14828	14788	14863	14639	14751	14902	14833	14763	14737	14570	14912	14858	14956	14896	14960	14843	14668	14831	14848	14743	14900	14699	14791	14937	14786	14714	14842	14773	14863	14734	14798	14808	14816	14885	14914	14769	14715	14796	14558	14807	14873	15009	14887	14861	14813	14809	14906	14898	14817	14785	14846	14882	14788	14754	14894	14799	14818	14836	14823	14889	14735	14792	14825	14796	14828	14926	14854	14957	14911	14720	14801	14817	14797	14689	14760	14690	14832	14691	14749	14874	14831	14712	14691	14784	15008	14838	14620	14982	14698	14704	14888	14753	14510	14888	14970	14795	14847	14789	14840	15066	14794	15008	14815	14880	14874	14813	14829	14753	14773	14699	14794	14849	14716	14682	14799	14814	14759	14848	14682	14704	14839	14850	14918	14836	14950	14855	14669	14794	14722	14735	14895	14802	14873	14827	14724	14674	14695	14920	14944	14630	14806	14750	14618	14842	14792	14681	14990	14833	14969	14689	14813	14719	14860	14958	14740	14736	14747	14891	14767	14689	14810	14987	14740	14781	14688	14682	14943	14815	14597	14875	14752	14810	14744	14914	14890	14674	14817	14674	14834	14796	14916	14768	14819	14725	14756	14834	14725	14686	14960	14868	14695	14783	14825	14660	14741	14899	14845	14915	14770	14727	14693	14733	14754	14862	14788	14662	14748	14712	14799	14798	14780	14690	14796	14858	14853	14908	14794	14774	14827	14707	14724	14803	14911	14681	14799	14839	14763	14973	14688	14747	14624	14916	14823	14756	14673	14868	14814	14701	14940	14836	15003	14761	14789	14752	14898	14641	14854	14756	14706	14836	14873	14760	14837	14763	14659	14664	14961	14851	14734	14789	14865	14891	14943	14689	14803	14817	14822	14742	14870	14790	14909	14922	14795	14786	14865	14841	14941	14703	14675	14743	14734	14589	14781	14720	14991	14825	14790	14803	14802	14863	14766	14695	14716	14912	14966	14920	14894	14744	14769	14751	14922	14841	14780	14723	14761	14723	14733	14764	14810	14826	14796	14841	14850	14642	14784	14810	14767	14798	14825	14757	14951	14770	14809	14747	14773	14770	14966	14861	14770	14925	14921	14714	14775	14975	14634	14872	14734	14720	14639	14877	14927	14841	14747	14816	14853	14767	14816	14929	14760	14774	14769	14947	14808	14753	14917	14905	14715	14902	14999	14762	14920	14848	14840	14661	14699	14790	14883	14709	14761	14813	14761	14819	14955	14785	14866	14770	14726	14873	14726	14893	14760	14779	14860	14989	14871	14650	14896	14887	14841	14859	14804	14915	14738	14717	14641	14902	15016	14855	14819	14769	14735	14682	14746	14908	14736	14743	14809	14920	14992	14804	14892	14752	14704	14769	14689	14831	14690	14765	14688	14686	14839	14745	14896	14633	14843	14768	14781	14724	14730	14805	14643	14868	14811	14614	14864	14876	14871	14664	14857	14607	14856	14745	14875	14612	14922	14626	14760	14665	14842	14809	14815	14894	14680	14818	14771	14808	14805	14750	14796	14683	14760	14808	14691	14598	14804	14866	14710	14958	14732	14729	14872	14722	14829	14870	14736	14657	14815	14831	14796	14827	14923	14825	14827	14860	14901	14831	14873	14718	14853	14806	14941	14820	14828	14740	14833	14772	14745	14731	14707	14755	14709	14799	14781	15015	14807	14794	14903	14835	14809	14808	14868	14923	14834	14597	14726	14908	14808	14855	14887	14860	14833	14862	14973	14690	14870	14800	14807	14675	14656	14890	14880	14737	14700	14979	14708	14998	14916	15015	14801	14827	14902	14760	14764	14755	14785	14897	14752	14911	14883	14785	14748	14784	14828	14897	14851	14871	14777	14834	14876	14870	14699	14814	14747	14793	14640	14874	14704	14688	14700	14891	14862	14927	14801	14847	14760	14800	14826	14825	14823	14807	14661	14661	14858	14882	14710	14718	14802	14946	14791	14587	14574	14713	14825	14863	14879	14780	14981	14694	14716	14794	14879	14982	14571	14868	14800	14842	14807	14764	14738	14888	14839	14732	14675	14640	14822	14803	14825	14649	14924	14838	14776	14800	14791	14779	14885	14762	14866	14889	14893	14750	14778	14911	14831	14800	14853	14893	14854	14601	14879	14816	14562	14645	14684	14862	14720	14889	14835	14851	14705	14820	14850	14885	14805	14862	14824	14732	14704	14919	14793	14994	14709	14698	14967	14818	14833	14822	14814	14608	14787	14680	14928	14690	14814	14898	14807	14792	14714	14800	14956	14659	14731	14666	14778	14875	14770	14809	14778	15020	14725	14675	14748	14793	14664	14846	14785	14742	15016	14863	14751	14808	14863	14669	14877	14765	14878	14744	14631	14979	14876	14937	14895	14708	14808	14710	14821	14779	14699	14866	14848	14828	14825	14806	14756	14792	14880	14878	14640	14725	14833	14795	14855	14751	14806	14850	14720	14881	14785	14931	14765	14779	14750	14873	14798	14977	14760	14769	14608	14723	14918	14811	14499	14853	14826	14797	14735	14823	14621	14878	14818	15026	14730	14752	14848	14769	14844	14697	14718	14926	14807	14718	14830	14874	14689	14917	14866	14881	14754	14894	14914	14885	14651	14800	14777	14843	14805	14801	14872	14747	14733	14883	14856	14857	14870	14849	14907	14804	14945	14775	14707	14829	14728	14762	14715	15030	14967	14778	14765	14744	14781	14696	14898	14886	14861	14723	14803	14811	14898	14747	14804	14841	14739	14884	14719	14713	14774	14809	14890	15048	14859	14808	14862	14664	14739	14809	14822	14866	14662	14613	14625	14904	14935	14703	14838	14758	14702	14717	14821	15085	14757	14697	14693	14892	14807	14861	14613	14760	14826	14905	14806	14779	14651	14742	14810	14611	14911	14786	14865	14812	14717	14957	14657	14709	14808	14852	14659	14795	14911	14794	14959	14863	14881	14882	14644	14694	15073	14843	14850	14752	14834	14853	14819	14732	14856	14848	14809	14849	14828	14832	14687	14681	14789	14855	14719	14569	14734	14746	14812	14885	14733	14931	14869	14619	14880	14776	14483	14907	14822	14669	14926	14939	14837	14879	14826	14767	14840	14816	14680	14801	14574	14673	14829	14781	14983	14815	14816	15006	14881	14800	14667	14849	14784	14865	14714	14816	14710	14837	14834	14850	14655	14854	14943	14654	14702	14726	14674	15007	14929	14768	14787	14753	14808	14649	14779	14709	14690	14987	14844	14727	14780	14798	14901	14697	14791	14702	14885	14900	14817	14904	14996	14666	14702	14934	14861	14705	14665	14748	14793	14692	14886	14870	14734	14805	14857	14824	14773	14689	14849	14830	14675	14891	14915	14827	14897	14711	14693	14819	14799	14873	14674	14753	14894	14787	14891	14849	14834	14933	14635	14845	14747	14674	14898	14867	14782	14993	14735	14814	14764	14743	14973	14870	14754	14653	14710	14788	14743	14794	14913	14985	14758	14751	14951	14735	14568	14897	14689	14846	14575	14969	14919	14765	14793	14862	14926	14757	14847	14805	14852	14811	15014	14874	14650	14906	14626	14919	14783	14760	14726	14793	14585	14886	14702	14921	14738	14709	14830	14970	14933	14812	14858	14816	14803	14890	14936	14937	14830	14883	14743	14700	14965	14874	14756	14769	14884	14633	14794	14712	14714	14883	14952	14748	14811	14874	14737	14736	14757	14824	14874	14617	14676	14700	14695	14649	14900	14733	14748	14801	15065	14799	14879	14782	14804	14808	14802	14848	14854	14706	14725	14853	15073	14756	14865	14898	14678	14815	14722	14894	14597	14768	14889	14870	14848	14912	14822	14824	14743	14856	14802	14806	14887	14768	14654	14767	14755	14862	14976	14723	14966	14629	14829	14913	14732	14909	14787	14808	14843	14929	14746	14718	14730	14719	14977	14723	14579	14989	14798	14856	14953	14807	14812	14826	14911	14871	14868	14781	14836	14745	14894	14892	14731	14724	14862	14651	14662	14641	14775	14754	14826	14555	14856	14832	14756	14838	14769	14733	14774	14901	14785	14842	14683	14683	14733	14707	14820	14938	14807	14727	14909	14703	14692	14769	14806	14593	14726	14805	14955	14738	14785	14768	14814	14991	14665	14800	15130	15046	14831	15078	14742	14748	14676	14753	14880	14758	14649	14855	14866	14760	14882	14842	14746	14622	14818	14773	14826	14687	14856	14597	14950	14983	14479	14970	14811	14866	14827	14943	14766	14512	14869	14643	14772	14831	14821	14773	14760	14749	14745	14752	14705	14672	14738	14839	14690	14882	14884	14746	14837	14915	14716	14769	14640	14703	14807	14792	14825	14771	14772	14720	14799	14396	14932	14943	14803	14877	14758	14877	14727	14817	14829	14762	14906	14637	14807	14782	14883	14817	14805
41967	50323	54963	47033	38472	30924	26716	25237	24010	23232	23052	22713	22546	22615	22210	22256	22218	22383	22269	22233	22350	22440	22345	22054	22481	22258	22070	22223	22279	22058	22372	22191	22271	22237	22131	22108	22158	22168	22083	22018	22044	21828	21924	22122	22021	22020	21994	21966	22252	22025	21972	21952	22076	22091	22041	21806	22082	21966	22158	21971	22177	21916	21754	21819	21859	21829	22124	21953	21910	21992	21940	22149	21827	22073	22183	21993	22214	21947	21980	21809	21989	21994	21769	22103	22099	22112	21922	21811	21955	21840	21928	22141	21980	21933	22304	21951	21988	21893	21990	22074	22064	21939	21920	22069	21928	22033	22019	21782	22074	22274	22077	21855	22004	21859	22178	22062	22119	22118	22045	22141	22018	21927	22023	22222	21870	22029	22137	22043	22057	22046	21938	21966	21899	21763	21960	22060	22025	22056	22000	21884	21755	21754	22064	22382	22012	22049	22224	21904	21878	22006	21823	21885	21914	22217	22160	22336	22008	22001	22036	22061	22049	22067	22028	21945	21755	21953	22039	22118	21924	21967	22121	22103	21988	21870	21974	22036	21878	21925	21986	22055	22016	21908	21913	21854	22195	22182	21918	21824	22249	22074	21932	22036	22034	21779	21801	21878	22045	22039	21876	22105	22274	22000	21970	22064	22011	22131	21922	21885	22002	21944	21938	21924	21876	21973	22012	22069	22205	21880	21935	22002	21996	22190	22046	22292	22055	22206	22037	21991	22109	22019	22071	21937	21911	21957	21890	21737	21827	22350	22014	21975	22053	22010	21895	22023	22103	22191	22105	22164	22112	22004	22087	22015	22105	22107	22004	21978	22141	21824	22114	21774	22001	21878	21809	22173	22014	21742	21831	21908	21903	22052	21986	22011	21957	22295	21922	21729	21920	21716	22044	22016	21946	22064	22101	22104	21767	22095	22083	22108	21942	22105	22112	22136	22164	21993	22017	21847	21943	22035	22164	22048	22266	22053	22201	22023	21722	22021	22088	21928	22079	21773	21858	21902	21765	21739	21753	21946	22069	22165	21990	22124	21956	22020	22022	21943	21975	22125	22284	22174	21974	22139	22229	21822	21946	21964	22064	21818	21927	21801	21980	22127	21891	21854	21920	22018	22107	21972	22094	21894	22065	21976	22165	21883	21910	22117	22061	22049	21944	22143	21996	22056	22089	21900	22044	21837	21939	21956	21927	22087	22097	21931	21874	22098	22020	21908	21881	22200	21925	22074	22021	22002	22078	21724	22053	22035	22087	22104	21987	22060	21971	21723	21831	22042	21686	22091	21714	22033	21900	21758	21893	21953	21916	22011	21795	22065	22036	21908	21717	21881	21932	21986	21888	22134	22019	22062	21732	21909	21788	22182	22241	22048	21869	21914	22135	21939	22080	22000	22210	22293	21787	21990	22060	22082	22174	21956	21981	22020	21916	21947	21861	21843	22116	22047	22134	22026	22210	22166	22090	22108	22026	22048	21922	21965	22068	22106	21848	21904	21825	22016	22044	21887	22133	21886	21991	22146	22031	21929	21958	21950	21943	21791	22043	22069	22038	22139	22116	22020	21752	22075	21906	21893	22009	21779	21832	22018	22089	22137	22014	21938	21963	21822	21875	21878	22047	22099	22113	21965	22122	21876	21969	22028	21907	21904	21970	22015	21829	21895	21847	21793	22068	22124	22061	21965	22004	22129	22034	21930	22015	21805	22166	21952	21901	21879	21896	22039	21903	21912	21937	22030	22171	22148	21957	21926	21969	21819	21683	22222	22053	21922	22152	22099	22254	22036	21941	22210	22134	21764	21907	22173	22000	22230	21782	22086	22030	21937	21879	21951	21927	22036	21762	22003	22332	21993	22075	22137	22239	21927	22013	21903	22049	21856	21822	21771	21960	22100	22083	22160	22134	22147	21812	22053	21978	22226	22082	22135	21948	22196	22070	22106	21719	21899	21992	22363	21922	22004	22065	21989	21933	21832	21889	21971	21845	21899	21865	21857	21925	22016	22023	21885	22065	22184	21989	22260	22077	21921	21965	22122	21913	21785	22006	22112	22194	22041	22021	21819	21927	21906	21973	21713	22125	22164	21933	22288	21951	22080	22209	21861	22034	21943	22185	22009	21929	22049	21861	22181	22175	21826	22021	21824	21891	21812	22110	22240	21934	22097	21807	21939	22078	22065	22538	22045	22090	21924	22007	21792	21909	22199	22070	22224	22212	22302	22123	22160	22054	21724	21957	21913	22230	22117	21942	21960	22186	21842	21828	22051	22024	22018	22008	21868	22058	22004	22264	22035	21949	21955	21987	22140	22033	21979	21919	22189	22086	22178	22065	21861	21873	21913	22095	21990	21847	21876	22025	22079	22170	22164	22342	21936	22081	21990	21965	22187	21806	21798	22121	22057	22051	21926	21992	21931	22115	21781	21971	22221	21920	21953	21854	22087	22110	21870	22110	21905	22086	22057	22015	21996	21992	22186	22140	21912	22114	22137	21990	22060	21855	22032	22114	21938	21766	21835	22016	21813	21924	21909	22098	21957	21938	21875	22153	21952	21847	21885	21985	22001	21900	21970	21967	22041	21966	21842	21959	21977	22062	22063	22016	21999	22026	22110	21906	21970	22106	21684	21846	22069	21982	22091	21924	21898	21697	22014	21977	21964	21857	22068	21852	22241	22233	21989	22216	21929	21929	21878	22004	22069	21958	21930	22165	21976	22018	22071	22154	21910	21878	21873	22004	22244	22035	21985	21963	22028	21978	22075	22198	22076	22129	21945	21975	22018	21944	22303	22029	21935	21792	22028	22005	21962	21921	22005	22195	22063	22051	21841	21974	22077	21924	22084	22316	21983	21944	22189	21976	21988	21923	21953	21790	22185	22075	22044	22229	22142	21864	22080	22016	22045	21919	22142	21796	21885	22028	22044	22160	21839	21871	22065	21945	22041	21908	21898	21997	22103	22124	22145	22064	22003	22078	22126	21958	21924	22098	22038	22005	21878	22102	21969	21859	21900	21953	21813	22185	21837	21997	21891	21928	21927	22193	22144	22019	21810	22062	21749	21987	21887	22214	22069	22074	21961	21982	22012	22172	22001	21890	22301	21911	21987	21930	21930	22046	22069	21702	21947	22075	22009	21817	22258	22232	22147	22015	22046	21795	21865	22002	22109	21911	22030	22084	21975	21976	22048	21940	22084	22046	22110	21946	22071	22078	21846	22038	22042	21877	21969	21948	22189	22103	22101	21982	22039	22004	22134	21995	21989	22104	21974	22072	21926	22143	21849	21991	21770	21906	22108	21989	21978	21856	22266	22363	21810	21688	21920	21846	21851	21977	21952	22142	22127	22077	21940	21921	21934	21946	21922	22045	22030	22009	22103	21866	21929	22030	22224	21758	21911	21982	22056	21848	21960	21743	22126	22077	22322	22236	22072	21866	21822	21867	21973	22212	22097	22042	21944	21859	21989	22057	21935	21966	22053	21993	21919	21600	22083	22039	21970	22067	22148	22260	22269	22292	22019	21922	21784	21962	21932	22072	21513	21702	22078	22064	21897	22174	22129	22101	22085	22158	22343	22118	22291	22178	21911	21996	21934	22067	21784	21976	22228	21989	21899	22049	22056	22095	22086	22148	22116	22181	21862	21965	21931	22132	21641	22004	21994	22119	21990	22135	21857	21973	22148	22127	22043	21904	21876	21954	21975	21757	21820	21995	22104	22176	21888	21986	21951	22063	22007	21974	21819	22077	22014	22003	21885	22078	22043	22030	21964	22151	22009	22062	21964	22056	22103	21932	22117	22087	21831	21763	22048	21992	21905	22136	22037	22054	22073	22172	22160	21994	22108	22195	21988	21953	22084	22023	22120	21985	22029	21847	21901	21907	22192	22012	21880	21855	21946	22056	22046	21878	22089	22067	22144	22140	22024	22143	22035	22234	22087	22134	22150	22070	21906	21749	21923	21993	21941	21878	21933	22007	22150	22018	22017	21939	22030	21963	21805	22025	21999	22094	22159	22099	21747	21948	22050	21963	22127	22016	21980	21888	21906	22112	21943	22145	22070	22028	22050	21826	22021	21827	21827	22034	21680	21825	22123	22059	21893	21980	22154	22237	21867	21742	21975	22076	22007	21943	21909	21731	21839	22134	22021	22130	22195	22038	22173	21774	22059	22126	22002	21993	22122	22194	22139	21838	22063	22135	22375	22340	21801	21963	22007	21921	21908	21869	21817	21848	21960	21983	21952	21771	22200	21939	22062	21985	21871	22220	21872	21991	21956	22085	21830	21987	22102	21876	22158	21911	21911	22220	22087	21989	21916	22086	22067	21862	21991	22266	22164	21970	21914	21966	22170	21983	22030	22048	22098	21948	21866	21943	21811	22114	22020	21900	21977	22000	21863	21879	21650	22003	22090	21969	22028	22091	22000	22149	22054	22246	21987	22070	22174	21924	22125	21931	22006	22047	21938	22211	22255	22153	22098	21888	21953	21870	22066	21845	21941	21993	22014	21896	22055	21940	22244	22283	22091	22060	22068	22077	22073	21944	21963	21951	22001	22177	22357	22170	22097	21862	21803	22070	21811	21964	21763	21856	21911	21896	22036	22113	22024	22034	21808	22118	22087	21720	22205	22201	22054	21936	22155	21995	21938	21940	21992	21937	21911	21754	21920	22030	22042	22068	22083	22097	21919	22121	21929	21922	21930	21941	21742	21735	21970	21955	21909	22246	22144	21969	21986	21881	21941	22160	21968	21988	22060	22108	21966	22015	21959	22178	22204	22005	22164	22170	22227	22103	22072	22136	22113	21899	21975	22159	22269	21950	22016	21981	21900	22097	21963	22081	22146	22232	22150	22245	22011	22134	22161	21896	22201	22183	22069	22015	21818	22015	21905	22050	22028	21969	21950	22062	21866	22048	21837	22199	21995	21980	22107	22005	21960	22094	21927	22154	21936	21986	22012	21890	22129	21987	21813	21924	21910	22061	22131	22066	21863	22093	22013	21856	22000	22160	22183	22189	22100	22025	22056	22095	21902	22024	21954	22042	22080	21968	21896	21878	21858	22026	22136	21779	21986	22118	22184	22177	21968	21858	21934	21849	22031	22290	22173	22148	22141	22073	21702	22062	21770	22049	21864	22218	22100	21926	22134
43158	59759	54868	42268	34192	25519	20914	19167	17998	17084	16573	16193	16079	15759	15511	15479	15601	15548	15600	15602	15545	15463	15445	15367	15485	15445	15358	15437	15391	15488	15393	15292	15424	15168	15367	15184	15303	15247	15261	15188	15304	15216	15332	15281	15110	15172	15307	15313	15135	15233	15159	15204	15393	15311	15084	15379	15225	15159	15347	15233	15100	15170	15345	15155	15046	15141	15294	15280	15187	15264	15103	15223	15262	15223	15176	15199	15035	15097	15114	15262	15303	15245	15067	15153	15301	15178	15115	15304	15146	15148	15298	15305	15210	15185	15130	15171	15257	15188	15197	15160	15207	15320	15237	15263	15368	15339	15181	15113	15231	15163	15287	15247	15198	15100	15151	15243	15278	15272	15200	15257	15199	15152	15281	15199	15340	15213	15024	15221	15290	15042	15158	15273	15181	14981	15020	15012	15095	15214	15227	15246	15073	15123	15192	15335	15046	15205	15255	15146	15371	15177	15271	15229	15245	15077	15357	15304	15288	15203	15298	15326	15376	15312	15209	15147	15190	15135	15176	15301	15202	15318	15149	15267	15309	15006	15206	15074	15232	15255	15241	15232	15259	15090	15101	15151	15133	15062	15116	15218	15321	15128	15192	15329	15159	15151	15277	15450	15126	15321	15216	15224	15265	15181	15240	15163	15006	15090	15304	15251	15031	15180	15328	15155	15023	15216	15366	15303	15218	15271	15201	15278	15249	15147	15299	15165	15211	15268	15126	14980	15371	15208	15108	15121	15174	15282	15217	15379	15137	15418	15273	15133	15170	15084	15314	15399	15174	15160	15380	15171	15187	15122	15170	15139	15308	15264	15277	15209	15279	15219	15252	15173	15144	15229	15041	15239	15327	15234	15201	15089	15100	15229	15129	15295	15304	15277	15237	15251	15172	15453	15235	15209	15185	15195	15420	15054	15298	15246	15247	15213	15229	15123	15204	14951	15291	15177	15358	15087	15361	15133	15271	15155	15223	15070	15396	15015	15204	15110	15260	15189	15205	15232	15249	15079	15132	15212	15240	15205	15154	15064	15197	15116	15182	15267	15132	15265	15344	15123	15202	15133	15258	15205	15257	15100	15187	15163	15116	15144	15225	15318	15181	15264	15244	15309	15421	15213	15048	15260	15156	15184	15238	15188	15248	15316	15292	15374	15126	15202	15170	15139	15097	15332	15363	15182	15183	15262	15295	15212	15165	15263	15225	15124	15351	15275	15296	15029	15181	15386	15250	15184	15136	15152	15277	15113	15198	15173	15146	15125	15368	15335	15111	15110	15277	15198	15214	15185	15289	15297	15136	15229	15387	15218	15272	15294	15064	15209	15072	15084	15311	15277	15353	15110	15082	15123	15146	15074	15200	15191	15402	15181	15055	15263	15148	15245	15138	15192	15193	15155	15149	15203	15269	15132	15270	15269	15075	15196	15343	15191	15210	15217	15242	15279	15035	15182	15090	15205	15233	15230	15401	15121	15008	15084	15259	15205	15314	15407	15068	15104	15220	15208	14966	15159	15180	15317	15329	15315	15228	15297	15038	15258	15346	15039	15091	15254	15203	14943	15367	15259	14959	15146	15138	15416	15264	15292	15243	15049	15190	15081	15217	15155	15212	15225	15306	15301	15418	15322	15201	15172	15019	15248	15180	15049	15219	15097	15060	15222	15105	15268	15197	15136	15140	15257	15243	15191	15223	15130	15307	15038	15184	15251	15091	15141	15284	15301	15337	15289	15253	15231	15162	15226	15205	15070	15073	15287	15174	15246	15067	15282	15219	15101	15213	15171	15211	15118	15365	15419	15307	15272	15177	15335	15281	15332	15125	15345	15204	15146	15179	15206	15273	15111	15010	15297	15371	15309	15276	15224	15372	15179	15217	15180	15289	15361	15365	15330	15242	15232	15248	15238	15356	15311	15148	15133	15102	15277	15243	15111	15218	15153	15197	15154	15166	15146	15349	15227	15068	15259	15169	15267	15342	15302	15181	15199	15421	15038	15183	15343	15399	15024	15207	15208	15216	15231	15329	15146	15070	15563	15215	15230	15223	15252	15197	15306	15125	15265	15245	15180	15348	15299	15062	15237	15385	15092	15201	15223	15226	15227	15326	15119	15173	15135	15266	15308	15148	15189	15215	15312	15213	15185	15176	15255	15398	15171	15179	15171	15242	15160	15197	15295	15429	15254	15251	15169	15225	15173	15169	15261	15094	15139	15341	15325	15020	15128	15358	15285	15183	15236	15074	15170	15122	15293	15010	15011	15253	15142	15153	15163	15323	15174	15214	15141	15260	15173	15204	15309	15101	15299	15059	15266	15262	15159	15191	15528	15061	15274	15187	15008	15170	15170	15266	15232	15216	15160	15289	15340	15196	15236	15136	15347	14983	15339	15255	15255	15251	15254	15148	15157	15260	15192	15345	15082	15197	15367	15093	15054	15384	15215	15126	15178	15161	15252	15257	15134	15340	15116	15152	15137	15161	15128	15291	15239	15168	15185	15447	15157	15078	15181	15203	15058	15241	15258	15182	15246	15387	15158	15127	15213	15295	15289	15094	15324	15123	15178	15304	15048	15173	15217	15148	15340	15152	15200	15166	15174	15212	15107	15189	15192	15108	15188	15230	15274	15210	15110	15069	15334	15333	15173	15195	15416	15287	15119	15260	15309	15216	15193	15256	15279	15128	15273	15107	15215	15192	15089	15048	15157	15040	15306	15044	15193	15132	15149	15370	15237	15164	15186	15191	15169	15109	15236	15268	15284	15325	15232	15235	15189	15298	15324	14996	15347	15114	15339	15227	15240	15285	15059	15211	15284	15297	15320	15179	15303	15245	15229	15202	15120	15151	15149	15113	15113	15253	15240	15148	15116	15349	15254	15257	15169	15335	15403	15173	15271	15060	15373	15371	15234	15174	15094	15229	15328	15207	15211	15201	15264	15205	15149	15317	15253	15176	15130	15187	15089	15218	15137	15122	15308	14975	15431	15283	15336	15313	15211	15029	15252	15199	15269	15258	15254	15153	15081	15288	15328	15112	15212	15057	15137	15096	15252	15297	15182	15263	15459	15164	15261	14993	15240	15428	15103	15026	15141	15131	15346	15170	15233	15201	15222	15159	15247	15100	15121	15200	15196	15362	15145	15051	15229	15190	15380	15259	15238	15210	14962	15173	15221	15226	15177	15294	15142	15298	15194	15314	15229	15268	14969	15195	15262	15235	15220	15320	15164	15303	15326	15307	15164	15232	15225	15170	15079	15134	15045	15380	15145	15264	15195	15034	15383	15296	15274	15184	15370	15092	15307	15146	15276	15086	15138	15323	15259	15079	15215	15324	15123	15196	15005	15331	15367	15280	15359	15183	15259	15248	15138	15211	15256	15340	15278	15274	15090	15151	15284	15099	15225	15275	15122	15168	15254	15283	15302	15328	15207	15324	15170	15157	15342	15334	15285	15086	15361	15209	15236	15313	15242	15267	15155	15303	15174	15269	15328	15307	15339	15285	15192	15128	15229	15265	15165	15102	15313	15326	15265	15086	15205	15113	15140	15208	15348	15306	15286	15278	15113	15346	15199	15190	15148	15156	15223	15005	15222	15204	15258	15400	15144	15326	15344	15307	15144	15342	15329	15245	15265	15220	15261	15199	15238	15323	15146	15280	15067	15261	15256	15198	15200	15247	15147	15193	15126	15290	15328	15147	15190	15218	15379	15220	15079	14992	15205	15337	15143	15312	15297	15176	15155	15047	15492	15058	15170	15264	15212	15327	15149	15151	15161	15259	15146	15255	15160	15194	15364	15217	15213	15210	15219	15265	15102	15088	15375	15322	15347	15270	15220	15318	15234	15218	15214	15109	15053	15230	15333	15232	15289	15199	15175	15202	15216	15399	15321	15170	15056	15188	15192	15109	15290	15318	15156	15196	15132	15056	15274	15180	15159	15273	15194	15269	15170	15159	15405	15107	15375	15218	15175	15269	15311	14993	15121	15176	15209	15287	15208	15131	15142	15145	15198	15268	15296	15274	15077	15146	15033	15087	15246	15225	15223	15260	15251	15331	15322	15039	15190	15047	15212	15366	15412	15284	15272	15185	15269	15264	15031	15095	15233	15318	15249	15366	15358	15284	15175	15219	15112	15199	15373	15304	15207	15277	15187	15448	15027	15297	15258	15171	15128	15254	15332	15268	15326	15337	15359	15348	15195	15178	15343	15036	15231	14974	15247	15224	15009	15213	15220	15186	15297	15150	15241	15210	15097	15064	15172	15198	15077	15336	15166	15168	15367	15173	15238	15160	15231	15137	15134	15212	15229	15223	15278	15148	15189	15303	15125	15224	15239	15252	15208	15229	15076	15066	15095	15121	15228	15207	15067	15127	15196	15198	15095	15108	15329	15220	15203	15263	15229	15190	15186	15073	15292	15338	15249	15131	15296	15211	15182	15201	15230	15137	15107	15256	15207	15183	15398	15227	15218	15332	15156	15263	15210	15169	15197	15198	15294	15117	15232	15029	15246	15143	15388	15072	15226	15325	15409	15229	15288	15231	15275	15207	15171	15182	15216	15234	15033	15371	15216	15023	15221	15220	15241	15160	15232	15223	15365	15265	15159	15250	15148	15132	15155	15250	15258	15119	15146	15205	15242	15049	15300	15323	15094	15197	15229	15202	15176	15232	15340	15239	15480	15137	15150	15074	15014	15291	15109	15224	15294	15223	15181	15305	15283	15231	15168	15383	15122	15248	15209	15285	15244	15072	15320	15196	15249	15176	15134	15085	15219	15113	15274	15326	15290	15296	15230	15141	15118	15132	15226	15131	15302	15188	14963	15206	15287	15224	15202	15258	15149	15173	15384	15330	15321	15292	15089	15155	15293	15428	15161	15127	15101	15348	15066	15112	15237	15077	15199	15092	15134	15345	15091	15310	15391	15100	15012	15138	15266	15104	15172	15181	15081	15192	15359	15364	15339	14973	15235	15020	15373	15251	15281	15070	15192	15277	15295	15070	15258	15135	15260	15170	15282	15215	15157	15083	15175	15213	15106	15189	15139	15147	15303	15247	15348	15315	15082	15218	15228	15322	15135	15021	15117	14979	15192	15162	14982	15261	15262	15127	15217	15107	15230	15359	15220	15372	15355	15407	15240	15317	15331	15284	15205
26362	21971	33925	39994	39041	34302	31721	27748	25844	25233	24400	23781	23666	23264	23246	22984	23173	22857	23052	23022	22719	22780	22944	22686	22848	22589	22541	22578	22472	22677	22703	22611	22434	22720	22709	22410	22404	22404	22483	22348	22446	22162	22409	22403	22394	22340	22600	22211	22162	22451	22464	22421	22310	22538	22339	22720	22633	22630	22365	22388	22492	22261	22508	22464	22129	22383	22387	22362	22460	22481	22244	22302	22305	22165	22143	22411	22486	22221	22206	22144	22288	22062	22271	22421	22381	22265	22255	22481	22772	22411	22370	22270	22475	22185	22347	22291	22209	22292	22336	22104	22332	22170	22338	22459	22404	22167	22270	22424	22156	22524	22473	22497	22252	22007	22479	22395	22221	22473	22264	22338	22403	22582	22586	22460	22329	22487	22319	22316	22536	22377	22519	22410	22176	22352	22527	22531	22045	22168	22393	22241	22443	22292	21987	22251	22259	22591	22396	22428	22379	22278	22230	22244	22293	22218	22396	22254	22323	22364	22524	22469	22348	22394	22421	22357	22632	22224	22528	22278	22294	22108	22394	22238	22257	22336	22288	22308	22333	22359	22299	22363	22569	22261	22301	22138	22208	22283	22486	22572	22344	22507	22361	22552	22481	22430	22277	22312	22344	22313	22367	22524	22407	22390	22296	22399	22581	22230	22355	22231	22318	22272	22322	22224	22244	22265	22496	22257	22154	22330	22341	22119	22237	22390	22160	22219	22422	22303	22148	22266	22415	22355	22156	22204	22525	22493	22393	22299	22441	22431	22591	22249	22385	22301	22366	22540	22303	22374	22499	22492	22417	22511	22298	22519	22323	22323	22254	22282	22601	22304	22205	22396	22613	22360	22142	22493	22557	22506	22544	22157	22432	22480	22284	22510	22466	22421	22475	22204	22595	22358	22466	22310	22246	22265	22293	22228	22216	22405	22191	22392	22332	22302	22586	22408	22343	22128	22305	22625	22323	22359	22489	22381	22318	22390	22246	22374	22183	22354	22441	22131	22356	22337	22436	22566	22435	22562	22473	22347	22059	22218	22577	22348	22246	22411	22296	22293	22287	22339	22412	22445	22512	22247	22494	22495	22514	22442	22536	22600	22331	22377	22468	22499	22306	22397	22302	22317	22492	22115	22526	22248	22458	22438	22209	22151	22302	22530	22127	22062	22307	22150	22341	22232	22414	22466	22267	22400	22235	22175	22444	22501	22485	22376	22322	22543	22341	22021	22586	22317	22309	22291	22122	22469	22614	22342	22516	22300	22515	22479	22390	22507	22240	22438	22456	22287	22172	22408	22426	22422	22292	22294	22290	22465	22307	22191	22219	22172	22219	22617	22667	22471	22214	22453	22348	22425	22307	22286	21941	22424	22612	22296	22225	22337	22352	22456	22470	22408	22476	22325	22277	22420	22314	22331	22307	22224	22067	22389	22267	22370	22608	22346	22442	22237	22319	22353	22330	22358	22547	22308	22264	22219	22293	22253	22514	22354	22204	22408	22290	22220	22163	22227	22065	22409	22548	22072	22228	22289	22454	22348	22225	22254	22377	22227	22384	22358	22544	22128	22412	22576	22227	22406	22468	22375	22328	22431	22397	22315	22398	22392	22614	22293	22253	22232	22132	21993	22428	22473	22319	22450	22602	22199	22304	22259	22282	22320	22582	22253	22319	22202	22131	22457	22361	22244	22420	22320	22491	22541	22200	22500	22364	22475	22320	22425	22160	22379	22171	22120	22413	22346	22220	22340	22359	22455	22617	22303	22311	22383	22322	22368	22390	22335	22286	22436	22312	22115	22638	22205	22288	22256	22470	22514	22476	22357	22347	22336	22374	22523	22368	22336	22371	22516	22358	22540	22388	22042	22417	22342	22516	22167	22448	22310	22485	22453	22396	22260	22273	22442	22390	22511	22365	22435	22477	22555	22618	22186	22247	22286	22317	22184	22251	22389	22159	22324	22420	22265	22311	22240	22349	22498	22451	22475	22238	22417	22193	22223	22457	22694	22412	22376	22384	22348	22429	22126	22439	22429	22241	22148	22231	22514	22214	22235	22422	22497	22104	22274	22217	22244	22239	22389	22295	22253	22467	22247	22436	22369	22066	22358	22114	22248	22518	22572	22280	22649	22224	22437	22367	22451	22422	22571	22348	22254	22160	22503	22105	22325	22371	22458	22287	22262	22349	22478	22417	22281	22481	22306	22491	22282	22127	22299	22282	22295	22428	22150	22409	22152	22178	22334	22369	22275	22437	22509	22310	22166	22365	22281	22463	22230	22343	22365	22449	22538	22232	22320	22295	22467	22305	22508	22314	22380	22177	22460	22103	22298	22335	22241	22518	22256	22298	22180	22406	22440	22234	22363	22369	22095	22549	22250	22238	22108	22328	22307	22462	22344	22362	22168	22420	22228	22526	22300	22482	22467	22148	22268	22264	22475	22193	22166	22076	22262	22045	22531	22422	22442	22342	22573	22310	22143	22343	22412	22261	22365	22262	22321	22485	22326	22402	22378	22475	22301	22131	22359	22194	22415	22607	22448	22257	22350	22250	22627	22264	22412	22330	22280	22291	22272	22515	22207	22179	22409	22512	22469	22448	22449	22135	22412	22515	22270	22457	22284	22196	22261	22263	22113	22476	22286	22405	22241	22341	22169	22247	22185	22271	22318	22275	22421	22533	22305	22273	22371	22443	22281	22421	22512	22391	22098	22365	22393	22172	22333	22463	22115	22198	22282	22360	22400	22326	22486	22356	22435	22577	22361	22386	22351	22322	22415	22302	22350	22207	22386	22264	22375	22491	22178	22378	22140	22194	22291	22291	22244	22279	22228	22355	22290	22298	22557	22434	22478	22513	22192	22164	22359	22331	22292	22281	22323	22477	22509	22442	22331	22425	22371	22384	22214	22452	22253	22188	22170	22487	22260	22168	22306	22196	22226	22405	22491	22356	22522	22399	22292	22314	22358	22338	22352	22341	22214	22291	22353	22200	22366	22488	22437	22616	22288	22346	22246	22261	22332	22350	22273	22310	22534	22223	22271	22359	22516	22268	22311	22500	22265	22317	22206	22457	22400	22154	22475	22225	22170	22485	22249	22106	22693	22285	22296	22367	22522	22184	22339	22286	22620	22356	22341	22252	22400	22329	22448	22166	22244	22356	22198	22125	22182	22565	22338	22264	22410	22309	22198	22242	22215	22296	22400	22154	22319	22402	22353	22388	22396	22239	22493	22417	22331	22412	22408	22759	22174	22499	22332	22340	22263	22155	22351	22347	22394	22449	22390	22365	22565	22263	22322	22296	22513	22426	22387	22468	22254	22499	22328	22427	22264	22096	22069	22203	22364	22244	22237	22289	22474	22599	22221	22175	22408	22521	22340	22369	22344	22414	22533	22390	22347	22100	22292	22255	22330	22133	22261	22347	22327	22135	22350	22358	22238	22085	22276	22444	22340	22248	22311	22437	22400	22505	22515	22245	22350	22371	22384	22496	22376	22285	22229	22531	22399	22555	22273	22449	22347	22188	22095	22327	22460	22425	22192	22383	22593	22484	22297	22332	22449	22573	22216	22439	22283	22501	22363	22274	22526	22572	22464	22361	22311	22229	22179	22396	22421	22458	22216	22424	22316	22351	22187	22426	22297	22295	21954	22239	22340	22332	22152	22209	22349	22107	22288	22364	22196	22301	22141	22339	22677	22296	22567	22228	22075	22350	22430	22448	22446	22217	22257	22370	22192	22402	22272	22431	22371	22196	22381	22148	22256	22286	22462	22198	22344	22175	22277	22330	22331	22448	22240	22180	22537	22406	22359	22449	22157	22386	22471	22413	22601	22597	22379	22332	22388	22292	22370	22220	22423	22270	22258	22559	22287	22254	22610	22100	22381	22462	22315	22243	22318	22305	22157	22591	22480	22155	22404	22460	22324	22349	22482	22356	22421	22423	22292	22157	22326	22423	22220	22108	22059	22301	22385	22245	22435	22252	22483	22318	22431	22349	22279	22736	22165	22419	22267	22456	22544	22132	22251	22164	22216	22347	22427	22300	22371	22181	22381	22472	22482	22614	22458	22271	22467	22531	22236	22238	22481	22203	22402	22220	22084	22459	22222	22185	22325	22320	22330	22332	22427	21952	22231	22136	22422	22086	22396	22529	22270	22457	22416	22568	22383	22337	22312	22429	22532	22194	22289	22245	22109	22255	22327	22245	22573	22479	22293	22523	22132	22287	22413	22473	22416	22267	22420	22038	22491	22397	22289	22223	22490	22383	22173	22570	22363	22278	22065	22279	22454	22771	22340	22406	22362	22374	22118	22495	22122	22232	22365	22538	22307	22110	22171	22540	22306	22314	22234	22333	22532	22289	22380	22284	22147	22516	22470	22449	22395	22224	22294	22308	22347	22361	22287	22175	22322	22409	22386	22400	22420	22233	22419	22347	22448	22507	22361	22652	22551	22490	22235	22349	22301	22035	22378	22264	22160	22099	22336	22045	22289	22392	22327	22243	22284	22473	22572	22384	22419	22141	22533	22525	22345	22351	22230	22446	22231	22500	22437	22550	22250	22301	22345	22281	22623	22402	22458	22471	22380	22326	22398	22178	22446	22339	22116	22344	22405	22289	22443	22338	22394	22336	22280	22150	22422	22427	22311	22210	22256	22458	22610	22406	22384	22256	22435	22444	22338	22396	22594	22401	22411	22376	22483	22347	22444	22196	22424	22478	22073	22127	22245	22445	22422	22394	22687	22664	22350	22584	22698	22688	22435	22387	22502	22157	22385	22353	22285	22254	22366	22048	22441	22529	22309	22237	22170	22364	22012	22376	22571	22488	22297	22478	22297	22176	22574	22329	22069	22251	22407	22382	22128	22196	22515	22244	22385	22387	22337	22494	22310	22310	22377	22402	22296	22242	22457	22247	22250	22382	22253	22140	22425	22356	22030	22380	22335	22630	22539	22448	22455	22476	22291	22291	22344	22275	22363	22313	22353	22332	22323	22436	22406	22113	22336	22331	22257	22383	22241	22187	22433	22374	22295	22370	22394	22464	22331	22333	22389	22472	22391	22568	22287	22083	22289	22364	22205	22383	22226	22533	22275	22272	22226	22271	22165	22307	22512	22454	22499	22458	22350	22272	22322	22305	22366	22076	22569	22459	22292
43996	74109	71791	57201	44002	30906	24721	21649	20033	18657	17727	17073	16761	16494	16154	16036	16146	16163	16246	16063	16198	16031	15926	15858	15772	15534	15692	15455	15698	15687	15804	15697	15510	15692	15548	15404	15652	15561	15554	15663	15637	15594	15534	15374	15546	15544	15418	15360	15597	15551	15393	15415	15476	15581	15524	15442	15429	15468	15395	15340	15522	15561	15456	15382	15451	15501	15486	15444	15327	15516	15344	15370	15532	15504	15282	15342	15447	15339	15403	15319	15494	15391	15396	15589	15221	15441	15349	15419	15379	15450	15459	15207	15472	15389	15416	15442	15395	15432	15559	15345	15341	15291	15284	15488	15461	15446	15377	15444	15380	15558	15568	15287	15515	15437	15566	15355	15425	15476	15459	15497	15428	15402	15362	15464	15512	15409	15403	15507	15273	15411	15571	15485	15412	15420	15187	15256	15307	15417	15544	15422	15517	15181	15333	15386	15477	15534	15312	15365	15425	15426	15502	15486	15381	15360	15459	15445	15321	15385	15335	15381	15333	15501	15437	15384	15536	15254	15561	15294	15221	15236	15394	15376	15248	15469	15489	15495	15395	15482	15468	15450	15389	15229	15356	15359	15476	15359	15428	15342	15445	15413	15257	15430	15515	15472	15350	15394	15497	15449	15464	15323	15425	15380	15465	15452	15407	15278	15495	15475	15412	15483	15156	15479	15402	15430	15277	15450	15601	15379	15397	15477	15666	15385	15315	15403	15321	15414	15460	15332	15494	15422	15551	15441	15356	15573	15413	15520	15412	15435	15580	15399	15319	15388	15372	15381	15424	15433	15404	15392	15455	15260	15489	15311	15376	15277	15350	15313	15534	15204	15344	15313	15290	15358	15469	15346	15423	15330	15395	15279	15404	15621	15390	15316	15342	15462	15494	15302	15431	15442	15271	15417	15369	15408	15394	15507	15312	15274	15557	15303	15488	15480	15417	15464	15549	15568	15486	15419	15259	15423	15313	15404	15400	15487	15435	15490	15505	15275	15338	15467	15395	15405	15485	15225	15500	15284	15455	15495	15456	15277	15329	15370	15304	15560	15344	15393	15375	15372	15375	15436	15443	15363	15380	15553	15511	15523	15453	15473	15677	15339	15509	15657	15517	15325	15433	15395	15385	15252	15440	15500	15488	15443	15448	15362	15501	15541	15353	15412	15296	15475	15599	15306	15481	15360	15398	15529	15524	15471	15425	15397	15468	15487	15503	15520	15226	15658	15553	15302	15402	15392	15314	15389	15561	15364	15292	15371	15291	15390	15421	15445	15441	15438	15506	15529	15472	15384	15435	15327	15333	15422	15407	15476	15451	15450	15360	15366	15401	15352	15463	15520	15238	15473	15449	15462	15283	15582	15383	15429	15521	15497	15481	15479	15559	15328	15512	15413	15285	15462	15438	15286	15349	15328	15324	15460	15574	15179	15448	15262	15554	15621	15400	15331	15541	15369	15407	15419	15382	15378	15273	15338	15506	15319	15468	15489	15247	15483	15464	15467	15397	15671	15367	15445	15451	15463	15377	15477	15615	15207	15413	15423	15373	15162	15461	15339	15431	15530	15447	15654	15384	15492	15295	15393	15422	15373	15358	15667	15660	15380	15420	15353	15243	15260	15522	15465	15382	15443	15475	15352	15490	15396	15469	15400	15393	15567	15535	15393	15371	15396	15478	15438	15638	15353	15508	15387	15399	15479	15476	15260	15408	15571	15425	15424	15609	15371	15413	15559	15598	15306	15410	15280	15320	15320	15217	15352	15376	15467	15367	15453	15493	15555	15392	15285	15573	15357	15522	15281	15284	15543	15315	15430	15277	15286	15181	15528	15459	15389	15346	15365	15377	15558	15399	15379	15400	15481	15465	15523	15515	15352	15516	15511	15492	15548	15364	15427	15415	15338	15396	15489	15394	15381	15507	15500	15359	15356	15475	15362	15362	15311	15431	15450	15252	15497	15312	15456	15620	15551	15276	15506	15587	15393	15388	15293	15514	15494	15306	15364	15365	15366	15526	15393	15258	15393	15404	15389	15175	15318	15449	15435	15309	15544	15388	15478	15376	15354	15503	15417	15413	15358	15265	15381	15385	15217	15492	15327	15309	15418	15477	15524	15475	15424	15450	15382	15477	15496	15552	15393	15518	15474	15421	15523	15279	15570	15350	15277	15451	15504	15471	15378	15567	15358	15483	15226	15468	15536	15399	15552	15287	15351	15441	15207	15602	15427	15530	15427	15398	15331	15345	15584	15546	15332	15367	15330	15428	15576	15346	15322	15402	15436	15456	15558	15479	15261	15461	15365	15313	15440	15489	15445	15343	15378	15369	15309	15502	15478	15301	15461	15341	15355	15334	15250	15478	15262	15411	15507	15339	15226	15341	15454	15505	15317	15305	15309	15336	15249	15434	15478	15590	15468	15466	15512	15378	15544	15400	15356	15202	15546	15484	15347	15453	15364	15534	15363	15411	15381	15484	15383	15373	15490	15364	15659	15349	15378	15384	15314	15484	15314	15342	15221	15410	15235	15224	15350	15306	15304	15409	15478	15275	15309	15341	15391	15389	15318	15317	15475	15362	15405	15254	15468	15490	15400	15437	15442	15416	15357	15247	15402	15417	15355	15555	15419	15361	15498	15385	15376	15420	15405	15341	15458	15455	15298	15383	15522	15394	15357	15605	15454	15410	15473	15372	15366	15612	15378	15334	15602	15409	15435	15239	15600	15332	15449	15370	15463	15474	15568	15132	15499	15602	15334	15415	15544	15323	15360	15441	15387	15454	15528	15414	15243	15427	15739	15418	15491	15547	15508	15367	15418	15528	15297	15271	15373	15438	15446	15389	15474	15509	15387	15316	15304	15396	15426	15347	15494	15417	15508	15405	15257	15290	15491	15393	15550	15361	15388	15420	15442	15403	15429	15504	15420	15371	15426	15421	15420	15453	15329	15477	15463	15435	15524	15422	15604	15455	15449	15519	15521	15437	15399	15382	15455	15413	15544	15339	15416	15238	15427	15406	15411	15448	15353	15536	15465	15438	15323	15467	15482	15539	15306	15504	15342	15450	15189	15525	15398	15390	15464	15381	15437	15477	15320	15640	15356	15369	15379	15488	15330	15421	15507	15414	15474	15462	15420	15471	15346	15486	15333	15336	15369	15309	15352	15528	15459	15331	15475	15475	15524	15590	15380	15351	15393	15449	15294	15493	15550	15434	15523	15346	15422	15562	15490	15201	15450	15555	15457	15497	15433	15357	15466	15608	15475	15440	15286	15384	15339	15697	15347	15437	15411	15440	15554	15248	15360	15431	15534	15258	15531	15500	15429	15394	15329	15557	15310	15396	15423	15365	15419	15356	15425	15340	15403	15462	15414	15450	15317	15280	15438	15371	15409	15446	15649	15464	15416	15331	15489	15399	15414	15284	15420	15368	15482	15215	15504	15524	15236	15581	15401	15298	15539	15490	15372	15405	15369	15426	15197	15401	15369	15266	15418	15363	15476	15621	15441	15394	15247	15619	15509	15591	15539	15285	15561	15313	15514	15503	15265	15255	15448	15406	15620	15522	15480	15126	15371	15475	15290	15248	15421	15494	15319	15511	15469	15386	15477	15207	15655	15392	15428	15399	15531	15537	15274	15359	15611	15300	15418	15495	15483	15398	15284	15376	15223	15368	15562	15353	15561	15500	15357	15378	15424	15357	15356	15311	15265	15522	15395	15429	15411	15464	15439	15472	15265	15687	15533	15467	15202	15428	15507	15241	15362	15497	15490	15433	15517	15319	15480	15465	15505	15446	15584	15399	15318	15301	15415	15430	15306	15506	15503	15371	15252	15254	15424	15453	15358	15293	15382	15463	15471	15329	15333	15381	15462	15405	15587	15487	15477	15339	15417	15395	15337	15454	15395	15433	15411	15355	15383	15493	15396	15415	15323	15582	15619	15507	15485	15474	15414	15508	15450	15456	15357	15536	15602	15341	15406	15360	15390	15448	15326	15377	15267	15324	15580	15517	15380	15386	15374	15250	15414	15312	15363	15488	15331	15468	15453	15346	15352	15675	15436	15413	15483	15397	15389	15326	15554	15449	15524	15256	15351	15236	15275	15381	15393	15281	15665	15312	15355	15350	15351	15519	15367	15384	15510	15490	15402	15386	15394	15426	15372	15430	15390	15326	15578	15416	15577	15224	15502	15191	15520	15426	15426	15493	15469	15352	15321	15368	15383	15368	15590	15396	15540	15356	15498	15322	15481	15457	15423	15304	15522	15311	15360	15413	15403	15529	15608	15384	15469	15561	15404	15491	15465	15265	15442	15242	15345	15321	15423	15467	15409	15367	15474	15498	15589	15359	15384	15473	15361	15471	15305	15555	15557	15419	15366	15561	15524	15390	15376	15186	15597	15327	15422	15365	15322	15519	15436	15472	15408	15491	15417	15365	15347	15496	15476	15381	15397	15448	15383	15468	15328	15564	15321	15343	15526	15413	15410	15309	15416	15384	15402	15498	15448	15453	15293	15381	15350	15350	15382	15343	15356	15436	15358	15442	15463	15339	15679	15498	15567	15427	15346	15485	15560	15499	15211	15414	15508	15352	15590	15477	15483	15364	15452	15586	15472	15304	15259	15488	15402	15361	15533	15470	15448	15483	15398	15503	15500	15468	15325	15309	15524	15418	15570	15445	15418	15393	15313	15587	15391	15569	15320	15466	15480	15525	15341	15387	15609	15404	15526	15597	15270	15365	15221	15361	15600	15464	15365	15365	15407	15360	15265	15374	15336	15547	15413	15484	15316	15316	15351	15459	15444	15484	15384	15263	15412	15420	15380	15314	15421	15428	15384	15472	15278	15594	15382	15374	15502	15599	15418	15428	15450	15682	15374	15393	15360	15427	15380	15284	15402	15249	15495	15426	15434	15406	15381	15544	15523	15370	15407	15544	15309	15410	15499	15484	15465	15389	15418	15453	15431	15404	15287	15405	15508	15282	15472	15490	15283	15368	15456	15333	15398	15404	15320	15367	15394	15494	15424	15399	15439	15432	15397	15350	15434	15545	15385	15408	15382	15392	15579	15417	15660	15404	15394	15408	15485	15374	15443	15561	15363	15641	15388	15348	15429	15452	15438	15340	15327	15522	15349	15397	15451	15553	15466	15264	15390
24599	21696	31149	33921	35986	34282	33442	28150	25740	25147	24067	22987	22902	22612	22059	22138	22044	22116	21960	21857	21928	21886	21778	21651	21848	21686	21338	21499	21517	21622	21865	21528	21543	21478	21359	21535	21331	21209	21408	21326	21296	21339	21416	21209	21641	21578	21342	21399	21406	21335	21315	21535	21277	21307	21234	20953	21067	21273	21461	21133	21204	21365	21337	21374	20965	21364	21095	21122	21136	21060	21419	21155	21266	21240	21224	21278	21265	21053	20967	21193	21287	21447	20968	21024	21204	21243	21202	21299	21220	21284	21298	21224	21177	21321	21302	21256	21223	21294	21403	21235	20988	21151	21146	21205	21219	21091	21433	21384	21176	21113	21199	21591	21573	21319	21279	21177	21287	21379	21237	21460	21370	21124	21038	21003	21136	21060	21171	21205	21232	21257	21143	21280	21220	20961	21303	21372	21230	21272	21117	21196	21353	21171	21367	21314	21195	21416	21217	21282	21348	21296	21274	21245	21158	21222	21323	20953	21135	21025	21192	21287	21154	21270	21267	21041	21333	21416	21168	21184	21207	21342	21340	21316	21200	21176	21169	21277	21224	21063	21224	21051	21232	21515	21185	21150	20963	21254	21297	21361	20950	21016	20925	21256	21268	20947	21290	21020	21428	21277	21252	21316	21309	21247	21365	21165	21318	21173	21355	21157	21228	20893	21048	21260	21243	21086	20835	21136	21043	21134	21114	21261	21270	21297	21387	21281	21051	21075	21095	21249	21152	20997	21269	21256	21213	21196	21101	21144	21039	20931	21243	21248	20989	21211	21331	21225	21416	21161	21324	21114	21222	21406	21237	21036	21204	21101	21210	21188	21278	21289	21355	21022	21435	21229	21201	21282	21303	20854	21138	21276	21195	21146	21169	21252	21208	20954	21062	21462	21300	21156	21148	21052	21134	21243	21083	21324	21132	21105	21216	21257	21393	21438	21213	21122	20894	21309	21100	21267	21224	21152	21441	21293	21157	21216	21518	21264	21162	21158	21266	21110	21185	21193	21282	21330	21245	21228	20946	21290	21299	21082	21325	21241	21254	21225	21262	21059	21081	21129	21216	21346	21016	21141	21318	21026	21078	21330	21080	21150	21430	21261	20856	21320	21135	21164	21262	21249	21304	21081	21208	21209	21051	21134	21130	21511	21276	21217	21207	21422	21123	21410	21277	21061	21189	21185	21190	21109	21127	21375	21055	21314	20973	21240	21152	21067	21161	21269	21178	21335	21095	21022	21148	21236	21195	21142	21274	21253	21149	21015	21208	21165	20889	21257	21478	21060	21346	21197	21098	20956	21205	21290	21100	21286	21063	21003	21270	21144	21436	21168	21176	21256	20982	21115	21136	21239	21194	21271	21228	21256	21294	21182	21143	21121	21391	21232	21056	21115	21267	21271	21257	21061	20851	21097	21201	21280	21164	21192	21291	21294	21314	21153	21196	21349	21140	21328	21101	21105	21380	21060	21150	21163	21293	21269	20944	21071	21171	21050	21090	21301	21252	21219	21071	21309	21084	21099	21161	21220	21351	21339	21068	21149	21192	21215	21253	21324	21259	21100	21291	21170	21241	21175	21012	21335	21164	21238	21492	21250	21206	21106	21271	21289	21060	21200	21403	21358	21120	21206	21105	21193	21124	21162	21270	21301	21307	21062	21282	21193	21286	21268	21065	21248	21321	21286	21205	21066	21266	21268	20973	21205	21329	21237	21137	21022	21217	21180	21040	21281	21298	21554	21347	21207	21283	21253	21120	21175	21269	21102	21135	21222	21273	20979	21345	21209	21285	21102	21003	21201	21252	21308	21280	21147	21295	21141	21060	21040	21301	21088	21130	21097	21320	21347	21133	21173	21384	21057	21374	21222	21403	21215	21158	21254	21015	21073	21097	21127	21013	21173	21291	21055	21267	21213	21336	21123	20959	21139	21365	20862	20910	21045	21232	21054	21187	21303	21260	21501	21207	21316	21104	21024	21070	21156	21209	21375	21250	21094	20931	21440	21256	21336	21355	20967	21359	21375	21190	21209	21251	21137	21210	21105	21183	21362	21127	21143	21076	21205	21231	20959	20891	21128	21185	21361	21270	21060	21121	21374	21401	21286	21287	21416	21342	21089	21174	21331	21093	21391	21002	21204	21162	21261	21227	21217	21253	21368	21137	21123	21376	21005	21097	21081	21248	21199	21152	21110	21185	21323	21121	21315	21416	21218	21255	21140	21130	21208	21338	20936	20978	20965	21113	21158	21342	21431	21271	21129	21013	21180	21274	21375	21206	20918	21209	21049	21160	21175	21227	21066	21197	21383	21013	21119	21249	21104	21007	21399	21264	21168	21284	20989	21208	21165	21098	21162	21333	21295	21238	21041	21536	21430	21298	21054	21231	21081	20968	21179	21309	21304	21092	21008	21322	21020	21343	21297	21221	21240	21019	21258	21298	21115	21075	21021	21073	21071	21002	21243	21041	21378	21224	21325	20971	21139	21117	21275	21286	21111	21135	21301	21162	21098	21172	21088	21320	21024	21266	21267	21078	21353	21265	21271	21106	21116	21565	20914	21196	21173	21156	21074	21338	21307	21236	21451	21229	21187	21280	21098	21320	21381	21310	21436	21336	21251	21211	21045	21076	21142	21104	21197	21205	21222	21193	21109	21119	21183	21108	20887	21035	21331	21193	21243	21074	21333	21308	21168	20987	20943	21077	21192	21474	21334	21216	20893	21012	21172	21309	21465	21038	21056	21229	21135	21258	21328	21308	21120	21183	21220	21314	21033	21364	21294	20927	21289	21266	21406	21074	21118	21212	21083	21015	21270	21478	21260	21288	21272	21115	21371	21318	20946	21176	21170	21082	21339	21424	21323	21231	21238	21218	21087	21442	21139	21246	20953	21144	21084	21046	21245	20879	21257	21151	21178	21021	21260	21062	21317	21230	21397	21174	21323	21261	21064	21155	21237	21299	21452	21477	21148	20950	21273	21192	21365	21132	21287	21294	21137	21343	21545	21379	21209	21236	21211	21124	21193	21256	21116	21088	21170	21130	21266	21082	21026	21340	21249	21107	21204	21113	21314	21202	21209	21370	20949	21091	21065	21179	21078	21153	21297	21202	21007	21306	21263	21239	21352	21367	21136	20996	21163	21126	21032	21387	21425	21372	21266	21243	21056	21415	21223	21188	21242	21324	21232	21125	21239	21136	21017	21187	21077	21144	21413	21171	20918	21140	21082	21100	21113	21157	20909	21074	21193	21141	21536	21195	21120	21254	21239	21170	20994	21026	21311	21071	21149	21175	21074	20926	20925	21349	20987	21226	21254	21208	21421	21227	21222	21095	21320	21273	21148	21033	21311	21383	21267	21137	21206	21068	21325	21136	21221	21146	21251	21384	21187	21104	21186	21228	21197	21088	21156	21089	21330	21217	21175	21166	21165	21171	21272	21177	21133	21056	21155	21215	21283	21126	21169	21111	21184	21094	21037	21170	21260	21249	21359	21259	21120	21187	21275	21097	21112	21138	21341	21303	21030	21135	21482	21159	21044	21076	21127	21178	21185	21060	20983	21256	21134	21043	21162	21454	21368	21161	21026	21024	21412	21176	21047	21246	21303	21084	21392	21148	21027	21000	21374	21238	21226	21273	21213	21151	21404	21167	20915	21292	21287	21116	21232	21200	21120	21251	21247	21179	21187	21236	21074	20988	20998	21095	21280	21284	21198	21029	21222	21006	21379	21484	21212	21070	21325	21095	21045	21117	21322	21376	21216	21280	21112	21199	21018	21159	21241	21398	21300	21159	21032	21327	21245	21396	21245	21189	21192	21395	21349	21073	21323	21334	21133	21039	21251	21132	21407	21264	21183	21399	21264	21197	21119	21052	21062	21061	21198	21349	21109	21310	21150	21248	21293	21341	21194	21196	21034	21249	21124	21249	21237	21241	21144	21161	21178	21040	21127	21272	21372	21284	21242	21181	21030	20954	20952	21370	21281	21296	21262	21237	21244	21203	21309	21185	21172	21365	21255	21061	21264	21150	21179	21243	21163	21269	21218	21098	21228	21144	21233	21315	21278	21192	21288	21443	21149	20928	21143	21207	21216	21235	21403	21212	21313	21198	21342	21372	21240	21039	21176	21321	21401	21064	21168	21105	21297	21298	21059	20889	21074	21237	20952	21120	21089	21188	21199	21174	21076	21243	21269	21319	21134	21262	21431	21186	21039	21266	21178	21250	21215	21181	21261	21099	21070	21455	21128	21033	21365	21163	21360	21134	21162	21219	21318	20940	21428	21138	21261	21286	21192	21024	21120	20802	21100	21196	21283	21374	21174	21138	21300	21178	21117	21387	21092	21015	21326	21202	21299	21103	21350	21190	21130	21167	21105	21149	21046	21015	21162	21025	21303	21094	21304	21268	20967	21039	21183	21312	21299	21050	21112	21039	21300	21272	21321	21216	21174	21171	21195	21112	21366	21350	21197	21203	20977	21269	21229	21394	21456	21056	21208	21286	21152	21284	21136	21265	21374	21425	21142	21180	21132	21199	21270	21073	21130	21179	20825	21032	21367	21320	21410	21248	21172	21181	21012	21338	21393	21107	21243	21206	21135	21188	21019	21178	21277	21197	21382	21392	21302	21236	20993	21238	21343	21094	21036	21208	21282	21337	21185	21347	21352	21219	21227	21143	21379	21389	20988	21066	21162	21282	21007	21298	21208	21027	21147	21291	21366	21476	21243	21070	21134	21225	21195	20923	21365	21134	21229	21251	21160	21138	20983	21232	21276	21228	21488	21376	21212	21076	21054	20999	21158	21009	21314	21306	20969	21333	21332	21111	21197	21081	21135	21173	21285	21473	21178	21111	21228	21422	21231	21283	21257	20999	21235	21195	21070	21220	21129	21181	21303	21288	21177	21132	21303	21018	20913	21193	21264	21152	21143	21182	21190	21070	21010	21271	21211	21161	21249	21311	21191	21166	21134	21210	21283	21397	21358	21429	21186	21215	21091	21227	21156	21209	21109	21274	21224	21313	21194	21351	21132	21137	21351	21221	21326	21133	21350	21380	21263	21087	21287	21396	21288	21359	21173	21345	21046	20996	21225	21089	21367	20948	21253	21209	21302	20955	21285	21288	20997	20952	21254	21072	21097	21078	21152	21118	21166
47386	80923	80203	65498	49875	35287	27480	23169	21078	19066	17897	17027	16683	16394	15873	15879	15866	15787	15854	15423	15617	15700	15350	15461	15125	15005	15132	15149	15101	15171	15325	15025	14923	15189	15124	14942	15018	15199	14846	14916	15056	14938	14779	15077	14804	14916	14780	14897	14949	14772	14719	14804	14811	14907	14925	14832	14794	14737	14864	14931	14914	14730	14846	14658	14703	14776	15080	14671	14861	14763	14633	14772	14906	14764	14683	14821	14755	14802	14677	14922	14881	14744	14786	14708	14770	14866	14845	14955	14828	14794	14720	14774	14759	14891	14844	14910	14688	14809	14906	14849	14969	14763	14700	14776	14892	14868	14726	14677	14726	14935	14792	14773	14865	14780	14731	14959	14833	14801	14820	14752	14851	15033	14837	14865	14790	14736	14928	14745	14725	14885	14776	14859	14619	14722	14739	14914	14939	14730	15001	14797	14998	14817	14931	14781	14799	14740	14805	14741	14966	14734	14852	14960	15026	14896	14706	14680	15054	14699	14906	14849	14873	14858	14641	14870	14823	14867	14614	14842	14793	14865	14978	14955	14920	14767	14916	14793	14910	14798	14959	14849	14820	14838	14765	14682	14829	14767	14717	14888	14863	14872	15021	14819	14738	14791	14836	14690	14979	14749	14661	14762	14767	14710	14691	14582	15082	14799	14580	14735	14652	14908	14845	14719	14772	14738	14805	14825	14906	14716	14801	14697	15025	14798	14639	14739	14666	14751	14594	14739	14815	14796	14702	14721	14557	14924	14835	14752	14791	14912	14757	14554	14800	14673	14758	14699	14767	14949	14913	14594	14762	14811	14874	14773	14852	14802	14659	14773	14694	14913	14763	14861	14852	14771	14809	14717	14807	14760	14901	14951	14722	14897	14853	14850	14964	14788	14786	14839	14989	14687	14702	14848	14859	14687	14822	14748	14633	14907	14712	14734	14839	14779	14783	14827	14869	14855	14747	14700	14813	14628	14884	14812	14860	15072	14923	14845	14585	14736	14827	14815	14741	15048	14839	14689	14797	14605	14732	14867	14859	14738	14723	14758	14814	14883	14897	14766	14661	14698	14731	14674	14885	14732	14904	14830	14716	14976	14784	14739	14743	14915	14864	14773	14790	14770	14654	14689	14879	14790	14876	14723	14858	14679	14768	14753	14745	14854	14687	14764	14905	14878	14824	14840	14807	14491	14862	14681	14926	14835	14726	14699	14866	14745	14650	14843	14991	14786	14712	14854	14960	14811	14595	14817	14823	14706	14866	14889	14853	14902	14782	14757	14813	14830	15044	14968	14937	14728	14876	14809	14801	14853	14795	14909	14716	14705	14877	14725	14704	14923	14843	14724	14821	14953	14670	14820	14625	14876	14913	14625	14889	14993	14981	14682	14744	14944	14886	14863	14818	14910	14838	14875	14696	14658	14923	14875	14705	14839	15017	14533	14857	14806	14879	14845	14928	14792	14728	14823	14776	14845	14925	14802	14789	14706	14871	14852	14818	14761	14648	14641	14824	14886	14687	14780	14876	14860	14793	14784	14838	14891	14732	14786	14771	14715	14834	14772	14763	14762	14837	14589	15027	14833	14842	14995	14853	14865	14661	14918	14786	14746	14957	14923	14815	14931	14745	14684	14848	14949	14769	14812	14664	14683	14958	14932	14855	14916	14891	14867	14886	14833	14840	14841	14852	14764	14833	14886	14810	14727	14680	14918	14919	14724	14873	14742	14824	14824	14918	14838	14997	14831	14742	14770	14831	14793	14838	14899	14697	14833	14871	14756	15023	14749	15038	14952	14909	14879	14813	14788	14906	14955	14803	14900	14819	14890	14745	14734	14742	14717	14895	14612	14940	14704	14913	14732	14598	14929	14961	14741	14790	14671	14805	14774	14845	14837	14752	14872	14721	14825	14655	14834	14823	14812	14935	14998	14640	14797	14727	15086	14713	14893	14783	14711	14798	14786	14928	14739	14868	14802	14745	14881	14683	14924	14786	14759	14810	14976	15010	14888	14920	14735	14717	14772	14808	14862	14906	14827	14820	14924	14832	14684	14881	14932	14814	15055	14801	14815	14780	14708	14958	14957	14949	14716	14842	14683	14795	14802	14947	14975	14931	14828	14723	14751	14827	14885	14971	14736	14700	14884	14637	14617	14787	14905	14886	14806	14655	14916	14666	14953	14842	14918	14888	14938	14923	14981	14610	15044	14840	14617	14743	14674	14782	14967	14832	14731	14864	14856	14851	14946	14753	14743	14882	14748	14776	14748	14733	14700	14840	14941	14760	14744	14744	14894	14928	14809	14711	14850	14965	14930	14940	14810	14775	14857	14865	14719	14881	14807	14740	14634	14995	14746	14787	14855	14881	14896	15011	14808	14709	14766	14747	14970	14693	14651	14764	14715	14770	14723	14901	14868	14593	14762	14825	14918	14664	14837	14772	14870	14682	14928	14811	14667	14896	14865	14779	14833	14923	14871	14668	14764	14989	14883	14818	14960	14818	14897	14797	14823	14802	14793	14959	14721	14725	14954	14773	14696	14822	14634	15022	14806	14853	14809	14843	15092	14820	14782	14714	14775	14626	14802	14856	14820	14743	14670	14718	14834	14755	14704	14862	14869	14774	14784	14736	14634	14961	15147	14697	14802	14704	14752	14851	14804	14789	14667	14941	14753	14764	14797	14839	14832	14871	14757	14612	14827	14814	14770	14706	14714	14746	14844	14764	14808	14880	14916	14708	14910	14843	14895	14596	14767	14683	14744	14943	14887	14912	14776	14799	14807	14775	14905	14922	14858	14815	14929	14698	14943	14707	14821	14712	14802	14985	14745	14885	15001	14936	14779	14876	14711	14688	14942	14854	14813	14857	15061	14809	14843	14768	15049	14808	14726	14674	14845	14998	14772	15044	14912	14707	14691	14897	14582	14738	14768	15048	14734	14761	14874	14809	14809	14740	14943	14761	14557	14682	14729	14801	14851	14866	14894	14761	14860	14690	14843	14848	14844	14932	14836	14758	14752	14683	14942	14867	14753	14763	14729	14760	14846	14866	14727	14870	14838	14745	14924	14651	14847	14662	14789	14815	15022	14917	14937	14789	14761	14739	14860	14845	14731	14709	14736	14833	15028	14861	14698	14780	14927	14900	14841	14788	14954	14827	14781	14782	14714	14896	14815	14837	14748	14680	14782	14743	14838	14769	14680	14786	14648	14752	14696	14733	14892	14747	14747	14937	14662	14712	14887	14793	14837	14792	14671	14763	14954	14840	14686	14758	14810	14831	14862	14787	14864	14720	14816	14709	14852	14978	14776	14832	14671	14892	14632	14765	14895	14719	14734	14769	14733	14848	14746	14846	14780	14792	14769	14756	14703	14910	14758	14715	14953	14723	14560	14821	14849	14798	14721	14760	14626	14861	14760	14856	14898	14879	14694	14923	14814	14845	14891	14989	14801	14868	14859	14892	14720	14864	14708	14673	14763	14894	14905	14674	14742	15048	14864	14886	14688	14786	14777	15038	14716	14898	14749	14841	14768	14846	14779	14790	14803	14970	14944	14842	14881	14962	14764	14771	14930	14907	14842	14799	14838	14958	14683	14700	14676	14525	14839	14830	14871	14821	14855	14637	14709	14811	14769	14902	14707	14814	14633	14650	14768	14747	14694	14801	14717	15014	14802	14740	14671	14808	14907	14794	15002	14739	14848	14598	14815	14801	14925	14812	14800	14918	14861	14829	14896	14945	14726	14846	14872	14736	14793	14844	14758	14790	14668	14827	14755	14818	14472	14910	14863	14842	14855	14773	14773	14815	14823	14786	14915	14862	14714	14747	14746	14933	14773	14941	14935	14761	14741	14887	14881	14914	14632	14747	14723	14702	14588	14763	14766	14742	14594	14576	14671	14777	14693	14721	14772	14820	14718	14889	14881	14847	14747	14979	14724	14797	14745	14798	14818	14844	14709	14782	14975	14874	14808	14698	14932	14956	14712	14690	14688	14726	14885	14720	14792	14702	14862	14729	14699	14722	14800	14759	14822	14923	14930	14892	14742	14777	14904	14796	14875	15050	14622	14856	14763	14860	14728	14790	14840	14910	14996	14801	14717	14798	14792	15035	14679	14727	14876	14747	14773	14870	14896	14818	14841	14835	14760	14678	14940	14753	14776	14779	14754	14966	14871	14862	14628	14846	14798	14908	14732	14877	14718	14751	14765	14711	14876	14911	14794	14727	14812	14781	14835	14789	14779	14703	14950	14843	14605	14983	14752	14865	14837	14697	14878	14737	14777	14915	14930	14818	14868	14838	15017	14740	14771	14653	14922	14794	14921	14825	14708	14873	14866	14873	14942	14835	14742	14775	14888	14696	14877	14758	14701	14791	14720	14791	14784	14781	14802	14989	14756	14667	14843	14749	14844	14937	14774	14812	14675	14868	14869	14743	14869	14678	14861	14908	14765	14955	14839	14756	14825	14765	14908	14974	14847	14795	14854	14773	14864	14703	14913	14919	14849	14732	14688	14807	14716	14735	14647	14826	14869	14835	14819	14881	14863	14815	14832	14672	14652	14764	14763	14909	14799	14903	14745	14597	14849	14865	14759	14758	14904	14767	14869	14713	14829	14844	14747	14702	14867	14818	14927	14621	14769	14799	14898	15071	14879	14712	14754	14834	14932	14695	14738	14782	14726	14870	14643	14774	14843	14854	14777	14825	14849	14737	14792	14731	14849	14841	14855	14947	14731	14856	14954	14906	15011	14723	14825	14788	14819	14869	14848	14801	14909	14903	14652	14856	14766	14777	14730	14782	14775	14862	14760	14814	14809	14808	14760	14652	14819	14686	14796	14873	14794	14988	14787	14837	14969	14748	14809	14789	14790	14692	14792	14789	14773	14870	14660	14802	14849	14656	14734	14936	14622	14711	14855	14770	14958	14925	14912	14775	14852	14781	14952	14874	14662	14886	14872	14869	14831	14743	14895	14901	14692	14736	14758	14715	14720	14908	14536	14782	14782	14710	14897	14786	14681	14833	14762	14756	14810	14897	14835	14719	14611	14830	14813	14763	14831	14799	14784	14901	14896	14901	14583	14649	14784	14796	14753	14719	14660	14890	14726	14910	14793	14834	14948	14934	14884	14830	14941	14743	14831	14881	14826	14804	14794	14786	14749
42117	51740	55379	44188	35675	30182	26770	24613	23864	22969	22846	22637	22611	22494	22282	22004	22072	22220	22080	22226	22038	21984	22033	22127	21980	22022	22015	21856	21972	21927	21855	21953	21953	21952	21840	21921	21804	21722	21620	22068	21881	21826	21799	21847	21594	21738	21663	21978	21540	21794	21908	21934	21686	21897	21845	21694	21724	21784	21832	21829	21619	21608	21775	21918	21885	21804	21875	21695	21748	21767	21935	22045	21790	21721	21666	21809	21671	21592	21795	21735	21721	21810	21854	21733	21777	21806	21902	21777	21788	21996	21807	21902	21708	21751	21706	21837	21833	21672	21782	21696	21729	21937	21846	21704	21747	21706	21916	21740	21839	21794	21858	21888	21786	21721	21702	22005	21788	21757	21780	21673	21954	21727	21869	21684	21835	21634	21830	21733	21737	21777	21851	21585	21691	21796	21843	21984	21745	21447	21890	21767	21791	21822	22047	22181	21787	22071	21766	21803	21956	21766	21637	21703	21768	21906	21725	21578	21991	21953	21720	21635	21722	21834	21802	21584	21682	21727	21709	22027	21735	21853	21879	21828	21714	21801	21779	21933	21640	21684	21837	21973	21951	21802	21948	21813	21949	21851	21767	21657	21644	21676	21977	21701	21683	21725	21786	21992	22007	21608	21650	21791	21895	21948	21855	22129	21963	22002	21941	21846	21755	21891	21961	21899	21724	21687	21700	22058	21893	21454	21967	21640	21721	21700	21920	21741	21799	21829	22031	21828	21798	21846	22070	21869	21726	21742	21878	21912	21600	21529	21772	22065	21890	21814	22007	21704	21665	21846	21636	21711	21661	21638	21741	21875	21947	21671	21706	21860	21750	21726	21662	21890	21806	21975	21882	21780	21863	21829	21669	21715	21749	21743	21859	21869	21808	21540	21605	21769	21878	21698	21528	21699	21804	21931	22101	21670	21620	21943	21807	21758	21960	21816	21871	21500	21914	21759	21812	21815	21885	21852	21763	21818	21733	21857	21816	21875	21709	21815	21861	21753	22071	21736	21588	21735	21906	21658	21942	21928	21701	21651	21892	21670	22090	21822	21893	21772	21917	21748	21990	21776	21817	21935	21888	21815	21829	21597	21698	21763	21772	21819	21623	21594	21918	21983	21804	21508	21666	21971	21928	21998	21874	21748	21501	21820	21718	21625	21913	21760	21896	21941	21954	21662	21751	21898	21652	21876	21797	21798	21727	21826	21882	22068	21760	22212	21839	21816	21797	21719	21786	21844	21795	21742	21710	21845	21829	21680	21949	21639	21697	22006	21489	21603	21937	21772	21737	21659	21689	21629	21763	21761	21818	21708	21508	21802	21814	21655	21612	21713	21783	21637	21633	21702	21919	21935	21594	21711	21803	22109	21975	22059	21884	21799	21511	21727	21890	21790	21994	21734	22037	21530	21923	21825	21554	21908	21696	22008	22047	21998	21573	21882	21849	21885	21886	21758	21579	21864	21769	22095	21945	21764	22050	21872	21870	21747	21981	21852	21910	21558	21711	21797	21648	21604	21737	21749	21861	22083	21738	21700	21645	21933	21806	21764	21879	21697	21817	21873	21772	21763	21942	21311	21727	21776	21794	21956	21808	21902	21915	21610	21924	21966	21795	21612	21774	21784	21891	22011	21661	21733	21818	22009	21718	21813	21728	21807	21832	21849	21863	21892	22059	21668	21562	21535	21710	21870	21992	21873	21803	21943	21727	21805	21849	22071	21827	21776	21855	21670	21895	21863	21948	21935	22000	21757	21768	21798	22048	21899	21845	21960	22126	21619	21759	21956	21729	21910	21747	21979	21560	21651	21572	21758	21975	21965	21890	22021	21721	21736	21621	21724	21936	21865	21647	21640	21815	22174	21723	21960	21791	21889	21905	21812	21928	21720	21606	21680	21799	21678	21756	21739	22019	22039	21751	21873	21793	21831	21900	21795	21769	21721	21668	21992	21763	21948	21878	21757	21761	21635	21768	21688	21737	21846	21899	21776	21891	21888	21968	21569	21843	21694	21801	21941	21851	21817	21835	21850	21865	21727	21669	22084	21993	21937	21846	21799	21761	21827	21782	21458	21764	21810	21829	21600	21866	21747	21727	21899	22115	21914	22117	22140	21764	21774	22065	21790	21915	21660	22014	21441	21742	21841	21788	21876	21875	21913	21893	21890	21585	21922	22047	21922	21933	21743	21781	21821	21785	21752	21403	21775	21661	21633	21898	21781	21779	21833	21815	21875	21853	21615	21992	21916	21906	21894	21647	21722	21861	21835	21938	21838	21930	21854	21757	21732	21821	21948	21625	21772	21817	21729	21876	21825	21635	21786	22061	21763	21858	21870	21816	21583	21666	21609	21653	21952	21759	21871	21872	21921	21897	21906	21819	21863	21972	21637	21899	21622	21634	21934	21835	21797	21799	21815	21726	21855	21749	21792	21869	21729	21834	21990	21647	22035	21782	21968	21759	21716	22023	22035	21839	21827	21996	21709	21762	21840	21818	21632	21759	21820	21861	21919	21862	21713	21531	21713	21545	21762	21775	21715	21593	21890	21777	21706	21799	21723	21894	21905	21815	21862	21807	21912	21894	21772	22044	21926	21911	21611	21744	21856	21704	21707	21674	21797	21991	21841	21937	21984	21947	21644	21665	21737	21951	21710	21796	21903	21759	21863	22098	21899	21757	22161	21810	21852	21831	21791	21973	22036	21859	21755	21766	21941	21887	21923	21771	21969	21761	21713	21742	21996	21838	21752	21820	21809	21848	21938	22001	21838	21759	21931	21850	21897	21850	21861	21792	21698	21772	21387	21656	21739	21791	21749	21759	21887	21847	21840	22050	21914	22062	21989	21970	21984	21725	21972	21814	21576	21608	21629	21927	21889	21845	21778	21719	21912	21957	21749	21843	21870	21855	22024	21768	21677	21729	21580	21671	22128	21762	21902	21703	22033	22019	21698	21724	22016	21714	21640	21760	21435	21362	21935	22030	21768	21823	22002	21758	21799	21970	21839	21560	21783	22006	21838	21676	21798	21972	21851	21785	21765	21925	21886	21885	21735	21708	21788	21895	21750	21815	21724	21916	21749	21769	22011	21761	21705	21860	21606	21434	21678	21770	21535	21834	21903	21856	21799	21834	21766	21700	21717	21726	21844	21875	21908	21733	21959	21943	21786	21567	21801	21873	21860	21846	21778	21757	21734	21577	21833	21768	21644	21904	21907	22038	21735	21863	21776	21851	21879	21752	21843	21809	21690	21653	21737	21686	21585	21987	21896	21760	21755	21729	21804	21806	21802	21813	21596	21856	21804	21782	21859	21877	21712	21852	21649	22001	21650	21881	21774	21734	21581	21605	21958	21696	21801	21869	21742	21732	21771	21723	21852	21929	21780	21778	21823	21958	21788	21739	21827	21804	21645	21911	21670	21877	21681	21538	21607	21859	21820	21906	22016	21901	21705	21828	21931	21888	21851	21871	21783	21771	21767	21921	21868	21819	21883	21798	21744	21749	21924	22055	21746	21853	21794	21760	21787	21830	21630	21851	21814	21815	21717	21611	21726	21775	21651	21825	21917	21888	21679	21894	21955	22040	21764	21626	21728	21953	21916	21740	21740	21493	21701	21783	21710	21779	21927	21894	21675	21750	21686	21871	22088	21787	21801	21764	21744	22145	21759	21805	21782	21679	21890	21726	21836	21870	21881	22089	21826	21589	21657	21731	21863	21955	22103	21802	21714	21728	21849	22073	21786	21775	21755	21889	21840	21717	22181	21800	21629	21724	21805	21791	21708	21709	21604	21900	21689	21879	21949	21829	21591	21528	21771	22112	21732	21590	21652	21753	21854	21859	21794	21861	21767	21770	21750	21987	21848	22045	21732	21802	21783	22005	21810	21893	22091	21674	21847	21864	21667	21997	21767	21910	21762	21654	21585	21816	21833	21843	21993	21878	21833	21881	21879	21697	21776	22035	21751	21759	21928	21733	21820	21975	21895	21924	21717	21766	21659	21791	21885	21910	21739	22010	21878	21691	21601	21745	21949	21839	21799	21911	21895	21675	21971	21749	21982	21885	21919	21878	21757	21915	21613	21993	21647	21927	21825	21859	21948	21901	21828	22039	21755	21776	21775	21727	21769	21870	21818	22004	21800	22036	21784	21784	21921	21798	21717	21748	21872	21995	21991	21608	21871	21726	21428	21819	21955	21786	21727	21775	21783	21970	21677	21636	21854	21861	21963	21830	22032	21683	21773	21786	21822	21841	21942	21953	21915	21665	21550	21992	21809	21785	21757	22050	21793	21734	21699	21759	21675	21769	21738	21939	21784	21732	21948	21947	21709	21628	21805	21848	21824	21820	21904	21757	21916	21964	21926	21632	21554	21737	21445	21839	21877	21787	21910	21750	21672	21624	21772	22163	21816	21989	21861	21638	21841	22011	21963	21884	21893	21588	21632	22037	21684	21816	21679	21825	21752	21887	21596	21609	21761	21476	21775	21731	21595	22008	21786	21581	21786	21750	21799	21717	21748	21895	22008	22095	22019	21804	21938	21920	21793	22023	22007	21787	21965	21843	21771	21852	21893	21606	21712	21753	21898	21862	21692	22034	21760	21831	21795	21859	21768	21708	21884	21857	21933	21724	21692	21713	21972	21765	21745	21973	22091	21891	22032	21729	21768	21742	21868	21996	21975	21947	21665	21984	22018	21658	21879	21881	21848	22039	21935	21717	22004	21838	21542	21638	21740	21967	21838	21715	21891	21802	21645	21953	21893	21684	21911	22002	21919	21938	21820	21986	21762	21829	21827	21535	21814	21924	21864	21617	21994	21805	21819	21771	21567	21839	21714	22012	21878	21880	21832	22029	21957	21972	21907	21765	21603	21784	21611	21791	21816	21869	22058	21663	21982	21960	21849	21870	21893	21768	21758	21804	21898	22025	21794	21603	22046	21661	21537	21948	21608	21931	21823	21619	21523	21930	21551	21964	21672	21760	21781	21807	22056	21782	21578	21981	21802	21774	21667	21751	21788	21923	21961	21837	21580	21751	21835	21795	21874	21825	21674	21771	21813	21923	21574	21838	21872	21891	21828	21647	21869	21799	21821	22010	21905	21895	21685	21796	22040	21837	21886	21699	21827	21786	21770	21875	21773	21779	21663	21791	21815
43298	61312	54621	38990	31207	24526	21065	19176	17881	16966	16374	15977	15725	15637	15473	15503	15380	15583	15736	15418	15446	15143	15291	15150	15252	15322	15245	15091	15177	15274	15054	15151	15140	15035	15086	15197	14978	15097	15289	15229	15148	15173	15052	15267	15168	15185	14954	15354	14932	14888	15022	15201	15062	15055	15006	15102	15014	15041	15005	14999	15076	15255	15168	15178	14990	15045	14974	15120	15186	15165	15111	15010	15140	15176	15061	15051	15089	15149	15024	14916	15077	15258	15031	15065	15058	15064	14924	15198	15101	15160	15111	15049	14977	15110	15033	15028	14889	14993	14922	15191	14936	15090	15254	15070	15018	15110	15108	15212	14894	15183	15040	15079	15228	14905	14978	14939	15128	15092	15111	15175	15212	15082	14944	14972	14983	15054	15131	15163	15037	15025	15069	14920	15179	15122	14964	15140	14965	15039	15210	15113	15161	14959	15020	15116	15139	15152	15025	15143	15101	15135	15087	15034	15169	15105	15161	14994	15127	14976	15085	15006	14994	15105	15007	15107	14998	15169	15014	15119	15142	15066	15084	15161	15083	15374	15076	15083	15188	15062	15033	15063	14976	15077	14949	15070	15304	15101	15166	15152	15155	15025	15058	15073	15101	15336	14951	15139	15030	15027	15257	14962	15013	15062	15231	14905	15149	15026	15009	15145	15107	15024	15222	15093	15156	14986	15203	15109	15069	15079	15028	15168	14842	15025	15075	15052	14922	15097	14872	15025	15198	15210	14955	14994	15038	14970	15074	15197	15087	15065	15141	15041	15055	14890	14934	15110	15182	15081	14999	14969	15029	15129	15188	14968	15142	14973	15261	15086	15141	15068	15133	15195	15087	15247	15033	15236	15141	14920	15103	14936	15074	14899	15190	15188	14858	15163	15067	14919	14965	15124	15001	15149	15181	14901	15003	15223	15101	15115	15013	15074	14991	15161	15084	15062	15166	15032	14949	15059	15185	15133	15309	15127	15129	15074	15047	15216	15045	15127	14965	15080	14969	15155	15180	15080	14998	14911	14998	15016	15053	15031	14968	15153	15095	14966	15035	15232	15000	15174	15189	15151	15011	15127	15014	15182	15092	15238	15223	15112	15115	15153	15247	15126	15169	15111	15118	15171	15319	15033	15021	15032	15118	15009	15021	15206	15089	15179	15121	15205	15083	15252	15028	15039	15090	15098	15050	15151	15153	15243	15202	15067	14935	14989	15159	14984	15128	15195	15090	15128	15062	15105	15005	15035	14919	15124	15130	15117	14973	15165	15032	14962	15257	15139	15046	15017	15029	15029	15050	15128	15168	15075	14876	15150	15081	14978	15012	15111	15093	15067	15158	15068	15066	15163	14918	15180	15052	15132	15124	14997	14987	15048	15129	14959	14866	15173	15065	15168	14934	14999	15269	15291	15108	15057	15055	15087	15160	15198	15137	15070	15229	14992	15056	15288	15200	15169	15003	15016	15065	15052	14936	14905	15001	15039	15075	15025	15187	15244	15154	15110	15083	15102	15198	14995	15166	15035	15096	15314	15065	15178	14976	15303	15111	14989	14933	14975	14984	14977	15273	14990	15183	15116	15132	14899	15152	14991	15088	15170	15058	14905	14878	15104	14986	15206	15193	15343	15025	15031	15131	15105	14855	15172	15057	15117	15160	15139	15048	14980	14929	14823	15241	15158	15064	15084	15255	15129	15216	15114	15071	14980	14971	14973	15148	15202	15061	15067	15070	15259	15170	15131	14935	14998	15195	14975	15289	15097	15022	15113	14981	15140	15196	14886	15090	15207	15019	15046	15040	15078	14943	15086	15077	15008	15105	15150	15089	15055	15040	15019	15030	15118	15133	15150	14853	15011	15121	15122	15008	15171	15128	14930	14878	14958	14973	14986	15064	15071	15096	15090	14996	15088	15154	14914	15064	15151	15051	15047	15115	15100	15119	15261	15059	14867	15044	15099	15122	15296	15105	15056	15001	15016	15061	15114	15212	15054	15077	15069	15057	15026	15185	15218	15035	15131	15041	15047	15073	15217	15056	15221	15189	15127	15076	15167	15116	15060	15086	14962	15296	15289	15064	15141	15059	15239	15097	15145	15047	15083	15092	15085	15094	15139	15077	14980	15196	14973	15195	15138	15250	14926	14901	14937	15045	14973	15040	15197	15114	15084	14982	15237	15056	15046	15110	15110	14930	15012	15039	15189	15071	15117	15231	14922	15009	15037	15058	15024	15001	15026	15024	15164	15038	15101	15102	14916	15185	15068	15102	15151	15054	15228	15031	15060	15144	14730	14993	15184	15174	15030	15206	14960	15108	14915	15188	15063	15070	15137	14982	15132	14961	14918	15018	15202	15052	15064	15245	15088	15286	15075	14984	15065	15006	15047	15028	15163	15027	15025	15200	15075	15069	14984	15031	14873	14999	15058	15116	14991	15127	15094	14975	15068	14970	15059	15215	15122	15038	15082	15169	15090	15090	15139	15069	15018	15239	15045	14989	15022	15028	15015	15084	15166	15075	15221	14984	15208	15143	14903	15069	15125	15104	15143	14881	15238	15121	14922	15117	15070	14993	15228	15047	14979	15235	15150	15089	15165	15188	15087	15296	15005	15083	15031	15029	15031	15184	14997	14918	15099	15107	15271	15061	14880	15226	15013	15200	15140	15124	15157	15150	15132	15051	15062	15175	15189	15091	15037	15055	15124	15016	14954	15112	15050	14970	15141	15046	15189	15115	15134	14962	15165	15133	15080	15010	15163	15112	14990	15067	14952	15093	14937	15146	14922	14947	15148	15218	15079	14967	15188	15167	15160	15014	14955	15171	15060	15052	15178	15083	14914	15087	15269	15187	15121	15152	15036	15119	15056	15266	14892	15164	15017	15007	15095	15021	15017	14970	15183	15145	15048	15098	15046	15254	15107	14925	15003	15030	14986	15163	14965	14995	14953	15012	15258	15051	15106	15105	15309	15062	15094	14853	15003	15084	15045	15133	15103	15126	15104	15050	15011	15140	14964	15040	15113	14950	15126	15134	15010	14977	15126	15051	14930	15115	15140	15183	15184	15111	15147	15170	15019	15194	15221	15167	15074	14967	15060	15132	15105	15052	15037	15055	15004	15007	15189	15232	15201	15074	14861	15133	15123	15024	15025	15170	15106	15021	15049	15071	14974	15162	15070	15086	15254	15025	15125	15127	15052	15244	15025	15182	15177	14914	15193	15013	15105	15092	15168	15207	15137	15055	15170	15144	15010	15004	15047	15136	14911	14970	15102	15119	15173	15053	15138	15057	15037	15099	15090	14889	15058	15394	15043	14970	15105	15054	14942	15052	15116	15113	14984	15190	14956	15070	15217	15193	15047	15059	15081	15175	15002	15003	15059	15020	15125	15266	15010	15065	15117	15187	15055	15092	14862	15107	15077	15063	14985	15052	15191	14931	15004	15053	14881	15095	15172	15030	15062	15040	15093	15317	15167	15089	15215	15012	15143	15115	14910	14969	15098	15136	15130	15056	15180	14804	15138	15153	15137	15291	15044	15013	15233	15109	15054	15132	15006	15166	15184	15078	15076	15286	15234	15199	15106	15040	15163	15107	15121	15255	15107	14949	14981	15123	15053	15145	15101	15139	15180	15086	15085	15070	15164	15035	15068	14964	15173	15146	15059	15074	15186	15085	15082	15034	14961	15162	15021	14928	15104	14980	14933	15176	15173	15007	15042	14968	14870	14926	15126	15068	15189	15030	15069	15106	14966	15268	15075	15141	15104	15107	15009	15206	15099	15059	15065	15150	15105	14990	15104	15034	14922	14990	15242	14941	15106	15143	14996	14866	15018	14915	15095	15159	15141	15007	15161	15068	15139	15021	15121	15110	14943	15054	15120	15048	15140	14959	15185	15037	15248	15115	14999	15073	15214	15106	15113	15331	14883	15072	14959	15058	15092	15155	15199	15040	15007	14930	15149	15112	15136	15064	15123	15048	15016	15019	15075	15223	14966	15140	14941	14863	15115	15204	15029	15005	15040	15113	15123	14950	14994	15030	15276	15183	15216	14991	14884	15107	15084	15098	15127	15079	15026	15209	15129	15009	15007	15066	15160	15100	15103	15170	15116	15128	15195	15066	15173	15180	15075	15151	15128	15133	15105	15056	15074	15001	15125	15091	15044	15099	15076	15001	15169	15074	15185	15011	15206	15187	15027	15090	14877	14991	15046	15064	15190	14983	15127	15148	15113	15089	15246	15139	15089	15081	14843	15066	15367	15232	15007	15028	15148	15120	15043	14994	15022	15162	15075	14964	15150	14990	15084	15028	15202	15034	14934	15301	15090	15042	15225	14927	14902	15107	15046	15124	15015	15019	15232	15158	15261	14973	15009	15225	15234	15010	14937	15033	15043	15074	15067	15148	15132	14941	15206	14995	15094	14945	15155	15085	15112	14932	15173	15047	15125	15176	15202	14999	15030	14932	15032	15192	14962	15009	15132	15004	15310	15276	15085	15020	15101	15027	15122	14967	15057	14998	15129	14941	15159	15193	15067	15112	15000	15067	15159	15082	15144	14897	14949	15131	15192	15193	15202	15268	15003	15003	14952	15151	15055	15076	15055	15043	15169	15023	15127	15225	15094	14946	15207	15146	15206	15130	15142	15248	14878	15208	15175	14958	15039	15162	15019	15080	15157	15031	15067	15156	15185	15009	15046	15059	14880	15039	15172	14949	14865	15061	15107	15212	15067	15000	15134	15007	15047	15071	15060	14972	15097	15138	15189	15266	15134	14960	15259	15118	14999	15161	15105	15121	15128	15098	14970	14993	15074	15242	14964	15111	15160	15088	15023	15201	15130	15163	15046	15086	15076	15172	15065	14936	15110	15121	15136	14914	15103	15072	15209	15183	15124	14918	15218	15004	15240	15048	14966	15282	15277	15104	15242	15106	15069	15018	15194	14938	15053	15036	15000	15048	14918	15147	15203	15173	14983	15155	15322	15034	15082	15182	15192	14907	14950	15101	15104	15055	15016	15150	15297	15123	15101	15216	15066	14913	15022	15096	15001	15331	14926	14996	15017	15075	15090	15103	15004	15180	15242	15054	15275	14862	15138	15039	15153	15154	14985	15003	15025	15013	15075	15090	15140	15035	15163	15098	15065	14949	14898	15193	15039
26477	22018	33629	38333	34938	35742	31859	27336	25839	24514	24214	23769	23382	23214	22990	23152	22779	23056	22965	22985	22576	22634	22512	22609	22411	22255	22280	22361	22537	22460	22657	22526	22386	22501	22472	22314	22465	22540	22355	22199	22324	22233	22578	22236	22074	22350	22342	22379	22512	22304	22298	22319	22308	22160	22028	22372	22099	22321	22349	22076	22170	22215	22162	22404	22144	22164	22290	22385	22148	22280	22157	22135	22231	22226	22398	22200	22314	22176	22253	21950	22175	22045	22294	22291	22189	22297	22173	22083	22331	22190	22395	22229	22099	22061	22145	22340	22159	22257	21989	22025	22282	22149	22105	21897	22135	22216	22247	21982	22163	22337	22034	22205	22122	22127	22303	22073	22242	22181	22228	22178	22055	22171	22247	22310	22421	22264	22247	22186	22413	22233	22286	22278	22478	21973	22221	22007	22148	22034	22128	22231	22168	21964	22289	22032	22415	22342	22271	22112	22185	22388	22258	22125	22258	22155	22252	22031	22071	22083	22202	22161	22022	22101	22215	22127	22177	22235	22093	22255	22134	22193	22006	22110	22107	22053	22053	22144	22054	22282	22142	22383	22315	22006	22215	22176	22227	22348	22245	21992	22076	22284	22352	22410	22295	22046	22137	22005	22197	22236	22236	22193	22201	22323	22396	22286	22313	21949	22333	22141	22004	21924	22420	22242	22097	21965	22208	21937	22208	22259	22146	22036	22058	22319	22245	22174	22109	22307	22230	22220	22184	22199	21993	22258	22086	22300	22152	21995	22171	22188	22208	22136	22236	22269	22254	22062	22289	21966	22008	22140	22226	21984	21896	22147	22316	22177	22144	21934	22259	22212	21946	22267	22170	22082	22439	22237	22146	22331	22272	22280	22111	22068	22248	22053	21982	22088	22215	22249	22142	22129	22116	22157	22264	22324	22226	22253	22275	21942	22270	22450	22056	22085	22101	22124	22063	22220	22128	22013	22079	22058	22286	22187	22297	22066	22189	22159	22224	22158	22173	22019	22214	22207	22123	22180	22203	21921	22075	22007	22069	22187	22303	22339	22348	22383	21934	22080	22112	22240	22181	22023	22114	22193	22341	22197	22044	22238	22211	22032	21997	22196	22205	22398	22186	22434	22144	22094	22260	22305	22351	22173	22278	22107	22247	21986	22224	22062	22417	22526	22152	22378	22109	22358	22124	22092	22305	22250	22179	21847	22237	22267	22341	22071	22147	22178	22179	22191	22052	22340	22403	22225	22222	22251	22221	22484	22276	21931	22153	22276	22314	22158	22359	22302	22078	22029	22076	22090	22312	22257	22092	22022	22165	22364	22327	22162	22431	22350	22587	22184	22040	22121	21997	22346	22338	22107	22142	22128	22125	21885	22207	22144	22213	22048	22137	22033	21997	22004	21903	22362	22014	22097	22167	22146	22254	21963	22164	22216	22161	22167	22242	22222	22213	22046	22090	22215	22169	22197	22269	22070	21969	22155	22210	22147	22001	22412	22181	22078	22163	22242	22238	22388	22428	22287	22127	22226	22175	22087	22325	22182	22225	22143	22124	22128	22205	22432	22137	22155	22159	22051	22115	22178	22088	22359	22339	22344	22470	22288	22091	22195	22217	22206	22126	21959	22120	22167	22128	22245	22317	22188	22290	22257	22140	21949	21877	22413	22224	22185	22299	22470	22061	22241	22212	22160	22021	22519	21965	21995	22129	22149	22304	21999	22127	22157	22145	22180	22271	22320	22319	22197	22105	22004	22186	22356	22089	22256	22166	22195	22432	22271	22180	22316	22083	22156	22224	22100	22123	22330	22222	22179	22107	22036	22054	22083	22035	22033	22127	22032	22032	22028	22245	22277	22038	22117	21958	22380	22215	22058	22079	22047	22273	22130	21971	22173	22208	22368	22179	22166	22018	22216	22225	22105	22266	21980	22353	22198	22140	22062	22176	22032	22106	22255	22212	22257	21997	22072	22179	22061	22426	21969	22069	22267	22243	22167	21961	22227	22066	22194	22075	22208	22185	22261	22024	22201	22194	22343	22371	22145	22103	22201	22403	22307	22106	22109	22232	22153	22207	22226	22045	22166	21922	22153	22256	22037	22134	22112	22106	22063	22221	22251	22323	22172	22265	22139	22203	22025	22174	22047	22059	22094	21941	21999	22192	22246	22203	21898	22180	21993	22079	22189	22092	22118	22129	22004	22258	22206	22167	22333	22090	22404	22172	22090	22145	22090	22167	22211	22208	22272	22214	22327	22015	22341	22075	22137	22176	22237	22070	22209	22003	22111	22120	22265	22186	22409	22093	22138	22164	22160	22253	22276	22009	22228	22287	22091	22257	22189	22132	22415	22139	22215	22037	22216	22325	22146	22251	22136	22301	22113	22216	22180	22185	22146	22144	21869	22274	22094	21912	22170	22324	22260	22214	22271	22114	22200	22094	22172	22183	22242	22395	22208	21981	22266	22359	21996	22275	21939	22436	22009	22367	22015	22245	22132	22218	22382	22147	22015	22219	22166	22130	22474	22047	22187	22373	22203	22537	22274	22194	22171	22279	22136	22082	22062	22164	22170	22257	22066	22174	22095	22106	22220	22155	22231	22039	22025	22046	21871	22092	22096	22161	22149	22172	22013	22177	22284	22277	21843	21974	22088	22382	22023	21998	21824	22151	22347	22203	22285	22170	22205	22219	22279	22068	22234	22135	21923	22096	22165	22306	22264	22179	22145	22164	22147	22147	22328	22005	22163	22257	22074	22194	22262	22138	22332	22164	22188	21992	22110	22311	22129	22264	22164	22202	22239	22285	22321	22111	22300	22181	22279	22141	22372	22011	21930	22158	22025	22006	22306	22183	22286	22270	22243	22134	22113	22170	22150	22058	22093	22173	22093	21969	22259	22156	22169	22125	22128	22284	22103	22101	21971	22221	21945	22256	22105	22219	22248	22054	22291	22212	22080	22110	22107	22177	22312	22157	22380	21974	22050	22432	22244	22128	22279	22330	22263	22205	22196	22375	22103	22120	22174	22219	22143	22300	22071	22341	22282	21925	22070	22162	22066	22334	22081	22080	22583	22099	22254	22543	22194	22104	22270	22205	22271	22322	22101	22224	22107	22133	22295	22506	22288	22224	22173	22093	21985	22157	21993	21979	22230	22145	22191	22034	22109	22029	22289	22153	22160	22031	22166	22050	21967	22209	22501	22204	22225	22240	22031	22157	22178	22151	22282	22416	22306	22259	22259	21938	22123	22020	22143	22284	22041	22153	22017	22200	22071	22134	22210	22199	22068	22151	22206	22105	22106	22203	22046	22103	22165	22055	22160	22345	22031	22112	22295	22328	22251	22468	22453	22212	22215	22133	22074	22244	22067	21966	22471	22314	22280	22173	22038	22351	22157	21970	22091	22110	22341	22110	22388	22318	22292	22247	22180	22192	22033	22140	22079	21988	22114	22043	22211	21971	22148	22084	22194	22045	22334	22257	22123	22176	22037	22066	22362	22195	22084	22292	22124	22367	22105	22330	22182	22291	22226	22092	22157	22001	22207	22221	22210	22186	22284	22112	22055	22122	21999	22240	22226	22045	22240	22134	22189	22116	22282	22167	22235	22214	22111	22200	22164	22065	22266	22125	22010	22121	21962	22260	22051	22182	21955	22155	22238	22239	22228	22193	22201	22288	22471	22382	22165	22247	22262	22182	21886	22399	22302	22150	22123	22144	22132	22240	22181	22157	22130	22441	22090	22216	22259	22037	22171	22027	22096	22267	22309	22041	22357	22165	22178	22119	22278	22234	22126	22187	22061	21954	22060	22116	22174	22107	22293	21952	22063	22305	22108	22077	22459	22241	22323	22111	22319	22198	22194	22288	22175	22215	22138	22221	22038	22288	22204	22253	22140	22373	22006	22288	22140	22247	22013	22129	22150	22073	22239	22062	22015	22240	22114	21976	22210	22019	22082	22086	22104	22230	21914	21895	22172	22145	22217	22194	22198	22350	21954	22103	22166	22231	22151	22284	22424	22324	22110	22180	22043	22221	21903	22311	22109	22168	22135	22102	22088	22173	22015	22195	22104	22112	22038	22221	22190	22449	22085	22189	22482	22381	22184	22141	22134	21959	22221	22386	22260	22343	22341	22417	22218	22239	22319	22091	22163	22262	22310	22055	22360	22301	22391	22280	22107	22154	21992	22277	22281	22235	22207	22083	22268	21987	22099	22119	22012	22195	22062	22159	22344	22115	22357	22067	22114	22046	22253	22103	22391	22439	22046	22226	22146	22167	22080	22203	22105	21958	22283	22369	22152	22244	22289	22064	22049	22053	22263	22116	22168	22190	22012	22130	22172	22299	22037	22079	22329	22302	22098	22283	22129	22239	22205	22211	22213	22404	22381	22106	22265	22039	22093	22171	22212	22190	22176	22165	22046	22070	22169	22015	22110	22073	22118	22198	22108	22078	22184	22134	22158	22398	22026	22073	22193	22172	21981	22247	22366	22175	22050	22201	22159	21931	22193	22129	21961	22104	22267	22356	22144	22397	22312	22205	22002	22426	22266	22135	22203	22073	22066	22154	22154	22249	22197	22158	22184	22320	22058	22345	22263	22176	22262	22196	22194	22059	22094	22261	22130	22148	22135	22067	22041	22254	22079	22123	21916	22241	22300	22063	22000	22242	22252	22414	22316	21881	22265	22233	22174	22035	22083	22137	22201	22139	22087	22213	22051	22134	22023	22151	22071	22227	22153	22423	22127	21988	22086	22221	22154	22255	22068	22304	22118	22038	22199	22060	22246	22198	22327	22434	21985	22174	22318	22278	22134	22295	22177	22260	22398	22306	22346	22379	22299	22112	22240	22226	21963	22034	22241	22243	22282	22093	21975	22326	22445	22317	21914	21890	22264	22386	22018	22183	22231	22174	22129	22204	22271	22054	22140	22015	21978	22484	22291	22359	22100	22133	22172	22087	22293	22090	21929	22249	22295	22245	22135	22201	22292	22309	22359	21945	21960	21959	22271	22052	22411	22385	22039	22246	22079	22089	22029	22423	22195	21830	22164	22123	21965	22392	21857	22206	21981	22092	22113	21971	21869	22274	21838	22213	22241	22248	22174	22123	22287	22306	21962	22138	22324	22092	22138	22202	22531	22251	22334	22434	22090	22050	22149
44265	75028	70715	53643	39666	33333	24726	21728	20069	18372	17464	16898	16812	16528	16196	16101	16264	16171	16036	16074	15836	15970	15703	15653	15590	15588	15505	15656	15960	15565	15544	15502	15533	15409	15371	15303	15539	15617	15542	15440	15422	15401	15378	15309	15434	15271	15176	15510	15125	15301	15340	15347	15527	15089	15299	15360	15388	15326	15383	15224	15204	15197	15290	15216	15247	15230	15344	15336	15280	15422	15264	15187	15262	15245	15327	15361	15177	15297	15433	15141	15290	15251	15126	15445	15462	15328	15383	15317	15301	15284	15187	15420	15395	15182	15440	15388	15351	15321	15233	15347	15224	15347	15145	15354	15381	15303	15240	15281	15498	15308	15187	15355	15280	15317	15385	15400	15214	15264	15344	15361	15369	15146	15283	15269	15365	15395	15431	15352	15396	15211	15148	15293	15223	15218	15254	15241	15239	15299	15393	15291	15463	15319	15490	15316	15285	15146	15322	15319	15151	15279	15336	15207	15333	15455	15136	15449	15207	15239	15302	15324	15220	15361	15310	15319	15266	15431	15367	15294	15296	15231	15313	15273	15295	15176	15250	15346	15441	15314	15261	15223	15330	15338	15308	15337	15241	15505	15397	15238	15219	15383	15310	15269	15295	15105	15407	15075	15184	15099	15357	15339	15268	15312	15456	15239	15309	15403	15397	15347	15245	15422	15168	15269	15346	15192	15277	15365	15348	15210	15311	15404	15436	15242	15235	15267	15357	15365	15306	15106	15356	15254	15292	15108	15316	15369	15264	15305	15111	15348	15207	15286	15272	15157	15196	15255	15436	15142	15327	15175	15544	15332	15211	15255	15281	15226	15391	15409	15456	15344	15276	15303	15133	15275	15264	15374	15243	15216	15159	15245	15234	15292	15321	15261	15361	15325	15546	15332	15327	15296	15236	15264	15221	15392	15155	15364	15423	15356	15426	15269	15383	15155	15367	15352	15386	15333	15322	15494	15397	15288	15285	15264	15206	15458	15184	15298	15351	15216	15312	15280	15178	15258	15372	15206	15410	15388	15331	15267	15215	15481	15260	15310	15151	15502	15407	15360	15293	15404	15348	15262	15214	15349	15529	15321	15233	15194	15310	15252	15278	15187	15235	15364	15246	15265	15308	15279	15292	15421	15269	15530	15248	15357	15148	15258	15401	15372	15269	15260	15265	15181	15435	15408	15363	15321	15273	15236	15419	15275	15467	15272	15327	15353	15272	15388	15315	15285	15365	15242	15216	15332	15260	15289	15282	15257	15423	15163	15360	15186	15434	15364	15299	15265	15353	15147	15228	15222	15441	15365	15425	15343	15278	15341	15113	15196	15289	15249	15211	15403	15340	15246	15360	15232	15313	15256	15328	15293	15392	15242	15203	15264	15368	15170	15330	15380	15331	15225	15314	15294	15236	15133	15244	15317	15251	15495	15313	15291	15272	15257	15435	15308	15342	15194	15148	15263	15459	15264	15282	15245	15210	15422	15243	15109	15159	15437	15272	15369	15447	15377	15354	15522	15246	15384	15378	15516	15185	15186	15163	15281	15347	15193	15240	15359	15294	15239	15235	15296	15210	15176	15211	15311	15102	15361	15258	15352	15323	15448	15422	15248	15389	15231	15321	15395	15390	15335	15360	15391	15292	15291	15250	15027	15409	15120	15256	15438	15434	15225	15377	15173	15217	15290	15288	15457	15100	15457	15339	15402	15162	15247	15329	15425	15212	15303	15310	15237	15417	15355	15215	15309	15352	15160	15346	15384	15327	15214	15233	15307	15340	15268	15218	15301	15233	15324	15207	15233	15380	15206	15230	15242	15132	15165	15148	15291	15139	15363	15386	15284	15220	15198	15297	15164	15329	15544	15313	15447	15309	15438	15330	15284	15243	15193	15241	15460	15470	15292	15322	15365	15299	15355	15395	15266	15275	15344	15380	15374	15414	15273	15160	15233	15285	15080	15301	15400	15264	15219	15206	15248	15337	15077	15273	15350	15335	15340	15135	15383	15173	15322	15440	15385	15320	15331	15316	15324	15288	15067	15176	15369	15469	15282	15310	15492	15194	15247	15319	15279	15219	15441	15361	15380	15211	15303	15379	15389	15457	15290	15466	15293	15323	15264	15284	15229	15367	15273	15486	15268	15241	15440	15267	15357	15271	15264	15340	15137	15366	15396	15307	15434	15320	15298	15225	15386	15301	15326	15229	15373	15427	15031	15253	15340	15415	15134	15532	15331	15455	15217	15297	15362	15389	15448	15312	15523	15340	15262	15048	15214	15386	15426	15321	15431	15419	15411	15182	15519	15206	15392	15406	15296	15268	15327	15346	15333	15261	15163	15271	15211	15231	15100	15305	15338	15333	15330	15231	15380	15311	15208	15320	15176	15165	15229	15248	15193	15230	15312	15397	15181	15454	15234	15191	15365	15131	15329	15191	15272	15224	15304	15337	15297	15269	15296	15401	15293	15233	15316	15365	15243	15334	15369	15197	15278	15300	15346	15239	15354	15373	15373	15214	15158	15375	15210	15421	15350	15364	15221	15300	15245	15372	15288	15316	15351	15466	15248	15339	15246	15267	15427	15101	15416	15323	15381	15040	15251	15682	15363	15271	15264	15283	15343	15414	15354	15323	15234	15250	15416	15289	15327	15206	15302	15219	15397	15303	15321	15286	15133	15219	15086	15325	15258	15352	15480	15068	15305	15385	15231	15374	15370	15262	15262	15234	15288	15542	15375	15426	15212	15413	15203	15320	15354	15479	15340	15453	15115	15380	15372	15282	15326	15240	15282	15419	15240	15342	15324	15253	15473	15230	15367	15223	15401	15127	15289	15380	15209	15272	15197	15251	15316	15307	15294	15446	15263	15360	15290	15204	15293	15244	15389	15320	15153	15272	15400	15232	15283	15350	15343	15222	15163	15258	15283	15296	15369	15154	15179	15251	15279	15119	15407	15257	15342	15253	15492	15216	15232	15098	15280	15306	15356	15372	15288	15376	15232	15270	15520	15356	15148	15225	15187	15279	15442	15307	15430	15468	15310	15360	15335	15391	15216	15212	15262	15431	15207	15310	15349	15201	15318	15290	15278	15199	15443	15480	15273	15220	15405	15303	15237	15313	14933	15294	15296	15294	15382	15260	15318	15431	15331	15332	15487	15301	15156	15226	15371	15497	15298	15247	15351	15154	15282	15294	15353	15326	15378	15380	15344	15358	15326	15318	15359	15371	15177	15306	15292	15481	15347	15279	15362	15464	15215	15123	15378	15275	15439	15364	15432	15188	15412	15368	15373	15333	15284	15268	15150	15238	15480	15179	15368	15136	15217	15265	15346	15392	15327	15388	15181	15220	15243	15123	15235	15213	15270	15427	15263	15346	15366	15340	15115	15374	15462	15350	15186	15300	15373	15317	15306	15343	15354	15299	15309	15333	15505	15474	15340	15051	15390	15272	15367	15429	15481	15278	15222	15313	15254	15297	15455	15518	15287	15312	15428	15433	15329	15439	15171	15343	15303	15341	15116	15102	15322	15276	15241	15220	15481	15327	15373	15257	15309	15204	15356	15347	15391	15353	15103	15350	15217	15267	15208	15266	15358	15433	15372	15428	15376	15343	15448	15312	15240	15303	15342	15307	15257	15203	15406	15176	15289	15182	15329	15286	15237	15152	15333	15271	15305	15368	15287	15207	15215	15183	15424	15286	15322	15379	15400	15466	15356	15375	15290	15405	15580	15212	15200	15297	15178	15127	15362	15269	15080	15379	15438	15513	15303	15198	15388	15211	15281	15248	15305	15296	15385	15242	15242	15469	15288	15232	15243	15393	15126	15243	15318	15334	15376	15282	15387	15326	15330	15352	15196	15252	15190	15342	15137	15376	15327	15261	15420	15322	15255	15232	15277	15303	15456	15325	15292	15485	15328	15214	15364	15197	15221	15175	15365	15151	15431	15190	15178	15334	15269	15332	15356	15309	15348	15335	15496	15353	15138	15372	15397	15243	15199	15252	15291	15289	15463	15430	15360	15091	15288	15237	15468	15447	15397	15309	15367	15305	15433	15098	15287	15385	15355	15322	15299	15422	15337	15318	15199	15346	15329	15327	15481	15462	15249	15402	15206	15439	15445	15377	15295	15309	15296	15234	15264	15267	15336	15319	15110	15291	15465	15288	15281	15338	15261	15351	15317	15551	15235	15226	15394	15212	15367	15101	15309	15239	15167	15352	15401	15307	15233	15227	15368	15475	15212	15307	15448	15398	15324	15373	15288	15190	15328	15242	15211	15344	15381	15234	15299	15350	15223	15177	15223	15306	15366	15283	15453	15366	15370	15184	15527	15288	15340	15327	15282	15232	15373	15268	15329	15397	15433	15405	15378	15214	15272	15209	15336	15292	15290	15438	15260	15344	15303	15219	15165	15398	15329	15383	15350	15415	15324	15526	15304	15417	15231	15309	15270	15168	15229	15457	15282	15207	15397	15363	15359	15312	15388	15511	15210	15365	15371	15558	15260	15417	15240	15196	15183	15405	15419	15321	15160	15233	15442	15401	15278	15259	15066	15345	15267	15231	15431	15340	15402	15258	15188	15342	15314	15188	15279	15347	15406	15343	15409	15278	15330	15250	15341	15306	15227	15383	15264	15434	15316	15432	15247	15343	15279	15277	15441	15261	15236	15316	15469	15231	15458	15249	15218	15457	15153	15397	15450	15407	15301	15514	15459	15316	15355	15434	15158	15326	15414	15245	15189	15260	15325	15252	15426	15394	15394	15309	15608	15367	15138	15198	15420	15349	15125	15281	15337	15194	15378	15439	15255	15426	15357	15331	15302	15196	15369	15407	15271	15265	15242	15423	15362	15116	15389	15061	15164	15366	15343	15381	15323	15414	15435	15391	15432	15366	15548	15145	15400	15489	15369	15425	15384	15396	15338	15232	15188	15313	15219	15296	15257	15383	15176	15366	15174	15359	15320	15218	15231	15117	15299	15284	15302	15215	15279	15334	15077	15099	15317	15370	15345	15327	15471	15210	15097	15167	15238	15219	15189	15404	15234	15409	15260	15256	15299	15366	15226	15268	15377	15287	15290	15201	15188	15317	15313	15335	15225	15355	15252	15476	15474	15271	15412	15192	15426	15367	15336	15236	15245	15301	15337	15428	15343	15219	15256
24644	21786	31256	30808	32140	36271	34675	28326	25890	24598	23828	23022	22799	22707	22531	22381	22472	22246	22131	21801	22134	21734	21854	21539	21637	21553	21375	21689	21993	21785	21784	21601	21691	21521	21491	21431	21401	21478	21582	21480	21680	21543	21489	21295	21397	21290	21320	21246	21523	21388	21346	21156	21301	21386	21334	21235	21210	21302	21356	21416	21320	21165	21303	21228	21392	21267	21175	21368	21329	21363	21228	21489	21374	21360	21392	21398	21296	21356	21477	21224	21088	21569	21233	21372	21138	21231	21115	21333	21293	21388	21348	21233	21309	21314	21212	21078	21288	21437	21233	21367	21331	21213	21254	21188	21106	21149	21139	21281	21390	21265	21171	21226	21591	21261	20912	21258	21389	21330	21344	21164	21294	21141	21163	21315	21189	21331	21286	21311	21275	21273	21042	21316	21173	21134	21157	21461	21169	21148	21230	21166	21228	21389	21191	21163	21094	21131	21064	21349	21376	21283	21267	21257	21209	21385	21076	21176	21148	21151	21155	21103	21403	21097	21210	21164	21500	21105	21328	21476	21283	21265	21588	21256	21190	21514	21285	21220	21131	21261	21095	21402	21330	21279	21303	21263	21100	21219	21081	21230	21191	21184	21386	21146	21174	21146	21256	21086	21190	21166	21208	21328	21231	21477	21549	21367	21126	21097	21233	21512	21324	21344	21143	21370	21338	21198	21323	21269	21256	21247	21220	21035	21143	21247	21336	21096	21521	21211	21430	21153	21208	21071	21221	21229	21017	21066	21080	21138	21041	21198	21166	21161	21339	21274	21377	21179	21278	21027	21240	21252	21121	21384	21447	21244	21168	21435	21195	21378	21153	21072	21311	21308	21245	21250	21151	21240	21148	21050	21119	21178	21184	21107	21385	21128	21157	21262	21227	21369	21273	21212	21331	21281	21107	21461	21185	21297	21182	21095	21283	21056	21362	21145	21277	21193	21312	21113	21327	21214	21240	21320	21374	21133	21315	21209	21391	21252	21252	21100	21094	21311	21366	21125	21358	21344	21303	21412	21178	21101	21470	21287	21273	21527	21252	21414	21395	21360	21217	21226	21167	21287	21317	21243	21281	21198	21550	21141	21351	21254	21298	21163	21228	21240	21291	21208	21375	21258	21158	21419	21488	21198	21192	21279	21330	21311	21005	21101	21134	21257	21254	21236	21167	21008	21343	21097	20992	21131	21503	21130	21170	21298	21364	21145	21208	21171	21311	21076	21382	21446	21442	21089	21232	21146	21235	21347	21162	21320	21150	21096	21214	21329	21229	21147	21282	21046	21465	20928	21476	21519	21197	21258	21220	21226	21029	21253	21161	21176	21357	21052	21409	21188	21158	21256	21403	21485	21340	21339	20978	21224	21200	21232	21399	21141	21210	21229	21040	21300	21117	21105	21110	21079	21275	21041	21285	21262	20944	21260	21202	21126	21230	21252	21094	21198	20987	21283	21509	21273	21147	21286	21123	21197	21327	21192	21344	21233	21364	21310	21012	21343	21292	21173	21497	21053	21105	21234	21335	21070	21435	21281	21503	21251	21314	21184	21133	21109	21119	21255	21162	21161	21130	21239	21132	21318	21505	21199	21417	21273	21265	21197	21252	21264	21341	21346	21195	21303	21237	20994	21437	21205	21429	21364	21313	21160	21423	21279	21164	21324	21128	21421	21249	21347	21247	21307	21325	21390	21308	21238	21313	21150	21142	21402	21204	21255	21283	21126	21299	21218	21240	21401	21319	21403	21218	21193	21200	21047	20964	20968	21057	21293	21296	21350	21270	21115	20988	21219	21161	21452	21304	21280	21123	21344	21337	21048	21039	21093	21310	21359	21459	20986	21121	21340	21136	21220	21282	21134	21409	21366	21135	21191	21477	21146	21356	21302	21387	21236	21252	21225	21474	21373	21138	21469	21433	21250	21258	21267	21269	21087	21318	21132	21115	21155	21085	21427	21371	21258	21054	21170	21238	20949	21108	21142	21158	21267	21371	21004	21338	21238	21048	21194	21052	21175	21093	21042	21248	21115	21531	21181	21167	21327	21365	21204	21414	21170	21345	21233	21016	21131	21304	21162	21147	21344	21018	21066	21277	21361	21546	21300	21064	21289	21330	21441	21142	21686	21102	21251	21200	21411	21212	21326	21381	21065	21242	21427	21370	21323	21243	21173	21297	21262	21276	21062	21135	21248	21089	21543	21346	21105	21061	21088	21109	21189	21126	21387	21151	21153	21452	21295	21317	21226	21180	21285	21349	21252	21100	21129	21381	21281	21016	21164	21268	21192	21344	21156	21185	21239	21132	21151	21292	21303	21358	21279	20968	20987	21270	21113	21106	21436	21229	21271	21268	21319	21019	21323	21188	21199	21342	21343	21306	21201	21410	20922	21495	21460	21328	21300	21460	21259	21170	21128	21163	21246	21168	21050	21253	21269	21164	21185	21161	21309	21032	21270	21558	21209	21181	21257	21223	21246	21243	21150	21203	21161	21231	21331	21234	21424	21253	21111	21247	21243	21259	21201	21275	20984	21183	21239	20947	21186	21173	21281	21053	21363	21353	21012	21090	21309	21065	21047	21429	21344	21026	21559	21110	21083	21323	21269	21321	21466	21190	21230	21426	21232	21268	21051	21300	21293	21235	21190	21136	21287	21140	21183	21242	21273	21153	21475	20959	21201	21192	21226	21072	20834	21307	21416	21311	21254	21037	21207	21261	21144	21225	21293	21120	21254	21301	21338	21094	21296	21236	21348	21365	21337	21346	21244	21560	21150	21395	21203	21370	21236	21242	21059	21352	21406	21441	21357	21126	21364	21411	21269	21260	21257	21226	21346	21230	21295	21357	21317	21280	21222	21021	21012	21392	21390	21087	21152	21237	21280	21307	21194	21331	21468	21230	21001	21430	21398	21156	20965	21035	21344	21558	21025	21210	21175	21296	21361	21383	21344	21370	21505	21215	21174	21086	21211	21051	21047	21067	21209	21386	21207	21358	21130	21235	21121	21410	21348	21318	21177	21526	21292	21277	21187	21392	21303	21144	21091	21228	21257	21416	21207	21255	21100	21394	21302	21359	21375	21118	21107	21289	21079	21140	21257	21524	21349	21548	21532	21256	21351	21257	21138	21351	21289	21281	21102	21189	21043	21326	21301	21160	21325	21128	20981	21268	20953	21181	21015	21195	21193	21280	21271	21308	21181	21288	21421	21246	21205	20994	21312	21151	21332	21146	21055	21222	21239	21038	21229	21363	21252	21222	21499	21310	21216	21089	20905	21074	21253	21169	21140	21185	21080	21290	21102	21231	21224	21356	21043	21118	21371	21167	21130	21026	21190	21322	21261	21130	21015	21280	21213	21131	21090	21133	21397	21240	21363	21384	21299	21290	21358	21074	21300	21325	21258	21000	21129	21420	21351	21235	21088	21086	21197	21337	21332	21309	21333	21422	21206	20978	21004	21276	21313	21412	21227	21332	21237	21300	21194	21238	21215	21234	21372	21283	21409	21246	21228	21274	21301	21025	21345	21422	21128	21121	21181	21284	21469	21138	21193	21146	21100	21407	21163	21161	21291	21309	21216	21354	21334	21260	21184	21198	21182	21146	21063	21226	21252	21118	21429	21307	21195	21304	21084	21200	21074	21327	21186	21185	21337	21316	21486	21643	21288	21405	21140	21162	21292	21353	20930	21055	21337	21239	21269	21163	21379	21100	21238	21058	21083	21101	21082	21295	21364	21304	21438	21308	21274	21413	21054	21295	21198	21129	20876	21277	21151	21095	21180	21565	21087	21345	21067	21469	21047	21254	21445	21344	21399	21329	21292	21016	21144	21271	21254	21137	21337	21336	21345	21303	21394	21162	21291	21472	21105	21007	21212	21187	21032	21227	21209	21440	21362	21320	21305	21241	21094	21359	21093	21373	21058	21188	21363	21246	21105	21248	21178	21198	21379	21156	21238	21461	21156	21059	21094	21405	21098	21174	21388	21239	21405	21228	21168	21172	21089	21090	21133	21175	21019	21235	21167	21133	21171	21401	21003	21111	21201	21076	21156	21324	21175	21247	21050	20869	21186	21303	21194	21292	21126	21238	21261	21224	21109	21184	21304	21060	21279	21163	21360	21436	21370	21243	21441	21294	21146	21010	21296	21134	21132	21098	21123	20973	21188	21271	21202	21358	21424	21158	21181	21125	21290	21399	21127	21188	21256	21441	21238	21086	21170	21306	21154	21323	21242	21338	21296	21174	21292	21556	21304	21378	21077	21198	21115	21078	21319	21046	21160	21383	21436	21389	21222	21383	21480	21218	21066	21036	21045	21300	21245	21385	21296	21331	21283	21104	20997	21200	21168	21336	21096	21189	21223	21445	21150	21403	21246	21137	21078	21197	21363	21434	21332	21323	21450	21098	20854	21170	21191	21302	21235	21123	21163	21180	21183	21152	21384	21247	21348	21379	21198	21132	21386	21335	21169	21194	21237	21397	21452	21044	21168	21063	20985	21445	21126	21077	21282	21142	21070	21374	21203	21501	21307	21166	21106	21295	20968	21193	21159	21528	21338	21428	21402	21015	21097	21240	21146	21147	21173	21542	21050	21425	21361	21325	21201	20970	21211	21222	21427	21242	21239	21180	21065	21457	21275	21004	21269	21294	21238	21087	21178	21230	21088	21151	21464	21258	21358	21484	21318	21248	21299	21112	21274	21205	21344	21031	21199	21190	21376	21391	21360	21263	21139	21343	21402	21301	21161	21353	21026	21067	21391	21053	21261	21136	21231	21355	21110	21304	21293	21191	21171	20954	21344	21176	21051	21012	21249	21318	21232	21340	21236	21346	21282	21178	21048	21274	21214	21298	21211	21416	21143	21490	21591	21349	21531	21430	21180	21334	21195	21337	21419	21204	21196	21258	21095	21113	21494	21141	21393	21163	21051	21272	21335	21160	21074	21333	21225	21112	21247	21445	21235	21314	21190	21390	21024	21255	21440	21227	21281	20889	21181	21300	21183	21210	21147	21070	21314	21359	21082	21314	21183	21273	21249	21185	21267	21093	21159	21282	21314	21343	21325	21264	21314	21000	21171	21251	21319	21299	21210	21246	21254	21156	21266	21341	21159	21445	21293	21251	21054	21183	21095	21185	20997	21129	21334	21185	21286
49026	83054	79020	57940	47938	38589	28803	23329	21107	19082	17837	17153	16673	16223	16233	16008	15955	16070	15750	15593	15607	15516	15294	15283	15161	15072	15171	15096	15302	15410	15282	15180	15061	15108	14845	15088	14933	15026	15103	14914	14972	15023	14815	14893	14899	14818	14974	14840	14848	14787	14885	14780	14929	14853	14967	14787	14996	14857	14931	14773	14747	14873	14836	14858	14929	14801	14710	14813	14888	14792	14775	14921	14851	14917	14712	14621	14742	14801	14909	14950	14983	14639	14741	14759	14799	14931	14733	14837	14857	14943	14814	14698	14671	14774	14974	14765	14935	14793	14812	14723	14790	14902	14814	14786	14899	14746	14787	14669	14991	14872	14808	14871	14693	14681	14821	14911	14969	14983	14836	14813	14758	14741	14946	14792	14738	14802	14700	14768	14791	14825	14950	14805	14809	14879	14696	14639	14894	14897	14844	14846	14724	14673	14758	14910	14848	14960	14801	14849	14951	14758	15075	14666	14777	14935	14798	14765	14829	14903	14835	14834	14906	14889	14746	14731	14730	14834	14799	14779	14819	14871	14862	14861	14948	14859	14743	14714	14838	14788	14593	14887	14840	14866	14735	14728	14868	14946	14722	14951	14814	14728	14574	14916	14889	14888	14692	14769	15112	14890	14778	14857	14817	14808	14819	14898	14837	14927	14848	14852	14780	14751	14896	14829	14765	14847	14836	14873	14722	14854	14655	14758	14925	14739	14810	14645	14754	14807	14648	14922	14717	14823	14775	14893	14942	14909	14800	14895	14649	14695	14808	14821	14800	14933	14769	14843	14671	14973	14767	14872	15057	14792	14690	14642	14725	14937	14737	14815	14769	14831	14877	14841	14843	14837	14843	14944	14818	14975	14811	14861	14821	14805	14743	14760	14882	14792	14908	14847	14783	14661	14861	14735	14609	14842	14849	14862	14712	14734	14799	14762	14786	14710	14789	14769	14756	14757	14705	14890	14750	14682	14934	14980	14828	14822	14874	14736	14660	14840	14803	14726	14956	14866	14790	14752	15022	14951	14716	14749	14894	14929	14944	14678	14857	15048	14871	14834	14722	14892	14889	14946	14822	14645	14886	14903	14825	14861	14808	15027	14826	14848	14702	14832	14807	14791	14675	14784	14916	14755	14825	14875	14820	14803	14748	14956	14708	14870	14767	14927	14858	14771	14745	14962	14849	14923	14852	14888	14992	14920	14914	14990	14794	15057	14814	14801	14829	14702	14815	14883	14796	14826	14538	14806	14881	14720	14796	14951	14774	14902	14810	14694	14784	14871	14920	14938	14822	14718	14938	14817	14712	14832	14756	14895	14803	14854	14802	14646	14683	14857	14782	15079	14895	14658	14822	14879	14806	14894	14830	14830	15001	14927	14701	14868	14719	14860	14816	14782	14784	14968	14859	14941	14721	15003	14839	14809	14814	14734	14792	14863	14686	14811	14742	14876	14882	14754	14967	14785	14769	14865	14901	14792	14865	14907	14722	14929	14916	14929	14871	14843	14761	14785	14822	14782	14939	14637	14830	14886	14621	14866	14728	15061	14837	14704	14853	14950	14870	14805	14880	14699	14705	14694	14909	14883	14725	14775	14923	14775	14908	14725	14805	14613	14704	14787	14847	14903	14878	14858	14757	14752	14957	14832	14824	14820	14842	14820	14765	14955	14851	14754	14808	14786	14897	14802	14897	14839	14936	14788	14715	14972	14943	14951	14719	15011	14732	14873	14740	14802	14658	14817	14827	14799	14805	14720	14804	14698	14896	14855	14772	14883	14838	14740	14968	14912	14739	14818	14729	14864	14698	14727	14786	14921	14868	15145	14803	14873	14895	14749	14540	14700	14770	14702	14827	14904	14687	14901	14663	14812	14803	14627	14955	14969	14742	14814	14743	14964	14657	14890	14923	14737	14681	14950	14858	14951	14779	14675	14747	14934	14632	14704	14689	14739	14697	14863	14965	14730	14955	14727	14951	14692	14742	14863	14820	14908	14818	14668	14684	14913	14798	14756	14862	14805	14682	14607	14743	14720	14719	14745	14788	14791	14855	14537	14732	14776	14899	14791	14788	14510	14909	14846	14841	14728	14906	14939	14818	14894	14757	14767	14972	14968	14703	14700	14771	14817	14904	14784	14862	14720	14846	14776	14712	14749	14823	14910	14880	15048	14586	14746	14809	14825	14892	14934	14756	14897	14910	14790	14732	14877	14793	14822	14832	14753	14820	14799	14751	14812	14659	14717	14856	14888	14865	15011	14820	14526	14723	14588	14807	14634	14944	14663	14824	14808	14900	14851	14789	14875	14768	14913	14797	14943	14692	14829	14829	14958	14908	14892	14876	14953	14741	14634	14961	14836	14675	14926	14869	14864	14816	14756	14878	14805	15027	14892	14749	14807	14825	14834	14765	14789	14695	14808	14882	14690	14892	14677	14938	14720	14970	14716	14778	14853	14904	14809	14853	14846	14758	14862	14937	14822	14605	14796	14840	14779	14549	14797	15043	14850	14847	14902	14845	15020	14748	14720	14896	14762	14872	15049	14854	14859	14730	14842	14895	14909	14751	14956	14822	14919	14992	14780	14782	14937	14743	14767	14789	14738	14976	14843	14806	14822	14763	14833	14884	14696	14948	14712	14860	14885	14875	14832	14712	14896	14868	14939	14904	14824	14882	14811	14772	14691	14835	14804	14875	14916	14916	14854	14809	15009	14862	14807	14901	14838	14705	14911	14753	14782	14715	14881	14912	14658	14933	14990	14838	14745	14895	14588	14799	14813	14712	14859	14823	14733	14815	15031	14796	14821	14963	14848	14886	14908	14699	14978	14884	14958	14646	14710	14762	14924	14679	14915	14921	14597	14762	14739	14806	14811	14913	14854	14669	14828	14859	14720	14947	14677	14743	14787	14724	14748	14795	14958	14732	14732	14768	15015	14814	14666	14858	14865	14709	14808	14801	15014	14895	14928	14884	14806	14649	14823	14785	14787	14919	14841	14865	14931	14606	14870	14812	14670	14831	14859	14813	15019	14737	14730	15020	14869	14714	14815	14750	15009	14858	14835	14886	14725	14836	14985	14888	14784	14743	14702	14973	14975	14987	14790	14932	14674	14722	14755	14789	14734	14703	14908	14801	14694	14898	14723	14720	14676	14832	14746	14759	14925	14669	14857	14755	14631	14928	14907	14885	14830	14774	15015	14882	14859	14817	14794	14744	14700	14760	14948	14895	14816	14738	14872	14761	14748	14770	14822	14690	14642	14694	14759	14669	14660	14936	14800	14817	14654	14775	14703	14959	14808	14842	14941	14926	14902	14849	14654	14909	14790	14787	14719	14916	14848	14732	14767	14967	14850	14811	14795	14713	14868	14829	14883	14872	14571	14813	14848	14756	14807	14787	14884	14655	14826	14778	14793	14930	14825	14617	14707	14869	14684	14735	14820	15048	14745	14837	14918	14903	14966	14861	14836	14830	14667	14885	14638	14927	14889	14850	14885	14807	14927	14865	14629	14774	14774	14904	14825	14842	14841	14901	14808	14802	14602	14863	14947	14662	14831	14660	14644	14911	14863	14783	14864	14912	14684	14772	14821	14790	14814	14839	14889	14807	14816	14754	14830	14725	14675	14807	15003	14916	14588	14869	14682	14631	14914	14858	14784	14723	14802	14879	14636	14838	14694	14848	14707	14892	14769	14846	14834	14765	14859	14728	14926	14863	14840	14784	14972	14937	14801	14919	14952	14610	14700	14827	14665	14675	14585	14667	14815	14783	14829	14912	14712	14668	14735	14884	14821	14817	14902	14810	14906	14890	14895	14762	14718	14806	14779	14668	14928	14652	14863	14903	14660	14914	14811	14811	14802	15056	14668	14854	14865	14854	14869	14845	14771	14843	14758	14856	14937	14668	14630	14816	14776	14803	14822	14686	14838	14904	14793	14876	14884	15025	14929	14827	14739	14667	14704	14683	14839	14769	14863	14863	14800	15005	14746	14937	14933	14816	14850	14917	14799	14879	14671	15052	14924	14715	14681	14709	14946	14892	14727	14798	14716	14738	14749	14804	14976	14996	14738	14923	14880	14802	14761	14874	14836	14780	14846	14781	14851	14925	14666	14866	14825	14821	14729	14932	14694	15007	14789	14665	14840	14853	14754	14652	14736	14816	14902	14765	14764	14947	14747	14808	14857	14808	14787	14937	14759	14766	14899	15029	14788	14792	14709	14841	14723	14607	14783	14652	14739	14796	15000	14799	14778	14761	14750	14791	14819	14974	14830	14882	14717	14766	14964	14752	14718	14724	14797	14875	14823	14859	14954	14871	15008	14673	15020	14707	14932	14767	14639	14714	14954	14840	14902	14791	14597	14769	14749	14707	14831	14666	14712	14651	14839	14779	14822	14814	14874	14657	14826	14848	14835	14786	14879	14884	14947	14705	14867	14655	14867	14891	14738	14866	14977	14762	15023	14616	14721	14761	14746	14880	14895	14873	14795	14706	14875	14720	14833	14834	14913	14795	14692	14888	14831	14862	14818	14808	14752	14850	14755	14869	14871	14860	14816	14665	14719	14907	14858	14861	14727	14928	14827	14946	14685	15050	14920	14743	14805	14757	14723	14749	14850	14741	14858	14676	14749	14787	14968	14908	14728	14999	14703	14730	14935	14785	14827	14786	14873	14738	14776	14684	14816	14843	14842	14881	14899	14735	14709	14800	14869	14777	14925	14805	14906	14813	14710	14717	14870	14700	14912	14746	14707	14890	14871	14654	14781	14790	14825	14818	14889	14672	14642	14741	14778	14949	14928	14696	14749	14900	14752	14712	14798	14781	14716	14778	14787	14733	14863	14899	14866	14974	14863	14893	14899	14816	14810	14904	14669	14939	14865	14986	14878	14732	14898	14821	15052	14875	14765	14821	14822	14854	14884	14950	14885	14976	14778	14982	14909	14720	14713	15021	14565	14781	14818	14906	14817	14920	14831	14825	14784	14759	14884	14674	14761	14736	14937	14964	14823	14832	14839	14993	14741	14775	14854	14873	14906	15079	14820	14858	14733	14872	14833	14801	14749	14849	14762	15024	14827	14928	14872	14831	14615	14951	14842	14950	14864	14803	14774	14847	14705	15055	14765	14617	14690	14775	14804	14812	15033	14781	14704	14646	14867
41345	49845	56429	46172	37084	31591	27264	25142	24206	23587	22957	22650	22679	22522	22790	22507	22673	22478	22470	22316	22523	22549	22285	22291	22377	22434	22339	22322	22320	22075	22141	22247	22244	22175	22163	22223	22263	22264	22151	22192	22291	22296	22077	21785	21981	22132	22042	22270	22218	22435	22072	22218	22291	22090	22381	22292	22036	22133	21975	22112	22172	22261	22255	22217	22219	22135	22145	22371	22119	22164	21924	22105	22143	22263	22130	22271	21937	22259	22110	22400	22152	21995	22334	22246	22030	22041	22264	22111	22108	21995	21973	22135	21996	21931	22197	21934	21877	22041	22233	22140	22048	22088	22121	22178	22152	22130	22317	22214	22069	22127	22144	22289	22356	22139	22267	22026	21975	22179	22223	22123	22033	22030	22160	22226	22203	22163	22224	22217	22084	22048	22358	22073	22225	22127	22236	22150	22404	22306	22263	22023	22235	22213	22333	22037	22046	22222	21885	22125	22109	22252	21950	22024	22138	22058	22271	22042	22031	22167	22010	22173	22119	22307	22078	22364	22316	22461	22068	22149	22192	22428	22222	22016	22009	22054	22023	22148	22022	22102	22280	21997	22235	22035	22124	22177	22106	22057	22282	22328	22074	22152	21979	21969	22023	22160	22275	22025	22019	22020	22177	22162	22209	22163	22073	22180	22271	21976	22167	22043	21857	22201	22112	22164	22195	22135	22268	22123	21881	22124	22033	22106	22241	22089	22227	22009	22091	21978	22160	21979	22308	22174	21967	22299	22234	22058	22274	22090	22067	22006	22090	22264	22236	22279	22074	22171	22375	22125	22380	22254	21929	22127	22100	22378	22182	22232	22052	22081	22317	22024	21981	21891	22070	22203	22186	22228	22161	22005	22404	22093	22075	21973	22186	21928	22013	22078	22286	22213	22218	22315	22135	22001	21835	22232	22126	22155	22434	22118	22022	22199	22199	22139	22209	22402	21969	21981	22106	22227	22149	22157	22115	22183	21998	22026	22114	22093	22127	22063	22149	21952	21882	22005	22023	22068	22196	22244	21932	22144	22069	21972	22023	22233	22157	22114	22242	22232	22218	22291	22119	21730	21844	22223	22195	22169	22197	22232	22030	22138	22091	22261	22197	22189	22369	22241	22291	22174	22136	22145	22012	22039	22076	22170	22098	21980	22148	22170	22166	22113	22156	22234	21968	21999	22010	22142	21946	22246	22187	21948	22230	22079	22166	22018	22094	21978	22051	21986	22357	22105	22188	22128	22338	22013	22253	22180	22242	22331	22334	22260	21920	22264	22069	22184	21834	22284	22026	22364	22089	22057	22274	22169	22009	22212	22192	21713	22235	22107	22094	22140	22058	22215	22158	22129	22063	22208	22207	22344	22210	22260	22111	22331	22007	22018	22235	22073	21906	22098	22271	22034	22225	21902	22124	22273	22036	22105	22117	22053	22099	22121	22002	22040	22228	22030	22068	22072	22241	22086	22179	22250	22139	22257	21943	22235	22023	22254	22017	22335	22349	21959	22236	22237	22275	22356	22284	22355	22299	22320	22145	22137	22200	22244	22002	22181	22182	21974	22110	22005	22216	22115	22159	22142	22229	22006	22070	22122	22213	21996	22180	22270	22266	22430	22082	21889	22279	22184	22147	21957	21972	22106	22082	22207	22205	22026	22139	22023	21997	21879	22115	22237	22186	22023	22070	22225	22215	22013	22210	22096	22052	22088	22211	22034	22080	21973	22202	22147	22087	22303	22180	22011	22233	22039	22343	22124	22224	22257	22221	22251	22463	22201	22177	22242	22353	22239	22320	22320	22192	22333	22060	22216	22054	22057	22158	22228	22204	22087	21990	22238	22077	22048	22304	22187	22136	22168	22322	22117	22330	22090	22339	22142	22294	22332	22145	21967	22131	22410	22192	22049	22317	21881	22212	22182	22276	22269	22451	22259	22045	22155	22150	22301	22053	22318	21811	22001	22120	22155	22123	22098	22259	22082	22068	21988	22070	22154	21977	22175	22288	22193	22131	22205	22297	22054	22244	22334	22279	22267	22141	22079	22263	22391	22201	22162	22066	22045	22157	22098	22205	21981	22202	22255	22339	22340	22022	22084	22070	22104	22325	22130	22242	22064	22160	22224	22134	22408	22234	22157	22265	22000	22099	22136	22107	22172	22217	22107	22131	22031	22101	21906	22166	22250	22369	22074	22206	22157	22140	22129	21978	22159	22299	22123	22136	22286	22211	21952	22343	22054	21930	22033	22283	22159	22158	22215	22350	22223	22153	22178	22046	21967	22278	22081	22257	22178	22334	22234	22201	21983	22264	22189	22345	22173	22149	21994	22148	22224	22079	21990	22401	22266	22078	22528	22268	22298	22083	22289	22227	22201	22304	22191	21917	21985	22321	22136	22084	22260	22360	22351	22106	22149	22203	22146	22277	22179	22160	22032	21831	22180	22287	22316	22034	22236	22181	22410	22424	22152	22126	22185	22181	22314	22366	22012	22100	22189	22401	22220	22204	22018	21920	22070	22511	22200	22176	22279	22144	22017	22159	21949	22219	22267	21965	22101	22149	22291	22269	22287	22047	22287	21956	22164	22316	22140	22063	22075	22388	22196	22151	21897	21931	22406	22163	22018	22019	22140	21856	22040	22274	22180	22370	21771	22142	21874	22271	21987	21969	22089	22008	22001	22086	22127	22052	22022	22164	22111	22034	22121	22216	22117	22274	22015	22222	21950	22243	22219	22111	22096	22246	22262	22327	22229	21868	22126	22133	22274	21941	22381	22280	22096	22243	22236	21978	22287	22165	22321	22094	22135	22248	22334	22093	22198	22244	22154	22077	22175	22131	22274	22356	22193	22365	22288	22130	22113	22233	22122	22024	22189	22005	22067	22259	21987	22135	22154	22131	22243	22244	22294	22238	22285	22337	22234	22109	22113	22358	22103	22129	22393	22118	22220	21976	22085	22227	22130	22303	22268	22287	22253	22269	22416	22289	22129	22120	22362	22136	22025	22215	22158	22179	22257	22278	22227	22108	22115	22068	22243	22131	22261	22203	22114	22065	22169	22020	21946	22118	22207	22156	22075	22056	22004	22319	22054	22042	21921	22146	22304	22249	22202	22166	22073	22119	22152	22040	22206	22165	22225	22075	22224	22237	22134	22095	21987	22183	22128	22261	22007	22203	22163	22320	21857	22065	22175	22182	22313	22323	22129	22128	22008	22262	22317	21979	22293	22039	22044	22180	22116	22215	22171	22221	22220	22021	22029	21975	22316	22321	22286	22082	22154	22205	21984	22254	22164	22159	22262	22292	22410	22030	22176	22001	22159	22089	22115	22240	22099	21916	21907	22440	22241	22162	22213	21924	22125	22005	22111	22419	22055	22124	22336	22314	22072	22277	22265	22104	22236	21991	22297	22102	22362	22216	21987	22150	22146	22320	21980	22336	22182	22337	22220	21891	22141	22180	22309	22002	22026	22325	22118	22211	21994	22230	22495	22038	22130	21914	21953	22138	21999	22051	22154	22313	22280	22017	22148	22160	21967	22253	22171	22257	22208	22171	22239	22155	21952	22194	22069	21874	21909	22193	22367	22195	22126	22257	22209	22119	22160	22237	22287	22222	22202	22197	21937	21988	22139	22096	22348	22323	22105	22235	22029	22157	21973	22309	22257	22078	22209	22175	22120	22126	22180	22126	22146	22376	22273	22256	22129	22196	21940	22253	22183	22137	22326	22256	22205	22316	22371	22292	22037	21991	22053	22162	21941	22114	22279	22114	22136	22426	21981	22069	22272	22024	22322	22300	22081	22343	22071	22149	22046	22051	22105	22037	22228	21897	22247	22191	21999	22038	22040	22237	21881	22210	22043	22227	22075	22127	21995	21964	22000	22328	22114	22119	22056	22074	22074	22141	22234	22272	22175	22288	22159	22144	22077	22237	21999	21974	22319	22066	22098	21843	22009	21987	22241	22217	22311	22376	22108	22103	22175	22132	22395	22129	22083	22275	22249	22115	21980	22208	22202	22325	22207	22085	22390	22101	22161	22186	21882	22002	22095	22209	22300	22106	22000	22235	22310	22116	22136	22249	22485	22123	22176	22415	22200	22359	22092	22262	22138	22117	22284	22180	21892	22156	21972	22054	22215	22088	22395	22089	22151	22128	22333	22087	22318	22185	21977	22020	22137	22082	22119	22139	22267	22230	22292	22089	22012	22144	22163	22204	22224	22184	22032	21990	22075	22254	22213	22123	22223	22304	22246	22131	22190	22280	22105	22063	22300	22284	22037	22224	22226	22137	22178	22129	22190	22311	21997	22022	22042	22295	22080	22106	22313	22039	22200	22222	22053	22110	22089	22122	22048	22173	22201	21968	21835	22357	22028	22162	22292	22387	22293	22071	22138	22013	22047	22141	22083	22319	22280	22016	22291	22284	22299	22048	22182	22068	22094	22312	22185	22122	22277	21766	22048	22246	22333	22278	22394	22123	22149	22051	22334	22386	22274	22212	21993	22234	22247	22499	22281	22295	22171	21980	22366	22098	22217	22267	21910	22318	22356	22366	22121	22315	22120	22221	22142	22053	22168	22060	22102	22093	22254	22194	22373	22156	22107	22306	22146	22116	22103	22132	22200	22132	22224	22258	22221	22086	22309	22320	22387	22001	21957	22309	22076	22262	21970	22190	22138	22018	22244	22348	21991	22059	22071	22257	21920	22008	22277	22129	22150	22116	22098	22096	22113	22123	22244	22189	22322	22308	22319	22073	22240	22103	22049	22247	22153	22012	21993	22238	22004	22228	22085	22293	22127	22168	21952	22220	22029	22202	22065	22252	22167	22242	22266	22323	22252	22046	22073	22246	22035	22085	22111	22163	22016	22158	22135	22095	22137	22034	22387	22275	22068	22105	22165	22131	22203	22122	22196	22010	22074	22385	22205	22284	22438	22468	22262	22260	22160	22331	22481	22067	22108	22014	22276	22219	22186	22109	22241	22127	22314	22301	22084	21905	22099	21933	22188	22265	22255	22047	22159	22202	22066	22051	22033	22176	22120	22141	22339	22067	22173	22183	22251	22080	22022	22290	22148	22259	22039	22100	22164	22034	22236	22126	22084	22005	22086	21873	22110	22117	22194	22244	22049	22243	22060	22259	22038	22409	21910	22055	22205
42649	59874	56129	40637	32387	26695	21430	19251	17825	17047	16495	16319	15909	15812	15659	15945	15876	15707	15759	15655	15657	15570	15420	15531	15355	15483	15430	15438	15466	15408	15505	15445	15299	15237	15443	15328	15391	15320	15407	15363	15118	15282	15424	15325	15243	15278	15131	15134	15086	15079	15276	15348	15192	15473	15245	15384	15047	15226	15393	15279	15286	15315	15408	15163	15414	15314	15400	15261	15067	15331	15214	15231	15306	15314	15091	15284	15184	15161	15247	15319	15294	15196	15310	15057	15368	15169	15366	15173	15306	15416	15408	15109	15282	15251	15252	15154	15285	15185	15275	15406	15139	15468	15117	15327	15105	15247	15128	15317	15390	15336	15312	15187	15177	15242	15058	15198	15113	15231	15310	15206	15258	15255	15277	15170	15296	15114	15296	15199	15256	15161	15111	15059	15336	15180	15151	15393	15398	15122	15159	15267	15321	15232	15253	15270	15272	15309	15236	15244	15262	15355	15303	15188	15427	15319	15197	15325	15206	15471	15194	15302	15156	15167	15180	15003	15083	15340	15441	15054	15378	15254	15152	15325	15244	15180	15129	15135	15156	15193	15176	15335	15234	15216	15360	15275	15139	15296	15197	15292	15011	15303	15138	15086	15312	15268	15292	15329	15255	15210	15228	15362	15237	15069	15159	15258	15203	15167	15390	15149	15226	15161	15094	15041	15231	15239	15241	15189	15315	15332	15391	15353	15217	15177	15343	15246	15177	15184	15221	15151	15156	15221	15241	15295	15214	15175	15230	15352	15191	15281	15236	15389	15126	15154	15213	15248	15241	15255	15218	15195	15136	15292	15265	15146	15211	15288	15124	15275	15340	15151	15189	15203	15166	15303	15363	15162	15060	15350	15180	15416	15354	15374	15106	15316	15155	15272	15341	15241	15174	15225	15318	15210	15180	15147	15242	15280	15376	15209	15282	15081	15260	15068	15171	15160	15206	15338	15164	15313	15247	15144	15159	15131	15128	15255	15231	15139	15270	15033	15240	15345	15183	15166	15183	15125	15104	15465	15249	15364	15358	15213	15268	15347	15391	15307	15137	15231	15132	15265	15307	15260	15386	15289	15124	15252	15203	15205	15281	15315	15139	15185	15118	15165	15229	15295	15212	15166	15300	15305	15162	15231	15063	15184	15403	15098	15386	15421	15190	15178	15172	15213	15371	15212	15172	15148	15320	15320	15200	15089	15437	15072	15242	15266	15261	15110	15313	15226	15020	15206	15281	15111	15278	15237	15220	15492	15195	15183	15358	15139	15216	15252	15242	15190	15493	15260	15242	15286	15293	15332	15266	15411	15168	15400	15333	15052	15300	15195	15357	15295	15279	15433	15368	15154	15178	15273	15304	15299	15288	15329	15018	15311	15209	15255	15258	15239	15362	15158	15266	15192	15206	15130	15082	15249	15293	15266	15340	15288	15211	15128	15213	15136	15359	15177	15233	15439	15100	15203	15266	15188	15259	15357	15167	15303	15231	15305	15403	15239	15179	15212	15214	15141	15362	15217	15434	15223	15269	15212	15083	15216	15324	15291	15198	15377	15179	15121	15114	15325	15309	15341	15353	15333	15369	15155	15261	15237	15378	15211	15278	15235	15229	15257	15170	15207	15260	15200	15243	15224	15250	15314	15242	15226	15235	15096	15295	15158	15287	15207	15362	15330	15038	15053	15176	15170	15439	15246	15464	15094	15330	15255	15233	15157	15230	15290	15269	15351	15247	15300	15319	15183	15439	15362	15153	15186	15203	15127	15202	15247	15244	15467	15297	15273	15032	15282	15203	15219	15351	15336	15399	15196	15163	15284	15343	15160	15247	15332	15305	15361	15184	15296	15241	15317	15181	15126	15150	15122	15169	15164	15337	15120	15375	15218	15328	15330	15264	15150	15214	15168	15247	15252	15227	15220	15300	15236	15299	15322	15429	15190	15189	15179	15140	15186	15351	15259	15191	15237	15346	15260	15022	15145	15241	15069	15179	15310	15244	15135	15230	15243	15250	15266	15287	15212	15361	15207	15226	15255	15177	15167	15327	15274	15369	15292	15108	15360	15082	15270	15175	15338	15112	15219	15418	15296	15342	15166	15278	15161	15278	15301	15305	15278	15320	15378	15238	15296	15254	15175	15094	15249	15318	15305	15253	15190	15342	15308	15217	15310	15168	15213	15391	15125	15150	15254	15223	15326	15268	15281	15199	15262	15152	15468	15314	15234	15309	15178	15253	15382	15291	15169	15206	15296	15228	15176	15127	15197	15208	15209	15177	15224	15277	15261	15130	15381	15184	15330	15270	15187	15301	15260	15195	15198	15186	15112	15070	15273	15154	15213	15250	15196	15078	15284	15330	15240	15099	15123	15175	15204	15015	15184	15112	15069	15246	15220	15133	15192	15151	15107	15156	15311	15177	15377	15190	15109	15195	15127	15470	15184	15128	15335	15253	15212	15198	15136	15235	15323	15307	15227	15249	15337	15142	15057	15074	15304	15277	15018	15125	15234	15379	15142	15102	15235	15061	15280	15377	15208	15137	15455	15313	15214	15424	15125	15417	15150	15073	15351	15325	15189	15332	15421	15144	15433	15080	15111	15384	15371	15162	15341	15127	15284	15386	15187	15213	15363	15395	15243	15155	15266	15271	15269	15203	15291	15230	15210	15247	15342	15233	15438	15252	15344	15292	15351	15093	15143	15170	15348	15116	15239	15343	15163	15062	15240	15229	15239	15305	15339	15149	15215	15378	15420	15330	15065	15290	15214	15265	15303	15251	15248	15242	15137	15217	15346	14995	15150	15123	15143	15237	15347	15243	15314	15321	15346	15286	15199	15356	15196	15240	15254	15269	15209	15292	15385	15299	15147	15339	15200	15194	15198	15127	15155	15348	15287	15211	15467	15278	15237	15410	15238	15237	15258	15327	15427	15172	15304	15239	15371	15214	15131	15371	15211	15404	15185	15373	15111	15274	15196	15281	15217	15331	15311	15207	15230	15430	14965	15069	15272	15337	15364	15310	15396	15107	15201	15318	15278	15125	15327	15235	15227	15124	15190	15270	15125	15301	15282	15419	15264	15203	15214	14998	15179	15328	15241	15161	15464	15394	15183	15235	15426	15358	15285	15193	15261	15425	15148	15284	15257	15158	15158	15158	15219	15269	15366	15236	15321	15139	15273	15240	15267	15341	15273	14958	15366	15106	15249	15222	15179	15336	15307	15157	15409	15469	15088	15167	15186	15289	15017	15193	15247	15198	15392	15264	15261	15172	15396	15347	15198	15308	15320	15215	15093	15309	15185	15340	15425	15095	15113	15205	15291	15136	15303	15419	15053	15520	15280	15354	15320	15247	15223	15229	15395	15202	15325	15237	15268	15211	15310	15306	15242	15261	15261	15116	15322	15375	15095	15187	15297	15273	15033	15145	15351	15289	15215	15307	15174	15228	15545	15324	15297	15288	15215	15293	15234	15306	15334	15157	15367	15275	15175	15217	15170	15190	15402	15172	15202	15137	15345	15219	15235	15274	15088	15324	15301	15353	15392	15242	15292	15250	15306	15466	15143	15077	15272	15178	15227	15372	15233	15213	15011	15136	15047	15399	15415	15245	15160	15179	15367	15234	15062	15350	15439	15245	15290	15233	15226	15270	15297	15184	15371	15294	15248	15159	15433	15370	15150	15215	15388	15410	15195	15161	15382	15133	15280	15126	15124	15129	15240	15064	15400	15221	15239	15307	15289	14995	15236	15084	15198	15081	15209	15195	15381	15200	15215	15214	15357	15430	15389	15154	15358	15407	15195	15281	15221	15197	15123	15450	15343	15106	15459	15396	15322	15100	15421	15347	15260	15367	15153	15290	15142	15134	15293	15174	15135	15176	15323	15125	15233	15327	15120	15318	15183	15311	15248	15224	15239	15218	15204	15166	15287	15172	15204	15171	15292	15271	15185	15148	15141	15308	15172	15394	15137	15188	15338	15367	15311	15448	15108	15191	15196	15061	15460	15207	15281	15361	15152	15378	15239	15201	15134	15283	15333	15231	15148	15293	15337	15312	15203	15272	15173	15333	15258	15230	15369	15200	15239	15110	15161	15351	15196	15249	15184	15219	15269	15042	15345	15323	15330	15128	15121	15267	15349	15379	15079	15260	15054	15213	15324	15220	15369	15269	15307	15397	15204	15584	15318	15191	15342	15264	15178	15189	15199	15136	15029	15080	15156	15355	15227	15325	15252	15314	15283	15256	15332	15312	15223	15210	15179	15414	15127	15373	15247	15235	15336	15175	15321	15126	15306	15236	15254	15071	15206	15209	15285	15147	15405	15240	15226	15106	15268	15204	15178	15354	15104	15050	15340	15217	15224	15212	15278	15187	15129	15212	15319	15226	15231	15259	15279	15302	15127	15398	15103	15454	15150	15230	15210	15219	15266	15275	15289	15405	15252	15191	15324	15338	15153	15225	15153	15218	15117	15108	15315	15301	15178	15350	15336	15359	15271	15136	15219	15275	15400	15065	15243	15282	15437	15233	15281	15069	15017	15278	15127	15182	15448	15276	15253	15346	15177	15271	15171	15190	15318	15506	15258	15324	15288	15317	15314	15236	15031	15243	15193	15259	15162	15302	15262	15342	15327	15392	15412	15272	15187	15147	15314	15346	15268	15244	15261	15387	15342	15342	15236	15286	15230	15321	15155	15342	15202	15255	15204	15135	15199	15393	15424	15173	15254	15275	15350	15300	15174	15260	15101	15328	15207	15148	15247	15153	15356	15258	15245	15182	15178	15244	15348	15418	15322	15224	15214	15162	15222	15255	15269	15201	15162	15304	15249	15398	15164	15317	15350	15095	15313	15173	15134	15407	15227	15215	15065	15186	15187	15353	15384	15037	15194	15182	15124	15074	15347	15248	15390	15297	15227	15226	15209	15142	15106	15146	15210	15122	15276	15369	15334	15241	15188	15145	15099	15260	15219	15460	15267	15166	15269	15166	15145	15353	14945	15354	15175	15298	15356	15277	15226	15206	15127	15231	15127	15389	15306	15200	15298	15110	15170	15206	15043	15285	15323	15351	15012	15142	15214	15305	15335	15063	15383	15251	15375	15073	15281	15152	15292	15254	15213	15262	15246	15119	15149	15281	15280	15195	15185	15197	15270	15251	15293
26322	22077	34391	37994	39257	37054	32248	27536	25971	25212	24670	23938	23674	23727	23693	23559	23467	23425	23351	23495	23557	23318	23095	23097	22823	23009	23027	23003	23023	23121	23262	22905	23175	23016	22852	22791	22895	22891	22621	22681	22668	22694	22873	22766	22846	22710	22930	23041	22771	22899	22843	22878	22986	22782	22759	22736	22588	22588	22697	22983	22700	22710	22767	22919	22718	22788	23128	22722	22789	22540	22767	22696	22712	22811	22870	23021	22814	22661	22655	22580	22927	22707	22871	22844	22791	22788	22744	22781	22910	22601	22454	22524	22766	22846	22612	22663	22686	22849	22721	22629	22481	22620	22935	22685	22850	22750	22835	22904	22594	22708	22749	22614	22689	22609	22703	22690	22645	22839	22754	22689	22632	22623	23018	22894	22870	22797	22667	22615	22805	22792	22639	22739	22517	22917	22895	22826	22474	22846	22579	22668	22738	22676	22695	22795	22943	22812	22673	22813	22611	22491	22734	22526	22720	22632	22814	22836	22593	22839	22820	22797	22873	22814	22655	22605	22739	22975	22493	22573	22551	22695	23105	23016	22745	23024	22858	22588	22595	22541	22781	22546	22742	22549	22858	22799	22764	22638	22960	22800	22744	22698	22695	22888	22689	22862	22822	22756	22717	22716	22675	22849	22816	22836	22732	22724	22757	22817	22822	22793	22673	22380	22608	22734	22540	22779	22571	22826	22715	22475	22536	22574	22617	22847	22525	22807	22842	22500	22596	22854	22746	22859	22897	22730	22685	22898	22923	22677	22598	22593	22774	22603	22380	22591	22369	22619	22600	22469	22780	22826	22868	22859	22708	22692	22575	22576	22594	22398	22582	22390	22422	22589	22679	22750	22853	22612	22680	22764	23013	22696	22628	22794	22847	22737	22808	22630	22729	22810	22816	22622	22808	22681	22723	22944	22708	22881	22925	22913	22423	22709	22898	22779	22682	22653	22647	22794	22735	22847	22749	22946	22660	22901	22830	22606	22638	22671	22534	22485	22494	22973	22842	22865	22619	22722	22860	22751	22823	22968	22737	22955	22690	22764	22873	22659	22530	22924	22780	22668	22700	22719	22884	22720	22634	22680	22740	22808	22606	22487	22715	22936	22396	22651	22919	22689	22674	22882	22706	22960	22786	22746	22981	22817	22788	22835	22945	22662	22671	22703	22589	22899	22838	22764	22676	22538	22827	22515	22703	22743	22815	22510	22772	22581	22621	22557	22884	22627	22829	22726	22798	22594	22721	22664	22676	22737	22920	22821	22686	22618	22882	22795	22646	22846	22758	22866	22710	22599	22789	22629	23055	22960	23042	23006	22768	22693	22685	22524	22901	22687	22571	22913	23006	22802	22720	22806	22840	22606	22549	22709	22636	22641	22673	22642	22776	22765	22721	22701	22761	22770	22436	22853	22877	22678	22507	22952	22849	22681	22773	22826	22711	22721	22785	22771	22600	22737	22581	22692	22780	22871	22616	22731	22839	22730	22834	22621	22881	22878	22730	22519	22864	22523	22710	23019	22832	22724	22557	22809	22786	22584	22806	22783	22495	22602	22813	22520	22632	22596	22775	22629	22885	22775	22876	22630	22658	22639	22723	22718	22696	22724	22698	22671	22862	22816	22603	22741	22545	22862	22835	22647	22867	22609	22679	22508	22648	22466	22619	22932	22745	22694	22845	22853	22703	22943	23042	22552	22730	22842	22592	22736	22575	22634	22607	22614	22948	23027	22875	22718	22636	22896	22655	22569	22841	22919	22579	22663	22545	22669	22864	22854	22627	22781	22763	22616	22580	22710	22901	22556	22470	22558	22939	22841	22692	22673	22774	22841	22818	22870	22646	22531	22572	22542	22845	22692	22817	22749	22817	22777	22583	22528	22761	22652	22517	22727	22656	22808	22505	22551	22951	22717	22741	22812	22723	22934	22846	22798	22672	22734	22595	22655	22688	22775	22621	22607	22650	22840	22863	22734	22909	22691	22786	22622	22830	22733	22963	22624	22727	22713	22424	22561	22724	22808	22709	22782	22652	22934	22849	22790	22767	22855	22656	23022	22899	22605	22572	22842	22651	22441	22663	22930	22432	22532	22458	22694	22576	22462	22710	22604	22588	22627	22613	23065	22813	22905	22797	22731	22646	22827	22558	22616	22622	22757	22629	22734	22426	22768	22764	22748	22797	22518	22698	22643	22815	22953	22768	22967	22704	22734	22534	22807	22733	22594	22648	22737	22672	22799	22737	22739	22696	22623	22996	22768	22808	22804	22831	22844	22706	22753	22698	22812	22731	22689	22694	22716	22735	22820	22799	22644	22891	22797	22786	22860	22557	22918	22873	22792	22605	22695	22997	22828	22907	22640	22747	22783	22681	22922	22909	22626	22747	22875	22903	22590	22674	22592	22582	22500	22644	22688	22835	22658	22812	22719	22714	22826	22999	22797	22737	22704	22564	22898	22925	22839	22770	22467	22743	22614	22958	22888	22855	22746	22696	22618	22593	22722	22693	22798	22742	22832	22815	22677	22561	22893	22582	22655	22612	22681	23124	22614	22897	22706	22838	22804	22824	22566	22665	22478	22635	22737	22927	22748	22752	22891	22791	22570	22553	22664	22766	22588	22474	22684	22803	22772	22940	22809	22791	22568	22739	22728	22704	22699	22727	22866	22525	22785	22879	22857	22788	22768	23022	22603	22735	22665	22654	22584	22647	22839	22765	22635	22684	22909	22870	22878	22805	22776	22861	22899	22661	22782	22749	23095	22636	22843	23092	22873	23042	22826	22844	22650	22727	22889	22687	22855	22774	22636	22765	22667	22815	22896	22873	22791	22931	22688	22614	22542	22650	23044	22751	22720	22691	22700	22797	22949	22774	22710	22671	22788	22755	22726	22639	22830	22759	22641	22613	22782	22803	22857	22574	22699	22627	22679	22832	22649	22633	22980	22872	22824	22484	22860	22829	22722	22620	22567	22856	22631	22613	22691	22815	22918	22650	22728	22630	22893	22705	22755	22826	22674	22769	22477	22722	22653	22766	22670	22642	22578	22613	22772	22659	23027	22571	22707	22708	22438	22683	22851	22790	22554	22823	22727	22760	22741	22732	22912	22731	22835	22741	22715	22566	22564	22707	22845	22794	22790	22655	22819	22594	22879	22659	22695	22723	22751	22855	22794	22595	22795	22906	22805	22816	22640	22740	22711	22528	22839	22578	22670	22779	23161	23021	22694	22733	22604	22861	22814	22836	22739	22807	22637	22976	22635	22803	22901	22769	22752	22858	22843	22596	22833	22862	22703	22767	22837	22831	22668	22866	22894	22802	22939	22690	22626	22755	22821	22634	22774	22903	22885	22618	22700	22684	22876	23107	23018	22560	22785	23041	22636	22560	22772	22742	22926	22751	22725	22666	22753	22736	22618	22888	22827	22713	22560	22640	22944	22882	22791	22952	22571	22581	22714	22646	22693	22931	22395	22777	22898	22570	22479	22732	22807	22726	22764	22837	22620	22730	22618	22640	22654	22658	22695	22590	22718	22643	22813	22751	22700	22849	22792	22700	22724	22968	22723	22695	22590	22792	22618	22851	22746	22676	22519	22839	22742	22746	22789	22786	22771	22663	22757	22835	22521	22954	22697	22794	22786	22709	22621	22606	22759	22677	22912	22772	22531	22652	22651	22700	22794	22699	22714	22728	22774	22837	22686	22736	22778	22787	22850	22777	22815	22585	22634	22792	22797	22821	22799	22936	22760	22591	22643	22731	22756	22587	22585	22801	22905	22676	22833	22832	22722	22558	22571	22718	22792	22931	23081	22706	22936	22910	22987	22922	22834	22852	22637	22664	22711	22824	22726	22937	22750	22691	22543	22619	22744	22827	23105	22547	22755	22852	22853	22769	22844	22696	22754	22654	22502	22693	22780	22724	22925	22797	22751	22854	22497	22718	22780	23067	22751	22660	22548	22820	22521	22607	22451	22572	22621	22642	22726	22862	22965	22786	22768	23010	22724	22707	22551	22627	22523	22647	22655	22816	22560	22845	22401	22584	22827	22604	22613	22590	22624	22681	22727	22923	22783	22639	22819	22896	22716	22931	22604	22714	22593	22652	22786	22789	22912	22715	22677	22903	22861	22709	22678	22930	22814	22939	22533	22779	22726	22927	22831	23019	22653	22562	22950	22812	22719	22538	22753	22834	22699	22502	22724	22672	22880	22606	22885	22823	22682	22843	22493	22872	22589	22792	22734	22840	22627	22670	22645	22693	22768	22959	22871	22686	22902	22808	23031	22647	22692	22724	22816	22672	22787	22860	22606	22530	22709	22785	22743	22783	22883	22895	22458	22769	22698	22883	22898	22856	22642	22708	22576	22653	22641	22739	22651	22840	22780	22755	22954	22757	22746	22749	22752	22716	22716	22887	22823	22812	23011	23032	22671	22651	22914	22685	22836	22739	22809	22638	22765	22753	22636	22826	22516	22617	22737	22795	22960	22601	22561	22746	22522	22900	22705	22830	22724	23250	22733	22779	22729	22787	22830	22748	22747	22955	22678	22673	22526	22708	22698	22671	22637	22800	22533	22855	22693	22850	22863	22620	22656	22787	22637	22613	22625	22843	22861	22777	22714	22526	22407	22721	22771	22589	22512	22649	22403	22584	22557	22552	22849	22980	22758	22883	22724	22722	22736	22737	22661	22911	22960	22811	22823	22650	22878	22874	22834	23009	22869	23005	22440	22577	22777	22787	22337	22658	22762	22608	22770	22625	22751	22573	22952	22744	22502	22565	22641	22657	22480	22979	22726	22767	22749	22586	22620	22830	22698	22655	22535	22528	22595	22826	22894	22705	22656	22988	22743	22800	22595	22824	22799	22768	22741	22799	22575	22332	22772	22818	22726	22642	22877	22686	22767	22853	22783	22849	22818	22870	22582	22739	22821	22849	22936	22997	22424	22861	22767	22689	22703	22618	22605	22669	22701	22727	22684	22851	22896	22970	22903	22778	22739	22494	22863	22786	22881	22914	22619	22933	22985	22707	22812	22979	23003	22886	22761	22721	22714	22736	22572	22847	22968	22812	22762	22741	22705	22751	22542	22810	22642	22636	22649	22628	22709	22921	22690	22966	22729	22903	22785	22728	22886	22688	22846	22748	22824	22625	22759	22856	22482
44867	75771	71930	53824	44740	33676	25076	21346	19598	18480	17594	17104	16845	16783	16484	16463	16297	16382	16127	15920	16200	15943	15972	15870	15742	15842	15710	15837	15976	15961	15746	15811	15462	15771	15641	15694	15761	15641	15669	15595	15650	15519	15550	15550	15537	15567	15631	15440	15690	15631	15481	15570	15434	15586	15426	15623	15480	15455	15626	15581	15559	15465	15551	15474	15439	15531	15850	15587	15457	15555	15625	15476	15368	15828	15721	15461	15577	15711	15444	15614	15669	15603	15415	15359	15575	15581	15301	15514	15668	15613	15671	15423	15616	15330	15525	15526	15502	15641	15428	15632	15604	15547	15608	15600	15557	15416	15494	15626	15436	15576	15572	15419	15405	15616	15553	15612	15398	15672	15558	15510	15578	15641	15470	15595	15531	15649	15550	15547	15412	15574	15536	15498	15643	15626	15775	15678	15620	15521	15502	15688	15613	15517	15487	15645	15413	15727	15619	15507	15469	15509	15470	15698	15596	15674	15461	15735	15491	15485	15571	15458	15649	15490	15607	15513	15536	15605	15513	15702	15624	15488	15771	15518	15521	15460	15558	15501	15410	15613	15640	15401	15695	15503	15474	15469	15699	15623	15551	15257	15563	15587	15576	15484	15491	15523	15484	15466	15583	15496	15415	15547	15562	15469	15607	15548	15442	15519	15555	15533	15390	15687	15725	15341	15450	15433	15570	15490	15578	15400	15658	15573	15701	15780	15639	15566	15519	15727	15592	15620	15462	15610	15359	15246	15691	15610	15556	15591	15595	15547	15598	15499	15579	15534	15664	15607	15649	15487	15447	15517	15380	15349	15510	15756	15507	15424	15571	15577	15426	15654	15632	15435	15420	15531	15419	15573	15394	15516	15311	15453	15441	15614	15642	15367	15480	15426	15743	15679	15535	15638	15493	15451	15632	15376	15481	15691	15479	15442	15531	15772	15555	15547	15638	15531	15529	15497	15477	15829	15588	15592	15469	15728	15533	15468	15445	15572	15627	15634	15453	15568	15593	15472	15639	15604	15392	15630	15569	15579	15678	15588	15578	15643	15564	15467	15480	15600	15598	15553	15591	15528	15558	15418	15489	15447	15547	15547	15494	15529	15484	15464	15551	15445	15694	15599	15512	15535	15704	15655	15582	15620	15415	15485	15338	15631	15544	15463	15625	15529	15612	15428	15484	15656	15757	15480	15664	15588	15397	15598	15644	15584	15715	15545	15478	15672	15594	15558	15478	15585	15552	15543	15413	15567	15649	15503	15740	15587	15570	15593	15445	15502	15663	15499	15496	15485	15608	15756	15369	15461	15629	15509	15643	15560	15476	15507	15475	15632	15481	15695	15564	15643	15590	15461	15570	15503	15501	15484	15520	15588	15497	15311	15543	15523	15611	15491	15518	15635	15568	15604	15604	15619	15445	15544	15533	15422	15471	15490	15656	15551	15620	15637	15581	15456	15538	15544	15660	15302	15601	15338	15599	15419	15451	15507	15478	15496	15544	15633	15706	15414	15550	15352	15531	15614	15408	15466	15616	15654	15841	15476	15539	15385	15715	15568	15598	15483	15420	15495	15656	15788	15722	15565	15552	15430	15651	15546	15461	15463	15623	15587	15472	15750	15463	15697	15608	15378	15464	15471	15578	15418	15647	15525	15529	15644	15587	15761	15779	15575	15494	15618	15523	15576	15412	15665	15615	15487	15573	15547	15612	15390	15558	15499	15643	15641	15599	15498	15677	15691	15738	15605	15419	15404	15657	15591	15618	15529	15583	15685	15521	15660	15558	15811	15673	15472	15559	15572	15480	15542	15455	15475	15614	15572	15386	15497	15602	15616	15604	15709	15580	15495	15386	15622	15433	15574	15635	15509	15436	15613	15538	15495	15550	15456	15653	15373	15494	15455	15507	15478	15516	15555	15508	15559	15658	15638	15599	15377	15654	15800	15622	15364	15348	15357	15514	15437	15289	15619	15338	15578	15615	15326	15617	15643	15464	15483	15774	15568	15444	15626	15593	15511	15538	15503	15802	15583	15487	15537	15707	15574	15500	15435	15522	15500	15809	15624	15653	15705	15594	15528	15599	15491	15484	15511	15644	15594	15624	15464	15594	15614	15410	15601	15431	15399	15584	15672	15453	15541	15713	15591	15591	15401	15669	15606	15520	15621	15634	15516	15548	15481	15563	15672	15593	15456	15380	15412	15396	15370	15555	15387	15448	15534	15480	15578	15469	15467	15494	15682	15558	15548	15631	15496	15546	15414	15455	15648	15553	15596	15762	15597	15514	15676	15546	15519	15606	15362	15450	15586	15695	15675	15587	15502	15512	15571	15729	15658	15562	15390	15632	15578	15578	15506	15639	15652	15528	15693	15610	15465	15690	15426	15442	15503	15638	15536	15640	15592	15547	15546	15616	15493	15603	15648	15382	15651	15447	15620	15600	15565	15638	15446	15497	15587	15517	15450	15685	15449	15754	15501	15590	15482	15506	15432	15475	15529	15584	15576	15641	15450	15492	15576	15566	15572	15668	15320	15666	15449	15573	15597	15576	15451	15622	15569	15587	15500	15628	15700	15504	15501	15617	15678	15357	15632	15465	15458	15701	15682	15592	15551	15531	15511	15509	15582	15405	15456	15528	15520	15352	15591	15581	15650	15564	15412	15539	15581	15582	15484	15623	15424	15600	15466	15494	15631	15356	15694	15431	15536	15532	15521	15294	15530	15558	15469	15489	15486	15543	15441	15520	15367	15560	15531	15466	15511	15516	15462	15569	15624	15571	15340	15404	15539	15552	15664	15517	15546	15594	15453	15648	15461	15551	15480	15584	15569	15481	15766	15560	15583	15607	15517	15572	15570	15323	15735	15514	15639	15479	15635	15515	15449	15618	15720	15707	15623	15693	15659	15564	15468	15524	15376	15576	15643	15612	15657	15489	15426	15472	15509	15589	15414	15417	15511	15662	15820	15449	15464	15593	15351	15694	15564	15544	15498	15671	15358	15491	15743	15684	15513	15525	15653	15473	15560	15506	15690	15689	15440	15652	15570	15535	15575	15644	15571	15504	15800	15549	15618	15514	15495	15599	15437	15367	15567	15484	15508	15550	15457	15529	15606	15518	15502	15802	15629	15427	15492	15684	15471	15520	15810	15501	15612	15552	15669	15427	15417	15483	15565	15511	15609	15429	15330	15594	15453	15478	15529	15535	15462	15633	15291	15505	15513	15575	15521	15467	15521	15376	15692	15690	15606	15506	15663	15570	15406	15442	15464	15493	15624	15618	15654	15761	15471	15476	15511	15425	15700	15449	15455	15493	15469	15538	15679	15577	15690	15688	15374	15702	15570	15605	15596	15557	15791	15418	15437	15559	15742	15655	15463	15523	15594	15714	15497	15383	15460	15614	15487	15503	15595	15519	15416	15462	15470	15431	15702	15519	15479	15545	15359	15646	15489	15593	15601	15725	15366	15471	15500	15603	15599	15499	15430	15511	15443	15529	15413	15505	15621	15508	15589	15478	15518	15515	15519	15545	15376	15622	15750	15627	15357	15684	15684	15523	15639	15533	15487	15620	15689	15463	15642	15556	15589	15554	15452	15466	15588	15512	15522	15654	15528	15602	15494	15659	15543	15570	15432	15474	15715	15601	15763	15488	15578	15730	15622	15527	15531	15685	15497	15564	15593	15508	15516	15487	15474	15575	15528	15608	15628	15462	15585	15394	15449	15515	15319	15650	15615	15506	15532	15432	15616	15653	15348	15599	15545	15581	15514	15686	15601	15419	15664	15331	15687	15466	15493	15468	15447	15657	15420	15652	15457	15665	15615	15465	15517	15667	15569	15513	15489	15572	15712	15505	15675	15389	15538	15445	15580	15585	15657	15518	15599	15478	15575	15558	15452	15543	15536	15610	15601	15484	15769	15586	15776	15515	15642	15521	15516	15594	15616	15459	15568	15448	15666	15426	15560	15635	15409	15553	15475	15764	15713	15625	15453	15541	15520	15455	15470	15557	15435	15506	15501	15780	15327	15395	15460	15555	15494	15816	15540	15489	15524	15704	15397	15459	15608	15616	15762	15666	15428	15557	15617	15651	15489	15624	15603	15629	15423	15624	15520	15554	15609	15565	15603	15450	15492	15455	15586	15616	15541	15420	15427	15439	15374	15484	15636	15549	15359	15617	15589	15455	15591	15542	15563	15565	15573	15462	15589	15538	15456	15493	15639	15444	15594	15439	15628	15508	15557	15608	15579	15689	15564	15613	15482	15423	15500	15514	15658	15530	15538	15496	15586	15399	15628	15439	15373	15699	15571	15630	15420	15642	15490	15738	15486	15467	15554	15630	15474	15567	15527	15468	15533	15669	15538	15480	15492	15694	15475	15659	15503	15471	15707	15580	15436	15643	15454	15419	15483	15494	15460	15527	15664	15697	15469	15360	15562	15514	15683	15675	15607	15472	15580	15466	15761	15556	15589	15782	15540	15606	15525	15623	15465	15413	15616	15558	15502	15536	15703	15662	15365	15378	15511	15666	15547	15529	15626	15628	15690	15468	15481	15445	15664	15478	15536	15561	15883	15450	15502	15611	15696	15417	15412	15455	15706	15671	15429	15692	15595	15615	15556	15358	15439	15447	15693	15561	15466	15448	15528	15540	15742	15719	15618	15517	15580	15547	15599	15468	15591	15603	15448	15566	15549	15460	15698	15487	15519	15663	15562	15556	15585	15501	15570	15538	15572	15473	15527	15592	15389	15369	15544	15599	15529	15483	15599	15533	15565	15569	15652	15560	15608	15582	15600	15532	15482	15512	15406	15471	15527	15558	15386	15583	15422	15480	15648	15550	15591	15421	15501	15669	15578	15608	15742	15332	15599	15339	15516	15520	15573	15657	15601	15544	15632	15519	15673	15578	15734	15720	15697	15549	15526	15427	15440	15436	15592	15584	15258	15455	15459	15709	15531	15399	15673	15427	15469	15687	15435	15655	15622	15465	15488	15576	15542	15369	15592	15665	15602	15552	15636	15514	15601	15663	15666	15601	15829	15557	15525	15520	15673	15546	15620	15476	15519	15552	15585	15599	15544	15711	15534	15507	15560	15463	15755	15619	15581	15476	15672	15495	15589	15433	15587	15430	15829	15660	15499	15447	15583	15426	15501	15620	15603
24656	21708	29896	31594	36922	38171	34359	27773	25816	24957	24032	23363	22955	22729	22574	22487	22512	22575	22302	22288	22099	22105	22040	21949	22159	22033	21861	22160	21937	22085	21959	21930	21755	21499	21573	21698	21606	21774	21641	21619	21388	21819	21698	21674	21402	21658	21692	21478	21709	21673	21479	21709	21579	21343	21429	21629	21687	21690	21280	21534	21557	21448	21624	21512	21507	21525	21736	21510	21499	21463	21384	21619	21565	21501	21463	21485	21608	21760	21610	21533	21580	21469	21626	21647	21607	21565	21546	21756	21244	21446	21299	21660	21560	21200	21463	21785	21587	21521	21482	21447	21535	21725	21492	21606	21349	21453	21472	21736	21393	21633	21705	21506	21462	21348	21474	21436	21297	21620	21495	21567	21591	21434	21420	21415	21234	21400	21914	21409	21533	21653	21471	21532	21416	21684	21726	21579	21542	21449	21494	21566	21710	21575	21522	21444	21646	21468	21340	21393	21471	21467	21443	21337	21490	21462	21319	21415	21486	21526	21352	21439	21632	21596	21209	21482	21509	21549	21425	21579	21470	21648	21436	21430	21628	21532	21650	21635	21556	21408	21468	21571	21548	21457	21735	21462	21338	21299	21306	21757	21548	21436	21524	21229	21408	21452	21436	21249	21676	21501	21639	21673	21568	21575	21342	21422	21635	21220	21303	21498	21379	21485	21311	21443	21530	21661	21546	21389	21453	21355	21575	21440	21398	21336	21555	21433	21501	21717	21346	21454	21579	21455	21556	21557	21553	21479	21249	21473	21501	21368	21628	21365	21304	21489	21684	21264	21488	21497	21546	21379	21514	21277	21421	21633	21434	21441	21494	21372	21606	21523	21766	21624	21610	21510	21460	21342	21462	21465	21356	21708	21315	21674	21262	21530	21646	21336	21555	21548	21580	21519	21290	21607	21588	21274	21305	21598	21444	21422	21419	21480	21417	21536	21440	21453	21479	21487	21799	21457	21668	21522	21614	21391	21455	21434	21454	21477	21173	21430	21512	21324	21295	21499	21325	21549	21585	21262	21389	21467	21374	21694	21649	21536	21568	21553	21393	21535	21630	21486	21436	21355	21521	21566	21276	21366	21588	21513	21666	21457	21619	21592	21488	21307	21278	21463	21678	21489	21283	21503	21464	21443	21370	21504	21443	21476	21478	21452	21380	21446	21598	21553	21334	21586	21362	21566	21439	21323	21463	21381	21801	21609	21517	21428	21303	21519	21478	21389	21556	21566	21410	21427	21799	21618	21518	21526	21464	21445	21745	21563	21674	21217	21633	21457	21575	21524	21533	21580	21214	21129	21696	21261	21534	21523	21483	21555	21359	21597	21496	21417	21535	21556	21460	21370	21638	21521	21541	21523	21368	21658	21327	21615	21440	21187	21440	21565	21530	21450	21420	21362	21348	21684	21573	21609	21422	21524	21447	21454	21885	21475	21266	21566	21469	21361	21477	21640	21355	21408	21396	21397	21461	21589	21647	21646	21676	21602	21572	21198	21423	21619	21427	21205	21559	21359	21406	21388	21280	21522	21520	21537	21266	21481	21432	21418	21478	21513	21413	21392	21312	21554	21654	21625	21569	21278	21488	21566	21695	21627	21572	21422	21354	21508	21202	21732	21438	21632	21336	21352	21416	21714	21501	21399	21592	21554	21566	21459	21582	21575	21597	21423	21533	21479	21507	21500	21610	21507	21460	21549	21583	21725	21393	21467	21331	21435	21338	21407	21537	21278	21403	21357	21521	21569	21602	21437	21623	21575	21468	21697	21564	21575	21626	21743	21444	21609	21602	21495	21494	21398	21559	21324	21369	21524	21520	21447	21507	21395	21446	21468	21474	21233	21583	21494	21507	21419	21422	21347	21302	21427	21411	21522	21336	21295	21375	21408	21495	21412	21373	21547	21793	21399	21421	21636	21532	21417	21487	21504	21428	21561	21448	21421	21821	21364	21620	21576	21543	21506	21534	21335	21555	21325	21597	21521	21468	21335	21414	21728	21592	21429	21447	21587	21590	21438	21350	21291	21370	21294	21555	21478	21575	21370	21632	21598	21534	21481	21639	21513	21446	21462	21583	21393	21507	21258	21387	21335	21254	21337	21501	21404	21595	21385	21367	21485	21421	21514	21528	21294	21458	21577	21539	21587	21530	21497	21377	21254	21275	21596	21803	21780	21486	21471	21553	21456	21238	21353	21187	21225	21365	21301	21644	21421	21699	21426	21378	21560	21440	21734	21684	21396	21301	21663	21347	21458	21631	21725	21289	21449	21385	21669	21189	21399	21557	21652	21481	21477	21473	21712	21721	21529	21232	21552	21673	21700	21524	21589	21469	21433	21481	21519	21596	21410	21356	21478	21550	21479	21443	21321	21299	21498	21277	21517	21501	21329	21609	21419	21487	21311	21394	21490	21555	21530	21607	21426	21359	21233	21463	21530	21311	21773	21385	21509	21319	21546	21687	21380	21267	21533	21237	21688	21492	21698	21394	21521	21547	21466	21594	21494	21442	21456	21353	21608	21647	21246	21419	21406	21607	21509	21567	21646	21618	21447	21373	21431	21811	21391	21284	21235	21565	21286	21516	21454	21372	21572	21428	21606	21354	21482	21520	21365	21301	21434	21436	21431	21693	21538	21602	21392	21410	21353	21328	21163	21623	21333	21377	21412	21360	21673	21440	21509	21446	21502	21588	21611	21417	21595	21393	21647	21395	21122	21495	21576	21356	21680	21541	21607	21457	21465	21482	21423	21532	21419	21507	21435	21411	21570	21458	21648	21396	21495	21540	21709	21537	21597	21732	21253	21317	21332	21544	21487	21546	21420	21439	21441	21483	21591	21575	21575	21245	21244	21414	21667	21340	21445	21531	21514	21424	21454	21319	21422	21314	21245	21505	21306	21281	21189	21333	21553	21581	21514	21692	21344	21364	21418	21631	21621	21626	21532	21393	21671	21571	21373	21756	21364	21414	21659	21467	21365	21362	21250	21384	21466	21551	21510	21413	21243	21415	21311	21417	21627	21448	21393	21570	21537	21527	21319	21566	21605	21351	21496	21448	21240	21400	21214	21470	21471	21609	21455	21214	21565	21595	21608	21777	21709	21557	21493	21472	21508	21502	21476	21506	21583	21512	21318	21656	21411	21466	21447	21519	21398	21828	21476	21384	21498	21461	21386	21461	21611	21487	21538	21488	21350	21272	21429	21583	21540	21522	21433	21528	21562	21679	21560	21601	21548	21666	21559	21538	21601	21461	21481	21265	21451	21610	21586	21546	21506	21346	21479	21280	21372	21454	21784	21593	21394	21669	21695	21423	21410	21719	21181	21571	21528	21614	21491	21570	21286	21525	21416	21485	21519	21414	21172	21494	21355	21464	21604	21486	21436	21513	21494	21358	21741	21401	21588	21419	21386	21612	21674	21650	21555	21422	21482	21570	21549	21320	21492	21661	21550	21158	21435	21640	21634	21791	21594	21412	21530	21577	21387	21310	21626	21565	21418	21549	21329	21561	21618	21516	21639	21356	21516	21289	21553	21504	21507	21592	21431	21445	21204	21324	21485	21524	21367	21349	21479	21422	21504	21518	21339	21488	21603	21369	21411	21447	21387	21649	21323	21705	21528	21442	21531	21407	21470	21516	21343	21371	21332	21489	21437	21706	21421	21678	21611	21602	21362	21270	21397	21508	21388	21462	21511	21465	21376	21648	21303	21624	21518	21426	21322	21437	21462	21607	21488	21437	21611	21400	21542	21710	21642	21425	21417	21550	21424	21542	21574	21436	21505	21644	21528	21531	21592	21550	21359	21441	21224	21467	21482	21652	21450	21758	21692	21487	21447	21914	21579	21596	21446	21499	21439	21441	21624	21785	21572	21435	21578	21469	21325	21493	21312	21417	21517	21409	21535	21509	21279	21556	21387	21623	21380	21406	21631	21501	21637	21250	21475	21549	21734	21538	21574	21512	21479	21575	21416	21430	21500	21375	21424	21701	21546	21575	21442	21674	21455	21555	21700	21337	21584	21548	21586	21462	21395	21477	21518	21541	21107	21542	21339	21623	21494	21701	21577	21533	21538	21548	21347	21558	21435	21746	21441	21461	21590	21570	21501	21501	21511	21320	21521	21214	21401	21456	21778	21515	21427	21326	21550	21615	21576	21332	21462	21509	21288	21700	21359	21501	21476	21644	21485	21789	21694	21717	21363	21581	21376	21629	21658	21502	21277	21374	21441	21151	21288	21712	21693	21474	21418	21208	21626	21404	21291	21377	21474	21557	21434	21337	21705	21353	21542	21478	21450	21646	21491	21394	21578	21524	21633	21648	21746	21300	21477	21516	21405	21553	21480	21540	21693	21440	21555	21524	21567	21603	21606	21493	21552	21212	21604	21243	21324	21526	21627	21435	21086	21484	21666	21526	21525	21538	21363	21527	21563	21657	21424	21448	21672	21584	21742	21448	21499	21552	21477	21639	21476	21575	21322	21257	21619	21471	21482	21546	21253	21536	21486	21470	21219	21335	21679	21403	21460	21376	21491	21409	21420	21520	21540	21275	21405	21259	21392	21361	21676	21674	21368	21482	21573	21432	21544	21604	21547	21492	21596	21515	21451	21427	21508	21750	21594	21530	21355	21404	21374	21418	21375	21488	21236	21562	21379	21541	21723	21518	21640	21546	21549	21625	21502	21491	21546	21310	21331	21249	21571	21547	21580	21598	21413	21646	21388	21341	21516	21494	21509	21523	21344	21579	21543	21249	21532	21368	21354	21613	21439	21370	21543	21710	21534	21370	21522	21346	21391	21498	21451	21554	21415	21398	21272	21476	21389	21226	21395	21429	21448	21487	21408	21608	21613	21467	21293	21497	21370	21437	21533	21374	21617	21544	21477	21303	21409	21725	21572	21367	21497	21629	21324	21581	21579	21467	21456	21524	21342	21623	21425	21556	21718	21458	21317	21188	21507	21663	21523	21916	21323	21723	21499	21383	21211	21481	21250	21528	21563	21283	21348	21556	21486	21573	21825	21445	21539	21356	21625	21385	21500	21470	21509	21667	21619	21662	21615	21483	21222	21464	21463	21300	21334	21411	21439	21427	21579	21422	21301	21515	21679	21627	21536	21503	21621	21239	21522	21394	21386	21707	21281	21685	21955	21716	21600
48965	78727	70586	63668	52285	39730	27545	22743	20438	19117	17993	17195	16821	16396	16340	16265	16310	16202	15714	15771	15563	15562	15402	15237	15391	15345	15465	15371	15340	15448	15375	15129	15205	15121	15188	15065	15272	15114	15363	14911	15042	15091	15044	14999	14968	15141	14995	14860	14993	15018	14954	14897	15066	14934	14810	15090	14964	14989	14915	14826	14967	14909	14989	14860	14956	15077	15070	14943	14919	14852	14856	15003	15116	14929	14908	14905	14977	14915	14794	15105	14871	15153	15172	14869	14974	14931	14914	14999	15019	14976	14896	14924	15118	14978	14999	14976	14919	15072	14799	14979	15039	14896	14885	14990	15076	14937	14966	14853	14756	14942	14959	14910	15044	14862	15007	14893	14977	14680	15030	15139	14762	14887	15008	14923	15026	14877	14991	14998	14939	14907	15006	14818	14737	15015	14933	15053	14893	14986	14974	14909	14861	14994	14936	14750	14889	14859	15067	15041	14943	15055	14896	14936	14892	14947	15095	14837	14854	14933	14941	14822	14846	14942	14993	14825	15003	14973	15091	14773	15094	14794	14771	14809	14917	14957	14956	14991	15052	14949	15060	14882	14946	14834	14894	14999	14994	14881	15023	14864	14895	14935	14874	14828	15014	15019	14962	14781	14919	14916	14879	15062	15047	14991	15072	15039	14851	14898	14803	14882	15183	15087	14941	14990	15101	15006	15020	14804	14930	14764	14991	14892	14815	15051	15071	14837	14965	14957	14794	14945	14918	14892	14877	14910	14956	14877	14997	15009	15044	15083	14953	15028	15036	15011	15010	14779	15020	15017	15053	15142	15009	14962	15021	14946	15030	15002	14848	14995	15032	14902	14950	15139	14864	15092	14869	14927	14967	14883	14775	15055	14809	15092	14864	14884	15074	14845	14891	14930	14970	14795	14925	15126	15033	14958	14928	14986	14973	14984	15086	15069	14832	15062	15082	14860	14999	14894	14733	14768	14948	14867	14827	14874	15009	14967	14877	14814	14878	14871	15073	15021	14871	14934	14997	15004	14995	14888	14856	15098	14871	15046	14941	14896	15037	14951	14925	14911	14871	15015	15034	14835	14982	14909	14909	14974	14942	14974	14993	14895	14973	14917	15020	14841	15062	14825	15000	14997	14980	14872	14894	14990	15067	15024	15043	15050	14947	14748	14860	14827	15229	14786	14890	15008	14967	14765	14993	14740	14767	14859	14992	14779	14930	14935	14993	14862	14959	14990	14859	14908	14902	14942	14881	14971	14968	14960	14938	15138	14915	15050	14938	14828	14853	15034	15011	14984	14941	14987	15019	14943	14902	15227	14985	15074	14927	14825	14852	14995	14939	14800	15090	15068	14893	14882	15012	14950	14891	14877	14880	15029	15003	14981	15073	15115	14978	15002	15018	15051	15057	14898	14907	14893	14856	15048	15069	15061	14995	15015	14908	14936	15100	15001	14836	15156	15106	14939	14977	14886	15057	14863	15083	14830	14897	14935	14919	14878	14852	14934	15052	14983	14870	14940	14899	14809	14748	15066	14877	14994	14870	15048	14888	14835	14830	15094	14909	14939	14964	14941	14944	15017	14864	14920	14881	14998	14910	14999	14728	14823	15020	14842	14877	14953	14971	14935	15010	15088	14907	14843	14940	14945	14916	15014	14950	15005	14982	15122	14892	14846	15014	14977	15069	14840	15003	14886	14986	14840	14989	14884	14868	14872	15024	15031	15091	14954	15041	14954	14861	15012	15028	14866	14920	14985	15169	14808	14883	14823	14803	14827	15028	14888	14891	14903	15021	14912	14865	15094	14835	15093	14883	15068	14851	15022	14895	15111	15039	14867	14890	14747	14853	14972	15009	15044	15058	14940	14857	14927	14957	14863	14861	14821	14803	14775	14866	15016	14889	14756	14982	14967	14946	15114	14914	15004	14953	14952	15016	14871	15098	14841	14975	15032	15115	14869	14932	15087	14948	14835	15052	15059	14865	14851	14894	14871	14938	15034	15026	14837	14860	14822	14882	15056	14955	14740	14939	14945	15004	14893	14945	14725	14919	15022	14886	15161	15060	14967	14791	14961	14934	14947	14910	14905	14956	14832	14814	15070	14957	14807	14947	15038	14979	14894	14836	14910	14812	15015	15039	14881	15046	15140	14973	14896	14897	14879	14866	14816	15223	14953	14919	14917	14989	14975	14888	14961	14944	14843	15068	14694	14782	14881	14879	15007	14833	14961	14906	14934	14925	14922	15026	15017	14844	14869	14898	14958	14947	14893	14793	14903	14909	14912	15012	15003	15053	15119	14907	15010	14870	14816	14923	15048	14969	14846	14941	14681	15024	14899	14855	15006	14888	15103	15111	15021	15117	14933	14839	14958	15025	14973	14863	14881	14964	15046	14864	14932	14902	15069	14858	14847	14982	14936	14881	15053	14876	15073	15167	14774	14982	14981	14846	14765	14858	15009	14811	14966	14776	14762	14890	14880	14917	14802	15028	14978	15039	14908	14771	14958	14785	14959	14801	14971	14851	14984	14897	14810	14850	14986	14896	14866	14982	14915	14836	15096	14964	14961	14850	14866	14864	15016	14998	14975	14869	15094	14735	15041	14840	15003	14915	14952	14938	14986	14893	15060	14946	14826	15013	14864	14806	14999	15065	14914	14990	15191	15078	14995	14848	14860	15084	14728	15113	15081	14908	14996	15006	15023	14825	14931	14814	14901	14897	14977	14975	14985	15015	15016	14994	14829	14934	14832	14914	14970	15037	14758	14958	14829	14769	14883	14878	14908	14845	14833	14893	14887	14965	14869	14865	15003	15005	14908	14768	14733	14988	15100	14894	14748	14912	14885	14762	15084	14950	14824	14781	14931	14993	15217	14805	15008	14975	14898	14964	14875	15018	14967	14746	15098	14921	14978	14900	14858	14773	14839	15013	14884	14797	15023	15116	15121	14868	14884	15039	15000	14983	14832	14886	14911	15018	14977	14910	14857	14830	14965	14996	14897	14841	14731	15006	14956	15106	15106	15007	14836	14919	14936	14978	14922	14878	14965	15166	15008	14962	14967	15032	14862	15001	15130	15087	14876	15013	15070	14916	14918	14857	14990	14869	15022	15018	15056	15003	15088	14957	15088	14724	14851	14785	15076	15102	14978	15064	15071	14937	14941	14839	15029	14935	14919	15104	15060	15034	15085	14805	14863	14858	14921	14894	15104	15026	14947	14939	14970	14993	14874	14880	14981	14904	14969	14820	14903	14940	14908	14901	15075	15017	15025	14960	15028	14935	14918	15018	14840	14894	14972	14945	14984	14744	14882	14806	14950	14997	14916	14838	14841	14769	14946	14964	14934	15151	14949	14743	15131	14902	15096	15154	14812	14855	14963	15041	15050	14959	14928	14830	14983	14814	14827	14935	14798	14826	14951	15022	14817	14982	14865	14944	15047	15055	15001	15068	14964	14865	14958	14890	14856	14965	14826	14977	14842	14971	14947	14909	14961	14952	14973	14919	14915	14974	15027	14977	14862	15028	14921	14821	14907	14953	14900	15004	14898	15132	14907	14772	14974	14952	14918	14881	14800	15061	14866	15020	14967	15009	14856	14821	14999	14870	14824	14780	14941	14952	14700	15030	14840	14839	15051	14843	15108	15015	14887	14964	14939	14946	14972	14822	14900	14872	14723	14868	14895	14939	14903	14849	14993	14983	14972	14903	14914	15040	14907	15105	14958	14937	14937	14945	15086	14976	14837	14943	14930	14997	14882	14845	15004	14982	15014	14948	14828	14874	14935	14916	14830	15067	14916	14945	14904	14887	15052	15001	15092	15034	14993	14886	15080	14977	14850	14919	14760	14967	14788	14975	14890	14922	14956	14968	15039	14863	14883	14909	14931	15030	15003	15048	14823	14929	14979	15034	14833	14959	14835	14942	14980	14831	14846	15019	14945	15159	14933	14898	14843	14955	15041	15052	14767	14859	14877	14907	14783	14996	14964	14961	14942	14881	14955	14877	14891	14809	14924	15004	14846	14987	14863	14962	15038	14960	15029	14899	14823	14959	14919	14805	14927	14917	14945	14991	14890	14869	14962	14962	14993	14985	14865	14776	14828	14694	15025	14880	15081	15010	14989	14999	15053	14806	14773	14944	14918	14950	14943	14850	14915	15006	15015	14909	14924	14868	15095	14942	15061	14907	15003	14994	14940	15032	15036	14941	14942	15157	14849	14978	15015	14962	15089	14968	14951	14831	15071	14869	14975	14963	15051	14998	15073	14979	14885	14993	15020	14861	15039	14894	14983	14982	14891	14836	15061	14955	15109	14798	14903	14997	15089	14982	15170	14864	14932	15000	14921	15076	14957	14874	15079	14985	14978	14968	15039	14958	14906	14955	15006	14998	15095	14990	14927	15101	14882	15027	14765	14870	14863	15023	14934	15025	14938	14940	14833	14899	15034	14884	14616	14933	14938	14971	15106	14867	14948	14766	14826	15028	15100	14898	15096	15074	14765	15124	14984	14958	14877	14930	14972	14899	15060	15025	14841	15063	14776	14934	14972	14963	14929	14773	15061	14932	15060	14914	14820	14942	14945	14906	14729	15040	14977	14814	14822	14974	14876	14884	14784	14898	14774	14804	15066	15013	15034	15107	14927	14850	14840	15113	14860	14807	15074	15152	14991	14857	15071	14904	15077	14947	14761	14700	15013	14911	14909	14912	14938	14951	14989	14949	14957	14858	14843	14942	14873	14850	14765	15058	14984	15112	14852	15017	15118	15089	14919	14995	14886	15041	15002	14999	14931	15003	14728	14852	15150	14793	14934	14976	15019	14796	14797	14834	14951	15052	14917	14956	15087	14900	14967	14825	14867	14896	14823	15129	14926	14963	14914	15034	14827	14978	14859	14911	14837	15229	15024	15072	15124	15040	14871	14903	14991	14931	14882	15007	15074	14950	14913	14851	14907	14952	14791	15117	14956	14996	14913	14978	14985	14852	14918	14928	14963	14975	14966	14847	14824	15016	14865	14755	14917	14837	14886	14929	15103	14973	14891	14982	14914	14942	15038	14867	15157	15028	14937	14905	14936	14958	15137	15084	15021	15005	14921	14935	14918	15173	14958	14943	15168	14987	14797	14920	15076	14945	14889	14891	14958	15042	14944	14908	14949	14975	14826
42548	49028	55557	49294	38719	31917	26860	25326	24108	23468	23389	23206	23062	23004	23073	22928	22878	23117	22840	22853	22853	22841	22710	22482	22797	22575	22628	22973	22648	22575	22777	22774	22621	22707	22614	22611	22728	22900	22676	22337	22662	22618	22482	22678	22660	22736	22768	22599	22577	22587	22389	22675	22506	22660	22685	22681	22354	22489	22558	22615	22610	22368	22533	22869	22723	22431	22831	22502	22497	22487	22482	22579	22562	22452	22754	22342	22335	22459	22415	22643	22391	22550	22549	22594	22712	22625	22529	22645	22524	22690	22539	22531	22698	22503	22537	22505	22629	22440	22558	22416	22605	22512	22606	22435	22550	22593	22655	22467	22735	22674	22719	22667	22558	22665	22651	22543	22625	22551	22438	22553	22396	22511	22664	22443	22345	22173	22622	22608	22369	22551	22409	22353	22458	22635	22624	22254	22591	22739	22690	22520	22734	22376	22688	22453	22657	22639	22404	22400	22477	22526	22568	22597	22516	22603	22616	22596	22491	22551	22438	22394	22453	22712	22534	22698	22677	22469	22677	22572	22443	22416	22361	22384	22355	22405	22497	22562	22489	22507	22264	22503	22424	22424	22393	22832	22418	22280	22560	22462	22558	22575	22735	22620	22273	22583	22603	22488	22212	22632	22636	22544	22553	22320	22529	22510	22570	22571	22382	22341	22633	22412	22512	22699	22360	22506	22423	22517	22540	22462	22647	22461	22369	22650	22407	22485	22778	22490	22574	22668	22603	22401	22548	22538	22353	22315	22457	22734	22498	22502	22621	22556	22551	22437	22611	22538	22568	22637	22625	22575	22343	22717	22463	22583	22612	22416	22298	22681	22615	22683	22550	22493	22694	22672	22479	22687	22434	22230	22822	22364	22443	22601	22786	22448	22665	22373	22241	22632	22654	22583	22261	22375	22518	22608	22698	22329	22623	22551	22574	22467	22624	22539	22544	22578	22612	22266	22617	22445	22525	22403	22692	22517	22192	22580	22509	22480	22201	22217	22358	22529	22552	22205	22531	22505	22581	22282	22645	22447	22506	22496	22484	22548	22444	22626	22589	22413	22617	22478	22281	22530	22528	22541	22460	22428	22401	22482	22688	22587	22504	22629	22353	22227	22547	22504	22407	22743	22639	22650	22725	22313	22701	22450	22566	22760	22534	22623	22643	22539	22524	22356	22420	22585	22608	22520	22708	22741	22748	22383	22481	22612	22491	22387	22602	22637	22434	22730	22653	22446	22473	22553	22574	22535	22583	22496	22365	22595	22629	22435	22625	22488	22493	22436	22302	22657	22838	22683	22585	22479	22605	22447	22679	22594	22326	22382	22267	22507	22683	22663	22726	22360	22475	22536	22331	22299	22712	22781	22506	22583	22498	22190	22671	22447	22445	22625	22553	22446	22610	22557	22683	22451	22672	22438	22500	22665	22395	22508	22571	22425	22311	22599	22670	22475	22479	22607	22523	22584	22511	22484	22522	22395	22531	22650	22491	22436	22673	22625	22621	22735	22522	22588	22576	22624	22503	22610	22552	22234	22366	22456	22719	22603	22458	22612	22473	22618	22352	22522	22791	22695	22650	22681	22534	22657	22509	22486	22499	22454	22449	22603	22789	22446	22391	22558	22583	22487	22337	22242	22514	22493	22473	22396	22326	22608	22553	22521	22691	22568	22675	22468	22922	22515	22540	22582	22398	22428	22352	22631	22350	22480	22474	22513	22448	22523	22578	22665	22483	22693	22519	22489	22738	22621	22637	22542	22323	22539	22675	22493	22326	22679	22468	22549	22373	22351	22460	22512	22371	22525	22583	22620	22493	22586	22799	22508	22503	22423	22614	22488	22612	22390	22480	22476	22386	22500	22498	22465	22653	22476	22628	22471	22523	22448	22561	22605	22406	22421	22683	22530	22545	22697	22594	22718	22844	22508	22578	22460	22634	22291	22222	22495	22497	22611	22407	22520	22565	22660	22573	22480	22583	22490	22839	22376	22549	22635	22343	22566	22486	22487	22468	22740	22562	22467	22396	22370	22367	22589	22573	22745	22694	22629	22430	22536	22366	22309	22568	22388	22580	22644	22657	22690	22571	22540	22342	22551	22641	22669	22314	22406	22703	22239	22569	22419	22536	22491	22574	22571	22415	22522	22620	22818	22573	22559	22372	22764	22760	22532	22335	22420	22455	22583	22394	22686	22882	22634	22583	22507	22710	22589	22647	22435	22658	22710	22559	22464	22443	22568	22459	22676	22328	22465	22376	22513	22409	22578	22351	22504	22424	22336	22677	22587	22749	22694	22423	22679	22413	22602	22488	22720	22432	22719	22482	22578	22502	22583	22822	22528	22621	22646	22528	22558	22557	22630	22548	22539	22565	22824	22889	22800	22639	22720	22874	22570	22692	22715	22468	22270	22577	22505	22413	22486	22687	22454	22575	22497	22701	22389	22478	22524	22664	22557	22504	22528	22717	22476	22582	22338	22354	22374	22553	22852	22404	22622	22446	22320	22479	22336	22458	22385	22364	22392	22345	22669	22478	22827	22521	22614	22583	22419	22400	22428	22576	22543	22450	22472	22588	22574	22658	22615	22567	22345	22490	22412	22496	22484	22445	22455	22520	22577	22625	22547	22841	22633	22608	22757	22635	22445	22258	22701	22300	22496	22503	22684	22601	22444	22633	22427	22521	22457	22689	22325	22588	22310	22365	22423	22652	22201	22517	22512	22546	22722	22637	22575	22565	22590	22616	22663	22662	22580	22243	22377	22557	22422	22489	22306	22407	22308	22358	22447	22682	22678	22530	22627	22559	22692	22433	22607	22821	22429	22556	22506	22603	22570	22659	22807	22592	22316	22644	22445	22548	22816	22722	22401	22798	22438	22676	22480	22576	22695	22518	22665	22418	22447	22597	22418	22742	22765	22617	22534	22642	22643	22565	22718	22832	22485	22428	22549	22598	22532	22660	22210	22716	22570	22648	22530	22508	22422	22452	22553	22207	22337	22529	22485	22550	22380	22370	22581	22677	22528	22593	22708	22795	22481	22546	22820	22495	22599	22659	22715	22443	22658	22563	22504	22547	22482	22677	22093	22194	22534	22507	22345	22485	22359	22567	22504	22640	22623	22536	22636	22311	22639	22520	22393	22491	22542	22524	22378	22375	22535	22748	22545	22673	22689	22564	22561	22554	22553	22492	22594	22672	22578	22697	22364	22309	22506	22622	22674	22489	22510	22613	22715	22624	22725	22689	22360	22475	22605	22407	22419	22439	22482	22442	22561	22833	22612	22763	22541	22523	22525	22425	22516	22435	22581	22657	22619	22639	22426	22483	22632	22498	22343	22385	22532	22609	22671	22489	22475	22554	22550	22476	22657	22392	22423	22519	22552	22329	22360	22569	22563	22685	22372	22666	22441	22530	22408	22596	22772	22716	22691	22679	22726	22667	22369	22689	22351	22488	22582	22671	22384	22657	22514	22685	22517	22641	22442	22665	22773	22590	22432	22520	22559	22752	22588	22280	22306	22634	22495	22511	22654	22674	22554	22464	22855	22559	22669	22453	22456	22432	22475	22799	22445	22546	22608	22582	22727	22506	22502	22579	22479	22417	22463	22682	22685	22573	22692	22447	22386	22711	22599	22522	22506	22785	22486	22680	22569	22807	22603	22512	22544	22626	22566	22571	22349	22698	22701	22644	22679	22440	22486	22539	22574	22559	22488	22482	22613	22483	22476	22581	22691	22489	22588	22474	22673	22809	22442	22212	22634	22698	22462	22585	22338	22652	22727	22608	22492	22427	22548	22439	22475	22696	22327	22581	22685	22919	22299	22668	22448	22477	22606	22845	22703	22396	22398	22542	22433	22676	22701	22507	22522	22456	22758	22555	22469	22605	22672	22339	22356	22515	22633	22463	22387	22405	22459	22516	22668	22547	22598	22583	22574	22712	22346	22605	22771	22686	22483	22509	22442	22518	22573	22354	22728	22606	22602	22325	22549	22477	22528	22315	22449	22676	22712	22558	22670	22484	22508	22416	22519	22558	22535	22593	22577	22414	22593	22508	22529	22636	22511	22548	22406	22477	22580	22612	22553	22603	22419	22274	22539	22443	22465	22400	22586	22484	22469	22474	22592	22391	22352	22646	22737	22809	22445	22544	22533	22550	22536	22600	22378	22584	22586	22560	22407	22445	22447	22699	22518	22685	22692	22668	22571	22801	22671	22408	22508	22655	22724	22562	22670	22630	22408	22579	22487	22496	22574	22570	22595	22586	22381	22290	22208	22542	22612	22588	22473	22467	22448	22458	22535	22750	22508	22446	22447	22584	22480	22397	22578	22623	22456	22545	22589	22594	22581	22484	22677	22400	22475	22477	22736	22508	22642	22573	22694	22757	22506	22449	22486	22237	22403	22651	22824	22443	22410	22647	22657	22681	22480	22522	22698	22448	22589	22409	22421	22723	22587	22624	22631	22753	22703	22444	22631	22738	22473	22537	22282	22478	22924	22587	22660	22699	22504	22375	22357	22536	22521	22579	22613	22718	22292	22555	22286	22516	22599	22606	22513	22599	22843	22549	22640	22571	22463	22477	22579	22686	22529	22647	22676	22559	22300	22814	22573	22744	22726	22624	22361	22453	22602	22417	22613	22589	22705	22671	22694	22641	22675	22569	22586	22482	22659	22433	22275	22189	22568	22607	22555	22651	22510	22708	22464	22281	22382	22458	22554	22694	22593	22752	22513	22673	22732	22498	22595	22772	22490	22565	22367	22644	22553	22508	22720	22571	22422	22501	22366	22702	22322	22600	22610	22479	22455	22498	22510	22619	22340	22625	22383	22523	22733	22454	22608	22568	22562	22464	22671	22457	22335	22634	22383	22443	22536	22459	22639	22583	22559	22491	22380	22341	22581	22368	22411	22564	22554	22518	22479	22579	22538	22534	22587	22474	22708	22751	22598	22452	22562	22552	22595	22744	22665	22522	22518	22624	22515	22579	22592	22448	22649	22621	22509	22546	22551	22414	22389	22570	22442	22614	22696	22565	22593	22682	22575	22518	22352	22296	22438	22476	22555	22513	22456	22666	22420	22657	22519	22618	22297	22613	22422	22498	22553	22609	22611	22458	22677	22404	22284	22575	22548	22406	22381	22540	22649	22495	22382	22803	22565
44358	58201	55837	43790	33746	26100	20578	18303	17616	17070	16534	16365	16039	15956	15929	16059	15840	15704	15874	15826	15711	15658	15661	15628	15574	15682	15682	15697	15623	15493	15485	15441	15517	15382	15562	15611	15665	15568	15580	15558	15442	15541	15515	15537	15638	15567	15505	15503	15503	15294	15529	15454	15509	15508	15413	15576	15376	15499	15366	15598	15490	15401	15611	15626	15590	15457	15421	15401	15490	15475	15514	15562	15234	15434	15744	15537	15444	15593	15446	15544	15543	15398	15351	15581	15582	15445	15342	15499	15559	15535	15456	15408	15672	15472	15233	15620	15487	15428	15544	15379	15377	15418	15468	15356	15441	15305	15461	15356	15407	15430	15457	15411	15478	15485	15416	15496	15378	15416	15602	15526	15353	15598	15447	15480	15571	15415	15334	15403	15352	15270	15443	15192	15358	15531	15435	15409	15356	15403	15542	15506	15406	15647	15403	15409	15522	15377	15336	15624	15395	15597	15423	15520	15447	15354	15395	15503	15651	15455	15521	15488	15426	15474	15505	15501	15617	15633	15526	15553	15501	15485	15436	15144	15506	15482	15562	15489	15615	15578	15499	15446	15439	15343	15363	15516	15599	15521	15438	15545	15480	15365	15602	15586	15560	15408	15266	15430	15461	15403	15396	15551	15362	15603	15543	15480	15585	15421	15373	15302	15460	15508	15384	15529	15353	15272	15514	15527	15405	15628	15363	15328	15479	15515	15443	15633	15427	15524	15593	15520	15614	15500	15410	15324	15371	15483	15343	15324	15468	15460	15488	15379	15588	15501	15415	15397	15440	15200	15506	15462	15452	15357	15503	15442	15396	15413	15562	15422	15389	15502	15359	15481	15605	15484	15439	15445	15291	15578	15449	15354	15317	15629	15521	15452	15390	15410	15473	15475	15301	15396	15376	15398	15645	15476	15506	15502	15403	15547	15411	15612	15442	15514	15481	15348	15387	15514	15289	15517	15711	15554	15346	15301	15482	15348	15539	15433	15307	15585	15432	15419	15577	15558	15332	15532	15583	15419	15430	15353	15591	15324	15662	15500	15341	15393	15398	15428	15427	15467	15592	15343	15439	15437	15427	15470	15532	15587	15712	15464	15356	15545	15256	15527	15465	15429	15441	15530	15460	15579	15551	15473	15322	15288	15523	15450	15271	15551	15481	15449	15403	15283	15352	15284	15330	15477	15611	15532	15442	15506	15258	15461	15396	15460	15476	15399	15418	15413	15549	15534	15380	15537	15362	15440	15507	15414	15316	15483	15574	15461	15564	15374	15526	15554	15517	15334	15585	15549	15334	15535	15363	15499	15508	15533	15519	15508	15466	15394	15470	15521	15588	15383	15508	15329	15439	15410	15377	15505	15376	15379	15465	15669	15378	15622	15609	15607	15369	15449	15433	15471	15496	15451	15504	15407	15488	15492	15498	15443	15506	15263	15416	15308	15578	15457	15495	15438	15511	15638	15525	15431	15505	15502	15576	15382	15478	15405	15438	15577	15353	15459	15453	15319	15360	15358	15580	15296	15340	15490	15514	15499	15465	15504	15404	15507	15427	15222	15482	15537	15509	15341	15543	15484	15408	15510	15508	15281	15515	15388	15515	15498	15589	15513	15413	15448	15398	15403	15363	15556	15514	15209	15390	15293	15546	15373	15400	15619	15464	15632	15393	15447	15474	15408	15451	15419	15492	15496	15432	15488	15500	15445	15548	15530	15253	15637	15319	15408	15321	15461	15464	15339	15619	15468	15350	15329	15706	15481	15557	15332	15473	15232	15560	15421	15459	15389	15562	15448	15429	15596	15460	15474	15408	15390	15370	15481	15436	15485	15382	15436	15509	15359	15402	15444	15407	15517	15524	15426	15454	15418	15312	15591	15331	15426	15490	15512	15464	15548	15459	15593	15751	15613	15335	15283	15418	15501	15750	15557	15484	15421	15443	15356	15308	15280	15570	15429	15459	15528	15492	15415	15402	15352	15596	15475	15525	15505	15580	15372	15596	15570	15423	15427	15621	15452	15477	15356	15465	15414	15547	15231	15612	15415	15497	15515	15383	15434	15418	15553	15433	15552	15438	15549	15523	15285	15429	15482	15416	15223	15453	15278	15509	15434	15584	15693	15475	15434	15354	15245	15530	15409	15560	15348	15452	15473	15468	15405	15388	15565	15494	15471	15392	15382	15438	15484	15543	15379	15377	15425	15537	15422	15611	15467	15257	15545	15347	15490	15472	15474	15465	15410	15448	15584	15250	15445	15407	15444	15363	15437	15437	15382	15373	15657	15355	15590	15396	15550	15480	15436	15441	15379	15444	15592	15274	15477	15419	15623	15506	15367	15517	15478	15386	15526	15455	15591	15589	15442	15473	15427	15434	15435	15384	15468	15648	15500	15470	15523	15546	15283	15453	15595	15414	15665	15487	15514	15306	15454	15551	15432	15384	15460	15455	15467	15522	15414	15579	15375	15467	15311	15308	15557	15267	15395	15349	15542	15427	15550	15517	15291	15314	15400	15385	15522	15673	15534	15399	15531	15434	15511	15379	15455	15622	15604	15444	15414	15349	15325	15452	15584	15399	15555	15422	15446	15488	15579	15356	15356	15446	15498	15589	15426	15327	15409	15338	15720	15374	15561	15601	15478	15346	15470	15456	15238	15624	15494	15576	15472	15472	15559	15619	15557	15460	15555	15507	15326	15288	15431	15260	15605	15449	15552	15635	15288	15659	15518	15435	15396	15546	15453	15697	15441	15330	15463	15598	15433	15464	15662	15341	15370	15498	15427	15532	15327	15280	15437	15528	15430	15386	15571	15490	15493	15533	15543	15366	15217	15521	15253	15474	15271	15487	15497	15379	15469	15489	15504	15215	15397	15507	15426	15514	15453	15372	15331	15490	15330	15519	15440	15373	15501	15446	15437	15486	15496	15562	15351	15501	15565	15356	15428	15504	15349	15411	15337	15551	15495	15574	15508	15409	15341	15470	15484	15506	15344	15371	15397	15584	15345	15425	15458	15521	15529	15361	15312	15473	15472	15627	15404	15411	15475	15442	15526	15541	15522	15507	15506	15493	15496	15325	15459	15371	15459	15431	15405	15422	15544	15482	15482	15397	15397	15402	15548	15452	15457	15399	15494	15344	15634	15632	15307	15441	15400	15498	15484	15355	15567	15601	15519	15422	15442	15640	15446	15417	15550	15537	15493	15552	15683	15415	15481	15471	15516	15481	15323	15167	15385	15511	15592	15444	15672	15301	15325	15476	15528	15596	15596	15394	15502	15699	15309	15547	15396	15435	15601	15544	15372	15271	15548	15446	15502	15441	15553	15502	15463	15592	15552	15459	15622	15390	15567	15433	15473	15482	15362	15396	15454	15557	15507	15589	15430	15383	15433	15436	15393	15452	15519	15498	15462	15404	15498	15567	15443	15500	15454	15368	15556	15392	15389	15553	15469	15699	15426	15467	15553	15481	15549	15638	15457	15539	15572	15594	15440	15538	15424	15421	15678	15450	15424	15409	15492	15385	15298	15526	15606	15428	15515	15398	15474	15514	15431	15382	15433	15449	15375	15462	15426	15321	15526	15440	15465	15477	15508	15524	15369	15396	15440	15588	15359	15439	15571	15505	15538	15400	15500	15542	15545	15344	15473	15589	15521	15424	15417	15354	15404	15447	15491	15463	15331	15688	15471	15508	15467	15353	15366	15523	15538	15401	15527	15475	15441	15592	15506	15562	15491	15556	15404	15375	15473	15511	15557	15521	15518	15399	15439	15473	15486	15388	15318	15565	15473	15495	15245	15464	15399	15489	15491	15556	15591	15558	15559	15388	15342	15455	15511	15416	15383	15253	15583	15387	15523	15356	15594	15491	15428	15500	15489	15543	15635	15441	15426	15382	15444	15504	15432	15452	15350	15557	15428	15259	15485	15413	15501	15376	15420	15471	15431	15502	15437	15540	15534	15342	15440	15484	15617	15547	15430	15500	15285	15503	15661	15471	15376	15538	15573	15562	15532	15421	15526	15543	15482	15444	15501	15528	15443	15552	15464	15401	15619	15453	15498	15274	15285	15454	15243	15621	15447	15491	15386	15543	15452	15443	15577	15560	15473	15560	15530	15507	15400	15313	15348	15467	15389	15643	15573	15600	15574	15604	15448	15501	15588	15366	15349	15411	15434	15519	15424	15457	15671	15411	15531	15341	15534	15490	15509	15489	15523	15322	15466	15305	15493	15534	15515	15386	15446	15318	15467	15518	15369	15566	15567	15284	15654	15417	15555	15452	15582	15471	15377	15322	15382	15345	15536	15485	15493	15325	15252	15698	15464	15664	15547	15536	15600	15473	15596	15420	15339	15693	15711	15492	15554	15170	15486	15507	15389	15491	15602	15433	15355	15456	15510	15295	15629	15508	15546	15518	15386	15407	15496	15271	15520	15675	15381	15472	15429	15485	15519	15563	15298	15625	15482	15576	15495	15382	15569	15374	15431	15368	15484	15381	15366	15539	15488	15583	15348	15512	15580	15375	15521	15434	15465	15501	15362	15657	15499	15536	15578	15304	15411	15512	15416	15373	15632	15452	15474	15350	15395	15444	15492	15558	15455	15630	15422	15411	15476	15565	15474	15583	15215	15566	15533	15524	15400	15378	15401	15483	15456	15461	15392	15589	15515	15518	15474	15590	15625	15361	15539	15383	15362	15596	15598	15339	15453	15559	15481	15329	15256	15470	15369	15667	15674	15336	15620	15365	15682	15500	15500	15526	15440	15515	15558	15473	15585	15468	15378	15328	15405	15355	15560	15531	15436	15645	15400	15418	15373	15522	15532	15388	15430	15560	15474	15689	15430	15510	15586	15319	15501	15364	15449	15361	15405	15556	15432	15401	15446	15493	15510	15496	15494	15392	15331	15443	15534	15441	15490	15383	15616	15528	15457	15486	15474	15470	15447	15430	15358	15512	15648	15413	15584	15385	15356	15380	15377	15401	15369	15398	15566	15555	15572	15422	15451	15466	15423	15560	15582	15484	15358	15698	15609	15300	15501	15387	15690	15555	15467	15457	15540	15418	15640	15376	15367	15500	15516	15504	15285	15415	15661	15550	15505	15565	15490	15412	15515	15487	15408	15627	15569	15437	15542	15374	15328	15414	15611	15375	15490
26442	21976	33731	40091	39895	35387	33241	27418	25561	25149	24638	23952	23766	23829	23681	23732	23830	23723	23372	23343	23450	23239	23290	23060	23308	23090	23158	23127	23445	23206	23055	23079	23062	22904	22993	23324	23169	23075	23071	22752	22984	22890	22901	23088	22996	22976	22797	22992	22968	22829	22770	22864	22916	22898	23220	22917	22778	22920	22862	23010	23060	22738	22879	23034	22962	23123	22743	22916	22802	22835	22823	22883	22812	22747	22732	23000	22772	22834	22645	22870	23072	22909	22798	22905	23071	22921	22898	22937	22916	23088	22618	22740	23023	22921	22709	22879	22851	22806	23019	22765	22954	22980	22905	22967	22769	22697	22843	23040	22691	22724	22840	22804	22937	22790	23008	22680	22770	22857	23040	22973	22990	22890	22815	22764	22916	22673	22735	23101	23035	22867	22908	22848	22747	23022	23053	22940	22863	22585	22654	23174	22797	22715	22752	22819	22882	22792	22835	22822	22886	22878	22806	23063	22772	22748	22811	22818	22720	22590	22860	22809	22599	22915	22885	22852	22538	22931	22896	22812	22807	23028	22968	22847	22784	22723	22730	22664	22954	23025	22769	22814	22788	22935	22757	22927	23002	22930	22876	23003	22924	22677	22933	22960	22922	22899	23020	22858	23068	22688	22914	22792	23043	22744	23042	23032	23007	22831	22733	22804	23088	22680	22873	22765	23027	22786	22834	22928	22973	22914	22808	22874	22793	22943	22742	22916	22830	22806	22821	22777	22997	22673	22705	22856	22745	22932	22905	22835	22787	22767	22943	22934	22891	22963	22914	22961	22965	22861	22666	22939	22935	22771	22879	22950	23077	22991	22997	22747	22866	22635	22775	22810	22773	22778	22963	22815	22884	22776	22966	22839	22827	22743	22934	22795	22890	22737	22831	22767	22820	23041	22978	22928	23037	22743	22859	22538	22757	22800	22988	22865	23014	23094	22692	22740	22590	22867	22964	22735	22754	22846	22755	23030	22658	22630	22899	22927	22738	22546	22843	22910	22661	22735	22919	22511	22666	22854	22729	22574	22872	22859	22973	22896	22740	22987	23034	22769	22805	22795	22693	22705	22899	22826	22771	22807	22779	22812	22720	22764	22776	22960	22838	22989	22827	22719	22683	22739	22549	22802	22928	22806	22897	22835	22845	22997	23087	22772	22849	22787	22851	22916	22815	23004	22949	22894	23162	22821	22945	22727	22942	23070	22881	22954	22838	22837	22817	22955	22736	22830	22842	22770	22928	22821	22826	22770	22903	23031	22823	22848	22956	23047	22962	22823	22918	22672	22884	22905	22874	22746	22931	22897	22810	22492	22830	22988	23008	23080	22802	22911	22812	22777	22929	22876	22820	22787	22801	22959	22801	22921	22787	22877	22821	22919	22732	22854	22703	22669	22956	22605	23049	22902	22718	22817	22896	23056	22868	22918	22982	22993	22855	22681	22805	22789	22699	22934	22913	23143	22934	22984	22775	22962	22840	22702	22898	22958	22817	22858	22942	22884	22803	23044	22648	22563	22663	22673	22901	22865	22961	22958	22709	22816	22939	22795	22874	22923	22765	22898	22989	23021	22731	23134	22897	22823	23016	22701	23189	22822	22873	22761	22911	22843	22869	22669	22726	23023	22622	22766	22841	22702	22994	22710	22824	23067	22891	22886	23094	22953	23001	22967	22959	22973	22855	22887	22741	22952	22982	22995	23065	22754	22823	22750	22814	22757	22863	22872	23006	22943	22861	22843	22797	22693	22967	22720	22694	22954	22917	23150	22785	22689	22874	22790	22857	22777	22737	22960	22818	22786	23100	22957	22830	22873	22691	22815	22886	22832	22815	22971	22890	22939	23006	22735	22768	23011	22877	22890	22830	22719	22768	22983	22608	22843	22817	22630	22784	22902	22915	22799	22942	22823	22822	22661	22806	22753	23002	22881	22591	22666	23127	22896	22618	22626	22798	22888	22978	22836	22826	22885	22789	22806	22862	22570	22867	22865	23054	23028	22864	22919	23007	23112	22824	23053	23068	22849	22949	22749	22525	23004	22772	22958	22940	22697	22682	22493	22773	22659	22998	22645	22754	23146	22957	22866	22843	23013	23011	22909	22872	22739	22935	22928	22921	22682	22717	22991	22850	22823	23070	22704	22642	23016	22964	22871	22825	23159	22967	23006	23131	22859	23071	22727	22699	22752	22828	23072	23016	22875	22924	22987	22643	22587	22706	22897	22777	22911	23189	23036	22745	22845	22481	22973	22778	22727	22770	23027	22944	22881	23043	22865	22614	22775	22654	22758	22817	22978	22985	23004	22950	22980	22781	22788	22806	22970	22817	22704	22814	22957	22748	22813	23030	22879	22953	22818	22717	22976	22929	22890	22588	22968	22829	22604	22894	22809	23007	22877	22788	22917	22725	23035	23178	22986	22812	22991	23029	22896	22470	22818	22697	22888	22941	22792	22751	22840	22937	22891	22714	23069	22841	22838	22783	22763	22862	22649	22943	22984	22896	22890	22773	22747	22877	22966	22777	22870	23145	22901	22845	22878	22862	22862	22742	22839	22835	22641	22670	22753	22924	22925	22702	22980	22862	22629	22862	22950	22666	22892	23010	22663	22765	22777	22880	23066	22618	22829	22905	22768	22818	22795	22834	22872	22624	22955	22894	22958	22911	22780	22658	22885	22936	22980	22821	22663	23021	22775	22855	22734	22822	22882	22878	22902	22837	22747	23033	22748	22795	22974	22920	22760	22811	22750	22734	22917	22698	22821	23021	23002	22704	22617	22876	22832	22995	23016	22849	22809	22765	23080	22626	23022	22902	22712	22957	23010	22942	23137	22854	22755	22768	22939	22737	22807	22753	22720	23111	22723	23008	22757	22640	22669	22755	22951	23102	22999	22813	22626	22772	22763	22722	22612	22734	22942	22908	22934	22930	22887	22953	22892	22836	22785	22844	22783	22989	22751	22872	23033	22896	22865	22796	22853	22866	22762	22785	22946	22792	23084	22974	22829	22761	22614	22783	23068	22931	23059	22922	22872	22781	22923	22780	22922	22882	22803	22574	22876	22591	22902	22760	22868	22753	22995	22911	22756	22479	22931	22811	22550	22905	22830	22754	22950	22882	22859	22880	23120	22904	22680	22717	22760	22890	22936	22709	22940	22873	23113	22960	22952	22745	22506	22645	23127	22870	23023	22751	22835	22923	22958	22891	23000	22853	22860	22764	23060	22875	22917	22896	22738	23047	22742	22584	22755	22911	22832	22812	22846	22965	22811	22829	22847	22785	22850	22956	22829	23109	22823	22975	22951	22781	23004	22822	22838	22807	22705	22686	22684	22943	22834	22850	22773	22745	22713	22825	23003	22847	22844	22730	23076	22929	22877	22663	22843	22949	22827	22904	22826	22995	22860	23028	22914	22907	23010	22805	22905	22685	22565	23005	22941	22749	23024	22849	23011	22797	22708	22767	23020	22870	22859	22802	22881	22733	22730	23126	22993	22733	22819	22773	22933	23183	22803	22996	22932	22802	22935	22718	22984	22771	22910	22620	22818	22950	22949	22549	22885	22836	22795	22870	22937	22784	22739	22906	22927	22871	22989	22785	22713	22734	23098	22864	22955	22972	22882	23071	22890	23031	22815	22774	22873	22728	22997	23047	22988	22851	22937	22691	23175	22869	23078	22820	22906	22919	23044	22933	22763	22827	22964	22840	22715	22871	22810	23013	22774	22603	22572	22646	22810	22750	22780	22770	22726	22926	22852	22869	22787	22788	22663	23056	22857	22888	22828	22823	22761	22945	22844	22629	22744	22495	22964	22950	22989	22949	22963	22856	22786	22843	22897	22833	23026	22871	23010	23025	22639	22991	22851	22770	22835	23045	22744	22992	22963	22699	23030	22955	22932	22973	22758	22647	22930	22914	22954	23035	22588	22923	22926	22957	22831	22797	22738	22830	22772	22778	22639	22819	22965	23071	22942	23006	23033	22869	22946	23083	22738	22978	22872	23052	22923	22798	23040	22881	22902	22859	23196	22945	23045	22952	22775	23072	23114	22760	22976	22840	22896	22732	22568	22904	22817	22880	22956	23094	22908	22839	23205	22740	22780	22937	22827	22870	22617	22825	22833	22921	23209	22771	22872	22940	22869	22689	22668	22970	23011	22725	22888	22914	23004	22897	23064	22919	22955	22938	22932	22883	22896	22902	22878	23122	22896	22952	22952	22654	22602	22831	23126	22952	22794	22812	23050	22750	22838	22826	22874	22903	23059	23015	22804	22787	22834	22933	23030	22665	22905	22951	22911	22798	22570	22962	22836	22986	22994	22838	22983	22813	23068	22838	22817	22681	22870	22936	22730	22971	22701	22700	22935	22878	22925	23039	22828	22934	22970	22742	23065	22830	22942	22763	22662	22853	22575	22901	22944	22739	22844	23014	22840	22841	22956	22806	22786	22757	22727	22959	23004	22777	22627	22817	22831	22729	22769	22961	23023	23081	22663	22805	22851	22801	22858	22836	22818	22709	22946	22710	22964	22866	22916	22868	22930	23038	22590	22876	22980	22986	22780	22931	22823	22627	22656	23057	22752	22747	22765	22836	22849	22779	22939	22996	23035	23016	23021	23054	22985	22953	22808	22919	22893	22892	22849	22812	22930	22961	22635	22826	22911	22787	23017	23203	22736	22889	22871	22957	22995	22908	22724	22785	22795	22759	22793	22894	22779	22722	22911	22938	22768	22749	22833	22763	22751	22928	22842	22975	22952	22850	23024	22934	22856	22781	22728	22905	22993	22898	22693	23087	22884	22958	22874	22912	22689	22892	22827	22763	22842	22973	22854	22806	22899	23101	22925	22828	23108	23012	22905	22771	22786	22909	22777	22867	22683	22975	22903	23107	22865	22845	22825	22902	22954	22946	22719	22855	22886	22882	22929	22846	22971	22781	22992	22890	22741	22839	22788	22800	22961	22769	22947	22913	22915	22939	22923	22758	22839	22781	22701	22942	22990	23023	22613	22934	22672	22777	22982	23085	23019	22907	22927	22956	22796	22750	22945	23089	23061	22960	22991	23118	22820	22692	22792	22829	22960	22894	22799	22706	22695	22829	22953	22853	23099	23020	22809	22864	22956	22887	22924	22888	22895	22955	23074	22717	22842	23002	22639
43248	73582	69937	58072	43976	32568	26101	20676	19388	18248	17674	17401	17250	16805	16911	16450	16534	16523	16414	16291	16461	16075	16153	16088	15815	16138	16205	16078	16013	15982	16048	15876	15631	15921	15710	16000	15878	15831	15693	15918	15761	15735	15637	15684	15678	15656	15648	15911	15747	15722	15739	15738	15875	15740	15737	15550	15587	15660	15674	15487	15568	15775	15693	15598	15726	15599	15755	15460	15706	15838	15749	15667	15674	15731	15743	15817	15429	15821	15751	15694	15644	15850	15831	15743	15640	15767	15590	15504	15652	15650	15830	15586	15574	15831	15739	15629	15596	15656	15784	15685	15639	15622	15770	15613	15547	15657	15806	15744	15690	15603	15614	15633	15649	15635	15593	15746	15674	15898	15565	15698	15735	15568	15747	15623	15563	15626	15601	15579	15696	15841	15847	15859	15854	15847	15668	15698	15721	15621	15960	15662	15564	15866	15884	15776	15594	15882	15542	15670	15726	15720	15782	15690	15868	15754	15610	15817	15667	15536	15670	15553	15719	15726	15613	15688	15703	15836	15669	15704	15729	15754	15657	15792	15700	15789	15646	15582	15822	15562	15887	15616	15661	15729	15708	15884	15860	15631	15841	15872	15720	15563	15571	15717	15811	15724	15505	15708	15589	15591	15667	15688	15641	15766	15692	15816	15746	15549	15622	15598	15682	15620	15726	15751	15533	15478	15770	15663	15657	15790	15601	15801	15726	15769	15618	15779	15678	15701	15765	15644	15863	15643	15697	15634	15750	15802	15580	15697	15749	15592	15681	15730	15815	15668	15633	15831	15771	15800	15517	15822	15726	15802	15615	15589	15658	15766	15698	15705	15593	15922	15601	15815	15531	15679	15541	15707	15581	15686	15733	15514	15703	15674	15587	15647	15493	15818	15589	15710	15719	15531	15791	15692	15745	15856	15816	15673	15668	15766	15761	15702	15671	15555	15587	15647	15762	15573	15756	15567	15694	15785	15668	15877	15649	15737	15511	15639	15824	15745	15657	15715	15634	15591	15613	15795	15807	15657	15703	15680	15536	15595	15619	15575	15728	15727	15881	15668	15614	15723	15602	15717	15692	15640	15785	15665	15681	15753	15811	15570	15876	15810	15537	15794	15605	15658	15700	15730	15625	15561	15589	15847	15781	15808	15750	15694	15584	15729	15810	15600	15751	15630	15779	15705	15603	15729	15720	15653	15835	15680	15842	15587	15589	15757	15688	15648	15690	15783	15732	15494	15836	15738	15831	15601	15756	15854	15705	15533	15929	15753	15697	15806	15745	15851	15730	15709	15845	15830	15715	15773	15733	15811	15543	15698	15684	15695	15747	15482	15662	15749	15624	15642	15617	15782	15728	15732	15688	15724	15773	15523	15853	15885	15790	15653	15674	15815	15701	15666	15605	15782	15796	15613	15714	15546	15732	15613	15530	15750	15747	15742	15709	15800	15686	15743	15808	15692	15736	15713	15678	15595	15640	15633	15722	15496	15760	15521	15660	15669	15759	15567	15583	15695	15709	15745	15879	15648	15781	15754	15653	15780	15721	15622	15800	15633	15663	15541	15561	15569	15472	15601	15827	15715	16002	15785	15868	15714	15626	15726	15639	15854	15838	15725	15691	15512	15669	15752	15730	15781	15712	15780	15705	15697	15782	15589	15529	15589	15741	15643	15590	15626	15756	15695	15714	15655	15709	15583	15876	15578	15681	15838	15596	15692	15581	15715	15776	15763	15751	15767	15781	15695	15628	15762	15724	15595	15659	15896	15650	15606	15544	15561	15659	15679	15556	15820	15786	15657	15554	15673	15854	15851	15580	15576	15632	15739	16035	15666	15870	15684	15840	15668	15689	15840	15786	15771	15788	15562	15856	15509	15563	15572	15742	15808	15782	15744	15675	15656	15753	15493	15806	15676	15743	15694	15816	15778	15672	15828	15802	15788	15699	15675	15576	15829	15801	15584	15639	15791	15813	15612	15571	15741	15807	15639	15730	15691	15561	15697	15602	15732	15587	15570	15684	15884	15709	15732	15813	15865	15839	15749	15851	15634	15821	15544	15629	15693	15710	15893	15679	15732	15638	15625	15753	15664	15740	15742	15777	15718	15680	15580	15608	15648	15476	15850	15636	15601	15656	15714	15673	15741	15569	15633	15687	15612	15739	15633	15826	15812	15687	15683	15692	15751	15728	15658	15639	15753	15713	15637	15743	15613	15853	15649	15510	15674	15742	15593	15621	15780	15611	15742	15741	15656	15725	15758	15616	15635	15632	15682	15553	15598	15742	15662	15671	15681	15648	15858	15579	15855	15623	15841	15714	15739	15758	15618	15536	15717	15622	15638	15648	15926	15773	15724	15726	15765	15670	15737	15753	15413	15569	15620	15765	15658	15858	15757	15683	15456	15724	15639	15790	15785	15748	15657	15861	15465	15614	15677	15537	15795	15620	15553	15755	15677	15613	15672	15747	15654	15674	15697	15802	15730	15742	15683	15664	15726	15707	15537	15633	15516	15683	15743	15621	15577	15710	15760	15652	15653	15779	15825	15847	15985	15813	15620	15557	15519	15565	15671	15566	15560	15763	15795	15818	15670	15488	15748	15725	15601	15764	15682	15704	15669	15606	15893	15800	15648	15756	15784	15549	15737	15603	15825	15793	15508	15641	15706	15785	15617	15640	15762	15711	15577	15839	15669	15526	15645	15671	15580	15817	15651	16065	15719	15803	15827	15683	15610	15606	15623	15527	15693	15633	15810	15907	15837	15636	15639	15561	15815	15692	15805	15600	15657	15615	15694	15669	15691	15519	15857	15653	15464	15648	15560	15693	15652	15710	15691	15608	15715	15613	15568	15673	15730	15744	15606	15769	15745	15733	15738	15717	15819	15582	15601	15764	15557	15513	15772	15658	15720	15817	15825	15607	15598	15801	15754	15874	15522	15790	15612	15707	15787	15557	15611	15608	15563	15657	15657	15765	15727	15811	15840	15789	15588	15666	15625	15741	15635	15800	15691	15438	15805	15664	15704	15771	15587	15614	15655	15739	15515	15661	15688	15636	15731	15579	15713	15802	15695	15667	15714	15711	15785	15707	15668	15716	15669	15608	15581	15621	15657	15690	15646	15580	15648	15824	15673	15722	15706	15473	15613	15581	15679	15725	15795	15633	15661	15651	15653	15618	15729	15553	15697	15790	15615	15481	15664	15767	15896	15685	15645	15669	15849	15803	15786	15721	15779	15722	15683	15573	15612	15705	15727	15514	15856	15707	15623	15662	15729	15799	15656	15724	15690	15757	15678	15606	15686	15858	15681	15617	15617	15652	15617	15564	15684	15756	15624	15548	15756	15806	15689	15591	15678	15740	15799	15696	15648	15713	15692	15612	15689	15851	15777	15702	15579	15610	15689	15733	15562	15618	15766	15783	15641	15684	15697	15574	15736	15678	15575	15646	15895	15863	15531	15720	15693	15674	15625	15778	15757	15610	15801	15895	15794	15690	15661	15779	15723	15868	15756	15581	15690	15581	15670	15645	15527	15708	15769	15636	15803	15597	15643	15722	15714	15718	15624	15529	15708	15783	15804	15622	15624	15737	15521	15604	15785	15683	15531	15532	15679	15782	15856	15587	15735	15632	15677	15670	15820	15555	15826	15764	15882	15512	15519	15785	15597	15760	15758	15531	15610	15625	15862	15799	15686	15667	15549	15840	15685	15765	15785	15547	15735	15545	15819	15750	15624	15847	15787	15597	15658	15649	15572	15820	15623	15657	15553	15789	15810	15618	15636	15673	15698	15958	15536	15745	15740	15625	15603	15641	15788	15702	15719	15672	15635	15769	15711	15648	15828	15614	15700	15719	15659	15750	15703	15869	15620	15753	15657	15578	15792	15655	15789	15858	15889	15681	15599	15677	15784	15682	15609	15581	15608	15619	15722	15637	15646	15869	15572	15676	15668	15701	15606	15774	15631	15822	15687	15740	15672	15613	15761	15633	15748	15715	15560	15585	15860	15728	15703	15634	15717	15669	15648	15611	15572	15600	15838	15622	15806	15721	15766	15752	15738	15631	15633	15816	15782	15635	15509	15583	15716	15772	15692	15751	15732	15836	15761	15693	15759	15742	15752	15590	15663	15752	15605	15746	15581	15654	15646	15702	15676	15534	15733	15827	15699	15576	15605	15640	15634	15669	15632	15587	15713	15795	15592	15783	15610	15726	15674	15742	15820	15759	15788	15641	15711	15712	15600	15779	15694	15870	15569	15604	15635	15706	15647	15709	15761	15626	15679	15633	15756	15547	15643	15714	15723	15756	15892	15573	15699	15557	15887	15553	15964	15550	15647	15696	15727	15681	15546	15752	15627	15733	15840	15577	15629	15538	15616	15791	15790	15666	15669	15766	15688	15526	15826	15658	15635	15596	15744	15695	15713	15712	15736	15671	15760	15654	15787	15885	15640	15743	15721	15448	15838	15750	15448	15739	15630	15738	15903	15599	15596	15752	15660	15604	15691	15762	15727	15564	15780	15734	15799	15658	15483	15982	15668	15693	15733	15563	15561	15663	15697	15813	15889	15586	15691	15661	15706	15712	15707	15597	15783	15672	15773	15668	15717	15721	15664	15702	15540	15403	15727	15743	15609	15607	15803	15702	15520	15654	15689	15758	15653	15723	15656	15746	15558	15633	15746	15654	15731	15763	15600	15677	15738	15603	15751	15644	15851	15840	15650	15808	15739	15741	15651	15695	15720	15686	15679	15692	15721	15559	15711	15668	15669	15723	15756	15674	15662	15507	15874	15624	15755	15504	15638	15734	15671	15736	15746	15857	15607	15644	15858	15617	15627	15683	15705	15701	15811	15820	16019	15627	15583	15631	15692	15637	15722	15676	15632	15765	15690	15710	15802	15565	15766	15577	15617	15549	15810	15652	15797	15743	15910	15626	15717	15614	15779	15570	15612	15675	15630	15490	15530	15682	15765	15624	15744	15789	15731	15731	15614	15597	15775	15936	15668	15709	15789	15690	15731	15685	15723	15602	15652	15793	15604	15699	15702	15484	15490	15571	15779	15650	15618	15631	15727	15598	15855	15731	15741	15628	15590	15729	15466	15738	15810	15742	15710	15800	15813	15806	15788	15802	15620	15717	15943	15932	15932	15581	15544	15730	15658
24557	21643	31048	34210	35841	36167	37221	27967	25064	24578	23939	23289	22797	22771	22628	22283	22590	22146	22058	21958	22098	21829	21787	21464	21549	21706	21728	21739	22057	21695	21553	21560	21457	21720	21545	21500	21440	21436	21362	21380	21293	21489	21469	21013	21295	21169	21247	21401	21085	21244	21482	21150	21100	21219	21574	21409	21460	21242	21262	21172	21164	21159	21383	21606	21498	21220	21221	21198	21241	21222	21166	21051	21179	21301	21219	21139	21203	21119	21421	21202	21285	20941	21245	21135	21160	21347	21383	21091	21292	21331	21144	21160	21386	21167	21323	21225	21190	21260	21422	21165	21334	20935	20954	21219	21248	21421	21085	21266	21434	21317	21264	21160	21320	21054	21246	21155	21131	21281	21112	21470	21487	21285	21114	21267	20917	21334	21237	21153	21158	21003	21197	21101	21294	21297	21082	21263	21040	21382	21430	21417	21381	21361	21123	21379	21199	21092	21346	21334	21204	20916	21321	21428	21274	21443	21001	21033	21194	21207	21169	21164	21509	21328	21345	21157	21209	21086	21323	21195	21010	21409	21478	21030	21192	21074	21197	21119	20995	21090	21167	21300	21289	21295	21283	21285	21405	21178	21232	21161	21290	21201	20969	21181	21392	21117	21495	21091	21365	21305	21296	21185	21335	21344	21368	21454	21170	21028	21183	21192	20978	21227	21035	21093	21459	21380	21436	21352	21302	21284	21385	21354	21186	21195	21563	21268	21297	21002	21134	21105	21319	21310	21220	21331	21178	21056	21075	21285	21131	21264	21335	21327	21107	21311	21257	21447	21367	21072	21323	21166	21277	21036	21192	21276	21557	21418	21327	21238	21181	21145	21314	21215	21115	21011	21249	20957	21261	21258	21220	21294	21164	21300	21058	20990	21207	21378	21184	21256	21252	21210	21142	21397	21034	21137	21340	21281	21027	21256	21053	21297	21227	21337	21202	21120	21167	21374	21307	21245	21366	20999	21017	21050	21255	21021	21184	21486	21309	21248	21371	21363	21272	20897	21200	21229	21166	21322	21288	21085	21118	21097	21238	21127	21073	20977	21311	21341	21020	21044	21375	21106	20974	21237	21087	21301	20958	21044	21124	21165	21066	21172	21172	21118	21314	21054	21392	21231	21003	21364	21278	21169	21291	21072	21221	21430	21223	21079	21021	21165	21307	21249	21069	21100	21209	21287	21306	21125	21400	21213	21247	21049	21120	21235	21225	21199	21167	21076	21222	21172	21227	21157	21337	21207	21486	21244	21075	21083	21168	21333	21168	21113	21359	21419	21384	21170	21332	21366	21349	21217	21289	21085	21255	21168	21352	21025	21078	21336	20947	21208	21301	21277	21360	21068	21353	21329	21243	21253	21082	21338	21256	21364	21405	21276	21172	20991	21157	20957	21090	21031	21147	21069	21352	21237	20875	20983	21378	21137	21212	21288	21308	21132	20997	21398	20942	21141	21255	21439	21394	21225	21203	21321	21398	21380	21259	21216	21220	21093	21162	21059	21087	21190	21327	21183	21290	21025	21256	21154	21266	21267	21502	21368	21030	21106	20918	21016	21209	21100	21106	21115	21134	21247	21373	21051	21232	21254	20895	21090	21503	21304	21463	21158	21235	21207	21170	21121	21057	21090	21138	21022	21007	21415	21048	20953	21283	21249	21297	21340	21272	21036	21168	21204	21021	21005	21196	21132	21090	20858	20853	21169	21019	21231	21166	21175	21226	21279	21420	21312	21385	21066	21021	21180	21113	21166	21154	21258	21290	21276	21024	21202	21285	21118	21107	21109	20938	21328	21197	21367	21243	21245	21199	21131	21207	21404	21271	21257	21296	21300	21256	21280	21196	21348	21335	21098	20919	21251	20997	21059	21150	21222	21180	21324	21305	21185	21348	21206	21122	21316	21005	21279	21259	21131	21321	21298	21070	21344	21256	21278	21052	21344	21218	21260	21263	21141	21144	21571	21177	21026	21226	21223	21215	21153	21373	21358	21004	21183	21140	21197	21215	21119	21388	21100	21356	21204	21218	21010	21244	21248	21474	21274	21169	21196	21116	21352	21149	21303	21281	21106	21007	21166	21180	21041	20994	21152	21247	21035	21014	21137	21090	21410	21431	21161	21229	21373	21192	21086	21437	21266	21254	21077	21208	21111	21359	21230	21048	21167	21237	21151	21033	21143	21081	21113	21036	21192	21209	21356	21302	21233	21195	21198	21210	21024	20953	20949	21035	21027	21251	21614	21394	21120	21067	21317	21348	21313	21163	21196	21361	21247	21102	21086	21139	21434	21497	21144	21251	21197	21329	21154	21214	21079	21054	21095	21317	21261	21116	20954	21122	21191	21244	21007	21078	21051	21043	21266	21048	21173	21214	21161	21303	21279	21091	21540	21003	21083	21383	21403	21151	21384	21305	21129	21142	21020	21169	21008	21205	21096	21239	21322	20876	21260	21380	21110	21268	21058	21099	21213	21182	21295	21156	21099	21126	21225	21187	21195	21240	21354	21143	21083	21134	21272	21318	21104	21495	20995	21160	21162	21254	21107	21109	21273	21219	21170	21065	21034	21232	21217	20902	21017	21266	21213	21146	21109	21249	21024	20945	20968	21136	21288	21339	21272	21385	21192	21187	21343	21146	21285	21282	21192	21137	21309	21002	21251	21124	21323	21328	21026	21167	21373	21267	21359	21202	21186	21021	21228	21278	21211	21247	21211	21296	21355	21071	21056	21349	21293	21400	21178	20982	21168	20949	21310	21307	21365	21191	21184	21008	21167	21203	21057	21258	21006	21129	21237	21332	21221	21121	21128	21269	21141	21286	21147	21111	21182	21120	21205	21218	21143	21063	21221	21264	21286	21262	20932	21232	21024	21265	21114	21152	21176	21271	21029	21303	21369	21323	21166	21002	20956	21211	21080	21247	21257	21081	21263	21080	21289	21054	21027	20942	21002	20995	21095	21222	21186	21050	21033	21074	21336	21232	21358	21096	21138	21193	21232	21049	21155	21113	21217	21143	21035	21142	21031	20962	21214	21130	21086	21291	21304	21121	21044	21345	20993	21245	21298	21326	21209	21270	20926	21101	21410	21204	21216	21314	21310	21296	21430	21336	21266	21215	21361	21029	21131	21260	21217	21047	21018	21364	21160	21052	21069	21202	21366	21294	20962	21215	21357	21199	21031	21188	21221	21280	21294	21437	21066	21175	21026	21218	21050	21127	21298	21550	21174	21098	21332	21270	21117	21158	21434	21163	21160	21209	21237	21070	21066	21000	21147	21082	21024	21020	21342	21260	21123	21109	21114	21135	21043	21026	21274	21138	21179	21142	21031	21112	21170	21198	21206	21027	21229	21088	21251	21169	21093	21275	21126	21356	21290	21124	21205	21228	21166	21195	21229	21017	21187	21385	21197	21277	21171	21250	21350	21257	21199	21194	21316	21205	21346	21326	21351	21074	21103	20966	21463	21049	21205	21146	21120	21144	21096	21321	21183	21141	21142	21182	21036	21042	20978	21034	21064	21187	21141	21029	21333	21215	21099	21150	20845	21070	21167	21208	21047	21079	21308	21228	21094	21009	21268	21291	21139	21252	21155	21209	21048	21290	21007	21263	21026	21264	21228	21110	21259	20999	21144	21442	21368	21045	21186	21145	21108	21207	21284	21124	20998	20987	21105	21226	21019	21203	21119	21130	21202	21187	21149	21200	21029	20958	20846	21430	21290	21264	21504	20983	21314	21212	21251	21101	20924	20997	21159	21102	21306	21301	21328	21295	21075	21181	21375	21495	21303	21275	21286	21260	21475	21258	21132	21247	21332	21289	21003	21083	21213	20968	21155	21242	21090	21227	21365	21200	21202	21128	21032	21260	20948	21247	21329	21082	21043	21266	21045	21327	21285	21244	21020	21237	21083	21290	21201	21052	21107	21200	21425	21323	20888	20987	21155	21182	21236	21569	21114	21322	21056	21151	21254	21198	21049	21179	21257	21276	21104	21233	21220	21282	21326	21204	21106	21075	21165	21144	21055	21353	21202	21208	21198	21202	20980	21245	21311	21237	21239	21264	21011	21413	21192	21045	20955	21260	21356	21273	21208	21073	21084	21248	21207	21154	21362	21234	21352	21141	21320	21095	21276	21317	21291	21071	21224	21200	20910	21234	21312	21254	21366	21265	21318	21247	21146	21145	21047	21200	21203	21196	21191	21269	21176	21236	21190	21097	21093	21323	21243	21052	21166	21310	21239	21010	21301	21457	21264	21127	21221	21081	21134	21352	21076	21090	21345	21212	21333	21136	21148	21372	21161	21159	21317	21220	20961	21285	21067	21008	21175	21409	21295	21316	21327	21347	21153	21135	21028	21244	21228	21162	20995	21333	21213	21221	21153	21121	21078	21158	21202	21491	21218	21386	21271	21146	21259	20966	21245	21159	21204	21171	21067	21168	21071	21225	21286	21432	21017	21084	21403	21321	21101	21042	21220	21013	21372	21207	21002	21037	21004	20968	21158	21161	21261	21224	21161	21161	21331	21189	20976	21169	21093	21124	21341	21153	21184	21202	21247	21179	20982	21370	21291	21191	21162	20984	21344	21042	21156	21196	21044	21168	21137	21232	21131	21106	21215	21296	21134	21384	21319	21244	21213	21303	21154	21197	21122	21308	21244	20895	21272	21042	21072	21148	21141	21161	21277	21316	21286	21306	21225	21263	21229	21311	21156	21309	21142	21094	21149	20923	21198	21328	21186	21273	21263	21103	21264	21237	21254	21213	21252	21157	21050	21007	21189	21202	21100	21014	21024	21280	21212	21264	21161	20974	21241	21095	21192	21299	21042	20993	21453	21409	21018	21046	21285	21289	21161	21207	21231	21275	21356	21229	21039	21204	21390	21359	21133	21202	21251	21263	21217	21306	21143	21130	21223	20789	21106	21381	21234	21061	21219	21123	21179	21242	21134	21095	21191	20996	21044	21106	21350	21404	21155	21197	21160	21136	21174	21249	21322	21079	21059	21286	21114	21149	21013	21041	21252	21147	21265	21091	21402	21019	21183	21005	21295	21324	21259	21048	21024	21281	21414	21017	21083	21331	21226	21181	21086	21141	21150	21125	21122	21233	21115	21231	21254	21187	21287	21322	21263	21305	21110	21063	21193	21217	21207
46046	77596	77649	65812	48167	39024	31948	22151	19829	18545	17905	17102	16609	16617	16259	16392	16320	15886	15764	15864	15495	15368	15243	15376	15349	15363	15468	15518	15452	15364	15177	14917	15052	15181	15057	15021	15182	15021	15087	15024	14830	15105	14973	14851	14874	14885	14779	14793	14862	15061	14941	14862	14810	14863	14747	14873	14793	14713	14791	14865	14726	14740	14894	14721	14909	14911	14918	14801	14952	14830	15071	14945	14903	14932	14886	14778	14770	14755	14955	14712	15039	14861	14997	14933	14728	14873	14790	14808	14775	14803	15059	14644	14934	15025	14686	14759	14783	14727	14866	14769	14756	14678	14990	14728	14739	14829	14878	14780	14801	14843	14848	14981	14850	14878	14793	14795	14794	14880	14829	14699	14809	14726	14839	14768	14717	15050	14906	14865	14788	14803	14883	14813	14850	14861	14874	14871	14796	14726	14845	14821	14995	14815	14831	14877	14650	14897	14911	14926	14930	14882	14866	14750	14887	14721	14570	14978	14777	14731	14997	14685	14766	14901	14870	14873	14832	14984	14845	14885	14922	14715	14869	14948	14883	14659	15036	14874	14927	15094	14758	14868	14776	14698	14878	14734	14784	14796	14669	14919	14687	14796	14791	14760	14928	14772	14613	14736	14954	14711	14856	14914	14988	14770	14934	14810	14826	14781	14785	14808	14887	14944	14814	14660	14834	15069	14672	14762	14856	14964	14814	15082	14846	14885	14778	14915	14853	14844	14820	14793	14831	14839	14951	15019	14880	14762	14914	14931	14980	14772	14943	14841	14848	14884	14883	14818	14662	14870	14888	14768	14938	14950	14798	14853	14826	14686	14834	14866	14597	14773	14879	14931	14837	14916	14859	14881	15028	14861	14877	14618	14763	14903	14754	14714	14840	14666	14804	14854	14648	14698	14931	14808	14765	14796	14816	14740	15019	14879	14972	14888	14875	14707	15084	14803	14934	15013	14851	14762	14732	14763	15035	14740	14795	14739	14794	14879	14841	14777	14893	14792	14777	14834	14880	14916	14798	14727	14919	14895	14823	14712	14768	14781	14714	15000	14802	14967	14863	14672	14650	14855	14682	14739	14835	14884	14666	14745	14831	14639	14694	14681	14846	14861	14717	14765	14892	14759	14725	14750	14915	14998	14672	14935	14682	14866	14990	14654	14821	14691	14875	14690	14769	14991	14680	14849	14654	14781	14733	14813	14884	14773	14671	14774	14821	14878	14743	14826	14789	14814	14902	14771	14907	14937	14720	14784	14752	14783	14903	15007	14810	14847	14759	14857	14805	14747	14756	14902	14799	14903	14863	14777	14819	14793	14776	14849	14896	14802	14696	14970	14989	14751	14952	14850	14804	14858	14772	14891	14664	14795	14958	14768	14744	14839	14918	14879	14737	14660	15041	14982	14832	14716	14952	14746	14788	14895	14732	14766	14735	14872	14852	14805	14774	15008	14841	14813	14832	14710	14921	14798	14805	14696	14949	14862	14686	14603	14899	14682	14881	14885	14776	14912	14962	14683	14867	14879	14866	14780	14680	14850	15014	14959	14721	14988	14934	15050	14702	14802	14835	14721	14780	14871	14898	14721	14812	14742	14869	14896	14698	14770	14704	14755	14771	14889	14959	15063	14762	14884	14827	15060	14733	14859	14832	14776	14768	14822	14940	14930	14953	14745	14724	14847	14684	14866	14855	14862	14829	14689	14864	14835	14814	14850	14755	14820	14780	14649	14833	14696	14820	14785	14822	14764	14886	14709	14738	14953	14812	14749	14996	14840	14989	14797	15002	14751	14975	14837	14817	14743	14604	14940	14742	14807	14894	14772	14841	14922	14681	14794	15022	14651	14665	14908	14858	14727	14788	14643	14899	14940	14733	14727	14800	15021	14857	14750	14878	14754	14863	14857	14609	14907	14734	14821	14804	14825	14820	14869	14880	14947	14910	14752	14842	14911	14926	14615	14801	14879	14858	14748	14803	14855	14846	14594	14925	14850	14929	14826	14674	14781	14910	14699	14857	14812	14894	14909	14787	14623	14863	14805	14754	14797	15004	14772	14755	14791	14871	14731	14909	14790	14769	14908	14757	14824	14936	14840	14871	14727	14879	14856	14683	14677	14806	14810	14971	14810	14984	14787	14987	14694	14967	14635	14919	14978	14853	14854	14882	14834	14845	14821	14881	14756	14943	14685	14769	14865	14843	14734	14818	14767	14813	14941	14805	14841	14859	14708	14832	14774	14862	14802	14957	14817	14992	14742	14913	14859	14780	14823	14809	14926	14868	14842	14773	14882	14833	14856	14930	14745	14775	14773	14874	14889	14730	14775	14812	14784	14812	14694	14789	14723	14778	14806	14690	14774	14820	14877	14694	14755	14665	14787	14865	14903	14712	14910	14816	14854	14768	15006	14837	14731	14714	14976	14893	14929	14902	14764	14835	14823	14824	14755	14846	14830	14838	14663	14832	14724	14865	14603	14897	14873	14799	14864	14857	14732	14723	14870	14898	14851	14829	14815	14884	14827	14773	14933	14836	14856	14991	14796	14739	14874	14775	14810	14716	14855	14903	14900	14731	14779	14869	14846	14949	14708	14850	14782	14731	14694	14855	14782	14715	14919	14695	14920	15074	14860	14847	14927	14671	14846	14804	14853	14817	14751	14761	14852	14879	14781	14759	14936	14689	14849	14773	14696	14708	14790	14704	14706	14679	14775	14822	14753	14850	14687	14844	14608	14839	14802	14888	14716	14668	14722	14793	14856	14767	14758	14646	14849	14904	14568	14928	14825	14540	14743	14775	14752	14945	14818	14664	14899	15003	14845	14831	14701	14876	14863	14796	14861	14805	14838	14905	14949	14823	14768	14849	14637	14742	14821	14966	14873	14954	14815	14907	14972	14872	14950	14815	14792	14981	14643	14717	14878	14645	14647	14910	14899	14694	14841	15040	14815	14657	14867	14821	14908	14942	14976	14731	14945	14834	14899	14952	14737	14919	14911	14653	14700	14813	14679	14897	14875	14886	14902	14808	14783	14766	15001	14818	14822	14836	14797	14884	14787	15057	14859	14894	14877	14997	14786	14660	14751	14710	14827	14777	14909	14784	14856	14750	14813	14743	14670	14803	14860	14803	14699	14794	14794	14868	14740	14864	14764	14765	14924	14720	15007	14902	14911	14811	14699	14741	14716	14718	14797	14749	14729	14906	14945	14770	14921	14627	14872	14675	14672	14736	14828	14942	14914	14754	14833	14989	14823	14888	14713	14566	14735	14783	14731	14949	14770	14820	14695	14647	14669	15076	14926	14797	14869	14805	14822	14807	14744	14774	14732	14778	14784	14841	14769	14813	14750	14830	14643	15026	14823	14777	15034	14754	14800	14702	14912	14759	14658	15000	14932	14840	14835	14797	14825	14734	14814	15019	14758	14833	14632	14796	14610	14886	14903	14919	14873	14750	14734	14867	14832	14623	14901	14784	14799	14744	14726	14987	14985	14936	14837	14893	14728	14918	15077	14857	14946	14690	14667	14995	14866	14821	14863	14990	14892	14790	14663	14785	14978	14774	14934	14783	14870	14821	14896	14968	14761	14723	14698	14907	14770	14990	14651	14903	14776	14992	14853	14867	14706	14898	14838	14835	14738	14885	14878	14876	14594	14777	14842	14754	14687	14704	14861	14772	14745	14751	14840	14807	14933	14720	14628	15034	14755	14634	14960	14852	14772	14639	15081	14805	14855	14895	14715	14919	14944	14730	14908	14895	14855	14813	14997	14800	14496	14632	14789	14784	14816	14789	14783	14926	14816	14775	14861	14801	14974	14892	14744	14919	14938	14829	14877	14867	14725	14726	14835	14860	14908	14847	14874	14941	14979	14883	14744	14795	14943	14826	14835	14953	14784	14965	14969	14713	14801	14646	14881	14817	14777	14813	14733	14878	14864	14777	14822	14998	14784	14830	14815	14993	14773	14736	14720	14729	14867	14944	14959	14716	14474	14866	14826	14873	14939	14987	14743	14832	14903	14765	14897	14955	14823	14963	14767	14873	14773	14790	14853	14841	14938	14736	14865	14862	14697	14783	14925	14965	14710	14900	14853	14822	14900	14914	14897	14841	14720	14815	14936	14791	14716	14774	14863	14694	14682	14739	14791	14890	14728	14804	14734	14860	14768	14760	14887	14675	14756	14821	14808	14576	14764	14667	14913	14678	14784	14874	14837	14693	14990	14853	14920	14755	14898	14849	14842	14866	14729	14848	14811	14897	14833	14862	14786	14842	14787	14811	14939	14944	14828	14854	15001	14797	14865	14881	14730	15031	14802	14778	14895	14916	14728	14755	14863	14711	14745	14764	14895	14796	14861	14714	14714	14755	14749	14694	14747	14805	14971	14765	14776	14880	14709	14868	14812	14816	14961	14755	14701	14945	14863	14825	14891	14698	14855	14768	14887	14891	14724	14606	14855	14790	14812	14895	14857	14978	14834	14798	14718	14989	14902	14849	14675	14899	14662	14856	14648	14866	14879	14835	14686	14847	14946	14906	14785	14973	14902	14683	15035	14709	15069	14634	14792	14676	14769	14818	14831	14807	14790	14821	14755	14803	14857	14870	14697	14729	14811	14808	14850	14713	14771	14858	14767	14874	14812	14666	14716	14821	14929	14816	14912	14873	14742	14872	14745	14896	14863	14805	14706	14794	14679	14744	14746	14805	14778	14586	14740	14676	14565	14723	14869	14884	14773	14709	14915	14717	14899	14778	14901	14841	14910	14843	14806	14762	14756	14801	14792	14613	14844	14765	14787	14749	14738	14804	14869	14714	14939	14874	14811	14720	14846	14718	14757	14959	14795	14813	15023	14814	14913	14923	14809	14796	14753	14950	14756	14924	14883	14821	15007	14843	14735	14990	14839	14660	14824	14816	14881	14771	14649	14868	14652	14867	14691	14864	14839	14753	14686	14807	14742	15087	14988	14866	15077	14885	14909	14810	14923	14972	14899	14630	14908	15002	14901	14981	14748	14745	14827	14854	14910	14787	14533	14901	14672	14991	14767	14778	14812	14684	14701	14938	14828	14797	14604	14769	14717	14673	14913	14794	14771	14862	14770	14989	14792	14789	14967	14973	14903	14830	14731	14702	14839	14987	14911	14774	14909	14807	14855	14689	14827
40940	50389	55481	44498	34690	30196	26287	24480	23365	22850	22580	22584	22663	22510	22478	22366	22201	22015	22288	22143	22107	22173	22028	22083	22063	21767	22154	22047	22258	22033	21949	21923	21870	21770	21821	21899	21962	21882	21768	21730	21902	21920	21866	21731	21992	21841	21890	21697	21810	21747	21617	21646	21885	21791	21647	21998	21785	21801	21804	21832	21507	21515	21872	21953	21911	21993	21679	21977	21825	21849	21795	21714	22045	21889	21810	21607	22079	22047	21665	21976	21807	21851	22006	21873	21503	22003	21770	21938	21939	21720	21584	21673	21704	21914	21799	21652	21746	21665	21867	21906	21735	21693	21808	21652	21825	21613	21702	21803	21782	21857	21932	21784	21643	21816	21905	21778	21738	21883	21836	21512	21548	21660	21731	21715	21908	21765	21762	21737	21566	21725	21963	21613	21768	21746	21770	21814	21873	21960	21848	21607	21715	21590	21880	21741	21806	21820	21829	21770	22098	21801	21696	21666	21921	21843	21858	21754	21937	21742	21552	21847	21811	21553	21916	21648	21696	21779	21651	21633	21562	21910	21752	21788	21719	21769	21734	21845	21664	21856	21745	21787	21866	22006	21856	21611	21888	21610	21817	21666	21761	21818	21914	21666	21828	21841	21762	21900	21601	21755	21710	21882	22032	21801	21602	21508	21886	21837	21826	22044	21609	21796	21775	21700	21689	21559	21823	21811	21927	21925	21937	21701	21536	21911	22013	21717	21766	21636	21985	21657	21850	21772	21933	21669	21701	21819	21863	21914	21888	21558	21547	22015	21640	21630	21749	22141	22001	21820	21873	21900	21905	21507	21687	21772	21729	21741	21836	21628	21731	21771	21688	21865	21652	21782	21916	21794	21837	21691	21904	21936	21908	21850	21863	21753	21696	21690	21705	21663	21789	21865	21578	21695	21787	21589	21416	21973	21864	21589	21504	21678	21428	21782	21775	21699	21938	21846	21967	21681	21742	21738	21725	21837	21813	21973	21708	21681	21828	21916	21869	21687	21695	21791	21713	21892	21671	21903	21714	21819	22053	21752	21806	21840	21846	22194	21820	21708	21837	21835	21767	21993	21948	21681	21865	21837	21867	21824	21786	21738	21762	21971	21968	22070	22168	21719	21730	21580	21784	21677	21977	21546	21866	21966	21807	21699	21843	21549	21689	21771	21914	21670	21738	22032	21682	21704	21839	21847	21792	21976	21851	21656	21963	21773	21693	21948	21732	21636	21955	21849	21553	21836	21884	21769	21848	21976	21762	22030	21872	21683	22038	21806	21800	22021	22128	21865	21896	21854	21920	22072	21564	21616	21640	21894	21904	22045	22011	21484	21520	21719	21719	21792	21780	21587	22055	21737	21650	21753	21694	21561	21860	21850	21808	21874	21815	21773	21953	21807	21772	21744	21884	22005	21689	21825	21919	21594	21838	21573	21620	21855	21714	21991	21743	21729	21682	21602	21807	22080	21799	21967	21815	21656	21653	21816	21612	21544	21903	21894	21734	21672	21952	22023	21938	21936	21574	21785	21689	21653	21734	22011	21714	21665	21696	21787	21835	21916	21822	21621	21634	21577	21723	21728	21778	21649	21915	21896	21774	21855	21714	21746	21851	21744	21798	21917	21872	21837	21521	21722	21617	21894	21798	21660	21952	21864	21999	21875	21982	21839	21902	21780	21775	21648	21960	22043	21686	21540	21675	21851	21886	21876	22010	21780	21909	21963	21910	21893	21656	21655	21608	21922	21534	21603	21675	21947	21689	21625	21992	21611	21921	21692	21653	21634	21876	22119	21697	21926	21754	21773	21833	21672	21596	22025	21928	21920	21713	21903	21614	21887	21989	21862	21866	21690	21635	21557	21718	21433	21714	21675	21764	21653	21705	21723	21734	21881	21817	21822	21755	21868	21804	21756	21750	21667	21397	21797	21583	21797	22015	21620	21712	21641	21663	21720	21702	21855	21844	21902	21794	21908	21821	21923	21780	21564	21786	21839	21790	22094	21673	21865	21876	21924	21822	21878	21779	21759	21665	21691	21713	21801	21694	21680	21721	21760	21641	21877	21526	21845	21820	21830	21884	21759	21780	21747	21865	21794	21680	21714	21629	21638	22176	21995	21823	21829	21685	21652	21978	21941	22034	21835	21943	21663	21847	21682	21795	21827	21737	21643	22073	21756	21861	21680	21656	21958	22008	21796	21669	21953	21613	21763	21876	21656	21776	21611	21619	21873	21747	21701	21741	21857	21782	21583	21791	21826	21758	21629	21808	21695	21860	21843	21913	21754	21685	21945	21568	21882	21747	21655	21790	21843	21797	21720	21776	21961	21732	21798	21970	21764	21901	21944	21982	21974	21657	21773	21754	21717	21888	22008	21804	21682	21658	21557	21819	21794	21818	21743	21742	21786	21770	21989	21652	21773	21628	21653	21591	21718	21913	22003	21985	21890	21888	21629	21843	21815	21883	21848	21967	21807	21850	22037	21850	21791	21866	21732	21939	22064	21958	21766	21904	21690	22045	21664	21819	21882	21732	21721	21844	21658	21479	21831	21818	21825	21767	21509	21586	21590	21904	21799	21704	21975	21785	22010	21844	21881	21810	21818	21729	21802	21730	21633	21790	21789	21613	22086	21750	21773	21614	21784	22048	21775	21841	21610	21695	21636	21654	21824	22048	21870	21984	21963	21786	21933	22037	21771	21840	21852	21651	21787	21761	21680	21820	21991	21918	21771	21746	21749	21815	21994	21935	21861	21713	21856	21987	21664	21742	21857	21800	21780	21526	21870	21698	21892	21618	21771	21872	21889	22017	22097	21867	21764	21648	21850	21931	21820	21787	21901	21851	21816	21762	21774	21867	21703	21710	21886	21795	21893	21893	21884	21970	21924	21919	21671	21585	21948	21693	21676	21889	21673	22050	22080	21893	22123	21473	21759	21878	21799	21826	21710	21589	21743	21778	21906	21591	21941	21731	21755	21719	21800	21719	21783	21748	21752	21744	21764	21784	21726	21650	21769	21980	21527	21799	21825	21620	21764	21487	21811	21791	21828	21803	21808	21924	21743	21718	21879	21969	21859	21611	21856	21753	21688	21698	21785	21756	21567	21745	21827	21906	21927	21600	21658	21693	21808	21859	21753	21890	21745	21929	22001	21729	21778	21926	21809	21654	21920	21818	21903	21578	21719	21823	21574	21767	21646	21833	21827	21799	21769	21675	21947	22013	21777	21674	21997	21733	22019	22028	21686	21471	21619	21569	21875	21668	21620	21866	22016	21865	21971	21679	21787	22019	21975	21757	21971	21926	22000	21580	21685	21627	22061	21601	22102	21719	21776	21868	21774	21787	21864	21967	21904	21768	21939	21869	21797	21808	21837	21899	21736	21720	21593	21782	21779	21810	22028	21725	21636	21874	21790	21915	21914	21988	21787	21831	21660	21643	21656	21792	21908	21913	21684	21980	21844	21928	21924	21730	21854	21761	21842	21996	21759	21722	21514	21668	21853	21748	21752	21664	21617	21659	21896	22047	21776	22086	21785	22015	21821	21811	21985	21816	22107	21976	21802	21867	21840	21755	21744	21650	21775	21817	21856	21718	21736	21794	21571	21836	21752	21988	21705	21781	21548	22002	21749	21615	21797	21595	21766	21813	21830	21531	21728	21744	21631	21937	21685	21806	21751	21793	21723	21746	21866	21735	21654	21648	21578	21908	21996	21879	21880	21569	21978	21960	21697	21797	21883	21565	21766	21709	21849	21655	21851	21815	21694	21979	21698	21767	21608	21758	21881	21833	21659	21972	21798	21700	21663	22061	21942	21738	21922	21833	21730	21878	21798	21893	21719	21628	21662	21915	22025	21823	21987	21749	21654	21950	21825	21860	21817	22026	22028	21810	21739	21732	21562	21787	21825	21824	21814	21685	21850	21755	21899	22015	22133	21823	21803	21872	21824	21712	21887	21721	21888	21745	21897	22098	21599	21806	21553	21984	21892	21769	21870	21800	21639	21825	21887	21730	21663	21751	21902	21722	21780	21631	21655	21699	21973	21690	21719	21844	21931	21922	21617	21904	21844	21989	21714	21779	21648	21683	21552	21649	21692	21878	21876	21833	21955	21877	21812	21748	21836	21864	21787	21816	21753	21745	21630	21717	21925	21911	21835	21857	21584	21825	21784	21903	21920	22028	21613	21705	21597	21707	21841	21738	21681	21900	21716	21537	21935	21770	21773	21898	21774	21933	21789	22256	21945	21914	21892	21935	22032	22011	21642	21832	21622	21659	21936	22201	22035	21973	21992	21676	21845	21877	21747	21699	21875	21818	21822	21901	21891	21887	21612	21693	21786	21832	21768	21705	21764	21831	21759	21687	21799	21731	21668	21622	21695	21580	21821	21921	21886	21934	21626	21724	21833	21898	22066	22081	22132	21924	21980	21890	21781	21823	21965	21929	21735	21798	21769	21747	21625	21936	21850	21987	21825	21924	21801	21903	21815	21939	21814	21613	21888	21697	21899	21752	21883	21879	21835	21775	21571	21864	21914	22005	21794	21607	21809	21815	21881	21581	21900	21543	21774	21805	21517	21687	21956	21846	21846	21939	21627	21588	21603	21864	21639	21990	21854	21903	21518	21536	21687	21734	21733	21934	21864	21756	21766	21712	21554	21431	21983	21906	21730	21752	21916	21790	21865	21855	21799	21738	21810	21623	21663	21816	21746	21739	21674	21748	21738	21632	21802	21700	21591	21864	21916	21841	21724	21743	21663	21824	21819	21843	21903	21856	21906	21588	21750	21803	21958	21936	21815	21767	22067	21905	21889	21747	21777	21854	21869	21701	21833	21801	21900	21361	21798	21874	21766	21920	22012	21849	21993	21653	21788	21804	21773	21765	21737	21906	21729	21855	21780	21728	21886	21893	22001	21730	21640	22048	21805	21575	21689	21799	21709	21787	21715	21685	22019	21793	21621	21758	21664	21810	21785	21741	21557	21634	21609	21800	21827	21932	21843	21637	22124	21860	21887	21684	21900	21600	22014	21861	21891	21793	21854	21947	21783	21856	21681	21849	21824	21589	21752	22009	21780	21758	21996	21828	21781	21755	21924	21590	21799	21917	21624	21755	21777	21650	21627	21904	21939	21901	21714	21776	21784	21733	21654	21810	21815
42124	60275	55807	38760	30684	25053	20267	18372	17122	16625	16265	15909	15854	15623	15661	15855	15573	15474	15363	15416	15376	15537	15281	15455	15381	15359	15348	15394	15441	15491	15242	15247	15421	15176	15348	15220	15297	15235	15231	15122	15060	15124	15094	15243	15283	15091	15116	15255	15156	14971	15019	15112	15225	15190	15052	15133	15066	15102	15018	15141	15210	14971	15130	15030	15061	15218	15243	15104	15035	15215	15053	15209	15030	15025	15126	15175	15172	15096	15037	15113	15009	15077	15171	15088	15032	15282	15021	14990	15157	15063	15169	15150	15123	14991	15221	15037	15133	14945	15226	15042	15009	15189	15117	14980	15051	15083	15210	15101	15159	15042	15155	15108	15165	15091	15351	15134	15102	15024	15156	15104	15083	15160	15248	14905	15117	15177	15179	15190	15178	15164	15080	15035	15191	15109	15174	15103	14979	14989	15066	14857	15003	15265	15219	15159	15156	15168	15120	15155	14949	15090	15145	15182	14922	15113	14969	14986	15150	15099	15036	15290	15018	15019	14999	15033	15374	15142	15133	15030	15175	15127	15070	15315	15064	15054	15160	15009	15258	15243	15198	15039	14946	14975	15219	15147	15205	15051	15142	15127	15161	15088	15210	15206	14996	14964	15124	15207	15272	15068	15091	15106	15096	15040	15142	15055	15170	14963	15048	14988	14996	14873	15184	15138	15204	15019	15136	14945	15089	15132	15077	15034	15046	15087	15195	15271	14913	15098	15145	15086	15314	15162	15180	14932	15164	14941	15168	15105	14917	15049	15247	15047	15231	15204	15256	14953	15225	14959	14870	15189	15196	15070	15125	15313	15153	15043	15210	14974	15152	14971	14970	15065	15202	14889	15203	15385	14949	15048	15082	15163	15192	15050	15222	15205	15081	15141	15201	15146	15045	14787	15082	15302	15155	14943	15149	15112	15089	15012	15151	14866	15138	15009	15097	15139	15205	14934	14959	14993	14975	15107	15189	15222	15059	15141	15027	15066	14931	15103	15010	15052	15005	15083	15050	14938	15098	15164	14910	15042	15029	15160	15117	15165	15127	15147	15239	15091	15139	15195	15062	14921	15104	15114	15035	15077	15158	15134	15101	14987	15235	15123	14874	15015	14968	14944	15122	15200	15086	14890	15037	15038	15104	15075	15045	14894	15122	15227	14974	15026	14932	15087	15223	15032	15131	15096	15220	15114	15160	15099	14986	15036	15086	15103	15240	15139	15205	15121	15224	14980	15170	15061	15078	15083	15111	15100	15081	15076	14917	15175	15010	15083	15160	14877	15123	15181	14894	15070	15205	15022	15203	15038	15069	15138	15154	15072	14932	15015	14890	15025	15160	14948	15129	15167	15131	15057	14952	15112	15115	14990	15121	15111	15156	14950	15037	15303	15123	14986	15005	15040	14915	15205	15164	15151	15076	15189	15155	15024	15128	15159	15115	15231	15133	15109	15126	15224	15120	15026	15114	15180	15316	15053	15061	15176	14984	15048	15320	14963	15105	15103	15229	15168	14966	15125	15065	15204	15139	15088	15100	15093	14959	15179	15167	15203	15183	15147	15067	15133	15127	15216	15087	15094	15181	14906	15113	15080	15117	15171	15195	15105	15000	15336	15217	15096	15034	15069	15190	14995	15105	15030	15194	14975	15103	14975	15154	15210	15028	15007	15134	15032	15092	15292	15143	15234	15177	14888	15005	15113	15125	15047	15233	15171	15088	15211	15029	15177	15193	15231	15168	15241	14988	15057	15082	14975	15070	15102	15194	15133	15004	15074	14921	15106	15122	15107	15162	15111	14978	15122	15101	15239	15144	15064	15107	15057	14965	15075	15050	15182	15037	15052	15069	15006	15170	15210	15006	14910	14949	15165	15153	15027	14991	15112	14983	15256	15202	15037	15069	15149	15137	15027	15179	15094	15173	15282	15180	15185	15161	15136	15115	15003	15317	15075	15041	15080	15074	15152	15075	15251	15134	15076	15090	15237	15216	15024	15165	15012	15092	15077	15213	15068	15007	15179	15311	15051	15159	15282	14953	14994	15174	14991	15069	15026	15032	15091	15077	15113	15155	15049	15174	15082	14909	15184	15141	15207	15139	14961	15076	15294	15052	15154	15183	15123	15290	15184	15061	15113	15272	15211	14856	15142	15326	15020	15217	15008	15171	15217	15063	15252	15092	14992	15063	15126	15147	15100	14888	15063	15105	15121	15167	15090	15112	15153	15106	15096	15078	15192	15229	15091	14988	15019	14998	14965	15388	15106	15094	15135	15187	15124	14966	15087	15222	15163	15027	15038	15123	15180	14999	15058	15003	15150	15003	15154	14909	15163	15003	14941	15080	15084	15081	15295	14930	15127	14965	15029	14920	15047	15079	14957	15184	15302	15032	14944	15144	15080	15063	15053	15104	15100	15089	15116	15070	15174	15056	15145	14970	15097	15142	15050	15151	15290	15296	15038	15091	14971	15150	15146	14979	15006	15055	14993	15147	15176	15174	15068	15140	15326	15130	15052	15045	15027	15165	15105	15225	15179	15131	15162	15052	15125	14978	15180	15067	15218	15117	15193	15048	14983	15144	15192	15115	15101	15200	15146	15137	15144	15101	15128	15151	15076	15128	15035	15207	14932	15050	15163	15142	15196	15117	15283	15057	15134	15079	15009	15146	14903	15147	14971	15009	15123	15129	15074	15195	15128	15117	14943	14938	15046	15186	15016	15085	15016	15097	15142	15134	15045	14993	15115	15201	15103	15127	15189	15098	15097	15070	14904	15034	15313	14942	15009	15028	15023	15001	15102	15108	15086	15046	15238	15113	15105	15083	15212	15282	15129	15093	14968	15106	15257	15025	15141	15132	15065	15295	15130	15037	15044	15085	15297	15051	15232	15265	15075	15099	15100	15113	15130	15043	15078	15114	15020	15017	15192	15221	15265	14970	15212	15125	15109	15048	15158	15058	14991	14998	15143	15013	15041	15170	15178	15139	15071	14963	15354	15057	14977	15116	15062	15104	15166	15275	15014	14950	15000	15065	15184	15109	14968	15152	15199	15032	15034	15071	15223	15137	15270	15044	15227	15146	15127	15094	15018	15148	14937	15227	15123	15067	15045	15130	14974	15196	15167	15064	15177	14965	15047	15168	15011	15147	15065	15123	14966	15205	15200	15013	14989	15074	15044	14986	15052	15167	15060	15132	15125	15178	14923	15059	15113	15234	15114	15006	15061	15060	15055	15157	15105	15360	15140	15052	15233	15232	15051	15121	15124	15188	14987	15070	15099	15000	15200	15172	15229	15049	15139	14967	15135	15150	14990	15215	15071	15096	15180	14950	15088	15032	15043	15070	15111	15168	15178	15309	15031	15268	15015	15028	14850	15204	15065	15159	15046	15025	15062	15009	15134	15128	14860	15127	15163	15220	15092	15134	15191	15217	15060	15144	15162	15096	15033	15180	15325	15170	15027	14913	15115	14940	15006	15186	15205	15105	15219	15165	15167	15157	15207	15085	15070	14954	15240	15309	15187	15236	15117	15137	15064	15147	15142	15047	15084	14911	14992	15169	15228	15228	15037	15056	15126	15278	14963	15245	15097	15142	15095	15139	14927	15022	14960	15304	15141	15199	15233	15270	15205	15261	15202	15097	15181	15011	14978	15253	15179	15121	15153	15209	14963	15040	15113	15100	14963	15066	15060	15193	15308	15089	15177	15057	15011	14960	14948	15139	15193	15086	15122	15175	15028	15155	15214	15147	15101	15011	15003	15086	15197	15138	15157	15180	15170	15250	15073	14952	15067	15249	15020	15183	15088	14982	15032	15099	15113	15007	15169	15091	15150	15168	15163	15027	15128	14955	15183	15118	15227	15219	15228	15034	15006	15104	15225	15079	15103	15118	15259	15101	15163	15178	15127	14974	15132	15061	15030	15154	14971	15024	15115	15061	15300	15168	15162	15043	15159	15183	15141	15223	15054	15035	15079	15080	15019	15038	15209	15134	15153	15142	15022	15239	15133	14943	15217	15223	15147	15062	14965	14975	15107	15211	15000	15055	15063	15179	15062	15363	15069	15138	15158	15181	15014	15058	15169	15103	15119	14976	15212	15128	15067	15230	15124	14980	15014	15254	14956	15352	15200	14975	15009	15257	15198	15181	15095	15192	15092	15095	15242	15190	14946	14931	15138	15244	15172	15183	15125	15113	15076	15111	15119	15016	14898	14945	15055	15210	14972	14942	15141	15005	15039	15097	15057	15027	15174	15068	15062	15032	15080	14931	14996	15019	15107	15205	14977	15116	15086	15176	14917	15005	15118	15108	15004	15117	15189	15223	15084	15189	14985	15110	15111	14909	14998	15182	15074	15127	15069	15142	15120	15025	15147	15054	15051	15013	15010	14994	15085	15104	15159	15289	15091	15071	15058	15187	15231	15195	15110	15245	15079	15018	15205	15441	14889	15090	15100	15057	15078	15052	15147	15127	15135	15069	15176	15080	15106	15103	15170	15101	15150	14881	15053	14970	15063	14992	15048	15005	15046	15173	15123	15187	15153	15142	15152	14934	15165	15046	15111	15051	15137	14985	15135	15098	15055	14929	14924	15249	15050	15082	15079	15236	14918	15268	15165	15025	14999	15039	15067	15032	14987	15163	15021	15104	15086	15047	15100	15154	15049	15040	15260	15260	15177	15182	14989	14975	15236	15063	14996	15128	15028	15351	14874	15095	15111	15074	15238	15045	15367	15051	15073	15224	15079	15003	15154	15036	15097	15158	15021	14936	15154	15174	15082	15000	15246	15176	15111	15056	15165	15236	15101	15176	15151	15232	15153	15048	15122	15016	15160	15057	15088	15055	15066	15095	14963	15207	15076	15168	15081	15121	15096	15118	15209	15020	15216	14938	15142	15089	15197	15086	15064	15017	14930	14967	15029	15128	14967	15142	15095	15257	15216	15115	15189	15226	15044	15163	15264	15179	15131	15125	15180	15140	14962	15171	15131	15132	15049	14927	15048	15102	15125	15049	15138	15013	15132	15195	14968	15024	15064	15201	14949	15219	15117	15292	15148	15087	15017	15027	15216	15064	15125	15128	15383	15191	15254	15061	15114	15099	14891	15129	15157	15076	15156	15047	15141	15128	15097	15194	15152	15101	15082	14921	15205	15021	15260
26490	22010	34314	37332	36188	35592	31427	26376	24984	24570	24252	23897	23486	23403	23493	23658	23081	23274	23250	23172	22878	22896	22897	22758	22642	22847	22881	22801	22540	22698	22760	22555	22534	22324	22653	22664	22526	22459	22591	22306	22544	22596	22450	22546	22456	22395	22430	22412	22508	22446	22468	22304	22429	22579	22534	22372	22519	22486	22512	22290	22260	22355	22251	22527	22494	22630	22570	22613	22548	22345	22496	22259	22279	22121	22217	22218	22568	22382	22299	22244	22338	22489	22566	22542	22354	22579	22389	22452	22224	22344	22379	22306	22469	22412	22506	22520	22528	22224	22190	22322	22446	22099	22429	22275	22754	22394	22660	22653	22414	22354	22403	22432	22299	22357	22294	22267	22267	22329	22243	22577	22432	22427	22318	22356	22342	22508	22508	22404	22118	22313	22220	22391	22326	22314	22355	22416	22302	22164	22609	22260	22536	22281	22381	22472	22503	22049	22312	22315	22396	22282	22369	22420	22508	22380	22514	22577	22124	22161	22461	22272	22310	22265	22475	22537	22615	22350	22493	22428	22500	22158	22158	22429	22337	22458	22162	22224	22390	22366	22330	22415	22518	22373	22251	22354	22214	22423	22118	22470	22560	22511	22416	22497	22574	22214	22403	22231	22476	22170	22431	22493	22280	22157	22289	22353	22628	22408	22319	22525	22506	22526	22456	22360	22453	22530	22135	22354	22347	22418	22461	22297	22436	22516	22265	22402	22375	22634	22485	22282	22341	22131	22527	22344	22341	22662	22297	22298	22410	22509	22465	22467	22356	22434	22508	22596	22497	22523	22334	22327	22514	22413	22210	22422	22169	22574	22427	22462	22249	22164	22457	22553	22507	22441	22372	22396	22409	22207	22585	22330	22486	22397	22437	22454	22358	22531	22387	22634	22350	22478	22453	22333	22467	22694	22361	22534	22115	22291	22516	22485	22540	22417	22441	22282	22153	22342	22399	22267	22363	22122	22560	22281	22445	22450	22563	22546	22607	22611	22415	22548	22549	22515	22418	22420	22172	22487	22255	22493	22389	22506	22505	22593	22254	22482	22894	22403	22387	22481	22370	22288	22534	22449	22493	22213	22408	22519	22217	22439	22445	22160	22414	22448	22712	22470	22236	22443	22305	22592	22443	22284	22324	22360	22604	22530	22268	22551	22208	22508	22267	22301	22617	22456	22488	22199	22753	22513	22487	22381	22252	22422	22207	22331	22342	22524	22264	22335	22437	22288	22428	22555	22213	22498	22308	22126	22341	22372	22334	22210	22525	22348	22468	22119	22384	22543	22458	22447	22337	22391	22541	22374	22513	22415	22330	22400	22281	22261	22273	22370	22477	22328	22642	22512	22186	22299	22462	22495	22417	22329	22405	22399	22320	22432	22680	22458	22431	22524	22258	22239	22263	22373	22393	22519	22657	22354	22490	22515	22311	22410	22360	22359	22252	22502	22302	22252	22374	22335	22512	22279	22406	22325	22339	22309	22144	22492	22534	22430	22286	22121	22346	22442	22613	22213	22104	22257	22465	22443	22623	22524	22430	22565	22482	22335	22372	22483	22196	22083	22546	22580	22497	22453	22463	22561	22276	22582	22460	22117	22493	22560	22505	22469	22354	22532	22182	22727	22621	22570	22476	22365	22073	22141	22563	22503	22445	22345	22455	22524	22359	22378	22572	22671	22438	22444	22673	22585	22497	22448	22407	22343	22454	22204	22164	22442	22395	22569	22363	22371	22098	22250	22421	22412	22315	22575	22400	22436	22224	22212	22288	22354	22299	22353	22392	22413	22337	22635	22371	22363	22352	22238	22428	22316	22675	22325	22584	22388	22557	22370	22396	22359	22404	22590	22164	22246	22375	22250	22423	22350	22473	22560	22318	22218	22240	22549	22330	22578	22439	22427	22654	22422	22296	22298	22310	22486	22511	22596	22321	22492	22432	22410	22406	22514	22677	22381	22131	22263	22247	22380	22419	22355	22658	22378	22437	22415	22341	22237	22512	22462	22563	22135	22317	22685	22101	22345	22304	22270	22224	22235	22560	22352	22346	22347	22316	22407	22268	22236	22216	22635	22726	22442	22404	22248	22491	22357	22540	22332	22609	22327	22291	22251	22374	22237	22463	22474	22222	22121	22340	22250	22215	22416	22112	22373	22276	22339	22321	22526	22457	22569	22305	22283	22542	22599	22316	22489	22319	22620	22704	22482	22600	22550	22332	22519	22358	22395	22380	22464	22575	22383	22328	22480	22545	22419	22234	22585	22212	22310	22232	22326	22381	22536	22369	22675	22337	22397	22479	22352	22187	22366	22383	22390	22265	22213	22354	22534	22566	22621	22309	22683	22578	22276	22600	22441	22327	22463	22355	22350	22595	22572	22262	22406	22317	22316	22352	22584	22267	22452	22286	22272	22195	22365	22374	22328	22303	22556	22442	22663	22474	22708	22346	22486	22549	22554	22580	22496	22419	22361	22529	22458	22284	22532	22414	22472	22362	22493	22330	22247	22452	22250	22298	22520	22436	22575	22479	22409	22417	22465	22410	22394	22455	22282	22387	22296	22324	22620	22486	22473	22349	22211	22580	22390	22307	22438	22582	22353	22377	22592	22293	22379	22314	22371	22345	22321	22355	22205	22569	22226	22375	22339	22486	22434	22494	22354	22526	22411	22186	22511	22358	22329	22539	22329	22144	22396	22500	22544	22693	22433	22639	22580	22437	22531	22387	22475	22415	22262	22496	22544	22510	22378	22516	22436	22473	22605	22393	22236	22602	22649	22373	22403	22322	22470	22597	22381	22401	22672	22300	22419	22509	22381	22418	22076	22530	22640	22395	22499	22612	22542	22330	22522	22390	22680	22514	22347	22513	22211	22273	22356	22581	22638	22744	22394	22547	22266	22242	22404	22631	22352	22453	22523	22333	22397	22445	22404	22674	22423	22401	22455	22498	22499	22682	22261	22256	22390	22599	22299	22367	22452	22403	22198	22138	22490	22452	22527	22586	22166	22354	22678	22444	22609	22347	22486	22357	22363	22158	22520	22286	22311	22524	22471	22657	22434	22436	22252	22600	22528	22486	22171	22504	22461	22423	22508	22401	22099	22254	22682	22461	22511	22427	22485	22314	22293	22562	22197	22280	22493	22311	22482	22528	22281	22261	22532	22346	22430	22316	22619	22200	22517	22292	22487	22341	22441	22480	22371	22239	22613	22267	22282	22419	22483	22371	22484	22159	22343	22433	22269	22304	22336	22360	22338	22488	22533	22342	22236	22547	22606	22288	22218	22230	22398	22303	22249	22290	22294	22564	22159	22312	22357	22322	22453	22501	22396	22379	22396	22379	22493	22430	22308	22341	22381	22620	22481	22415	22471	22353	22489	22132	22462	22678	22415	22653	22261	22368	22085	22620	22585	22518	22365	22617	22659	22485	22318	22257	22466	22180	22318	22279	22186	22559	22476	22534	22614	22274	22385	22373	22463	22398	22395	22787	22416	22401	22594	22371	22344	22493	22397	22364	22593	22478	22155	22574	22462	22477	22536	22622	22437	22580	22516	22728	22193	22284	22403	22316	22372	22531	22502	22378	22348	22390	22307	22311	22395	22424	22389	22442	22222	22241	22444	22511	22344	22421	22327	22363	22582	22211	22293	22166	22488	22289	22502	22394	22559	22462	22552	22420	22460	22446	22452	22389	22403	22460	22434	22387	22283	22456	22413	22490	22410	22411	22394	22556	22486	22388	22432	22475	22480	22257	22335	22471	22277	22456	22461	22463	22585	22281	22455	22348	22253	22580	22210	22406	22294	22455	22310	22485	22684	22591	22446	22468	22289	22285	22556	22483	22274	22338	22574	22404	22338	22414	22373	22176	22288	22448	22411	22501	22544	22352	22299	22389	22559	22395	22270	22347	22589	22615	22419	22346	22399	22603	22211	22541	22405	22673	22392	22429	22759	22242	22657	22273	22300	22307	22289	22416	22331	22461	22617	22388	22561	22501	22446	22466	22484	22370	22260	22373	22469	22503	22588	22668	22408	22299	22340	22045	22190	22385	22316	22350	22501	22505	22454	22398	22347	22182	22262	22298	22354	22367	22565	22620	22249	22466	22331	22455	22305	22404	22299	22586	22369	22575	22285	22451	22323	22321	22508	22727	22566	22437	22450	22336	22549	22351	22392	22274	22360	22273	22456	22387	22562	22442	22186	22351	22273	22448	22408	22570	22479	22638	22648	22544	22639	22133	22528	22476	22537	22455	22310	22520	22502	22331	22312	22545	22384	22404	22625	22496	22351	22304	22322	22330	22506	22387	22641	22431	22608	22499	22251	22415	22409	22471	22572	22531	22359	22461	22424	22577	22391	22314	22658	22333	22232	22520	22598	22642	22383	22253	21948	22395	22507	22263	22499	22425	22355	22474	22277	22359	22391	22450	22482	22615	22365	22270	22530	22556	22503	22718	22482	22262	22317	22388	22339	22178	22493	22329	22337	22254	22526	22292	22278	22721	22503	22546	22618	22415	22686	22608	22551	22422	22653	22424	22581	22564	22567	22266	22331	22432	22218	22266	22198	22397	22605	22173	22345	22338	22451	22363	22464	22528	22434	22363	22621	22478	22404	22331	22347	22507	22590	22300	22542	22384	22701	22264	22337	22462	22317	22367	22460	22297	22410	22449	22281	22406	22540	22338	22314	22433	22415	22333	22385	22337	22312	22345	22468	22514	22582	22479	22601	22354	22517	22738	22557	22456	22564	22571	22384	22443	22495	22262	22244	22567	22358	22473	22398	22472	22478	22397	22402	22396	22453	22380	22381	22335	22359	22485	22358	22502	22345	22621	22430	22273	22403	22511	22660	22540	22447	22466	22540	22300	22387	22481	22342	22433	22448	22502	22439	22114	22338	22394	22421	22431	22421	22462	22332	22334	22336	22267	22443	22606	22286	22596	22412	22440	22454	22527	22713	22492	22467	22571	22526	22363	22365	22409	22541	22280	22413	22405	22538	22383	22355	22263	22450	22327	22627	22341	22333	22591	22641	22331	22479	22522	22523	22737	22265	22495	22348	22371	22330	22225	22350	22615	22335	22429	22583	22345	22456	22470	22280	22437	22648	22272	22396	22307	22280	22362	22436	22217	22247	22366	22477	22645	22536	22426	22466
43656	73830	72596	52453	42066	32630	23628	20399	18960	18068	17487	17099	16695	16731	16810	16567	16310	16360	16116	16222	15879	15838	15777	15677	15856	15748	15807	16023	15819	15869	15755	15703	15719	15861	15645	15645	15800	15647	15542	15552	15571	15641	15562	15512	15430	15647	15477	15522	15603	15565	15639	15537	15466	15550	15538	15509	15396	15572	15610	15578	15396	15560	15430	15369	15614	15403	15578	15507	15488	15744	15521	15626	15545	15599	15510	15486	15420	15396	15593	15409	15538	15628	15560	15473	15488	15516	15275	15471	15593	15497	15478	15514	15591	15446	15542	15470	15529	15577	15407	15454	15501	15597	15463	15602	15628	15475	15559	15359	15482	15693	15524	15533	15632	15562	15534	15522	15795	15601	15633	15513	15466	15628	15593	15539	15531	15546	15420	15717	15470	15528	15390	15586	15666	15490	15407	15457	15545	15513	15387	15467	15436	15426	15493	15504	15521	15643	15530	15459	15646	15548	15564	15365	15591	15485	15591	15528	15511	15491	15568	15453	15508	15461	15536	15579	15472	15364	15490	15312	15561	15592	15652	15505	15514	15494	15449	15492	15611	15454	15602	15440	15420	15499	15429	15509	15544	15522	15452	15521	15507	15509	15402	15363	15567	15369	15520	15486	15464	15587	15437	15470	15500	15521	15529	15426	15512	15295	15473	15637	15422	15497	15519	15527	15576	15545	15714	15460	15535	15526	15464	15470	15500	15439	15475	15422	15391	15432	15510	15466	15588	15487	15404	15504	15445	15579	15398	15587	15409	15400	15433	15455	15450	15490	15347	15507	15490	15464	15321	15805	15322	15481	15625	15530	15667	15490	15307	15416	15575	15441	15391	15451	15435	15381	15413	15505	15329	15586	15536	15403	15401	15593	15583	15550	15552	15432	15504	15581	15500	15452	15450	15527	15603	15545	15328	15431	15575	15483	15381	15399	15482	15535	15656	15518	15367	15556	15646	15449	15380	15607	15527	15372	15406	15428	15559	15384	15455	15582	15568	15411	15592	15558	15417	15499	15618	15433	15459	15449	15408	15516	15511	15634	15564	15531	15434	15447	15467	15568	15505	15487	15667	15590	15537	15437	15667	15481	15506	15574	15573	15438	15630	15479	15503	15369	15298	15575	15556	15566	15396	15491	15470	15487	15530	15454	15460	15459	15356	15396	15485	15478	15470	15302	15627	15784	15459	15448	15410	15532	15606	15632	15547	15476	15428	15672	15374	15636	15468	15505	15674	15441	15670	15305	15450	15448	15654	15602	15538	15376	15666	15521	15654	15399	15421	15539	15502	15360	15591	15547	15548	15522	15670	15598	15475	15570	15363	15600	15636	15536	15555	15422	15417	15470	15618	15316	15392	15529	15600	15347	15617	15281	15616	15541	15499	15430	15594	15567	15578	15442	15401	15593	15391	15399	15496	15629	15643	15373	15575	15410	15451	15672	15554	15350	15551	15498	15586	15476	15589	15579	15494	15501	15415	15349	15512	15463	15479	15393	15476	15550	15557	15206	15523	15503	15758	15579	15380	15427	15584	15456	15667	15408	15406	15542	15690	15611	15617	15381	15579	15625	15543	15425	15495	15434	15684	15570	15650	15320	15583	15646	15428	15521	15367	15489	15623	15495	15436	15554	15314	15480	15588	15599	15369	15609	15455	15482	15511	15442	15506	15465	15468	15434	15516	15386	15309	15569	15404	15476	15411	15519	15524	15517	15373	15651	15651	15508	15478	15504	15497	15535	15608	15542	15453	15614	15404	15261	15409	15602	15472	15592	15674	15612	15504	15402	15647	15450	15520	15323	15593	15445	15442	15434	15469	15471	15370	15498	15613	15555	15544	15569	15496	15528	15473	15710	15525	15489	15638	15438	15469	15376	15338	15390	15346	15546	15537	15447	15504	15589	15751	15571	15678	15568	15519	15457	15660	15670	15481	15424	15457	15716	15532	15501	15490	15413	15495	15533	15462	15529	15278	15609	15608	15635	15463	15596	15430	15495	15478	15591	15371	15492	15332	15441	15457	15462	15519	15528	15502	15540	15506	15312	15536	15576	15388	15590	15567	15593	15428	15422	15642	15643	15456	15553	15466	15504	15488	15400	15521	15356	15281	15625	15564	15396	15460	15532	15779	15572	15441	15464	15569	15365	15608	15425	15601	15511	15460	15546	15598	15671	15431	15527	15451	15649	15539	15482	15564	15343	15583	15408	15563	15447	15409	15497	15363	15596	15571	15604	15570	15651	15449	15485	15441	15524	15534	15426	15509	15299	15676	15621	15528	15549	15446	15358	15344	15433	15660	15518	15400	15372	15580	15602	15417	15486	15484	15414	15651	15469	15726	15504	15400	15468	15536	15434	15453	15617	15523	15420	15500	15385	15438	15451	15435	15452	15384	15460	15455	15393	15588	15550	15486	15748	15453	15353	15390	15540	15425	15280	15416	15462	15501	15334	15575	15446	15389	15574	15490	15496	15437	15314	15485	15622	15573	15466	15441	15536	15277	15337	15458	15696	15611	15542	15551	15514	15563	15458	15458	15594	15419	15485	15521	15584	15498	15308	15432	15523	15668	15570	15640	15463	15518	15479	15466	15492	15586	15467	15402	15607	15398	15572	15544	15357	15413	15451	15386	15475	15418	15468	15655	15516	15526	15495	15341	15490	15341	15472	15548	15437	15565	15632	15596	15489	15352	15275	15511	15536	15584	15535	15502	15484	15348	15656	15432	15556	15525	15419	15491	15378	15404	15632	15496	15529	15512	15410	15645	15629	15575	15534	15459	15637	15536	15620	15473	15513	15532	15711	15575	15456	15478	15728	15428	15573	15533	15533	15516	15320	15369	15566	15523	15490	15314	15664	15546	15410	15377	15420	15622	15518	15463	15536	15638	15452	15372	15609	15308	15449	15587	15497	15441	15554	15663	15613	15546	15362	15731	15496	15366	15378	15426	15585	15463	15365	15550	15575	15503	15539	15344	15392	15529	15520	15355	15607	15545	15580	15587	15590	15517	15450	15467	15276	15575	15417	15471	15464	15510	15456	15626	15475	15573	15481	15659	15459	15363	15568	15697	15586	15328	15256	15441	15518	15641	15489	15528	15610	15417	15591	15534	15574	15544	15501	15426	15546	15643	15369	15370	15430	15412	15451	15666	15586	15494	15516	15633	15520	15703	15563	15433	15448	15391	15422	15645	15609	15401	15384	15485	15420	15511	15618	15523	15608	15481	15442	15563	15542	15431	15639	15575	15404	15516	15684	15508	15480	15679	15411	15494	15525	15566	15468	15525	15506	15597	15679	15600	15532	15468	15443	15408	15458	15519	15531	15712	15622	15639	15399	15434	15589	15429	15490	15697	15641	15260	15500	15458	15427	15559	15556	15494	15629	15635	15469	15505	15508	15517	15398	15477	15584	15568	15456	15401	15403	15459	15253	15634	15557	15494	15374	15641	15696	15642	15362	15386	15463	15557	15457	15395	15489	15645	15500	15459	15539	15708	15607	15507	15406	15515	15394	15596	15451	15461	15476	15508	15532	15362	15655	15509	15527	15406	15529	15438	15282	15485	15473	15441	15661	15597	15606	15627	15510	15450	15580	15628	15496	15459	15586	15334	15467	15500	15312	15401	15591	15619	15491	15483	15381	15536	15322	15487	15545	15348	15374	15575	15588	15443	15715	15666	15508	15418	15557	15419	15571	15592	15599	15630	15371	15372	15457	15438	15427	15625	15473	15725	15739	15399	15607	15624	15511	15298	15461	15566	15654	15553	15418	15431	15571	15476	15539	15446	15459	15441	15490	15528	15544	15504	15402	15552	15589	15591	15424	15568	15667	15537	15696	15651	15473	15579	15426	15497	15339	15547	15524	15480	15449	15490	15678	15390	15500	15583	15557	15666	15465	15556	15491	15605	15605	15439	15534	15517	15423	15428	15534	15471	15565	15332	15454	15434	15466	15465	15516	15553	15427	15565	15454	15546	15780	15513	15531	15490	15560	15792	15508	15618	15632	15458	15641	15480	15671	15578	15439	15469	15457	15560	15445	15526	15377	15584	15481	15515	15460	15552	15393	15440	15474	15500	15537	15483	15646	15601	15334	15699	15661	15591	15494	15539	15495	15590	15561	15633	15534	15494	15456	15415	15575	15483	15564	15458	15628	15503	15596	15615	15539	15641	15638	15533	15341	15478	15687	15516	15335	15489	15482	15557	15286	15713	15554	15438	15344	15586	15458	15419	15445	15360	15529	15608	15292	15520	15471	15357	15574	15569	15343	15594	15644	15645	15497	15657	15502	15434	15488	15404	15716	15558	15265	15518	15466	15624	15529	15552	15547	15703	15522	15567	15469	15577	15412	15383	15552	15476	15532	15638	15335	15456	15532	15394	15612	15422	15648	15496	15581	15576	15568	15363	15475	15377	15458	15477	15564	15521	15545	15535	15609	15517	15695	15505	15500	15675	15456	15384	15581	15544	15524	15438	15508	15607	15576	15578	15590	15486	15571	15533	15611	15415	15519	15445	15681	15647	15366	15384	15634	15625	15318	15598	15567	15354	15573	15542	15487	15612	15651	15308	15569	15377	15744	15534	15485	15582	15502	15480	15458	15370	15481	15540	15588	15519	15545	15503	15489	15652	15283	15587	15387	15425	15414	15548	15480	15460	15458	15422	15473	15666	15479	15613	15451	15490	15415	15408	15483	15660	15471	15541	15421	15555	15479	15449	15534	15337	15661	15575	15351	15589	15447	15503	15480	15511	15427	15230	15488	15488	15677	15471	15387	15508	15399	15335	15490	15411	15476	15408	15457	15590	15353	15552	15394	15485	15470	15458	15631	15405	15537	15562	15537	15467	15575	15511	15574	15397	15343	15675	15442	15389	15500	15579	15511	15397	15419	15490	15539	15537	15302	15444	15497	15544	15491	15633	15376	15594	15492	15405	15575	15420	15523	15391	15635	15433	15409	15630	15625	15500	15505	15542	15402	15504	15535	15380	15553	15385	15469	15761	15451	15465	15617	15506	15285	15629	15496	15398	15456	15424	15432	15496	15514	15455	15583	15339	15364	15457	15470	15439	15441	15462	15412	15709	15593	15630	15409	15526	15544	15447	15420	15616	15321	15393	15485	15494	15495	15580	15441	15521	15584	15469	15441	15577	15507
24783	21755	30349	30657	35534	38992	33069	26739	24789	24079	23441	22762	22631	22468	22486	22318	22232	22210	22088	21868	21649	21654	21745	21497	21225	21580	21761	21656	21323	21707	21291	21399	21302	21694	21321	21357	21349	21062	21019	20904	21200	20995	21045	20894	21066	21313	21020	21270	21171	21137	21171	21188	21086	21108	20878	20880	20881	21149	21027	21200	21151	21133	21093	21163	20980	20994	20716	21125	21091	20779	20770	20816	20953	20797	20801	21021	21052	20680	20920	21054	20903	20733	21092	20866	20831	21224	20901	20822	20624	20990	21006	20778	20964	20865	20863	20945	20850	20945	20795	20993	20767	20791	21026	21099	20784	20909	21001	20776	21035	20788	20805	20980	20834	21074	21137	21082	20978	20871	21016	20888	21057	20952	20907	20810	21011	20909	20840	21126	20846	21115	20671	20913	21157	20928	21099	20753	20741	21059	20962	20874	21086	20861	20854	20759	20765	20785	21016	20837	20981	20803	21078	20850	20743	21038	21373	20970	21089	21025	20925	20988	21148	20869	21262	20734	20983	20885	20949	20694	21174	20922	20912	20944	21092	20838	21035	21044	20994	20988	20912	21021	21088	21059	21120	21095	20835	20924	20976	21067	20964	20986	20913	21107	20873	20655	21069	20961	20755	20955	20915	20965	20862	20883	20815	20706	20919	21057	20879	20861	20952	20869	20942	20762	20877	20851	20858	21116	21062	20767	20914	20859	20964	21002	21101	20945	21127	20910	21015	21072	20990	20673	20764	20875	20769	20793	20926	20628	20812	20923	21025	20541	21040	20720	21022	20900	20890	20820	21000	21090	20985	20885	21216	21055	20756	20944	21093	21026	20910	20798	20846	20766	20847	21025	20809	20998	20872	20933	21099	20991	20863	20884	20762	20872	20706	21040	20899	20982	21084	20982	21173	21010	20835	20945	20897	20951	20967	20875	20881	20841	20836	20933	20797	20931	21096	21193	20959	20993	20840	21109	20953	20892	21018	21170	21017	21018	20873	20863	21027	20818	21275	21008	20945	20979	20903	20821	20973	20814	20959	20843	20760	20849	20864	21028	20997	21099	20853	20938	20921	20723	21027	20817	20826	21014	20859	20908	20893	20523	20495	20925	20981	20903	20914	20786	20890	20940	20776	20816	20765	20933	21044	20888	21065	20747	20968	20954	21012	20648	21132	21072	20839	20921	20808	21098	20968	20866	20818	21158	20967	20711	20935	20892	20748	21084	21041	21073	21150	20811	20950	20801	20894	20841	20980	21017	20753	20762	20830	21072	20903	20787	20705	20896	20923	20896	21061	20620	20971	20965	20948	20845	20940	20978	20981	20797	20985	21029	21029	20830	20942	21044	21102	21142	20695	20895	21072	20981	21068	20862	21102	20882	20924	21044	20746	20889	21207	20921	20955	20949	20728	20904	20759	21151	20812	20905	20881	20923	21074	20745	20810	21017	20935	20979	20814	20849	20828	21036	21042	20950	21060	20916	20843	20793	21017	20924	21082	21008	20732	20832	20778	20933	20856	21034	20908	20770	20980	20807	21127	21070	20912	20736	20935	20776	21008	20843	20739	20979	20940	21214	20742	20835	21075	20982	21231	20959	20881	21051	20950	20972	20937	20767	20947	21009	20887	20759	20665	21047	20979	20861	20882	21032	21069	21052	20994	20876	21040	20890	20879	20884	20943	21075	20784	20766	20878	21126	20962	20763	20777	20740	20722	20869	20925	20880	20905	20887	20990	20897	20778	20798	21106	20755	20676	20998	20929	20813	20691	20758	20761	21090	20993	20792	20781	20782	20646	20916	20905	20816	20849	20955	20912	20909	20873	20933	21088	21037	20961	21034	20914	21191	20784	20895	21147	20736	20929	20842	20934	20869	20703	20832	21059	20702	20656	20716	21187	20863	21043	21000	20977	21122	20939	21148	20956	21136	21007	20603	20894	21059	20985	20937	20756	20955	21132	21143	20697	20771	20709	20989	20892	20852	20893	20794	20905	21067	20900	20965	20875	21128	20756	20964	20787	20910	20756	20878	20857	20975	21188	21117	21084	20906	21001	20951	21126	20897	21070	21062	21094	20796	20861	20785	20742	20809	20941	20927	20994	21003	21038	20865	21033	21075	21146	21219	20863	21005	21187	21142	20910	20961	20855	20943	20805	21041	21030	20885	20985	20752	21011	20830	21133	21022	21130	21110	20988	20861	20805	20863	20829	20884	21035	21062	20690	20828	21110	20963	20793	20884	21202	20896	20958	20931	20863	20986	20824	20836	20798	20920	20565	21084	21427	21039	20929	21063	21062	21192	21009	20886	21025	21040	20951	20999	20717	20662	20942	20873	21054	20942	21099	20903	20802	20985	20886	21213	21007	20771	21058	21052	20943	20881	20874	20826	20975	21046	20771	20850	21095	20713	21094	21006	20846	20858	20736	20715	20783	20870	20868	20704	20827	20742	20944	20799	20892	20935	20914	20824	20992	21033	20982	20990	20919	21001	21036	20987	20761	20863	21146	20860	20929	20916	20948	21025	21051	20888	21167	20871	20911	21058	20866	20749	21033	20827	21124	21030	21204	20806	20802	20962	20939	20914	20946	20883	20835	20891	21115	21112	20918	20738	20869	21112	20996	20915	21115	20978	20859	21020	21049	20970	20950	20884	21005	21006	20795	21022	20984	20887	20953	20854	21033	21015	20820	21160	20848	20655	21047	20887	20944	20904	20832	20944	20622	20990	20962	21221	20977	21078	20959	21111	20878	20829	20825	21029	21042	20957	21179	21245	20884	20986	21011	20996	21000	20831	21131	20824	21023	20978	20966	20863	20900	20742	20855	20821	20850	20850	21038	21136	21038	20901	20938	20929	20836	21299	20975	20850	20933	20896	20952	20916	21082	20902	21036	20978	20919	21017	20945	21003	20925	21068	20812	20907	21201	20861	20770	20975	20939	20666	20903	20969	20866	20921	20906	21206	21024	21144	20897	20706	20847	20980	20860	20869	21077	20758	20910	20925	21046	20763	20883	21033	21080	20891	20972	21090	20931	20875	20948	20922	20917	20935	20607	20948	20902	20841	20983	20853	21137	20902	20822	20759	20874	20754	21029	20779	20849	20941	20952	21017	20883	20944	20791	21163	20859	20915	20934	20929	21028	20969	20716	20752	20715	20913	20890	20832	20906	21250	20979	21055	20905	21075	21213	20860	21171	20878	20839	20958	20801	20940	21001	20961	20845	21172	21107	20899	20968	20943	20968	20782	21117	20893	20777	20692	20835	20749	20947	21108	20913	21029	20719	20848	21136	20965	20815	20885	20941	20832	20771	20888	21201	20886	21048	20882	20840	20961	20999	20940	20992	20723	21144	21045	21002	21004	20826	21000	20981	20788	20903	21023	20776	20915	21051	20826	20970	20994	20959	21044	21099	20874	20964	20991	20876	20933	20953	20768	20886	21045	21143	21035	21058	20935	21089	21029	20943	20877	20855	20810	21175	21070	20690	20796	20821	20659	20841	20977	20998	20891	20654	20830	20943	20863	20841	21047	21087	20965	20826	20714	20839	20934	20810	21015	20891	20818	20717	20936	20886	20839	20834	20900	21120	20819	20971	20836	20929	20824	20720	20886	21089	21071	20909	20918	21068	21018	21237	20803	20925	21032	21002	21127	21141	21063	21070	20927	20974	20811	20950	20982	20986	20759	21010	21045	20843	20917	20939	20730	20838	20735	20817	21073	20814	21113	20899	21007	20886	21000	20897	20910	20937	21109	20912	20945	20911	20904	20812	21083	21220	20894	20782	20894	20758	20969	20902	20719	21006	20994	21084	20763	21131	20965	21134	21107	20714	20844	20925	21079	20937	21107	21134	21220	20875	20963	20938	21069	20917	20979	20820	21166	21068	21046	21190	20765	20898	20714	20788	20826	20739	20994	21282	20753	20785	21031	20784	20898	20897	20854	20790	21065	21039	20970	20879	21123	20836	20906	20784	20964	20881	20899	20802	20996	20791	20983	20965	20935	20824	21184	20980	21063	20685	21007	20854	20876	21047	21135	21116	20802	20648	20895	20859	21097	21032	20943	21118	20985	21006	21005	20945	20949	20996	20859	20998	21066	20829	20744	20968	20962	20954	20871	20964	20936	21004	20731	20935	20766	20842	20900	20877	20837	20862	21005	20784	20629	20853	20899	20897	20953	21212	21004	20786	20784	21080	21052	21001	21018	21006	21057	20905	20784	20926	21092	21100	21010	20799	20947	20785	20820	20884	21011	20907	21028	20872	20816	20950	21076	20704	20749	20963	20879	20866	20830	21128	20897	21007	21010	20869	21031	20618	20688	20814	20803	20998	20680	20849	20940	20691	20958	20935	20889	20918	21003	21090	20871	21077	20984	20886	20973	20798	20815	21093	21037	20907	20946	20994	21017	20859	20893	20978	20893	21046	20903	21049	20863	20875	20829	20921	20905	20875	20825	21249	21028	20921	20948	21015	21021	21243	21001	21052	21078	20764	20967	21097	21139	21132	20924	20969	20880	21062	20581	20930	20952	20759	20902	20970	21078	20815	21052	20816	21068	20923	20901	21138	20943	20986	21023	20883	20942	21025	20989	20816	20894	20859	20888	20962	20961	20820	21024	20743	20822	21032	20957	20931	20768	20712	20870	20913	20982	21031	20799	20768	20826	21124	20874	20567	20721	20820	21017	20784	21003	20977	20982	20763	21031	21000	20762	20942	20925	20938	21030	21119	20964	20633	20809	20771	20876	21094	21008	20862	21152	20808	20893	20883	21015	20954	20963	20816	20919	20875	20812	20951	21041	21025	20738	21100	20993	20822	20899	21210	20944	20776	20901	20760	20855	21006	21043	20890	21063	20737	20992	20902	20805	20848	20660	21049	20765	21010	20830	20659	20789	20848	21168	21085	20751	21034	20924	20854	20757	21050	21040	20834	20941	21027	21068	20589	21000	20863	20842	21075	20785	20871	20857	21004	21060	20858	20893	21075	20765	20802	21053	20997	20863	20908	20861	20954	20791	20951	21146	20856	20871	21087	20771	20983	20990	21052	21019	21075	20803	20781	20928	20602	21120	21050	21007	20865	20881	20927	21086	20729	21015	20908	20808	20946	21230	21002	20868	21026	20956	21060	20911	21120	21198	20813	21033	20991	20940	21014	21094
46655	77091	73539	58599	51143	39771	25854	21573	19897	18434	17769	17040	16873	16627	16772	16283	16102	15908	15625	15586	15384	15275	15263	15245	15225	15267	15311	15178	15128	15143	15095	14864	15183	15113	14987	15032	14910	14735	14928	14792	14533	14862	14859	14793	14764	14887	14791	14825	14846	14661	14678	14825	14755	14824	14703	14729	14787	14736	14696	14535	14477	14756	14674	14755	14706	14692	14818	14728	14773	14837	14746	14694	14747	14823	14618	14761	14849	14802	14713	14718	14805	14627	14628	14794	14755	14678	14588	14748	14712	14649	14794	14606	14786	14689	14693	14772	14677	14838	14580	14778	14676	14927	14778	14859	14710	14615	14712	14680	14702	14716	14800	14690	14706	14708	14675	14887	14815	14715	14802	14748	14830	14599	14678	14845	14763	14575	14550	14820	14759	14690	14567	14756	14699	14766	14797	14734	14570	14853	14821	14686	14898	14672	14688	14836	14724	14840	14715	14775	14660	14825	14734	14833	14729	14700	14752	14735	14790	14674	14684	14796	14695	14647	14654	14887	14776	14530	14735	14914	14720	14707	14763	14658	14724	14785	14696	14751	14705	14676	14764	14540	14820	14745	14893	14651	14671	14610	14620	14853	14529	14812	14818	14811	14495	14746	14651	14757	14731	14714	14649	14782	14666	14615	14649	14757	14721	14929	14522	14778	14849	14714	14635	14559	14803	14828	14782	14512	14599	14767	14666	14731	14594	14837	14861	14798	14760	14636	14768	14773	14838	14794	14648	14872	14816	14666	14600	14792	14742	14686	14683	14679	14975	14729	14727	14882	14604	14587	14701	14675	14506	14879	14677	14691	14775	14706	14627	14806	14788	14768	14714	14676	14686	14750	14683	14687	14727	14846	14628	14492	14711	14661	14721	14780	14955	14796	14619	14816	14646	14851	14833	14724	14644	14739	14676	14691	14874	14652	14678	14654	14643	14660	14669	14669	14721	14663	14812	14813	14721	14772	14726	14703	14886	14767	14770	14759	14583	14894	14541	14722	14699	14707	15015	14644	14717	14640	14701	14729	14655	14587	14726	14679	14800	14641	14880	14714	14940	14767	14607	14775	14686	14684	14646	14854	14672	14706	14703	14785	14585	14557	14877	14853	14863	14584	14716	14684	14646	14790	14754	14727	14753	14602	14678	14755	14829	14606	14595	14602	14518	14735	14659	14670	14801	14634	14687	14689	14781	14638	14913	14795	14564	14743	14793	14683	14679	14683	14680	14693	14739	14831	14622	14816	14785	14743	14784	14769	14654	14680	14688	14600	14723	14817	14686	14832	14745	14718	14884	14696	14827	14879	14699	14696	14733	14927	14819	14912	14779	14506	14806	14677	14645	14580	14749	14673	14797	14760	14790	14509	14785	14625	14598	14777	14764	14664	14805	14799	14778	14923	14701	14665	14872	14775	14737	14747	14647	14831	14711	14651	14738	14725	14878	14562	14650	14775	14735	14623	14796	14704	14783	14752	14723	14795	14824	14677	14791	14864	14709	14751	14626	14732	14738	14621	14657	14839	14855	14623	14697	14820	14856	14674	14512	14564	14887	14710	14652	14727	14722	14721	14659	14747	14794	14591	14572	14575	14511	14855	14531	14849	14742	14579	14896	14541	14693	14731	14571	14764	14711	14709	14665	14810	14822	14770	14812	14901	14584	14774	14929	14895	14795	14724	14762	14743	14824	14689	14705	14711	14795	14543	14955	14735	14736	14441	14540	14642	14646	14717	14741	14762	14592	14974	14807	14700	14642	14755	14762	14687	14812	14666	14850	14727	14976	14906	14772	14581	14705	14635	14636	14796	14736	14630	14859	14808	14630	14731	14729	14516	14715	14609	14764	14634	14698	14686	14657	14729	14733	14918	14748	14679	14807	14723	14550	14667	14758	14622	14795	14688	14689	14856	14774	14668	14739	14961	14750	14807	14830	14705	14863	14889	14822	14606	14677	14750	14552	14683	14661	14634	14732	14658	14648	14721	14808	14766	14834	14847	14698	14839	14762	14837	14670	14696	14805	14709	14724	14848	14779	14713	14583	14759	14888	14810	14741	14522	14831	14745	14732	14557	14834	14730	14555	14656	14708	14770	14798	14706	14749	14748	14647	14536	14764	14848	14865	14805	14868	14745	14693	14732	14785	14761	14734	14615	14749	14825	14519	14763	14721	14685	14736	14654	14804	14817	14645	14704	14811	14848	14759	14805	14694	14771	14586	14672	14798	14823	14667	14716	14601	14598	14756	14757	14658	14785	14462	14730	14793	14678	14728	14686	14718	14757	14647	14717	14687	14637	14664	14445	14652	14687	14633	14831	14638	14688	14767	14678	14680	14619	14785	14737	14607	14709	14716	14655	14872	14782	14834	14726	14802	14675	14729	14652	14717	14801	14701	14757	14842	14657	14911	14741	14640	14847	14719	14555	14652	14582	14802	14781	14588	14771	14683	14841	14784	14693	14807	14816	14804	14800	14675	14789	14748	14775	14589	14759	14589	14771	14781	14700	14689	14770	14776	14735	14676	14670	14697	14666	14735	14536	14799	14766	14762	14754	14796	14826	14696	14619	14844	14792	14688	14822	14784	14860	14780	14886	14719	14638	14767	14838	14742	14725	14547	14579	14675	14835	14801	14842	14792	14662	14731	14719	14861	14603	14782	14764	14896	14645	14671	14723	14884	14660	14787	14565	14775	14751	14648	14816	14556	14756	14729	14779	14706	14863	14628	14677	14645	14867	14627	14621	14701	14795	14643	14725	14788	14790	14783	14611	14679	14798	14758	14550	14625	14622	14746	14772	14620	14754	14762	14699	14715	14841	14953	14813	14605	14723	14810	14695	14773	14694	14887	14717	14670	14763	14782	14614	14764	14675	14535	14703	14782	14896	14706	14751	14592	14611	14737	14591	14663	14577	14610	14637	14661	14891	14778	14717	14834	14809	14683	14818	14700	14627	14744	14852	14846	14587	14763	14739	14876	14799	14608	14678	14714	14642	14767	14733	14684	14670	14710	14625	14683	14632	14726	14728	14555	14693	14621	14670	14668	14676	14599	14671	14687	14644	14773	14762	14718	14613	14949	14731	14633	14671	14681	14749	14692	14628	14650	14664	14779	14855	14800	14912	14598	14787	14631	14623	14629	14868	14736	14618	14565	14733	14706	14847	14737	14611	14661	14690	14816	14739	14747	14598	14714	14801	14676	14824	14750	14521	14717	14735	14925	14668	14540	14710	14821	14697	14498	14667	14644	14542	14718	14589	14853	14659	14527	14923	14580	14666	14678	14654	14736	14670	14826	14800	14665	14658	14539	14786	14823	14594	14783	14596	14854	14591	14660	14764	14789	14726	14534	14902	14755	14668	14661	14685	14685	14863	14858	14798	14485	14714	14663	14570	14699	14755	14677	14763	14770	14745	14749	14795	14738	14824	14715	14517	14680	14807	14837	14774	14712	14710	14949	14654	14603	14687	14746	14790	14781	14812	14669	14693	14579	14697	14786	14656	14732	14728	14832	14774	14668	14664	14660	14599	14524	14858	14652	14750	14690	14690	14613	14835	14622	14699	14626	14572	14792	14763	14654	14778	14643	14664	14741	14682	14803	14815	14662	14742	14819	14770	14755	14785	14663	14647	14658	14491	14690	14796	14915	14721	14441	14545	14593	14762	14721	14547	14781	14753	14689	14726	14810	14611	14608	14891	14713	14613	14815	14843	14662	14727	14827	14703	14937	14642	14772	14789	14858	14651	14610	15062	14720	14757	14665	14671	14703	14503	14729	14559	14678	14824	14723	14760	14754	14599	14821	14518	14837	14669	14813	14632	14781	14749	14734	14802	14711	14625	14815	14754	14673	14558	14729	14551	14842	14707	14876	14630	14794	14758	14724	14860	14712	14720	14546	14769	14799	14674	14552	14635	14703	14656	14819	14810	14522	14880	14880	14676	14860	14657	14699	14791	14713	14665	14810	14658	14722	14672	14601	14819	14676	14646	14653	14883	14859	14701	14643	14596	14832	14839	14983	14740	14823	14524	14681	14830	14687	14624	14710	14830	14697	14843	14881	14788	14716	14807	14731	14607	14786	14888	14742	14561	14678	14642	14693	14761	14717	14738	14557	14804	14720	14542	14879	14584	14802	14758	15005	14676	14646	14788	14788	14631	14715	14576	14824	14587	14745	14736	14615	14730	14652	14765	14659	14721	14765	14738	14586	14749	14616	14515	14838	14588	14606	14603	14707	14667	14572	14687	14720	14873	14600	14751	14878	14899	14669	14671	14638	14839	14749	14800	14761	14704	14807	14648	14792	14695	14781	14680	14738	14685	14883	14696	14600	14581	14603	14735	14725	14672	14564	14733	14750	14737	14914	14772	14744	14712	14492	14865	14660	14763	14591	14893	14726	14648	14792	14538	14865	14728	14753	14900	14958	14739	14737	14821	14628	14630	14694	14750	14599	14641	14582	14647	14667	14610	14857	14623	14633	14592	14605	14675	14702	14692	14864	14646	14619	14781	14639	14649	14702	14690	14668	14583	14765	14729	14697	14694	14832	14889	14805	14893	14564	14627	14633	14776	14507	14936	14673	14712	14601	14626	14652	14791	14652	14883	14659	14577	14609	14654	14779	14698	14530	14699	14653	14723	14870	14615	14821	14836	14627	14699	14832	14828	14737	14651	14739	14437	14688	14663	14701	14800	14662	14678	14693	14847	14659	14763	14782	14741	14824	14688	14638	14566	14491	14680	14700	14783	14520	14831	14972	14709	14691	14664	14836	14731	14682	14562	14748	14622	14897	14736	14718	14701	14662	14788	14664	14797	14630	14851	14727	14614	14747	14553	14736	14794	14596	14747	14661	14792	14935	14832	14937	14714	14606	14858	14768	14752	14703	14775	14735	14844	14788	14590	14618	14686	14861	14741	14630	14627	14759	14852	14637	14657	14822	14645	14639	14709	14633	14804	14843	14734	14853	14758	14781	14689	14739	14630	14543	14809	14713	14752	14619	14813	14704	14890	14744	14825	14553	14782	14519	14756	14719	14783	14682	14600	14665	14765	14659	14725	14650	14676	14698	14614	14685	14785	14748	14690	14862	14777	14717	14660	14652	14581	14667	14860	14786	14885	14529	14750	14623	14702	14646	14702	14641	14924	14816	14685	14732	14791
40506	47080	52205	45860	37436	29267	25463	23697	22993	22533	22471	22333	22181	22209	22213	22013	21821	21995	22118	21761	21905	21818	21690	21777	21909	21671	21684	21716	21855	21797	21871	21847	21634	21655	21741	21905	21787	21637	21472	21551	21606	21502	21450	21540	21406	21607	21601	21748	21606	21482	21316	21651	21627	21614	21745	21559	21429	21622	21360	21387	21591	21449	21517	21619	21579	21698	21626	21734	21331	21395	21384	21451	21704	21578	21459	21481	21804	21538	21616	21565	21543	21562	21421	21481	21485	21383	21451	21460	21489	21569	21617	21482	21447	21659	21442	21481	21553	21669	21448	21711	21529	21318	21511	21378	21646	21326	21638	21695	21331	21683	21378	21390	21650	21570	21763	21446	21478	21732	21571	21297	21568	21497	21646	21389	21539	21651	21699	21659	21758	21367	21535	21650	21316	21410	21581	21568	21635	21529	21483	21258	21451	21643	21621	21682	21652	21484	21476	21296	21632	21654	21537	21640	21765	21778	21842	21407	21712	21605	21425	21353	21428	21503	21312	21316	21622	21268	21495	21472	21630	21457	21478	21458	21671	21494	21363	21521	21309	21655	21377	21537	21515	21343	21488	21664	21501	21477	21291	21502	21748	21586	21537	21550	21468	21534	21381	21446	21457	21342	21217	21598	21521	21460	21611	21486	21603	21531	21680	21540	21454	21535	21611	21523	21475	21523	21396	21366	21593	21403	21488	21499	21658	21716	21650	21233	21618	21299	21640	21480	21366	21690	21693	21375	21649	21562	21658	21461	21538	21689	21633	21585	21667	21764	21353	21598	21390	21382	21399	21357	21287	21610	21741	21655	21451	21448	21413	21401	21631	21485	21349	21465	21650	21667	21564	21599	21523	21588	21361	21544	21307	21548	21642	21412	21282	21492	21657	21479	21266	21433	21558	21324	21438	21283	21562	21577	21529	21393	21356	21713	21413	21504	21601	21416	21514	21570	21504	21406	21509	21318	21782	21632	21357	21307	21669	21577	21461	21604	21779	21673	21498	21300	21369	21371	21501	21372	21524	21525	21413	21570	21372	21358	21458	21658	21557	21451	21429	21640	21564	21427	21578	21701	21500	21376	21468	21590	21613	21836	21867	21345	21270	21573	21470	21402	21216	21611	21374	21589	21497	21753	21550	21630	21622	21714	21535	21660	21618	21472	21155	21526	21580	21694	21796	21423	21885	21408	21628	21575	21319	21327	21404	21497	21320	21375	21343	21581	21444	21611	21336	21538	21572	21524	21600	21653	21468	21727	21543	21504	21675	21478	21583	21532	21544	21481	21552	21748	21537	21579	21194	21376	21689	21476	21494	21575	21745	21585	21499	21347	21533	21462	21729	21695	21540	21605	21346	21740	21665	21411	21562	21634	21399	21364	21542	21501	21371	21513	21662	21336	21644	21392	21372	21433	21561	21478	21365	21635	21471	21596	21470	21391	21638	21680	21312	21478	21660	21365	21528	21589	21443	21344	21633	21620	21582	21505	21736	21626	21554	21355	21631	21395	21647	21378	21558	21393	21442	21523	21811	21677	21692	21521	21572	21541	21456	21530	21611	21314	21355	21588	21662	21540	21701	21779	21681	21749	21610	21556	21513	21279	21559	21238	21588	21419	21318	21507	21443	21488	21561	21533	21490	21869	21469	21480	21411	21358	21524	21489	21550	21359	21447	21462	21552	21703	21611	21795	21493	21512	21687	21595	21637	21752	21575	21195	21557	21378	21389	21394	21332	21589	21465	21457	21619	21523	21787	21364	21461	21421	21764	21537	21561	21542	21679	21520	21710	21513	21610	21803	21448	21456	21609	21639	21439	21444	21485	21483	21723	21346	21550	21377	21420	21663	21470	21657	21523	21654	21486	21675	21515	21340	21664	21670	21472	21619	21546	21757	21661	21525	21489	21465	21388	21582	21489	21323	21454	21700	21591	21716	21534	21624	21530	21382	21610	21688	21637	21380	21352	21563	21879	21608	21494	21532	21510	21525	21641	21571	21529	21668	21628	21619	21515	21461	21412	21326	21467	21407	21613	21775	21453	21757	21254	21489	21836	21556	21649	21482	21412	21383	21747	21363	21481	21603	21520	21752	21569	21613	21689	21588	21564	21531	21507	21597	21543	21295	21625	21562	21656	21626	21456	21537	21433	21440	21663	21660	21698	21702	21577	21385	21620	21595	21546	21580	21711	21673	21525	21665	21346	21479	21322	21214	21484	21462	21515	21501	21534	21572	21500	21840	21326	21521	21697	21368	21442	21563	21579	21493	21593	21582	21631	21548	21510	21609	21380	21251	21464	21322	21375	21635	21475	21548	21375	21417	21709	21543	21368	21393	21400	21581	21551	21588	21448	21808	21571	21459	21512	21601	21631	21581	21614	21459	21424	21432	21485	21465	21545	21400	21710	21490	21554	21514	21572	21457	21406	21222	21573	21592	21549	21492	21501	21397	21508	21500	21508	21378	21319	21436	21652	21347	21517	21748	21569	21415	21491	21526	21643	21281	21477	21371	21361	21435	21544	21439	21609	21513	21547	21118	21600	21557	21582	21437	21604	21556	21630	21876	21649	21515	21505	21445	21624	21395	21468	21634	21427	21412	21867	21637	21398	21619	21695	21611	21357	21529	21399	21523	21633	21445	21385	21585	21601	21337	21617	21557	21531	21743	21663	21782	21546	21477	21803	21615	21491	21232	21583	21669	21622	21764	21640	21458	21491	21505	21605	21656	21580	21307	21418	21818	21422	21520	21458	21427	21554	21627	21436	21277	21291	21449	21416	21460	21461	21372	21592	21638	21587	21447	21435	21518	21513	21383	21750	21308	21645	21519	21433	21579	21385	21511	21456	21499	21509	21457	21338	21449	21371	21397	21359	21424	21638	21520	21485	21598	21591	21625	21445	21467	21601	21457	21640	21689	21433	21497	21424	21648	21407	21593	21725	21526	21312	21634	21286	21470	21635	21469	21374	21720	21471	21623	21352	21394	21718	21538	21590	21761	21686	21664	21697	21371	21560	21345	21347	21457	21592	21656	21442	21429	21517	21577	21326	21595	21634	21489	21664	21744	21670	21785	21665	21446	21497	21619	21571	21498	21656	21434	21462	21707	21689	21571	21753	21334	21593	21596	21635	21675	21402	21520	21455	21384	21588	21518	21592	21588	21615	21468	21542	21320	21528	21328	21289	21343	21606	21537	21475	21576	21489	21605	21583	21786	21374	21547	21528	21396	21509	21566	21501	21555	21501	21670	21519	21351	21483	21574	21308	21498	21526	21522	21720	21524	21522	21480	21478	21553	21662	21371	21333	21638	21506	21543	21765	21395	21640	21585	21703	21404	21566	21459	21609	21439	21370	21667	21748	21655	21544	21472	21570	21504	21436	21456	21659	21494	21757	21657	21493	21425	21434	21543	21689	21597	21690	21613	21482	21467	21485	21532	21611	21365	21419	21556	21626	21594	21525	21463	21632	21386	21581	21521	21584	21554	21402	21558	21584	21410	21694	21720	21578	21677	21402	21768	21724	21602	21607	21265	21499	21405	21604	21362	21554	21618	21454	21584	21432	21870	21411	21620	21314	21725	21658	21595	21462	21707	21484	21724	21313	21540	21820	21667	21322	21518	21417	21612	21689	21613	21502	21326	21241	21524	21558	21663	21576	21484	21669	21555	21698	21566	21442	21503	21458	21504	21821	21668	21598	21626	21461	21463	21631	21590	21743	21490	21820	21600	21602	21515	21563	21758	21656	21604	21444	21430	21674	21688	21471	21374	21611	21525	21488	21613	21624	21269	21239	21715	21549	21751	21533	21748	21426	21376	21347	21224	21544	21510	21649	21441	21475	21375	21475	21152	21510	21568	21441	21612	21549	21633	21584	21415	21580	21699	21481	21674	21559	21679	21626	21484	21326	21532	21253	21538	21521	21661	21638	21682	21527	21507	21467	21615	21457	21404	21458	21500	21298	21599	21314	21466	21347	21482	21539	21575	21562	21421	21512	21414	21548	21406	21398	21300	21224	21144	21435	21474	21655	21631	21570	21451	21275	21448	21597	21568	21666	21566	21174	21416	21492	21495	21386	21632	21534	21387	21286	21560	21687	21538	21560	21280	21571	21582	21715	21816	21417	21735	21428	21686	21499	21333	21376	21517	21415	21796	21663	21518	21424	21640	21588	21378	21534	21453	21491	21413	21236	21493	21595	21542	21696	21353	21561	21288	21275	21641	21492	21257	21497	21677	21481	21477	21373	21343	21465	21542	21662	21422	21567	21501	21441	21650	21569	21569	21725	21438	21528	21788	21437	21492	21487	21534	21538	21428	21656	21661	21288	21384	21403	21482	21592	21545	21624	21457	21603	21413	21565	21360	21464	21543	21654	21624	21424	21430	21470	21432	21441	21527	21528	21432	21718	21471	21644	21713	21326	21603	21654	21868	21752	21621	21394	21562	21546	21375	21513	21320	21522	21330	21490	21371	21496	21643	21574	21334	21407	21405	21569	21716	21628	21680	21660	21373	21544	21453	21678	21398	21441	21689	21683	21620	21647	21724	21725	21731	21395	21660	21530	21597	21363	21556	21450	21430	21508	21816	21529	21480	21708	21616	21452	21560	21540	21594	21447	21501	21516	21495	21509	21585	21431	21504	21333	21349	21302	21578	21496	21610	21410	21540	21589	21614	21410	21576	21603	21725	21547	21480	21670	21611	21639	21684	21564	21803	21341	21293	21568	21362	21854	21476	21557	21379	21637	21634	21529	21456	21669	21556	21631	21431	21379	21536	21595	21477	21365	21393	21593	21480	21570	21573	21393	21626	21608	21555	21485	21671	21454	21654	21524	21606	21739	21513	21591	21647	21563	21541	21516	21502	21390	21459	21649	21713	21552	21699	21540	21443	21479	21273	21287	21421	21464	21586	21641	21603	21511	21451	21629	21438	21481	21599	21594	21692	21694	21845	21465	21463	21593	21489	21742	21443	21790	21729	21279	21392	21672	21635	21581	21725	21369	21580	21504	21546	21391	21580	21715	21585	21624	21499	21457	21488	21490	21630	21583	21340	21724	21662	21455	21290	21495	21768	21644	21500	21438	21471	21324	21511	21698	21458	21470	21581	21619	21523	21358	21404	21414	21475	21403	21609	21523	21705	21420	21365	21490	21453
41692	57244	52670	41616	33261	23319	19344	17766	16940	16443	16053	15814	15810	15790	15812	15415	15645	15440	15344	15317	15223	15459	15221	15085	15163	15274	15239	15154	15214	15093	15004	14944	15112	15126	15156	15124	14855	14989	14901	14978	14988	14889	15179	15000	14951	15019	14915	15172	14989	14971	14977	15076	15152	15094	14928	15155	15018	14982	15035	14954	14897	14749	14978	14970	14946	15059	14909	14915	14985	14914	14950	14959	14940	15049	15054	14969	14899	14974	14992	14776	14965	14785	14904	15243	14751	14902	14816	14879	14982	14940	14836	14863	14983	14870	14891	14860	15003	15043	14956	14866	15171	14950	15046	14997	14939	14874	15160	14953	14702	15081	14789	14912	14966	14838	14926	14863	14959	14964	15064	15025	14983	14906	15022	14886	14918	14844	14992	14925	14907	14958	14927	14888	15079	14911	15022	14846	15137	14938	14996	14703	14814	14891	14883	15213	15013	14998	14984	14782	14788	14995	14993	14985	15027	15002	15010	14942	15000	14963	14865	14770	14901	15039	15127	14977	14961	15121	15100	15166	15061	14965	14935	14965	14814	14839	14824	14794	14965	14933	14914	14822	14868	14909	14935	14907	14937	14868	14837	14871	14988	15028	14950	14824	14978	15018	15185	15036	15006	14918	14972	15195	14801	15078	14768	15170	14980	15023	14838	14895	15139	14918	14955	14991	15102	14964	15005	14947	14989	14864	14966	15029	14966	14923	14912	14791	15009	14886	14962	14973	14867	15043	15020	14820	14853	14988	15044	15003	14922	14974	14912	14974	15044	14903	14869	14862	14739	14959	14781	14900	15015	15059	15057	15008	14902	15126	14923	15049	15103	14972	14985	15003	14990	14995	14769	14914	15013	15101	14968	14924	14964	14929	15071	14997	14861	14856	14793	14865	14941	15075	14923	15080	15013	15080	14875	14962	14959	14804	14998	14968	14806	14829	14890	15106	15022	15045	14863	14855	14989	14856	14866	14827	14755	15119	14830	15003	14932	14998	14869	14942	14999	15059	14956	14779	14937	14957	14984	14858	15184	14733	14953	15002	14912	15031	15029	15052	15114	14906	14952	15048	14817	14916	14748	14891	15072	15130	14898	14958	14999	14860	15104	14975	15088	14977	15057	15129	15066	14887	14871	14994	14934	15018	15047	14886	14979	15013	14925	15031	14915	15105	15060	14919	14833	15021	14720	15094	15041	14918	14815	14877	14999	14782	14867	14868	15161	15123	14808	14999	14873	15129	14783	15123	15120	14942	15137	14957	14869	14786	15005	15010	14913	14856	15012	15003	15067	14751	15005	14966	14947	14995	14877	15137	14958	14976	15005	15117	15064	14970	14918	14982	14880	15084	14903	15011	14931	14985	15069	14993	15101	15318	14988	14895	14994	14882	14820	15039	15075	15018	14938	14898	15012	14963	15139	15115	14789	14885	15020	15017	14765	15032	15041	15130	14910	14919	14931	14856	14971	14984	14959	14888	14878	14949	14862	14979	14923	14863	14872	14841	14857	15096	15003	14904	15120	14803	14998	14981	14919	15037	14995	15023	14962	14953	15061	14746	14987	15048	14963	15076	14851	14991	14975	15038	14933	14967	14934	15017	14839	14921	14922	15089	15057	14928	14945	14922	14923	14920	14942	14921	15055	14949	15001	15023	15022	14968	14831	14938	14856	14976	14997	14976	15043	15087	14906	15123	14935	14953	14991	15021	14963	14952	14966	14913	14807	14953	15018	14987	14942	14988	14995	14922	15063	14773	14912	14985	14854	15012	15083	14996	14846	14882	14975	14915	14943	14900	14906	14911	14968	15067	14950	14952	15073	15039	14838	14787	14917	14952	14970	15138	14949	14931	15059	14892	14941	14876	14922	14861	14952	14985	14849	14974	14884	14981	14835	14976	15015	15030	14850	14928	14997	14782	14908	14964	14901	15233	14905	15229	15014	15087	14989	14974	15062	14950	14844	14951	14924	15041	14917	15000	14929	14769	14835	14921	14840	15003	15020	14896	14983	14942	14877	14886	14959	14937	15005	15029	15138	14943	14991	14984	14822	14922	14813	14847	14931	15011	14857	14962	14860	15006	15082	14858	15132	15147	14879	14811	14968	15030	14864	14938	14763	14999	15025	14998	14932	14961	14943	14904	14912	14894	14935	14983	14841	14990	14951	14937	14944	14995	14833	15011	14942	14870	14959	15002	14811	14860	14856	14942	14823	15059	15015	14898	15006	14888	15069	14978	15027	14939	14986	14940	15109	14921	14830	14947	15070	14955	14742	15167	14928	15089	15061	14760	14807	14826	15079	14966	15133	14941	14968	14892	14924	15152	14896	14693	14895	14846	14913	15111	15095	14868	15041	14928	15058	15013	14862	14925	14810	14972	14955	14863	14919	14937	14895	15122	14845	15015	14991	15030	14984	15092	14965	14918	15040	15014	15023	15007	15085	15012	14806	15038	14962	14881	15027	14960	15053	15081	15100	14936	14900	14874	15045	14774	14925	14854	14836	15102	14970	15011	14859	14889	14943	15068	15017	14804	14733	15118	15015	14899	15211	15007	14993	14944	15007	14816	15075	14972	15081	15067	14904	14923	15056	14983	15053	14968	15006	14962	14975	15018	14935	15013	14949	15092	15011	14881	14835	14848	14891	15128	14849	14829	14995	14938	14948	15101	14927	14843	15065	15017	14857	15096	14885	14813	15055	15024	14922	14976	14937	14961	14924	14933	14919	14794	14890	14960	14876	15074	14771	14946	15119	14962	14925	14837	15070	14871	15027	15022	14835	14853	14973	15026	14833	14997	15020	15010	14914	14918	15110	14967	14973	14968	15004	14961	15035	14930	14938	14999	14940	14824	14994	14836	14970	15055	14764	14898	15130	14934	15010	14913	15098	15096	15040	14910	14982	15005	15008	14967	14950	14930	15031	14869	14928	14894	15086	14977	14970	14897	14918	15107	14878	15197	15028	14977	14999	15004	14937	14982	14796	14955	15071	14973	14906	14927	14872	15120	15066	15029	14963	14993	14962	14870	15069	14947	15008	14743	15059	14984	14677	14986	14994	14959	15058	14883	14921	14926	15072	14957	14988	15078	14830	14972	15124	14948	14917	14992	15023	14830	14941	14965	15063	14938	14997	14986	15072	15035	14919	14894	14945	14917	15156	14746	14924	14989	14935	15041	15091	14908	14916	15111	15108	14829	15026	14784	15025	14885	14870	14891	14811	14917	14893	14947	14901	15008	14975	15068	14850	15066	14831	14931	14944	14787	15035	14880	14969	15027	15068	15000	14756	15090	14856	14947	14839	15033	14934	14828	14943	14957	14931	14928	15014	15052	14933	14946	15017	14967	15080	14973	14986	14889	14926	15150	14908	14960	15012	15010	15173	15025	15226	14957	14797	14939	14867	14803	15107	14923	14963	15017	14919	14940	14919	15000	15211	14899	14747	15068	14785	15071	14963	15254	15051	15040	14949	15012	15088	15008	14920	14863	14960	14887	15039	15087	14807	15027	14918	14989	14905	14970	14962	14902	14956	15084	15081	15004	15055	14757	14924	14979	14943	15012	15190	14988	14982	14951	15031	15040	14976	14941	14921	15018	14942	14820	15076	14941	15132	14750	15051	14855	14910	14994	14912	15054	14865	14888	14957	14895	15163	14823	15073	14971	14934	14976	15068	14942	15126	14854	14960	14834	14932	14941	14990	15012	14920	15097	14964	14903	15049	14805	14828	14994	14868	15075	14895	14928	15111	14992	14818	14919	14958	15068	14950	15064	15025	14945	15055	15022	14907	15098	14948	14943	14934	14942	15082	14791	15040	14919	14885	15031	14899	15010	14739	14863	15072	15031	14939	14985	14767	14947	15000	14826	14985	14971	14947	14821	14828	14816	14962	14964	14896	14979	15027	15000	15067	14882	14921	15050	14888	14760	14827	14939	14849	14928	14960	14969	14954	15197	14992	15009	15103	14829	15006	14919	14817	15047	15079	14859	15038	14920	14882	14807	14960	14967	14881	15055	14957	14911	15142	15023	14944	14900	14759	15068	14949	15053	14914	14863	14842	14936	15042	14926	14808	14755	14829	15032	15130	14973	15129	14965	14873	15030	14928	14866	15000	15072	14986	15053	14997	14900	14798	14815	14847	14966	14899	14930	14976	14919	14964	14939	15039	15019	14996	14832	15206	15078	15119	14849	14837	14960	14870	15015	14890	14992	14897	15072	14864	14821	14859	14830	14953	14835	14971	14948	15040	15033	14994	14826	14767	14956	14924	14946	15053	14957	14789	14904	14998	14971	14893	14955	14994	15007	14971	14830	15099	14924	15057	15112	14853	14706	15020	14995	15151	15000	14862	14843	14848	15111	14897	14944	14935	15070	14896	15079	14882	14848	15070	14929	14935	14901	15038	15100	14898	15089	14961	14910	14841	14974	15126	14906	15045	15042	14936	14834	15096	14982	15106	15129	15058	15010	15039	14938	15028	15032	14970	15007	15050	14688	15044	14962	14901	15008	14953	15016	14884	14779	14923	15122	14976	15061	15040	15081	14881	15000	15161	14863	14933	14959	14956	15096	14869	14906	14954	15108	14948	14963	14956	15005	14918	15010	14917	14912	14860	14894	14814	14931	14855	14860	14890	14948	14948	14738	14780	15010	14919	14951	14771	15040	15006	14967	14895	15016	15031	14879	15098	14879	15037	14963	14921	14912	15110	14847	14920	15022	15090	14940	14964	15025	14926	14959	14834	14948	15027	14869	15047	15041	14978	15043	14947	15030	14986	15057	14976	14894	14856	14879	15230	15067	15000	14935	14762	14752	14943	14898	14895	15026	14977	15022	14823	14845	14966	14957	14926	15013	14894	15090	14992	14824	14839	15051	15010	14947	14882	14966	15096	15008	14909	14881	14924	15006	14931	14977	15134	14933	15037	14892	14951	14972	14916	15038	14862	14977	15023	14845	15037	14965	15018	14953	15002	15104	14881	14928	14966	14916	14929	14889	14924	15047	14943	14847	14948	14922	14924	15018	14995	14968	14889	14801	14949	14820	15133	14978	14987	14921	15047	15014	15026	14861	14906	14929	15072	15092	14913	14973	14939	14907	14936	15021	14942	14950	14811	15057	14791	15117	14995	14963	15041	14722	14972	14950	14808	15010	14887	14833
26468	21860	32427	35618	36558	33480	31175	25897	24722	24380	23966	23465	23483	23068	23439	22781	22897	22709	22631	22381	22361	22446	22299	22425	22605	22371	22403	22308	22282	22325	22152	22061	22176	22179	22205	22238	22167	22130	22080	22205	22086	22046	22161	22147	22098	21714	22289	22013	22094	22118	21881	21890	21927	22017	21789	22015	22086	21941	21849	21795	22115	21945	21780	21905	21697	21948	21980	22104	21641	21780	22041	22025	22089	21940	21910	21968	22082	22174	22038	21954	21983	22151	21823	21927	21821	21874	21817	21842	22113	21922	21982	22275	21888	21931	21841	21715	22082	21852	21822	21694	21693	21901	21911	21804	21714	21998	21780	21785	21820	21777	21704	21870	22027	21821	21855	22274	21868	22033	21979	21982	21842	21753	21918	22238	21930	22082	21831	21873	22014	22082	22045	21940	22146	21943	22114	21972	22085	21837	22133	22044	22014	21943	21877	21912	21996	21864	21967	21790	21801	21726	21891	21991	21878	21937	21919	21875	22202	22043	22124	22030	21959	21914	21898	21934	21947	22072	22006	21919	21869	21807	22198	21857	21861	21754	21993	21953	21693	21997	21892	21799	21876	21951	21845	21868	21895	21950	21974	21993	21840	22137	21974	21854	21864	22006	21761	21898	21738	22077	21874	21820	21979	21736	22089	22055	21960	22108	22105	22129	21876	21945	21829	22005	22016	21747	21789	21932	21886	21975	21996	21988	21843	21888	22189	21984	21951	21837	22008	22179	21843	22042	22083	21919	21946	22028	21820	21975	21947	21976	21882	21870	21975	21983	21880	21925	21757	21778	21964	22012	21887	22054	21938	21904	22057	22151	21941	22046	21913	22035	21990	22044	21751	22124	21997	22038	21809	21758	21996	21804	21920	22066	21818	21859	21882	21925	22037	22092	21768	21758	22040	21777	21875	21886	22050	22120	21872	21784	21801	22113	21812	22091	21861	22020	22202	21976	21651	21777	21732	21885	21629	21966	22138	22039	21787	21987	21911	22028	21890	21986	21997	21855	21838	21621	21841	21900	21927	21841	21893	22044	21971	21831	21936	22177	21890	21963	21896	21794	22059	22099	21988	22285	22113	21894	21833	21768	22001	21812	21889	21917	21701	22190	22142	22062	21794	21973	21795	22005	21917	22132	22105	21833	21893	21675	22018	21913	21890	21989	21986	22083	21921	22303	21891	21751	21802	21847	21954	21735	21980	21830	22025	21949	21977	22040	22065	21702	21730	21852	21909	21863	21878	21787	21889	21917	21973	21888	21797	21936	22074	22051	21819	21974	21954	22074	22013	21877	21851	21823	22006	21893	22101	21691	22048	21993	22077	22206	22209	21866	22004	22129	21752	21796	21830	21954	22084	22030	21888	21918	21673	22058	21930	21965	21847	21925	21786	22231	21900	22068	22079	21798	22154	22256	22037	21793	22130	21832	22001	22149	21818	21885	21800	22157	21882	22191	21925	21744	21828	21847	22035	22032	21771	22225	22255	22165	22149	22225	21729	21965	21921	21684	21857	21943	21983	21903	21983	21930	21938	22005	21924	22128	21808	22085	22100	22032	21872	21947	22037	22005	21999	21803	22232	21807	21901	21771	21970	22027	21881	21975	22094	21826	21881	21845	21901	21893	22010	22111	21967	21928	21852	21866	21845	21872	21810	21855	21784	22018	21786	21625	21663	21760	22021	21919	21895	21682	21851	22029	21945	21950	22154	21975	22039	21820	22096	21842	21718	22060	21736	21929	22126	21799	21929	22238	21994	22020	21766	22051	21885	22031	21977	21987	21971	21904	22114	21950	21783	21921	21897	22059	21943	21627	21879	21907	21988	21915	21810	21893	21706	22014	21804	21992	21830	21862	21894	22096	21982	21698	21883	22014	21787	22053	21809	21764	21590	21901	21696	21798	21941	21774	21797	21771	22007	21815	21860	21741	21926	21872	22132	21956	22141	22011	21959	22214	22104	22177	22085	21809	21782	21978	21929	21870	22085	21890	21762	21911	22100	21915	21713	22010	22226	21821	21963	21703	21933	22078	21769	21956	21642	21980	21917	21998	21959	21947	21784	21963	21687	21843	21758	21772	21865	22051	21918	21980	21986	22013	21714	21774	21990	21913	21974	21662	21824	21748	21947	22133	21791	21776	21866	21878	21788	22264	22047	22119	21911	21994	21982	21817	22031	21620	21896	21934	21876	21909	21969	21810	22071	21990	22108	21942	21959	21754	21980	21949	21922	21826	21822	22060	21889	21955	21956	22130	21853	21860	21681	21523	21850	21890	21551	21836	21471	21871	22141	22039	22022	21683	21953	21923	21975	21674	21962	21772	21936	21765	21994	21818	22007	21719	21856	21960	21600	21591	22026	21807	21895	21836	21933	21823	22138	21946	22160	21801	22107	21794	22120	22012	22058	22155	21836	21884	21919	21957	21722	22062	21805	21886	21871	21878	22167	21851	21856	21993	21915	21956	21664	21978	21847	22046	21760	22065	21709	21877	21838	22032	21804	21948	21936	21895	21986	21903	22107	21774	21850	22039	22132	21853	21768	21975	22086	22025	21940	21796	21806	21926	21855	21835	22120	22164	21626	21788	21986	21984	21862	22008	21698	21813	21842	22051	21731	21813	21795	22060	21985	21727	21995	21847	21770	21759	22042	21929	22011	21860	21967	22099	21806	22122	22064	21720	22125	22014	21922	21854	21842	21878	21809	21763	22056	21808	21951	21943	21798	21986	22001	21776	21934	22104	22111	21874	21941	21980	21811	21854	21894	21935	21931	21744	21845	22003	21973	21810	21920	21939	22054	21601	21852	22078	21843	22082	21686	22056	21911	21614	22034	21707	21764	21810	22175	21933	21982	21676	22141	21698	21874	21792	22012	21897	22027	22007	21722	21931	22099	21879	22097	22047	22007	21892	22069	21755	21875	22092	21777	21783	21816	21711	21821	21978	22212	21979	21862	21814	21970	22131	21656	21731	22025	21734	21790	21821	21918	21800	21635	21896	21768	22050	21828	22079	21808	21950	21907	22008	22179	22055	22081	21922	21930	22053	21896	21818	21987	22067	21883	21878	22114	21770	21993	21974	21784	22126	21866	21719	21916	22046	21931	22057	22015	21982	21841	22079	22105	22005	21900	21944	22015	21729	22002	21884	22149	21884	22104	22023	21771	21609	21719	21950	21880	21999	22001	21892	21918	22064	21883	21765	21833	22071	21976	21784	21999	21981	21975	21805	21826	21921	21913	21868	21559	22001	22021	21863	21944	21846	21941	21959	21750	21960	21953	22073	22100	21991	21948	21610	22072	21845	22033	21921	21851	22069	22066	22103	21812	22081	21939	21968	22013	21947	21851	21720	21966	21747	22002	22260	22121	22001	22091	21996	22181	22005	21887	21694	21945	21948	21997	22011	21980	21992	21819	21704	21893	22114	21977	21978	22025	21949	21831	21963	21799	22068	22046	21992	21895	22072	21796	22032	22057	22037	21997	22041	21857	21790	22023	21771	22006	22335	21875	21844	21727	22110	21969	22010	21860	21858	21816	22039	21781	21810	21966	22125	22019	21842	22194	21678	21854	21889	21756	21891	21775	21801	21922	21734	21681	21953	21857	22268	21549	22094	21937	21850	21821	21898	22039	21845	21853	21911	22036	22189	21930	22025	21825	21699	21974	21987	21802	21856	21981	21915	21733	21644	21984	21799	21792	21834	21925	22103	21807	21770	21949	21704	21863	21901	21603	21861	21999	21959	21866	21908	22026	21783	21868	21674	21884	21772	21802	21724	21911	21973	22130	21943	22144	21917	21599	21973	21755	21888	21806	21747	21849	21968	21806	21909	22036	21947	21842	21682	21781	22190	21919	21926	22051	21858	21885	21775	22092	21921	21895	21821	21937	21940	21812	22164	21838	21965	21855	21855	21911	22111	21975	21988	21807	21928	21832	21815	21902	21948	21965	21794	22195	22173	21976	21977	21955	21775	21980	21946	21985	22188	21738	22123	22044	22178	21931	21708	21834	22010	21951	21838	21983	22098	21965	22083	21810	21950	21706	22243	21932	21862	21905	21911	21987	22006	21893	21892	21989	21952	21737	22067	21993	21984	21852	21792	21990	21948	21833	21521	21703	21820	21845	21874	21698	21597	21820	21955	21668	21889	22014	22015	21679	22083	21836	21789	21922	21929	22229	22177	21874	22066	22068	21985	22004	21906	21919	21982	21706	21837	21645	21906	21805	22146	22061	21995	21874	21893	21826	21748	21918	21889	21815	21824	22085	21943	21997	21835	21735	21950	22057	21762	21834	21873	22138	22129	21785	21792	21689	22055	21981	21996	22032	21729	21714	21807	21824	21920	21858	21927	22003	21908	21790	21917	22153	21842	21843	21918	22013	22056	21934	21844	21807	21873	21676	22003	21881	21777	21973	22043	22117	22035	21911	21760	21956	21930	21846	22022	21944	21852	21746	21561	21827	21948	21804	22233	22053	21807	21967	21868	21842	22144	22094	21771	21987	21940	21981	21978	21960	21580	21863	21876	21986	21996	21903	21926	22133	21883	22118	21922	21686	21780	22047	22253	21872	22073	21828	21938	21921	21920	21993	21673	21895	21696	22059	21947	21884	21644	21851	21895	21697	21832	22042	22163	22073	21866	22066	21774	21967	21971	21999	21903	21920	21995	21907	21819	22011	21961	22022	21866	21944	21902	21799	21746	21980	21972	21869	22142	21835	22113	21988	21844	21878	21986	21921	21852	21903	21716	22063	21811	21685	21753	21996	21917	21969	21853	21773	22059	21804	21738	21909	21862	21884	21814	21883	21909	21844	21876	22122	22062	21825	21720	21991	21942	21944	21797	21750	22007	22220	21867	21833	21881	22014	21833	22137	21659	21799	21819	21858	21853	21912	21787	21892	21915	21957	21630	21995	21829	21820	21917	21883	21774	21891	21703	21867	21858	22070	21901	22001	21944	21924	21802	21874	21903	22120	22022	22146	22004	21785	21872	22166	22020	22113	21772	21965	21845	21955	21847	22142	21896	21865	21924	22030	21826	21896	22045	22044	21854	21755	22198	21870	21853	21867	21941	21907	21962	21818	21827	21982	22076	21844	22003	22007	21713	22074	22051	22260	22066	21925	22044	21849	21919	21961	21893	21735	21922	21943	22033
41753	69166	66637	51401	40395	29780	23770	19689	18942	17942	17362	17177	16920	16794	16504	16411	16207	16129	15974	15887	15744	15795	15569	15518	15676	15535	15801	15557	15641	15577	15531	15214	15442	15437	15667	15277	15349	15336	15092	15202	15300	15300	15430	15376	15340	15337	15208	15233	15242	15219	15277	15257	15187	15234	15190	15277	15038	15288	15137	15204	15170	15183	15306	15204	15293	15146	15132	15270	15342	15280	15126	15128	15289	15178	15321	15185	15286	15244	15379	15217	15212	15344	15269	15125	15142	15271	15241	15022	15376	15133	15218	15056	15122	15248	15156	15156	15147	15240	15070	15053	15087	15124	15323	15144	15128	15293	15370	15229	15118	15269	15124	15005	15246	15130	15301	15091	15227	15294	15226	15321	15129	15101	15006	15221	15068	15252	15068	15296	15097	15241	15165	15244	15291	15018	15357	15065	15190	15325	15144	15000	15334	15275	15206	15193	15252	15118	15228	15341	15146	15206	15101	15180	15193	15242	15291	15231	15355	15213	15409	15359	15264	15310	15195	15105	15272	15201	15094	15136	15090	15329	15139	15226	15165	15089	15170	15138	15147	15197	15170	15297	15068	15417	15301	15308	15378	15115	15076	15090	15274	15253	15131	15264	15142	15125	15134	15120	15298	15116	15167	15205	15051	15319	15378	15340	15203	15297	15214	15300	15234	15146	15296	15403	15106	15106	15183	15107	15161	15176	15061	15235	15109	15240	15063	15176	15302	15096	15163	15229	15050	15101	15021	15360	15254	15051	15074	15171	15050	15338	15156	15277	15068	15116	15230	15269	15382	15245	15220	15127	15233	15039	15298	15210	15289	15266	15229	15340	15142	15168	15148	15250	15151	15100	15196	15096	15156	15183	15227	15329	15024	15134	15370	15320	15128	15190	15328	15185	15117	15257	15328	15201	15189	15160	15282	15211	15265	15180	15355	15227	15138	15207	15150	15246	15186	15379	15222	15177	15044	15227	15262	15253	15219	15128	15170	15290	15302	15289	15268	15247	15089	15216	15204	15175	15266	15152	15128	15156	15319	15157	15235	15197	15384	15144	15436	15104	15150	15209	15163	14942	15337	15226	15265	15156	15201	15016	15309	15192	15068	15284	15198	15068	15197	15251	15108	15120	15131	15294	15107	15290	15313	15109	14992	15124	15312	15152	15265	15210	15227	15281	15207	15207	15336	15094	15315	15208	15151	15404	15253	15199	15178	15206	15311	15243	15203	15212	15302	15059	15142	15142	15364	15133	15232	15261	15013	15206	15254	15138	15210	15226	15129	15289	15180	15265	15159	15182	15081	15252	15255	15350	15186	15236	15029	15196	15219	15025	15208	15198	15248	15085	15322	15106	15317	14994	15283	15285	15047	15223	15223	14945	15230	15085	15079	15241	15108	15272	15158	15188	15202	15041	15291	15218	15152	15094	15170	15302	15350	15349	15242	15114	15142	15152	15152	15205	15252	15203	15218	15211	15222	15336	15094	15153	15241	15377	15144	15309	15290	15218	15415	15166	15295	15258	15058	15105	15222	15246	15215	15262	15256	15461	15315	15305	15232	15065	15131	15260	15195	15117	15168	15159	15356	15043	15127	15185	15207	15290	15341	15310	15186	15107	15099	15170	15234	15324	15164	15199	15131	15149	15325	15125	15423	15126	15238	15270	15314	15102	15295	15259	15268	15311	15222	15223	15178	15276	15333	15133	15289	15081	15319	15261	15236	14999	15283	15145	15224	15295	15008	15063	15075	15344	15086	15198	15203	15179	15154	15186	15086	15200	15231	15402	15056	15296	15124	15141	15060	15245	15340	15244	15132	15136	15134	15311	15235	15206	15176	15301	15278	15222	15246	15104	15285	15193	15337	15297	15100	15124	15149	15143	15501	15196	15112	15231	15212	15149	15192	15142	15392	15171	15108	15237	15287	15269	15085	15091	15258	15081	15176	15267	15214	15333	15262	15345	15374	15153	15183	15141	15049	15159	15227	15225	15220	15288	15166	15099	15253	15396	15105	15292	15283	15161	15203	15196	15216	15289	15212	15188	15320	15410	15099	15182	15312	15149	15212	15067	15021	15141	15143	15079	15354	15261	15195	15244	15226	15305	15250	15301	15105	15202	15199	15330	15220	15288	15179	15183	15116	15186	15246	15139	15146	15350	15119	15280	15182	15195	15175	15350	15273	15318	15195	15157	15268	15163	14901	15053	15100	15160	15229	15144	15450	15340	15193	15360	15008	15118	15208	15132	15282	15199	15242	15347	15244	15307	15226	15120	15050	15209	15065	15133	15326	15220	15243	15102	15255	15412	15260	15172	15291	15061	15146	15272	15109	15106	15010	15244	15092	15284	15165	15271	15363	15161	15202	14910	15280	15194	15233	15347	15027	15190	15353	15108	15173	15226	15110	15203	15225	15156	15209	15194	15268	15229	15114	15289	15263	15127	15071	15154	15172	15262	15275	15132	15042	15243	15176	15163	15217	15333	15059	15138	15188	15223	15266	15209	15314	15300	14914	15301	14933	15264	15175	15413	15307	15058	15242	15341	15279	15306	15104	15217	15217	15355	15233	15143	15135	15132	15224	15281	15102	15298	15267	15257	15319	15255	15218	15320	15275	15341	15178	15101	15287	15156	15188	15147	15038	15279	15207	15235	15299	15077	15169	15233	15357	15190	15179	15176	15187	15222	15122	15341	15242	15124	15156	15297	15117	15202	15098	15297	15396	15308	15369	15114	15298	15250	15116	15236	15251	15166	15229	15069	15257	15261	15126	15162	15252	15068	15322	15050	15266	14980	15298	15134	15262	15039	15196	15351	15284	15260	15297	15136	15301	15178	15195	15094	15200	15285	15313	15160	15088	15293	15207	15084	15226	15107	15381	15234	15364	15070	15426	15242	15318	15283	15260	15340	15228	15334	15283	15144	15140	15103	15066	15197	15022	15255	15546	15120	15226	15123	15238	15155	15201	15229	15283	15128	15141	15289	15059	15225	15153	15107	15118	15125	15139	15158	15263	15066	15280	15346	15022	15179	15256	15221	15151	15326	15277	15013	15353	15181	15199	15106	15122	15164	14996	15380	14999	15325	15173	15189	15201	15364	15135	15205	15192	15160	15270	15215	15072	15427	15283	15249	15287	15199	15179	15329	15212	15099	15147	15293	15048	15229	15148	15227	15289	15402	15224	15292	15301	15452	15059	15255	15327	15275	15170	15256	15114	15204	15110	15258	15120	15232	15208	15265	15173	15402	15384	15142	15162	15203	15143	15235	15335	15192	15184	15203	15088	15224	15231	15225	15252	15217	15077	15193	15221	15162	15246	15119	15376	15013	15220	15146	15217	15302	14971	15230	15229	15231	15296	15201	15300	15155	15150	15044	15101	15186	15281	15265	15237	15165	15130	15016	15209	15049	15146	15253	15144	15203	15070	15409	15268	15319	15098	15178	15327	15189	15416	15111	15195	15136	15358	15182	14998	15202	15146	15267	14968	15164	15276	15123	15129	15287	15263	15199	15143	15221	15240	15135	15264	15318	15186	15314	15155	15075	15238	15261	15165	15280	15142	15174	15216	15267	15238	15296	15289	15110	15367	15300	15250	15097	15208	15074	15175	15220	15377	15416	15105	15108	15145	15254	15257	15211	15269	15383	14923	15187	15359	15238	15288	15210	15359	15294	15249	15133	15185	15045	15199	15328	15217	15304	15203	15096	15164	15233	15085	15133	15188	15233	15212	15139	15195	15217	15172	15353	15220	15197	15244	15281	15171	15096	15053	15171	15120	15100	15299	15303	15422	15181	15273	15196	15279	15128	15217	15149	15298	15208	15232	15276	15197	14959	15235	15234	15249	15162	15153	15336	15334	15100	15308	15312	15305	15110	15094	15140	15149	15312	15407	15146	15127	15209	15187	15201	15199	15297	15332	15296	15393	15158	15254	15146	15282	15169	15204	15365	15211	15075	15239	15184	15119	15219	15164	15185	15257	15181	15105	15199	15153	15299	15235	15060	15336	15279	15013	15160	15099	15247	15334	15133	15166	15131	15222	15310	15274	15130	15307	15263	15247	15104	15217	15142	15121	15079	15289	15172	15202	15187	15214	15316	15116	15239	15170	15161	15204	15096	15295	15249	15333	15237	15234	15451	15200	15167	15217	15123	15129	15155	15295	15267	15256	15162	15236	15306	15275	15164	15095	15151	15470	15287	15108	15210	14983	15159	15208	15099	15312	15113	15208	15174	15189	15066	15218	15194	15216	15264	15273	15112	15200	15273	15240	15314	15237	15329	15283	15159	15314	15146	15116	15274	15094	15295	15108	15330	15283	15432	15057	15151	15130	15237	15195	15240	15023	15255	15179	15176	15229	15371	15228	15323	15287	15142	15204	15247	15286	15231	15136	15307	15085	15168	15215	15149	15104	15267	15141	15171	15200	15137	15163	15275	15116	15108	15301	15331	15271	15333	15285	15127	15173	15393	15067	15324	15253	15169	15256	15212	15105	15180	15243	15151	15324	15331	15296	15039	15102	15152	15246	15144	15191	15127	15350	15286	15416	15089	15199	15196	15244	15357	14946	15306	15188	15277	15342	15224	15299	15033	15379	15287	15143	15331	15221	15166	15103	15259	15036	15279	15233	15405	15293	15033	15271	15226	15219	15157	15216	15107	15333	15153	15234	14998	15296	15123	15231	15168	15372	15217	15064	15113	15230	15285	15144	15266	15168	15234	15246	15209	15170	15322	15103	15106	15161	15022	15134	15323	15130	15158	15182	15160	15293	15226	15334	15155	15317	15371	15239	15101	15229	15150	15149	15190	15363	15048	15224	15261	15080	15205	15169	15185	15219	15106	15198	15198	15191	15350	15233	15145	15190	15154	15432	15187	15189	15153	15238	15080	15268	15175	15233	15044	15251	15177	15146	15272	15213	15395	15271	15142	15212	15349	15292	15215	15272	15302	15346	15296	15302	15209	15288	15244	15096	15313	15175	15298	15178	15112	15311	15342	15390	15332	15335	15276	15194	15190	15215	15306	15295	14937	15149	15184	15150	15170	15109	15092	15252	15209	15242	15236	15252	15278	15141	15332	15326	15135	15070	15199	15199	15168	15307	15101	15066	15089	15279	15100	15348	15285	15102	15456	15368	15108	15110	15174	15390	15173	15186	15088
24658	21744	29956	29409	32723	33655	31951	26011	24580	24005	23669	23205	22870	22788	22709	22586	22319	22088	21676	21738	21513	21504	21450	21557	21722	21604	21661	21587	21458	21241	21279	21163	21381	21272	21206	21104	21013	20859	21003	21086	21100	20881	20931	20957	20961	21050	20971	20903	21105	20986	21078	20826	21017	20822	20819	20947	20868	20984	21094	21091	20848	21021	20845	20931	20912	20558	20745	20670	20897	20955	21100	20996	20568	20796	20946	20935	20659	20773	20880	20837	20925	20795	20742	20636	20738	20719	20643	20764	20701	20839	20946	21023	20878	20843	20844	20880	20847	20769	20964	20954	20975	20780	20674	20923	21000	21008	20874	20770	20789	20593	20963	20910	20942	21073	20839	20527	20919	20659	20880	20791	20750	20867	20740	20832	20932	20858	20849	20800	20862	20807	21041	20778	20863	20962	20758	20832	20916	20862	20743	20833	20854	20813	20836	21021	20837	20766	20832	20948	20717	20829	20784	20937	20921	20643	20771	20839	20694	20922	20866	20730	20699	20762	20928	20810	20724	20709	20608	20693	20904	20971	20983	20852	20846	20762	20823	20838	20799	20789	20851	20733	20708	20847	20842	20808	20783	20659	20665	21034	20812	20870	21012	20901	20764	20870	20652	21028	20971	20885	20850	20848	20881	20791	20943	20852	20619	20735	20693	20780	20845	20843	20681	20835	20824	20948	20700	20717	20662	20723	20420	20860	20816	20750	20800	20589	21019	21012	20760	20560	20845	20703	20832	20875	20816	20782	20962	20947	20953	20637	21052	20886	20844	21022	20617	20634	20740	20795	21058	20727	20783	20816	21031	20843	20764	20769	20868	20964	20720	20933	20789	20865	20782	20987	20776	20905	20963	20703	20954	20743	20839	20777	20780	20552	20861	20731	20867	20877	20707	20620	20744	20525	20551	20747	20877	20752	20966	20856	20828	20759	20916	20891	20794	20797	20781	20669	20683	21011	20906	20741	20910	20899	20700	20775	20972	20851	20848	20769	20889	20699	20900	20856	20798	20889	20894	20915	20828	20745	20847	20887	20815	20719	20810	20770	21070	20812	20681	20853	20720	20729	20785	20629	20778	20935	21035	20741	20891	20852	20952	20671	21030	20775	20925	20946	20893	20858	20794	20618	20757	20794	20855	20966	20697	20715	20818	20742	20801	20783	21011	20659	20690	20555	21023	20759	20532	20625	20596	20718	20696	20862	20795	20843	20888	20857	20945	20684	20463	20680	20918	20895	20771	20865	20835	21026	20829	20908	20831	20745	20967	20760	20774	20823	20945	20914	20658	20868	21015	20935	20688	20963	20853	21023	20817	20722	20861	20791	20944	20852	20872	20711	20746	20970	20749	20765	20797	20873	20674	20872	20907	20744	20935	20673	20542	20761	20986	21000	20794	20938	20731	20796	20855	20855	20916	20677	21184	20719	20757	20690	20892	20897	20904	20955	20690	20832	20906	20930	20763	20914	20921	20770	20952	20792	20865	20867	20684	20602	20586	20595	20820	20880	20865	20940	20739	20825	20885	20915	20858	20809	20819	20945	20905	20768	20754	20977	20709	20753	20901	20812	20897	20907	20988	20820	20811	20688	20944	20658	20875	20783	20926	20665	20837	20793	21061	20788	21021	20966	20709	20878	20918	20825	20739	20850	20864	21002	21065	20676	20929	20769	20802	20832	20767	20898	21006	20928	20879	20932	20866	21017	20828	20960	20745	20879	20883	20824	20892	20788	20933	20750	20868	21076	20727	20969	20890	20876	20867	20832	20809	20804	20682	20933	20939	20911	20928	21113	20946	21141	21024	21065	21025	20851	20824	20830	20831	20832	20834	20799	20757	21092	21024	20716	20760	20739	20856	21095	20882	20890	21051	20603	20890	20787	20894	20620	20776	20935	20637	21034	20645	20827	20946	20717	20764	20614	20737	20807	20971	20801	20790	20710	21021	20741	20786	20864	20745	20850	20815	20899	20958	20836	20978	20573	20855	20806	20969	20785	20615	20863	20739	21145	20873	20916	20984	20746	20809	20628	20852	20867	20658	20976	20802	20892	20982	20949	20776	20898	20547	20861	20823	20898	20937	20700	20994	20914	20660	20905	20666	20777	20769	20821	20944	20779	20775	20728	20716	20688	20995	20864	20904	20618	20851	20902	20865	20887	21005	20853	20714	21009	20799	20659	20694	21140	20589	20975	20969	21039	20716	20855	20784	20621	20885	20918	20965	20772	20796	20765	20941	20685	20928	20911	20854	20697	20759	20985	20800	20809	20980	20904	20952	20955	20818	20551	20852	20868	20805	20802	20925	21112	20627	20902	20751	20867	21019	20987	20571	20801	20888	20839	20892	20880	20826	20844	20905	20852	20925	20985	20877	20897	20717	20706	21197	20908	20541	20915	20780	20821	20640	20693	20892	20970	20999	21010	20946	20715	20867	20610	20870	20903	20967	20663	20960	20865	20861	20914	20716	20829	20881	20918	20646	20955	20858	21046	20895	20764	20709	21063	21072	20658	20828	21004	20833	20627	20884	20862	21090	20664	20876	20691	21114	20777	20768	20808	20882	20666	20800	20760	21100	20906	20720	20810	20854	20938	20654	20920	20836	20749	20811	20880	20712	20731	20837	21018	20845	20899	20846	20984	20808	20795	20863	20906	20688	20890	20907	20881	20902	20776	20655	20638	20592	20637	20856	20720	20922	20705	20853	20817	20850	20741	20876	20819	20698	20948	20866	20633	20747	20574	20844	20879	20865	20830	20635	20912	21067	20692	20858	20695	20803	20662	20649	20806	20958	20896	20861	20829	20907	20748	20838	20832	20774	20788	20826	20810	20659	20893	20736	20936	20879	20654	20806	20723	20978	20814	20820	20906	21005	20835	20810	20861	20737	20848	20632	20821	20866	20759	20954	21054	20971	20607	20681	20996	20618	20789	20847	20776	20987	20933	20868	20968	20825	20793	20592	20681	20716	20857	20733	20874	21005	20882	20919	20764	20850	20818	20833	20813	20960	20867	20834	20844	20602	20748	20849	20861	20678	20676	20829	20864	20788	20899	20736	20848	20788	20785	20675	20797	20762	20821	20728	20810	20765	20774	20839	20590	20846	20610	20846	20786	20795	20909	20671	20795	20896	20864	20812	20720	20746	20755	20895	20682	20878	20788	20656	20769	20680	20654	21138	20992	20744	20960	20818	20598	20688	20853	20716	20591	20797	21057	20945	20750	20773	20917	20758	20872	20876	20783	20744	20874	21088	20687	20920	20719	20961	20755	20600	20338	20708	20900	20831	20818	20658	20768	20743	20813	20868	20777	20856	20906	20821	20704	20808	20737	20856	20880	20787	20861	20853	20890	20836	20686	20603	20777	20779	20924	20937	20755	21043	20826	20840	20902	21018	21055	21111	20744	20859	20826	21118	20819	20700	20701	20812	20907	20576	20615	20787	20772	20835	20836	21122	20553	20805	20596	20895	21102	20553	20884	20921	21098	20760	20861	20872	20727	20828	20651	21077	20881	20658	20862	21005	20886	20738	20755	20969	20828	20774	20774	20792	20818	20694	20879	20880	20712	21124	20684	20893	21083	20873	20357	20812	20982	20830	20911	20903	20865	20989	20595	20631	20657	20999	21049	20817	20853	20825	20850	20942	20801	20733	20959	21073	20884	20682	20895	20845	21029	21019	20968	20902	20815	20707	20906	20762	20644	20589	20838	20779	21046	20760	20729	20726	20847	20589	20833	20828	20796	20603	20892	20759	20717	20893	20916	20830	20834	20821	20778	20657	20846	20757	20931	20776	20970	20789	20676	20757	20961	20917	21095	20851	20941	20820	20743	20759	20902	20850	20672	20830	20941	20682	21158	20914	20883	20762	20781	20773	20671	21002	21193	20844	20714	20719	20697	20701	20759	20942	20690	20637	20810	20861	20707	21131	20929	20819	20785	20855	20882	21098	20747	20684	20916	20819	20970	20888	21106	20758	20790	20982	20718	20717	20850	20760	20877	20868	20835	20950	20699	20613	20643	20712	20791	20779	21077	20811	20757	20953	20773	20749	20817	20594	20700	20826	20719	20946	20764	21018	20734	20920	20883	20836	20684	20787	20870	20821	21052	20886	20684	20768	20839	20789	20945	20780	20932	20800	21026	20838	20762	20608	20817	20874	20905	20686	20712	21025	20815	20630	20876	20636	20628	20451	20585	20782	20638	20635	20853	20811	20876	20753	20767	20971	20974	21052	20829	20734	20832	20910	20816	20870	20811	20706	20875	20913	20842	20929	20908	20884	21135	20991	21111	20658	20911	20646	20707	20850	20887	20929	20879	20775	20726	20646	20781	20722	20599	21104	20583	20775	20804	20783	20789	20593	20701	20906	20945	20994	20730	20736	20771	20747	20846	20770	20863	20863	20877	20726	20607	20752	20885	20715	20825	21016	20657	20862	20721	20708	20789	20987	20647	20928	20928	20841	20976	20757	20816	20958	20601	20766	20712	20912	21033	21101	20757	20845	20655	20721	20624	20739	20816	20947	20846	20775	20962	21027	20837	20726	20920	20837	20717	20674	20752	20831	20842	20805	20860	20626	21036	20974	20906	20809	20697	20669	20717	20816	20676	20909	20801	20865	20721	21064	20704	21140	21037	20865	20767	20662	20931	20900	20748	20919	20537	20751	20944	20775	20872	20841	20897	20932	20937	20837	20865	21036	21039	20692	20656	20750	20812	20818	20803	20839	20812	20712	20888	21041	20694	20991	20588	20972	20859	20981	20685	20696	20814	20995	20810	20938	20622	20811	20866	20884	20763	20691	20906	20993	20767	20850	20828	20852	20643	20659	21032	20725	20658	20786	20944	20817	20726	20691	20957	20840	21004	20842	20956	20882	20926	20721	20788	20626	20897	20712	20794	20725	20721	20907	20703	20794	20964	20904	20600	21056	20835	20862	20844	20847	21090	20736	20738	20857	20869	20843	20839	20960	20866	20813	20865	20986	20939	20645	20766	20659	20658	20663	20881	20802	20937	21092	20802	20727	20648	21038	20798	20764	20662	20894	20751	20822	21200	20964	20728	20910	20979	20733	20590	20986	20799	20994	20841	21067	20846	20972	21103	20692	20836	20757	20788	20998	20691	21060	20729	20808	20898	21059	20786	20846	21022	20751	20427
46003	76831	69581	58758	46807	34858	24604	21225	19624	18586	18179	17539	17541	16992	16868	16607	16083	15943	15786	15692	15577	15510	15271	15242	15316	15374	15557	15292	15200	15083	14977	15044	15124	14935	14976	14872	14688	14881	14920	14601	14702	14657	14856	14691	14766	14585	14544	14729	14754	14894	14609	14676	14607	14748	14620	14631	14675	14774	14633	14657	14713	14584	14824	14740	14642	14659	14591	14605	14696	14760	14750	14574	14767	14525	14495	14784	14543	14548	14583	14620	14717	14760	14677	14546	14804	14534	14706	14623	14633	14628	14715	14798	14658	14642	14512	14587	14734	14786	14655	14756	14701	14579	14694	14715	14677	14709	14472	14664	14614	14383	14643	14628	14654	14706	14626	14653	14661	14856	14545	14605	14498	14608	14831	14645	14579	14533	14778	14484	14584	14646	14551	14695	14638	14676	14693	14486	14777	14525	14700	14734	14590	14692	14648	14715	14560	14525	14682	14756	14742	14544	14677	14621	14648	14590	14611	14691	14457	14773	14606	14675	14611	14772	14644	14489	14509	14600	14576	14815	14656	14664	14655	14740	14616	14627	14548	14586	14587	14532	14899	14768	14528	14525	14550	14680	14553	14736	14773	14475	14490	14671	14807	14560	14751	14550	14579	14700	14566	14639	14661	14538	14810	14633	14651	14641	14561	14568	14591	14490	14585	14600	14578	14695	14660	14758	14623	14726	14749	14650	14586	14728	14576	14718	14538	14769	14673	14601	14597	14635	14628	14540	14628	14567	14606	14804	14682	14559	14731	14654	14631	14674	14598	14733	14606	14602	14618	14595	14722	14571	14531	14521	14629	14596	14870	14719	14506	14735	14665	14709	14684	14825	14808	14603	14765	14576	14490	14703	14655	14576	14554	14717	14738	14748	14482	14638	14593	14627	14614	14567	14503	14809	14749	14676	14532	14650	14506	14732	14716	14666	14661	14521	14849	14580	14608	14650	14624	14646	14777	14685	14755	14596	14691	14523	14856	14765	14772	14795	14706	14604	14545	14469	14630	14579	14606	14557	14663	14762	14562	14713	14796	14565	14734	14697	14548	14727	14570	14766	14595	14652	14664	14568	14756	14688	14648	14771	14475	14511	14564	14569	14578	14615	14557	14695	14578	14726	14607	14740	14820	14549	14597	14746	14662	14537	14614	14599	14391	14596	14603	14774	14694	14610	14681	14677	14606	14560	14774	14432	14658	14471	14809	14673	14493	14775	14647	14654	14563	14746	14711	14793	14649	14670	14642	14684	14807	14580	14786	14491	14778	14674	14606	14611	14513	14659	14564	14577	14667	14642	14569	14679	14679	14768	14502	14680	14698	14657	14571	14645	14611	14688	14483	14604	14701	14552	14673	14780	14658	14533	14527	14478	14597	14619	14681	14742	14526	14536	14689	14487	14468	14550	14669	14481	14623	14681	14686	14622	14704	14576	14609	14681	14624	14766	14640	14627	14593	14576	14716	14547	14641	14612	14558	14546	14639	14772	14540	14478	14762	14649	14596	14713	14686	14818	14744	14730	14545	14610	14539	14672	14693	14623	14662	14592	14620	14596	14567	14622	14666	14571	14525	14593	14644	14659	14672	14564	14692	14578	14795	14506	14504	14795	14727	14581	14770	14781	14699	14618	14671	14586	14653	14774	14636	14601	14682	14765	14780	14654	14661	14633	14584	14852	14501	14718	14724	14767	14532	14727	14428	14608	14529	14622	14700	14808	14426	14617	14692	14688	14762	14687	14744	14753	14606	14566	14599	14630	14629	14606	14671	14766	14710	14634	14642	14561	14606	14926	14774	14516	14573	14575	14741	14551	14580	14706	14752	14567	14789	14588	14658	14687	14501	14517	14584	14618	14635	14630	14583	14736	14769	14627	14648	14589	14685	14703	14715	14720	14681	14742	14637	14615	14627	14575	14686	14589	14682	14857	14482	14639	14815	14845	14812	14482	14643	14568	14732	14608	14722	14507	14615	14570	14715	14856	14608	14656	14723	14605	14728	14687	14776	14690	14794	14520	14528	14782	14587	14589	14391	14754	14822	14800	14664	14659	14654	14622	14591	14664	14580	14594	14525	14478	14886	14690	14675	14738	14686	14682	14748	14693	14823	14615	14643	14456	14631	14698	14618	14683	14805	14627	14666	14690	14547	14679	14573	14468	14543	14689	14487	14658	14646	14715	14680	14633	14635	14494	14657	14821	14517	14533	14664	14585	14727	14576	14702	14701	14615	14633	14728	14523	14603	14724	14592	14606	14624	14676	14465	14715	14751	14629	14591	14731	14483	14689	14592	14595	14564	14503	14738	14778	14652	14745	14609	14677	14564	14731	14729	14506	14591	14559	14683	14707	14469	14385	14717	14707	14734	14712	14652	14709	14640	14600	14702	14587	14638	14744	14619	14622	14446	14698	14719	14454	14653	14836	14623	14646	14547	14500	14688	14745	14558	14676	14524	14441	14726	14533	14624	14689	14622	14566	14660	14717	14623	14556	14800	14611	14691	14752	14698	14565	14539	14584	14679	14549	14724	14687	14727	14752	14672	14622	14545	14652	14683	14545	14633	14534	14700	14763	14482	14685	14602	14536	14553	14662	14668	14582	14699	14752	14405	14627	14446	14692	14630	14652	14647	14684	14625	14574	14539	14573	14640	14800	14541	14700	14556	14594	14739	14581	14707	14657	14629	14702	14613	14508	14633	14669	14495	14713	14628	14418	14653	14755	14648	14691	14853	14677	14468	14695	14567	14591	14755	14801	14773	14589	14808	14493	14537	14744	14568	14784	14695	14829	14554	14616	14669	14600	14540	14514	14596	14701	14679	14719	14557	14485	14650	14812	14757	14742	14658	14609	14546	14644	14647	14650	14697	14700	14589	14612	14552	14600	14600	14521	14480	14533	14641	14595	14675	14647	14507	14484	14646	14566	14574	14523	14453	14598	14522	14686	14756	14679	14620	14612	14557	14638	14733	14585	14668	14593	14631	14497	14631	14547	14589	14861	14768	14484	14572	14556	14654	14599	14510	14675	14549	14652	14653	14755	14629	14570	14629	14687	14545	14562	14602	14493	14620	14729	14657	14617	14837	14624	14754	14841	14774	14709	14511	14603	14714	14538	14790	14701	14713	14645	14770	14602	14631	14683	14656	14834	14674	14516	14674	14616	14508	14595	14688	14617	14502	14701	14728	14709	14541	14492	14674	14668	14832	14743	14585	14529	14581	14610	14579	14747	14598	14583	14762	14610	14645	14848	14618	14507	14569	14540	14657	14632	14501	14446	14678	14664	14768	14728	14682	14548	14598	14640	14643	14546	14510	14739	14717	14740	14661	14616	14787	14724	14505	14642	14505	14624	14561	14700	14691	14550	14661	14686	14585	14648	14663	14691	14596	14687	14779	14564	14613	14627	14781	14635	14759	14517	14579	14444	14642	14698	14736	14625	14478	14530	14769	14610	14656	14689	14615	14710	14588	14668	14630	14655	14647	14569	14622	14628	14562	14749	14616	14730	14445	14657	14542	14622	14562	14596	14541	14778	14630	14759	14672	14626	14461	14647	14708	14741	14581	14816	14648	14670	14641	14599	14628	14525	14614	14555	14644	14590	14692	14696	14581	14637	14705	14599	14830	14672	14765	14760	14721	14533	14501	14959	14674	14640	14618	14739	14585	14739	14582	14752	14738	14723	14615	14702	14604	14713	14842	14705	14573	14756	14710	14741	14656	14703	14627	14702	14745	14520	14531	14558	14482	14631	14620	14672	14688	14691	14738	14579	14816	14677	14789	14607	14683	14620	14840	14649	14641	14623	14628	14619	14678	14638	14738	14576	14560	14548	14699	14657	14522	14546	14749	14657	14471	14717	14563	14505	14572	14547	14733	14484	14787	14575	14581	14573	14684	14686	14899	14547	14709	14589	14562	14810	14600	14587	14735	14781	14833	14627	14831	14480	14650	14676	14725	14855	14557	14683	14867	14694	14709	14780	14964	14634	14575	14841	14451	14514	14558	14592	14627	14653	14737	14677	14501	14563	14659	14572	14659	14751	14739	14547	14552	14683	14545	14726	14582	14823	14704	14631	14732	14518	14774	14686	14626	14566	14857	14549	14726	14647	14781	14763	14458	14861	14669	14690	14652	14744	14783	14455	14652	14658	14626	14772	14689	14851	14471	14789	14710	14647	14644	14730	14542	14628	14592	14600	14614	14741	14716	14745	14630	14703	14623	14710	14809	14647	14599	14587	14625	14736	14776	14440	14554	14774	14609	14702	14594	14537	14637	14718	14587	14596	14733	14651	14652	14555	14596	14790	14727	14558	14882	14689	14728	14735	14738	14787	14706	14712	14771	14532	14815	14700	14567	14586	14607	14449	14547	14674	14767	14768	14616	14718	14666	14675	14630	14539	14746	14627	14745	14512	14786	14632	14785	14553	14628	14867	14785	14653	14653	14689	14654	14828	14583	14686	14749	14727	14611	14538	14679	14668	14600	14551	14752	14659	14622	14675	14713	14513	14633	14701	14594	14825	14627	14709	14614	14647	14610	14618	14661	14777	14528	14779	14775	14735	14703	14760	14683	14522	14722	14865	14570	14721	14561	14746	14775	14751	14654	14709	14574	14535	14747	14688	14787	14531	14660	14425	14609	14784	14638	14706	14767	14587	14818	14600	14587	14553	14723	14718	14594	14699	14639	14704	14723	14677	14621	14704	14571	14721	14616	14804	14684	14514	14706	14518	14714	14533	14571	14553	14552	14466	14721	14670	14515	14543	14621	14580	14722	14625	14741	14792	14735	14650	14625	14669	14649	14641	14626	14639	14778	14679	14755	14756	14673	14610	14535	14676	14792	14766	14545	14652	14696	14843	14532	14502	14622	14754	14539	14610	14607	14660	14636	14787	14615	14718	14688	14820	14683	14608	14590	14808	14682	14808	14386	14683	14727	14677	14805	14661	14724	14720	14713	14681	14661	14569	14557	14540	14600	14617	14599	14677	14597	14758	14625	14782	14644	14680	14665	14695	14762	14771	14679	14609	14641	14586	14555	14648	14430	14525	14629	14691	14588	14628	14781	14717	14606	14543	14498	14492	14653	14590	14739	14984	14786	14619	14662	14681	14698	14657	14362	14617	14673	14652	14683	14802	14669	14778	14577	14526	14459	14505
40467	48170	53501	46734	34626	28583	25404	23593	22865	22678	22543	22459	22281	22104	22268	22100	22108	21999	21956	22295	21938	21891	21729	21622	21837	21905	21934	21963	21599	21734	21640	21731	21849	21633	21860	21852	21578	21608	21557	21761	21730	21730	21673	21856	21706	21640	21449	21770	21729	21650	21636	21551	21771	21581	21530	21623	21672	21745	21665	21723	21555	21652	21702	21590	21655	21488	21681	21433	21710	21800	21668	21669	21603	21671	21659	21531	21668	21626	21504	21501	21625	21402	21655	21559	21406	21542	21494	21634	21495	21902	21435	21600	21554	21488	21572	21522	21519	21588	21568	21506	21694	21584	21499	21572	21433	21635	21606	21790	21554	21499	21785	21473	21479	21659	21570	21540	21760	21374	21711	21646	21579	21574	21489	21719	21666	21579	21554	21795	21677	21650	21799	21485	21648	21477	21410	21584	21356	21441	21555	21470	21482	21694	21344	21531	21448	21478	21804	21619	21605	21488	21660	21614	21653	21618	21533	21762	21462	21361	21514	21541	21697	21691	21491	21584	21557	21532	21700	21522	21441	21767	21644	21660	21466	21360	21536	21612	21626	21506	21535	21682	21705	21630	21500	21404	21674	21592	21639	21430	21386	21566	21572	21930	21589	21542	21746	21480	21651	21476	21737	21648	21695	21796	21696	21458	21603	21417	21859	21486	21486	21589	21632	21924	21643	21657	21322	21686	21686	21663	21741	21959	21735	21713	21588	21493	21492	21646	21693	21602	21491	21457	21658	21839	21709	21438	21559	21626	21680	21754	21549	21661	21666	21487	21424	21467	21624	21525	21466	21549	21625	21530	21531	21690	21386	21556	21698	21667	21556	21629	21457	21626	21709	21524	21668	21786	21521	21470	21525	21476	21378	21348	21521	21693	21508	21421	21265	21572	21760	21565	21510	21614	21421	21621	21476	21721	21725	21552	21404	21417	21371	21482	21547	21608	21628	21466	21678	21468	21821	21617	21477	21769	21648	21447	21615	21592	21478	21551	21518	21562	21471	21532	21721	21605	21350	21470	21787	21783	21739	21438	21560	21741	21800	21513	21637	21471	21415	21591	21599	21464	21626	21838	21505	21394	21961	21646	21714	21659	21658	21700	21746	21419	21445	21569	21473	21760	21649	21504	21667	21490	21704	21674	21486	21744	21688	21560	21520	21560	21751	21638	21733	21645	21392	21586	21503	21734	21321	21395	21411	21774	21424	21643	21506	21491	21659	21632	21587	21734	21654	21732	21557	21728	21509	21496	21487	21610	21525	21543	21658	21711	21686	21576	21802	21802	21560	21621	21492	21364	21333	21566	21434	21667	21550	21628	21467	21570	21835	21635	21567	21632	21503	21529	21660	21552	21261	21694	21551	21609	21481	21424	21406	21850	21437	21460	21439	21881	21570	21724	21571	21848	21454	21538	21552	21605	21524	21480	21639	21721	21464	21585	21672	21507	21609	21573	21649	21748	21630	21706	21494	21624	21457	21441	21609	21718	21726	21563	21763	21580	21582	21650	21615	21591	21355	21526	21399	21676	21742	21688	21481	21513	21806	21563	21633	21379	21652	21401	21778	21621	21551	21572	21376	21698	21768	21434	21726	21805	21516	21645	21711	21573	21307	21681	21605	21706	21467	21686	21615	21630	21868	21620	21615	21506	21603	21502	21474	21553	21423	21475	21502	21377	21711	21689	21659	21783	21774	21675	21408	21559	21820	21766	21487	21552	21638	21568	21814	21644	21494	21661	21540	21451	21626	21538	21731	21603	21592	21367	21739	21540	21513	21513	21783	21658	21540	21570	21573	21639	21601	21499	21697	21781	21733	21604	21312	21682	21525	21611	21519	21744	21709	21466	21681	21676	21502	21530	21780	21624	21633	21911	21624	21872	21584	21838	21733	21662	21519	21613	21760	21605	21622	21674	21684	21606	21701	21568	21780	21518	21636	21438	21608	21887	21699	21809	21580	21430	21720	21549	21787	22008	21680	21443	21383	21612	21736	21625	21551	21574	21766	21744	21593	21534	21688	21615	21598	21554	21440	21563	21793	21726	21627	21569	21718	21448	21407	21448	21466	21579	21370	21669	21659	21492	21373	21515	21567	21434	21378	21623	21562	21653	21595	21636	21800	21567	21400	21438	21637	21707	21817	21568	21428	21636	21799	21544	21611	21579	21586	21663	21608	21613	21696	21591	21405	21530	21372	21327	21659	21401	21695	21694	21675	21593	21661	21619	21805	21595	21601	21424	21653	21455	21524	21688	21846	21778	21418	21429	21654	21622	21445	21721	21870	21551	21692	21502	21558	21574	21730	21594	21801	21640	21533	21566	21439	21674	21814	21402	21462	21606	21567	21666	21391	21426	21633	21642	21522	21570	21723	21524	21654	21479	21464	21646	21706	21498	21779	21702	21615	21888	21607	21345	21772	21581	21648	21633	21719	21958	21603	21442	21597	21494	21714	21662	21800	21792	21513	21594	21543	21437	21591	21753	21486	21647	21398	21614	21626	21578	21400	21707	21702	21711	21740	21394	21479	21498	21456	21645	21353	21430	21646	21452	21705	21873	21784	21662	21652	21918	21664	21606	21569	21816	21618	21658	21598	21501	21714	21612	21808	21493	21697	21665	21449	21493	21441	21509	21547	21475	21531	21466	21555	21574	21684	21583	21702	21844	21592	21640	21517	21499	21838	21439	21480	21744	21679	21546	21622	21556	21607	21523	21634	21495	21626	21659	21616	21698	21565	21600	21760	21406	21551	21514	21672	21304	21645	21935	21570	21677	21910	21763	21601	21635	21755	21664	21543	21775	21522	21482	21712	21590	21650	21579	21343	21500	21491	21668	21634	21522	21629	21627	21687	21524	21649	21691	21763	21513	21690	21378	21615	21461	21419	21530	21751	21729	21649	21640	21560	21686	21777	21581	21649	21810	21680	21691	21532	21439	21500	21688	21526	21518	21630	21545	21611	21598	21739	21705	21707	21585	21475	21568	21480	21611	21673	21545	21702	21513	21365	21412	21787	21676	21269	21355	21429	21532	21557	21455	21485	21682	21316	21143	21634	21643	21578	21650	21542	21514	21646	21386	21550	21877	21560	21688	21438	21626	21486	21451	21621	21497	21686	21488	21615	21665	21508	21507	21803	21791	21857	21802	21666	21466	21710	21448	21519	21788	21920	21325	21358	21842	21409	21603	21673	21464	21492	21764	21520	21588	21992	21556	22045	21709	21600	21594	21573	21730	21538	21645	21622	21489	21668	21457	21665	21416	21664	21847	21744	21727	21597	21522	21762	21564	21459	21595	21393	21545	21700	21813	21605	21493	21708	21484	21405	21672	21435	21795	21730	21554	21438	21599	21523	21521	21520	21701	21616	21639	21706	21457	21599	21487	21529	21744	21610	21477	21577	21599	21572	21700	21558	21556	22035	21745	21703	21715	21733	21481	21623	21567	21581	21584	21543	21481	21589	21325	21510	21378	21522	21461	21708	21543	21621	21775	21601	21619	21481	21692	21369	21660	21669	21648	21430	21824	21510	21607	21731	21459	21418	21325	21672	21448	21889	21566	21548	21439	21763	21641	21473	21651	21556	21380	21429	21455	21384	21510	21336	21570	21760	21726	21539	21572	21577	21615	21728	21428	21710	21619	21693	21606	21685	21507	21491	21406	21413	21405	21552	21510	21644	21603	21424	21492	21630	21554	21597	21655	21862	21541	21593	21653	21750	21734	21654	21570	21623	21653	21636	21742	21446	21454	21606	21499	21416	21389	21316	21510	21484	21460	21724	21609	21521	21666	21623	21545	21712	21696	21800	21615	21758	21630	21706	21742	21643	21801	21278	21758	21714	21456	21656	21500	21497	21454	21519	21387	21797	21566	21751	21720	21550	21752	21652	21253	21666	21474	21585	21116	21325	21593	21654	21651	21584	21453	21503	21473	21450	21457	21436	21463	21795	21563	21628	21708	21544	21525	21574	21640	21544	21514	21772	21436	21753	21586	21474	21575	21766	21477	21422	21527	21586	21546	21759	21792	21635	21372	21549	21572	21464	21692	21617	21659	21565	21591	21727	21457	21756	21619	21527	21723	21732	21884	21440	21563	21569	21636	21642	21771	21750	21639	21530	21511	21828	21496	21614	21606	21770	21598	21646	21550	21838	21702	21519	21743	21451	21705	21535	21397	21531	21779	21678	21774	21639	21797	21642	21671	21736	21590	21471	21808	21391	21539	21640	21450	21632	21729	21560	21686	21535	21674	21723	21516	21654	21877	21569	21541	21637	21548	21651	21533	21480	21625	21610	21378	21586	21965	21652	21715	21479	21667	21491	21536	21455	21648	21725	21740	21699	21379	21537	21462	21662	21518	21777	21705	21603	21565	21691	21299	21484	21657	21619	21394	21540	21732	21807	21631	21639	21569	21761	21554	21595	21754	21705	21725	21674	21773	21631	21604	21593	21617	21413	21497	21943	21720	21696	21634	21635	21592	21678	21869	21731	21749	21966	21808	21450	21546	21707	21368	21623	21546	21107	21413	21645	21638	21874	21855	21623	21496	21528	21797	21578	21583	21659	21517	21699	21664	21556	21771	21688	21568	21632	21440	21583	21466	21379	21618	21671	21632	21703	21632	21853	21823	21570	21478	21578	21672	21679	21545	21740	21637	21674	21794	21569	21466	21533	21644	21607	21526	21456	21746	21726	21410	21474	21567	21631	21428	21693	21674	21561	21630	21527	21644	21603	21662	21613	21635	21897	21737	21837	21620	21507	21625	21756	21642	21416	21613	21623	21675	21548	21371	21547	21671	21418	21625	21700	21727	21494	21610	21440	21616	21680	21520	21627	21655	21636	21433	21325	21493	21628	21572	21755	21849	21344	21549	21471	21591	21515	21567	21278	21533	21458	21457	21318	21450	21547	21743	21703	21738	21726	21521	21654	21479	21545	21444	21698	21578	21414	21544	21649	21674	21556	21696	21372	21562	21595	21514	21605	21650	21692	21713	21746	21511	21595	21793	21595	21831	21818	21703	21690	21544	21544	21682	21484	21785	21770	21525	21601	21777	21583	21484	21458	21844	21650	21447	21507	21315	21628	21643	21493	21870	21639	21497	21523	21584	21455	21800	21778	21665	21698	21766	21817	21419	21343	21634	21825	21939	21570	21608
41566	57906	54350	41559	29978	23320	18930	17629	17017	16329	16421	16196	16097	15941	15980	15769	15644	15540	15272	15347	15332	15242	15330	15297	15476	15344	15400	15185	15222	15048	15045	15209	15192	15142	15158	15195	15022	15164	15141	14888	14958	14984	15028	15064	14970	15287	15087	15277	15040	14915	14973	14861	15060	14979	15003	15139	14928	14819	15006	15140	14933	14860	14822	15090	15196	14914	15053	14877	14846	14964	14994	14983	14857	15097	15101	14978	15059	14916	15061	14868	15085	15022	14867	14901	14990	14924	14928	14964	15053	15019	14889	15003	14981	15042	15050	14793	15150	15082	14976	14846	15032	14923	15106	15188	15017	15024	15125	15088	14998	15007	15011	14886	14985	15010	14934	14902	15023	15193	14944	15029	14984	14930	14894	14928	14792	14957	14947	15000	15085	15008	15046	14951	15051	15102	15032	14897	15009	14985	15223	15054	14907	14942	15031	14928	15106	15005	14965	14923	15056	14963	14866	15095	15101	15126	14997	15037	14895	15034	14860	14943	14961	14919	15023	15046	15116	14868	15079	15079	15103	14969	14980	14996	14998	15058	14963	14882	14897	14909	14967	15057	14989	15004	14975	15101	15174	14985	15144	14896	15019	14882	15015	15042	15029	15055	15068	14896	15077	15012	14973	15066	15098	15163	15137	14784	14971	14934	14982	14889	15042	14920	14980	15093	14921	15041	15158	15007	14946	15073	15023	14982	15035	15018	14933	14892	15023	14800	15036	14996	15092	14949	14985	14780	15084	15016	14974	14963	15041	15082	15128	14896	15037	15108	14936	15006	15172	15235	15015	14946	15081	15087	14956	15085	14968	14952	14948	14988	14906	14987	15258	15086	14977	15073	14914	14791	14960	14913	14967	14901	14995	14931	14981	14991	15053	15085	14886	15000	14946	15075	14863	14944	15013	14926	15028	14935	14953	15185	14867	15104	15056	15062	14968	15154	14938	15044	14943	14990	14866	14934	15027	14989	15048	15023	15286	15010	15020	15081	14879	15053	15062	14921	14854	15082	15159	14936	15167	15124	14979	15151	15053	15130	15052	15142	15197	14780	15009	14952	15041	14946	14892	15065	15027	15221	14811	14911	15146	15016	15104	14883	15083	15173	15216	14872	14911	15058	15165	14941	14980	15070	14928	14903	15018	15070	15195	14990	14964	15028	14859	15108	15014	14933	14890	14983	15142	14923	15084	14866	14941	14929	14933	15005	15000	14827	14940	15078	14961	14940	15031	14939	14935	15034	14979	15075	14966	15076	15007	15007	15031	15015	15074	14929	15024	15161	15228	14894	14913	15036	14970	14941	14937	15094	15080	15096	14975	15222	15105	15085	14992	15065	14919	14963	14946	15042	14943	14975	14835	15015	14974	14953	14974	14950	15124	15198	15054	15150	14994	14967	15007	14981	14924	14965	15157	14896	14953	14971	15004	14907	15160	15153	15046	14990	14939	15056	15071	14957	14967	14835	15113	15109	14968	14993	15160	14992	14963	15148	15102	14868	14968	14994	15048	14978	15040	15126	14874	15019	14848	15004	14886	15085	14987	15083	14811	14850	15105	15024	14886	15049	15065	15267	15011	15057	14899	15106	15042	14907	14846	15052	15045	15102	15005	14991	15082	14949	14990	15144	14959	14869	14996	15005	14952	15088	14900	15055	15172	15073	15032	15074	14805	15170	15171	14878	14979	15201	15094	14932	15143	15044	14994	15008	15026	15178	14948	15018	15062	14879	14960	15062	14998	14955	14893	14975	15015	14992	14950	14957	15001	15016	14998	15127	14944	15214	15042	15206	15041	15011	15065	14973	15050	15000	15033	14856	15009	15028	15044	14935	14931	15021	14981	14987	14913	14835	14942	14913	14956	15014	15055	15014	15073	15038	14937	15111	15052	14853	15062	14909	15027	14964	15171	15049	14911	15101	15064	15122	14937	15187	14763	15071	15035	14882	14986	15059	14993	15094	14990	15012	15102	14910	14876	14934	15121	15025	15133	15063	14876	15176	14883	15162	14883	14917	15035	15075	14975	14994	14973	14985	14968	15170	15170	14972	14924	14970	15057	15197	15079	15077	15007	15129	15113	14982	15135	14930	14947	15078	15170	15094	15075	14891	15011	15071	14951	15065	15112	15040	15065	15174	15036	14983	15175	15087	14888	15022	14840	14937	14974	15137	14886	15129	15002	14771	15094	14942	15063	15132	14979	14972	14973	14962	15099	14928	14933	15141	15044	15082	15015	15122	15028	14935	14926	15003	15084	15056	15080	15043	15171	15023	14956	14964	14895	15039	14929	15146	15024	14914	15105	15096	14978	15050	14962	14818	14917	15087	14941	15057	15052	14934	14983	14759	15005	14933	15030	14980	15004	15153	14877	14984	14878	14944	14960	14904	14927	15206	15002	14945	15086	15019	14916	14842	15032	14970	15082	15045	14879	15099	14986	15052	14893	15245	14833	14964	14936	15021	15068	15103	14815	15074	15103	15028	14976	15044	14993	15096	15027	14992	15123	14965	14979	14988	14944	14842	14959	15027	14869	15055	14983	15088	14977	15029	14946	15052	15080	15053	14979	14982	15115	15011	15028	15075	15209	14972	15034	14922	15105	15174	15101	14861	15037	14987	15013	15078	14935	14924	14981	15189	15007	15108	15186	15147	15062	14882	14994	15094	15102	15164	14833	14920	14885	14991	14943	14981	15000	15076	15037	14881	14998	14970	14994	14977	14977	14973	15031	14855	15125	14871	15191	14969	15061	14777	15082	14796	14878	15011	14934	15080	15008	15105	15056	15055	15028	15046	15024	14923	15103	15108	15047	15027	15065	15065	14862	14886	15072	15014	14964	14999	15104	14952	14900	15070	15102	14931	14981	14818	15148	15063	14950	14958	15080	15068	14975	15040	14874	15069	15056	14916	15070	15084	15162	14949	14883	14910	15123	15011	15045	14943	15038	14886	14905	14959	15058	15062	14995	14996	15090	14956	14963	15065	15048	14976	15011	15007	15013	15133	15016	14902	14879	15027	15008	15057	14913	14861	15159	14842	15103	15193	15036	15143	14950	15191	15051	15046	15081	15003	14933	15014	15100	15012	14993	15003	15110	15104	15021	14878	14964	14947	15044	15055	15045	15007	15054	14938	15024	14969	15147	14888	14922	15049	15112	15109	15056	15049	14740	14963	14905	15034	14928	15033	14926	15021	15125	14981	15029	15015	15011	14964	14970	14976	14996	14981	14861	15055	15041	15122	14979	15069	15108	15002	14962	15160	14994	14955	14928	14954	14986	15146	14933	15110	15173	14981	14874	14975	15069	15048	15157	15005	15210	14794	14869	15009	15065	14965	15082	14974	15081	14990	15029	15092	14999	14943	15168	15114	15071	15074	14936	15016	15019	14942	14891	14893	15044	14984	15076	15010	14964	15187	15234	14829	15213	15010	15024	14934	15122	15091	14863	15026	15102	15183	15001	15124	14963	15131	14957	14909	15068	14886	15281	15075	14966	15024	14827	15065	14930	15038	14956	14956	14850	14924	14985	15058	15070	15157	14876	14987	14886	15156	14979	14938	14950	14977	14883	15178	15113	15092	14884	15100	14976	15053	14998	14915	14928	15038	15082	14986	15040	14912	15015	15024	15006	15203	14930	14963	15110	14960	14979	14950	15002	14893	14986	15079	14926	14942	15037	14746	14866	15064	15206	15091	14880	14941	14936	15128	14999	15057	15069	15132	15087	15002	14929	15201	14934	14979	14854	14911	15081	14972	15137	14852	14920	14798	15004	15113	15068	14909	15138	14984	15082	14987	15013	15218	14907	15062	15073	14964	15104	15083	15003	14907	14967	14879	15025	14881	15056	15251	15100	14969	15025	14997	14987	15092	14934	15226	14890	15067	15153	15082	15048	14876	14916	15067	14940	15155	14934	15020	15139	14841	15033	15116	14988	14946	15036	15042	15095	15084	14864	15102	14893	14883	15201	14932	14952	15147	15001	14955	14882	15169	15023	15141	14972	15199	15013	14987	14992	14866	14982	15143	15033	14944	14976	15093	14932	15007	15036	14883	15026	15006	15093	15039	14914	14799	14885	15135	14894	15047	14949	15026	15005	14988	14905	15193	15092	15128	14987	14990	14891	15156	14960	14881	15035	15031	15141	14997	15101	15107	14984	14981	14967	15057	15134	15051	15068	15071	14955	14809	14980	15187	15079	15008	15094	15070	14974	14894	15173	14743	15014	14967	14933	14906	15005	15037	15002	14939	15003	15082	15009	14977	15087	14991	15097	15121	14987	15095	14964	15002	14961	14962	14976	14988	15048	14914	15000	14833	14995	14971	15004	15003	14998	14861	15026	15219	14976	14946	15042	14940	14857	14788	15027	14834	14942	15139	15045	15015	15031	15039	15115	14935	14914	15115	14857	14902	15086	15033	15100	14828	14975	15152	14899	15068	15020	14923	14952	14846	15170	15030	14977	14996	14997	15021	15016	14854	14977	15032	15221	14994	15009	15054	14954	15086	15046	14939	15033	15002	14933	15075	14953	15025	15194	14938	14815	15073	15055	14909	14971	14791	15043	14997	15126	15061	15134	14993	15045	14942	15138	14972	15111	14852	14862	15031	15108	14988	15110	14990	15023	14823	14957	15096	14911	15036	15085	14818	14895	15091	15124	14975	14972	14921	15271	14985	15117	15038	15053	14844	15293	14956	14819	14931	15063	15090	14934	15008	15062	14969	14927	14999	15055	15016	14888	14994	14980	14972	14835	15001	15025	15101	15056	14934	14976	15037	14971	14945	15228	15100	15000	14968	15158	15051	14992	15105	15002	15040	14961	15099	14933	15083	15058	14903	14991	14928	14904	14879	15034	14899	15158	15051	14885	15213	14937	14978	15139	15032	15045	14997	14976	14931	14924	14959	15224	15089	15104	14977	14830	14939	14904	14967	14983	15132	15018	14998	14905	14976	15041	15170	15044	15086	14859	14991	15104	15009	15193	15053	14909	15005	15069	14986	15184	15175	14905	15003	14964	15018	14965	15162	15051	15005	15036	15114	15094	14867	14973	14971	14889	14933	14932	15095	14851	15017	15028	14957	15186	15277	15055	14990	14914	15127	14973	15190	14969	14888	14905	14976	15209	15045	14948	14953	14974	14902	15006	15037	15208	14951
26592	22041	33841	38416	38079	33988	29621	25830	24371	23778	23731	23415	23141	23160	23207	22944	22802	22818	22294	22309	22460	22359	22182	22379	22288	22326	22289	22350	22099	22143	22006	22217	22196	22026	22204	21866	21946	21859	21805	22097	22079	21934	21955	21799	21755	21905	22078	21784	21853	21892	21891	21661	21687	21872	21960	21635	21890	21656	22054	21532	21782	21920	21839	21706	21551	21863	21826	21940	21867	21758	21823	21816	21846	21883	21868	21628	21550	21825	21890	21861	21730	21731	22085	21697	21772	21863	21751	21640	21786	21992	21873	21891	21923	21766	21811	22034	21944	21658	21797	21759	21688	21664	21816	21785	21641	21642	21826	21958	21819	21555	21883	22004	21681	21812	21523	21691	21638	21679	21674	21545	21660	21496	21688	21839	21637	21527	21965	21695	21848	21973	21846	21696	21606	21755	21718	21672	22002	21814	21837	21783	21889	21781	21783	21711	21802	21773	21777	21729	21768	21778	21825	21743	21755	21952	21946	21682	21775	21569	21691	21469	21729	21851	21622	21559	21844	21714	21892	21626	21849	21643	21868	21693	21652	21725	21697	21636	21929	21819	21778	21855	21767	21757	21765	21666	21794	21756	21704	21781	21852	21831	21794	21850	21614	21838	22009	21855	21806	21714	21729	21733	21900	21615	21843	21822	21655	21485	21878	21819	21702	21768	21784	21839	21775	21989	21847	21849	21690	21748	21846	21733	21625	21852	22039	21883	22036	21540	21654	21816	21955	21739	21785	22070	21685	21628	21622	21458	21611	21761	21795	21752	21850	21685	21584	21628	22007	21959	22071	21639	21780	22027	22006	21912	21778	21841	22005	21887	21546	21802	21909	21739	21754	21996	21709	21739	21636	21809	21836	21737	21983	21799	21883	21841	21711	21844	21658	21694	21747	21647	21868	21690	21740	21554	21929	21899	21934	21925	21851	22016	21753	21770	21695	21773	21903	21679	21930	21828	21602	21598	21846	21722	21690	21768	21861	21862	21907	21883	21683	21750	21793	21756	21665	22013	21699	21761	21938	21742	22009	21907	21869	21707	21733	22128	21910	21886	21924	21819	21747	21905	21951	21648	21744	21906	21861	21866	21895	21954	21854	21643	21867	21755	21859	21732	22002	21800	21784	21630	21788	21740	21775	21894	21606	21692	21613	21937	21858	21722	21949	21988	21870	21697	21569	21848	21709	21682	21971	21779	21931	21929	21741	21816	21667	21976	21788	21784	21841	21589	21809	21764	21844	21766	21713	21764	21709	21636	21790	21812	21709	21936	21727	21833	21772	21995	21840	21666	21587	21774	21542	21985	21693	21844	21923	21758	21780	21794	21768	21870	21671	21790	21673	21768	21614	21802	21766	21781	21663	21713	21542	21700	21800	21766	22008	21740	21876	21552	21717	21688	21967	21631	21891	21857	21480	21870	21721	21553	21618	21944	21765	21462	21852	21736	21685	21747	21566	21708	21686	21852	21749	21672	21871	21723	21719	21736	21620	21737	21666	21993	21801	21963	21944	21559	21714	21574	21837	21670	21874	21955	22167	21615	21725	21777	22064	21816	22076	21736	21895	21803	21701	21708	21763	21846	21981	21918	21748	21830	21910	21833	21780	21687	21648	21775	21848	21763	21944	21944	21728	21797	21751	21821	21530	21597	21722	21747	21741	21813	21706	22075	21801	21685	21722	21877	22236	21769	21711	21595	21640	21542	21854	21658	21730	21894	21870	21722	21826	21645	21926	21785	21805	21767	21844	21795	21631	21813	21761	21894	21790	21844	21605	21664	21530	21787	21785	21803	21688	21868	21868	21812	21807	21668	21589	21534	21923	21795	21612	21739	21698	21834	21893	21800	21833	21682	21974	21694	21595	21722	21776	21969	21760	21991	21662	21859	21600	21599	21683	21850	21669	21648	22060	21990	21648	21920	21847	21927	21965	21854	21921	21744	21832	21799	21857	21892	21840	21873	21732	21745	21647	21710	21819	21407	21850	21985	21562	22024	21499	22031	21965	21806	21426	21962	21796	21816	21825	21897	21850	21417	21691	21756	21774	21975	21731	21662	21856	21828	21661	21787	21831	21647	21888	21936	21741	21722	21779	21835	21822	21889	21998	21727	21767	21628	21689	21928	21754	22079	21953	21794	21725	21810	21719	21886	21823	21771	21515	21710	21758	21583	21866	21770	21651	21988	21729	21749	21966	21720	21891	21992	21868	22013	21708	21695	21691	21796	21706	21630	21813	21841	21676	21743	21718	21899	21820	21808	21655	21901	21672	21843	21594	21565	21658	21585	21616	21492	21860	21859	21765	21735	21701	21679	21826	21985	21961	21753	21873	21961	21828	21737	21765	21859	21700	21695	21684	21794	21896	21733	21852	21645	21681	21646	21734	21710	21845	21716	21571	21726	21638	21836	21909	21846	21998	21647	21790	21639	21810	21831	21715	21783	21791	21607	21721	21686	21997	21771	21780	21576	22006	21613	21753	21764	21705	21590	21601	21888	22127	21737	21554	21492	21754	21576	21698	21803	21799	21589	21922	21843	21754	21870	21709	21796	21756	21839	21770	21809	21751	21641	21780	21798	21816	21736	21901	21734	21698	21964	21832	21923	21829	22000	22103	21931	21635	21818	21581	21858	21798	21881	21788	21676	21863	21697	21930	21901	21831	22000	21773	21945	21847	21778	21768	21980	21918	21740	21994	21765	21734	21697	21571	21762	21923	21639	21549	21798	21802	21637	21711	21965	22002	21927	21927	21842	21794	21875	21867	21692	21843	21791	21655	21850	21824	21814	21582	21711	21745	21871	21898	22026	21825	21707	21897	21587	21558	22002	21933	21741	21930	21759	21820	21871	21858	21588	21852	21701	21788	21840	21722	21635	21887	21776	21618	21719	21839	21751	21859	21821	21796	21776	21912	21963	21850	21868	21710	21892	21706	21811	21746	21640	21837	21819	21898	21772	21710	21673	21884	21880	21865	21721	21903	21850	21914	21771	21560	21926	21771	21830	21856	22019	21894	21812	21729	21967	21669	21907	21788	21776	21758	21847	21730	21674	21885	21922	21823	21823	21673	21757	21858	22016	21761	22045	22057	21645	21898	21802	21865	21455	21541	21784	21834	21877	21718	21818	21751	21743	21752	21738	21761	21966	21864	21930	22051	21745	21834	21734	21790	21555	21920	21911	21648	21821	21919	21667	21934	21797	21827	21686	21732	21917	21817	22005	21963	21897	21452	21624	21622	21831	21693	22048	22077	21670	21705	21774	21827	21813	21823	21756	21812	21890	22135	21743	21738	21757	21872	21825	21731	21870	21698	21855	22071	21794	21797	21819	21602	21782	21934	22083	21555	21899	21776	21687	21801	21988	21902	21614	21938	21965	21862	21709	21804	21972	21885	21761	21796	21868	21641	21624	21617	21862	21813	21797	21991	22137	21627	21948	21497	21921	21783	21657	21946	21667	22080	21708	21866	21726	21774	21760	21850	21851	21779	21832	21768	21802	21618	21677	21752	21738	21703	21938	21935	21631	21722	21771	21905	21804	21716	21989	21721	21691	21751	21713	21752	21843	21626	21746	22009	21953	21775	21952	21972	21771	21552	21676	21965	21819	21760	21810	21765	21692	21760	21645	21726	21861	21879	21790	21568	21788	21994	21845	21867	21722	21783	21665	21511	21521	21672	21449	21751	21815	21851	21728	21753	21930	21820	21780	21803	21648	21802	21822	21800	21788	21541	21812	21699	21782	21846	21808	21654	21514	21797	21524	21823	21762	21848	21750	21727	21749	21699	22005	21829	21710	21577	21881	21928	21604	21699	21713	21869	21651	21841	21998	21766	21786	21695	21867	21756	21772	21724	21811	21716	21848	21699	21731	21886	21661	21740	21862	21836	21747	21849	21937	21933	22044	21760	21886	21658	21757	21749	21783	22029	21671	21882	21609	21542	21618	21673	21715	21771	21741	21783	21698	21929	21927	21862	21736	21774	21743	21974	21802	21858	21833	21902	21691	21909	21824	21501	21653	21760	21967	22009	21722	21665	21555	21836	21863	21986	21731	21781	21984	21889	21655	21637	21718	21591	21802	21688	21805	21981	21950	21795	21784	21763	21917	21868	21878	21969	21773	21631	21991	21759	21823	21693	21647	21791	21850	21908	21811	21520	21559	21691	21743	22022	21802	22019	21925	21925	22040	21812	21866	21995	21690	21975	21767	21870	21780	21548	21980	21774	21792	21688	21777	21855	21863	21709	21857	22000	21934	21765	21639	21805	21734	21676	21623	21768	21790	21515	21752	21728	21739	21919	21971	21713	21804	21701	21629	22076	21828	21746	21566	21905	21668	21763	21744	21799	22082	21648	21805	22063	22040	21908	21799	21785	21776	21857	21775	21806	21857	21500	21654	21685	21806	21800	21638	21781	21623	21865	21877	21844	21891	21915	21854	21912	21581	21747	21678	21948	21677	21820	21784	21644	21964	21776	21916	21768	21701	21707	21868	21924	21558	21853	21804	21779	21678	21751	21822	21777	21955	21680	21864	21777	22068	21760	21751	21924	21726	21872	22208	21760	21774	21796	21712	21577	21463	21846	21759	21916	22098	21895	21801	21846	21705	21718	22041	21835	21995	21879	21915	21822	21757	21878	21835	22064	21731	21874	21724	21691	21664	21538	21704	21706	21748	21791	21765	21752	21779	22081	22051	22041	21835	21630	21645	21631	21670	21647	21944	21779	21601	21748	21837	21723	21873	21987	21951	21740	21742	21981	21719	21683	21638	21676	21718	21716	21883	22196	21923	21925	21767	21856	21871	21957	21880	22040	21785	21395	21913	21761	21772	21665	21836	21896	21732	21806	21873	21641	21754	22001	21736	21797	21800	21775	21870	21639	21846	21655	21851	21777	21496	21816	21756	21659	21672	21407	21760	21819	21713	21793	21707	21811	21968	21759	21790	21643	21723	21841	21833	21982	21853	21292	21592	21810	22001	21826	21553	21868	21766	21887	21824	21806	21986	21688	21781	21822	21785	21715	22069	21934	21951	21419	21694	22013	21809	22053	21990	21968	21861	21747	21891	21909	21654	21860	21885	21731	21675	21693	21732	21571	21800	21672	21771	21772	21809	21831	21820	22095	22010	21506	21832	21816	21512	21652	21798	21633	21882
44098	73507	70837	53720	42517	29811	22367	19549	18441	17768	17463	17167	17118	17139	16875	16085	16183	16075	16002	15763	15689	15638	15437	15784	15851	15571	15551	15590	15349	15692	15578	15438	15340	15560	15376	15256	15274	15190	15230	15149	15388	15273	15116	15129	15103	15206	15135	15411	15440	15293	15177	15153	15256	15309	15145	15329	15244	15108	15362	15195	15267	15183	15152	15055	15231	15333	15223	15233	15095	15273	15128	15166	15115	15191	15202	15120	15134	15222	15092	15206	15320	15208	15065	15163	15200	15031	15131	15282	15178	15177	15109	15234	15234	15162	15177	15190	15168	15236	15222	15269	15142	15200	15231	15219	15144	15318	15202	15079	15267	15292	15121	15152	15034	15221	15254	15110	15242	15076	15043	15326	15129	15070	15152	15093	15292	15104	15147	15043	15182	15150	15310	15198	15225	15341	15001	15145	15235	15262	15154	15227	15187	14973	15151	15291	14999	15133	15286	15170	15168	15243	15278	15126	15105	15103	15110	15040	15197	15158	15247	15263	15165	15144	15097	15160	15164	15153	15212	15262	15173	15254	14989	15255	15155	15275	15224	15155	15221	15203	15141	15092	15179	15239	15246	15133	15191	15214	15109	15066	15151	15233	15255	15148	15304	15142	15097	15145	15155	14983	15404	15029	15170	15186	15298	15117	15127	15378	14995	15213	15065	15068	15343	15209	15112	15168	15362	15295	15225	14967	15016	15053	15206	14982	15080	15354	15207	15073	15336	15064	15080	15023	15196	15183	15184	15218	15251	15344	15181	15146	15065	15055	15251	15190	15031	15198	15343	15278	15132	15092	15228	15482	15231	15116	15177	15204	15270	15184	15082	15109	15159	15266	15182	15237	15148	15175	15227	15178	15102	15104	15165	15272	15097	14906	15275	15230	15235	14996	15266	15199	15163	15194	15144	15081	15134	15213	15199	15240	15110	15284	15231	15246	15203	15134	15253	15261	15265	15235	14980	15074	15188	15131	14951	15137	15204	15122	15119	15028	15279	15081	15038	15301	15254	15275	15229	15021	15046	15131	15140	15075	15044	15285	15188	15087	15100	15377	15120	15194	15077	15173	15056	14999	15213	15128	15180	15268	15239	15239	15226	15095	15200	15125	15127	15115	14989	15221	15301	15279	15287	15314	15211	15220	14993	15360	15234	15278	15075	14990	15279	15003	15093	15005	15216	15168	15098	15198	15250	15181	15165	15124	15247	15239	15156	15161	15302	15190	15187	15270	15280	15201	15216	15240	15336	15111	15061	15279	15192	15084	15167	15004	15194	15127	15112	15101	15004	15249	15212	15253	15055	15124	15319	15176	15056	15046	15415	15075	15118	15226	15133	15104	15052	15129	15020	15140	15016	15193	15147	14998	15302	15028	15151	15298	15206	15217	15265	15262	15250	15187	15080	15183	15183	15180	15259	15098	15003	15367	15015	15135	15109	15230	15081	15132	15033	15193	15059	15169	15097	15223	15101	15073	15152	15142	15206	15283	15084	14986	15336	15133	15199	15342	15204	15229	15224	15093	15236	15049	15089	15376	15086	15153	15207	15125	15085	15234	15134	15122	15323	15066	15226	15129	15202	15242	15233	15203	15301	15123	15096	15225	15325	15174	15230	15199	15235	15189	15095	15010	15314	15320	15157	15285	15376	15151	15082	15283	15199	15085	15132	15051	15200	15237	15064	15130	15337	15244	15311	15109	15212	15298	15119	15112	14987	15103	15315	14922	15256	15094	15106	15146	15137	15162	15205	15316	15309	15028	15155	15080	15139	15144	15140	15171	15025	15236	14975	15093	15075	15348	15181	15192	15139	15100	15167	15172	15183	15035	15341	15320	15200	15171	15142	15161	15208	15207	15294	15247	15074	15295	15104	15120	15097	15147	15300	15047	15090	15036	15194	15064	15197	15146	15142	15160	15121	15069	15183	15277	15074	15282	15235	15180	15107	15115	15207	15055	15249	14973	15090	15273	15223	15181	15250	15430	15337	15271	15030	15079	15391	15146	15145	15023	15107	15129	15209	15185	15204	15042	15098	15330	15260	15158	15154	15029	15171	15302	15079	15136	15248	15319	15267	14938	15191	15181	15221	15133	15184	15182	15091	15261	15154	15148	14972	15153	15050	15165	15220	15119	15132	15036	15331	15189	15103	15150	15013	15137	15154	15185	15215	14925	15069	15099	15283	15151	15201	15251	15148	15144	15050	15201	15240	15152	15169	15151	15202	14962	15203	15120	15066	15251	15136	15108	15323	15188	15149	15168	15169	15215	15083	15055	15149	15099	15214	15199	15148	15046	15059	15024	15295	15207	15154	15195	15086	15107	15141	15153	15061	14991	15175	15159	15144	15133	15179	15307	15298	15239	14956	15296	15004	15276	15133	15135	15091	15227	14983	15102	15041	15154	15165	15137	15053	15023	15214	15102	15036	15146	15313	15314	15029	15139	15279	15210	15215	15155	14939	15165	15184	15097	15286	15239	15136	15258	15368	15097	15236	15154	15176	15035	15206	15199	15077	15113	15099	15121	15184	15291	15188	15128	15098	15086	15151	15218	15058	15276	15215	15217	15067	15220	15292	15087	15063	15089	15327	15165	15150	15186	15272	15490	15241	15025	15196	15206	15365	15176	15217	15033	15057	15194	15061	15132	15216	15000	15247	15102	15140	15086	15274	15243	15070	15121	15255	15193	15229	14944	15095	15335	15199	15202	15146	15128	15271	15050	15242	15175	15236	15262	15172	14998	15146	15102	15115	15249	15057	15224	15223	15235	15115	15079	15213	15204	15298	15145	15168	15176	15026	15194	15112	15151	15210	15261	15105	15173	15309	15017	15152	15094	15239	15201	15363	15105	15042	15093	15017	15279	15058	15334	15105	15055	15075	15281	15224	15213	15103	15153	15154	15164	15129	15337	15258	15106	15165	15242	15065	15325	15124	15152	15121	15253	15108	15217	15262	15189	15231	15022	15122	15130	15269	15111	15226	15359	15032	15009	14983	15198	15020	15075	15055	15396	15165	15027	15181	15337	15183	15043	15010	15118	15064	15182	15304	15132	15274	15281	15074	15148	15264	15179	15342	15157	15298	15331	15201	15172	15183	15169	15237	15116	15084	15240	15245	15082	15167	15306	15177	15266	15058	15164	15149	15029	15225	15220	15141	15117	15155	15115	15208	15147	15169	15130	15149	15181	15127	15171	15135	14973	15264	15109	15127	15032	15282	15022	15217	15122	15114	15148	15160	15188	14943	15370	15016	15057	15173	15100	15210	15160	15131	15241	15246	15103	15006	15090	15060	15200	15201	15204	15126	15051	15220	15364	14981	15010	15200	15181	15230	15218	15195	14899	15209	15180	15224	14994	15238	15152	15134	15201	15345	15260	15184	15086	15190	15118	15271	15096	15179	15111	15180	15071	15144	15175	15132	15061	15002	15052	15194	15170	15317	15207	15049	15319	15333	15167	15133	15477	15061	15188	15316	15123	15139	15123	15134	15364	15026	15246	15064	15023	15220	15130	15256	15167	15025	15005	15164	15085	15217	15128	14998	15330	15138	15152	15241	15022	15035	14992	15145	15169	15295	15094	14998	15059	15343	15124	15221	15311	15206	15155	15305	15186	15231	15308	15200	15150	15177	15332	15060	15128	15073	15116	15212	14979	15078	15050	15280	15180	15238	15098	15133	15132	15348	15156	15198	15218	15234	15265	15033	15190	15230	15132	15175	15127	15362	15370	14989	15165	15169	15093	15135	15210	15205	15119	15110	15190	15117	15083	15094	15219	15077	15176	15082	15153	15006	15033	15177	15326	15143	15121	15134	15072	15289	15100	15047	15211	14982	15206	15194	15153	15440	15178	14994	15241	15253	15116	15077	15288	15148	15199	15122	14908	15275	14986	15260	15073	15244	15148	15194	15216	15301	15156	15134	15095	15209	15078	15253	15287	14888	15181	15089	15137	15188	15311	15362	15185	15198	15208	15174	15142	15117	15087	15387	15316	15170	15130	15178	15053	15084	15250	15305	15372	15164	15056	15233	15120	15201	15059	15234	15138	15260	15094	15116	14976	15168	15099	15052	15109	15126	15286	15204	15215	15279	15212	15290	15250	15111	15144	15233	14916	15062	15131	15172	15093	15374	15197	15165	15303	15123	15159	15241	15058	15252	15548	15238	15244	15066	15219	15218	15177	15232	15016	15210	15067	14936	15261	15056	15302	15066	15325	15168	15289	15243	15214	15080	15158	15250	15048	15010	15167	15111	15091	15055	15033	15239	15004	15113	15189	15189	15207	15157	15145	15267	15181	15352	15085	15234	15113	15203	15202	15366	15281	15193	15249	15147	15172	15213	15220	15243	15073	15259	15109	15055	15106	15116	15104	15182	15030	14899	15026	15206	15204	15130	15190	15240	15048	15218	15094	15175	15156	15053	15272	15170	15193	15160	15201	15123	15312	15088	15079	15231	15230	15313	15077	15069	15045	15071	15300	15309	15315	15372	15172	15085	15137	15238	15074	15147	15117	15154	15373	15237	15144	15243	15152	15170	15181	15215	15125	14962	14994	15148	15212	15243	15216	15092	15089	15072	15210	14966	15051	15138	14984	15354	15229	15103	15134	15268	15111	15129	15194	15333	15065	15227	15201	15017	15255	15031	15074	15274	15220	15003	15396	15161	15035	15213	15167	15099	15126	15214	15258	15058	15233	14963	15003	15112	15113	15176	15083	15078	15017	15254	15194	15175	15211	15195	15197	14992	15125	15202	15160	15229	15133	15051	15046	15188	15044	15016	15250	15094	15132	15228	15205	15033	15148	15298	15262	15186	15209	15143	15305	15095	15174	15145	15154	15300	15125	15085	15230	15157	15075	15178	15234	15223	15127	15219	15334	15099	15216	15112	15361	15174	15132	15083	15181	15185	15169	15226	15149	15188	15419	15135	15180	14973	15093	14994	15371	15057	15346	15059	15201	15188	15070	15188	15067	15039	15078	15170	15100	15294	15118	15146	15132	15157	15120	15232	15004	15054	15223	15251	15237	15096	15228	15157	15396	15229	15187	15024	15021	15159	15079	15178	15257	15266	15230	15168	15225	15346	15223	15121	15092	15286	15043	15424	15058	15161	15218	15304	15187	15179	15169	15235	15253	15271	15120	15128	15303	15281	15006
24693	21651	29835	30381	35200	36371	32360	25829	23909	23620	23339	22452	22290	22210	22275	21873	21934	21572	21511	20988	21270	21089	20809	21011	20837	20968	20864	20668	20819	21040	20856	20698	20845	20845	20497	20588	20596	20286	20465	20408	20490	20595	20453	20541	20575	20563	20435	20629	20529	20575	20354	20562	20678	20344	20526	20423	20370	20446	20429	20592	20260	20421	20400	20532	20466	20511	20536	20408	20474	20229	20566	20345	20526	20437	20321	20349	20447	20464	20476	20223	20428	20502	20578	20272	20334	20502	20361	20656	20458	20387	20370	20449	20341	20312	20470	20261	20607	20481	20629	20650	20328	20264	20551	20265	20353	20445	20556	20202	20336	20201	20385	20611	20399	20295	20383	20455	20529	20564	20452	20567	20313	20341	20209	20577	20246	20320	20292	20596	20471	20267	20382	20430	20454	20398	20100	20375	20320	20284	20444	20285	20653	20448	20298	20380	20261	20123	20482	20296	20247	20494	20481	20442	20414	20337	20387	20533	20270	20603	20418	20266	20126	20373	20396	20163	20495	20192	20538	20445	20314	20635	20298	20332	20495	20532	20214	20353	20388	20468	20452	20535	20204	20485	20317	20225	20463	20380	20399	20337	20564	20605	20340	20455	20321	20391	20381	20643	20731	20264	20447	20467	20398	20455	20423	20375	20245	20406	20471	20274	20083	20267	20405	20557	20403	20386	20523	20444	20299	20284	20431	20467	20429	20333	20490	20373	20498	20426	20451	20511	20541	20453	20242	20292	20358	20224	20468	20419	20284	20361	20405	20350	20445	20286	20550	20255	20292	20538	20172	20469	20282	20161	20438	20456	20358	20317	20543	20476	20594	20572	20357	20386	20337	20426	20538	20388	20535	20412	20425	20364	20497	20452	20565	20107	20281	20320	20402	20067	20405	20342	20187	20353	20259	20283	20409	20418	20539	20700	20482	20398	20511	20189	20244	20507	20440	20312	20361	20269	20360	20145	20369	20524	20287	20507	20426	20249	20465	20506	20277	20582	20613	20488	20440	20450	20138	20115	20457	20562	20481	20247	20410	20539	20402	20364	20428	20258	20424	20200	20335	20205	20373	20189	20469	20418	20411	20403	20384	20311	20219	20360	20492	20322	20267	20065	20393	20323	20312	20192	20429	20307	20400	20369	20500	20474	20307	20194	20397	20433	20326	20332	20378	20375	20610	20435	20608	20578	20594	20271	20445	20395	20253	20413	20263	20431	20289	20330	20315	20251	20373	20499	20406	20192	20294	20448	20420	20374	20232	20358	20268	20304	20356	20357	20442	20822	20547	20369	20236	20255	20497	20688	20255	20461	20451	20631	20381	20507	20454	20250	20680	20349	20288	20388	20365	20477	20260	20484	20104	20379	20476	20571	20214	20377	20375	20186	20332	20395	20469	20327	20262	20716	20296	20273	20786	20350	20024	20513	20234	20442	20332	20487	20464	20606	20457	20384	20484	20258	20427	20539	20566	20118	20315	20191	20518	20370	20428	20306	20238	20677	20329	20379	20467	20605	20225	20379	20507	20523	20549	20248	20444	20333	20352	20134	20302	20470	20288	20324	20532	20496	20542	20361	20406	20362	20603	20445	20439	20414	20531	20390	20147	20335	20273	20357	20360	20183	20324	20394	20288	20205	20353	20448	20449	20342	20291	20411	20470	20410	20368	20398	20500	20363	20335	20683	20412	20332	20346	20261	20509	20440	20377	20206	20513	20246	20290	20326	20397	20140	20469	20317	20207	20244	20384	20562	20510	20483	20257	20396	20628	20261	20198	20401	20333	20530	20370	20335	20276	20394	20250	20272	20422	20234	20283	20223	20473	20502	20364	20512	20420	20167	20387	20305	20470	20234	20307	20397	20388	20792	20432	20252	20348	20454	20178	20282	20548	20300	20387	20307	20162	20577	20473	20441	20277	20518	20264	20499	20372	20350	20517	20310	20402	20354	20225	20518	20447	20519	20520	20546	20438	20315	20331	20482	20383	20348	20573	20203	20492	20403	20280	20385	20504	20276	20475	20324	20499	20235	20434	20209	20372	20294	20301	20393	20452	20197	20315	20417	20509	20469	20644	20515	20281	20504	20414	20243	20425	20665	20298	20356	20136	20246	20265	20172	20486	20318	20310	20558	20331	20401	20392	20227	20303	20221	20691	20442	20483	20581	20530	20383	20548	20322	20476	20218	20183	20345	20504	20286	20281	20339	20534	20279	20296	20404	20349	20420	20191	20368	20532	20526	20560	20358	20171	20463	20375	20449	20336	20326	20443	20284	20446	20343	20641	20423	20487	20235	20444	20475	20494	20368	20399	20225	20297	20313	20341	20334	20324	20582	20289	20325	20340	20418	20493	20357	20275	20212	20155	20379	20414	20489	20503	20533	20358	20584	20532	20423	20478	20230	20266	20378	20251	20474	20258	20410	20503	20508	20606	20407	20374	20635	20516	20344	20509	20632	20121	20397	20374	20439	20614	20351	20351	20337	20486	20292	20169	20488	20395	20573	20302	20162	20409	20243	20465	20528	20389	20478	20206	20293	20362	20383	20325	20195	20113	20059	20279	20420	20640	20270	20285	20363	20173	20549	20452	20421	20467	20439	20229	20268	20617	20291	20263	20195	20438	20558	20565	20377	20461	20584	20523	20212	20360	20485	20403	20306	20506	20418	20298	20644	20328	20350	20396	20158	20183	20327	20097	20243	20580	20320	20494	20485	20352	20344	20506	20275	20342	20267	20375	20363	20566	20368	20620	20463	20244	20501	20394	20315	20271	20208	20417	20381	20325	20472	20329	20305	20322	20326	20398	20130	20270	20518	20306	20293	20295	20512	20538	20600	20338	20338	20489	20446	20253	20368	20399	20285	20328	20377	20455	20511	20412	20315	20225	20186	20228	20378	20242	20494	20496	20576	20343	20393	20412	20482	20363	20566	20518	20467	20339	20378	20465	20484	20479	20277	20341	20156	20354	20483	20213	20314	20453	20339	20074	20411	20388	20358	20516	20466	20585	20047	20451	20445	20297	20304	20354	20324	20210	20058	20327	20471	20269	20379	20414	20435	20334	20495	20401	20454	20453	20271	20239	20348	20374	20470	20453	20564	20453	20436	20198	20420	20440	20528	20404	20422	20352	20419	20236	20230	20448	20333	20662	20268	20573	20396	20464	20324	20310	20330	20433	20639	20494	20337	20306	20325	20254	20340	20453	20262	20461	20277	20455	20314	20317	20382	20634	20429	20384	20278	20134	20296	20396	20422	20351	20334	20212	20292	20358	20250	20276	20463	20395	20348	20576	20476	20130	20386	20187	20321	20410	20357	20339	20396	20333	20283	20511	20224	20448	20542	20556	20222	20292	20480	20348	20468	20242	20337	20093	20476	20327	20614	20238	20568	20491	20334	20502	20635	20314	20280	20430	20644	20376	20295	20201	20321	20384	20425	20672	20278	20529	20217	20415	20366	20321	20651	20714	20399	20197	20254	20139	20411	20637	20571	20308	20306	20127	20165	20769	20390	20449	20423	20549	20508	20508	20331	20349	20346	20336	20281	20450	20517	20341	20605	20339	20489	20334	20459	20355	20260	20436	20360	20340	20498	20375	20532	20132	20520	20528	20331	20399	20397	20414	20300	20342	20497	20532	20332	20332	20432	20405	20278	20632	20107	20214	20375	20398	20328	20627	20467	20230	20419	20309	20488	20410	20358	20529	20303	20411	20414	20357	20590	20471	20335	20494	20563	20476	20561	20355	20527	20480	20198	20047	20458	20532	20440	20581	20054	20275	20309	20463	20269	20599	20395	20775	20455	20334	20505	20226	20294	20529	20266	20300	20560	20344	20332	20423	20613	20407	20332	20288	20372	20338	20422	20461	20275	20170	20230	20348	20195	20370	20428	20250	20353	20246	20242	20259	20428	20473	20184	20092	20335	20367	20364	20377	20503	20356	20573	20479	20293	20395	20289	20416	20431	20316	20281	20149	20592	20253	20324	20423	20344	20293	20400	20539	20512	20339	20352	20488	20375	20466	20332	20523	20300	20336	20462	20382	20372	20310	20497	20285	20385	20248	20448	20397	20349	20460	20553	20441	20233	20264	20135	20306	19987	20155	20478	20544	20201	20230	20234	20324	20265	20378	20279	20352	20388	20405	20209	20401	20268	20159	20156	20457	20480	20270	20455	20359	20428	20449	20497	20230	20451	20425	20461	20417	20221	20439	20439	20396	20552	20397	20497	20445	20481	20428	20355	20367	20464	20351	20186	20546	20487	20328	20309	20399	20189	20373	20346	20494	20434	20621	20506	20375	20530	20478	20487	20464	20307	20266	20474	20506	20314	20288	20444	20517	20552	20357	20285	20368	20469	20351	20528	20327	20149	20374	20399	20510	20429	20394	20315	20307	20271	20363	20394	20262	20241	20393	20380	20350	20414	20421	20435	20574	20417	20618	20512	20523	20474	20281	20474	20441	20220	20260	20469	20375	20463	20217	20591	20218	20193	20209	20464	20349	20386	20215	20416	20540	20409	20294	20505	20045	20508	20161	20224	20311	20639	20418	20469	20256	20363	20293	20297	20374	20484	20345	20264	20552	20346	20536	20316	20481	20215	20609	20216	20398	20147	20641	20323	20225	20294	20613	20252	20604	20445	20398	20500	20705	20360	20351	20324	20358	20409	20374	20397	20401	20046	20297	20250	20414	20558	20347	20201	20440	20379	20380	20442	20442	20396	20520	20298	20353	20508	20370	20408	20363	20590	20379	20412	20499	20443	20612	20255	20450	20591	20505	20472	20288	20291	20411	20028	20194	20534	20259	20305	20331	20103	20319	20525	20117	20071	20181	20334	20301	20057	20381	20477	20459	20301	20639	20553	20390	20494	20528	20323	20551	20568	20457	20183	20416	20413	20460	20524	20478	20552	20585	20269	20343	20378	20301	20280	20312	20381	20364	20416	20378	20331	20539	20453	20547	20662	20613	20339	20357	20216	20456	20624	20488	20190	20427	20320	20564	20332	20458	20372	20165	20192	20397	20447	20524	20515	20096	20263	20090	20299	20445	20554	20457	20485	20328	20239	20071	20409	20645	20502	20291	20581	20345	20292	20183	20281	20329	20251	20407	20767	20383	20518	20459	20188	20391	20291	20451	20524	20204	20304	20220	20391
46560	76391	69351	61049	50161	38641	25222	20701	19027	18282	17719	17202	16811	16861	16525	16166	15855	15528	15433	15235	15026	14993	14947	15013	14962	15083	15045	14940	14901	14825	14842	14834	14743	14729	14636	14563	14427	14608	14406	14414	14537	14464	14450	14468	14558	14499	14449	14608	14448	14427	14515	14624	14272	14385	14522	14360	14513	14529	14344	14376	14602	14422	14398	14297	14353	14284	14395	14413	14475	14238	14382	14418	14565	14323	14426	14425	14388	14407	14339	14329	14387	14456	14372	14320	14478	14445	14341	14404	14354	14512	14470	14354	14279	14370	14497	14292	14348	14459	14596	14356	14387	14326	14383	14226	14443	14552	14398	14132	14455	14246	14476	14152	14300	14251	14376	14286	14534	14433	14457	14295	14386	14493	14292	14461	14362	14339	14237	14382	14552	14249	14431	14321	14494	14315	14457	14301	14365	14307	14440	14307	14357	14271	14293	14316	14230	14454	14369	14549	14367	14476	14409	14308	14381	14274	14431	14473	14322	14468	14349	14327	14565	14248	14479	14499	14339	14400	14483	14519	14466	14243	14367	14358	14423	14377	14247	14275	14476	14488	14437	14292	14325	14501	14546	14428	14414	14266	14533	14270	14347	14318	14540	14493	14317	14355	14369	14382	14337	14231	14496	14503	14459	14467	14480	14222	14350	14279	14314	14321	14450	14320	14217	14379	14346	14490	14273	14493	14311	14303	14422	14554	14293	14325	14185	14435	14399	14389	14296	14310	14212	14497	14579	14465	14228	14389	14382	14191	14213	14264	14273	14333	14395	14531	14361	14223	14367	14517	14496	14327	14433	14146	14417	14339	14374	14618	14436	14495	14549	14367	14362	14385	14368	14344	14529	14286	14280	14388	14344	14310	14351	14342	14348	14510	14427	14418	14403	14254	14477	14367	14373	14473	14412	14256	14392	14334	14525	14381	14390	14464	14272	14387	14451	14419	14290	14295	14500	14265	14380	14441	14481	14267	14385	14379	14348	14543	14409	14417	14405	14281	14385	14345	14292	14401	14295	14297	14244	14339	14492	14493	14359	14441	14240	14299	14373	14464	14383	14371	14373	14246	14573	14425	14308	14419	14532	14504	14455	14303	14308	14466	14429	14426	14164	14535	14338	14440	14230	14331	14435	14468	14310	14318	14529	14405	14448	14264	14478	14360	14296	14358	14637	14379	14333	14480	14261	14283	14307	14413	14361	14308	14378	14423	14489	14492	14245	14440	14362	14439	14349	14297	14508	14324	14472	14318	14352	14373	14556	14445	14476	14266	14453	14326	14501	14419	14440	14602	14600	14317	14426	14387	14506	14442	14239	14379	14306	14291	14288	14407	14314	14474	14486	14498	14473	14459	14221	14200	14340	14388	14371	14581	14381	14373	14541	14350	14252	14366	14474	14426	14493	14200	14548	14286	14387	14454	14410	14391	14371	14298	14346	14445	14421	14330	14243	14302	14485	14232	14231	14344	14418	14383	14467	14417	14419	14465	14200	14424	14270	14314	14361	14417	14392	14367	14357	14248	14357	14565	14470	14399	14393	14450	14560	14413	14309	14402	14433	14471	14291	14374	14535	14348	14218	14457	14357	14287	14481	14354	14358	14409	14414	14296	14414	14476	14415	14301	14357	14356	14474	14427	14413	14342	14449	14398	14342	14335	14351	14457	14421	14477	14521	14353	14406	14329	14250	14363	14437	14511	14318	14466	14388	14288	14168	14565	14378	14368	14440	14399	14499	14482	14374	14507	14426	14623	14327	14349	14293	14153	14428	14466	14260	14388	14457	14457	14310	14380	14365	14425	14402	14254	14529	14410	14206	14429	14502	14277	14382	14393	14387	14449	14311	14305	14471	14465	14524	14364	14341	14477	14471	14419	14167	14297	14354	14525	14244	14304	14294	14416	14289	14466	14372	14456	14372	14345	14252	14554	14496	14406	14383	14579	14397	14436	14392	14478	14528	14250	14434	14469	14598	14428	14293	14347	14157	14391	14434	14352	14356	14410	14237	14377	14127	14482	14577	14385	14333	14402	14456	14306	14365	14408	14180	14310	14426	14567	14439	14487	14356	14337	14333	14338	14462	14180	14427	14339	14394	14351	14377	14336	14545	14435	14362	14407	14215	14475	14334	14534	14213	14324	14526	14365	14458	14453	14577	14377	14347	14314	14548	14241	14485	14454	14234	14397	14468	14301	14307	14532	14567	14299	14456	14245	14341	14435	14410	14253	14411	14521	14565	14350	14278	14460	14516	14287	14388	14514	14282	14353	14516	14358	14415	14523	14308	14325	14288	14298	14369	14319	14390	14246	14361	14484	14520	14411	14215	14330	14367	14354	14359	14516	14476	14457	14401	14287	14204	14362	14372	14220	14277	14344	14548	14374	14534	14402	14395	14412	14406	14424	14247	14469	14381	14333	14417	14495	14437	14304	14280	14372	14334	14398	14420	14497	14487	14550	14231	14252	14499	14358	14294	14369	14263	14548	14311	14304	14350	14319	14483	14339	14476	14549	14331	14349	14446	14402	14387	14329	14360	14376	14327	14616	14464	14298	14500	14295	14497	14394	14509	14512	14364	14456	14218	14337	14296	14563	14479	14469	14373	14323	14314	14484	14404	14377	14388	14508	14504	14532	14464	14438	14243	14353	14282	14433	14460	14521	14355	14588	14403	14348	14105	14360	14289	14262	14667	14260	14467	14401	14374	14357	14272	14562	14222	14323	14330	14339	14484	14313	14453	14222	14394	14355	14434	14551	14260	14362	14431	14479	14432	14423	14477	14586	14450	14335	14101	14258	14435	14353	14439	14345	14382	14346	14427	14602	14514	14378	14555	14396	14481	14315	14339	14439	14444	14338	14282	14415	14384	14377	14415	14380	14528	14300	14411	14212	14400	14514	14433	14493	14361	14282	14266	14376	14332	14495	14558	14421	14587	14401	14388	14278	14307	14424	14369	14308	14374	14443	14515	14428	14320	14382	14544	14443	14373	14394	14294	14369	14475	14361	14519	14394	14526	14356	14349	14319	14465	14355	14392	14335	14282	14416	14355	14502	14543	14393	14514	14430	14261	14384	14405	14203	14265	14360	14240	14369	14382	14319	14500	14426	14452	14325	14332	14406	14415	14155	14239	14475	14500	14404	14539	14320	14406	14283	14361	14175	14395	14389	14591	14193	14398	14393	14433	14572	14235	14290	14552	14484	14395	14407	14353	14340	14244	14412	14497	14439	14428	14429	14436	14195	14457	14428	14506	14373	14473	14528	14322	14410	14485	14499	14317	14395	14245	14544	14374	14266	14264	14345	14527	14421	14284	14366	14321	14447	14387	14344	14326	14468	14435	14293	14404	14384	14472	14276	14253	14353	14259	14477	14458	14480	14303	14389	14376	14342	14281	14369	14241	14444	14372	14433	14378	14426	14497	14423	14450	14337	14374	14360	14351	14467	14357	14382	14301	14310	14414	14459	14369	14482	14515	14374	14498	14484	14404	14470	14519	14329	14375	14460	14435	14454	14378	14321	14417	14411	14459	14385	14454	14373	14232	14365	14237	14383	14372	14302	14578	14345	14368	14339	14254	14368	14475	14299	14300	14513	14398	14437	14457	14453	14324	14376	14340	14379	14397	14288	14168	14283	14344	14389	14178	14361	14457	14349	14461	14468	14285	14480	14415	14461	14274	14391	14432	14479	14510	14364	14387	14524	14295	14375	14553	14340	14323	14292	14380	14273	14378	14361	14458	14288	14165	14485	14386	14490	14491	14381	14460	14451	14361	14404	14230	14322	14698	14578	14235	14498	14331	14340	14402	14408	14469	14209	14376	14486	14585	14347	14447	14406	14373	14348	14486	14327	14441	14383	14383	14445	14354	14509	14335	14307	14308	14402	14375	14256	14258	14333	14347	14406	14516	14320	14434	14498	14446	14400	14510	14434	14255	14471	14403	14429	14333	14499	14476	14422	14445	14427	14341	14422	14416	14303	14394	14321	14541	14319	14419	14366	14475	14171	14454	14451	14318	14465	14440	14374	14296	14281	14379	14317	14384	14319	14419	14504	14237	14422	14500	14553	14462	14400	14151	14261	14288	14442	14285	14563	14204	14314	14480	14552	14242	14353	14407	14243	14326	14519	14423	14334	14293	14283	14324	14370	14420	14397	14344	14336	14501	14442	14436	14375	14598	14532	14440	14435	14342	14311	14281	14244	14306	14340	14485	14340	14370	14489	14248	14452	14582	14431	14310	14324	14483	14362	14470	14420	14379	14589	14405	14401	14435	14550	14223	14400	14240	14264	14331	14237	14341	14373	14438	14414	14412	14442	14310	14341	14384	14446	14419	14402	14569	14437	14312	14382	14419	14501	14486	14465	14486	14252	14399	14283	14369	14267	14312	14402	14449	14495	14547	14472	14376	14343	14322	14348	14304	14557	14451	14400	14514	14525	14360	14328	14432	14324	14443	14347	14310	14393	14619	14341	14348	14395	14464	14349	14539	14311	14530	14406	14332	14474	14309	14333	14391	14312	14339	14524	14422	14407	14359	14458	14288	14249	14420	14437	14261	14447	14306	14352	14239	14374	14354	14451	14489	14443	14328	14473	14343	14377	14344	14320	14352	14469	14364	14301	14337	14400	14323	14380	14303	14388	14428	14359	14410	14516	14356	14395	14288	14374	14329	14421	14412	14396	14400	14404	14534	14358	14503	14305	14442	14452	14333	14304	14390	14454	14414	14469	14275	14528	14491	14333	14332	14348	14522	14340	14434	14300	14294	14426	14349	14358	14319	14519	14654	14343	14359	14630	14209	14431	14358	14332	14498	14402	14423	14532	14494	14405	14451	14490	14373	14585	14461	14429	14546	14305	14464	14493	14476	14277	14392	14483	14378	14463	14340	14381	14359	14309	14406	14490	14275	14527	14376	14458	14443	14314	14386	14423	14299	14457	14409	14266	14647	14521	14383	14323	14443	14398	14332	14325	14436	14462	14404	14404	14538	14392	14444	14312	14356	14521	14483	14473	14402	14482	14400	14399	14430	14328	14322	14354	14307	14456	14252	14465	14391	14279	14300	14310	14543	14293	14209	14424	14510	14445	14454	14415	14502	14376	14389	14438	14337	14392	14341	14469	14573	14438	14503	14364	14257	14329	14496	14741	14245	14382
41004	49831	55731	47966	36257	28715	24719	23316	22735	22745	22292	22423	22176	22254	22106	21987	21898	21954	21799	21817	21555	21707	21611	21461	21772	21588	21703	21518	21667	21743	21703	21534	21579	21714	21667	21357	21573	21431	21611	21418	21542	21564	21458	21588	21571	21061	21200	21473	21315	21639	21339	21333	21382	21507	21525	21326	21262	21473	21453	21439	21337	21511	21435	21479	21423	21334	21355	21573	21309	21575	21442	21255	21348	21424	21684	21435	21626	21283	21200	21289	21485	21271	21271	21538	21282	21584	21475	21418	21105	21615	21420	21586	21564	21310	21181	21406	21514	21643	21546	21384	21281	21392	21500	21080	21501	21400	21267	21306	21387	21338	21515	21572	21653	21383	21350	21206	21280	21232	21286	21607	21450	21395	21711	21461	21742	21229	21337	21417	21545	21340	21332	21391	21322	21454	21725	21430	21398	21271	21350	21365	21300	21353	21203	21499	21517	21319	21515	21350	21401	21686	21214	21235	21164	21398	21252	21234	21254	21481	21444	21187	21357	21347	21396	21109	21413	21510	21538	21170	21494	21361	21306	21314	21374	21508	21369	21387	21385	21619	21292	21429	21366	21520	21422	21311	21524	21306	21527	21545	21453	21425	21456	21499	21020	21516	21279	21232	21526	21589	21206	21388	21174	21378	21445	21377	21473	21391	20995	21324	21366	21289	21527	21361	21537	21205	21182	21360	21247	21291	21499	21305	21404	21171	21432	21183	21290	21239	21482	21215	21397	21326	21565	21667	21330	21264	21324	21501	21506	21492	21460	21391	21260	21487	21388	21138	21053	21462	21427	21285	21237	21279	21149	21320	21573	21199	21340	21323	21491	21412	21321	21338	21645	21459	21401	21449	21426	21239	21196	21343	21418	21317	21450	21482	21337	21413	21384	21519	21448	21317	21309	21522	21461	21294	21523	21313	21297	21310	21246	21460	21260	21345	21517	21599	21549	21137	21432	21428	21169	21354	21385	21632	21613	21516	21297	21327	21359	21305	21513	21637	21358	21533	21465	21294	21273	21491	21562	21257	21525	21547	21105	21451	21793	21376	21609	21184	21140	21253	21579	21482	21217	21459	21388	21535	21483	21291	21385	21326	21497	21524	21394	21678	21503	21296	21493	21404	21441	21436	21441	21413	21509	21563	21458	21412	21363	21225	21473	21423	21418	21258	21474	21493	21271	21577	21217	21545	21346	21336	21618	21292	21179	21365	21355	21250	21432	21373	21119	21737	21321	21347	21471	21540	21508	21192	21373	21298	21529	21302	21641	21547	21390	21439	21509	21363	21426	21370	21428	21109	21487	21367	21379	21497	21435	21566	21229	21605	21499	21415	21188	21329	21439	21299	21381	21424	21435	21620	21356	21312	21517	21367	21496	21491	21251	21260	21526	21517	21287	21234	21464	21319	21202	21388	21485	21265	21378	21403	21252	21466	21083	21361	21343	21383	21391	21374	21319	21325	21369	21561	21627	21501	21406	21410	21350	21245	21432	21299	21304	21276	21426	21238	21216	21224	21503	21371	21340	21577	21387	21429	21107	21332	21519	21400	21167	21385	21487	21466	21409	21392	21473	21643	21383	21705	21503	21564	21396	21145	21255	21458	21290	21600	21266	21275	21421	21397	21541	21289	21379	21479	21281	21469	21346	21442	21355	21416	21235	21389	21577	21621	21473	21143	21195	21388	21406	21484	21368	21432	21244	21355	21403	21318	21541	21405	21230	21454	21234	21276	21542	21502	21293	21164	21249	21332	21530	21493	21196	21316	21435	21351	21454	21626	21439	21529	21606	21281	21615	21340	21215	21356	21340	21245	21294	21259	21400	21363	21394	21298	21060	21316	21376	21521	21431	21463	21406	21245	21358	21466	21502	21405	21342	21456	21493	21308	21277	21302	21445	21482	21542	21432	21408	21614	21628	21291	21312	21486	21655	21394	21483	21326	21185	21327	21497	21350	21394	21381	21492	21178	21511	21393	21464	21316	21351	21608	21343	21391	21266	21144	21406	21311	21488	21724	21613	21582	21359	21320	21423	21194	21349	21418	21394	21467	21344	21427	21575	21306	21405	21446	21425	21315	21297	21317	21393	21231	21442	21308	21219	21157	21577	21177	21233	21281	21382	21508	21418	21451	21202	21368	21293	21505	21227	21246	21495	21505	21333	21383	21394	21347	21728	21253	21627	21331	21461	21550	21299	21559	21494	21225	21323	21462	21259	21407	21435	21292	21324	21471	21333	21560	21483	21395	21396	21681	21356	21284	21278	21215	21360	21499	21361	21263	21470	21039	21367	21283	21502	21299	21413	21401	21273	21179	21227	21423	21262	21240	21524	21484	21699	21144	21351	21594	21481	21362	21422	21465	21066	21583	21325	21264	21502	21487	21488	21475	21299	21445	21578	21557	21407	21421	21292	21363	21413	21409	21379	21549	21510	21136	21209	21361	21335	21171	21221	21108	21543	21407	21320	21439	21132	21458	21354	21381	21576	21280	21553	21529	21126	21090	21304	21315	21314	21548	21608	21560	21315	21479	21646	21023	21214	21497	21533	21494	21338	21206	21513	21428	21498	21387	21376	21365	21468	21524	21484	21383	21575	21555	21337	21391	21335	21457	21583	21390	21550	21418	21475	21350	21304	21308	21432	21576	21312	21489	21351	21390	21366	21115	21347	21464	21504	21365	21200	21439	21351	21367	21267	21449	21329	21466	21413	21260	21398	21540	21326	21173	21568	21437	21371	21307	21387	21513	21300	21498	21461	21433	21444	21417	21137	21212	21348	21339	21224	21301	21459	21322	21255	21556	21366	21257	21534	21592	21506	21319	21286	21370	21486	21283	21370	21475	21664	21345	21373	21328	21346	21611	21466	21310	21225	21424	21544	21645	21355	21383	21236	21492	21364	21257	21599	21263	21438	21357	21403	21326	21600	21302	21327	21537	21310	21254	21459	21433	21456	21451	21429	21357	21236	21143	21572	21359	21392	21438	21606	21274	21677	21447	21579	21369	21417	21315	21251	21519	21399	21467	21214	21360	21417	21361	21486	21463	21367	21339	21581	21399	21401	21509	21335	21486	21330	21473	21387	21251	21204	21367	21482	21572	21457	21320	21509	21366	21288	21298	21376	21286	21576	21428	21477	21344	21235	21296	21420	21488	21513	21502	21374	21539	21421	21448	21441	21504	21451	21275	21395	21672	21537	21155	21434	21228	21734	21396	21405	21277	21394	21410	21490	21366	21509	21476	21632	21338	21315	21361	21533	21164	21298	21476	21519	21283	21240	21443	21212	21157	21404	21598	21590	21232	21454	21309	21171	21522	21350	21311	21213	21577	21148	21309	21357	21211	21533	21600	21486	21219	21430	21516	21483	21208	21474	21416	21271	21112	21545	21442	21377	21582	21414	21612	21401	21552	21591	21294	21352	21365	21342	21282	21360	21555	21781	21294	21523	21434	21418	21438	21312	21400	21445	21558	21354	21476	21398	21293	21593	21656	21251	21296	21419	21497	21431	21392	21259	21202	21410	21273	21358	21386	21543	21519	21428	21494	21078	21400	21568	21257	21429	21423	21447	21379	21241	21141	21263	21297	21552	21522	21477	21364	21216	21196	21314	21466	21421	21630	21371	21187	21404	21456	21386	21410	21544	21563	21480	21504	21342	21399	21216	21444	21391	21502	21288	21434	21498	21230	21428	21417	21237	21572	21288	21351	21462	21379	21385	21164	21226	21463	21151	21354	21368	21450	21517	21386	21361	21393	21393	21472	21534	21324	21228	21304	21663	21268	21318	21411	21496	21489	21393	21498	21287	21404	21235	21464	21324	21547	21222	21440	21457	21713	21486	21458	21494	21616	21366	21492	21473	21411	21337	21394	21387	21451	21443	21479	21275	21451	21473	21426	21666	21425	21404	21372	21486	21467	21308	21413	21392	21259	21547	21528	21454	21442	21382	21452	21294	21269	21297	21225	21201	21504	21184	21182	21474	21398	21380	21402	21293	21384	21184	21494	21385	21570	21389	21507	21577	21494	21271	21306	21335	21489	21211	21636	21138	21345	21237	21249	21291	21415	21379	21380	21390	21695	21340	21394	21629	21431	21621	21333	21404	21432	21255	21373	21448	21491	21687	21462	21468	21445	21302	21190	21501	21305	21482	21354	21426	21557	21427	21570	21490	21439	21364	21554	21564	21442	21430	21478	21354	21621	21441	21353	21556	21384	21482	21495	21344	21465	21307	21349	21521	21599	21597	21467	21540	21426	21465	21508	21501	21351	21316	21290	21550	21300	21531	21302	21375	21342	21377	21146	21394	21415	21458	21691	21500	21310	21497	21600	21434	21203	21465	21455	21537	21315	21557	21228	21332	21182	21355	21369	21338	21095	21410	21588	21761	21347	21328	21440	21223	21467	21359	21290	21223	21467	21249	21151	21216	21454	21436	21445	21480	21380	21267	21426	21517	21235	21203	21284	21407	21415	21398	21521	21383	21277	21624	21652	21479	21524	21303	21428	21249	21447	21419	21374	21323	21242	21301	21460	21582	21427	21430	21315	21376	21436	21299	21504	21558	21463	21201	21260	21403	21305	21458	21342	21368	21426	21404	21474	21375	21638	21536	21212	21389	21413	21431	21407	21161	21508	21334	21559	21604	21373	21478	21545	21339	21463	21294	21376	21467	21335	21389	21235	21320	21347	21590	21507	21574	21481	21642	21486	21211	21246	21316	21363	21529	21575	21274	21380	21489	21477	21328	21327	21442	21574	21557	21457	21368	21555	21545	21463	21520	21434	21429	21400	21325	21340	21431	21375	21411	21704	21380	21355	21317	21238	21393	21480	21430	21530	21499	21279	21357	21534	21554	21383	21472	21270	21424	21614	21265	21239	21356	21435	21142	21380	21387	21423	21332	21418	21623	21226	21395	21310	21381	21350	21380	21327	21261	21298	21523	21207	21413	21229	21284	21392	21469	21221	21333	21412	21663	21355	21366	21463	21186	21250	21319	21345	21387	21208	21044	21445	21151	21307	21206	21516	21236	21459	21454	21292	21327	21423	21481	21460	21453	21483	21594	21473	21445	21250	21485	21445	21724	21531	21511	21368	21404	21371	21300	21467	21389	21371	21534	21236	21286	21260	21336	21186	21221	21313	21529	21424	21620	21355
42248	59926	55321	42844	30763	23433	18662	17239	16873	16588	16346	16116	15878	15949	15917	15428	15394	15548	15354	15212	15080	15283	15038	15131	15309	15247	15182	15090	15066	15175	15103	15115	15100	14946	14777	15020	15174	14981	14939	14918	14826	14889	14851	14853	15051	14990	14903	14730	15023	14997	14779	14871	15046	14899	14991	14968	14933	14867	14835	14861	14894	14798	14959	14822	14921	14741	14803	14828	14858	14823	14888	14928	14703	14765	15012	14766	14863	14885	14726	14772	14937	14925	14684	14856	14838	14751	14955	14907	15030	15034	14812	14858	14737	14700	14804	14962	15037	14968	14930	14804	14763	14975	14962	14956	14919	14953	14966	14757	14705	14870	14894	14845	15020	14983	14961	15073	14818	14898	15099	14834	14789	14991	14915	14942	14753	14887	14725	14715	14948	15019	14842	14931	14904	14686	14769	15034	14875	15012	14865	14859	14879	14721	14798	14983	14937	14911	14775	14894	14745	14958	14672	14977	14945	14946	14950	14799	14911	14811	14874	14984	14951	14890	15000	14927	15020	14892	14908	15016	14871	15032	14723	14929	14998	14747	14986	14838	14955	14883	14922	14808	14841	14914	14742	14953	14933	14835	15057	14983	14752	15140	14834	14830	14834	15017	14861	14818	14835	14850	14794	14882	14807	14894	14941	14844	15032	14813	15001	14880	14875	14725	14973	14960	14926	14847	15057	14721	14914	14817	14918	15013	15029	14937	15028	14929	14734	15060	14903	14805	15040	14932	14929	14807	14999	14798	15006	14807	14994	14791	15030	14780	14881	14876	15087	14906	14913	14828	14849	14781	14929	14807	14994	14837	15011	15002	14943	14794	15036	14967	14857	14836	14921	14966	14880	14775	15213	14866	14913	14872	15090	14800	14898	14759	14739	14819	14963	14730	14906	14730	15092	14675	14935	14866	14678	15015	14935	14932	14749	14773	14706	14952	14858	14843	15109	14807	14738	14995	14950	14846	14973	15015	14797	14733	14856	14984	15023	15057	14834	14902	14726	14805	14882	14966	14875	14690	14858	14775	15001	14964	15104	14725	14914	14990	14897	14879	14934	14870	14857	14852	14811	14942	14780	14958	14941	14805	14931	14906	14797	14801	14931	14904	14863	14850	14877	14817	14987	14805	14951	14733	14893	14900	14854	14668	14946	14912	14846	14881	15002	14861	14855	14796	14829	14867	14922	15008	15073	15029	14821	14685	15165	14814	14971	14833	14872	14741	14932	14917	14861	14903	15102	14829	14895	14949	14907	14935	14881	14834	14910	15002	15150	14888	14911	14845	15029	14789	14894	14826	15026	14708	15034	14644	14950	14873	14847	14700	14993	14813	14996	14872	14920	14846	14872	14789	14989	14991	14874	14950	14968	14805	14818	14772	14729	14917	14954	14763	15177	15017	14918	14679	14801	14879	14886	14834	15033	14894	14679	14813	14938	14819	15033	14961	15034	14887	14911	14883	14974	15019	14916	14982	14855	14861	14778	14906	14855	14917	14827	15032	14893	14899	14797	15065	14867	15100	14859	14992	14872	14864	14964	15049	14909	14841	14908	14748	14981	14958	14839	15016	14817	14857	15040	14779	15045	14728	14781	14949	14809	15059	14705	14920	14788	14901	14845	14800	14829	14760	14965	14889	14893	14884	14947	14895	14934	14711	14868	14794	15006	15130	14908	14779	14733	14993	14927	14929	14859	14847	14880	14939	14885	14878	14990	14819	14876	14738	14987	14719	15117	14762	14919	14827	14692	14826	15004	14834	14797	14919	15058	14826	14842	15012	14945	14905	15021	14961	14819	14678	14947	14857	14810	14839	14805	15078	14798	14922	14808	14741	14849	14978	14920	14898	14944	14854	14946	14850	14790	14761	14835	14792	14957	14911	14873	14957	14881	14906	14809	14975	14892	15070	14853	14928	14917	14754	14772	14955	14980	14883	14816	14956	14828	14923	14847	14741	14912	14948	14788	14988	14773	14927	14762	14826	14825	14874	14915	14864	14859	14894	14943	14882	14805	14842	14988	14898	14766	14872	14921	14826	14926	14945	15016	15016	14893	14836	14951	15131	14766	14813	14725	14887	14767	14826	14817	14995	15127	14926	14807	14864	14807	14915	14897	14928	14943	14682	14804	15018	14920	14870	14824	15078	15004	14866	14868	15043	14871	15057	14801	14965	14924	14789	14939	14863	14847	14831	14982	14941	14876	14796	14730	14882	14848	15001	14899	14890	14729	14984	14907	14921	14939	14964	14846	14854	14851	14933	14867	14927	14814	14919	14862	15028	14983	14851	14816	14745	14906	14771	14949	14884	14827	14922	14862	14931	14819	14790	14636	15008	14837	14769	14869	14860	14847	15014	14979	15042	14853	14770	14857	14914	14815	14944	14999	14875	14779	15012	15007	14989	14782	14751	15022	14926	14777	14903	14782	14749	14880	15071	14848	14960	14746	14866	14997	14857	14986	14788	14911	14965	14810	14906	14713	14822	14965	14965	14902	14978	15065	14798	14828	15008	15038	14868	14947	14844	14828	14764	15006	14932	14913	15102	14751	14833	14968	14968	14948	15050	14867	14899	14863	14983	14908	14890	15061	14975	15013	14887	14916	14669	14705	14932	14824	14703	14836	15003	14818	14972	14895	14872	14968	14940	15071	14913	14807	14990	14938	14747	14989	14790	14825	15054	15030	14864	14870	14783	14865	14824	14923	14925	15077	14972	14964	14861	14997	14788	14649	14845	14878	15155	14895	14920	14848	14759	14840	14885	14974	14867	14817	14963	14774	15030	14880	14940	14816	15027	14808	14931	14861	14928	14743	14856	14954	14903	14788	14928	14684	15156	14833	14774	14772	14828	14949	14855	14856	14984	14645	14774	15002	14758	14951	14892	14785	14890	14974	14961	14891	14894	14933	15020	14906	14891	14768	14701	14992	14912	14881	14921	15065	14934	14952	14993	14910	14848	15015	14834	14963	14956	14941	14705	14778	15048	14793	14930	14818	14919	14898	14877	14708	14979	14745	15060	14743	14778	14898	14928	14838	14784	14825	15076	14815	14933	14887	14740	14995	14897	14915	14905	14759	14948	14790	14840	14969	15071	14988	14819	15052	14889	14922	15007	14937	14829	14954	14995	14816	14747	14807	14895	14825	14990	14920	14851	14854	14908	14930	14977	14888	14888	15052	15122	14843	14801	14961	15000	14913	14987	14905	14868	15093	14798	14849	14874	14875	14914	14887	15020	14711	15002	14869	14854	14924	14860	14718	15002	14937	14902	15034	14979	14865	14863	14830	14861	14796	14998	14843	14891	14845	14856	14899	14897	14746	14938	14900	14810	14964	14892	14868	14810	14991	14899	15087	15055	14699	14893	14772	15122	14869	14912	15031	14912	15002	14899	14853	14864	14949	14913	14879	14886	15022	14991	14745	14909	14907	15058	14943	14943	14883	14821	14868	14798	14867	14922	14985	14912	14980	14932	14760	14864	14930	14926	14974	14979	14893	14859	14907	14846	14882	15040	14898	14781	14861	14797	15038	14969	14751	14937	14870	14927	14991	14837	14933	15056	14967	14810	14879	14937	14784	14966	14853	14791	14868	14986	14972	14802	14917	14911	14785	14882	14988	14926	14994	15016	14862	14723	14845	14985	15075	14937	14867	14921	14947	14942	14934	15047	14876	14889	14795	14955	14760	15009	14968	14873	14845	15073	14789	14958	15042	14839	14926	14750	14944	15056	14915	15001	14878	14851	14818	14959	14881	14912	14973	14913	14882	14801	14678	14888	14761	14924	14775	14948	14943	14769	14903	14885	14591	14880	15010	15017	14873	14941	14821	14770	14781	14895	14885	14962	14835	14770	14883	14985	14823	14802	15008	14852	14910	14782	14981	14652	14755	14748	14837	15062	14810	15014	14843	14927	15071	15022	14911	14790	14888	14943	15034	14831	14979	14969	14821	14855	14804	14804	14662	14883	14990	14948	15174	14805	14872	14916	14848	14943	14940	14864	14868	14817	14794	14737	15042	15012	14610	14756	14910	15026	14944	14972	15049	14941	14974	14742	15025	15049	14908	14846	14956	15126	14786	14812	14843	14917	15046	14947	14919	14994	14936	15065	14949	14947	14897	14690	14764	14723	14890	14950	14816	14957	14954	14873	15088	14752	14920	14952	15158	14780	15043	14798	14801	14960	14880	14917	14865	14875	14913	14880	14855	14963	14693	15031	14897	14924	14678	14843	14823	14812	14839	14805	14863	14925	14821	14810	14789	14949	14823	14946	15017	14939	14865	14812	15113	14712	14793	14939	14777	14977	14846	14851	14854	14789	14880	14911	14818	14975	14902	14928	14740	14785	14987	14925	14843	14885	14788	14846	14888	14977	14822	14901	14914	14950	14908	14858	14856	14885	14894	14959	14910	14768	14872	15037	14880	14942	14687	14893	14925	15099	14993	14914	14906	14850	14870	14906	15155	14910	14935	14918	14949	14979	14908	14848	14911	14961	14880	14696	14994	14791	14902	14838	14912	14851	14931	14865	14913	14982	14883	14816	14893	14970	14937	14962	14893	14831	15007	14893	14905	14953	14870	14952	15090	15007	14905	14862	14942	14942	14911	14862	14834	14980	15015	14962	14991	14847	15052	14901	14857	14898	14920	14797	15005	14894	15052	14862	14844	14844	14990	14905	15015	14887	14877	14749	14657	14884	14859	15112	14902	14926	14869	14851	14839	14828	14929	14988	15030	14889	14785	14950	14844	14930	14918	14935	14641	14890	14839	14802	14733	14980	14869	14876	14963	14900	14875	14754	14904	14877	14673	14959	14868	14999	14855	14824	14880	15017	14707	14825	14872	14845	14764	14850	14925	14900	14963	14943	14850	14845	14802	14984	14934	14907	14979	14849	14913	14865	14827	15051	14888	14787	14922	14979	14913	14845	14961	14746	14774	14758	14848	14812	14992	14908	14865	15033	14785	14916	14839	14947	14881	14775	14878	14911	14762	14977	14931	14871	14801	14903	14928	15013	14968	14689	14892	14905	14856	14762	14901	14968	14834	14897	14991	14834	14820	14964	14919	14881	15063	15010	14854	14904	14868	14970	14877	14959	14943	14985	14882	14943	14990	14866	14870	14905	14931	14849	14834	15018	14895	14749	15043	14749	14862	14718
26513	22023	33180	37380	35919	32928	29180	25197	23982	23798	23518	23140	23065	22997	22997	22456	22432	22095	22102	22130	22145	21920	21818	21763	21848	22278	21892	21882	22045	21925	21714	21720	21931	21698	21697	21681	21485	21587	21648	21806	21855	21679	21414	21618	21513	21657	21658	21736	21331	21549	21718	21445	21370	21459	21341	21579	21475	21545	21557	21791	21602	21559	21483	21505	21809	21522	21635	21713	21403	21397	21888	21556	21525	21511	21513	21440	21366	21386	21528	21644	21544	21741	21524	21640	21660	21535	21515	21423	21498	21318	21623	21753	21338	21469	21684	21792	21583	21507	21521	21654	21427	21581	21402	21381	21270	21498	21665	21616	21491	21637	21731	21546	21596	21488	21473	21331	21472	21355	21611	21578	21460	21264	21653	21323	21680	21330	21598	21536	21574	21549	21381	21526	21487	21679	21583	21799	21652	21382	21603	21543	21637	21419	21356	21493	21607	21878	21528	21503	21378	21473	21487	21556	21768	21334	21528	21484	21567	21641	21524	21294	21440	21259	21489	21466	21516	21549	21683	21686	21468	21584	21454	21226	21470	21555	21568	21462	21641	21571	21523	21425	21388	21571	21641	21643	21502	21812	21603	21359	21556	21656	21613	21477	21367	21567	21481	21618	21554	21400	21535	21469	21319	21480	21534	21531	21531	21452	21300	21409	21332	21357	21629	21626	21762	21408	21536	21499	21481	21715	21666	21488	21465	21377	21564	21457	21719	21538	21671	21805	21512	21625	21418	21463	21605	21406	21687	21423	21492	21422	21617	21744	21598	21670	21605	21627	21324	21330	21391	21731	21312	21573	21522	21523	21488	21869	21642	21557	21671	21519	21562	21582	21752	21813	21405	21539	21491	21621	21700	21435	21611	21619	21641	21517	21671	21604	21667	21519	21625	21487	21698	21617	21773	21636	21600	21337	21515	21504	21640	21804	21655	21555	21608	21463	21536	21395	21528	21466	21466	21508	21588	21879	21694	21542	21409	21562	21659	21464	21557	21664	21415	21339	21491	21404	21608	21594	21404	21602	21649	21569	21625	21656	21495	21657	21518	21620	21316	21411	21657	21370	21394	21405	21431	21495	21639	21554	21538	21434	21668	21595	21542	21400	21577	21491	21504	21568	21624	21729	21522	21580	21401	21301	21459	21200	21385	21591	21469	21439	21616	21500	21573	21546	21441	21349	21567	21543	21330	21557	21391	21615	21630	21383	21592	21354	21710	21541	21479	21701	21559	21477	21642	21313	21422	21688	21445	21535	21681	21546	21586	21478	21653	21510	21575	21414	21447	21597	21348	21626	21389	21443	21366	21502	21619	21511	21498	21677	21834	21454	21486	21649	21458	21635	21555	21581	21560	21499	21756	21659	21760	21602	21447	21463	21645	21747	21582	21420	21636	21406	21446	21273	21454	21446	21436	21476	21585	21441	21613	21353	21440	21527	21745	21328	21606	21411	21305	21447	21336	21633	21459	21431	21655	21644	21523	21547	21550	21611	21706	21706	21293	21254	21594	21696	21608	21518	21519	21570	21545	21423	21573	21616	21673	21464	21723	21460	21548	21666	21607	21467	21449	21478	21209	21368	21503	21417	21509	21648	21656	21593	21416	21533	21497	21410	21606	21557	21659	21399	21395	21320	21611	21377	21466	21510	21383	21672	21534	21460	21554	21581	21428	21525	21401	21549	21222	21419	21613	21405	21495	21495	21489	21343	21416	21275	21654	21293	21501	21247	21486	21590	21618	21518	21600	21449	21420	21562	21556	21532	21543	21449	21686	21571	21633	21328	21574	21554	21519	21523	21606	21410	21412	21562	21657	21542	21393	21343	21601	21605	21420	21477	21365	21519	21558	21306	21723	21816	21514	21511	21524	21450	21351	21560	21583	21488	21526	21557	21395	21397	21803	21625	21482	21480	21506	21607	21365	21715	21610	21657	21369	21621	21696	21450	21347	21375	21833	21385	21438	21320	21403	21362	21408	21475	21629	21576	21379	21639	21530	21375	21386	21482	21239	21688	21739	21673	21631	21364	21414	21437	21556	21505	21592	21499	21432	21616	21743	21638	21586	21314	21379	21653	21492	21449	21421	21584	21406	21547	21691	21455	21475	21690	21542	21511	21628	21632	21550	21442	21716	21568	21517	21455	21704	21521	21454	21773	21526	21456	21405	21578	21533	21620	21627	21749	21513	21237	21218	21567	21827	21457	21830	21569	21461	21599	21698	21523	21368	21689	21653	21537	21652	21620	21422	21541	21584	21475	21539	21472	21624	21549	21578	21601	21462	21262	21530	21654	21395	21641	21435	21612	21396	21510	21337	21370	21457	21288	21313	21475	21448	21667	21830	21459	21905	21574	21449	21381	21498	21447	21664	21679	21373	21533	21656	21285	21542	21717	21502	21469	21596	21837	21575	21577	21318	21561	21368	21544	21589	21634	21478	21551	21735	21271	21381	21786	21561	21644	21785	21565	21206	21678	21522	21319	21601	21641	21502	21401	21275	21397	21482	21516	21563	21457	21466	21498	21520	21370	21588	21580	21459	21535	21554	21721	21726	21593	21527	21421	21729	21684	21592	21474	21428	21453	21580	21438	21647	21620	21736	21343	21819	21755	21358	21561	21579	21746	21468	21507	21466	21485	21542	21419	21512	21527	21653	21417	21644	21616	21446	21598	21498	21462	21696	21474	21385	21521	21418	21665	21462	21456	21615	21615	21715	21479	21533	21543	21506	21573	21553	21491	21650	21415	21655	21401	21579	21575	21513	21321	21630	21388	21364	21683	21468	21343	21610	21354	21544	21578	21614	21450	21646	21431	21235	21410	21678	21626	21554	21508	21573	21318	21463	21614	21618	21329	21419	21422	21486	21544	21611	21695	21348	21461	21730	21677	21390	21652	21538	21622	21453	21615	21583	21643	21484	21261	21789	21529	21390	21573	21475	21409	21464	21474	21410	21430	21540	21590	21567	21505	21582	21567	21418	21713	21659	21639	21532	21545	21363	21479	21707	21853	21481	21377	21711	21518	21524	21252	21340	21545	21620	21692	21383	21513	21471	21123	21545	21222	21505	21464	21550	21423	21391	21661	21563	21809	21686	21536	21339	21433	21665	21420	21490	21593	21518	21585	21587	21538	21561	21443	21410	21545	21599	21491	21547	21529	21500	21546	21464	21454	21612	21584	21668	21512	21470	21580	21525	21259	21670	21459	21607	21842	21600	21564	21721	21705	21578	21584	21564	21814	21437	21445	21461	21686	21674	21743	21475	21624	21291	21494	21508	21355	21474	21441	21542	21532	21400	21483	21761	21459	21421	21542	21662	21404	21513	21506	21407	21592	21609	21638	21697	21479	21478	21376	21333	21472	21607	21685	21413	21359	21719	21526	21728	21615	21498	21561	21401	21404	21406	21464	21411	21466	21485	21343	21745	21557	21538	21373	21509	21640	21649	21413	21515	21431	21598	21495	21384	21379	21225	21571	21624	21551	21296	21504	21588	21578	21504	21615	21502	21418	21531	21654	21245	21387	21594	21484	21193	21611	21363	21728	21443	21728	21623	21606	21458	21627	21474	21608	21455	21520	21521	21529	21772	21306	21273	21398	21650	21778	21678	21612	21386	21703	21459	21680	21397	21530	21595	21367	21513	21611	21597	21667	21537	21444	21701	21221	21585	21859	21684	21556	21552	21502	21452	21614	21423	21569	21492	21494	21593	21773	21481	21422	21468	21465	21558	21339	21642	21365	21638	21367	21457	21615	21527	21454	21736	21527	21544	21627	21769	21429	21659	21781	21699	21731	21705	21273	21432	21487	21553	21698	21629	21784	21332	21507	21535	21596	21490	21743	21635	21517	21463	21529	21539	21260	21545	21476	21457	21499	21317	21613	21672	21645	21661	21424	21703	21349	21421	21628	21371	21517	21575	21631	21464	21462	21486	21709	21564	21725	21475	21448	21633	21634	21519	21489	21705	21576	21725	21460	21789	21628	21118	21323	21494	21461	21320	21318	21427	21366	21369	21417	21437	21642	21511	21470	21281	21352	21633	21542	21465	21409	21702	21306	21671	21281	21446	21675	21465	21593	21752	21697	21314	21451	21473	21347	21502	21627	21537	21644	21646	21601	21522	21478	21672	21639	21550	21478	21439	21582	21499	21532	21673	21527	21493	21211	21355	21382	21659	21536	21400	21589	21616	21458	21603	21462	21180	21800	21399	21525	21414	21735	21618	21723	21430	21660	21754	21718	21448	21429	21492	21759	21666	21634	21606	21371	21622	21672	21521	21515	21487	21412	21539	21360	21435	21331	21472	21552	21486	21458	21303	21474	21449	21714	21346	21334	21659	21469	21580	21629	21642	21516	21526	21422	21668	21709	21449	21521	21464	21561	21659	21392	21320	21426	21464	21412	21473	21698	21651	21635	21516	21474	21437	21456	21519	21612	21479	21506	21467	21767	21345	21277	21242	21608	21433	21626	21650	21723	21680	21657	21498	21472	21634	21293	21594	21502	21570	21445	21584	21509	21791	21579	21420	21596	21522	21548	21612	21551	21575	21408	21645	21417	21362	21581	21544	21530	21702	21656	21745	21402	21302	21485	21327	21310	21491	21483	21460	21722	21500	21709	21797	21440	21539	21609	21598	21362	21486	21446	21566	21614	21282	21749	21716	21398	21608	21652	21330	21412	21545	21514	21380	21541	21661	21412	21522	21491	21506	21560	21526	21381	21672	21639	21471	21460	21636	21627	21778	21617	21632	21633	21696	21613	21743	21548	21540	21539	21545	21183	21472	21484	21545	21442	21474	21452	21490	21530	21345	21225	21395	21243	21354	21485	21565	21508	21600	21554	21575	21521	21518	21436	21626	21618	21563	21509	21473	21556	21682	21345	21469	21492	21525	21602	21485	21410	21770	21494	21432	21450	21626	21603	21421	21351	21642	21680	21523	21679	21870	21695	21264	21567	21647	21462	21505	21537	21357	21773	21680	21520	21312	21596	21729	21546	21580	21702	21533	21484	21470	21534	21571	21490	21516	21551	21675	21489	21626	21374	21580	21432	21737	21730	21763	21727	21516	21682	21469	21659	21564	21662	21535	21495	21345	21371	21519	21264	21454	21620	21569	21333	21505	21616	21231	21259	21432	21436	21458	21629	21641	21597
44481	73163	69179	54083	40959	28879	21598	19243	18531	17968	17510	17113	16735	16469	16642	16182	16073	16029	15769	15524	15291	15646	15375	15418	15415	15492	15478	15394	15330	15427	15136	15434	15292	15079	15071	15194	15068	15071	14994	14903	15102	15060	15089	15101	15046	15146	14981	15061	15081	15080	14945	14988	15029	15105	15090	15056	14993	14909	15021	15015	14976	15154	15025	14921	14985	15136	15116	14874	15072	15111	14976	14959	15034	14993	14938	15036	15030	14971	14901	14960	15071	14944	15117	15044	15014	14874	14932	15082	14933	14943	14963	14870	14880	15022	15036	14949	15005	14940	15071	14924	15037	15162	14939	15015	15055	15036	15033	15155	14967	15096	14911	14852	15124	15154	15047	14926	14959	15187	14973	15157	15079	15219	14798	14967	14992	15114	14979	14971	15009	14803	15080	14886	14976	15004	14860	15026	14954	14896	15083	14981	15083	14939	15154	14964	14981	14923	15044	14982	14991	15040	14942	15029	15216	15033	14958	15135	14969	15020	14901	15004	14808	14980	14901	14918	14960	14884	14918	14843	15033	15028	14984	15107	14920	14951	15072	15023	14880	14934	15185	14955	14927	14994	15016	15050	15075	15172	14913	15051	15111	15049	14938	14969	14886	14962	14968	14894	14951	14931	14831	14991	15018	15015	14881	15103	15163	15045	14969	14813	15005	15212	15039	14732	14947	14972	15058	15037	15123	15020	15136	14849	14958	14999	15018	15160	14929	15132	14952	14997	14948	15010	15083	14991	14868	15027	15119	15191	15014	14843	15011	14999	14909	15061	15070	14972	15025	15074	14993	15021	15139	14917	14996	14997	14944	15084	15050	14927	15088	15102	14945	15067	14869	14883	15122	14833	14895	15157	14950	14978	14741	14861	14976	14864	14943	14962	15113	15144	15017	15008	14986	15037	15150	14925	15005	15248	14802	14842	15188	14844	15017	14939	15008	14840	14885	15118	15080	15072	14979	14909	14984	15010	15056	14939	15071	14977	15075	14882	15145	14874	15096	14994	14892	14979	14972	14765	14876	14906	14932	14857	14997	14931	14890	15073	15124	15056	15027	14929	14968	15175	15016	14961	14855	15138	15005	15014	14947	15116	15041	14982	15012	15001	15101	15121	15010	14981	15015	15035	15129	15030	14990	15123	14993	15258	15020	15001	15033	15185	14824	14947	14912	14971	14904	14997	15008	15072	15058	15098	15019	15138	14994	15060	14916	14997	15122	15039	14920	14967	15072	15021	15123	14954	15069	14759	15064	14946	15009	14958	14834	14955	14995	15007	14957	14803	15021	14910	14949	14952	14788	15015	15050	14973	15088	14915	15055	15006	15115	15191	15196	14913	14871	15087	15158	14951	15136	14993	15001	15041	14929	15018	15025	14917	15007	14897	15047	14974	14954	15120	15111	15186	15021	14928	15094	15126	14828	15194	15109	14908	15177	14780	15153	15083	14954	15195	14859	14906	15206	15014	14886	15027	15197	14803	14992	14945	14956	14940	15113	15038	14977	15095	14925	15073	14975	14885	15024	15212	14932	15117	15064	14961	14958	15149	14958	15021	15158	15056	15041	15039	15017	14944	14982	15000	14997	15002	14953	14992	15228	15141	14949	15088	15028	14938	14989	15009	14985	15067	15139	15064	15121	15084	15165	15094	14926	15055	14875	15201	15003	15058	15001	14944	14885	14915	14882	14927	15210	15041	14906	15016	15072	15108	15030	15044	14910	14997	15008	14910	15065	14942	15074	14893	14970	14985	14933	15022	14936	15039	14888	15107	15057	14898	15045	15058	15066	14960	14867	14978	15033	15010	15063	14970	15084	15134	15010	15110	15146	15170	15071	14860	14944	14996	15090	15029	15117	14997	15051	15006	14973	15143	14879	14994	15085	15088	14952	15011	15129	14951	15016	14789	14919	15001	14912	15051	14967	15103	15073	15107	15101	15029	14952	14991	15232	14983	15066	15077	15047	14855	14801	15055	15087	14794	14977	15190	14832	14999	14849	14923	15103	14915	15116	14939	14941	14905	15039	15090	15023	15005	15085	15019	14958	14869	14929	14820	14977	14960	15083	15165	15019	14795	14996	14990	14885	14919	14986	15084	14942	15001	15085	15109	15053	15000	14864	14971	15125	14967	15040	14894	15045	15121	14890	15095	14935	15031	15131	15076	14982	15047	15106	14891	14906	15029	14896	15149	15065	15074	15182	14969	14975	14941	14831	15120	15134	15048	14990	15058	14965	15059	14970	15184	15104	14763	15115	14889	15074	14920	15022	14968	15019	15089	14994	15117	15025	14886	14984	14956	15024	15015	15290	14975	14916	15243	14997	15092	14983	14937	15041	14851	15015	15074	15125	15105	14900	14946	15114	15183	15068	15038	15039	15072	14904	15046	15147	14914	15097	15057	14983	15097	15038	15063	15014	14953	14992	15032	14775	15077	15029	14894	14990	14900	15011	14966	14988	15009	14947	15122	14773	15024	14942	15092	15052	14993	15012	14862	14865	15089	15011	15145	14887	14978	15046	15137	14910	14978	14996	15072	15101	15036	15045	15002	15028	14996	14952	15077	14877	14960	14860	15086	14989	15001	14877	14988	15061	15075	15020	14986	14968	14811	14942	14974	15102	14903	14938	14954	14937	14988	15084	14819	15066	14961	14973	14922	14991	15070	14979	15156	15044	15005	14875	15026	14807	14997	15004	14943	15032	14956	15021	15031	14890	14783	15002	14851	14702	15126	15006	14975	15084	15082	14974	14875	14993	15024	14997	14920	15027	14772	14976	15047	15015	15065	14898	14912	15080	14748	15038	14988	15034	14884	14906	14928	14998	14976	14897	15078	15022	15064	15013	15114	14973	15197	15065	15058	15113	15015	15227	14956	15204	15040	15092	15169	15075	14943	15070	15110	15169	15001	14799	14997	15177	14978	15075	15016	14929	15134	14892	14963	15180	15056	14877	15047	15002	14840	14993	14876	15030	15048	14964	14876	14870	14990	15147	15001	15097	14810	15004	14947	15025	15048	14954	14889	14934	15088	15006	15119	14962	15097	15170	15083	15058	15184	14915	14876	15076	15027	15002	15041	14926	15125	14832	15015	15102	15063	15078	14973	15069	15101	15033	15073	14995	14929	15006	14994	15001	15095	15145	15071	15032	15088	14939	14943	14873	14996	15072	15011	14863	15183	14923	14871	15143	15169	15155	15006	14936	14977	15050	15030	15031	15073	14860	15103	15081	15255	15046	15060	14987	15064	15190	14995	14998	14963	14964	14905	14967	14980	15113	14958	14995	14967	15040	14911	14889	15141	14991	14826	15068	15110	14946	14857	15188	14753	14956	14927	15082	14969	15099	15043	14957	14895	15012	15133	14979	15001	14895	14918	15114	14987	14981	15096	15187	15117	14953	14960	15048	15143	14991	14991	14981	15005	14926	15107	15107	15118	14973	15010	14814	14822	15069	14770	14934	15279	15069	14950	14913	15079	15019	15213	14972	15036	15253	15078	15062	14909	14953	15112	15069	14804	14995	14981	15097	14959	15120	14970	14853	15133	14971	15018	15018	15162	15023	14725	15059	15103	15124	15079	15002	14991	15136	15133	14986	15005	15130	14965	14934	15069	14844	14900	15016	15186	15031	15083	15075	15081	15013	14976	15071	14961	14985	14863	15150	14993	15281	14931	14750	15104	15156	14945	15059	14922	14867	15032	15040	14952	15008	15055	15078	14960	15158	15043	14983	14978	14900	15023	14984	15043	15100	15142	15096	14980	15034	15044	14974	15101	15022	15141	15043	15032	15099	15048	14942	15197	14843	15004	15034	14979	15135	15142	14921	14975	15004	15223	15108	15059	14997	14933	14788	15029	15000	14903	14919	14925	15114	15027	15031	15157	14953	14958	14920	15000	14934	15018	15006	14917	15070	15090	14887	14971	15010	14890	14959	15061	14884	14931	15077	15054	15127	14834	14938	15033	14878	14987	14919	14897	14988	14922	15091	15031	14869	14980	15045	15047	15077	14950	15018	15002	15026	14946	15042	15025	15033	14983	15033	15146	14867	14943	15160	14909	15019	14961	15039	14909	14992	15066	15051	15097	14901	14913	15158	15072	15124	14900	15015	15153	14971	14984	15131	14877	14966	14933	14969	14872	15069	14845	15084	15011	15117	14964	14857	14993	15131	15053	14937	14970	15149	15047	14976	15085	15052	14797	15103	14880	14986	15242	14990	15078	14874	15049	15024	15056	14890	14984	15082	14875	15070	14981	14984	14895	15055	14896	15097	15065	14999	15098	15022	14913	15064	14964	15120	15009	14984	15123	14991	15034	14998	14912	15109	14965	15062	14786	15030	15009	15102	15127	14885	15096	15006	15037	14934	15055	15003	15075	15028	15178	14910	14995	15133	14871	14975	15002	14939	15168	14961	14944	14990	15088	14978	15058	15074	15084	14908	15068	14852	15157	15101	14975	15104	15067	15022	15039	14906	15012	14826	15003	15090	14987	14992	15011	14861	15262	15047	14979	14992	15023	15134	15152	14856	14962	15014	15031	14970	15115	14941	14993	15016	15192	14926	14918	14991	14968	15019	15101	14980	14924	14943	15032	14922	14883	15092	14794	15045	15053	15011	15012	14995	15027	15225	15101	14980	15060	15025	15148	14999	14989	15003	15003	15018	15054	15196	15060	15071	14921	15091	15088	15062	15086	15044	14941	15038	14947	14893	14880	14992	15080	15084	14882	15177	14869	15099	14849	15219	15023	15178	15061	15029	14998	14977	15066	14883	14988	15056	15132	14861	14802	15125	14792	14929	15062	14947	14977	15181	14998	14795	15008	14991	14916	15139	15036	15030	15102	15049	14813	15235	14803	14944	15120	14865	14898	15161	15143	15023	15030	15103	15095	15058	15094	14890	15037	14945	15108	14983	15025	15102	14963	15102	15182	14995	14862	15032	15062	14946	14829	15022	15027	14949	15006	15158	14952	15012	15103	15161	14938	15100	15060	14914	14938	14998	14971	15151	15192	14834	15110	14784	15157	15084	14972	15088	15050	15110	15104	15248	14919	14907	14960	14992	14860	15098	14960	14942	15141	15025	14964	15084	14863	14810	15040	15090	14998	15029	14892	15125	14836	15025	15029	15046	14857	15110	15045	15004	15029	15047	14997
24667	21672	29994	29484	31507	31856	30545	25357	23734	23451	23233	22401	22071	21946	22003	21623	21341	21253	21259	20852	20974	20499	20554	20562	20613	20849	20534	20419	20518	20527	20551	20450	20511	20240	20256	20158	20052	20303	20091	20167	20189	19919	19943	19770	20246	20193	20252	20069	20183	19857	19941	20132	19941	20069	20034	20041	20114	20037	20063	19996	19993	20066	20020	19971	20013	19943	20183	20050	19764	19980	20056	19924	20110	20056	19970	19896	19961	20094	19878	19884	19924	20149	20172	20161	20289	19904	19999	20022	19848	19942	20020	20146	19985	19831	20094	19896	19818	19971	19920	20001	19797	20004	19892	20355	19639	19788	20052	19974	20006	19928	19765	19999	20202	19914	20043	20195	19795	19912	19865	19930	20017	20014	19934	19961	19949	19889	20015	20180	19988	20236	20095	19986	19773	19846	19958	20036	19933	20005	19956	20132	19984	19844	19806	19846	19880	20086	20040	20063	19833	19917	19927	19983	19976	19938	19941	19912	19886	20141	20024	19994	20148	20149	19992	19853	19845	19902	19961	19906	20038	19913	20066	20020	19880	20032	19854	19866	19766	20240	19885	20289	20173	19846	19891	19826	20062	19854	19901	19832	20217	20033	20228	19877	20116	19931	19874	20015	20048	20103	20285	19873	19978	19951	20007	19790	20045	20156	20013	19931	19693	19815	19941	20148	19985	20050	20121	20010	19866	20136	20029	19961	20004	20348	19934	19778	19924	19961	20160	19999	20193	20038	20222	19906	19940	19879	20078	19986	19620	20043	19986	19953	20087	19952	20146	20018	19790	19956	20003	19894	19788	20036	20168	19892	19782	20116	19925	20273	19971	19889	20225	20003	19951	19933	20112	19859	20307	19935	20014	19943	20285	20018	20008	19937	19992	19891	20024	19993	19907	19845	19805	20011	20207	19867	19976	19982	20026	20125	20013	20105	19904	19869	19747	19833	19815	20051	20368	20008	20008	19902	19809	19754	19663	19914	19899	20205	19895	20015	19825	19914	19910	19937	20162	20207	20072	20164	19934	19957	20004	19884	19967	19970	20087	19730	20075	20056	19830	19877	20122	19833	20091	19892	19895	20117	20078	19977	19875	19899	19965	20008	19991	19961	20144	19767	19878	19905	19913	19927	20198	20113	19991	19993	20009	19838	19828	19938	20019	20140	19993	19966	19975	20014	20096	19977	19816	20140	19989	19917	19977	20108	20091	20041	20050	19713	20076	19923	20215	19678	20105	19915	19837	19944	20067	20118	20012	20019	19934	20146	19960	19994	20243	20086	20202	19955	20045	19845	19834	19772	20067	20025	20017	19890	20105	19720	20042	20006	19950	20060	20093	19941	19985	20023	19986	19962	20040	19951	20145	19984	19968	19879	20021	20075	20172	20066	20062	19839	20018	19940	20025	19908	20109	20005	19794	19933	19953	19814	20026	19989	19905	19874	19819	19845	19687	19926	19900	20059	20028	19716	19816	19976	19981	20003	20038	19765	20103	19746	19908	20196	19934	19785	19925	19880	19826	19782	19961	19929	20115	19886	19957	19992	19890	19868	19818	20193	20094	19917	19815	20029	20115	20057	20037	19849	20186	20197	19833	19952	19848	19857	19950	19949	20006	19829	20110	19838	20101	19975	19760	20167	20143	19910	20089	20065	19858	20200	19897	19874	20047	19953	19901	20017	19883	19831	19818	20031	19902	20032	20212	19843	19967	19782	20085	19750	20089	19847	19969	20079	20010	19994	19896	20022	20160	20193	20042	19986	19863	20140	20087	19911	20027	19755	19870	19923	19931	20099	20018	20129	19941	20073	19819	19733	20058	20288	20069	20095	19991	19983	19857	20107	20026	19988	19976	20022	20224	19983	20024	19962	19951	19728	20082	19963	20087	19874	20084	20187	19773	19860	20066	20078	20085	20038	19890	19875	20082	19964	20082	19781	19737	20052	19908	19766	20202	19882	19924	19823	19876	20119	20200	20075	19903	19994	20164	20073	19714	19838	19627	19836	20057	19899	19882	19844	20044	19921	20056	19971	20130	19985	19970	20025	20017	20106	19926	19872	19752	19876	19875	19982	19783	19750	19920	20155	19951	19855	19821	19665	20213	19877	20057	19786	20060	20027	19994	19987	20095	20044	20116	19886	20005	20040	20065	20039	19840	19946	19944	20015	19814	19949	19858	19899	19917	20051	20051	20130	20170	20028	19989	20155	19890	20050	19930	20101	20026	19908	20012	19843	20012	20012	20115	19975	20225	19826	19843	20076	19987	19881	20084	19969	19939	19842	19897	20102	19857	20034	20000	19857	20034	19961	20220	20170	19957	19854	19901	20005	20028	20045	20145	19945	19948	19876	20031	19856	20111	19968	20088	19905	19935	19944	19789	19753	20000	19985	19859	20051	19922	19870	19999	19948	20337	20028	19904	20093	19945	19876	20016	20000	19901	20090	19961	19997	19962	19868	19747	19775	20085	19984	20008	20186	20075	19935	20068	20071	20030	19949	19871	20085	19947	19706	19893	20042	20157	20100	20407	19825	19901	19904	20264	20030	20109	20137	20130	20216	19900	20175	19901	19879	19870	19965	19997	20157	19976	20035	19841	20130	19975	19942	19900	19986	19970	19956	20027	20027	19859	20049	20245	20018	20015	19867	19759	19836	19899	19744	20129	19957	19922	19905	20286	20165	20162	20028	19827	20100	20053	20152	19821	19973	19972	19821	19978	20070	19768	19921	19877	19979	20073	19848	20015	19800	19694	19903	20072	20127	19964	19990	20107	19944	20185	20248	20114	19857	19691	19792	19921	20075	20168	19932	19731	19997	19767	19957	19990	19873	19915	19933	20052	19781	20001	19868	19963	20026	19881	19796	19981	20297	20065	19877	19827	19782	20193	19883	19965	20110	20196	20216	20142	19909	20029	19897	19756	19989	20034	20016	19811	19866	20030	19971	20057	19850	19906	20037	20004	19917	19991	20249	19818	19849	19945	20090	19913	19991	20115	20212	20040	19953	19783	19778	20131	20114	19905	20013	19949	20012	19812	20166	20031	20040	20237	20010	19999	20063	19967	20020	20045	19898	19987	19816	19982	19902	20103	19952	19935	20024	20097	19928	19698	20007	19740	19837	20126	19728	19959	19943	20021	19933	20100	20098	20126	19792	19959	19904	20074	20002	20090	19855	20034	19687	19809	19800	19868	20016	20046	19974	20048	20019	20142	19824	19697	20080	20019	19994	20115	19969	19964	20045	20007	20108	19884	20079	19816	19907	19903	19996	19826	20364	20043	19918	19946	19981	19966	19990	20030	20010	20022	19938	19719	19955	20112	20127	19950	19778	20190	19898	20013	19972	19939	19766	19899	19819	19903	19620	20122	19849	20052	19961	20007	20096	19844	20003	19977	19879	19988	20117	19911	19937	19990	20211	19740	19876	20201	19927	19995	20025	20003	19776	19929	19777	20001	19941	20220	20015	19804	20002	19970	19900	19767	19876	20167	19906	19964	19966	20097	20035	20123	20143	19834	20287	20056	19863	19816	19876	20058	20001	20038	20225	19952	20015	20064	19894	20128	20023	19968	20011	20138	20061	19905	19870	20115	19881	20003	19905	19883	20073	20206	20131	19989	20080	19996	20004	19928	19976	20127	20003	19957	20081	19862	20240	20047	19987	20235	19813	19719	19970	19928	20023	20119	20184	19849	19937	20149	20077	20036	19853	20142	20075	20071	20073	19929	19931	20146	19900	20159	20024	20095	19922	19878	20079	19888	20015	20153	19814	20192	19847	19956	19864	19911	19931	19984	20007	19853	19837	20024	20156	20076	20131	19965	19777	19904	20124	19981	20093	19801	20013	20173	19854	19873	19929	19951	19973	19880	19947	19829	19834	19885	20011	20114	19944	19855	20035	19964	19859	19958	20205	20093	19880	19889	20073	19997	19904	19933	20088	19926	19811	19874	19964	19944	19975	20142	19962	19779	20008	20010	19869	19759	19968	19840	20008	19946	20063	19960	19995	20061	19948	19871	20033	19942	20143	19976	19937	20033	19973	20077	19943	19892	19995	19871	19943	20256	19937	19912	19932	20061	20002	19967	20094	20142	20028	19936	19749	19847	20042	19950	19839	20049	20012	19958	20142	20115	19994	20070	19877	20176	19940	20081	19913	19990	20202	19908	19996	20126	20028	19900	20071	19920	20094	19944	19858	19738	19933	19771	19910	19942	20072	20061	20215	19976	19991	19972	19954	19874	19966	19959	19920	19999	19806	19905	20420	20065	19884	19723	19932	19794	19734	20014	19815	20000	20096	20087	19970	19969	20002	19951	19905	20032	19826	19937	20039	20047	20098	19973	19744	20133	19896	20120	19916	19925	19775	19968	20025	20060	19957	19948	19972	20074	19945	19964	19958	20065	20084	20102	19878	20106	20153	20126	20024	20074	19883	19936	19851	19910	19967	19857	20037	19961	20094	20020	19972	19826	19959	20004	19961	19980	19868	19873	20052	20060	19942	19964	19980	19861	19949	19860	19715	19952	19766	19873	19922	20025	20213	20042	20066	19936	20060	19911	19854	20174	20053	20203	20011	20050	20121	19872	19912	20215	20056	20008	19927	19820	19791	19826	19944	19788	20009	19969	19944	20059	19917	19931	19838	19977	19736	19844	20004	19935	19852	20076	20064	20199	19899	19982	20074	19953	19976	20051	19873	19947	19843	19818	19803	20197	19981	19848	20149	19906	20450	20039	19946	20106	20095	20153	20270	20024	20104	19778	20171	20039	20026	20026	20001	19931	19931	19915	20012	19952	20099	20046	19970	19555	19690	19810	20011	19981	19871	19894	19894	20106	20167	19923	20063	19980	19854	20014	20091	19843	19893	20032	20079	19913	19726	19769	19839	20016	19928	20070	20043	20069	19975	20084	20160	19832	20056	20138	20069	19910	20037	20028	20024	20088	19977	20058	19868	20045	19896	19981	20081	20040	19818	20064	20200	20030	19939	20023	19889	19960	19971	19896	20069	20043	20090	19870	20098	20012	19821	20182	20017	19919	19915	20218	20045	20133	20148	19929	19711	19770	19836	19892	20015	20008	19947	19691	19861	19985	20062	19980	19791	19749	19956	19970	19821	19993	19863	19888	20038	19894	20106	20103	19809	20063	19984	19930	19745
47663	78660	69938	59202	45564	32128	23528	20394	19462	18384	17842	17387	16735	16560	16654	16034	15759	15237	15191	15291	14963	14781	14764	14900	15009	14840	14728	14675	14515	14603	14617	14620	14697	14515	14301	14332	14308	14320	14265	14235	14298	14356	14145	14084	14289	14409	14379	14210	14341	14333	14272	14364	14361	14458	14351	14258	14094	14246	14158	14305	14110	14100	14332	14216	14295	13975	14267	14272	14065	14119	14097	14353	14210	14275	14129	14248	14111	14278	14213	14230	14167	14141	14253	14359	14193	14182	14221	14171	14030	14174	14134	14186	14232	14329	14225	14354	14216	14090	14215	14209	13994	14148	14167	14166	14198	14159	14164	14265	14184	14366	14061	14181	14195	14283	14247	14055	14032	14149	14238	14228	14033	14316	14230	14331	14238	14017	14138	14093	14127	14204	14225	14221	14231	14107	14284	14257	14248	14352	14060	14260	14171	14095	14240	14055	14238	14143	14229	14299	14218	14114	14261	14164	14141	14397	14129	14048	14134	14180	14352	14085	14245	14260	14341	14176	14135	14097	14190	14138	14222	14080	14258	14202	14118	14117	14223	14314	14199	14052	14117	14215	14133	14110	14117	14209	14227	14256	14226	14232	14255	14072	14174	14147	14295	14210	14139	14205	14127	14144	14392	14151	14168	14100	14170	14074	14239	14304	14089	14045	14396	14331	14157	14260	14134	14240	14416	14383	14289	14031	14216	14378	14295	14071	14388	14255	14055	14112	14218	14298	14225	14087	14314	14039	14244	14222	14290	14279	14109	14104	14205	14202	14074	14253	14339	14188	14117	14116	14133	14196	14174	14126	14346	14116	14245	14229	13993	14218	14145	14253	14252	14087	14114	14285	14161	14229	14170	14189	14245	14182	14418	14137	14237	14017	14316	14316	14305	14072	14216	14184	14345	14231	14080	14264	14129	14215	14273	14146	14084	13972	14224	14237	14124	14019	14133	14152	14213	14064	14138	14165	14300	14099	14168	14222	14318	14338	14261	14269	14249	14338	14187	14233	14157	14239	14021	14137	14259	14267	14316	14190	14178	14430	14126	14266	14076	14295	14146	14307	14293	14225	14187	14131	14213	14180	14154	14251	14217	14093	14201	14266	14374	14247	14164	14092	14022	14176	14155	14115	14213	14026	14182	14216	14174	14311	14382	14138	14438	14054	14196	14158	14058	14248	14210	14204	14250	14225	14269	14046	14267	14286	14166	14227	14069	14085	14230	14099	14126	14277	14334	14073	14166	14062	14307	14254	14084	14227	14288	14286	14203	14083	14142	14123	14291	14347	14176	14225	14239	14125	14315	14207	14107	14179	14183	14201	14291	14155	14222	14289	14333	14110	14178	14266	14229	14207	14235	14201	14349	14058	14284	14125	14218	14077	14120	14320	14058	14108	14126	14306	14223	14261	14249	14120	14214	13984	14258	14207	14152	14170	14124	14046	14208	14184	14109	14255	14224	14118	14206	14165	14078	14011	14060	13920	14099	14073	14200	13994	14119	14432	14214	14330	14210	14441	14067	14242	14230	14222	14016	14298	14262	14153	14071	14235	14208	14404	14223	14166	14223	14176	14210	14175	14168	14187	14265	14233	14037	14295	14295	14127	14100	14031	14232	14042	14104	14146	14190	14188	14298	14356	14147	14123	14135	14060	14054	14141	14227	14282	14234	14207	14221	14312	14069	14267	14285	14203	14102	14294	14132	14355	14269	14167	14253	14150	14317	14162	14201	14287	14066	14111	14109	14114	14105	14286	14254	14130	14106	14186	14036	14184	14057	14115	14212	14416	14098	14128	14229	14292	14281	13948	14166	14153	14125	14291	14297	14140	14201	14227	14234	14204	14303	14333	14122	14106	14436	14137	14118	14182	14149	14327	14062	14166	14217	14258	14286	14315	14055	14359	14419	14009	14349	14136	14365	14091	14044	14014	14287	14302	13930	14085	14227	14051	14208	14254	14144	14331	14359	14224	14173	14206	14140	14317	14128	14235	14144	14161	13966	14165	14188	14301	14288	14059	14270	14078	14167	14136	14162	14184	14221	13977	14196	14041	14297	14214	14087	14229	14169	14261	14211	14099	14290	14186	14241	14175	14054	14103	14227	14121	14363	14203	14112	14096	14363	14064	14169	14182	14047	14095	14276	14043	14230	13996	14215	14170	14163	14264	14099	14235	14192	14229	14287	14406	14196	14075	14221	14245	14191	14091	14082	14153	14212	14162	14194	14176	14221	14374	13992	14297	14086	14143	14192	13921	14225	14083	14286	14236	14099	14099	14185	14228	14228	14169	14352	14093	14226	14165	14320	14103	14345	14220	14089	14298	14250	14232	14072	14034	14277	14333	14413	14140	14237	14075	14252	14001	14265	14032	14295	14174	14191	14232	14174	14184	14256	14072	14239	14114	14193	14155	14175	14083	14119	14086	14204	14125	14169	14345	13992	14215	14312	14053	14305	14241	14108	14033	14282	14090	13940	14190	14271	14211	14104	14097	14168	14245	14201	14076	14165	14171	14099	14058	14255	14182	14238	14248	14227	14247	14321	14231	14217	14339	14244	14108	14364	14134	14249	14377	14082	14243	14121	14078	14207	14311	14215	14221	14281	14198	14365	14220	14246	14204	14272	14187	14187	14126	14310	14264	14137	14288	14191	14217	14109	14246	14069	14190	14026	14185	14232	14178	14132	14109	14171	14270	14105	14221	14181	14205	14381	14102	14232	14033	14226	14198	14170	14059	14289	14245	14279	14236	14155	14000	14414	14164	14228	14080	14081	14242	14217	14041	14126	14216	14049	14296	14287	14313	14185	14331	14242	14196	14371	14249	14287	14077	14269	14246	14194	14026	14184	14224	14233	14188	14086	14265	14165	14139	14185	14093	14026	14078	14008	13890	14274	14206	14164	14279	14224	14364	14182	14115	14068	14294	14183	14007	14204	14204	14056	14133	14315	14186	14261	14344	13940	14279	14182	14248	13992	14109	14233	14164	14217	14193	14147	14169	14111	14189	14230	14139	14110	14024	14276	14289	14008	14023	14238	14103	14214	14135	14160	14223	14315	14250	13982	14218	14306	14205	14322	14060	14182	14153	14212	14226	14152	14265	14138	14127	14082	14246	14214	14151	14198	14138	14277	13996	14296	13932	14278	14189	14071	14215	14190	14322	14254	14293	14184	14180	14127	14158	14104	14050	14317	14163	14079	14156	14213	14244	14301	14162	14344	14222	14146	14133	14213	14309	14142	14217	14245	14307	14118	14131	14100	14193	14341	14160	14293	14024	14182	14233	14265	14239	14157	14255	14262	14214	14148	14168	14251	14255	14285	14251	14102	14249	14341	14110	14142	14147	14246	14306	14188	14352	14202	14188	14193	14030	14197	14058	14104	13969	14102	14188	14070	14314	14180	14232	14078	14166	14097	14347	14205	14167	14172	14327	14146	14145	14096	14124	14295	14245	14280	14122	14152	14258	14148	14221	13954	14259	14120	14170	14149	14306	14240	14103	14270	14067	14309	14294	14061	14220	14199	14286	14102	14252	14353	14228	14347	14058	14090	14147	14202	14289	14357	14316	14213	14112	14294	14174	13974	14201	14075	14166	14233	14257	14147	14225	14129	14263	14267	14062	14206	14132	14136	14036	14215	14198	14151	14280	14281	14046	14230	14073	14203	14259	14031	14264	14390	14155	14253	14281	14276	14103	14264	14228	13993	14323	14171	14335	14140	14204	13999	14223	14185	14137	14020	14132	14221	14167	14235	14026	14198	14294	14209	14163	14159	14204	14196	14072	14239	14082	14188	14161	14222	14093	14166	14203	14351	14153	14231	14132	14347	14244	14256	14233	14143	14137	14003	14108	14098	14195	14197	14216	14284	14149	14147	14095	14057	14181	14112	14192	14123	14272	14185	14044	14181	14167	14247	14235	14239	14247	14142	14153	14113	14201	14142	14150	14183	14198	14107	14206	14198	14326	14169	14164	14161	14169	14173	14239	14086	14084	14066	14159	14095	14183	14104	14015	14143	14094	14416	14124	14207	14223	14187	13951	14334	14140	14127	14176	14151	14221	14112	14188	14373	14140	14234	14110	14152	14140	14321	14160	14129	14075	14089	14254	14129	14293	14238	14290	14134	14060	14299	14215	13993	14109	14168	14164	14142	14101	14276	14224	14123	14144	14114	14082	14107	14174	14271	14237	14301	14127	14185	14217	14285	14316	14181	14138	14280	14144	14196	14014	14144	14269	14200	14402	14169	14087	14221	14106	14082	14171	14351	14185	14177	14174	14272	14062	14175	14143	14185	14256	14357	14349	14173	14328	14075	14316	14143	14266	14242	14129	14218	14295	14240	14142	14305	14159	14119	14056	14117	14324	14315	14147	14052	14281	14134	14042	14267	14037	14206	14272	14122	14142	14026	14031	14364	14076	14348	14119	14254	14227	14154	14392	14201	14092	14192	14197	14146	14264	14170	14268	14282	14156	13959	14215	14041	14144	14105	14362	14212	14152	14042	14214	14190	14123	14231	14202	14090	14277	14200	14221	14311	14245	14157	14192	14179	14349	14248	14339	14320	14083	14280	14219	14352	14044	14226	14359	14100	14143	14425	14275	14204	14103	14265	14121	14141	14085	14270	14279	14193	14292	14419	14131	14171	14360	14267	14177	14181	14112	14288	14183	14123	14142	14211	14315	14340	14252	14166	14397	14068	14259	14111	14287	14210	14361	14131	14091	14184	14071	14210	14322	14181	13969	14193	14224	14354	14104	14253	14055	14248	14412	14088	14066	14122	14185	14054	14153	14138	14043	14067	14027	14100	14296	14200	14123	14069	14154	14176	14233	14201	14223	14235	14188	14090	14140	14063	14232	14099	14226	14263	14233	14240	14161	14216	14077	14209	14244	14209	14241	14251	14428	14382	14133	14242	14137	14289	14285	14155	14116	14306	14148	14224	14202	14271	14218	14144	14306	14270	14047	14209	14205	14149	14250	14055	14251	14222	14222	14184	14265	14166	14178	14160	14245	14209	14073	14072	14154	14205	14192	14182	14219	14188	14031	14162	14257	14237	14321	14283	14028	14095	14240	14178	14086	14029	14060	14015	14210	14321	14169	14024	14250	14091	14240	14331	14266	14083	14206	14235	14380	14145	13974	14182	14235	14272	14116
41355	48049	50864	44257	33912	26518	23754	22446	22147	21998	21625	21571	21257	21365	21567	21196	20960	20808	20709	20955	20677	20741	20644	20720	20892	20886	20710	20815	20868	20754	20516	20394	20634	20570	20695	20614	20588	20710	20675	20478	20597	20597	20670	20714	20783	20585	20699	20638	20690	20571	20512	20614	20547	20425	20711	20455	20635	20591	20766	20573	20625	20360	20309	20590	20689	20540	20478	20674	20636	20619	20542	20787	20557	20568	20667	20725	20817	20592	20435	20517	20394	20296	20539	20804	20743	20413	20492	20342	20375	20732	20463	20502	20676	20433	20461	20562	20681	20574	20653	20649	20676	20540	20551	20527	20527	20425	20636	20613	20712	20634	20565	20599	20822	20542	20234	20713	20567	20598	20667	20680	20515	20468	20667	20677	20505	20644	20253	20643	20611	20504	20603	20436	20496	20662	20714	20627	20575	20718	20595	20579	20421	20478	20803	20711	20467	20538	20723	20628	20498	20520	20527	20577	20567	20466	20700	20611	20325	20328	20355	20701	20788	20682	20712	20432	20378	20547	20615	20779	20769	20588	20603	20500	20820	20598	20760	20620	20528	20588	20521	20412	20365	20482	20528	20775	20506	20642	20646	20419	20580	20410	20544	20529	20517	20495	20538	20305	20559	20736	20613	20707	20497	20777	20796	20785	20689	20475	20714	20524	20571	20594	20503	20542	20426	20538	20623	20540	20539	20241	20352	20640	20833	20371	20704	20536	20265	20597	20543	20854	20597	20577	20662	20391	20383	20391	20569	20712	20668	20731	20590	20411	20388	20814	20559	20223	20501	20711	20544	20540	20448	20413	20501	20580	20579	20488	20748	20573	20657	20588	20384	20764	20685	20556	20571	20446	20690	20824	20517	20625	20511	20521	20666	20492	20567	20616	20483	20391	20609	20597	20488	20737	20456	20257	20678	20539	20674	20529	20363	20645	20495	20526	20547	20491	20562	20574	20643	20674	20571	20572	20700	20621	20599	20336	20639	20631	20685	20492	20696	20574	20384	20523	20677	20431	20768	20587	20591	20566	20837	20573	20529	20653	20506	20484	20866	20751	20805	20599	20589	20532	20517	20733	20662	20547	20545	20527	20429	20539	20324	20589	20335	20323	20618	20621	20664	20473	20616	20582	20523	20690	20658	20634	20579	20546	20455	20363	20530	20446	20485	20689	20496	20682	20675	20529	20605	20597	20619	20587	20456	20639	20374	20537	20536	20370	20469	20659	20569	20545	20841	20562	20576	20407	20575	20552	20600	20365	20350	20490	20527	20458	20624	20738	20650	20636	20494	20551	20336	20672	20620	20565	20712	20574	20545	20408	20616	20395	20541	20688	20485	20536	20533	20401	20641	20503	20675	20483	20436	20497	20527	20380	20438	20638	20463	20552	20647	20627	20645	20541	20658	20329	20307	20670	20746	20458	20572	20632	20702	20475	20729	20646	20384	20626	20502	20442	20457	20610	20683	20625	20439	20703	20335	20542	20472	20605	20417	20530	20678	20623	20564	20768	20631	20497	20425	20659	20648	20458	20711	20441	20372	20362	20462	20587	20491	20605	20473	20501	20634	20384	20388	20697	20605	20540	20606	20722	20238	20581	20646	20434	20355	20711	20542	20584	20371	20543	20477	20199	20724	20583	20387	20599	20493	20589	20511	20612	20520	20525	20624	20651	20622	20511	20535	20752	20382	20515	20738	20485	20594	20356	20600	20656	20648	20573	20647	20606	20560	20487	20552	20658	20685	20500	20571	20392	20498	20584	20621	20378	20499	20521	20366	20549	20589	20333	20590	20614	20603	20625	20446	20731	20620	20658	20658	20289	20548	20868	20727	20670	20639	20397	20595	20406	20607	20536	20423	20459	20563	20616	20577	20611	20593	20656	20337	20407	20453	20481	20546	20362	20442	20328	20363	20703	20482	20443	20676	20720	20533	20686	20724	20569	20498	20642	20397	20271	20646	20694	20739	20455	20650	20528	20825	20706	20685	20479	20481	20363	20764	20419	20567	20675	20479	20654	20615	20522	20533	20574	20656	20673	20474	20454	20471	20614	20493	20854	20754	20540	20632	20658	20589	20569	20525	20703	20581	20596	20895	20471	20586	20565	20281	20636	20517	20592	20560	20639	20629	20440	20529	20449	20553	20510	20437	20502	20689	20288	20337	20448	20758	20391	20506	20595	20746	20580	20517	20614	20387	20467	20693	20712	20433	20461	20390	20529	20714	20760	20629	20662	20432	20440	20552	20689	20551	20505	20467	20566	20682	20705	20598	20743	20673	20857	20685	20437	20461	20488	20572	20608	20597	20731	20535	20738	20781	20606	20366	20707	20671	20622	20512	20596	20603	20509	20413	20332	20526	20362	20574	20589	20533	20506	20510	20361	20500	20568	20453	20360	20511	20594	20588	20474	20759	20519	20754	20468	20571	20619	20674	20656	20391	20580	20640	20734	20536	20653	20483	20393	20527	20558	20634	20456	20550	20523	20437	20556	20752	20848	20615	20528	20610	20634	20561	20508	20526	20504	20508	20553	20441	20554	20709	20634	20546	20649	20562	20551	20482	20653	20477	20497	20683	20651	20737	20671	20434	20361	20589	20625	20622	20479	20502	20382	20717	20571	20634	20523	20446	20508	20771	20679	20423	20474	20594	20719	20503	20519	20843	20764	20617	20683	20463	20452	20519	20700	20711	20820	20625	20823	20616	20386	20615	20568	20582	20600	20624	20380	20585	20590	20495	20711	20448	20774	20755	20338	20663	20645	20520	20576	20289	20626	20539	20764	20566	20623	20631	20547	20636	20493	20621	20629	20390	20553	20633	20714	20732	20567	20471	20570	20325	20575	20701	20632	20711	20569	20580	20613	20601	20327	20471	20734	20510	20555	20748	20641	20628	20497	20445	20562	20667	20583	20432	20380	20699	20693	20506	20622	20528	20660	20441	20662	20382	20401	20384	20689	20550	20411	20609	20360	20419	20297	20529	20644	20531	20600	20691	20573	20514	20442	20596	20351	20565	20678	20533	20656	20565	20538	20751	20506	20440	20597	20690	20789	20451	20573	20626	20598	20437	20525	20679	20534	20630	20650	20515	20377	20566	20558	20642	20703	20842	20684	20678	20601	20508	20633	20616	20526	20420	20842	20937	20769	20762	20617	20563	20378	20532	20667	20737	20625	20337	20545	20435	20442	20702	20706	20649	20613	20700	20626	20617	20725	20428	20317	20576	20368	20558	20667	20395	20685	20657	20535	20434	20683	20871	20601	20702	20600	20562	20536	20565	20583	20558	20550	20510	20412	20588	20567	20735	20720	20604	20522	20664	20514	20523	20593	20503	20510	20644	20679	20495	20649	20488	20409	20799	20463	20350	20664	20589	20667	20509	20411	20620	20257	20286	20605	20577	20454	20392	20523	20635	20514	20418	20509	20780	20773	20663	20393	20434	20588	20683	20628	20807	20771	20647	20564	20554	20434	20440	20571	20593	20540	20595	20589	20589	20498	20419	20335	20450	20673	20320	20482	20624	20748	20625	20601	20402	20508	20628	20466	20675	20465	20548	20642	20243	20539	20508	20592	20370	20924	20673	20569	20691	20510	20537	20625	20462	20549	20338	20693	20491	20425	20430	20424	20599	20808	20546	20749	20603	20512	20613	20385	20533	20574	20430	20480	20984	20646	20687	20562	20590	20742	20563	20600	20506	20563	20766	20789	20498	20598	20508	20625	20692	20760	20515	20506	20536	20498	20739	20488	20667	20477	20661	20670	20734	20644	20701	20670	20673	20443	20579	20471	20454	20531	20512	20616	20503	20548	20632	20633	20548	20583	20906	20595	20789	20470	20398	20809	20666	20763	20517	20591	20547	20780	20497	20424	20723	20708	20610	20702	20573	20430	20359	20303	20845	20747	20333	20344	20385	20447	20558	20372	20618	20530	20490	20357	20495	20672	20521	20608	20525	20729	20804	20443	20575	20609	20464	20485	20663	20735	20560	20670	20797	20470	20420	20616	20543	20596	20608	20676	20655	20586	20763	20725	20529	20630	20887	20796	20632	20491	20453	20484	20703	20548	20666	20418	20601	20628	20625	20573	20675	20545	20676	20702	20583	20690	20528	20519	20421	20572	20535	20571	20542	20633	20669	20765	20688	20633	20569	20664	20529	20463	20404	20377	20669	20355	20472	20498	20586	20546	20657	20530	20477	20692	20431	20602	20583	20578	20386	20667	20403	20645	20539	20580	20595	20686	20549	20592	20420	20692	20639	20673	20574	20485	20660	20748	20553	20449	20609	20441	20741	20515	20496	20471	20489	20632	20619	20687	20717	20441	20650	20606	20423	20426	20568	20750	20724	20646	20675	20613	20385	20489	20583	20647	20644	20537	20651	20713	20496	20496	20670	20542	20620	20640	20676	20807	20310	20777	20619	20594	20678	20632	20641	20402	20637	20447	20465	20629	20829	20584	20738	20493	20486	20677	20606	20623	20603	20531	20431	20586	20513	20409	20625	20670	20708	20519	20456	20464	20605	20675	20342	20428	20621	20618	20731	20633	20409	20647	20630	20664	20727	20580	20622	20603	20567	20573	20572	20569	20571	20505	20849	20609	20532	20803	20481	20685	20607	20663	20816	20485	20561	20667	20644	20524	20651	20671	20272	20526	20474	20621	20637	20628	20795	20511	20516	20560	20640	20406	20609	20563	20388	20601	20526	20814	20619	20497	20620	20564	20593	20491	20629	20714	20654	20521	20381	20444	20550	20468	20654	20627	20483	20593	20521	20458	20687	20592	20590	20649	20624	20728	20504	20408	20299	20439	20490	20464	20714	20677	20434	20588	20632	20612	20496	20528	20780	20705	20416	20734	20669	20375	20843	20552	20655	20712	20622	20513	20476	20650	20624	20517	20278	20844	20578	20144	20452	20650	20449	20740	20523	20709	20359	20977	20736	20803	20671	20679	20905	20477	20626	20565	20413	20574	20357	20963	20594	20426	20493	20620	20631	20558	20737	20677	20417	20505	20569	20419	20532	20533	20544	20434	20744	20240	20579	20376	20549	20665	20503	20548	20648	20656	20502	20735	20522	20699	20714	20504	20558	20526	20413	20389	20504	20674	20661	20511	20579	20632	20745	20661	20612	20328	20542	20661	20303	20486	20563	20492
43290	58040	50926	39490	29059	20699	18055	16980	16461	16215	15933	15749	15459	15357	15529	15169	14848	14979	14648	14827	14844	14825	14833	14728	14815	14792	14720	14555	14704	14638	14746	14609	14724	14514	14527	14470	14344	14224	14533	14355	14612	14335	14542	14442	14497	14525	14500	14370	14315	14436	14521	14368	14441	14441	14546	14402	14506	14393	14580	14442	14408	14470	14316	14306	14394	14505	14375	14516	14445	14399	14520	14478	14525	14499	14307	14415	14308	14413	14398	14417	14741	14476	14408	14582	14551	14579	14495	14539	14231	14586	14359	14293	14503	14359	14493	14580	14511	14457	14304	14407	14451	14374	14361	14515	14514	14430	14450	14362	14551	14391	14611	14600	14431	14554	14480	14543	14535	14446	14405	14614	14492	14330	14364	14564	14321	14400	14473	14422	14369	14418	14509	14400	14442	14357	14356	14484	14394	14450	14298	14488	14495	14512	14624	14241	14401	14669	14479	14445	14455	14269	14361	14351	14380	14568	14422	14400	14487	14451	14386	14503	14418	14424	14486	14511	14369	14229	14371	14577	14259	14262	14374	14340	14524	14337	14473	14430	14374	14512	14490	14383	14634	14318	14486	14485	14354	14422	14399	14418	14594	14466	14487	14499	14501	14425	14521	14479	14497	14586	14541	14589	14270	14319	14433	14403	14437	14467	14627	14402	14463	14534	14265	14484	14445	14507	14509	14401	14441	14450	14439	14317	14405	14596	14410	14477	14392	14336	14280	14573	14350	14372	14451	14321	14517	14286	14282	14403	14635	14277	14394	14407	14462	14430	14392	14484	14553	14334	14407	14427	14468	14424	14537	14408	14513	14451	14563	14323	14308	14404	14401	14472	14376	14462	14461	14340	14517	14438	14363	14346	14541	14490	14388	14477	14373	14392	14564	14436	14477	14478	14308	14562	14388	14484	14506	14527	14443	14505	14467	14404	14372	14518	14416	14499	14450	14514	14586	14287	14274	14310	14428	14540	14347	14603	14412	14391	14434	14423	14612	14399	14455	14301	14458	14552	14377	14473	14333	14387	14338	14350	14453	14371	14499	14474	14490	14449	14389	14529	14355	14306	14284	14344	14521	14382	14328	14459	14633	14535	14577	14493	14368	14388	14489	14621	14381	14286	14322	14392	14466	14540	14391	14447	14440	14352	14531	14382	14554	14480	14466	14435	14601	14361	14380	14381	14425	14413	14232	14377	14377	14297	14394	14512	14443	14427	14411	14430	14468	14305	14410	14541	14548	14524	14581	14270	14520	14423	14416	14429	14350	14533	14344	14497	14598	14501	14317	14321	14356	14564	14479	14468	14495	14472	14557	14395	14476	14447	14392	14411	14402	14356	14447	14338	14502	14381	14561	14450	14719	14380	14369	14363	14582	14298	14390	14459	14529	14403	14363	14545	14440	14361	14488	14569	14511	14539	14298	14489	14566	14555	14634	14445	14436	14516	14331	14688	14399	14462	14377	14461	14364	14330	14422	14535	14440	14455	14600	14403	14604	14581	14477	14349	14328	14368	14357	14306	14476	14430	14568	14385	14446	14342	14304	14478	14439	14441	14506	14297	14575	14528	14339	14309	14296	14464	14456	14365	14514	14408	14557	14388	14445	14419	14283	14476	14245	14330	14498	14369	14391	14453	14329	14494	14330	14414	14526	14437	14327	14522	14494	14338	14540	14508	14562	14345	14476	14544	14472	14597	14412	14395	14341	14408	14338	14520	14429	14427	14464	14399	14442	14478	14440	14302	14501	14450	14334	14461	14283	14508	14444	14292	14541	14423	14420	14448	14299	14393	14380	14655	14605	14452	14518	14345	14417	14463	14420	14290	14367	14511	14322	14488	14450	14411	14505	14296	14390	14327	14437	14411	14503	14450	14458	14332	14444	14305	14497	14413	14548	14470	14450	14417	14472	14280	14312	14391	14441	14531	14302	14587	14270	14347	14439	14495	14629	14529	14506	14435	14611	14490	14414	14465	14493	14466	14521	14441	14514	14528	14398	14453	14427	14417	14348	14306	14506	14484	14218	14398	14432	14593	14498	14440	14325	14406	14449	14561	14616	14590	14718	14361	14331	14414	14551	14489	14444	14421	14394	14291	14392	14403	14578	14420	14416	14362	14390	14424	14502	14406	14271	14334	14543	14380	14539	14531	14599	14454	14523	14516	14524	14498	14401	14426	14615	14429	14435	14382	14619	14498	14442	14437	14555	14457	14297	14380	14313	14526	14451	14416	14369	14451	14392	14621	14284	14336	14291	14451	14388	14430	14473	14485	14630	14505	14391	14509	14355	14317	14420	14517	14402	14676	14443	14340	14320	14371	14523	14534	14571	14491	14440	14354	14498	14426	14505	14352	14629	14641	14521	14419	14462	14398	14424	14347	14375	14485	14223	14282	14498	14208	14425	14400	14373	14322	14471	14319	14487	14736	14345	14340	14454	14524	14567	14541	14431	14515	14455	14587	14377	14472	14255	14637	14534	14499	14606	14487	14540	14510	14221	14351	14433	14395	14491	14499	14422	14364	14440	14500	14370	14525	14574	14178	14639	14494	14370	14387	14397	14546	14422	14396	14490	14387	14399	14480	14408	14373	14430	14610	14476	14348	14448	14411	14422	14456	14652	14215	14582	14153	14448	14391	14520	14395	14480	14499	14576	14555	14461	14162	14639	14454	14496	14432	14367	14358	14241	14407	14454	14407	14481	14445	14598	14485	14557	14332	14416	14493	14477	14317	14329	14524	14452	14489	14342	14262	14530	14485	14713	14382	14466	14352	14453	14298	14594	14380	14521	14514	14420	14352	14407	14542	14220	14563	14422	14328	14480	14376	14373	14470	14459	14213	14572	14582	14524	14484	14369	14394	14433	14231	14337	14318	14255	14459	14586	14572	14455	14380	14357	14400	14370	14384	14503	14264	14366	14536	14294	14496	14312	14481	14523	14529	14497	14268	14415	14291	14453	14426	14399	14589	14564	14528	14538	14502	14291	14250	14433	14587	14415	14182	14568	14400	14311	14505	14234	14504	14396	14530	14453	14509	14522	14288	14367	14454	14508	14490	14471	14557	14373	14408	14562	14333	14376	14262	14447	14445	14416	14355	14528	14148	14392	14502	14584	14419	14515	14486	14455	14389	14500	14379	14561	14573	14364	14304	14485	14443	14274	14456	14398	14465	14200	14456	14451	14410	14321	14265	14396	14473	14550	14467	14267	14362	14421	14518	14427	14361	14483	14431	14375	14431	14349	14451	14609	14591	14309	14439	14453	14390	14281	14438	14364	14508	14445	14366	14437	14395	14391	14466	14545	14421	14625	14383	14377	14509	14474	14433	14265	14419	14533	14383	14342	14397	14268	14548	14470	14523	14325	14459	14272	14371	14542	14486	14424	14544	14570	14369	14469	14466	14481	14587	14430	14512	14450	14460	14324	14513	14397	14248	14338	14394	14515	14404	14437	14409	14364	14358	14476	14477	14521	14547	14342	14468	14220	14347	14508	14402	14602	14516	14409	14421	14372	14508	14468	14567	14529	14399	14422	14437	14409	14267	14439	14472	14513	14487	14292	14434	14477	14516	14466	14528	14488	14617	14437	14428	14573	14423	14405	14250	14397	14526	14329	14454	14551	14516	14332	14488	14520	14319	14373	14459	14501	14570	14348	14618	14434	14577	14421	14341	14444	14354	14423	14433	14468	14432	14482	14440	14314	14380	14434	14430	14439	14544	14288	14419	14390	14432	14541	14428	14459	14423	14343	14454	14358	14305	14414	14553	14465	14339	14327	14492	14445	14373	14380	14396	14247	14435	14402	14492	14524	14553	14605	14488	14488	14416	14585	14416	14435	14375	14522	14401	14524	14652	14416	14383	14329	14553	14397	14407	14488	14458	14370	14358	14282	14272	14338	14578	14335	14476	14326	14344	14586	14400	14530	14485	14516	14534	14332	14387	14539	14496	14427	14300	14300	14359	14511	14286	14511	14359	14586	14391	14537	14226	14464	14324	14207	14398	14484	14530	14386	14433	14317	14463	14458	14489	14614	14468	14476	14581	14376	14419	14395	14512	14401	14290	14298	14427	14335	14535	14423	14444	14408	14395	14393	14435	14677	14344	14422	14530	14350	14492	14474	14637	14371	14294	14466	14281	14478	14382	14313	14388	14621	14313	14500	14432	14451	14428	14534	14603	14474	14539	14480	14337	14475	14257	14316	14355	14580	14401	14391	14593	14247	14396	14398	14550	14503	14549	14241	14357	14391	14364	14537	14539	14564	14420	14419	14627	14792	14383	14485	14606	14499	14491	14342	14412	14455	14584	14508	14497	14428	14483	14512	14497	14355	14356	14586	14517	14618	14280	14451	14306	14484	14464	14667	14426	14460	14359	14481	14404	14481	14378	14422	14541	14448	14488	14447	14561	14438	14493	14494	14619	14373	14345	14556	14434	14410	14355	14528	14223	14524	14455	14370	14394	14403	14457	14553	14415	14459	14402	14437	14452	14415	14456	14369	14395	14534	14606	14284	14483	14366	14411	14400	14502	14511	14500	14452	14448	14281	14493	14561	14444	14471	14515	14462	14608	14598	14497	14465	14381	14447	14505	14504	14457	14440	14441	14618	14324	14291	14478	14414	14466	14492	14427	14461	14462	14389	14518	14396	14461	14457	14442	14513	14470	14419	14481	14415	14279	14484	14442	14380	14247	14414	14475	14335	14507	14321	14570	14294	14572	14355	14411	14358	14489	14462	14523	14414	14296	14282	14483	14308	14290	14456	14585	14364	14472	14352	14483	14411	14500	14589	14363	14498	14353	14486	14395	14409	14462	14482	14318	14447	14688	14328	14387	14416	14354	14305	14477	14467	14496	14518	14413	14631	14431	14478	14466	14603	14474	14379	14512	14492	14385	14508	14643	14381	14495	14436	14463	14464	14302	14301	14337	14520	14338	14491	14325	14561	14510	14337	14344	14454	14293	14461	14415	14644	14521	14419	14523	14443	14260	14332	14562	14445	14425	14592	14355	14252	14549	14496	14247	14600	14458	14312	14537	14538	14463	14428	14411	14365	14443	14463	14399	14288	14467	14434	14518	14575	14384	14426	14411	14426	14561	14362	14297	14356	14405	14282	14453	14503	14421	14399	14490	14530	14371	14466	14343	14343	14465
26556	21905	31784	37261	36249	33190	31003	25175	23900	23553	23052	22675	22501	22273	22285	22012	21802	21910	21663	21610	21372	21628	21384	21658	21452	21345	21408	21418	21454	21380	21359	21207	21022	21221	20936	21032	21128	20810	21182	21067	21068	21031	20886	21013	20836	21113	20977	20697	20924	20874	20884	20758	21029	20914	20913	20913	20826	20900	20952	20833	20985	20997	20953	21091	20905	20972	21071	21125	20910	20652	20993	20984	21112	20962	21082	20925	20938	21041	20608	20712	20919	20932	20903	20938	21006	20917	20830	21014	20998	20794	20911	21079	20807	20829	21041	20859	21075	20947	20935	20801	20790	20862	20742	20853	20944	20886	21210	21060	21036	20881	20739	20971	20965	20776	21084	20987	21003	20853	21053	20953	20949	20822	21108	20874	20990	20804	21021	20750	20838	20820	20921	21115	21092	20788	20927	21087	20975	21007	20958	20635	20795	20751	20812	21010	20969	20898	21209	20943	21096	20972	21149	21004	20863	20911	20930	20972	21002	21069	20906	20759	20964	20952	21025	20958	21021	20954	21004	21010	21033	20937	20902	21053	20969	20997	20847	21029	20821	21013	20967	20973	20821	20958	20849	20805	21088	20940	21024	21097	21203	20880	21042	20984	20906	20891	21048	20767	20965	20742	20833	21118	20993	20655	20875	20818	20763	20941	20972	20828	20813	21015	21112	21018	20961	20919	21144	21027	21036	20730	20990	20865	20944	20947	21241	20832	20833	20866	20653	20748	20863	20703	21201	20757	20942	20831	21198	20787	20822	21051	20698	20693	20842	20649	20990	21015	21069	20917	20917	21070	20801	21042	21278	20901	20847	21017	20716	20844	20957	20919	20922	20872	20988	20837	20922	20861	20833	20851	21032	20876	20835	20928	20864	21082	21066	20975	20909	20690	20899	20880	21209	21137	20931	20746	20919	20958	20747	20750	21038	20878	21075	20934	20960	20838	20909	21084	20888	20981	20941	20890	20888	20939	21025	21167	20978	20793	20799	20869	20821	20943	20763	20903	21104	20866	20995	21061	20976	20651	20768	20897	21048	21103	20905	20918	21057	21077	21072	20716	20935	21163	20996	20726	21039	20977	20980	21013	21046	21018	20762	20951	20969	20913	20915	20865	20968	21068	20915	20774	21013	20757	20891	20899	21025	21088	20864	20800	20685	21012	21032	21099	20707	20910	20947	20716	20957	20906	21118	20877	20983	20923	21148	20854	21108	20837	20889	20841	20831	21082	20793	20847	21086	20802	20864	21092	20982	20983	20797	20915	21063	20969	21195	20849	20861	20861	20854	20858	20591	20820	20750	20987	20936	20987	20854	20910	20775	20905	20930	20902	20882	20783	20946	20998	21019	20953	21048	20799	20764	21115	20999	20898	21005	20776	21000	20818	20929	21215	20998	20944	21020	20967	20668	20954	21145	20996	21132	21086	20977	20757	20692	20689	20985	20890	20834	20912	20956	20859	20997	20992	20996	20976	20963	21014	21054	20751	20829	20827	20950	20655	20835	20892	21000	20870	20870	21233	20982	20846	21126	21160	21035	20940	21029	21088	20893	21248	20932	20816	21015	20964	20905	20974	20994	20939	20778	20996	20927	20669	20911	20767	21090	20910	20811	20762	20668	20797	20858	20883	20948	21005	20665	20919	20895	20915	20695	20877	21015	21081	21087	21068	20657	20980	21116	20916	20735	20863	20952	21007	21021	20954	20897	20775	20742	20814	20959	20794	20953	21048	20941	20773	20968	20835	20917	20614	20932	21008	21167	20961	21008	20843	20846	20982	20717	20942	20971	20751	20651	20725	20819	20927	20859	20901	20700	20775	21043	20826	20998	20941	20939	21033	21069	21000	20934	20952	21011	20718	20933	20909	20936	20952	20986	21017	21039	20875	20966	20984	20950	20970	21002	20887	20929	20885	20824	20866	20681	20776	21106	20908	20712	20826	20936	20736	21048	21006	20610	21131	20795	20722	21059	20832	21116	20848	21086	20947	20785	20858	20881	20785	20833	21005	20862	20683	21010	20748	20989	20853	20912	20888	20918	20825	20767	20923	20845	20863	21057	20963	21048	20957	21030	20889	20748	20841	20990	21100	20981	20825	20967	20803	21006	20728	20887	20933	21198	20767	21121	20893	20807	20820	21035	20937	21082	20940	20971	20904	20878	20683	20892	20813	20833	21077	21071	21081	20792	21120	21093	20912	20762	20911	20775	20976	21179	20844	21183	21016	21054	20893	20926	20986	20949	21086	21037	20831	21013	21062	20925	20759	21025	20813	20995	20818	20904	20926	20905	20980	20755	21190	20849	20822	20812	21043	20859	21089	20978	20859	20878	20843	20985	21033	20933	20874	20837	20639	20886	20738	20860	20856	20959	20796	20953	20665	21113	20826	20671	20910	20972	20816	20950	20913	20870	20744	21111	21119	20897	20912	20903	20745	20810	20925	20978	21119	20906	20916	20956	21124	21109	20914	20947	20906	20994	21212	20937	20912	20862	20858	21010	20997	20994	20781	21105	21094	20979	21076	21074	21027	20994	20824	20890	20800	20855	20953	20727	20860	21116	20807	21067	20868	20928	21059	21053	20948	20896	21104	20802	20818	20835	20984	20978	21017	21078	20679	21176	20821	20776	20930	20921	20737	20901	20964	20931	20838	20648	20696	21068	20882	20793	20872	20880	21103	20967	20987	20827	21030	20756	21175	21060	21025	20806	20778	21108	21131	20804	20922	20847	20990	20847	20880	21056	21111	21032	20824	20856	21020	21063	21019	20935	21047	21001	20966	20870	20788	20894	20803	21077	20957	20834	20945	20983	21030	20744	20816	20815	21099	20969	20986	21008	20703	20939	20836	20737	21115	20767	20756	21095	21054	20904	21004	21026	20877	21237	20758	20834	20871	21070	20883	20785	20850	20811	20998	21017	20985	20918	21166	20971	20813	20966	20951	20780	20998	20861	20953	20974	20986	20767	20814	21072	20755	20899	21095	20816	20890	20846	20872	20868	20991	21007	20991	20892	20885	21146	20850	21008	20922	20952	20828	20983	20768	21003	21019	20719	20792	20934	20911	20891	20786	21120	20902	21073	21276	20805	20819	20936	20968	20762	21011	20907	20715	20947	20803	20933	20792	20955	20882	20936	20903	20858	21020	20815	20745	20910	20969	20942	21047	21099	20923	20879	20888	20855	20939	21156	21109	20968	20833	20908	20826	20668	20899	21165	20996	21051	20717	20686	20762	20910	20997	21073	20803	21079	21122	20888	20762	21081	20947	21023	20796	21095	20824	21165	20939	21049	21024	21121	20877	21076	20773	20842	21041	21046	21155	20969	20943	21079	21042	20977	20927	21051	20921	20727	20772	20865	20915	20859	20904	20891	20919	20997	20737	20821	21017	20935	20887	21046	21198	20925	21018	21023	20901	20830	21122	21012	21199	21081	20950	20854	20931	20760	20650	20898	20860	20921	21026	21080	20889	21019	20897	21015	21098	20889	20700	20924	20955	20701	20957	20916	21051	21070	20927	20933	20925	21047	20943	20916	20753	21014	21105	20947	20848	20842	20732	20954	21093	20968	20926	20890	20886	20679	20946	21030	20986	20724	20928	20913	20902	20877	21011	21008	20886	20845	20714	21096	21195	21084	20957	21101	21088	20850	20887	20844	20717	20772	21094	20713	20874	20849	20816	20913	20700	20892	21187	20985	20889	20866	20843	21072	21001	21097	21195	21077	20818	21123	21237	20851	20878	20982	20799	21051	20894	20930	20839	20957	21049	20820	20770	20867	20811	20790	20851	21034	20835	21100	21133	20964	20839	20895	20955	20936	20933	20878	20639	20815	20761	20993	20775	21052	20811	20953	20926	20978	21060	20947	21183	20970	20900	21001	21073	20920	20824	20914	20976	21033	21052	20865	20808	20962	20775	20943	21192	21016	20763	21074	21074	21188	20974	21022	20968	20855	20751	21024	21017	21060	20963	20643	20949	21193	20826	20918	21012	21001	20968	21085	20978	20881	21045	20865	21098	20985	20725	21115	20856	20909	20744	20815	21028	20818	21067	20983	21042	20959	21011	21126	21313	21157	21050	20874	20901	20955	20854	20795	20886	20766	21006	20952	20920	20775	20552	20819	21198	21119	20802	20956	20978	21086	21008	21003	20870	20859	21024	20971	20682	21033	21047	20696	20968	20951	21069	20828	21127	21017	20926	20959	20864	20986	20977	21200	20948	20866	20799	20872	20797	21041	20860	21065	20826	21057	20905	21190	20895	21016	20918	20926	20868	20950	20908	21098	20999	20957	20822	20816	20824	21052	21023	20951	21026	21159	20850	20763	21100	20974	21078	21015	20957	20934	20772	20896	20788	21088	21069	21113	20722	20682	20896	20931	21000	21013	20685	20906	20861	20894	20947	20929	21100	20940	21016	21060	20786	21079	21026	21006	20874	21020	20892	20971	21059	20927	20635	20906	20901	20597	21021	21080	20763	20904	20714	20810	20891	20924	21010	20885	21162	20916	20916	20888	20949	20797	20735	20795	20691	20784	20856	21057	20959	20921	20959	20776	20957	20891	20964	20781	20756	20958	20744	20594	20880	20793	21118	20936	21025	21007	21180	20991	21068	21188	20921	20780	21024	20900	21055	20767	20827	20813	20804	21137	20807	21146	20753	20801	21072	21195	20998	20951	20747	20934	20892	21082	20957	20889	20867	21168	21009	21152	20979	20974	20743	20838	20926	21046	20920	20903	21011	20760	20878	20770	20818	20989	20805	20789	21107	21010	20888	20834	21176	20919	21181	20763	21050	20869	20874	20855	20987	20919	20816	20982	20894	21035	20756	20885	21031	20912	20864	21022	20863	21021	20790	20674	21124	20803	21036	21174	20871	20816	20830	21077	21074	21029	20837	20826	20653	20732	20769	20994	20921	21082	21029	20881	20722	20887	20959	20980	20834	21012	20964	21192	20865	20709	20878	21031	20905	20944	20816	20919	21026	20921	20814	20943	20795	20850	20844	20747	20872	21081	20958	21110	20965	21139	20939	21085	21034	21010	20979	21225	20892	20877	21117	21167	20769	20949	20801	20837	21085	20808	20906	21115	21236	21115	20876	21074	20981	20920	20753	20860	20780	20667	20747	20804	20933	20964	20922	20900	20839	20973	20966
42884	69728	65333	54169	40795	30180	24687	19346	18539	17953	17647	17187	16784	16509	16485	16041	15768	15627	15565	15481	15252	15250	15263	15185	15287	15383	15072	15440	15099	15095	14941	14924	14910	14941	14894	14553	14928	14795	14775	14720	14761	14776	14866	14798	14751	14832	14942	14762	14711	14807	14817	14859	14792	14703	14767	14801	14739	14781	14748	14884	14613	14909	14755	14923	14863	14704	14602	14715	14737	14775	14574	14736	14805	14636	14778	14671	14785	14685	14812	14660	14582	14749	14749	14863	14631	14798	14686	14779	14767	14606	14538	14788	14680	14704	14612	14552	14997	14878	14923	14674	14941	14731	14592	14805	14810	14643	14837	14673	14537	14796	14639	14624	14725	14528	14805	14591	14812	14827	14617	14644	14912	14817	14697	14553	14862	14569	14812	14747	14711	14751	14834	14891	14761	14670	14775	14725	14602	14951	14789	14930	14693	14709	15025	14763	14807	14731	14685	14654	14610	14662	14602	14736	14699	14642	14940	14839	14779	14780	14645	14680	14795	14747	14668	14661	14803	14756	14847	14711	14639	14810	14807	14790	14754	14817	14832	14461	14648	14704	14522	14687	14858	14725	14774	14811	14845	14674	14825	14675	14538	14831	14782	14585	14672	14812	14659	14806	14693	14853	14803	14634	14731	14890	14736	14626	14578	14745	14633	14718	14607	14792	14830	14910	14738	14823	14805	14897	14621	14776	14827	14607	14758	14718	14681	14701	14741	14629	14746	14784	14644	14762	14686	14927	14533	14734	14781	14660	14864	14694	14713	14841	14672	14678	14831	14772	14684	14752	14695	14673	14658	14734	14786	14684	14566	14722	14825	14747	14755	14752	14770	14748	14818	14805	14697	14711	14673	14621	14856	14753	14930	14810	14613	14706	14649	14818	15002	14693	14857	14721	14841	14845	14799	14761	14631	14749	14677	14884	14789	14555	14792	14712	14598	14642	14774	14662	14815	14642	14783	14906	14802	14469	14645	14722	14826	14791	14877	14582	14819	14670	14812	14690	14701	14765	14726	14956	14743	14727	14786	14642	14648	14753	14545	14895	14668	14880	14754	14698	14825	14926	14688	14719	14819	14744	14677	14588	14706	14786	14681	14774	14633	14742	14712	14845	14867	14755	14605	14766	14799	14739	14807	14649	14750	14921	14662	14715	14690	14610	14796	14574	14723	14593	14848	14906	14557	14758	14674	14725	14588	14675	14779	14657	14670	14810	14788	14763	14883	14699	14655	14766	14808	14726	14935	14710	14865	14644	14589	14651	14713	14740	14639	14852	14667	14746	14649	14858	14833	14634	14867	14876	14744	14548	14867	14750	14975	14790	14680	14664	14810	14866	14603	14810	14766	14721	14604	14803	14700	14743	14729	14742	14653	14766	14833	14845	14779	14763	14759	14819	14744	14953	14709	14822	14676	14859	14772	14645	14743	14805	14715	14730	14793	14600	14716	14839	14673	14804	14687	14819	14677	14711	14916	14715	14805	14758	14842	14726	14704	14756	14701	14769	14891	14708	14770	14863	14857	14802	14815	14741	14798	14679	14799	14708	14771	14811	14736	14715	14768	14563	14849	14750	14703	14586	14649	14737	14766	14750	14641	14760	14815	14669	14721	14620	14918	14738	14766	14771	14873	14681	14813	14783	14853	14666	14758	14754	14747	14788	14743	14602	14785	14752	14811	14698	14823	14626	14729	14750	14662	14863	14700	14784	14858	14848	14738	14833	14704	14797	14655	14867	14800	14761	14747	14878	14773	14840	14685	14773	14648	14684	14672	14694	14781	14500	14496	14767	14843	14653	14908	14643	14667	14803	14731	14691	14690	14883	14684	14412	14889	14755	14585	14744	14752	14559	14862	14692	14829	14720	14738	14746	14856	14751	14785	14836	14666	14817	14883	14795	14939	14847	14738	14788	14700	14733	14837	14703	14776	14636	15028	14861	14843	14736	14837	14771	14772	14641	14643	14784	14863	14833	14816	14742	14866	14811	14760	14624	14958	14657	14776	14727	14718	14797	14750	14519	14928	14745	14850	14721	14770	14682	14734	14768	14689	14602	14638	14620	14763	14756	14973	14627	14848	14638	14691	14769	14663	14956	14601	14708	14770	14820	14814	14511	14900	14635	14614	14742	14746	14728	14802	14889	14759	14681	14768	14748	14776	14674	14814	14753	14802	14622	14799	14981	14744	14704	14752	14779	14842	14725	14786	14683	14565	14614	14799	14878	14604	14776	14617	14904	14603	14725	14736	14818	14794	14934	14751	14761	14859	14760	14694	14806	14827	14717	14724	14657	14647	14619	14615	14667	14720	14690	14720	14723	14736	14831	14852	14762	14819	14655	14785	14664	14848	14843	14783	14777	14749	14760	14681	14669	14859	14662	14663	14679	14589	14796	14753	14940	14666	14667	14728	14845	14636	14769	14866	14875	14924	14838	14725	14818	14607	14660	14732	14756	14796	14800	14559	14824	14806	14696	14843	14765	14857	14754	14638	14852	14698	14716	14613	14621	14627	14816	14848	14774	14760	14834	14789	14692	14668	14692	14689	14723	14531	14779	14771	14703	14843	14842	14839	14741	14666	14989	14865	14887	14752	14799	14687	14764	14707	14838	14550	14877	14793	14688	14836	14728	14558	14629	14837	14831	14807	14710	14648	14696	14783	14797	14636	14584	14684	14904	14638	14782	14787	14786	14942	14817	14659	14775	14728	14668	14756	14867	14737	14673	14705	14715	14846	14793	14651	14785	14750	14655	14803	14778	14851	14703	14578	14868	14635	14633	14918	14683	14756	14739	14750	14897	14655	14711	14827	14744	14797	14645	14719	14640	14780	14801	14835	14731	14691	14675	14689	14703	14801	14703	14814	14763	14725	14734	14716	14841	14964	14789	14585	15038	14728	14593	14705	15029	14705	14821	14691	14706	14711	14841	14893	14605	14735	14738	14735	14727	14706	14891	14793	14745	14784	14867	14699	14753	14695	14578	14735	14753	14672	14757	14519	14691	14627	14698	14713	14778	14657	14771	14755	14772	14751	14636	14732	14825	14697	15003	14820	14772	14802	14694	14791	14641	14759	14719	14808	14773	14681	14778	14704	14955	14599	14796	14856	14905	14647	14901	14666	14674	14784	14736	14700	14605	14675	14727	14707	14808	14847	14840	14899	14750	14812	14790	14742	14690	14820	14922	14721	14630	14596	14674	14650	14577	14714	14844	14721	14719	14631	14742	14684	14878	14674	14572	14728	14692	14588	14766	14754	14708	14810	14686	14711	14732	14675	14738	14853	14823	14682	14521	14704	14794	14787	14684	14696	14810	14667	14793	14526	14685	14892	14826	14854	14796	14766	14714	14701	14769	14767	14640	14733	14772	14851	14772	14684	14715	14874	14692	14780	14747	14886	14493	14755	14752	14899	14736	14722	14431	14780	14844	14651	14732	14762	14660	14683	14739	14588	14899	14802	14691	14725	14624	14737	14658	14756	14653	14773	14716	14611	14710	14701	14837	14945	14658	14873	14655	14749	14792	14871	14668	14621	14678	14981	14813	14855	14650	14810	14749	14638	14563	14735	14756	14642	14595	14862	14810	14734	14779	14760	14807	14525	14914	14601	14721	14737	14701	14735	14730	14760	14669	14912	14776	14795	14555	14635	14665	14605	14666	14816	14797	14931	14849	14844	14861	14716	14712	14651	14458	14639	14720	14748	14695	14723	14686	14737	14811	14806	14727	14795	14869	14739	14812	14767	14775	14637	14677	14765	14839	14971	14773	14750	14838	14835	14864	14751	14892	14861	14596	14781	14709	14763	14759	14798	14595	14791	14779	14668	14594	14826	14870	14727	14664	14712	14810	14660	14744	14805	14773	14852	14873	14801	14619	14699	14706	14743	14654	14859	14659	14757	14803	14763	14733	14728	14767	14818	14836	14847	14764	14859	14633	14766	14937	14555	14834	14807	14812	14787	14788	14755	14728	14610	14817	14829	14700	14830	14706	14580	14712	14772	14702	14713	14914	14763	14737	14807	14812	14754	14672	14867	14798	14721	14757	14647	14688	14840	14581	14689	14790	14743	14676	14732	14890	14853	14774	14897	14748	14783	14633	14669	14806	14783	14863	14661	14778	14697	14943	14664	14608	14751	14816	14701	14695	14860	14785	14609	14890	14611	14755	14661	14661	14646	14803	14634	14777	14814	14804	14688	14661	14892	14827	14655	14718	14762	14752	14960	14740	15050	14838	14759	14761	14716	14805	14535	14774	14787	14765	14732	14745	14725	14758	14974	14820	14807	14452	14699	14889	14846	14856	14592	14863	14838	14545	14708	14824	14785	14838	14796	14857	14758	14729	14708	14997	14639	14764	14765	14786	14764	14692	14778	14700	14692	14926	14658	14770	14674	14872	14756	14725	14795	14755	14581	14805	14821	14653	14878	14711	14648	14792	14644	14799	14823	14912	14835	14666	14757	14718	14698	14832	14630	14747	14711	14926	14727	14657	14654	14691	14774	14707	14674	14872	14733	14716	14518	14711	14674	14727	14696	14748	14924	14645	14766	14789	14809	14637	14690	14825	14760	14605	14756	14721	14646	14661	14590	14862	14691	14772	14718	14624	14957	14860	14626	14706	14588	14920	14770	14764	14602	14628	14850	14914	14710	14675	14703	14917	14699	14583	14952	14891	14757	14583	14687	14807	14775	14972	14494	14827	14783	14677	14714	14799	14771	14825	15000	14629	14752	14813	14775	14882	14645	14699	14909	14913	14878	14931	14610	14790	14670	14669	14743	14869	14703	14645	14623	14824	14515	14790	14768	14786	14766	14763	14936	14833	14791	14754	14798	14802	14865	14866	14769	14669	14758	14678	14787	14747	14664	14777	14643	14853	14747	14837	14535	14577	14708	14709	14596	14786	14812	14668	14694	14844	14627	14590	14804	14707	14844	14678	14585	14849	14740	14755	14694	14654	14756	14833	14760	14705	14782	14642	14764	14762	14863	14676	14890	14704	14787	14710	14763	14638	14595	14702	14805	14731	14768	14645	14764	14574	14712	14731	14750	14782	14617	14546	14671	14641	14816	14807	14600	14782	14955	14761	14728	14640	14783	14720	14693	14897	14635	14635	14755	14761	14806	14717	14773	14737	14807	14657	14812	14843	14762	14810
24776	21704	30715	33792	35296	36693	33507	25394	23539	23334	22786	22498	21940	21860	21790	21201	21046	20875	20850	20629	20647	20372	20174	20202	20355	20569	20209	20467	19978	20342	20105	20181	19992	19947	20120	19956	19898	20096	19884	19774	20126	19986	19917	19723	19904	19741	19797	19807	20044	20028	20044	19856	19870	19909	19980	19793	19721	19643	20085	19785	20006	19825	19747	19773	19765	19615	19933	19825	19930	19956	19842	20007	19853	19847	20064	19663	19912	19918	19788	19804	19708	19879	19855	19672	19830	19999	19750	20013	19964	19889	19793	19981	19917	19777	19698	19851	19620	19782	19956	20035	19810	19661	19597	19664	19952	19497	19862	19910	19740	19673	19779	19961	19933	19940	19519	20042	19850	19780	19707	19869	19826	19927	20052	19862	19730	19779	20148	20100	19631	20014	19902	19696	19786	19613	19681	19872	20040	19559	19656	19862	19978	19767	20057	19946	19805	19679	19815	19886	19994	20020	19822	19803	19891	19937	19848	19603	19994	19987	19911	20001	19889	19620	19778	19713	19836	19609	19821	19997	19685	19574	19757	19662	19764	19715	19911	19761	19871	19736	19756	19926	19845	19733	19835	19799	19727	19842	19859	19872	19855	19937	19869	19749	20000	19810	19752	19833	19991	19848	19852	19891	19865	19910	19789	19797	19959	19865	19819	19755	19924	19703	19891	19875	19973	19843	19682	19717	19693	19541	19807	19879	19897	19984	19548	19683	19898	19864	19699	19869	19849	19984	19653	19930	19970	19722	19822	19854	19933	19903	19758	19869	19873	19631	19623	19829	19846	19820	19642	19792	20032	19839	19822	19689	19870	19703	19801	19683	19882	19801	19872	19880	19767	19746	19788	19589	19744	19783	19794	20173	19815	19794	19809	19741	20218	19886	19733	19675	19880	19841	19732	19834	19795	19578	19833	19823	19895	19787	19697	19759	19896	19882	19847	19836	19720	19649	19919	19767	19894	19710	19800	19805	19691	19742	19646	19925	19808	19796	19725	19808	20001	19860	19957	19864	19974	19771	19597	19815	19916	19813	19759	19694	19833	19759	19580	19788	19689	19767	19831	19703	19742	19752	19772	19851	19792	19737	19944	19699	19978	19664	19813	19888	19752	19792	20063	19690	19858	19814	20024	19950	19994	19829	19758	19790	19719	20011	19674	19789	19762	19831	19729	20004	19905	19751	19815	19624	20138	19865	19832	19973	19670	19658	19905	20066	20113	19736	19948	19921	19712	19866	19850	19709	19945	19993	19604	19549	19973	19981	19652	19786	19942	19849	19819	19854	19788	19863	19948	19962	19770	20242	19802	19765	19774	19711	19823	19782	19949	19754	19794	19572	19869	19677	19610	19819	19801	19849	19847	19729	19846	19590	20005	19613	19820	20063	19887	19757	19749	19977	19699	20011	19851	19785	19752	19933	19711	19755	19831	19846	19801	19851	19718	19769	19866	20046	19862	19770	19538	19758	19880	19825	19781	19653	19648	19918	19878	20010	19759	19736	20058	20189	19833	19506	19941	19976	19897	19776	19847	19645	19704	19811	19760	19678	19618	19665	19934	19953	19640	19873	19959	19651	19917	19905	19855	20198	19892	19795	19878	19879	19823	19764	19755	19858	20025	19787	19786	19745	19892	20067	19783	19745	19927	19781	19783	19840	19774	19672	19833	19682	19909	19922	20033	19709	19693	19845	19736	19577	19890	19791	19937	19831	19962	19645	19818	19711	19673	19803	19929	19633	19701	19632	19750	19981	19902	19820	19686	20010	19858	19857	19743	19916	20077	20021	19691	19931	19765	19826	19841	19729	19672	19853	19949	19819	19819	19725	19811	19702	19626	19779	19784	19757	19765	19823	19835	19731	19731	19922	19826	19717	19926	19764	19631	19886	19910	19901	19996	19704	19959	20214	19976	19642	19930	19745	19791	19673	19745	19726	19619	19762	19819	19887	19545	19710	19743	19667	19893	19761	19671	19844	19921	19894	19833	19861	19721	19644	19606	19757	19692	19928	19741	19705	19854	19670	19738	19998	20120	19545	19738	19594	19859	20033	19737	19743	19722	19592	19756	19914	20106	19784	19895	20080	19745	19708	20006	19653	19960	19688	19986	19763	19981	19910	19650	19867	19858	20005	19997	19722	19612	19589	19719	19872	19869	19848	19629	19855	19798	19890	19784	19999	19701	19813	19886	19813	19818	19947	19772	19667	19777	19971	19633	19893	19889	19815	19702	19734	19649	19691	19806	19819	19860	19910	20006	19923	19957	19897	19925	19869	19990	19820	20071	19750	19857	19878	19777	19829	19749	19941	19839	19990	19803	19728	19787	19921	19843	19938	19556	19653	19739	19798	19743	19735	19862	19784	19908	19868	19649	19785	19416	19856	19754	19830	19984	19758	19916	19782	19959	19920	19590	19812	19998	19808	19987	19511	19779	19652	19583	19860	19791	19927	19706	19581	19964	19955	19945	19694	19768	19761	19828	19936	19769	19728	19867	19632	19711	19674	19865	19855	19857	19696	20212	19876	19763	19726	19832	19702	19897	19767	19754	20147	20016	19702	19709	19645	19803	19879	19526	19898	19893	19801	19756	19669	19755	19858	19871	19819	19793	20055	19886	19890	19910	19806	19892	19628	19743	19645	19916	19802	19834	19844	19852	19765	19782	19793	19943	19699	19938	20028	20082	19892	19761	19623	19896	19790	19760	19904	19856	19628	19493	19744	19958	19741	19753	19837	20045	19746	19751	19750	19977	19937	19811	19921	19548	19650	19783	19967	19985	19857	19858	19658	19969	19852	20008	19704	19891	19975	19744	19855	19921	19806	19789	19928	19763	20014	19663	19653	19976	19534	19730	19772	19909	19613	19641	20100	19566	19604	19885	19885	19807	19846	19744	19909	19900	19662	19937	19918	19687	19600	19735	19903	19800	19802	19954	19802	19621	19856	19730	19623	19743	19930	19927	19657	19941	19824	19795	19779	19955	19875	19771	19661	19750	19752	19781	19757	20018	19748	19858	19861	19598	19833	19721	19847	19912	19805	19562	19755	19994	19798	19767	19766	19818	19869	19623	19850	19753	19788	19906	19949	19802	19731	19738	19912	19894	19794	19949	19852	20097	19854	19965	19817	19913	19745	19947	19802	19786	19618	19609	19907	19928	19945	19804	19545	19897	20189	19817	19615	19855	19830	19906	19965	19860	19864	19914	19966	19689	19693	19752	19716	19933	19698	19967	19785	19723	19807	19874	19884	19906	19692	19640	20124	19674	19436	19860	19835	19787	19737	19626	19805	19930	20059	19788	19678	19665	19656	19763	19878	19749	19750	19602	19699	19938	19733	19842	19650	19571	19699	19886	19776	19904	19698	19716	19768	19748	19957	19941	20025	19477	19952	19822	19822	19898	19739	19850	19772	19727	19596	19645	20092	20002	19844	19707	19998	19620	19846	20092	19760	19900	19938	19451	19808	19912	19666	19681	19765	19909	19983	19599	19961	19727	19910	19804	19613	19975	19801	19650	19873	19927	19517	19525	19632	19763	19458	19929	19761	19730	19613	19753	19824	19829	19774	19788	19637	19890	19531	19699	19742	19760	19645	19986	19780	19584	19758	19925	19923	19886	19817	19528	19485	19832	19782	19655	19739	19915	19805	19680	19730	19781	19800	19616	19654	19710	19834	19710	19693	19722	19607	19856	19689	19451	19824	19960	19685	19769	19596	19819	19615	19923	19833	19745	19971	19865	19569	19861	19802	19881	19814	19720	19894	19737	19817	19783	19705	19620	19882	19807	19717	19947	19798	19784	19921	19870	19805	19960	19752	19810	19937	19887	19499	19574	19787	19704	19652	19702	19830	19857	19855	19768	19759	19951	19844	19829	19723	19860	19750	19711	19674	19904	19785	19755	19812	19832	19919	19973	20059	19762	19995	19860	19933	19815	20015	20003	20003	19845	19859	19704	19673	19615	20065	19884	19679	19628	19702	19893	19771	19843	20166	19634	19778	20013	19986	19692	19824	19891	19679	19848	19985	19674	19717	19785	19940	19860	19709	19492	19569	20018	19947	19741	20170	19873	19708	19786	19723	19919	19998	19837	19709	19750	19811	19765	19812	19681	19632	19849	19845	19860	19673	19762	19760	20145	19851	19947	19730	19831	19744	20187	19777	19945	19742	19667	19894	19948	19942	19586	19870	19999	19999	20008	19716	19569	19787	19666	19972	19793	20004	19805	19854	20003	19896	19747	19752	19742	19676	19852	19522	19730	19783	19878	19801	19719	20040	19847	19834	19620	19708	19718	19994	19859	19804	19906	19847	19820	19930	19928	19787	19852	19867	19963	20213	19783	19722	19705	19760	19700	19848	19948	19790	19721	19688	19833	19904	19891	19663	19652	19881	20013	19840	19813	19949	19689	19843	19889	19794	20100	19792	19746	19828	19776	19788	20028	19794	19763	19947	19986	20029	19752	19776	19908	19661	19883	20178	19915	19755	20005	19896	19901	19609	19797	19776	19911	19795	19721	19784	19744	19577	19785	19996	19969	19868	19959	19731	19913	19619	19791	19808	19842	19641	19827	19872	19774	19715	19962	19912	19883	19674	19847	19810	19852	19880	19623	19780	19905	19783	19839	19886	19550	19904	19850	19592	19855	19873	19743	19961	19895	19759	19906	19829	19941	19626	19722	19900	19686	19728	19998	19881	19646	19772	19897	19666	19774	19768	19702	19888	20060	19694	19646	19577	19986	19998	19915	19905	19647	19814	19732	19622	20053	19633	19758	19647	19703	19645	19860	20155	19934	19898	19760	19732	20055	19726	19724	19906	20049	19564	19775	19855	19923	19926	19671	19680	19874	19846	19802	19608	19706	19572	19914	19684	19791	19936	19629	19812	19810	19622	20038	19905	19688	19765	20058	20040	19932	19814	20054	19849	19835	19721	19791	19812	19810	19550	20004	19649	19770	19997	19606	19670	19665	19953	19595	19960	19985	20079	19847	19799	19866	19822	19588	20087	19820	19835	19600	19706	19923	19834	19803	19912	19815	19801	20156	19717	19618	19880	20031	19840	19829	19785	19525	19797	19934	19722	19824	19812	19787	19759	19661	19737	19728	19993	19720	19487	19682	19855	19888	19944	20014	19862	19966	19795	19813	19836	19735	19487
46153	76592	76649	65785	50034	39547	26644	20263	19238	18329	18012	17591	17043	16638	16442	15787	15419	15406	15144	15002	14771	14796	14719	14896	14626	14738	14612	14533	14712	14636	14563	14380	14268	14197	14187	14251	14200	14163	14272	14069	14187	14191	14159	14272	14140	14093	14224	14252	14275	14101	14104	14130	13974	14101	13949	14169	14100	14128	14234	14040	14084	14197	14124	13992	14071	14031	14062	14155	14125	14033	14057	13953	14234	14046	14171	14037	14094	14161	14076	14060	14099	14131	14162	14135	14030	14315	13970	13992	14142	13965	14120	14106	14137	14210	14079	14043	14059	14133	14052	14092	14310	14132	14028	14135	14022	14198	14102	14172	14217	14155	14125	14158	14232	14080	13971	13985	13979	13909	14071	14127	13936	13959	14235	14122	14142	14055	14099	14146	14089	14243	14183	14000	14079	14095	14156	14168	14265	14044	13952	14160	14132	14149	14125	14249	14183	14147	14209	13960	14165	14038	14145	14263	13929	14020	13960	14154	14119	14145	14176	14170	14148	14004	14269	14038	14017	14029	14086	14099	14108	14080	14002	14288	14174	14107	14010	14167	14138	14118	14184	14146	13908	14171	14223	14168	14080	14047	14121	14064	14134	14234	14217	14022	14089	14106	14066	14143	14098	14206	14198	13927	14071	14076	14092	14275	13934	14084	14043	14264	14143	14019	14021	14324	14064	14177	14118	14107	13960	14045	14088	13918	14310	14175	13992	13872	14127	14203	14135	13885	14221	14026	14060	14183	14137	14014	14171	14227	14083	14280	14148	14127	14198	14009	14355	14104	14133	14061	14067	14135	14202	14094	14114	14012	14022	14147	14071	14174	14332	14102	14077	13995	14267	14220	14298	14272	14020	13981	14003	14209	14101	14087	14034	14050	14239	13987	14027	14071	13951	14131	14341	14165	14258	14116	14002	14041	14010	14203	14131	14049	14038	14125	14031	14234	14112	14117	14206	14026	14183	14106	13921	13977	14209	14182	14172	14179	14250	14091	14045	14178	14236	13988	14065	14043	14211	14245	14282	14082	14106	14174	14246	14114	14015	14023	14110	14027	14187	14032	14027	14236	14128	14148	14407	14098	14196	14156	14132	14065	14074	14249	14176	14107	14086	14176	14181	14031	13985	14107	14065	14069	14233	14180	14097	13983	13886	14101	13986	14137	14008	14151	14125	14375	14125	14059	14006	14052	14093	14111	14146	14165	14014	14054	13966	14317	13960	14146	14167	14097	14046	14117	14100	14063	14121	14060	14090	14152	14029	14017	14225	14102	14159	14119	14109	14142	14117	14223	14061	14175	14140	14049	13963	14118	14029	13987	14112	14103	14041	14181	13990	14204	14119	14177	14240	14165	14188	13924	13948	14161	14085	14137	14190	14031	14025	14231	14087	14161	14294	14032	14217	14127	14130	14094	14119	14262	14144	14087	14257	14216	14014	14255	14036	13972	14134	14236	14172	14024	14106	14053	14187	14183	14265	14193	13914	14100	14223	14124	14061	13956	14003	14100	14060	14225	14073	14021	14205	13946	14168	14170	13962	14171	14252	13983	14179	14245	14070	14190	14212	14047	14124	14214	14307	14151	14048	14208	14304	13972	14244	14116	14094	14100	14375	13984	14018	14186	14174	14322	14071	14127	14154	14109	14042	14188	14041	14234	14049	14091	14021	13930	14161	14016	14237	14081	14239	14023	14313	14040	14032	13922	14131	14242	14083	14108	14054	14179	14156	14094	14137	14142	14013	14139	14058	13935	14283	14182	14159	14051	14136	14130	14138	14103	14020	13986	14114	14342	14052	14194	14081	13958	14264	14095	14137	14135	14058	13959	13985	13944	13912	14062	14140	13995	14172	14064	14308	14027	14018	14116	13869	14010	14088	14146	14051	14127	13976	13991	14141	14194	14282	14336	14055	13946	14136	14093	14032	14122	13848	13998	14103	14129	14156	14044	14118	14043	14003	14020	14131	14105	14212	14086	14123	14200	14157	13991	14101	14137	14124	14219	14121	14278	14122	14103	14053	14145	14205	14033	14246	14006	14100	14119	14167	14104	14185	14156	14138	14185	14092	13995	14192	14051	14022	13959	14341	14069	14121	14088	14004	14125	14185	13981	14133	14025	14090	14126	14126	14014	14077	14040	14148	14174	13918	13867	14167	14022	14091	14124	14167	14158	14185	14407	14052	14147	13980	14133	14171	14112	14138	14160	14033	13942	14112	14107	14334	14140	14112	14156	14371	14109	14040	14223	14102	14090	14233	14095	14223	14264	14174	14064	14000	13976	13996	14135	14173	13998	14141	14135	14035	14250	14147	14198	14195	14275	14135	14140	14074	13925	14163	14248	14002	14159	14143	14058	14230	14202	14201	14139	14114	14101	14123	14124	14029	14091	14277	13875	14088	14109	14162	14095	14031	13984	14141	14182	14081	14100	14104	14315	14148	14139	14155	14106	14230	14073	14207	14202	14226	14056	14172	14104	14060	13999	14011	14141	14059	14153	14222	13987	14100	14132	14093	13968	14024	14112	14165	14058	14028	14167	14117	14142	14050	14253	14096	13933	13997	14134	14170	14218	14253	14210	13925	14219	14102	14005	14021	14180	14082	13974	14113	14034	13991	14096	14148	14180	14050	14230	14159	13988	14255	14045	14135	14025	14198	14164	13877	14165	14046	13907	14183	14158	14126	14025	14183	14081	14112	14092	14052	14160	14030	14126	14234	14025	14227	14007	14062	14034	14121	14178	14066	14010	14144	14123	13967	14202	14039	14163	13960	14143	14111	14019	14050	14103	14011	14039	14079	14194	14057	14039	14207	14136	14072	14045	14090	14142	14173	14130	13958	14110	13974	14097	14050	13995	14127	13988	14037	14116	14035	14109	14065	14085	14176	14048	13975	14177	14231	13995	14200	14177	14104	14012	14056	14042	14127	14166	14090	14207	14110	14056	13986	14102	14047	14033	14143	14022	14296	14143	14063	14043	14091	14206	14178	14017	14152	14078	14182	14043	14121	14154	14137	14256	14208	14240	14081	14089	14206	14082	13843	14270	14202	14107	14080	14063	14114	14255	13976	14251	14091	14046	14028	14235	14029	14082	14177	14219	14128	14030	14170	14023	14063	14055	14083	14165	14244	14116	14087	13903	14018	14091	14178	14117	14094	14364	14187	14099	14147	14168	14118	14069	14015	13995	14088	14072	14223	14019	14014	14066	13957	14135	14192	14154	14163	14109	14178	14139	13965	14142	14132	14145	14005	14121	14000	13997	14103	14205	14090	14259	14136	14042	14171	14186	14351	14116	13978	13961	14101	14095	14087	14071	14060	13982	14091	14179	14046	14259	14232	14262	14095	14070	14051	14295	14036	14037	14431	14067	13923	14013	14025	14128	14257	14007	14233	14157	14155	14095	14224	14162	13946	14102	14068	14107	14070	14172	13948	14224	14008	14066	14061	14262	13975	14086	14000	14292	14045	14195	14159	14027	14112	13986	14026	14022	13983	14075	14142	14039	14151	14190	14090	14025	14083	14208	14050	14290	13928	14254	14211	14087	14006	14205	14234	13959	14174	14145	13985	14079	14103	14149	14139	13829	14190	14082	14181	14332	14007	13945	14001	14044	14231	14156	14117	14059	13967	14240	14327	14096	13983	13968	14099	14194	14144	13992	14092	14120	14151	14299	14044	13964	14321	14163	14226	13894	14148	14013	13990	14108	14176	14109	14213	14138	13966	14066	14116	14094	14210	14150	14062	14077	14000	14138	14102	14159	14150	13911	14013	14117	14007	14079	13946	14256	14091	14128	14119	14102	13997	14172	14050	14086	14036	14009	14174	14211	14218	14042	14209	14169	14183	14072	14243	14157	14291	14120	14037	13963	14124	14137	14312	14204	14173	14100	13973	14038	14200	14124	13994	14149	14232	14010	14162	14023	14130	13937	14110	13856	14189	14182	14126	13991	14029	14061	14144	13983	14040	13968	14229	14219	14141	14186	14137	13935	14273	14212	14101	14186	14201	14171	14099	14055	14256	14078	14111	13950	14080	14042	14196	14104	14200	14173	14115	14252	13930	14064	14050	14164	13960	14136	14208	14205	14258	14295	13988	14124	14047	14048	14145	14158	14227	13888	13882	14107	14107	14080	14163	14034	14067	14065	13980	14185	13972	14033	14176	14050	14120	14029	14065	14191	14099	14104	14241	14081	14080	14140	14078	14158	14088	14071	14078	14096	14040	13956	14012	13997	14298	13946	14098	14114	14111	14057	14132	13875	14075	13904	14065	14239	14029	14080	14052	14100	14147	14237	13995	14220	14223	14045	14137	14084	13957	14017	14000	14152	14191	14267	14028	14229	14108	14024	14121	14131	14248	13968	14030	14050	13907	14246	13998	14179	14341	13989	13982	14019	13974	14036	14016	14096	14183	14037	14103	14204	14135	14105	14208	13933	14050	14091	14079	14005	14165	14073	14163	14179	14053	13858	14175	14102	14155	14044	14257	14070	13896	14081	14283	14133	14125	14038	14180	14027	14172	14141	14054	14103	14075	14032	14149	14116	14056	14102	14153	14133	14100	14057	13992	14159	14231	14124	13968	14043	13971	14139	13940	14255	14178	13891	14033	13985	14275	14238	14185	14180	14136	14102	14060	14253	14013	14015	14095	14008	13900	13991	14240	14077	14022	14072	13971	14103	14165	14107	14122	14053	14131	14023	14236	14208	14013	13936	14045	14062	14282	14108	13871	14311	14073	14232	14088	14077	14100	14335	13993	14171	14098	14236	13998	14142	14057	14198	14171	14133	14148	14191	14031	14269	14064	13848	14149	14117	13950	14012	14165	14162	14099	14178	14072	14222	14130	14011	13946	14152	14148	14148	14038	14115	13910	14077	14091	14142	14118	14151	14165	13998	14124	14156	14133	14180	14132	13981	14190	14047	13959	14016	14196	14228	13972	13955	14014	14118	14029	14137	14003	14254	14106	14078	14151	14132	14202	14087	14049	14156	14000	14030	14033	14081	14208	14058	14186	14056	14263	14189	14030	14061	13976	14045	14122	14178	14141	14053	14163	14276	14157	14200	14190	14168	13948	14133	14067	14073	14201	14133	14220	14065	14078	13986	14131	14178	14246	13984	14192	14096	14080	14149	14095	14056	14020	14071	14120	13973
41397	49744	56050	47839	37410	28778	24159	22432	22113	21980	21853	21631	21609	21543	21217	21257	21163	21013	20980	20968	20935	21031	20910	21171	20891	20933	20882	20944	21052	20943	20826	20898	20613	20789	20667	20658	20612	20740	20642	21028	20693	20866	20540	20840	20763	20778	20676	20491	20648	20949	20809	20734	20748	20858	20540	20749	20625	20791	20742	20721	20596	20508	20732	20733	20559	20540	20740	20544	20532	20655	21021	20607	20710	20682	20602	20698	20690	20697	20597	20418	20477	20803	20769	20683	20406	20532	20675	20856	20563	20786	20760	20485	20374	20678	20634	20612	20673	20693	20570	20500	20773	20615	20546	20580	20614	20499	20812	20534	20427	20867	20630	20635	20755	20551	20476	20780	20695	20919	20816	20694	20576	20754	20651	20591	20719	20682	20688	20767	20542	20689	20700	20559	20704	20321	20663	20568	20633	20634	20624	20524	20595	20648	20604	20545	20854	20756	20752	20754	20684	20678	20552	20792	20582	20667	20645	20644	20622	20535	20564	20635	20644	20771	20442	20672	20783	20680	20693	20597	20660	20604	20415	20893	20579	20665	20466	20620	20625	20762	20830	20878	20760	20801	20810	20725	20748	20585	20654	20652	20723	20683	20872	20591	20806	20531	20488	20481	20465	20689	20718	20612	20633	20661	20652	20568	20792	20570	20516	20632	20676	20493	20724	20655	20791	20780	20554	20676	20738	20792	20553	20551	20467	20304	20636	20773	20547	20628	20568	20713	20706	20557	20587	20885	20747	20485	20764	20622	20609	20936	20684	20788	20651	20823	20552	20935	20678	20832	20876	20554	20521	20977	20605	20680	20612	20556	20637	20517	20657	20901	20678	20882	20668	20497	20775	20716	20713	20835	20700	20426	20745	20784	20697	20715	20660	20674	20634	20525	20682	20626	20701	20431	20596	20557	20724	20741	20808	20779	20898	20585	20673	20420	20671	20885	20957	20734	20533	20714	20891	20686	20502	20945	20677	20724	20721	20631	20959	20630	20586	20793	20659	20629	20676	20451	20778	20570	20592	20540	20755	20492	20696	20712	20719	20766	20745	20594	20683	20600	20567	20624	20455	20660	20702	20813	20732	20750	20778	20901	20708	20672	20748	20840	20504	20812	20646	20591	20782	20448	20733	20657	20568	20859	20627	20753	20774	20571	20619	20565	20746	20774	20572	20619	20755	20532	20805	20687	20679	20822	20622	20640	20786	20512	20614	20574	20553	20633	20578	20618	20723	20573	20447	20742	20703	20652	20679	20537	20656	20553	20582	20734	20584	20689	20642	20703	20609	20392	20545	20862	20889	20689	20708	20725	20694	20593	20770	20796	20993	20662	20783	20751	20860	20719	20507	20557	20648	20750	20632	20810	20611	20801	20790	20617	20595	20798	20796	20704	20601	20837	20748	20731	20606	20612	20733	20676	20508	20423	20607	20585	20705	20897	20735	20760	20948	20697	20623	20645	20752	20630	20648	20715	20863	20547	20879	20611	20875	20531	20443	20528	20445	20584	20709	20610	20773	20592	20497	20764	20683	20598	20492	20640	20701	20631	20510	20393	20743	20760	20666	20631	20614	20822	20695	20670	20648	20417	20587	20421	20588	20503	20577	20717	20592	20577	20638	20658	20768	20662	20880	20513	20514	20597	20621	20655	20692	20646	20766	20857	20583	20616	20637	20815	20637	20553	20863	20597	20600	20765	20762	20692	20640	20509	20759	20629	20520	20496	20489	20601	20616	20589	20617	20456	20944	20419	20756	20641	20574	20846	20751	20492	20772	20512	20494	20558	20707	20697	20800	20773	20671	20574	20863	20434	20618	20637	20787	20637	20558	20558	20832	20735	20887	20505	20738	20575	20860	20682	20744	20564	20556	20790	20737	20748	20882	20645	20780	20604	20703	20825	20728	20714	20655	20586	20539	20690	20674	20608	20630	20721	20690	20860	20332	20740	20475	20568	20594	20717	20430	20499	20676	20505	20630	20544	20481	20717	20828	20733	20776	20477	20710	20691	20476	20541	20746	20615	20647	20696	20680	20739	20559	20550	20723	20722	20936	20829	20754	20767	20614	20508	20514	20624	20705	20495	20667	20648	20776	20764	20646	20936	20856	20459	20746	20591	20572	20744	20648	20551	20519	20776	20728	20552	20385	20636	20455	20697	20907	20703	20538	20712	20772	20748	20724	20789	20893	20938	20341	20676	20714	20473	20455	20645	20565	20505	20712	20803	20805	20690	20714	20843	20780	20488	20925	20727	20885	20740	20379	20774	20476	20517	20667	20692	20681	20718	20612	20570	20763	20669	20559	20598	20449	20616	20825	20763	20447	20644	20651	20555	20745	20738	20730	20749	20617	20456	20813	20645	20398	20638	20709	20591	20399	20528	20650	20715	20903	20950	20827	20767	20687	20807	20752	20466	20673	20460	20656	20840	20680	20758	20611	20530	20587	20319	20615	20727	20693	20820	20634	20547	20617	20776	20791	20790	20792	20663	20623	20524	20380	20811	20814	20435	20586	20594	20791	20881	20627	20663	20710	20652	20721	20854	20799	20672	20483	20434	20729	20797	20664	20394	20560	20647	20663	20681	20840	20814	20434	20717	20633	20650	20769	20756	20641	20789	20812	20648	20681	20751	20555	20530	20698	20592	20503	20572	20797	20701	20636	20451	20724	20646	20708	20570	20594	20586	20644	20529	20794	20517	20771	20564	20765	20640	20827	20859	20710	20743	20692	20871	20575	20560	20996	20822	20590	20510	20816	20532	20740	20642	20579	20565	20747	20776	20691	20926	20657	20824	20680	20724	20590	20545	20730	20585	20696	20667	20685	20819	20465	20761	20682	20891	20547	20913	20537	20513	20634	20595	20748	20769	20795	20620	20726	20458	20664	20737	20741	20596	20787	20441	20782	20736	20700	20589	20474	20772	20775	20568	20748	20785	20746	20658	20616	20582	20613	20819	20631	20476	20539	20434	20691	20581	20730	20766	20735	20705	20959	20733	20608	20665	20562	20668	20546	20563	20616	20975	20680	20632	20674	20731	20749	20618	20638	20499	20666	20901	20732	20585	20653	20655	20713	20695	20977	20727	20792	20859	20728	20549	20681	20782	20791	20478	20577	20807	20602	20779	20633	20696	20870	20605	20818	20727	20719	20413	20674	20694	20669	20518	20740	20643	20582	20722	20659	20776	20714	20698	20544	20669	20667	20557	20704	20673	20869	20727	20775	20823	20412	20572	20722	20812	20796	20521	20669	20638	20611	20551	20519	20642	20647	20705	20742	20710	20702	20658	20711	20669	20731	20713	20634	20361	20430	20696	20696	20450	20556	20823	20714	20685	20549	20427	20390	20585	20655	20652	20555	20784	20743	20583	20691	20587	20491	20808	20795	20807	20839	20888	20486	20503	20672	20425	20709	20627	20598	20715	20583	20737	20655	20395	20484	20795	20480	20680	20916	20659	20444	20624	20714	20464	20632	20752	20887	20903	20613	20865	20665	20712	20454	20660	20797	20741	20328	20505	20559	20506	20935	20715	20743	20667	20638	20489	20632	20566	20580	20627	20955	20504	20559	20608	20707	20632	20611	20617	20990	20635	20986	20900	20652	20517	20812	20550	20943	20656	20691	20741	20761	20548	20364	20901	20853	20732	20703	20680	20952	20880	20755	20686	20314	20635	20605	20787	20666	20617	20792	20706	20528	20650	20511	20680	20701	20807	20787	20519	20655	20766	20659	20737	20578	20636	20793	20590	20620	20670	20806	20632	20576	20667	20639	20778	20690	20414	20768	20795	20850	20705	20733	20812	20647	20849	20776	20537	20560	20705	20676	20484	20697	20706	20661	20725	20558	20608	20783	20578	20867	20770	20839	20768	20518	20525	20529	20576	20686	20628	20638	20588	20764	20617	20857	20873	20701	20876	20575	20538	20684	20789	20685	20532	20650	20560	20606	20511	20627	20285	20477	20540	20614	20738	20561	20578	20734	20834	20707	20731	20835	20729	20749	20534	20554	20915	20766	20529	20991	20797	20340	20692	20829	20862	20835	20713	20877	20702	20839	20648	20624	20649	20649	20573	20878	20498	20623	20705	20792	20606	20627	20677	20604	20683	20621	20632	20748	20589	20623	20709	20893	20646	20681	20690	20530	20552	20598	20784	20523	20577	20726	20801	20749	20771	20537	20565	20599	20431	20534	20703	20740	20650	20714	20829	20627	20799	20494	20547	20528	20765	20558	20591	20617	20860	20664	20765	20599	20711	20733	20619	20566	20704	20846	20619	20701	20667	20655	20946	20650	20754	20694	20784	20561	20850	20687	20669	20825	20746	20907	20845	20773	20777	20748	20523	20637	20600	20670	20628	20736	20664	20441	20793	20821	20481	20877	20751	20709	20742	20806	20799	20771	20742	20930	20549	20555	20507	20647	20529	20726	20696	20437	20623	20737	20545	20815	20743	20847	20749	20628	20470	20507	20621	20735	20786	20590	20655	20704	20731	20485	20640	20783	20594	20745	20784	20792	20836	20905	20718	20840	20838	20853	20834	20562	20773	20592	20506	20608	20615	20758	20682	20719	20556	20574	20631	20469	20696	20657	20570	20540	20798	20767	20653	20677	20844	20654	20698	20596	20676	20665	20529	20673	20634	20514	20664	20709	20673	20888	20579	20590	20651	20494	20596	20728	20781	20707	20633	20777	20664	20829	20832	20515	20722	20624	20630	20672	20605	20769	20654	20604	20628	20502	20662	20734	20687	20559	20621	20613	20481	20853	20756	20585	20518	20655	20767	20698	20663	20615	20374	20904	20772	20703	20795	20600	20794	20590	20761	20481	20628	20550	20654	20582	20602	20700	20818	20799	20660	20636	20928	20669	20600	20814	20714	20895	20607	20705	20750	20465	20958	20650	20985	20825	20675	20945	20738	20370	20829	20759	20517	20892	20515	20501	20673	20744	20789	20669	20680	20609	20762	20703	20874	20505	20451	20671	20836	20905	20795	20672	20806	20685	20716	20689	20668	20800	20688	20598	20784	20942	20643	20842	20839	20630	20859	20741	20543	20515	20742	20556	20823	20721	20665	20662	20845	20747	20517	20642	20554	20734	20748	20902	20727	20626	20686	20588	20633	20868	21023	20626	20734	20638	20515	20660	20710	20743	20638
43225	59566	56449	42701	32913	23001	18067	17063	16525	16190	16079	15841	15581	15429	15338	15046	15125	15029	14903	14793	15012	14789	14485	14761	14792	14917	14572	14717	14781	14704	14649	14618	14600	14529	14498	14585	14552	14606	14552	14525	14597	14374	14584	14583	14471	14597	14654	14489	14394	14668	14701	14432	14567	14598	14637	14378	14594	14468	14568	14468	14532	14599	14359	14475	14440	14593	14550	14394	14431	14415	14640	14394	14524	14487	14481	14626	14437	14607	14445	14694	14512	14628	14556	14421	14496	14233	14609	14628	14383	14563	14446	14552	14406	14572	14602	14488	14577	14542	14458	14320	14666	14410	14660	14457	14489	14596	14492	14571	14415	14362	14333	14676	14394	14587	14443	14432	14396	14718	14690	14613	14437	14499	14382	14475	14427	14494	14427	14569	14551	14579	14552	14371	14415	14381	14593	14511	14564	14367	14509	14620	14572	14344	14356	14588	14497	14417	14490	14275	14539	14385	14567	14433	14563	14607	14446	14527	14544	14387	14772	14478	14391	14464	14546	14581	14494	14513	14434	14388	14581	14748	14468	14518	14333	14635	14644	14788	14350	14522	14211	14499	14670	14659	14338	14560	14352	14534	14524	14539	14428	14412	14701	14508	14555	14530	14632	14506	14644	14564	14603	14453	14511	14589	14605	14532	14497	14236	14474	14548	14455	14622	14595	14532	14679	14442	14546	14484	14608	14449	14530	14506	14620	14683	14462	14650	14701	14479	14510	14665	14443	14486	14537	14643	14471	14425	14653	14468	14549	14506	14556	14437	14461	14322	14607	14430	14432	14642	14452	14491	14517	14561	14524	14533	14686	14543	14603	14446	14647	14405	14505	14425	14540	14468	14404	14504	14386	14434	14317	14593	14581	14471	14491	14348	14622	14362	14539	14445	14404	14608	14346	14430	14510	14451	14600	14460	14720	14646	14593	14422	14502	14523	14534	14576	14629	14470	14481	14723	14488	14380	14680	14570	14485	14455	14596	14506	14407	14468	14346	14401	14399	14349	14598	14321	14427	14555	14535	14335	14657	14590	14636	14450	14590	14466	14553	14514	14563	14353	14762	14622	14315	14772	14600	14512	14509	14608	14493	14515	14423	14428	14564	14499	14450	14559	14540	14537	14707	14515	14563	14458	14552	14571	14489	14445	14651	14466	14548	14292	14484	14489	14714	14628	14601	14302	14458	14578	14401	14479	14565	14569	14734	14505	14520	14517	14502	14624	14578	14484	14698	14603	14618	14361	14566	14500	14687	14513	14429	14483	14453	14560	14489	14452	14552	14429	14484	14457	14499	14561	14407	14649	14483	14406	14275	14608	14419	14538	14469	14474	14409	14586	14502	14478	14502	14465	14499	14643	14770	14515	14538	14611	14432	14480	14534	14716	14373	14563	14474	14411	14510	14424	14378	14431	14456	14505	14523	14572	14648	14395	14442	14678	14449	14636	14402	14631	14458	14606	14561	14609	14620	14453	14627	14594	14579	14693	14515	14319	14521	14407	14547	14478	14452	14491	14598	14537	14449	14412	14601	14683	14401	14546	14649	14574	14536	14577	14607	14578	14406	14405	14661	14559	14399	14487	14640	14593	14581	14416	14637	14706	14668	14595	14448	14490	14313	14459	14390	14624	14300	14554	14484	14384	14492	14526	14577	14542	14567	14362	14553	14396	14443	14414	14624	14453	14596	14508	14527	14425	14513	14532	14429	14580	14612	14453	14587	14475	14505	14419	14616	14632	14519	14485	14424	14530	14596	14533	14633	14603	14608	14511	14502	14686	14436	14514	14588	14509	14482	14670	14355	14617	14682	14580	14582	14487	14527	14400	14500	14498	14492	14546	14402	14662	14653	14456	14550	14526	14431	14586	14681	14570	14487	14532	14436	14585	14697	14613	14500	14523	14484	14556	14472	14630	14691	14445	14473	14627	14626	14520	14689	14617	14452	14662	14599	14611	14394	14497	14657	14485	14586	14431	14384	14580	14595	14483	14535	14451	14368	14487	14435	14628	14450	14606	14427	14706	14533	14485	14544	14499	14431	14563	14506	14576	14398	14478	14628	14551	14627	14432	14410	14463	14555	14380	14629	14463	14510	14518	14434	14523	14441	14485	14358	14332	14533	14520	14719	14511	14526	14684	14351	14536	14585	14767	14720	14520	14443	14662	14478	14501	14541	14541	14412	14402	14516	14512	14506	14486	14415	14391	14618	14657	14336	14553	14410	14471	14552	14377	14584	14520	14604	14399	14539	14657	14756	14604	14355	14565	14455	14545	14533	14440	14578	14474	14461	14599	14532	14586	14453	14573	14603	14485	14591	14462	14443	14498	14501	14492	14532	14538	14479	14636	14590	14439	14458	14510	14501	14675	14404	14601	14646	14583	14584	14554	14665	14423	14413	14438	14584	14511	14704	14651	14495	14574	14423	14655	14500	14574	14488	14396	14433	14746	14485	14558	14648	14439	14576	14627	14528	14404	14402	14606	14433	14521	14475	14681	14522	14437	14475	14409	14601	14788	14600	14390	14551	14564	14510	14658	14490	14410	14508	14476	14585	14421	14563	14440	14475	14529	14486	14540	14693	14549	14553	14629	14567	14569	14515	14631	14490	14517	14476	14729	14489	14581	14365	14499	14590	14421	14555	14518	14437	14518	14536	14474	14557	14504	14595	14473	14518	14441	14487	14450	14596	14573	14599	14600	14556	14554	14597	14463	14378	14652	14489	14594	14686	14541	14419	14627	14491	14519	14453	14455	14485	14519	14485	14471	14545	14509	14422	14582	14623	14585	14363	14433	14484	14484	14507	14691	14446	14628	14587	14712	14550	14530	14406	14501	14317	14472	14667	14530	14553	14752	14699	14470	14625	14607	14453	14571	14591	14489	14488	14479	14586	14639	14542	14418	14543	14436	14328	14668	14379	14525	14494	14648	14485	14464	14527	14433	14594	14520	14502	14568	14386	14489	14447	14610	14411	14571	14613	14528	14613	14638	14526	14534	14262	14470	14510	14486	14584	14516	14606	14627	14567	14577	14503	14573	14407	14423	14411	14401	14626	14414	14362	14649	14430	14591	14420	14449	14668	14413	14602	14531	14471	14472	14672	14485	14393	14721	14501	14366	14328	14533	14497	14508	14358	14467	14451	14370	14542	14326	14597	14605	14433	14628	14474	14576	14489	14587	14450	14442	14594	14459	14528	14439	14587	14559	14543	14377	14576	14578	14429	14615	14439	14433	14498	14457	14493	14395	14431	14663	14583	14435	14611	14531	14472	14277	14386	14628	14881	14633	14399	14700	14418	14363	14596	14467	14620	14488	14592	14356	14550	14582	14527	14530	14502	14475	14471	14506	14621	14477	14375	14496	14748	14436	14601	14405	14610	14513	14408	14613	14539	14377	14473	14331	14634	14475	14413	14461	14530	14661	14512	14540	14428	14597	14611	14411	14424	14591	14508	14669	14436	14438	14512	14508	14483	14505	14419	14577	14599	14580	14496	14466	14450	14552	14359	14482	14622	14479	14530	14482	14489	14466	14479	14401	14432	14504	14483	14530	14352	14552	14517	14471	14431	14592	14395	14408	14494	14685	14593	14402	14477	14510	14399	14434	14574	14525	14582	14553	14450	14582	14536	14682	14485	14537	14582	14603	14587	14500	14722	14538	14386	14534	14432	14513	14475	14434	14644	14404	14722	14580	14492	14463	14521	14446	14635	14573	14337	14619	14769	14651	14579	14635	14488	14490	14429	14555	14525	14439	14485	14507	14416	14393	14462	14568	14499	14397	14502	14489	14632	14600	14450	14542	14450	14425	14605	14521	14402	14357	14331	14518	14658	14364	14496	14504	14778	14445	14535	14494	14331	14629	14634	14691	14599	14381	14440	14594	14652	14496	14390	14549	14275	14286	14652	14438	14500	14366	14631	14408	14405	14585	14381	14485	14624	14506	14650	14565	14522	14401	14580	14511	14582	14593	14603	14432	14506	14425	14564	14556	14423	14498	14577	14477	14565	14522	14494	14482	14579	14562	14559	14409	14428	14452	14542	14378	14723	14624	14474	14502	14495	14567	14439	14437	14495	14497	14537	14355	14426	14558	14537	14601	14564	14584	14474	14418	14585	14465	14644	14477	14518	14576	14599	14500	14648	14689	14517	14423	14638	14768	14636	14728	14594	14476	14564	14512	14482	14265	14618	14554	14565	14569	14460	14610	14501	14532	14551	14532	14552	14586	14459	14370	14465	14675	14345	14532	14292	14384	14407	14543	14520	14455	14474	14490	14519	14563	14461	14576	14652	14375	14655	14411	14510	14508	14581	14477	14646	14701	14307	14426	14495	14259	14575	14542	14529	14366	14593	14696	14515	14508	14428	14564	14605	14392	14490	14631	14431	14482	14484	14440	14428	14427	14463	14571	14405	14410	14636	14627	14576	14386	14561	14638	14607	14566	14427	14589	14525	14522	14435	14578	14471	14586	14524	14512	14442	14449	14575	14317	14457	14591	14467	14491	14609	14656	14414	14474	14527	14572	14515	14633	14552	14556	14512	14578	14386	14591	14596	14484	14541	14667	14510	14470	14572	14610	14564	14541	14391	14547	14574	14476	14518	14531	14637	14394	14641	14646	14491	14621	14540	14298	14541	14546	14412	14518	14584	14480	14414	14561	14522	14501	14397	14409	14563	14365	14505	14510	14531	14613	14331	14417	14573	14504	14579	14500	14382	14507	14481	14409	14516	14587	14215	14377	14630	14587	14526	14581	14439	14475	14394	14484	14513	14571	14619	14485	14675	14401	14487	14468	14457	14488	14540	14494	14624	14402	14389	14502	14621	14555	14548	14512	14553	14541	14573	14617	14532	14603	14494	14512	14563	14510	14567	14527	14475	14501	14499	14368	14403	14261	14536	14777	14616	14493	14582	14560	14531	14394	14482	14571	14536	14336	14548	14731	14639	14380	14581	14597	14520	14452	14416	14588	14497	14519	14457	14688	14567	14643	14516	14516	14549	14474	14549	14466	14462	14578	14521	14408	14615	14543	14381	14554	14487	14562	14433	14516	14567	14622	14490	14596	14641	14600	14549	14659	14531	14314	14578	14615	14504	14656	14403	14512	14599	14490	14444	14558	14593	14472	14411	14557	14419	14469	14438	14623	14503	14835
26502	21966	34257	40180	35817	32086	28410	24696	23711	23634	23204	22698	22764	22275	21956	22058	21711	21681	21631	21508	21216	21433	21616	21378	21492	21437	21338	21510	21482	21244	21186	21334	21284	20953	20855	20979	21107	20997	21061	21225	20946	21038	20811	20942	21125	21075	20850	20887	21027	20728	21047	20872	21000	20934	21081	21031	21113	20869	21070	21033	21035	20847	20949	20742	21008	20919	21109	20797	20854	20968	20933	20965	20946	20855	20858	20854	21028	20924	20914	21136	20838	20851	20798	20899	20907	21035	21038	20918	21052	20921	20838	21109	20893	20797	20968	20801	20838	20910	21122	20978	20839	21036	20921	20990	21028	20963	20892	20953	20954	21206	20905	20944	21090	21132	20835	20926	20921	20865	20802	20909	21101	21213	21034	20833	20813	20750	21126	21140	20795	20878	21011	21132	21024	20840	20831	20877	21116	20851	20999	20754	20847	20916	20807	21192	20855	20982	21115	21026	20950	21027	21064	20883	21066	21146	20996	20623	20965	21019	20972	21108	20894	21047	20867	20842	20756	20747	20939	20823	20982	20780	20898	20611	20895	20905	20890	21201	20813	21149	20822	20903	20844	20902	20934	21034	21015	21158	20887	21146	20805	20882	20710	20818	21040	20976	20806	21100	20626	20665	20742	21071	21018	20851	20943	20867	20897	20733	21238	21021	20794	21149	20986	20997	20735	21144	20769	20846	20761	20885	21012	20884	21240	20963	20855	20937	20757	20827	20936	20899	20944	20921	20928	21007	20778	20942	20886	20883	20927	20798	20986	20779	20893	20942	20741	20880	20623	20995	20791	20894	20964	20853	20918	20764	20911	20838	20933	20956	21008	20802	20739	20785	20911	20944	21016	21150	20840	20794	20892	20768	21124	20899	21167	20795	20969	20893	20745	20993	20725	21038	20935	20747	21076	20931	20826	21009	20738	20791	20998	20802	20683	20779	21104	21083	20911	21195	20871	21029	21065	21120	20996	20850	20831	21026	21061	20805	20982	20910	20992	20933	20908	20854	20845	20815	20847	20860	20598	20953	21075	20837	20937	20849	20997	21073	20916	20932	20974	20944	21026	20890	20790	20999	20875	20870	21114	20851	20896	20677	20780	20957	20993	20825	20661	21269	20662	20970	20744	21092	20920	21042	20816	20871	20732	20947	20858	20918	20796	21124	20887	20863	20917	20912	21005	21020	21125	20864	20800	20880	20862	21017	21147	20997	21139	20956	21048	20840	21106	20994	20839	20846	20943	20775	20927	20871	20923	20988	21023	20898	21008	20887	20952	20874	20864	20963	21115	20859	20676	20970	20830	21150	21019	21113	20919	20844	20858	20665	21031	21072	20961	21112	20782	20936	20983	20875	20839	20841	20860	20910	20929	20971	21019	21003	21159	20877	20784	20847	20859	20909	20967	20930	20845	21026	20829	20857	20818	20813	20962	20895	21044	21015	20973	20856	21151	20746	20881	20906	20996	20967	21078	20897	20985	20863	21000	21231	20961	20738	21064	21089	21106	20991	20737	20725	20852	20858	21120	20783	21028	20871	21137	20799	20863	21015	20878	20838	21064	20786	21156	21217	20977	20906	20754	21136	20905	20888	20925	21148	21174	20953	20817	20790	21014	20916	20996	21119	20908	20906	20637	21076	20918	20915	20948	21098	20936	20961	20904	20873	20949	20892	21033	21029	20979	20871	20953	21008	20877	20603	20960	20823	20980	20811	20937	21002	21061	21073	20845	20920	21031	20967	21163	21100	21080	20946	21062	21022	20988	20959	20864	20831	20978	20867	21115	20865	20910	20919	20880	20858	21132	20883	20827	20909	20916	20683	20914	20948	20860	20924	20966	20871	20993	21146	21073	20753	20905	20895	20933	21102	20945	21026	20849	20857	20857	20995	21046	20966	20796	21008	21051	21097	20950	20840	21214	20863	20880	20925	20837	20958	21003	20745	20753	20812	21170	20941	20805	20905	20786	20706	21085	21019	20962	20917	20817	21080	20779	21026	20820	20992	21028	20793	20706	20517	21131	20941	20972	21060	21364	20982	20826	21036	21010	20943	20903	21040	21195	20855	21153	20909	20940	20834	20841	20875	20867	20894	20955	21171	21071	21269	20920	21053	21210	20964	20957	21151	20963	20945	20844	21126	20946	21010	20946	20927	21050	21037	21020	20875	20819	20770	20980	20671	20798	20985	21192	20961	20927	20806	21090	20849	20907	20845	20900	20963	20823	20610	20875	20908	20978	20944	21017	20977	20922	20860	20847	20725	21010	20936	21082	20844	20876	20881	20867	20908	20936	21014	20631	20912	20792	20983	21110	20948	20805	21054	20882	20824	20918	20999	20967	21068	20921	21012	21067	20676	21062	21267	21030	20825	20797	20818	21010	20800	20932	20989	21184	20778	20917	20994	20907	21084	20984	20873	20682	20887	20815	20855	20758	20961	20982	20934	21016	20860	21105	20839	20883	20872	21008	20771	20944	21013	20877	21009	21041	20962	20807	20768	20945	21022	20962	20905	20856	20822	20891	20830	20727	20920	20667	20755	20764	20975	20874	21017	21036	20995	21033	21005	21007	20993	20848	20782	20896	21111	20877	21042	20904	21101	20922	20866	20840	20762	20816	21000	21022	20830	20909	20757	20935	20765	20925	20903	21058	21133	21095	20837	20849	21095	20827	20830	21013	20704	20943	21120	21031	20840	21084	21035	20901	21061	21022	20745	20682	21005	20992	20956	21034	20795	20783	20860	20776	20707	21045	20904	20951	20846	20882	20907	21070	20743	20910	20745	20877	20767	20714	20882	20992	20814	20954	20955	20976	20784	20944	20814	20991	20769	21101	20880	21027	20878	21094	20917	20939	20843	20886	20911	20963	21046	20987	20963	21041	21069	21024	20822	20742	20723	20903	20895	20862	21034	20904	20688	20915	20897	21014	20990	20688	20947	20991	21000	20695	20860	20829	20839	20917	21110	21067	20771	21191	20950	20848	21217	20865	20779	20950	21048	20830	20838	20715	20605	20943	20785	20924	21029	20821	21012	20881	20941	21035	20937	21040	21037	21010	21068	21359	20797	20810	21122	20952	21004	21116	20988	20951	20847	20721	20688	20967	20676	20958	21035	21008	20882	21105	21215	20829	20924	20927	20776	20932	21119	20912	20967	20908	20987	20916	20916	20919	20987	21190	20919	21045	21008	20892	20927	20934	20885	20853	20902	20822	21194	21161	21169	20875	20743	20996	21217	21049	21038	20852	20944	20898	20883	20883	21079	20970	20647	21011	21025	20983	21033	21015	20791	20957	20916	20740	20704	21014	21030	21018	20789	20884	20920	21081	21117	21037	20774	20957	20865	20907	20861	20641	21030	20877	20728	20728	20767	20941	21037	21107	20688	20950	20895	20681	20884	20959	20792	21069	20815	20927	20995	21224	21021	21035	20958	20851	20601	20987	20937	20747	20818	20882	20930	21033	20849	20911	20847	20819	21073	21228	21020	21222	20861	20976	20993	20965	20815	20865	21010	21112	20904	21064	20990	20804	21089	20957	20890	20844	21005	21030	20896	21037	20832	20901	20846	21036	20786	20879	21073	20895	20672	20984	20791	21095	20868	20799	21074	20825	21071	20882	20984	20945	21083	20847	21002	20889	20888	21042	21009	20781	20892	21025	20940	20863	20649	20808	21277	20976	20983	20962	21083	20934	20742	21005	21005	20947	20950	20997	21070	21114	21123	21164	21010	20901	20953	20951	21074	20981	20808	20845	20962	21084	20941	20883	20930	20843	20924	20637	20883	21037	20837	20810	20982	20996	21112	20948	20809	20830	21172	20982	20922	21054	20918	20848	20881	20950	20621	20997	20959	20924	20887	21064	20855	20822	21036	20682	20838	21006	20981	20972	21029	20886	20958	20869	21048	21021	20973	20929	20923	20741	20778	20846	20983	20673	21073	20862	21054	20731	20935	20795	20817	21042	20891	20803	21083	20931	20921	20920	20893	21047	20875	21098	21113	21006	20938	21074	21162	21186	20862	20941	20759	20882	21017	21034	20991	21063	20804	20901	20884	20995	21085	21091	20850	21089	20848	20918	20782	21076	20972	20894	20790	21152	20855	20870	21190	20971	20864	20705	20606	20812	20941	20974	21172	21092	20869	21034	21108	21085	21175	20840	21129	21066	21048	21061	21069	21150	20958	20992	21030	20930	20960	21137	20940	21136	21081	20861	21011	20936	20884	21027	21103	20894	21177	21079	21000	20830	20825	20952	20907	20979	20518	20942	21258	21225	20957	21006	20966	21111	20992	20894	20966	20867	20746	21175	21276	21059	20658	20966	20852	20867	20954	21071	20986	20848	20906	21180	20922	21014	20881	20706	21037	20777	21005	21055	20831	20776	20746	20925	20863	20837	20844	21047	20938	20934	21054	20907	20906	21067	21017	20954	21089	21096	20845	20747	20782	20739	20977	20892	21133	20976	21033	21110	20863	20853	20971	20951	20763	21125	21032	20977	20896	21013	20859	20956	20989	21150	20941	21213	21109	21084	20950	20915	21081	20863	20939	21050	20915	21221	20890	20742	20952	20833	21140	20604	21108	21003	20907	20857	21000	20994	20677	20962	21317	20997	20921	20575	20872	20752	20486	20931	21041	20817	20827	20831	20747	20989	20772	20943	20869	20830	21023	20818	20773	20944	20986	20937	20828	21188	20868	20740	21146	21054	21250	21035	21020	20823	20961	20876	20799	20715	20970	21000	20918	21286	21027	20817	21032	21063	20949	20813	20795	20950	20885	21177	20990	20861	20969	21046	20930	21007	20928	20768	20858	21001	20960	21057	20980	21001	20984	20850	20905	20855	20961	20797	20717	21060	21133	20643	20889	20897	20837	20787	20948	21141	21015	20953	20995	20981	21024	20932	20816	21193	21071	20917	21145	21049	21130	21071	20949	20861	20836	20846	20728	21017	21015	20978	20942	20968	20969	20908	20921	20834	21078	20919	20819	20673	20936	21061	20629	20774	20953	21123	20904	20858	20893	21034	20893	20822	21069	20815	20987	21170	21100	20780	20900	20821	20960	20809	20997	20882	20943	20825	20913	20971	20854	20941	20912	20878	21051	21080	20921	20952	21013	21007	20726	20827	20786	20866	20774	20978	20933	20808	20995	20675	20960
44270	72157	72859	55434	40322	28496	21180	19359	18326	17680	17376	17225	17111	16577	16035	15786	15648	15515	15302	15480	15251	15070	15291	15346	15345	15120	15179	14966	14957	15134	15021	15033	14837	14774	14833	14529	14790	14802	14867	14841	14836	14810	14672	14802	14732	14804	14879	14645	14558	14721	14513	14742	14808	14827	14652	14782	14789	14814	14883	14773	14784	14810	14648	14739	14793	14717	14875	14767	14689	14700	14815	14809	14745	14669	14823	14677	14787	14734	14773	14680	14748	14777	14675	14724	14676	14887	14799	14642	14989	14757	14597	14689	14822	14767	14932	14541	14665	14721	14784	14642	14648	14737	14833	14770	14729	14855	14862	14680	14734	14756	14700	14546	14744	14883	14647	14493	14783	14695	14726	14829	14715	14697	14844	14753	14708	14782	14646	14865	14850	14698	14588	14722	14776	14962	14632	14803	14695	14639	14748	14622	14641	14623	14636	14742	14771	14743	14609	14791	14880	14740	14736	14727	14597	14981	14785	14669	14746	14653	14791	14787	14757	14757	14765	14599	14762	14900	14687	14768	14870	14749	14710	14726	14909	14764	14773	14747	14691	14723	14868	14700	14874	14774	14739	14862	14687	14657	14539	14698	14688	14679	14794	14835	14863	14815	14690	14707	14755	14659	14876	14605	14795	14722	14830	14553	14747	14630	14551	14601	14620	14656	14890	14740	14804	14639	14687	14810	14875	14696	14762	14891	14772	14709	14583	14806	14646	14629	14823	14648	14774	14847	14814	14812	14924	14817	14741	14744	14621	14774	14715	14858	14765	14676	14851	14724	14823	14815	14694	14818	14825	14794	14765	14763	14767	14759	14796	14821	14540	14840	14769	14819	14731	14591	14720	14646	14719	14677	14757	14887	14877	14676	14756	14728	14687	14749	14614	14806	14709	14847	14650	14708	14540	14702	14695	14674	14716	14800	14643	14712	14653	14746	14721	14626	14722	14762	14792	14617	14654	14681	14592	14908	14647	14757	14958	14663	14723	14698	14652	14805	14891	14639	14707	14761	14772	14778	14735	14807	14842	14568	14806	14660	14738	14853	14651	14792	14656	14795	14563	14720	14628	14821	14765	14902	14831	14680	14597	14681	14981	14707	14906	14742	14669	14680	14515	14712	14854	14761	14675	14781	14673	14693	14744	14751	14749	14678	14796	14743	14909	14678	14663	14591	14751	14772	14595	14649	14736	14689	14787	14673	14789	14754	14746	14826	14740	14646	14882	14769	14779	14674	14886	14639	14767	14652	14722	14513	14800	14824	14692	14765	14797	14637	14874	14891	14673	14711	14649	14804	14760	14914	14628	14618	14620	14758	14656	14738	14747	14740	14663	14663	14680	14746	14677	14778	14596	14786	14775	14715	14857	14787	14735	14742	14761	14631	14436	14664	14772	14549	14815	14848	14671	14560	14804	14862	14585	14720	14658	14757	14796	14609	14924	14799	14741	14737	14656	14765	14777	14604	14798	14697	14924	14914	14888	14886	14640	14760	14724	14821	14463	14835	14647	14749	14741	14834	14751	14782	14755	14685	14770	14761	14640	14790	14840	14617	14668	14910	14547	14636	14724	14670	14805	14780	14657	14665	14860	14784	14891	14686	14762	14729	14710	14685	14696	14822	14755	14894	14702	14667	14630	14844	14657	14746	14729	14638	14750	14879	14898	14804	14608	14771	14579	14892	14617	14743	14817	14654	14732	14788	14780	14710	14781	14650	14840	14740	14744	14748	14641	14689	14722	14784	14501	14643	14844	14600	14706	14653	14644	14542	14649	14818	14819	14780	14780	14670	14659	14751	14778	14950	14705	14621	14811	14792	14768	14707	14776	14664	14681	14490	14755	14540	14687	14689	14837	14620	14609	14701	14684	14766	14740	14788	14716	14772	14507	14854	14795	14669	14851	14881	14740	14833	14537	14793	14769	14633	14777	14743	14698	14651	14501	14792	14822	14616	14805	14811	14604	14591	14679	14827	14838	14689	14870	14744	14645	14793	14802	14591	14703	14890	14672	14846	14672	14670	14649	14594	14640	14779	14733	14803	14795	14708	14654	14769	14860	14688	14845	14796	14633	14606	14833	14896	14542	14694	14717	14796	14609	14752	14668	14562	14688	14620	14729	14615	14861	14757	14834	14584	14586	14767	14797	14700	14592	14778	14817	14613	14645	14574	14761	14835	14839	14494	14867	14651	14728	14771	14716	14831	14788	14641	14704	14725	14819	14839	14728	14607	14530	14633	14675	14583	14765	14691	14755	14760	14727	14644	14789	14734	14575	14859	14748	14745	14491	14818	14888	14815	14635	14958	14747	14686	14806	14669	14691	14750	14757	14643	14692	14719	14764	14730	14726	14726	14766	14724	14599	14642	14625	14801	14855	14844	14699	14654	14888	14721	14757	14802	14670	14654	14700	14642	14836	14685	14620	14795	14767	14670	14893	14837	14785	14759	14793	14739	14677	14729	14978	14691	14916	14617	14848	14668	14757	14835	14793	14868	14739	14867	14782	14754	14785	14502	14880	14723	14850	14665	14594	14820	14544	14491	14714	14729	14830	14820	14781	14678	14711	14836	14704	14742	14908	14711	14777	14697	14922	14898	14706	14576	14838	14529	14877	14829	14824	14641	14743	14673	14733	14751	14887	14699	14628	14758	14733	14712	14665	14913	14621	14801	14838	14604	14810	14563	14852	14760	14669	14618	14675	14610	14708	14681	14729	14809	14879	14783	14919	14744	14782	14570	14801	14765	14716	14610	14820	14644	14625	14785	14693	14820	14659	14649	14707	14597	14644	14841	14646	14590	14829	14721	14724	14768	14901	14844	14670	14882	14780	14849	14639	14892	14785	14711	14875	14759	14800	14708	14738	14695	14587	14787	14681	14636	14659	14730	14547	14764	14603	14875	14839	14895	14682	14764	14741	14875	14694	14808	14886	14605	14796	14862	14633	14698	14851	14608	14619	14614	14602	14792	14686	14709	14715	14611	14533	14601	14870	14579	14726	14894	14660	14718	14654	14782	14845	14711	14731	14579	14656	14545	14740	14833	14900	14844	14664	14656	14596	14676	14772	14716	14785	14656	14649	14600	14723	14700	14781	14905	14790	14699	14601	14716	14742	14771	14740	14704	14734	14865	14654	14660	14831	14708	14677	14898	14817	14831	14960	14620	14644	14681	14873	14750	14721	14863	14735	14821	14817	14837	14667	14726	14757	14757	14810	14555	14688	14865	14725	14611	14536	14685	14723	14732	14774	14660	14731	14685	14947	14874	14589	14828	14660	14708	14639	14824	14806	14827	14867	14714	14498	14801	14841	14864	14665	14755	14766	14739	14709	14876	14601	14694	14597	14715	14692	14824	14695	14974	14741	14762	14645	14673	14494	14843	14928	14702	14939	14690	14645	14780	14613	14772	14754	14813	14706	14655	14627	14668	14759	14697	14537	14405	14508	14730	14748	14480	14717	14722	14591	14802	14967	14654	14746	14497	14770	14690	14707	14741	14737	14863	14736	14696	14901	14763	14636	14647	14724	14805	14720	14832	14805	14868	14671	14718	14681	14740	14688	14568	14779	14842	14765	14668	14747	14673	14619	14645	14773	14832	14753	14639	14637	14746	14788	14778	14771	14732	14651	14801	14628	14746	14818	14748	14711	14665	14675	14782	14725	14842	14769	14805	14592	14635	14868	14788	14881	14676	14694	14766	14923	14621	14621	14740	14775	14725	14721	14659	14737	14785	14607	14796	14768	14824	14643	14690	15013	14625	14781	14602	14746	14700	14683	14924	14711	14540	14786	14768	14771	14737	14597	14636	14777	14757	14774	14601	14745	14769	14633	14669	14753	14848	14862	14676	14559	14674	14916	14827	14894	14876	14873	14759	14626	14703	14722	14749	14606	14712	14697	14727	14663	14724	14733	14884	14915	14765	14680	14815	14624	14793	14803	14565	14507	14660	14815	14775	14698	14715	14740	14654	14701	14907	14664	14696	14899	14779	14549	14601	14787	14612	14708	14682	14820	14652	14713	14761	14732	14672	14591	14752	14830	14825	14792	14769	14925	14750	14667	14927	14664	14678	14635	14867	14640	14578	14703	14598	14744	14746	14709	14702	14594	14762	14776	14760	14568	14619	14668	14673	14852	14639	14720	14546	14722	14678	14634	14946	14462	14826	14706	14715	14769	14624	14576	14719	14669	14650	14785	14838	14738	14632	14608	14741	14637	14818	14770	14840	14727	14733	14844	14773	14653	14790	14542	14797	14839	14536	14675	14714	14550	14913	14731	14813	14918	14625	14721	14591	14882	14750	14736	14665	14759	14593	14698	14727	14711	14953	14772	14635	14697	14636	14739	14837	14752	14721	14768	14665	14770	14702	14804	14779	14634	14680	14659	14800	14782	14736	14701	14751	14726	14827	14682	14759	14593	14613	14636	14769	14726	14708	14736	14747	14940	14751	14771	14700	14759	14759	14642	14889	14844	14665	14700	14891	14766	14652	14658	14649	14710	14789	14795	14953	14717	14753	14633	14492	14538	14643	14748	14691	14537	14744	14679	14861	14539	14565	14705	14795	14873	14869	14663	14580	14863	14848	14877	14871	14817	14821	14658	14895	14628	14642	14701	14838	14637	14893	14700	14670	14938	14807	14735	14710	14732	14656	14832	14742	14795	14836	14834	14767	14812	14959	14798	14544	14642	15066	14662	14819	14790	14863	14754	14670	14735	14816	14766	14648	14794	14859	14660	14772	14808	14698	14926	14846	14895	14546	14838	14754	14744	14775	14653	14670	14691	14606	14728	14690	14772	14801	14662	14905	14568	14732	14898	14741	14891	14767	14956	14852	14653	14785	14711	14766	14966	14645	14825	14874	14848	14629	14852	14599	14769	14819	14622	14700	14712	14676	14745	14896	14726	14940	14635	14674	14724	14659	14655	14765	14779	14755	14904	14830	14814	14721	14817	14540	14664	14791	14810	14909	14678	14777	14592	14852	14836	14634	14855	14618	14651	14656	14808	14803	14737	14580	14595	14749	14754	14598	14787	14684	14638	14589	14798	14695	14799	14913	14822	14813	14763	14771	14736	14564	14892	14655	14641	14837	14858	14722	14781	14767	14959	14663	14619	14570	14480	14569	14744	14707	14861	14589	14816	14693	14813	14607
24771	21762	30651	29521	30717	32955	30778	25253	23468	23138	22733	22462	22457	21763	21510	20742	20590	20576	20730	20136	20298	20356	20080	20277	20336	20047	19944	20079	20168	19897	20054	19652	19811	19783	19649	19755	19826	19612	19481	19547	19593	19605	19538	19546	19650	19589	19727	19482	19589	19506	19562	19603	19569	19476	19538	19377	19559	19442	19538	19687	19500	19548	19500	19682	19626	19332	19668	19329	19502	19474	19634	19375	19687	19530	19647	19687	19507	19433	19554	19495	19521	19692	19707	19605	19342	19443	19569	19599	19502	19394	19283	19574	19587	19857	19506	19427	19466	19359	19380	19324	19532	19565	19628	19736	19481	19587	19453	19469	19340	19613	19675	19608	19525	19226	19506	19387	19155	19629	19656	19712	19637	19589	19562	19648	19447	19583	19594	19487	19564	19509	19295	19455	19554	19749	19547	19388	19483	19454	19561	19416	19610	19563	19670	19478	19337	19557	19340	19336	19452	19484	19555	19500	19345	19341	19642	19229	19449	19305	19384	19473	19582	19432	19625	19377	19270	19457	19350	19369	19177	19414	19404	19529	19594	19369	19597	19500	19463	19554	19666	19408	19459	19607	19226	19671	19539	19682	19422	19397	19398	19628	19409	19388	19514	19436	19528	19424	19433	19490	19464	19428	19354	19543	19513	19697	19338	19397	19578	19617	19594	19483	19456	19503	19367	19667	19459	19441	19540	19328	19478	19210	19526	19537	19304	19375	19420	19353	19432	19442	19297	19671	19575	19404	19541	19455	19468	19428	19541	19371	19451	19390	19376	19414	19501	19645	19389	19576	19520	19395	19426	19524	19546	19500	19623	19298	19391	19236	19583	19427	19559	19389	19598	19525	19457	19458	19464	19402	19440	19672	19437	19353	19175	19429	19417	19480	19348	19358	19425	19518	19566	19420	19456	19433	19586	19563	19556	19541	19456	19466	19599	19566	19494	19570	19297	19028	19544	19483	19497	19586	19388	19407	19654	19416	19568	19476	19610	19556	19428	19375	19380	19484	19443	19408	19471	19595	19610	19373	19615	19443	19441	19473	19349	19160	19644	19501	19346	19680	19557	19200	19576	19347	19318	19439	19615	19428	19446	19513	19407	19517	19401	19485	19599	19483	19471	19351	19557	19405	19709	19181	19418	19367	19410	19460	19492	19526	19562	19447	19582	19513	19609	19569	19405	19492	19524	19614	19558	19408	19413	19603	19273	19391	19385	19282	19440	19475	19461	19573	19500	19466	19509	19264	19261	19298	19457	19364	19543	19631	19388	19599	19493	19630	19744	19473	19464	19453	19396	19396	19630	19446	19396	19635	19602	19545	19494	19484	19552	19369	19744	19583	19588	19650	19456	19314	19381	19329	19443	19481	19412	19409	19732	19295	19502	19521	19599	19537	19412	19681	19339	19536	19570	19581	19594	19507	19474	19289	19333	19552	19506	19522	19761	19419	19712	19274	19537	19250	19469	19338	19540	19524	19587	19646	19287	19549	19549	19235	19326	19743	19431	19613	19369	19442	19402	19555	19553	19603	19450	19447	19625	19599	19710	19384	19648	19543	19508	19458	19573	19410	19563	19495	19510	19530	19400	19417	19515	19349	19497	19463	19430	19449	19513	19426	19429	19429	19466	19394	19590	19551	19575	19621	19283	19320	19316	19348	19618	19591	19598	19461	19568	19333	19840	19639	19277	19445	19578	19449	19519	19612	19451	19550	19381	19523	19429	19350	19672	19457	19416	19475	19658	19337	19376	19568	19534	19382	19678	19484	19529	19587	19480	19523	19577	19363	19526	19396	19722	19468	19368	19541	19594	19624	19307	19607	19629	19555	19504	19635	19472	19309	19305	19626	19662	19442	19581	19556	19338	19563	19407	19454	19480	19454	19383	19493	19503	19526	19350	19426	19525	19920	19508	19725	19657	19298	19492	19387	19590	19724	19508	19302	19475	19425	19491	19380	19836	19639	19486	19725	19378	19517	19273	19578	19649	19667	19568	19467	19525	19504	19772	19438	19440	19438	19540	19442	19554	19590	19372	19593	19482	19398	19438	19493	19412	19454	19391	19546	19828	19618	19703	19476	19301	19683	19372	19412	19410	19527	19449	19557	19539	19615	19540	19353	19452	19306	19523	19577	19572	19557	19669	19326	19468	19708	19428	19554	19446	19344	19480	19601	19509	19497	19572	19632	19642	19329	19534	19687	19584	19448	19532	19605	19574	19398	19395	19540	19327	19529	19697	19529	19456	19396	19574	19679	19426	19586	19481	19313	19215	19400	19366	19434	19579	19478	19635	19332	19472	19620	19586	19666	19548	19295	19413	19478	19344	19352	19572	19532	19182	19438	19244	19627	19395	19399	19625	19281	19639	19435	19453	19259	19546	19267	19318	19348	19535	19397	19654	19347	19536	19662	19370	19489	19506	19384	19584	19236	19689	19663	19583	19834	19532	19448	19588	19529	19534	19523	19685	19349	19531	19512	19562	19561	19508	19489	19590	19574	19462	19351	19433	19555	19765	19731	19695	19542	19308	19470	19384	19292	19443	19525	19346	19393	19476	19405	19633	19412	19452	19477	19450	19567	19314	19375	19402	19500	19539	19488	19443	19388	19569	19552	19677	19515	19635	19488	19452	19469	19395	19160	19416	19551	19360	19360	19553	19577	19223	19322	19445	19341	19409	19187	19592	19651	19479	19393	19610	19810	19423	19458	19560	19614	19193	19353	19353	19241	19455	19460	19532	19544	19094	19603	19614	19625	19403	19418	19483	19644	19449	19387	19348	19381	19535	19498	19495	19575	19615	19494	19561	19535	19397	19676	19614	19571	19371	19376	19330	19575	19491	19430	19518	19520	19313	19405	19312	19189	19386	19577	19478	19377	19470	19502	19356	19615	19564	19390	19617	19497	19424	19634	19525	19564	19460	19340	19481	19534	19620	19681	19522	19454	19640	19610	19663	19674	19557	19357	19528	19602	19588	19451	19505	19470	19533	19301	19392	19521	19403	19317	19529	19500	19423	19329	19658	19399	19375	19554	19411	19683	19481	19679	19507	19524	19390	19488	19587	19544	19662	19456	19762	19534	19414	19459	19443	19355	19429	19317	19367	19722	19476	19681	19585	19383	19403	19380	19508	19484	19421	19459	19639	19708	19313	19220	19553	19443	19399	19381	19776	19409	19465	19433	19355	19424	19400	19417	19531	19753	19572	19517	19483	19541	19543	19290	19570	19661	19527	19283	19225	19428	19587	19537	19398	19452	19375	19444	19611	19416	19457	19321	19373	19539	19432	19370	19552	19706	19588	19570	19415	19441	19350	19300	19337	19480	19712	19700	19519	19480	19436	19344	19484	19312	19520	19497	19538	19548	19575	19371	19580	19698	19381	19435	19564	19543	19600	19574	19492	19422	19329	19090	19479	19483	19418	19620	19482	19248	19567	19590	19405	19374	19561	19665	19530	19646	19467	19380	19642	19527	19436	19422	19546	19479	19387	19512	19445	19629	19528	19515	19471	19403	19566	19380	19400	19420	19335	19359	19624	19808	19466	19592	19463	19638	19598	19613	19756	19724	19542	19716	19388	19692	19494	19668	19468	19653	19534	19567	19513	19507	19451	19608	19453	19627	19691	19428	19528	19471	19419	19179	19534	19720	19647	19695	19326	19740	19546	19258	19486	19589	19530	19519	19398	19609	19516	19471	19432	19470	19587	19530	19602	19459	19619	19513	19339	19478	19545	19204	19612	19320	19329	19463	19690	19442	19580	19553	19902	19355	19246	19448	19426	19830	19622	19193	19606	19541	19525	19714	19395	19384	19195	19720	19687	19395	19861	19289	19470	19502	19344	19427	19532	19548	19514	19530	19310	19508	19632	19463	19476	19555	19497	19396	19405	19306	19228	19680	19629	19595	19471	19247	19351	19836	19382	19343	19528	19495	19442	19492	19356	19642	19459	19553	19616	19527	19561	19425	19437	19594	19593	19495	19524	19496	19556	19513	19549	19618	19338	19512	19517	19501	19563	19352	19417	19283	19677	19668	19569	19817	19686	19636	19800	19574	19602	19401	19527	19404	19456	19663	19430	19690	19627	19377	19425	19540	19562	19594	19470	19527	19586	19373	19334	19554	19524	19437	19482	19598	19383	19397	19263	19358	19409	19396	19512	19236	19590	19671	19739	19232	19271	19484	19518	19270	19384	19635	19402	19559	19436	19234	19541	19492	19508	19754	19742	19380	19676	19340	19436	19432	19415	19328	19504	19159	19528	19375	19292	19447	19448	19532	19410	19519	19577	19414	19435	19626	19611	19323	19474	19228	19522	19630	19550	19417	19374	19376	19419	19617	19442	19340	19587	19509	19484	19536	19574	19572	19457	19354	19422	19498	19383	19480	19504	19375	19285	19294	19510	19672	19517	19342	19622	19529	19477	19480	19728	19347	19374	19361	19536	19541	19390	19356	19581	19568	19370	19402	19580	19403	19502	19503	19612	19391	19335	19368	19497	19622	19595	19405	19542	19464	19474	19484	19385	19470	19605	19621	19452	19501	19649	19591	19407	19260	19173	19411	19179	19329	19286	19407	19397	19341	19608	19594	19410	19656	19449	19237	19371	19385	19393	19284	19496	19673	19579	19540	19302	19576	19639	19551	19513	19381	19426	19323	19448	19490	19561	19514	19360	19456	19501	19405	19442	19537	19310	19291	19374	19664	19480	19412	19645	19629	19484	19258	19543	19696	19422	19321	19575	19387	19439	19366	19442	19342	19580	19320	19560	19249	19505	19405	19384	19412	19408	19458	19410	19438	19553	19404	19549	19355	19546	19499	19590	19468	19340	19564	19453	19630	19426	19529	19719	19462	19432	19477	19094	19276	19312	19199	19313	19471	19473	19485	19319	19333	19538	19592	19478	19622	19619	19592	19493	19595	19578	19527	19332	19275	19450	19528	19506	19365	19719	19694	19613	19525	19519	19449	19501	19408	19706	19464	19433	19472	19135	19582	19378	19404	19361	19415	19128	19431	19625	19446	19586	19429	19426	19678	19708	19294	19368	19520	19410	19606	19397	19335	19414	19545	19641	19317	19355	19661	19658	19306	19486	19522	19432	19427	19570	19366	19487	19564	19594	19589	19432	19480	19756	19445	19212	19324	19235	19467	19470	19622
47669	81197	74269	57572	45444	33879	24005	20974	19787	18884	18237	17726	17293	16566	15856	15486	15476	15240	15125	14880	14850	14791	14647	14619	14897	14745	14452	14629	14581	14528	14435	14257	14030	14221	13905	13968	14126	13916	14041	13955	14090	14015	14112	14177	14024	14202	14097	14356	14172	14068	14145	14120	14139	14102	14197	13967	14051	14052	14060	14075	13968	14011	13793	13919	13934	14133	14038	13829	13875	14002	14055	13979	14042	13927	13892	13989	14171	14023	14027	13884	13986	13974	14027	14059	13973	13935	13993	13923	13928	14054	14006	13998	13959	13847	13980	13825	14062	14039	13951	13858	14050	14095	13864	14061	13996	14022	14032	13915	14148	13936	14024	13834	14049	14024	13887	14001	13917	13988	13919	13922	14063	13945	14101	13995	13968	14032	13842	14023	14090	13996	14143	14076	13968	13924	14062	13897	14057	14140	14073	13837	14131	13937	13939	13910	14034	13837	13984	13965	14013	14088	13916	13823	13874	13979	13779	13938	13972	14242	14036	13994	14006	14008	14028	13832	13919	14129	14022	14111	14008	14015	14068	14024	13939	14149	13960	13862	14035	14046	13937	13929	13905	13847	14101	13878	13831	13919	14073	13757	13901	13941	14040	14066	13923	13979	13952	13981	14069	14000	14119	14062	13857	13937	14076	13833	14188	13998	14013	13844	13992	14195	13929	14017	14071	13898	13964	13878	14035	13850	14005	13857	14081	13840	14016	14002	14067	13971	14127	13922	13806	13898	13988	14163	13716	13860	13943	14009	13929	14068	13778	13835	13967	13952	13922	13954	14041	14168	13939	13950	14088	13824	14153	14001	13928	14109	14059	13764	14090	13907	13827	14026	13882	14028	14025	13982	13990	13984	13946	14219	13913	13874	13981	14119	14002	13879	14021	13900	14044	13949	14002	14245	13939	13894	13947	14089	14092	14092	13939	13989	14049	13929	13988	13922	13920	13996	13864	14055	13928	14095	13947	14126	14005	14041	13994	13878	13899	13797	14015	13920	13947	13934	13993	14075	13894	13959	13862	14033	14008	13902	14243	14086	14087	14028	13963	13979	13922	13909	14089	13904	13948	13976	13973	13858	13983	13958	14081	13976	13922	13842	13900	13959	13949	14160	14009	14091	13961	13903	13812	14019	13884	14048	13996	13930	13868	13998	14025	13987	14076	13917	14027	14008	14093	13951	13862	13966	13998	13952	13969	13951	13851	14046	14165	14086	13959	14045	13869	14089	13891	13844	14079	14079	13963	14103	13787	14027	14017	13830	13981	14007	13982	13982	13981	13793	14131	13873	13880	14053	14063	14039	14096	13898	14028	13886	14061	13957	13764	13885	13991	14009	13854	13897	14122	13973	14087	13834	13818	14046	13801	13983	14073	13981	14045	14008	13985	13999	13777	13903	13955	14129	14140	13790	13900	13903	14091	14007	13978	13900	14118	13978	13954	14009	13967	14053	14050	13843	14150	14011	14042	13964	13942	13929	14162	13916	13954	13863	14094	14045	14044	13945	14041	14146	13997	13889	13832	14014	13948	13987	13980	13917	13905	13880	14018	13936	14010	13954	13910	13948	14074	13851	14075	14016	13903	13779	14064	14014	14082	14047	13962	13986	14054	13915	14001	13886	13883	13891	13906	14012	13889	14041	14051	13921	13955	13989	14063	13983	14132	14024	13826	14005	14097	13952	13947	13992	13927	14017	14062	13995	14087	13976	14065	13967	14102	14053	13968	14001	14022	14093	14000	14037	14179	13812	14010	13932	13859	13926	13909	13938	14020	13860	13876	13868	13831	14052	13905	14152	13948	14048	13886	13902	13931	13900	13912	14091	13945	14062	13960	14003	13913	13898	13994	14062	14029	13856	13758	13822	13825	14143	13934	14104	13885	13963	13992	14032	13971	14117	13973	14039	13773	13901	13932	13938	14051	13920	14103	13991	13976	13912	13900	14028	14013	14101	13952	13977	14016	13911	14059	13896	13992	13948	13964	14079	14191	13948	13982	14090	13999	14110	13926	14061	14154	13827	14060	13910	14064	13911	14132	13825	13967	13886	14061	14039	14131	14033	13904	13808	14023	14140	14042	14036	13965	13924	13864	14022	13848	13979	13971	13966	14069	13973	14049	13916	13971	13927	13864	13929	13955	14145	13995	13827	13818	13922	13983	13939	14055	14014	14073	13841	13939	14040	14053	14134	13960	14061	13954	13889	13926	13798	14286	14137	14023	13979	13980	14032	13886	13929	13851	14090	13889	13931	14006	13740	14048	13943	13892	14001	14069	13999	13978	13953	14053	13880	14061	13940	14053	13835	14081	14028	13968	13874	13994	14108	13943	13872	14004	13974	14202	14291	13956	13900	14031	13969	14077	14028	13937	14075	13867	14069	14118	14048	14122	13795	13823	14074	13942	13690	14022	14042	13795	14044	13933	14070	14134	13981	13970	13876	14012	14026	14031	13817	14070	14033	13976	13978	13988	13902	13904	14135	14025	14065	14007	14095	14153	14044	13914	13937	13810	13978	14042	13823	14026	13904	13966	13925	13995	13976	13969	13915	14090	13874	13885	14105	14018	13930	14016	13977	14012	14089	13859	14185	13837	13830	14159	14023	14106	14041	13969	13884	13947	14221	13901	13969	13972	13871	13992	13876	13958	13937	13936	14063	14038	14091	14118	13997	13887	13968	14025	14046	13956	13912	14076	13851	13914	13962	13980	13971	13914	13817	13958	14115	13924	14036	13913	13770	13892	13930	14033	14039	13922	13981	13986	14027	14088	14183	14139	14043	13965	13926	14012	14053	14045	14032	14014	13959	13998	13910	14101	14039	13874	14080	13925	13964	14101	13938	14137	14071	13831	13862	14032	13983	13864	13955	13920	14108	13999	13901	14011	13908	13928	14076	14066	13936	14071	13951	14028	13760	14106	14012	13986	13971	13973	13971	14003	13666	13930	14028	14073	13901	13959	13928	14030	13876	14099	14057	13948	14070	13984	14043	13929	13898	14092	13923	13934	14048	13928	14001	13953	13875	13922	13967	13967	14227	13975	13849	13997	13941	14101	14027	14006	13865	13894	13853	13842	14045	13974	14028	14175	14016	13929	14014	13884	14013	14162	13946	13908	13853	14012	14055	14091	13974	13815	14007	13846	13955	14119	13962	14101	13866	14132	14069	13870	13944	14005	14083	14011	13862	14124	14065	13872	14105	13942	14028	13970	13986	13945	13925	13976	14199	13961	13823	13859	14055	14061	13999	13994	13955	14117	13889	13886	13967	14061	13916	14128	13943	14030	13791	14098	13953	13873	14030	13980	14140	14014	13836	14008	13959	13937	13900	14009	14069	14085	13985	13697	14074	14032	13999	13880	14147	13951	13904	13982	13795	13963	13892	13935	13895	14067	13972	14119	13890	13870	14208	13823	14099	13916	14000	13906	13928	13846	13862	13936	14031	13972	13950	13945	13790	13940	13852	14089	13965	14035	14130	14085	14083	14265	13857	13850	14038	14065	13974	13956	13926	13933	13855	13894	13757	13909	14077	13848	13950	14001	13813	13978	14057	13718	13919	14008	13995	14122	14071	13980	14045	13897	13945	13965	13945	13934	14012	14086	13845	13944	14065	13827	14041	13914	14070	14163	13908	14061	14029	13967	13951	13735	13849	13960	14040	13858	13980	14042	13963	14100	13973	13760	13973	13944	14173	14039	13927	14012	14126	13881	14132	14116	13936	14011	13981	14278	13947	13857	13891	13941	14100	14011	13948	14021	13900	13994	13946	13980	13806	13968	13987	14173	13977	14060	13988	13996	13929	14045	13894	13859	13969	13946	14019	14051	13951	14031	13851	13936	13925	13984	14190	13999	13723	13964	14073	13926	14054	13863	14069	14204	13889	14031	13897	13955	13968	13994	14048	13977	13992	13969	13838	13910	13837	14012	13971	13943	13839	13962	13935	14070	14043	13978	14035	14062	14102	13980	14054	13822	13963	14059	13841	13892	13708	13980	14034	13815	13936	14082	14047	13977	14042	13913	14082	14153	14073	14068	14151	13971	13925	14086	13898	13937	13889	14098	14026	14124	14037	14012	13857	14018	14009	14088	14011	13970	13932	14057	14058	13784	13998	14267	13979	13971	13883	13944	13836	14013	13958	14098	13863	13856	13988	13997	14030	14013	13875	14150	13993	13896	13971	14221	13873	13861	14016	13913	14094	14038	14001	13929	14150	13893	13957	14063	13885	14069	13930	13952	13889	14027	13930	13945	14100	13981	13990	13782	14092	13936	14095	13951	13943	14083	14133	14087	14010	13913	14031	13965	13969	13968	13760	14135	14050	14085	13877	13883	13806	13983	13910	14032	13876	14192	14004	14138	13794	13964	14001	14110	14108	14034	14040	14104	14002	14079	14196	14099	13915	13878	14045	14045	13947	13927	13959	13866	13991	14120	14041	14096	13913	14008	14171	14048	14081	13868	14033	13804	14198	14104	13904	14085	13998	14049	14098	14078	13896	13996	14059	13967	13948	14064	13995	13912	14054	13983	13895	14111	13979	14059	14123	14121	13955	14172	13888	13919	14033	13907	13767	14042	14011	14102	13864	14088	13848	14017	13960	14091	14025	13972	13903	13986	14140	14000	13886	14042	14020	13976	14040	13967	14068	13847	13926	13977	13888	14025	13949	14100	13910	13844	14011	13954	13988	14151	14064	13930	14175	13910	13983	14181	14031	13900	13907	14138	14183	14111	13928	14087	13852	13871	13931	14007	14017	14027	13950	14061	13891	13976	14085	14052	13920	14115	13945	13961	13817	14195	13971	13978	14027	13894	14021	13988	13912	14089	13982	13928	13866	13768	13993	13849	13935	13919	14185	13939	14008	13895	14068	13949	13904	14015	14021	14049	14051	13952	13967	13885	14140	14017	14063	14167	13802	14140	13916	14117	13798	14036	14124	14021	14099	13954	14017	14083	13934	14019	13846	13761	14099	14146	13953	14004	14115	13887	14208	13935	14065	13943	14012	14147	13836	13856	13936	14097	14068	14033	14016	14038	13846	13972	14082	13739	13938	13903	13890	13999	13949	14197	14076	14121	13991	14030	14055	14159	13988	13774	14035	14092	14061	13968	13973	14030	13731	14082	13863	14026	13842	13920	13881	13992	14016	14150	14060
41761	48981	48122	40862	32312	26529	23772	22958	22501	21863	21762	21579	21659	21366	20817	20948	20736	20675	20811	20573	20564	20598	20777	20696	20679	20722	20715	20816	20587	20667	20532	20564	20155	20417	20378	20498	20351	20441	20654	20465	20458	20402	20624	20303	20543	20313	20247	20478	20439	20437	20402	20339	20382	20340	20355	20461	20311	20360	20464	20460	20451	20355	20430	20456	20389	20320	20269	20368	20569	20436	20340	20515	20212	20508	20644	20290	20350	20423	20533	20470	20500	20336	20353	20350	20277	20444	20464	20468	20402	20324	20436	20348	20372	20523	20427	20476	20503	20331	20356	20308	20447	20312	20343	20330	20294	20226	20415	20390	20418	20389	20389	20424	20307	20200	20184	20394	20143	20310	20373	20181	20451	20211	20268	20239	20351	20498	20528	20386	20409	20319	20382	20341	20389	20320	20272	20343	20129	20312	20264	20305	20588	20511	20361	20596	20530	20330	20293	20665	20351	20424	20350	20369	20498	20278	20289	20399	20469	20321	20189	20198	20168	20437	20182	20074	20401	20269	20175	20005	20464	20274	20347	20439	20383	20363	20378	20228	20125	20212	20335	20295	20331	20199	20411	20214	20359	20598	20423	20454	20356	20256	20246	20179	20503	20387	20444	20332	20406	20554	20316	20311	20596	20462	20295	20310	20466	20355	20534	20276	20358	20671	20476	20089	20310	20441	20278	20358	20391	20325	20412	20364	20408	20328	20264	20246	20369	20424	20263	20409	20367	20198	20327	20229	20380	20505	20261	20299	20311	20461	20371	20260	20238	20050	20294	20281	20667	20215	20265	20486	20314	20316	20590	20277	20433	20512	20559	20478	20365	20256	20353	20349	20395	20362	20423	20389	20142	20265	20246	20216	20303	20410	20556	20547	20415	20340	20597	20153	20269	20334	20386	20327	20238	20236	20391	20287	20563	20158	20194	20342	20281	20340	20577	20360	20302	20522	20464	20447	20114	20288	20320	20431	20310	20507	20558	20612	20216	20368	20429	20344	20374	20532	20382	20379	20403	20240	20383	20256	20550	20364	20318	20350	20437	20258	20313	20307	20194	20447	20571	20315	20382	20476	20377	20339	20320	20270	20455	20362	20079	20371	20222	20235	20595	20430	20366	20532	20547	20249	20260	20419	20599	20599	20511	20659	20461	20321	20547	20258	20635	20518	20454	20434	20339	20209	20472	20539	20329	20487	20454	20226	20308	20287	20258	20218	20252	20332	20391	20291	20299	20096	20372	20178	20236	20265	20413	20032	20260	20347	20307	20276	20281	20193	20265	20464	20431	20301	20365	20260	20299	20179	20268	20313	20345	20346	20385	20437	20555	20378	20454	20550	20455	20306	20373	20397	20496	20465	20507	20469	20382	20549	20228	20555	20463	20124	20504	20329	20341	20458	20643	20399	20151	20562	20305	20222	20542	20719	20395	20568	20606	20500	20376	20386	20307	20414	20480	20423	20362	20409	20331	20442	20268	20341	20160	20311	20346	20356	20617	20300	20335	20562	20478	20167	20539	20307	20145	20390	20211	20498	20298	20436	20462	20277	20172	20321	20240	20426	20487	20483	20354	20545	20466	20287	20241	20356	20240	20432	20542	20345	20331	20430	20498	20407	20270	20364	20389	20418	20499	20252	20414	20276	20026	20261	20440	20503	20524	20222	20424	20308	20170	20432	20226	20443	20239	20369	20336	20430	20563	20275	20544	20466	20601	20470	20423	20242	20310	20354	20217	20123	20384	20145	20701	20334	20398	20496	20217	20272	20518	20701	20445	20514	20575	20141	20261	20276	20283	20191	20166	20131	20019	20436	20517	20349	20614	20521	20293	20247	20474	20582	20560	20288	20307	20500	20366	20482	20231	20360	20239	20160	20598	20319	20123	20587	20503	20615	20240	20447	20522	20419	20497	20328	20540	20490	20292	20105	20563	20246	20315	20319	20537	20368	20241	20047	20445	20391	20354	20282	20304	20256	20396	20129	20421	20328	20264	20302	20485	20439	20503	20234	20314	20330	20265	20388	20229	20510	20325	20278	20480	20387	20437	20369	20230	20293	20393	20494	20115	20147	20564	20434	20440	20330	20295	20381	20490	20315	20482	20521	20298	20365	20244	20346	20317	20459	20353	20395	20414	20456	20233	20344	20429	20246	20334	20165	20174	20420	20475	20318	20177	20240	20468	20440	20402	20073	20198	20280	20263	20340	20256	20191	20099	20403	20358	20298	20459	20511	20304	20315	20250	20393	20660	20172	20137	20386	20266	20388	20290	20306	20460	20224	20309	20609	20555	20388	20449	20290	20484	20280	20394	20375	20243	20506	20802	20479	20527	20351	20191	20272	20408	20366	20672	20400	20359	20560	20483	20476	20341	20504	20386	20371	20459	20608	20409	20574	20301	20288	20316	20243	20439	20255	20329	20499	20551	20125	20342	20409	20421	20283	20319	20307	20382	20396	20442	20402	20265	20419	20587	20219	20392	20377	20415	20452	20474	20205	20301	20473	20241	20476	20671	20622	20324	20431	20389	20444	20324	20390	20253	20618	20563	20223	20282	20081	20297	20296	20460	20279	20195	20543	20317	20167	20358	20270	20512	20479	20474	20366	20163	20269	20523	20362	20398	20608	20298	20190	20329	20372	20368	20428	20643	20175	20287	20270	20315	20369	20481	20395	20398	20408	20275	20473	20506	20332	20244	20506	20432	20349	20347	20298	20568	20343	20354	20587	20317	20393	20375	20284	20351	20369	20365	20596	20615	20346	20678	20507	20556	20279	20396	20101	20336	20448	20335	20501	20213	20212	20317	20331	20547	20418	20350	20331	20434	20171	20443	20299	20326	20564	20433	20440	20483	20414	20317	20228	20248	20312	20382	20359	20263	20217	20268	20479	20419	20345	20537	20280	20213	20407	20450	20211	20144	20259	20252	20419	20467	20583	20527	20515	20276	20238	20387	20184	20363	20361	20385	20162	20569	20354	20448	20397	20184	20572	20418	20441	20068	20552	20304	20333	20252	20507	20485	20266	20357	20462	20369	20460	20447	20470	20383	20417	20264	20187	20273	20623	20336	20302	20245	20363	20515	20249	20608	20407	20459	20357	20336	20406	20519	20314	20484	20417	20292	20535	20418	20263	20308	20211	20638	20139	20593	20526	20375	20556	20322	20127	20302	20189	20316	20291	20513	20318	20165	20103	20410	20374	20408	20366	20218	20454	20405	20383	20474	20421	20550	20432	20361	20404	20449	20239	20334	20447	20351	20217	20331	20256	20470	20357	20341	20234	20310	20472	20366	20289	20330	20542	20536	20426	20227	20366	20342	20625	20560	20229	20389	20405	20323	20366	20381	20417	20312	20389	20133	20184	20114	20305	20281	20382	20283	20427	20258	20482	20379	20233	20597	20179	20219	20650	20360	20122	20167	20340	20571	20419	20121	20222	20222	20312	20507	20424	20616	20184	20222	20370	20380	20418	20514	20335	20187	20317	20257	20406	20525	20475	20543	20430	20443	20147	20332	20218	20542	20477	20469	20398	20301	20260	20228	20417	20573	20434	20428	20259	20454	20360	20238	20452	20312	20329	20251	20185	20326	20510	20379	20375	20385	20422	20395	20508	20378	20424	20456	20212	20248	20354	20249	20496	20309	20448	20375	20391	20153	20138	20339	20188	20376	20297	20373	20297	20499	20386	20219	20425	20566	20293	20367	20562	20281	20316	20317	20180	20327	20258	20355	20461	20370	20300	20286	20254	20311	20494	20262	20313	20778	20560	20548	20427	20297	20309	20479	20245	20458	20408	20596	20432	20511	20504	20036	19942	20508	20194	20437	20450	20322	20457	20386	20592	20363	20372	20357	20414	20326	20507	20215	20297	20464	20506	20243	20209	20614	20799	20444	20473	20386	20320	20557	20503	20493	20660	20342	20256	20380	20258	20364	20498	20243	20412	20304	20082	20258	20266	20246	20383	20634	20452	20343	20248	20323	20496	20554	20494	20472	20375	20303	20411	20324	20247	20241	20095	20257	20375	20276	20571	20357	20155	20408	20400	20539	20360	20462	20470	20283	20632	20345	20393	20491	20307	20386	20349	20518	20798	20499	20473	20509	20520	20406	20444	20455	20336	20137	20483	20342	20537	20490	20026	20067	20286	20099	20468	20464	20445	20572	20681	20663	20535	20231	20416	20179	20518	20473	20490	20181	20539	20322	20177	20509	20380	20350	20203	20285	20425	20574	20395	20254	20187	20446	20429	20485	20334	20252	20444	20304	20476	20437	20301	20389	20271	20289	20439	20404	20251	20430	20449	20439	20373	20411	20442	20397	20316	20285	20369	20426	20147	20363	20505	20260	20463	20357	20287	20302	20392	20289	20528	20481	20299	20341	20372	20288	20373	20362	20535	20251	20335	20353	20580	20237	20210	20352	20536	20406	20457	20344	20460	20550	20507	20453	20402	20576	20289	20272	20364	20441	20232	20227	20245	20457	20466	20409	20297	20324	20299	20311	20336	20559	20325	20587	20479	20505	20221	20351	20416	20435	20440	20562	20257	20420	20608	20206	20439	20443	20312	20269	20143	20249	20197	20512	20556	20343	20317	20527	20361	20386	20595	20472	20469	20180	20206	20450	20448	20230	20456	20387	20219	20570	20257	20393	20367	20350	20538	20081	20421	20279	20299	20325	20419	20356	20537	20335	20330	20434	20439	20583	20670	20412	20156	20336	20375	20443	20448	20402	20628	20281	20491	20439	20347	20441	20382	20485	20288	20365	20488	20305	20417	20472	20449	20515	20232	20323	20331	20304	20480	20629	20234	20338	20374	20296	20523	20263	20305	20283	20370	20283	20499	20426	20351	20540	20435	20544	20348	20477	20269	20229	20278	20168	20198	20577	20560	20147	20517	20518	20194	20590	20503	20484	20493	20385	20489	20495	20222	20486	20340	20412	20374	20475	20523	20321	20469	20763	20490	20445	20236	20456	20516	20399	20526	20236	20301	20397	20523	20408	20636	20530	20341	20452	20372	20294	20581	20476	20456	20185	20413	20261	20439	20376	20450	20322	20509	20498	20269	20770	20064	20504	20160	20252	20639	20342	20412	20568	20284	20232	20447	20452	20448	20402	20575	20368	20167	20338	20349	20231	20394	20428	20340	20064	20303
43944	58369	48366	36368	28505	21194	18846	17729	17332	16546	16148	16084	15792	15518	15265	15086	14902	14921	14937	14945	14532	14784	14634	14705	14923	14641	14529	14666	14611	14526	14459	14542	14260	14445	14457	14448	14347	14445	14428	14269	14319	14594	14427	14405	14190	14548	14518	14202	14458	14357	14461	14359	14512	14289	14296	14510	14398	14313	14430	14227	14328	14505	14214	14295	14345	14398	14198	14411	14326	14223	14329	14416	14406	14549	14353	14413	14526	14485	14379	14286	14396	14399	14621	14406	14356	14313	14320	14325	14466	14318	14319	14430	14270	14440	14411	14319	14476	14403	14418	14272	14403	14341	14359	14398	14291	14379	14305	14473	14446	14394	14321	14345	14386	14183	14394	14386	14407	14519	14403	14326	14362	14477	14328	14363	14307	14365	14429	14493	14139	14377	14453	14288	14283	14460	14286	14490	14293	14376	14224	14360	14381	14375	14308	14501	14249	14416	14549	14176	14295	14398	14304	14206	14306	14313	14429	14229	14252	14391	14442	14272	14333	14282	14274	14236	14511	14293	14494	14454	14436	14337	14283	14462	14414	14361	14523	14381	14286	14356	14347	14290	14286	14509	14231	14313	14130	14368	14341	14336	14449	14432	14301	14555	14408	14424	14392	14494	14388	14461	14258	14437	14561	14493	14284	14451	14294	14332	14446	14510	14289	14450	14355	14356	14390	14416	14391	14417	14331	14374	14517	14424	14361	14311	14351	14347	14353	14480	14433	14369	14333	14460	14376	14456	14416	14295	14602	14489	14308	14406	14498	14204	14483	14332	14273	14378	14316	14331	14325	14385	14613	14379	14410	14304	14457	14402	14323	14395	14225	14297	14360	14312	14357	14385	14322	14412	14529	14426	14523	14178	14596	14191	14286	14406	14442	14299	14212	14306	14359	14368	14256	14403	14366	14408	14430	14286	14286	14379	14276	14464	14387	14426	14377	14361	14478	14398	14345	14221	14542	14422	14365	14456	14166	14434	14349	14435	14264	14495	14393	14302	14571	14341	14203	14453	14400	14418	14334	14385	14517	14449	14426	14188	14391	14422	14210	14338	14424	14484	14370	14462	14427	14334	14544	14560	14316	14302	14330	14329	14466	14335	14305	14409	14384	14176	14419	14382	14217	14389	14431	14518	14340	14319	14350	14303	14444	14316	14328	14400	14402	14471	14224	14403	14376	14362	14331	14506	14296	14302	14337	14428	14214	14473	14414	14465	14408	14272	14496	14505	14343	14342	14318	14567	14393	14236	14272	14188	14265	14477	14380	14610	14439	14402	14354	14423	14399	14474	14329	14354	14506	14510	14430	14374	14428	14415	14535	14318	14342	14482	14374	14314	14161	14399	14379	14359	14432	14394	14393	14454	14530	14437	14474	14409	14395	14326	14392	14421	14575	14195	14314	14238	14452	14388	14507	14484	14337	14280	14451	14475	14135	14545	14370	14384	14312	14195	14384	14408	14225	14293	14377	14297	14376	14460	14274	14400	14294	14485	14226	14482	14341	14370	14367	14291	14486	14520	14422	14380	14186	14423	14419	14354	14381	14239	14359	14423	14358	14255	14423	14364	14347	14323	14491	14426	14387	14431	14303	14398	14374	14427	14344	14322	14195	14274	14383	14457	14382	14400	14276	14325	14479	14218	14405	14431	14382	14355	14400	14281	14423	14295	14403	14574	14440	14268	14332	14354	14413	14256	14336	14369	14312	14405	14305	14537	14317	14445	14206	14587	14384	14213	14449	14116	14314	14452	14299	14181	14307	14344	14292	14330	14505	14398	14482	14350	14516	14305	14167	14348	14318	14182	14433	14485	14567	14237	14615	14463	14315	14448	14427	14327	14398	14288	14284	14474	14229	14386	14339	14229	14367	14315	14464	14508	14408	14389	14428	14390	14417	14307	14413	14394	14295	14555	14479	14350	14373	14342	14379	14279	14514	14251	14195	14375	14386	14253	14332	14321	14372	14438	14468	14350	14553	14260	14441	14442	14280	14534	14487	14229	14370	14257	14339	14417	14471	14349	14307	14272	14130	14401	14264	14253	14284	14243	14460	14387	14148	14385	14444	14505	14240	14202	14322	14267	14412	14444	14399	14376	14377	14288	14536	14364	14412	14388	14282	14367	14425	14369	14581	14279	14413	14251	14329	14515	14224	14522	14174	14390	14390	14429	14408	14405	14380	14470	14248	14277	14392	14215	14273	14257	14373	14338	14508	14444	14334	14484	14211	14393	14212	14326	14384	14390	14397	14384	14283	14342	14206	14256	14274	14410	14376	14232	14332	14361	14110	14281	14659	14280	14388	14419	14324	14327	14478	14351	14542	14337	14323	14469	14324	14273	14435	14234	14448	14320	14372	14291	14187	14378	14394	14219	14438	14396	14396	14319	14293	14354	14314	14439	14404	14306	14447	14450	14224	14401	14296	14355	14187	14393	14425	14516	14384	14301	14310	14280	14406	14307	14492	14384	14349	14346	14500	14303	14258	14252	14394	14263	14499	14337	14411	14421	14543	14149	14399	14455	14447	14329	14335	14497	14313	14449	14308	14347	14228	14307	14328	14432	14191	14331	14179	14238	14164	14451	14405	14454	14385	14287	14421	14345	14344	14464	14308	14379	14373	14398	14103	14371	14377	14394	14327	14491	14170	14453	14424	14308	14262	14433	14302	14344	14448	14301	14411	14426	14435	14422	14333	14497	14476	14477	14218	14316	14607	14226	14294	14524	14332	14471	14327	14369	14198	14511	14225	14477	14392	14469	14484	14333	14405	14302	14271	14326	14476	14221	14240	14441	14493	14363	14195	14303	14219	14475	14253	14320	14505	14346	14261	14470	14390	14392	14365	14313	14289	14481	14410	14419	14398	14384	14346	14451	14201	14517	14524	14366	14417	14338	14420	14394	14333	14359	14306	14431	14426	14489	14490	14283	14339	14329	14470	14426	14467	14366	14528	14398	14411	14332	14492	14268	14353	14316	14281	14303	14406	14403	14375	14459	14393	14387	14299	14164	14303	14551	14249	14213	14444	14508	14199	14277	14359	14260	14414	14352	14393	14280	14354	14313	14349	14497	14357	14427	14212	14383	14131	14324	14438	14554	14391	14293	14319	14430	14333	14378	14523	14219	14309	14612	14484	14362	14414	14390	14259	14508	14345	14326	14342	14333	14393	14236	14225	14451	14385	14272	14346	14490	14517	14472	14276	14157	14365	14363	14416	14269	14285	14368	14410	14380	14213	14268	14311	14502	14352	14453	14480	14325	14365	14295	14412	14363	14411	14441	14326	14619	14433	14500	14333	14367	14358	14293	14350	14498	14328	14314	14484	14440	14483	14408	14580	14335	14347	14293	14341	14237	14350	14246	14521	14389	14408	14325	14212	14359	14384	14346	14387	14390	14343	14271	14357	14246	14439	14246	14507	14161	14341	14360	14265	14452	14455	14557	14470	14497	14531	14296	14405	14294	14349	14389	14269	14366	14368	14415	14452	14367	14436	14414	14491	14401	14301	14352	14448	14511	14258	14090	14391	14403	14380	14274	14514	14393	14482	14332	14484	14324	14473	14435	14338	14446	14267	14321	14434	14330	14461	14400	14461	14305	14296	14465	14412	14394	14224	14567	14497	14320	14265	14351	14331	14472	14278	14430	14220	14357	14484	14330	14617	14404	14350	14247	14314	14284	14508	14292	14326	14301	14335	14398	14361	14317	14353	14298	14402	14518	14401	14524	14420	14428	14282	14288	14434	14441	14484	14328	14461	14370	14568	14383	14435	14569	14319	14315	14312	14422	14362	14479	14535	14287	14495	14205	14392	14315	14461	14420	14322	14399	14372	14569	14387	14297	14283	14403	14400	14309	14307	14332	14271	14365	14383	14381	14336	14374	14373	14441	14466	14427	14313	14333	14172	14330	14387	14344	14426	14466	14284	14410	14435	14223	14216	14242	14510	14296	14414	14366	14409	14492	14317	14266	14367	14251	14294	14510	14328	14404	14433	14384	14415	14368	14322	14400	14276	14248	14573	14271	14422	14422	14400	14290	14494	14386	14378	14366	14125	14354	14438	14570	14383	14291	14406	14312	14582	14358	14271	14339	14394	14362	14467	14412	14411	14336	14292	14266	14449	14284	14406	14342	14404	14436	14419	14445	14212	14518	14265	14475	14222	14442	14479	14253	14351	14379	14294	14511	14331	14386	14191	14307	14293	14322	14474	14407	14379	14389	14315	14483	14478	14185	14404	14291	14375	14454	14329	14329	14477	14325	14236	14426	14289	14305	14307	14426	14406	14390	14477	14389	14410	14487	14236	14414	14533	14335	14292	14341	14397	14442	14469	14354	14400	14428	14498	14364	14312	14411	14260	14459	14338	14436	14296	14327	14315	14227	14369	14445	14433	14369	14391	14352	14381	14397	14488	14415	14276	14596	14393	14287	14197	14377	14462	14532	14286	14432	14449	14440	14462	14612	14293	14383	14215	14415	14152	14456	14285	14324	14254	14299	14132	14350	14348	14397	14464	14229	14350	14533	14432	14165	14437	14402	14351	14401	14277	14445	14582	14398	14369	14310	14473	14341	14176	14557	14383	14343	14395	14328	14319	14451	14482	14588	14488	14249	14403	14402	14442	14310	14418	14592	14367	14406	14427	14329	14223	14527	14292	14487	14449	14270	14327	14241	14304	14369	14281	14206	14401	14562	14392	14443	14250	14397	14380	14472	14251	14448	14355	14349	14311	14097	14358	14368	14419	14615	14429	14369	14444	14467	14440	14213	14220	14108	14323	14362	14488	14589	14203	14323	14487	14486	14350	14374	14388	14398	14394	14444	14344	14334	14473	14527	14273	14232	14321	14476	14370	14214	14230	14363	14292	14336	14341	14279	14422	14394	14415	14403	14308	14515	14385	14644	14459	14443	14403	14345	14501	14404	14372	14363	14426	14307	14345	14432	14375	14380	14285	14349	14424	14365	14396	14328	14461	14284	14315	14384	14324	14313	14244	14471	14379	14159	14425	14254	14591	14346	14483	14442	14278	14166	14369	14468	14303	14487	14521	14412	14320	14507	14383	14461	14331	14562	14386	14283	14394	14262	14457	14422	14247	14663	14286	14346	14328	14238	14267	14433	14462	14353	14240	14388	14259	14386	14472	14456	14445	14398
26563	21898	31825	37172	38683	32460	29738	25878	24348	23936	23607	23203	23051	22706	22519	22319	22082	21949	21672	21649	21527	21474	21966	21683	21696	21619	21572	21639	21543	21543	21723	21296	21257	21213	21081	21400	21191	21131	21075	21116	21246	21097	21167	21176	21172	21236	21315	21129	21357	21268	21216	21243	21071	21187	21210	21202	21003	21271	21354	20971	21195	21158	21236	21109	21028	21156	21232	21017	21199	20931	21122	21061	21084	20903	21180	21107	21137	21108	21185	20871	21314	21206	21115	21116	21081	21131	21102	21080	21095	21317	21072	21148	21065	21162	21163	21004	21213	21041	21051	21012	20986	21122	21134	21144	21031	21168	21258	21182	21201	21117	20881	21211	21163	21099	21034	20945	21114	21017	21127	20892	21155	21231	20998	21025	21218	21061	21340	21010	21090	21210	21439	21055	21145	20913	20881	21204	21053	21071	21109	21140	21229	21267	21104	21191	21005	21285	21541	21188	21186	21214	21114	21089	21232	21134	21042	21242	20871	20940	21131	21117	21035	21133	21054	20918	21030	21000	21172	21239	21304	21162	21196	21159	21165	20880	21044	21114	21037	21196	21245	21304	21211	21196	21007	21043	21015	21291	21277	21153	21060	21220	21483	21165	21332	21367	21288	21215	21378	21134	21496	21398	21229	21128	21154	21157	21130	21212	20981	21055	21017	21125	20994	20868	20880	21043	21030	21171	21345	21266	21068	21093	21097	21147	21284	21044	21230	21098	21263	21107	21274	21029	21098	21221	21008	21126	21073	21137	21256	20935	21194	20775	21133	21185	21072	21263	20989	21173	21258	21182	21308	21068	21152	21122	21054	21169	20957	20987	20796	20993	21201	20824	20915	21054	21041	21111	21150	21221	21055	20988	21043	21400	21164	21252	21116	21120	20979	20983	21044	21148	21378	21220	21068	21052	21236	21123	20966	21096	21090	21009	21036	20829	21064	21114	21170	21167	21183	21487	21240	21081	21053	21199	21097	21274	21049	21249	20979	21221	21131	20964	21028	21335	21260	21117	21090	21178	21030	20891	21023	21019	20977	21102	21098	20916	21159	21142	21064	21179	21135	20963	21051	21059	20954	21128	21299	20979	21013	21234	21014	21070	21242	21193	21130	21223	21122	21300	21104	21223	20984	21103	21024	21081	21173	21045	21126	21221	20982	21022	21288	20993	21010	20928	20948	21298	21077	20997	21075	21077	20949	20768	20772	21218	21041	21106	21212	20886	21133	21096	21277	21038	21347	21122	21108	21110	21195	20995	21148	21134	21079	21032	21084	20791	21022	20973	21005	21148	20988	21225	20946	20969	20889	20926	20962	21240	21363	21244	21152	21002	21047	21194	21208	20977	21434	21315	21232	21073	21141	21331	21239	20972	21148	21332	21066	21104	21084	21086	21169	21124	21036	21077	21150	20993	21180	21304	20945	20937	21060	21146	21191	21108	21022	21436	20968	21169	21132	21040	21136	21133	21105	20831	21115	21108	21046	21101	21332	21243	21121	21374	21367	20998	21043	20881	21067	21011	21116	20981	21129	20877	21215	21166	21023	21212	21008	21141	21022	21052	21269	21037	21094	21394	21244	21159	20982	20907	21102	21136	21121	21235	21104	21120	21149	21067	21156	21158	21269	21307	21100	21033	20989	21083	21005	21149	21069	20985	21336	21317	21297	21061	21092	20866	20905	21069	21257	21202	21008	21117	20917	21078	21069	20836	21100	20931	21102	21096	21141	21116	21116	21146	21176	21160	20844	21215	21134	21204	21171	21000	21042	21039	21076	20950	21155	21003	21012	21062	21123	21088	20878	20983	21011	20992	21104	21331	21082	21057	20902	21241	20898	21172	21150	21041	21096	21048	21063	21027	21330	21295	21268	21108	21122	20951	21317	21006	21276	21124	21154	21267	21134	20933	21261	21114	21181	21156	21169	21253	21176	21220	21232	21083	21163	21254	21267	20871	21282	20989	21089	21058	21285	21122	21284	21196	21067	21359	21194	21111	21115	20862	21035	21155	21042	21219	21157	20970	21011	20948	21037	21156	20966	21078	21001	21103	21089	21073	21116	21176	21103	21276	21120	21310	20937	21064	21136	21116	20992	20901	20964	21202	20988	21035	21042	21259	21219	21167	21263	21031	21183	21182	21178	21209	21335	21173	21159	20931	21026	21247	21031	21235	20877	21130	21084	21050	21072	21417	21284	21200	21132	21219	21109	21172	21103	20730	21213	21109	21168	21175	21035	21198	21205	20939	20901	21162	21061	20990	21260	21035	21386	21068	20821	21260	20977	21163	21247	21185	21248	21112	21102	21185	21228	21141	21004	20880	21184	21418	21332	21133	21358	21115	21013	21157	21015	21178	21065	21072	21299	21111	21206	20997	21136	21023	21127	21060	21285	21449	21167	20871	21164	21220	21000	21282	21288	21185	21250	21008	20966	20954	20913	21065	20992	21143	21111	21174	21014	21212	21243	21103	20993	21100	21366	20942	21396	21168	21293	21003	21085	21239	20973	20943	20946	21155	21034	21038	20929	21099	21027	21137	21144	21089	21198	21473	21058	21163	21062	21078	21030	21227	21089	21086	20760	21071	21031	21157	21003	21224	20819	21235	21245	21278	21275	20980	20988	20874	21277	20988	20868	21080	21055	21180	21188	21076	21175	20806	21132	21192	21075	21098	21230	20990	21126	21265	21147	21273	21140	21179	21141	21199	21078	20974	21112	21029	21107	21179	21109	20864	21352	21004	21123	21073	21009	20945	21128	20973	21116	21171	21264	21173	21197	21270	21238	21049	21178	21079	21139	21095	21114	20958	21130	21201	20927	21060	21029	20820	21264	21110	21205	21108	21344	20975	20996	21030	21116	21225	21216	21091	21331	21211	21146	21206	21019	20944	20883	21029	20827	21256	21308	21000	20806	21021	21021	21038	21192	21129	21113	21194	21180	20960	21011	21019	21127	20955	21155	21168	21225	21200	21092	21238	21288	21279	21210	21134	20988	21026	21381	21012	21142	21060	21076	21130	21173	21201	21256	21129	21144	21352	21077	21104	20766	21020	21052	21059	21024	21209	21153	20993	20761	21241	20959	20822	20973	21160	21002	21110	21213	21419	21210	21132	21016	21256	20963	20895	20911	20960	21315	21187	20984	21136	20893	21000	20928	21043	21130	21402	20925	21031	21115	21111	21223	20992	21143	21265	21263	21100	21372	21152	21203	20945	21131	21394	21101	20984	21111	21184	20941	21128	21278	21031	20997	21026	21027	21135	21025	21006	20996	20940	20974	21128	21098	21181	20999	21207	21068	21144	21038	21252	21143	20955	21137	21190	21364	21007	21144	20911	21183	21156	21218	21005	21081	21406	21235	21107	21082	21013	21029	21109	21195	21213	20944	21298	21216	21139	21041	21083	21152	20961	20987	21182	21139	21083	21065	21050	21182	21135	21022	20942	21128	21285	21211	21024	21312	21144	21111	21042	21004	21424	21291	21037	21303	20926	21072	21189	21174	21052	21197	21071	21284	21075	20863	21242	21223	21209	21339	21195	21191	21365	21008	21101	21160	21130	21225	21122	21146	21212	21184	20957	21068	21384	21211	21077	21063	20969	21065	20865	21141	21008	21275	20952	21015	21183	21160	20881	21319	21180	21145	21015	21265	20988	21017	20986	21014	21032	21125	21070	21067	20988	21124	21163	21229	21196	21182	20852	21256	21215	21255	21137	21163	21003	21098	21141	20962	21265	20898	21247	21277	21373	21063	20849	21124	21093	21184	21035	21026	21113	21076	21144	21032	20850	21106	21138	20933	21240	21295	21420	20957	21353	21070	21314	21214	21131	21131	21254	21110	21237	21420	21133	20899	21097	21001	21149	21231	21413	21285	21002	21082	21067	21255	21054	21289	21235	21361	21062	21335	21118	21191	20878	20936	21069	21024	21293	20974	21067	21052	21182	20933	21019	21262	21327	21023	21121	21316	21138	21149	21054	21300	21069	20992	21038	21095	21138	21128	20917	21052	21232	21099	21128	21346	21040	20974	21132	21193	21043	20933	20891	21077	21153	21173	21135	21112	21082	21241	21115	21178	20985	21205	20907	20895	21067	21118	20975	21273	21116	21239	21274	21240	21079	21211	21162	21103	21252	21133	20903	21125	21190	21252	21153	21317	21273	20998	20999	21167	21347	20942	21024	21201	21030	21429	21155	21257	20920	21139	21248	21029	21197	21275	21131	21070	21114	21207	21011	20952	20982	21018	21036	21224	21166	21032	21005	20935	21008	21278	21087	21251	20990	21145	21184	21215	20880	21195	21066	21279	20912	21036	21174	21130	21057	21090	21339	21281	21008	20888	21096	21195	21178	21195	21155	20955	21037	21090	21022	21154	21075	21104	21224	21016	21078	20897	21161	20990	21041	21031	21029	21078	21049	21025	21172	21309	21184	20906	21232	21190	21071	21184	21007	20832	21203	21048	21103	21243	20925	20989	21159	21387	21112	21021	21211	21148	21165	21107	21090	21311	21108	21184	21111	21003	21019	21273	21221	21185	21028	20990	20998	20966	20983	21025	21078	21000	21005	21039	21039	21226	21084	21072	21117	21029	20973	20767	21192	21322	21057	21064	21165	21015	20950	21072	21254	21179	21286	20965	21036	21197	21295	21086	21027	21070	21121	21242	21136	21125	21194	21284	21253	20979	21054	21280	20918	21237	21148	21245	21130	21163	21128	20990	21036	21147	21061	21141	21020	21028	21043	20998	20953	21212	21070	21111	21265	21053	21124	21271	21005	21088	21005	21063	21232	21057	21160	21194	21145	21392	21078	21048	21178	21057	21112	20864	20790	21210	21390	21036	21218	21183	21104	21271	21326	21181	21139	21156	21083	21147	21083	21393	21298	21359	21150	21075	21338	21003	21011	21030	21112	21014	20992	21337	21234	21217	21084	21178	21123	21133	21049	20889	21264	21204	21112	21108	21440	21088	21084	21023	21183	20870	21084	21063	21033	21032	21124	21251	21025	20946	21058	20967	21055	21121	21201	21352	21218	21146	21247	21051	20911	21197	21131	21055	20953	21259	21087	21111	21274	21292	21198	21184	21025	21184	21222	21010	21193	21069	21029	21049	20971	21058	21211	21160	21088	21074	21068	20935	21066	21150	21047	21228	21114
43646	69860	66059	54219	43759	28266	23180	20536	19564	18554	18014	17524	17050	16611	16344	16010	15844	15725	15646	15463	15238	15304	15303	15640	15397	15234	15273	15186	15349	15264	15198	14941	14831	14924	15012	14816	14880	14914	14948	14986	14898	14848	14882	14969	14979	14922	14842	14921	14702	15012	14955	14829	14876	14885	14879	14936	14963	14854	14843	14672	14842	14785	14892	14942	14921	14938	14592	14948	14914	15001	14922	14812	14922	14869	14873	14740	14811	14912	14836	14878	14755	14873	14860	14725	14877	15001	14721	14838	14851	14830	14854	14983	14900	15001	14811	14924	14868	14916	14754	14852	14787	14935	14842	14760	14910	14818	14680	14790	14976	14718	15041	14957	14612	14857	14751	15015	15012	14745	14831	14822	14825	15024	14796	14857	14803	14816	14683	14982	14841	14858	14953	15008	14915	14820	14718	14708	14851	14906	14825	14896	14877	14833	14752	14816	14941	14602	14938	14705	14928	15027	14920	14702	14765	14781	14717	14798	14847	14862	14815	14889	14894	14708	14792	14777	14762	14996	14758	14781	14860	14829	15044	14797	14838	14774	14789	14807	14848	14786	14885	14959	15046	14642	14750	14810	14859	14823	15111	14838	14775	14755	14819	15083	14728	14793	14777	15048	14893	14823	14600	14924	14627	14848	14896	14739	14901	14750	14860	14827	14761	14982	14787	14705	14867	14793	14706	14980	14797	14895	14838	14980	14725	14866	14769	14822	14756	14707	14827	14587	14526	14871	14739	14922	14801	14878	14735	14981	14782	14834	14852	14840	14803	14893	14806	14746	14846	14745	14869	14709	14835	14851	14870	14892	14772	14840	14741	15146	14912	15027	14669	14736	14823	14904	14728	14914	14666	14819	14809	14854	14759	14721	14844	14920	14847	14834	14760	14924	14783	14904	14969	14745	14745	14741	14855	14589	14781	14649	14825	14879	14845	14943	14865	14812	14790	14808	14961	14774	15024	14839	14809	14695	14566	14849	15031	14815	14730	14755	14868	14887	14728	14840	14712	14623	14785	14855	14981	14936	14783	14759	15005	14857	14956	14697	14780	14812	14840	14757	14794	14858	14741	14661	14875	14823	14695	14852	15016	14950	14813	14955	14869	14929	14911	14837	14902	15031	14742	14884	14794	14785	14776	14859	14967	14796	14795	14751	14716	15012	14724	15050	14689	14867	14640	14945	14817	14845	14764	14737	14751	14849	14899	14770	14918	14964	14790	14814	14880	14947	14844	14982	14713	14825	14788	14919	14815	14880	14986	15001	14677	14821	14905	14929	14902	14924	14690	14725	14962	14838	14897	14828	14908	14758	14758	14909	14877	14879	14761	14870	14791	14768	14808	14887	14723	14733	14722	15053	14847	14872	14760	14687	14927	14874	14769	14700	14793	14835	14802	15040	14726	14620	14743	14887	14797	14896	14814	14828	14754	14696	14904	14838	14717	15061	14774	14836	14743	14768	14695	14696	14884	14836	14923	14967	14885	14873	14933	14804	14816	15188	14767	14641	14913	14898	14904	14753	14951	14871	14812	14785	14824	14887	14883	14905	14795	14794	14664	14834	14892	14656	14719	15023	14988	14769	15050	14764	14874	14848	14894	14902	14948	14837	14733	14756	14794	15008	14779	14742	14869	14978	14899	14703	14916	14713	14849	14903	14714	14998	14762	14822	15031	14730	14735	14915	14792	14713	14676	14927	14709	14930	15030	14764	14819	14790	14774	14649	14695	14732	14943	14858	14877	14972	14865	14859	14888	14907	14764	14739	14750	14780	14721	14860	14859	14990	14896	14847	14710	14682	14925	14888	14817	14736	14772	14829	14878	14939	15112	14708	14830	14919	14852	14753	14815	14901	14875	14943	14883	14748	14737	15099	14855	14882	14785	14883	14736	14935	14793	14843	14708	14640	14844	14825	14865	14850	14817	14791	14905	14765	14837	14776	14939	14831	14769	14919	14941	14860	14863	14773	14761	14853	14924	14824	14896	14867	14940	14879	14727	14788	14955	14767	14805	14955	14870	14910	14800	14861	14621	14816	14692	14843	14712	14909	14908	14886	14801	14818	14971	14838	14850	14874	14651	14743	15135	14716	14884	14924	14833	14956	14827	14957	14834	14702	14787	14844	14681	14737	14909	14747	14700	14907	14731	14883	14876	14844	14978	14866	14928	14858	14967	14848	14741	14966	14674	14772	14880	14801	15055	14820	14590	14870	14616	14862	14809	14811	14771	14988	14747	14759	14723	14833	14761	14894	14713	14644	14810	14693	14869	14836	14989	14834	14862	14842	14867	14765	14950	14973	14934	14898	14687	14859	15038	15049	14870	14704	14808	14955	14670	14881	14866	14922	14836	14784	14784	14732	14875	14979	14647	14742	14811	14822	14563	14910	14755	14861	14975	14745	14874	14926	14962	14719	14895	14831	14802	14789	15008	14903	14946	14697	14763	15052	14813	14785	14809	14734	14811	14805	14916	14858	14887	14823	14875	14841	14850	14886	14926	14842	14981	14797	14888	14927	15020	14942	14940	14978	14943	14827	14828	15032	14850	14904	14844	14843	14695	14842	15099	14931	14904	14781	14784	14927	14899	14599	14818	14926	14931	14881	14690	14677	14908	14967	14795	14970	14757	14668	14830	14902	14821	14820	15028	14768	14878	14770	14989	14685	14828	14891	14890	14743	14881	14871	14635	14612	14886	14826	14862	14831	14822	14961	14768	14807	14715	14662	14995	14840	14764	14926	14826	14944	14842	14864	14843	14806	14831	14820	14931	14992	14956	14884	14850	14836	14756	14775	14949	14842	14884	14880	14872	14796	14779	14781	14994	14672	14828	14965	14746	14800	14733	14905	14773	14944	14813	14776	14747	14651	14776	14836	14776	14777	14869	15021	14878	14899	15043	14807	14987	15088	14616	14742	14732	14832	14892	14758	14826	14814	14782	14882	14832	14802	14887	14876	14909	14821	14971	14783	14745	14833	14771	14859	14877	14917	14898	14915	14888	14902	14922	14835	14809	14785	14834	14972	15020	14912	14812	14882	14864	14985	14792	14820	14753	14813	14818	14763	14895	14902	15017	15016	14892	14750	14831	14796	14921	14819	14709	14779	14891	14852	14764	14896	14839	14869	14827	14865	14780	14776	14800	14806	14777	14857	14823	14914	14840	14939	14915	15000	14875	14865	14889	14885	14901	14801	14891	14887	14771	14694	14756	14812	14962	14963	14844	14892	14969	14746	14827	14842	15054	14774	14872	14725	14860	14791	14950	14963	14990	14809	14908	14988	14821	14867	14997	14818	14916	14943	14872	14759	14792	14825	14904	14780	14927	14768	14833	14953	14787	14824	14759	14707	14875	14986	14834	14879	14819	15011	14888	14882	14950	14722	14836	14634	14959	14834	14851	14821	14795	14703	14719	14742	14836	14874	14660	14928	14879	14838	14816	14854	14735	14909	14772	14718	14841	14907	14688	14715	14952	14727	14912	14818	14910	14849	15023	14913	14895	14901	14737	14941	14776	14837	14799	14729	14797	14924	14756	14919	14853	14680	14986	14813	14903	15031	14892	14840	14812	15112	14925	14836	14643	14751	14776	14749	14745	14736	14744	14779	14886	14942	14894	14748	14667	14740	14951	14789	14657	14806	14748	14897	14800	14796	15030	14866	14884	14848	14958	14986	14759	14774	14779	14820	15015	14882	14729	15113	14735	14851	14846	14842	14912	14843	14792	14675	14853	14783	14715	14956	14910	14771	15060	14727	14880	14822	14991	14827	14871	14729	14784	14869	14791	14932	15010	14840	14805	14686	14923	14941	14872	14731	14993	14937	14899	14724	14749	14572	14761	14778	14850	14826	14752	14848	14751	14803	15082	14825	14888	14697	14844	14803	14817	14861	14827	14865	14810	14862	14876	14721	14878	14727	14828	14937	14828	14761	14891	14740	14848	14941	14942	14768	14842	14830	14873	14997	14857	14841	14856	14853	14935	14688	14860	14747	14822	14813	14947	14866	14854	14699	14756	14856	14983	14721	14910	14805	14682	14904	14639	14839	14943	14807	14714	14885	14822	14776	14735	14907	15013	14708	14955	14619	14972	14912	14741	14812	14982	14869	14706	14824	14765	14843	14605	14817	14972	14929	14959	14940	14855	14827	14758	14901	14870	14877	14751	14821	14888	14677	14932	14666	14880	14805	14704	14593	14962	14815	14789	14791	14801	14978	14895	14617	14737	14838	14694	14962	14786	15062	14762	14897	14887	14808	14610	14686	14854	14633	15003	14886	14824	14942	14941	14954	14863	14906	14955	14877	14926	14853	15004	14845	14970	14924	14842	14824	14869	14990	14747	15073	14827	14990	14930	14821	14831	14961	14977	14770	14769	14978	14992	14988	14633	14834	14980	14815	14924	14784	14943	14676	14840	14752	14896	14975	14975	14875	14978	14929	14956	14806	14840	14995	14823	14779	14801	14861	14858	14790	14841	14679	15013	14977	14879	14930	14954	14949	14863	14691	14842	14761	15108	14826	14758	14767	14822	14724	14858	14951	14957	14953	14949	14864	14881	14648	14951	14851	14801	14805	14732	14610	15011	14732	14833	14823	14838	14827	14907	14773	14847	14808	14760	14807	14952	14814	14738	14634	14621	14917	14745	14868	15027	14957	15023	14939	14841	14768	14936	14879	14908	14831	14904	14776	14796	14729	14843	14723	14840	14881	14859	14769	14711	14753	14737	14740	14929	14762	14808	14856	14911	14750	14918	14997	14963	14805	14731	14649	14763	14927	14727	14827	14906	14841	14839	14857	14858	14870	14875	14726	14956	14857	15035	14928	14814	14792	14817	14821	14723	14881	14745	14612	14801	14799	14723	14609	14930	14705	14896	14909	14914	14818	14951	14839	14817	14810	14877	14896	14844	14839	14932	14975	15021	14919	14781	14887	14788	14821	15045	14906	14720	14702	14711	14796	14754	14713	14767	14739	14906	14774	14824	14766	14836	14870	14711	14968	14721	14897	14716	15081	14939	14784	14915	14905	14722	14700	14836	14822	14949	14938	14648	14848	14914	14686	14866	14809	14847	14836	14812	14856	14868	14848	14752	14646	14851	14954	14689	14804	14840	14785	14643	14884	14873	14967	14932	15055	14895	14785	14761	14948	14800	14983
24652	21663	30857	30921	29086	31271	31760	26371	24992	24330	23879	23165	22622	21913	21648	21421	21406	21303	21118	20880	20889	20780	20743	21087	20918	20975	20781	20752	20759	20656	20572	20091	20420	20056	20384	20262	20184	20236	20010	20065	20167	20141	20248	20255	20379	20088	20174	19974	20138	20054	20049	20181	20259	20086	20316	19975	20016	20095	20034	19993	20296	20034	19967	20027	20015	20182	20099	19944	20142	19834	20168	20097	20250	20119	20032	20314	20167	20160	19942	20155	20144	20181	19938	19956	20285	20113	20231	20145	19921	20108	20237	20038	19925	20060	20124	20148	20127	20134	20168	20061	20052	20172	20161	19913	19954	20066	20079	19978	20027	19954	20109	20119	20244	20225	20099	20098	20059	19942	19989	20198	20175	20110	20133	20129	20020	20080	19997	20053	19916	20022	20043	20289	20075	20102	20231	20166	19988	20149	20162	20110	20098	19856	19988	20296	20166	20070	20178	20204	19929	20008	20042	19909	20054	20057	20243	20011	20100	19988	20147	20187	20226	19869	19974	20148	19969	20183	20050	19991	19996	20191	20165	19946	20061	20092	20150	20213	20165	20102	20130	20120	20081	19993	19888	20090	20019	20011	20004	19949	19974	20031	20124	20063	20181	20154	20223	20061	20002	19907	20103	20142	20218	20225	20149	20017	19973	19954	20143	19909	19942	19940	20225	19818	20340	20149	20128	20238	19982	20281	20265	19980	20156	20007	19975	19923	20177	20028	20172	19905	20021	20019	20176	20139	19959	20236	20145	20122	20136	20071	19992	20187	20095	20042	19927	20088	20094	19790	20245	20041	20225	20130	20176	20078	19913	19972	20043	20111	20137	19974	19916	20007	20032	19901	19971	20092	19904	20101	20177	20039	19869	20046	19986	20250	20111	19958	20210	19920	20141	20115	20281	20034	19878	19972	20145	20116	20181	20014	20058	20079	20242	20224	20032	19966	20029	20321	20135	19872	20088	19997	20181	20061	20111	19874	19857	19949	20023	20121	20126	19968	20175	19917	19901	20012	19968	20011	20226	19946	19865	20140	20072	20017	20050	20180	20162	20261	20025	20123	20012	20185	20185	20079	20033	20156	20112	20006	19929	20003	20121	20078	19955	20057	20254	20142	20093	20000	20151	19853	19967	20063	20097	20168	20125	20031	19882	20121	19915	19962	20025	19999	19971	20229	20144	20003	20015	20195	19854	19673	20056	20156	20092	19907	20143	20045	20225	20041	20267	20178	20087	20157	20121	20300	20081	20043	20041	19877	20081	20172	20205	20009	20114	20170	20254	20089	20211	20106	20088	20105	20014	19753	20037	20007	20028	20028	20040	19861	20044	20250	20188	20005	19790	20127	20383	20234	20046	20147	20024	19857	20230	20046	20159	19883	20232	20186	19832	20217	20171	19997	20018	20081	19961	19994	20247	20157	19981	19906	19967	19998	20159	20306	20059	20134	20152	19958	20128	19924	20109	20140	19908	19976	19954	20054	20067	20002	20092	20230	20084	20061	19957	20064	19959	20197	19976	20066	20096	20094	19901	20136	20243	20012	20035	20134	19984	19989	19959	19999	20346	20153	20127	19979	20048	19835	20027	20312	20157	20087	20128	20060	19930	19867	20219	20234	20121	20058	20208	20082	19923	19935	19956	20113	20181	20250	19868	20008	20030	20357	19975	20141	20045	20110	20130	20112	19963	20233	20212	20341	19818	20043	20180	20098	20065	19963	20091	20299	20054	20328	20010	20108	20185	19946	20081	20028	19864	19919	20178	19955	19888	20122	20102	20139	20132	19936	19879	20023	19991	19953	20171	19872	19915	20030	20104	19902	19884	20079	20220	20084	20352	20149	20121	19972	19897	20149	19930	20057	20172	19904	19783	20203	20167	19962	20291	20108	20101	20144	20027	20254	20104	19961	19891	20239	19935	20202	20085	20077	20155	20005	20105	20054	19858	20058	20114	19900	19836	20087	20007	19832	19956	20178	20123	19847	20166	20128	19950	20286	19926	20179	20210	20175	20145	20038	19955	20081	20009	19896	20125	20159	19953	20009	20277	20181	20141	20076	20094	20171	19781	20063	20152	20107	19955	19969	20079	20172	20024	19966	20059	20089	20137	20170	20202	19842	20015	20113	20301	20138	20042	20240	20179	20183	20102	20020	20254	19888	20045	20156	19986	20195	20048	20078	20115	19712	20238	20160	20230	20206	20024	20084	19901	20080	20357	20024	20201	19843	20163	20137	20441	20156	20053	20153	19923	19969	19950	20088	20296	20022	20163	19979	20124	19835	19861	19968	20092	19980	19964	19983	20120	20134	20315	20191	20094	20113	20038	20122	20071	20068	20081	20021	20114	20203	20111	20117	20268	20074	20041	20124	20180	20031	20308	19845	20131	20132	19914	20140	20065	19945	19840	20181	20033	20077	19947	19852	20137	20185	20151	20089	20015	20063	20036	20142	19915	20046	20108	19979	19793	19941	20157	20085	20008	19982	19906	20228	20105	20157	20107	20089	20029	20225	20013	20055	20344	20062	20051	20016	20345	20077	20051	20053	20148	20268	20078	20073	20160	20049	20031	19987	20025	19934	19940	19897	20034	20081	20080	20355	20157	20043	20169	20029	20229	20129	20166	19991	20167	20092	20166	19977	20136	20033	20004	19987	20134	20124	20156	20049	20094	20120	20198	19964	20171	20055	20046	20188	19853	19897	20046	19874	19977	20026	20206	19807	20057	20126	20370	20337	19855	20082	19972	20173	20090	20072	20068	19946	20064	20056	20163	20158	19943	19848	20026	20050	20072	20206	19965	20028	19847	20099	20034	20203	19844	20017	20024	19948	19987	20180	20150	19951	19864	20199	19929	20297	20355	20085	20186	20061	20149	20106	19927	19875	19991	20109	19895	19960	20153	19833	20190	20010	19999	19974	20216	20483	20001	20114	20306	20189	20123	19851	19985	20043	19854	20123	20326	20109	20148	20242	20075	19932	20010	20141	20154	19970	20185	19980	20004	20250	20033	19942	19957	19914	20018	20047	19914	20222	20200	19856	20156	20259	20145	20145	20079	20145	20046	19892	20189	20388	20212	20119	20036	20229	19950	19962	19806	20050	19970	20159	20104	19957	20059	19842	19736	20174	20139	19891	20099	19963	20005	20043	19958	19980	20084	19974	20105	20330	20429	19923	20128	20168	20039	20127	19945	20118	20295	19910	20300	19967	20159	20213	19993	20025	20060	20084	20040	19837	20146	20100	20080	19960	19678	19995	19941	19889	19975	20096	20117	20004	19947	20079	20028	19977	19870	19900	20235	19980	20114	20107	20084	19892	20144	20116	20061	19979	20131	20149	19965	19998	20027	19948	19995	20193	20026	20082	20025	20008	20198	20130	20174	20136	20269	19988	20098	19893	19925	20053	20004	19950	19952	20180	20238	19912	19859	19921	20266	20075	20094	20040	20047	20511	20046	19962	19900	19997	19978	20113	20030	20081	20093	20118	19786	20016	19969	20065	20065	20138	20136	20062	20347	20080	20013	20115	20092	20004	19819	20044	20193	19949	20036	19973	20122	19976	19948	19915	19998	20135	19831	20108	20133	20165	20264	20066	20063	20002	20043	20207	20213	19984	20117	19898	19946	20218	20093	20063	20180	19862	20149	19987	20008	20247	20055	20128	20277	20291	20015	19828	20060	19803	20134	20170	20224	20020	20177	20169	20111	20329	20076	20145	20151	20138	20208	20109	19955	19850	20070	19939	20101	20145	20097	20048	20170	19807	19677	19933	20124	20183	20058	19826	20005	20082	20141	20031	20071	20234	20032	20050	20195	20283	20287	20219	20180	20077	20014	20262	20049	20050	19978	20109	20134	20247	20335	20092	20167	20221	20032	20059	20074	20010	20079	20222	20130	20043	20140	19995	20122	19840	20210	20070	19819	19885	20068	19997	19762	20004	20126	19961	20167	20123	20310	20045	20169	20096	19927	20056	20050	20024	20200	20137	19857	20208	20064	20149	20201	20005	20164	19992	20079	20012	20210	20060	20126	20164	20128	19868	20130	20182	19979	20022	20075	20122	20204	20005	20035	20167	20149	20163	20203	20234	19790	20048	20076	20116	20241	20028	20279	20144	20159	20170	20082	20237	20058	19990	19823	20031	20288	20082	20288	20093	19865	20032	19984	19988	20077	20314	20293	19959	20226	19796	20011	20117	20251	19867	20002	20022	20095	20045	19880	20231	20069	19914	20086	19951	20083	19905	19940	20150	20091	20333	20016	20262	19915	20120	20270	19882	20062	19937	19947	20107	20116	20264	20074	20310	20043	20053	20141	20023	19945	20261	20004	20086	20169	20139	20122	20218	20056	20173	20208	20430	19963	20028	20124	19921	20134	19940	20171	20273	20133	20212	20002	20339	20206	20059	20133	20205	20140	20081	20114	19967	19965	19969	20070	20000	20074	20195	20132	19957	20149	20111	20124	20155	20089	20291	20226	20111	19983	19926	19993	19822	20117	20093	19979	19924	19984	20069	20214	20110	20140	20054	20017	20121	20099	19874	20107	20190	20140	20018	20120	20136	19931	20153	20018	20148	20134	20014	20080	20059	20212	19992	20236	20035	19923	20175	20175	19933	20126	20033	19911	20383	20293	19798	20069	19876	20142	20194	19910	20017	19945	20128	20032	20093	20262	19684	20136	20077	19974	20053	20068	20018	20149	20007	20064	20063	20034	20250	19996	19774	19981	20046	19985	19951	20136	20162	20188	20153	20132	20031	20035	20099	20174	20064	19896	20058	19947	20044	20264	20053	19912	20057	20144	20041	20205	20025	20035	20111	20129	20221	20011	19980	20230	20117	20235	20083	20116	20210	20103	19971	19928	20120	20021	20106	20072	19950	20128	20028	19884	20050	20060	20116	20323	20262	20130	20311	20189	20224	20053	20034	20197	20048	20047	19994	20353	20055	20011	20136	20050	20012	20141	20028	20338	20030	19993	20018	20039	20318	20043	19962	20233	20018	20130	20061	20039	20210	19946	20076	19802	20127	20047	19931	20171	20171	20248	20339	20263	20048	19936	20032	19969	20175	20186	20035	19898	19961	19996	20048	20059	20179	20265	20044	20074	20028	20022	20133	20142	20082	19984	20135	20159	19799	20027	20100	20041	19862	20054	20215
47180	77172	77651	58703	40230	32318	25055	22244	21212	19792	18814	18222	17793	16731	16172	15861	15625	15574	15313	15082	15052	14947	15195	15185	15082	14928	15017	14809	14866	14833	14617	14418	14477	14184	14192	14440	14260	14452	14466	14514	14377	14355	14236	14591	14544	14425	14464	14249	14382	14296	14138	14188	14366	14195	14201	14241	14176	14280	14362	14274	14334	14264	14226	14202	14215	14312	14298	14263	14142	14323	14347	14421	14275	14233	14030	14304	14223	14190	14321	14332	14318	14256	14193	14250	14043	14376	14265	14265	14273	14014	14244	14247	14260	14269	14218	14140	14155	14299	14228	14148	14248	14180	14195	14132	14215	14268	14221	14308	14243	14358	14322	14145	14240	14281	14243	14253	14226	14243	14122	14202	14179	14226	14311	14297	14411	14085	14233	14222	14226	14288	14197	14214	14143	14266	14323	14059	14194	14203	14132	14301	14174	14346	14078	14320	14114	14376	14303	14212	14078	14299	14183	14247	14385	14243	14224	14108	14269	14320	14293	14187	14298	14219	14332	14258	14237	14293	14233	14184	14321	14360	14036	14259	14144	14153	14085	14289	14081	14215	14283	14349	14173	14216	14257	14187	14209	14340	14157	14185	14317	14330	14443	14166	14297	14175	14201	14468	14193	14234	14357	14249	14249	14206	14185	14249	14270	14145	14188	14288	14252	14313	14214	14187	14264	14280	14015	14303	14237	14168	14240	14304	14281	14180	14146	14325	14187	14556	14213	14231	14315	14178	14270	14141	14246	14138	14090	14156	14095	14175	14246	14305	14406	14082	14113	14265	14126	14271	14240	14190	14196	14181	14241	14346	14274	14111	14198	14102	14245	14213	14334	14434	14270	14133	14240	14205	14194	14326	14217	14136	14116	14409	14296	14229	14228	14139	14082	14080	14240	14261	14312	14166	14360	14235	14004	14087	14478	14370	14277	14233	14241	14316	14057	14086	14280	14132	14294	14223	14240	14204	14329	14228	14378	14263	14140	14305	14256	14181	14278	14487	14253	14145	14351	14388	14191	14185	14148	14384	14056	14284	14298	14339	14087	14120	14190	14349	14369	14362	14309	14116	14256	14221	14438	14312	14175	14289	14328	14224	14237	14096	14129	14239	14232	14274	14364	14256	14319	14234	14294	14252	14296	14167	14199	14155	14215	14051	14278	14208	14153	14362	14263	14270	14184	14232	14273	14123	14295	14229	14293	14195	14443	14194	14164	14354	14278	14438	14233	14164	14347	14275	14192	14152	14284	14137	14156	14394	14143	14103	14196	14081	14196	14250	14320	14084	14232	14255	14306	14211	14141	14119	14176	14381	14181	14190	14089	14051	14332	14192	14309	14290	14279	14127	14174	14194	14114	14131	14219	14094	14170	14059	14163	14237	14261	14195	14278	14242	14076	14157	14337	14241	14409	14111	14354	14176	14174	14359	14201	14279	14283	14154	14236	14323	14282	14195	14334	14327	14141	14249	14178	14048	14310	14269	14131	14279	14257	14266	14356	14256	14373	14234	14455	14296	14478	14210	14367	14273	14149	14186	14143	14241	14452	14195	14233	14316	14282	14138	14147	14092	14229	14247	14135	14104	14214	14192	14563	14172	14293	14214	14087	14241	14182	14308	14164	14221	14203	14334	14033	14340	14119	14183	14109	14075	14120	14233	14283	14163	14273	14277	14247	14222	14116	14204	14100	14200	14147	14301	14097	14052	14234	14174	14199	14318	14378	14305	14332	14124	14379	14268	14146	14163	14301	14132	14169	14104	14438	14186	14294	14285	14172	14190	14132	14359	14168	14165	14373	14329	14429	14210	14157	14363	14293	14105	14014	14320	14188	14150	14200	14248	14279	14252	14262	14227	14246	14297	14262	14150	14229	14277	14288	14360	14236	14379	14294	14196	14189	14227	14310	14268	14154	14072	14289	14451	14274	14113	14257	14195	14155	14426	14283	14244	14250	14216	14226	14393	14283	14297	14083	13984	14239	14327	14236	14281	14157	14349	14390	14203	14485	14320	14037	14218	14193	14155	14332	14120	14334	14262	13943	14273	14148	14403	14317	14316	14132	14126	14298	14170	14092	14377	14167	14344	14201	14287	14082	14290	14275	14336	14208	14408	14431	14061	14238	14142	14305	14246	14267	14099	14126	13980	14143	14235	14141	14231	14294	14129	14249	14221	14121	14359	14255	14335	14382	14111	14190	14443	14232	14272	14262	14272	14317	14250	14190	14345	14355	14172	14335	14307	14313	14320	14061	14236	14413	14418	14069	14260	14083	14210	14139	14397	14239	14066	14256	14311	14344	14210	14164	14270	14074	14242	14296	13992	14318	14089	14235	14044	14292	14031	14296	14216	14207	14173	14298	14171	14279	13972	14201	14212	14278	14295	14294	14191	14149	14223	14357	14295	14172	14173	14342	14341	14298	14000	14450	14251	14163	14011	14269	14281	14303	14112	14341	14151	14284	14394	14161	14385	14401	14195	14311	14092	14368	14230	14139	14473	14321	14075	14173	14106	14129	14359	14080	14029	14256	14242	14239	14399	14317	14207	14188	14347	14116	14074	14344	14246	14196	14160	14311	14246	14108	14080	14182	14226	14254	14241	14270	14158	14351	14340	14411	14295	14457	14249	14203	14214	14331	14083	14154	14230	14114	14154	14385	14316	14338	14338	14165	14258	14125	14161	14122	14474	14323	14234	14155	14247	14202	14306	14262	14301	14240	14309	14291	14214	14086	14119	14105	14277	14080	14137	14264	14331	14117	14233	14228	14243	14227	14113	14152	14177	14268	14278	14264	14118	14270	14353	14370	14258	14240	14345	14056	14385	14047	14286	14221	14202	14344	14344	14301	14099	14228	14216	14350	14297	14302	14167	14199	14294	14272	14102	14119	14382	14282	14247	14295	14081	14313	14107	14097	14258	14195	14215	14183	14297	14305	14157	14079	14371	14403	14352	14188	14253	14278	14491	14306	14130	14213	14277	14172	14268	14273	14197	14104	14098	14197	14387	14286	14372	14437	14382	14251	14259	14208	14174	14247	14147	14092	14242	14331	14166	14334	14127	14213	14200	14376	14121	14316	14282	14279	14193	14021	14424	14207	14110	14403	14405	14138	14286	14267	14085	14194	14299	14206	14179	14483	14225	14221	14211	14175	14180	14281	14177	14385	14176	14359	14426	14321	14217	14251	14347	14391	14102	14214	14137	14060	14084	14227	14123	14207	14123	14137	14263	14312	14214	14140	14469	14202	14299	14201	14108	14261	14153	14274	14198	14300	14288	14329	14185	14100	14466	14162	14290	14248	14174	14469	14128	14101	14205	14241	14157	14153	14250	14079	14235	14317	14144	14195	14082	14368	14155	14059	14418	14220	14213	14289	14249	14261	13982	14222	14216	14551	14134	14219	14324	14192	14325	14275	14332	14311	14461	14104	14263	14133	14216	14344	14177	14383	14235	14325	14087	14121	14144	14238	14217	14272	14288	14439	14227	14177	14236	14337	14447	14382	14366	14376	14210	14104	14283	14386	14207	14259	14254	14312	14162	14201	14237	14434	14338	14102	14167	14086	14333	14284	14226	14256	14363	14135	14336	14229	14223	14215	14191	14086	14217	14237	14228	14224	14189	14218	14246	14331	14295	14096	14423	14084	14040	14227	14129	14065	14390	14487	14258	14178	14077	14249	14184	14330	14294	14261	14112	14299	14256	14266	14334	14065	14236	14292	14225	14257	14188	14123	14167	14387	14226	14277	14370	14367	14158	14272	14180	14285	14197	14173	14094	14345	14175	14260	14350	14120	14173	14407	14148	14285	14111	14307	14228	14272	14145	14166	14324	14192	14169	14178	14207	14123	14233	14149	14148	14421	14137	14237	14293	14200	14233	14319	14232	14322	14152	14374	14190	14271	14159	14318	14197	14207	14239	14345	14173	14188	14171	14043	14233	14222	14411	14023	14306	14274	14131	14023	14181	14310	14193	14232	14175	14288	14223	14190	14151	14368	14208	14245	14171	14018	14244	14248	14302	14231	14352	14361	14104	14186	14326	14141	14252	14225	14308	14290	14251	14016	14129	14344	14116	14190	14244	14074	14199	14321	14202	14194	14257	14185	14233	14370	13966	14358	14312	14052	14279	14239	14349	14136	14290	14270	14308	14286	14212	14366	14253	14187	14307	14171	14135	14355	14203	14406	14025	14281	14160	14309	14318	14439	14198	14241	14221	14312	14438	14171	14269	14121	14267	14293	14194	14234	14301	14272	14220	14183	14258	14356	14347	14156	14373	14266	14137	14260	14238	14236	14197	14353	14275	14383	14121	14276	14161	14246	14276	14223	14360	14120	14155	14360	14110	14159	14242	14281	14194	14270	14070	14090	14215	14219	14269	14273	14383	14289	14158	14221	14257	14076	14375	14297	13981	14328	14245	14167	14283	14207	14141	14448	14320	14133	14225	14267	14179	14306	14259	14083	14213	14080	14318	14170	14249	14308	14161	14333	14173	14320	14104	14199	14338	14215	14346	14125	14117	14280	14350	14392	14380	14370	14216	14202	14228	14027	14206	14173	14217	14128	14304	14101	14347	14140	14183	14291	14231	14243	14279	14263	14256	14303	14186	14185	14265	14229	14178	14315	14376	14208	14109	14266	14399	14130	14172	14282	14103	14315	14133	14111	14274	14337	14250	14118	14169	14198	14174	14436	14141	14403	14154	14257	14164	14207	14281	14322	14194	14141	14305	14139	14347	14120	14263	14315	14178	14373	14292	14331	14299	14078	14470	14228	14114	14169	14182	14223	14166	14443	14195	14172	14178	14159	14224	14152	14246	14306	14158	14264	14110	14258	14305	14308	14333	14193	14245	14292	14235	14054	14161	14342	14298	14258	14464	14070	14235	14308	14100	14192	14332	14390	14186	14086	14184	14304	14266	14248	14139	14162	14280	14200	13999	14376	14539	14280	14226	14189	14232	14108	14270	14200	14375	14284	14237	14230	14061	14174	14288	14168	14266	14206	14155	14189	14246	14200	14246	14218	14130	14433	14221	14165	14210	14206	14331	14156	14215	14416	14217	14048	14318	14147	14147	14226	14305	14217	14314	14135	14331	14225	14114	14214	14204	14074	14198	14275	14246	14191	14360	14358	14143	14146	14147	14169	14241	14259	14168
41856	51653	56438	44259	32958	27311	24997	23624	23335	22971	22532	22304	22162	22053	21914	21698	21949	21539	21777	21737	21554	21363	21480	21562	21513	21202	21355	21287	21701	21574	21493	21439	21300	21134	21270	21276	21327	21145	21171	21169	21393	21431	21530	21219	21358	21400	21279	21237	21354	21320	21238	21345	21362	21009	21173	21203	21577	21315	21126	21107	21152	21231	21245	21048	21221	21141	21306	21439	21237	21177	21258	21550	21317	21116	21261	21314	21361	21411	21313	21404	21367	21288	21145	21099	21227	21347	21226	21114	21058	21118	21386	21269	21184	21364	21288	21373	21118	21413	21576	21396	21214	21286	21378	21123	21156	21407	21330	21265	21226	21197	21104	21319	21194	21379	21272	21171	21399	21598	21353	21096	21529	21006	21264	21347	21182	21258	21252	21247	21328	21363	21276	21301	21285	21229	21365	21173	21240	21170	21334	21386	21319	21322	21029	21006	21242	21309	21134	21268	21402	21338	21218	21249	21600	21220	21596	21433	21183	21287	21038	21189	21225	21178	21072	21359	21278	21273	21323	21293	21415	21206	21280	21180	21085	21581	21248	21437	21305	21306	21237	21135	21259	21224	21379	21149	21398	21314	21173	20950	21252	21148	21261	21537	21408	21132	21261	20992	21406	21416	20963	21256	21043	21265	21376	21071	21114	21386	21167	21302	20925	21047	21032	21252	21176	21185	21114	21310	21233	21035	21116	21223	21259	21206	21048	21184	21268	21229	21416	21320	21432	21439	21400	21362	21390	21263	21428	21298	21186	21223	21149	21215	21460	21476	21331	21351	21281	21343	21184	21317	21338	21340	21321	21055	20929	21089	21123	21248	21323	21299	21250	21110	21255	21200	21302	21092	21204	21274	21061	21123	21271	21143	21309	21246	21484	21332	21166	21098	21262	21362	21299	21395	21308	21411	21184	21067	21411	21180	21285	20980	21100	21034	21213	21069	21290	21243	21403	21451	21209	21328	21224	21603	21337	21518	21320	21257	21396	21391	21298	21091	21233	21272	21347	21287	21267	21003	21297	21026	21039	21329	21299	21262	21431	21271	21311	21279	21306	21318	21140	21222	21186	21275	21305	21576	21361	21101	21332	21370	21311	21293	21270	21264	21083	21189	21233	21203	21308	21122	21275	21417	21442	21260	21308	21192	21259	21356	21157	21277	21260	21115	21154	21201	21097	21310	21279	21367	21327	21072	21529	21213	21286	21148	21295	21032	21108	21363	21284	20975	21297	20993	21225	21280	21449	21460	21230	21310	21308	21314	21484	21131	21226	21330	21355	21114	21063	21175	21155	21337	21229	21128	20967	21305	21331	21398	20993	21175	21354	21238	21322	21128	21475	21336	21169	21317	21377	21374	21211	21162	21166	21488	21452	21478	21294	21496	21187	21299	21259	21323	21257	20970	21090	21349	21476	21351	21279	21444	21329	21166	21394	21241	21327	21142	21027	21297	21262	21326	21281	21455	21457	21163	21165	21117	21309	21262	20986	21219	21352	21308	21235	21189	21327	21514	21375	21201	21353	21157	21311	20923	21417	21188	21159	20994	21144	21102	21553	21351	21234	21183	20918	21428	21305	21387	21328	21177	21362	21168	21319	21347	21025	21225	21347	21464	21422	21168	21327	21255	21064	21135	21252	21594	21313	21433	21178	21170	21201	21038	21539	21339	21380	21369	21346	21573	21346	21382	21137	21287	21215	21124	21117	21101	21266	21139	21090	21037	21234	21121	21219	21327	21261	21281	21238	21058	21186	21031	21478	21244	21182	21352	21130	21433	21059	21007	20996	20988	21321	21360	21420	21218	21312	21305	21178	21269	21086	21162	21139	21453	21330	21330	21449	21252	21594	21275	21346	21398	21256	21296	21326	21292	21172	21439	21198	21370	21294	21387	21094	21206	21232	21300	21086	21204	21358	21345	21163	21341	21333	21117	21122	21392	21316	21144	21236	21247	21364	21209	21267	21315	21423	21346	21238	21279	21104	21330	21147	21377	21180	21289	21358	21205	21199	21284	21253	21237	21282	21274	21438	21047	21156	21205	21262	21035	21223	21196	21321	21077	21330	21536	21364	21239	21540	21256	21313	21181	21278	21164	21236	21234	21369	21223	21283	21267	21256	21378	21253	21160	21225	21382	21175	21331	21260	21069	21296	21220	21362	21185	21405	21361	21386	21428	21580	21385	21426	21293	21197	21221	21285	21309	21113	21148	21172	21525	21193	21522	21317	21492	21214	21108	21274	21206	21292	21163	21137	21323	21530	21224	21097	21433	21128	21325	21424	21222	21302	21387	21302	21382	21261	21485	21296	21302	21258	21155	21286	21288	21095	21336	21172	21247	21692	21308	21237	21239	21338	21062	21097	21198	21328	21458	21268	21248	21184	21178	21174	21255	21125	21118	21400	21290	21406	21340	21228	21265	21285	21336	21213	21346	20954	21118	21486	21092	21111	21351	21031	21112	21309	21268	21375	21363	21257	21289	21224	21083	21259	21141	21407	21083	21080	21419	21254	21286	21363	21289	21276	21330	21360	21154	21068	21148	21336	21381	21348	21195	21444	21223	21151	21336	21367	21124	21172	21318	21172	21259	21244	21253	21241	21354	21169	21171	21200	21106	21178	21391	21293	21167	21485	21180	21237	21485	21389	21372	21424	21473	21374	21236	21268	21267	21229	21195	21301	21247	21279	21317	21070	21380	21331	21136	21205	21370	21572	21479	21128	21169	21395	21326	21243	21266	21408	21512	21225	21337	21315	21089	21197	21262	21375	21254	21367	21376	21525	21217	21228	21253	21191	21236	21270	21189	21207	21139	21154	21125	21283	21122	21189	21116	21191	21300	21333	21045	21372	21143	21119	21169	21414	21097	21314	21554	21137	21327	21374	21353	21388	21333	21360	21354	21260	21257	21299	21252	21133	21294	21184	21427	21480	21335	21189	21283	21146	21367	21247	21394	21233	21257	21059	21364	21148	21289	21222	21061	21262	20972	21320	21611	21198	21151	21228	21238	21295	21334	21411	21329	21376	21465	21360	21094	21185	21221	21022	21329	21228	21195	21285	21430	21232	21195	21103	21261	21223	21253	21306	21445	21633	21320	21215	21238	21233	21349	21317	21342	21328	21267	21364	21276	21225	21244	21052	21316	21248	21174	21422	21434	21269	21364	21389	21054	21350	21163	21443	21373	21285	21070	21142	21144	21138	21113	21170	21293	21132	21320	21135	21134	21323	21314	21235	21276	21063	21248	21259	21356	21203	21196	21350	21355	21293	21482	21416	21261	21432	21336	21275	21358	21262	21211	21230	21229	21422	21228	21395	21397	21361	21422	21298	21192	21223	21334	21335	21288	21143	21367	21270	21074	21147	21172	21095	21320	21245	21091	21349	21267	21148	21342	21251	21441	21320	21129	21231	21442	21136	21276	21244	21104	21141	21130	21304	21107	21270	21273	21055	21564	21160	21064	21074	21313	21252	20983	21243	21175	21396	21205	21318	21350	21138	21211	21316	21215	21475	21324	21205	21065	21381	21147	21205	21411	21413	21495	21371	21185	21389	21153	21425	21211	21015	21127	21223	21081	21093	21261	21287	21353	21341	21374	21238	21242	21589	21391	21161	21219	21247	21232	21166	21328	21318	21181	21175	21565	21443	21212	20931	21383	21291	21196	21153	21356	21156	21410	21228	21475	21446	21460	21321	21325	21244	21335	21391	21330	21376	21047	21153	21160	21385	21181	21427	21061	21176	21135	21087	21364	21415	21433	21338	21281	21230	21131	21209	21322	21142	21174	21325	21211	21372	21212	21258	21407	21541	21014	21261	21092	21269	21260	21230	21102	21222	21352	21305	21165	21256	21356	20894	21220	21328	21249	21563	21324	21166	21213	21449	21228	21108	21244	21221	21120	21448	21192	21364	21216	21067	21080	21450	21189	21060	21164	21187	21379	21534	21414	21341	21204	21115	21164	21176	21321	21241	21325	21308	21072	21237	21324	21496	21101	21251	21283	21339	21192	21398	21378	21134	21308	21254	21086	21167	21162	21479	21347	21418	21312	21310	21253	21281	21210	21429	21265	21401	21461	21378	21389	21115	21213	21267	21316	21385	21286	21503	21362	21165	21332	21493	21185	21417	21259	21102	21138	21410	21420	21157	21273	21399	21133	21355	21289	21336	21284	21272	21209	21339	21434	21321	21175	21380	21327	21196	21282	21101	21311	21398	21079	21398	21304	21433	21229	21204	21286	21182	21143	21139	21137	21349	21071	21379	21443	21212	21192	21168	21625	21205	21321	21379	21283	21368	21317	21261	21470	21142	21284	21201	21234	21361	21221	21089	21232	21392	21107	21219	21187	21292	21265	21043	21298	21111	21286	21576	21239	21187	21199	21243	21466	21394	21295	21062	21167	21497	21427	21303	21062	21245	21155	21171	21315	21200	21028	21284	21142	21127	21281	21453	21248	21229	21418	21370	21255	21449	21179	21261	21306	21497	21347	21225	21257	21221	21155	21088	21307	21463	21262	21019	21240	21177	21340	21094	21074	21182	21230	21159	21297	21453	21057	21211	21554	21164	21316	21284	21252	21203	21259	21234	21205	21160	21309	21326	21242	21472	21276	21107	21078	21136	21399	21306	21389	21469	21205	21158	21155	21048	21135	21238	21234	21183	21425	21222	21269	21422	21379	20950	21131	21359	21291	21411	21262	21418	21156	21245	21506	21105	21225	21568	21002	21170	21275	21428	21390	21378	21070	21133	21215	21433	21280	21287	21200	21364	21352	21149	21264	20882	21074	21395	21337	21330	21054	21299	21236	21363	21265	21286	21470	21126	21341	21327	21466	21237	21283	21204	21338	21337	21236	21132	21214	21258	21151	21515	21405	21291	21361	21282	21408	21261	21244	21174	21233	21204	21418	21321	21200	21240	21290	21231	21392	21429	21246	21272	21324	21217	21336	21357	21400	21326	21329	21339	21230	21216	21129	21042	21198	21005	21052	21139	21235	21308	21402	21440	21179	21285	21235	21300	21421	21506	21346	21058	21182	21090	21252	21095	21115	21610	21400	21130	21261	21301	21498	21320	21199	21078	21386	21187	21275	21235	21288	21260	21223	21265	21373	21280	21055	21087	21416	21344	21199	21206	21007	21406	21175	21279	21543
44069	61464	56285	38665	27215	22197	19844	18192	17527	17178	16698	16415	16406	15706	15493	15464	15460	15425	15208	15208	15186	15189	15177	15040	15230	15053	15141	15156	15285	14971	14850	14939	14902	14681	14994	14912	14914	14834	14829	14928	14924	14942	14876	14885	14786	14800	14727	14798	15096	15013	14991	14764	14775	14871	14793	14922	14833	14670	14761	14779	14799	14740	14817	14838	15050	14873	14808	14864	14792	14819	14708	14878	14835	14886	14912	14810	14893	14889	14837	14764	14978	14869	14949	14554	14842	14693	14853	14908	14926	14907	14651	14841	14729	14705	14778	14758	14954	14797	14742	14587	15033	15075	14882	14884	14851	14881	14814	14797	14862	14746	14874	14717	14929	14793	14782	14689	14794	14764	14731	14854	14675	14793	14718	14938	14930	14817	14810	14952	14928	14878	14783	14788	14796	14807	14723	14851	14945	14833	14862	14781	14785	14961	14743	14708	14775	14906	14875	14809	14668	14968	14723	14753	14881	14804	14801	14705	14817	14776	14813	14918	14910	14906	14958	14853	14951	14973	14876	14837	14827	14976	14702	14770	14877	14895	14747	14793	14879	14867	14790	14852	14830	14751	14805	14844	14788	14859	15045	14721	14825	14854	14833	14799	14873	14867	14643	14911	14776	14851	14859	14883	14691	14844	14652	14886	14839	14882	14722	14814	14751	14853	14876	14883	14762	14833	14769	14828	14816	14898	14684	14805	14850	14723	14894	14847	14705	14825	14742	14897	14900	14932	14798	14715	14861	14770	14814	14706	14792	14808	14762	14700	14713	14843	14697	14731	14803	14855	14720	14835	14945	14840	14664	14973	14687	14778	14755	14860	15032	14847	14775	14753	14891	14897	14820	14900	14635	14660	14911	14839	14742	14763	14862	14700	14926	14908	14832	14748	14825	14669	14928	14722	14929	14803	14523	14939	14877	14781	14885	14932	14843	14869	14755	14667	14772	14884	14785	14767	14789	14868	14694	14691	14846	14883	14881	14820	14865	14768	14864	14666	14841	14915	14706	14817	14671	14901	14698	14710	14812	14721	14790	14769	14934	14824	14869	14840	14677	14753	14907	14616	14874	14829	14791	14880	14828	14803	14785	14957	14669	14836	14970	14772	14925	14954	14689	14623	14826	14818	14716	14857	14956	14751	14810	14733	14680	14867	14881	14721	14743	14920	14855	14849	14794	14834	14780	14925	14883	14800	14753	14781	14754	14936	14684	14984	14869	15003	14992	14653	14957	14731	14808	14682	14979	14945	14711	14950	14740	14842	14864	14788	14905	14809	14886	14904	14788	14736	14707	14808	14951	14944	14742	14700	14832	14867	14835	14726	14808	14970	14958	14959	14961	14745	14746	14798	14719	14834	14808	14718	14793	14844	14946	14804	14815	15008	14880	14598	14699	14956	14851	14850	14928	14922	14657	14579	14907	14843	14806	14599	14965	14983	14788	14653	14780	14776	14779	14844	14670	14750	14673	14963	14840	14844	14778	14824	14859	14838	14861	14847	14774	14919	14805	14932	14907	14917	14667	14917	14936	14950	14806	14876	14757	14795	14875	14851	14876	14818	14734	14891	14855	14750	14774	14800	14850	14765	14778	14916	14842	14898	14757	14789	14887	14891	14827	14919	14833	14872	14883	14750	14716	14927	15005	14839	14766	14674	14777	15062	14781	14650	14940	14692	14803	14851	15006	14830	14828	14866	14900	14596	14750	14828	14753	14806	14974	14671	14928	14833	14795	14806	14836	14920	14770	14753	14843	14822	14940	14919	14854	14769	14941	14765	14803	14840	14826	14824	14937	14949	14825	14817	14936	14727	14995	14961	14866	14824	14865	14870	14896	14801	14741	14612	14870	14816	14788	14837	14966	14678	14768	14946	14804	14841	14684	14702	14888	14820	14755	14913	14739	14677	14722	14805	14731	14907	14694	14957	14813	14798	15013	15080	14843	14904	14896	14941	14719	14891	14609	14735	14882	14882	14847	14882	14857	14839	14795	14783	14808	14544	14903	14950	14742	14750	14895	14702	14845	14949	14915	14737	15071	14754	14867	14910	14835	14907	14784	14647	14780	14702	14759	14918	14813	14908	14938	14696	14872	14760	14802	14788	14723	14657	14902	14940	14744	14845	14654	14877	14769	14999	14720	14846	14880	14870	14853	14703	14821	14812	14857	14853	14753	14858	14869	14775	14917	14790	14793	14715	14775	14891	14907	14986	14777	14977	14784	14858	14567	14898	14755	14699	14943	14940	14856	14873	14785	14925	14764	14752	14812	14737	14801	14794	14731	14789	14858	14950	14793	14755	14836	14843	14771	14829	14994	14753	14726	14902	14873	14726	14907	14951	14818	14791	14985	14725	14816	14895	14755	14617	14775	14933	15028	14712	14863	14781	14859	14894	14860	14917	14800	14748	14833	14887	14860	15050	14771	14790	14641	14773	14865	14658	14726	14867	14992	14823	14734	14729	14799	15011	14913	14954	14813	14660	14925	14796	14832	14859	14867	14859	14810	14872	14818	14840	14999	14898	14946	14763	14778	14856	14801	14819	14791	14784	14793	14700	14874	14909	14936	14971	14952	14765	14897	14789	14688	14807	14756	14653	14923	14938	14684	14838	14789	14768	14838	14625	14909	14899	14824	14824	14863	14954	14784	14817	14821	14858	14841	14820	15032	14660	14843	14566	14650	14821	14835	14924	14939	14824	14757	14730	14776	14854	14964	14899	14815	14868	14758	14841	14901	14841	14830	14750	14785	14854	14717	14737	14661	14837	14758	14717	14824	14819	14815	14661	14750	14738	14897	14807	14902	14772	14898	14734	14903	14924	14963	14856	14970	14843	14909	14753	14927	14949	14971	14706	14677	14773	14767	14676	14849	14745	14854	14824	14852	14665	14767	14682	14854	14907	14762	14897	14930	14842	14726	14877	14694	14853	14735	14790	14912	14695	14957	14861	14847	14781	14828	14792	14850	14908	14819	14776	14784	15030	14835	14897	14844	14855	14820	14681	14766	14651	14841	14781	14954	14917	14872	14819	14915	14852	14810	14839	14851	14788	14960	14881	14808	14839	14841	14854	14793	14829	14770	14909	14883	14799	14930	14921	14913	14926	14641	14974	14848	14783	14843	14848	14900	14907	14687	14855	14903	15040	14944	14739	14850	14854	14945	14894	14895	14855	14849	14772	14725	14776	14874	14912	14855	14899	14874	14854	14866	14812	14771	14796	14856	14771	14656	15070	14952	14683	14967	14793	14800	14825	14924	14899	14747	14702	14785	14879	14890	14950	14876	14985	14894	15059	14845	14758	14841	14764	14854	14750	14767	14851	14923	14719	14939	14899	14930	14833	14968	14883	14772	14767	14926	14613	14848	14759	14851	14805	14725	14890	14839	14722	14807	14993	14714	14790	14914	14597	14842	14793	14753	14805	14844	14912	14830	14742	14750	14877	14822	14855	14728	14675	14788	14832	14796	14767	14889	14961	14862	14790	14736	14907	14795	14907	14755	14957	14805	14829	14865	14719	14897	14801	14775	14663	14861	14673	14725	14881	14837	14838	14781	14640	14873	14791	14830	14944	14859	14842	14833	14840	14933	14917	14990	14699	14826	14815	14817	14595	14910	14777	14925	14816	14906	14800	14980	14840	14754	14910	14707	14688	14760	14876	14768	14737	14949	14873	14962	14928	14825	14774	14850	14805	14656	14800	14874	14846	14885	14982	14862	14874	14782	15051	14818	14768	14989	14851	14762	14725	14692	14831	14894	14737	14805	14902	14812	14884	15014	14834	14746	14933	14572	14739	14651	14788	14983	14992	14892	14724	14654	14811	14806	14848	14837	14799	14806	14589	14857	14873	14716	14804	14800	14873	14889	14738	14746	14728	14910	14819	14711	14872	14981	14825	14737	14855	14847	14842	14829	14763	14946	14926	14799	14756	15020	14911	14850	14784	14806	14942	14959	14761	15012	14808	14908	14794	14895	14750	14911	14809	14830	14924	14825	14803	14668	14890	14880	14853	14878	14791	14856	14786	14648	14908	14832	15075	14798	15059	14956	14705	14754	14701	14863	14829	14818	14837	14891	14708	14875	14896	14794	14789	15141	14841	14676	14984	14995	14867	14851	14703	14836	14797	14791	15031	14994	14804	14807	14917	14851	14855	14976	14764	14756	14858	14771	14988	14834	14865	14882	15009	15062	14766	14753	14801	14810	14977	14918	14745	14730	14693	14751	14968	14836	14747	14712	14984	14692	14820	14894	14896	14789	14699	14771	14907	14918	14972	14818	14788	14669	14738	14850	14815	14856	15047	14873	14838	14813	14959	14826	14842	14841	14867	14730	14848	14941	14841	14860	14944	14978	14818	15014	14759	14848	14836	14945	14882	14708	14937	14659	14850	14856	14858	14841	14852	14796	14820	14806	14840	14857	14643	14897	14901	14820	14819	14847	14726	14825	14991	14729	14993	14944	15052	14738	14781	14590	15033	14904	14768	14890	15081	14905	15127	14766	14946	14816	14634	14935	14691	14966	14743	14845	15050	14808	14847	14960	14857	14855	14789	14774	14901	14729	14832	14848	14755	14815	14783	14881	14746	14843	14870	14703	14864	14791	14818	14732	14861	15014	14786	14759	14885	14869	14803	14787	14785	14848	15031	14938	14742	14807	14995	14613	14850	14817	14848	15032	14713	14752	14790	14664	14917	14975	14817	14897	14727	14758	14812	14876	14802	14999	14820	14760	14820	14822	14725	14874	14873	15003	14868	14767	14765	14792	14870	14908	14932	14879	14971	15029	14660	14871	14741	14839	14810	14719	14806	14695	14673	14892	14784	14842	14853	14873	14709	14778	14834	14845	14954	14796	14920	14675	14886	14969	14849	14858	14799	14700	14747	14818	14773	14851	14703	15021	14684	14818	14792	14818	14762	14767	14825	14785	14752	15055	14710	14806	14713	14621	14799	14644	14808	14874	15024	14828	14891	14821	14759	14963	14888	14828	14748	14992	14771	14693	14925	14613	14804	14918	14969	14659	14843	14911	14757	14993	14807	14975	14883	14779	14734	14584	15163	14776	14903	14918	14934	14781	14746	15007	14741	14761	14904	14744	14776	14530	14978	14996	14786	15028	14849	14733	14939	14815	15087	14804	15039	14858	14824	14988	15032
26398	22035	34729	37056	34365	33725	30340	26873	25597	25029	24597	24212	23585	23603	23297	22847	22847	23180	22868	22710	22473	22480	22579	22688	22426	22635	22238	22319	22353	22210	22161	22141	22136	22124	22156	22282	22350	22324	22157	22357	22085	22056	22033	22078	22212	22012	22348	22162	22222	21845	22100	22166	21909	22107	22144	22291	21942	22197	22177	22334	22089	22172	22057	22217	21962	22183	22017	21853	22210	21907	22054	22063	22181	22295	22005	22092	22059	22037	22123	21985	22045	22157	21939	22079	21998	22114	22204	22225	22079	22076	22022	21838	21896	21964	21952	22383	21987	21965	22011	22213	22093	22090	22066	22117	22362	21884	22277	21938	22057	22165	21958	22041	21946	22015	22313	21924	22096	22335	21908	21851	22002	22044	21976	22361	22077	21749	22154	21910	22069	22203	21990	22044	22216	22174	21970	21873	22175	21812	21908	21939	22081	22023	22070	21921	22143	22256	21940	22130	22057	21999	22086	21943	21980	21971	21922	21855	22195	21757	21980	21967	21921	21923	22256	21861	21925	22003	22087	21981	22140	22114	22134	22039	22118	22023	22264	22159	22321	22181	21919	22198	22048	22148	22180	22076	22062	21854	22120	21979	22065	22223	22016	21930	21951	21949	22257	21909	22220	21991	22105	21947	22175	22217	22209	22101	21968	21848	22133	22069	21905	21976	22135	21697	22017	21837	22156	22141	22077	22299	22080	21934	21975	22093	22186	22043	21946	22251	21953	21958	22059	22143	22102	22152	22202	21935	22372	22115	22070	22050	22041	22190	22132	22131	22032	22433	21987	21879	22061	21723	21940	22105	22070	22150	22102	22001	22241	22004	22176	21855	22006	21979	22023	22074	22444	22457	22065	22039	21883	21871	22114	22033	22049	22060	21964	22020	21798	22036	22106	22077	22219	22078	22000	21947	22131	22245	21957	22234	21923	22008	22163	21942	22037	22070	22121	22165	22101	22215	22142	21889	21893	21881	22060	21972	21971	21999	22057	21998	22068	22069	22044	21737	21968	21850	22175	22008	22014	21961	21901	21984	22010	22257	21995	22161	21893	21932	22220	22176	21978	22196	21954	22014	22060	22092	22080	21928	21987	22397	22077	22190	21750	22121	21934	21973	22206	22139	22240	21875	21734	22004	22112	22039	22084	21965	21852	21940	21903	21779	22018	22155	22089	22117	21918	22213	22158	22059	22103	22074	22186	22052	21979	22111	21964	22251	21985	21927	21978	22112	21885	21726	22097	22048	22023	22138	21988	22133	22134	21953	21951	22047	22087	21981	21885	21963	22149	22003	22145	22061	21912	22049	22120	22072	21875	22178	21729	21972	22061	22078	21970	22220	21968	22092	22084	22104	21887	22203	22119	22027	21983	21973	22018	22029	22093	22081	22183	22095	22209	22015	21960	21904	22087	22360	22136	21971	22163	22257	22024	22069	22125	22120	22170	22054	21924	22095	21956	22084	22107	22234	21834	21948	22104	22045	22028	21979	22036	22043	21788	22185	21977	21814	21927	22010	22195	22019	22021	22105	22005	21793	22025	22069	22006	22081	22127	21993	21989	22046	22089	22013	22091	22094	22098	22319	22075	22065	22034	22280	22107	21954	22010	21838	22141	22132	22013	22019	21942	21858	22100	21912	21952	22061	22031	22229	22248	22046	22063	22106	22165	22081	22195	22039	22034	21891	22220	22213	22358	22123	22045	21857	21970	21872	21892	21907	22124	22021	22107	22284	22032	22031	22008	21895	22105	21782	22031	21898	22083	22037	21976	21951	21912	22034	21852	21990	22127	21926	21986	21956	21981	22016	22108	22020	22054	22184	22129	22034	22285	22113	22131	22151	21767	22187	22019	21941	21979	21832	22280	22000	22162	21995	21861	21811	21991	22081	22092	22017	22139	22223	21898	22199	22279	21873	22085	22034	22025	21937	21952	22204	21974	21921	22118	22277	22200	22064	21861	21777	21722	22088	22292	22068	22090	21782	21948	22211	22111	21996	22351	21928	21991	21792	22047	22116	22088	22069	22291	22308	22018	21986	22084	22199	22042	22063	21992	21866	21926	22196	22043	22042	21848	22140	22188	22234	22123	22004	22226	22107	21895	22031	21954	21910	21895	22159	22132	22084	21927	21962	21928	22144	22289	22063	21988	22121	22333	22271	22142	22010	22059	21905	21938	22115	22094	21986	22034	21803	22215	21828	21898	22046	22070	22351	21928	22132	21686	22011	22071	22295	22047	22041	21925	21886	22015	21860	22123	22388	22115	22104	22192	21959	21987	22145	21957	22016	22064	22027	22108	21929	22082	22030	21967	22048	22167	22268	21954	21940	21837	21962	22230	21979	22157	22204	21933	21936	21946	21927	22040	21937	22049	21757	22175	22112	22262	22054	22060	22023	22379	21980	21946	21982	22123	22171	22195	22081	22176	22212	22080	21737	21992	22031	21917	21997	22147	22158	22091	22364	21981	21986	22091	22004	22091	21951	22037	22004	22088	21986	22129	21832	22104	22040	22161	22057	22227	22217	22138	22014	22096	22069	21967	22002	21952	22181	22116	22192	22199	22130	21999	22537	22098	22054	21986	22080	22174	21972	22107	22094	22013	22015	22125	22434	21940	22108	22105	22084	22251	22026	22022	21942	22024	22027	22173	21929	21967	22080	22172	22023	22233	22075	22173	22035	22018	21947	22015	22198	21818	22031	22046	22077	22007	22034	22065	21920	22042	21896	22028	22007	22097	21944	22080	21804	21880	22129	22280	21990	22002	22150	21958	21883	21791	22071	22214	22141	22092	22043	22145	22125	22003	21844	21878	22129	22352	22012	22113	22144	22132	22199	22161	22097	22062	22072	21971	22153	22005	22235	21853	21803	22269	21756	22047	22227	22272	22105	21943	22196	22010	21973	22183	22235	21995	21933	21892	21868	21797	22100	22163	22123	21926	21754	21976	22106	21996	21996	22095	22197	21951	22099	22121	21997	22262	22130	21968	22272	22156	22266	22194	22106	22338	22055	22089	22240	21950	21867	21860	22195	21982	21993	22244	22366	21961	22219	22076	21983	21979	22081	22014	22083	21965	21988	21815	22164	22015	22043	22125	21741	22138	22104	21999	21888	22037	22240	21938	22003	22175	22222	22065	22170	22209	21953	22148	21971	22028	22127	21968	22289	22204	22093	21852	21975	22034	22029	22080	22331	22004	21933	21933	22050	22074	22041	22176	21939	21926	22121	22031	22169	22056	21816	22197	21977	22093	22164	22057	21918	22249	22057	21941	21835	21763	22102	22132	21852	22062	22184	22030	22139	22031	22148	22304	22068	22225	22064	22202	22061	22142	21890	22114	21965	22175	22125	22095	21983	22133	21965	21922	21852	22062	22175	22150	22073	22007	22106	22124	21873	22095	21763	22119	21964	22082	22150	22066	22048	22194	22197	22062	22090	22154	22139	21893	22116	22125	22109	22234	22269	21968	21916	22046	22053	21836	22021	22066	22321	22201	21961	22337	21931	22261	22220	22258	22463	22120	22093	21742	22136	22195	22237	22241	22101	21999	21840	22001	21999	21789	21985	22188	22341	22047	22162	22260	22031	22074	22211	21922	22063	22200	22060	22116	21890	21800	21976	22137	22153	21921	22036	22226	21986	22239	21977	22211	22089	21920	22028	21973	22055	22150	21959	21721	22150	22151	22184	22006	22074	21964	22118	22011	22356	22049	22040	21723	22144	22135	21919	22042	21990	22244	21963	22116	22208	22014	22263	22155	21958	21996	22129	21960	22079	21906	22092	21884	21879	22042	22164	22366	21906	21888	21846	21985	22089	22135	21813	21976	21935	22134	22305	21945	21955	22006	21878	22073	22059	22128	22097	22107	22119	21969	22223	22111	21974	22146	21877	21843	22094	22173	22116	22055	22041	22235	22039	21937	21932	22106	21973	21903	21935	22346	22038	22324	22159	22190	21942	22000	21987	21844	22066	22089	22058	21979	22024	22029	22127	22114	22042	21967	22117	21868	22040	21898	21997	22042	21828	21963	22116	22201	22237	22234	21835	21828	22160	21995	21882	22128	22127	21869	22161	22027	22043	21974	21942	22004	21920	22246	21949	22019	22195	22054	22246	22042	22070	21909	21983	21956	21794	21762	22154	22188	22231	22160	22029	22101	21837	22035	22078	22110	22102	22187	21961	21993	22046	21919	21982	22057	21961	21989	22387	22009	21810	22244	22011	21944	22098	22106	22115	22074	21780	22253	21900	22156	21888	21922	22005	22242	22034	22257	22251	21942	22168	21860	22118	22080	21942	22109	21996	21841	22157	22083	22032	21880	22107	22197	22114	22271	21803	22080	21976	21975	21987	22253	22295	21864	22036	22122	21837	22134	22012	22297	21888	22100	21909	22123	21986	21982	21928	21890	21927	22152	21818	22098	21856	21829	22014	22112	22008	22220	21923	21818	22083	22170	21806	22223	22026	22114	22014	21893	22065	22009	22024	22174	22064	22125	22249	21784	21968	21933	21804	22083	22032	21975	21930	22091	22087	22259	22040	22166	22133	22011	21990	22184	21963	22182	22152	22113	22063	22059	22095	22003	21928	22010	22054	22192	22305	22092	22379	22087	21861	21922	22210	22076	21853	22153	22214	22229	21941	22108	21901	22038	22201	22206	21922	21968	22028	22215	21957	22058	21970	22041	21912	22057	21880	22240	21874	21894	22029	21785	21927	21932	22121	21969	21954	21879	22080	22063	22098	21954	22114	22182	22079	22061	22111	22107	22262	21734	22238	22061	22012	22086	22056	21929	22027	21819	21830	21805	21832	21944	22304	21896	21910	22036	21902	21915	21904	21848	21932	22086	21892	22137	22217	21927	22035	22008	22112	22159	21869	22054	22333	22100	22282	22014	22103	22130	21852	22114	21849	22069	22224	22135	22050	22178	22014	21882	22120	21957	22043	22205	22174	21960	22026	22269	22206	22045	22318	22103	22224	21683	22093	22210	22214	21901	22003	22077	22100	22108	22373	21980	22012	22068	22290	22076	22051	21967	21955	21999	22005	22018	21898	22051	22000	21962	22003	21890	21915	22163	22000	22005	22035	22033	22101	22049	22096	22205	22184	22064	22098	22115	22021	22006	22190	22143	22021	22014	21943	21833	21990	21997	22007
45580	75898	73441	50575	38868	30060	23332	21200	19751	18995	18517	17800	17316	16922	16372	16194	16219	16021	15866	15853	15702	15917	15816	15876	15499	15703	15844	15698	15656	15671	15685	15346	15337	15380	15330	15187	15450	15151	15360	15405	15247	15194	15445	15230	15155	15413	15375	15295	15236	15464	15325	15358	15129	15355	15245	15273	15176	15222	15370	15274	15205	15170	15197	15198	15162	15312	15134	15263	15253	15388	15215	15382	15249	15259	15355	15332	15263	15305	15317	15290	15285	15605	15351	15320	15129	15314	15190	15386	15318	15308	15300	15393	15293	15259	15328	15204	15391	15137	15235	15279	15304	15242	15351	15141	15264	15236	15345	15364	15324	15295	15364	15225	15362	15277	15139	15154	15297	15240	15252	15207	15274	15187	15073	15424	15400	15474	15210	15033	15122	15271	15371	15194	15419	15216	15121	15232	15192	15384	15217	15230	15333	15247	15424	15232	15367	15297	15248	15427	15152	15077	15240	15154	15269	15270	15230	15247	15087	15358	15184	15226	15306	15292	15201	15276	15205	15273	15285	15275	15175	15299	15406	15075	15157	14900	15181	15135	15391	15382	15202	15390	15152	15278	15296	15189	15146	15246	15276	15126	15211	15222	15296	15154	15151	15421	15250	15347	15238	15118	15253	15285	15356	15252	15330	15317	15278	15328	15043	15302	15234	15298	15260	15266	15447	15204	15311	15151	15190	15243	15131	15161	15319	15188	15399	15284	15219	15250	15202	15270	15309	15349	15205	15398	15126	15261	15260	15310	15166	15043	15245	15235	15295	15300	15345	15182	15278	15136	15129	15313	15131	15125	15290	15290	15154	15212	15231	15387	15364	15410	15063	15122	15183	15209	15174	15407	15188	15189	15164	15285	15286	15161	15033	15239	15264	15318	15209	15269	15130	15303	15388	15265	15195	15192	15275	15419	15195	15267	15173	15202	15255	15232	15288	15254	15412	15213	15248	15303	15277	15209	15124	15253	15257	15282	15396	15335	15361	15091	15327	15254	15350	15137	15377	15325	15324	15340	15300	15305	15255	15264	15351	15256	15229	15271	15195	15287	15221	15331	15335	15220	15304	15356	15404	15364	15317	15268	15309	15122	15343	15438	15409	15141	15310	15148	15393	15192	15231	15122	15351	15168	15266	15375	15330	15180	15452	15226	15252	15190	15174	15149	15199	15145	15323	15144	15295	15294	15230	15022	15197	15320	15268	15286	15260	15284	15263	15304	15298	15208	15198	15193	15312	15187	15051	15317	15311	15195	15164	15351	15242	15361	15194	15247	15305	15225	15183	15280	15141	15425	15122	15265	15188	15217	15312	15308	15259	15249	15449	15287	15144	15291	15185	15331	15381	14967	15395	15215	15263	15211	15323	15286	15293	15160	15167	15305	15355	15108	15031	15232	15264	15143	15227	15314	15193	15194	15149	15155	15211	15084	15343	15046	15062	15154	15349	15138	15200	15281	15155	15153	15384	15138	15102	15332	15161	15195	15244	15234	15070	15201	15283	15317	15109	15096	15215	15270	15205	15211	15136	15069	15288	15168	15173	15260	15250	14983	15425	15240	15419	15278	15060	15247	15403	15062	15330	15143	15084	15159	15389	15221	15165	15344	15216	15205	15137	15269	15507	15282	15125	15159	15279	15154	15392	15408	15253	15181	15302	15182	15244	15368	15211	15228	15335	15294	15196	15258	15287	15179	15333	15313	15200	15310	15365	15213	15192	15339	15322	15260	15130	15449	15159	15172	15258	15185	15344	15171	15162	15160	15400	15239	15149	15287	15163	15417	15170	15290	15117	15190	15293	15378	15230	15318	15178	15202	15144	15227	15258	15246	15302	15293	15320	15209	15165	15191	15324	15214	15315	15185	15177	15370	15304	15178	15359	15227	15351	15266	15301	15160	15297	15094	15296	15380	15286	15359	15305	15337	15237	15282	15348	15399	15277	15221	15376	15353	15212	15229	15120	15251	15164	15208	15319	15238	15368	15280	15266	15250	15259	15283	15116	15131	15201	15215	15321	15289	15230	15199	15428	15242	15293	15293	15361	15295	15279	15275	15341	15471	15305	15209	15267	15195	15136	15174	15373	15104	15118	15058	15287	15134	15222	15137	15350	15308	15135	15181	15367	15298	15158	15129	15130	15256	15101	15223	15192	15334	15220	15443	15128	15245	15370	15207	15157	15185	15209	15376	15174	15155	15528	15168	15444	15134	15219	15118	15301	15132	15248	15076	15130	15299	15203	15244	15297	15297	15325	15200	15466	15451	15276	15388	15291	15359	15331	15180	15330	15179	15482	15307	15161	15320	15156	15221	15317	15260	15275	15338	15090	15339	15215	15272	15276	15291	15192	15270	15372	15150	15180	15238	15310	15461	15395	15310	15177	15325	15193	15337	15298	15293	15335	15280	15296	15293	15164	15529	15187	15197	15302	15178	15438	15148	15090	15262	15394	15217	15362	15089	15215	15259	15392	15286	15240	15215	15331	15439	15321	15328	15320	15307	15219	15193	15169	15115	15224	15279	15219	15320	15244	15116	15218	15162	15217	15230	15336	15261	15396	15293	15123	15182	15189	15153	15187	15411	15277	15401	15373	15362	15286	15150	15227	15179	15339	15242	15285	15248	15323	15284	15241	15189	15261	15131	15230	15187	15218	15281	15147	15186	15309	15395	15191	15251	15332	15250	15383	15196	15240	15213	15265	15310	15297	15182	15218	15169	15420	15373	15365	15356	15343	15247	15394	15241	15271	15311	15224	15282	15205	15242	15265	15274	15314	15161	15226	15110	15317	15248	15409	15171	15212	15312	15279	15291	15160	15196	15172	15192	15361	15224	15309	15332	15165	15111	15143	15210	15233	15201	15290	15235	15291	15302	15151	15330	15202	15275	15285	15236	15296	15180	15147	15392	14990	15285	15452	15258	15151	15204	15136	15420	15232	15433	15282	15134	15101	15198	15246	15226	15373	15242	15230	15223	15141	15070	15269	15266	15274	15194	15223	15264	15207	15398	15184	15357	15234	15664	15309	15246	15257	15383	15150	15280	15184	15472	15238	15351	15257	15293	15336	15181	15444	15062	15345	15164	15237	15228	15178	15377	15190	15311	15183	15288	15217	15258	15162	15342	15394	15376	15353	15299	15284	15421	15329	15172	15204	15113	15381	15257	15196	15407	15190	15220	15349	15324	15165	15157	15387	15229	15306	15160	15346	15132	15179	15263	15341	15261	15133	15344	15185	15247	15473	15208	15175	15313	15345	15241	15347	15397	15078	15130	15355	15144	15092	15436	15322	15294	15370	15348	15287	15126	15209	15240	15306	15266	15165	15078	15223	15169	15251	15256	15175	15206	15477	15167	15221	15182	15252	15253	15225	15303	15257	15290	15318	15211	15109	15200	15142	15250	15264	15323	15318	15258	15265	15337	15025	15085	15305	15162	15210	15308	15340	15322	15339	15278	15163	15112	15290	15202	15021	15342	15334	15278	15319	15287	15218	15186	15208	15323	15219	15222	15194	15435	15264	15221	15390	15363	15179	15091	15349	15291	15150	15379	15274	15305	15393	15278	15221	15194	15236	15277	15391	15298	15484	15180	15317	15353	15280	15200	15366	15168	15304	15274	15388	15221	15241	15187	15047	15281	15311	15186	15389	15195	15423	15225	15195	15475	15347	15212	15067	15267	15400	15263	15145	15273	15353	15208	15140	15305	15281	15221	15093	15251	15115	15200	15236	15294	15223	15301	15137	15182	15417	15383	15240	15196	15141	15109	15271	15395	15001	15249	15214	15256	15236	15387	15096	15248	15272	15148	15249	15360	15405	15052	15322	15256	15176	15232	15538	15066	15325	15186	15260	15183	15173	15266	15245	15370	15342	15334	15267	15153	15315	15262	15150	15361	15259	15199	15233	15283	15061	15162	15120	15188	15351	15228	15118	15155	15279	15411	15080	15290	15365	15240	15472	15261	15221	15175	15262	15331	15216	15267	15259	15251	15184	15370	15257	15049	15345	15192	15252	15184	15108	15286	15220	15368	15300	15346	15162	15178	15240	15336	15233	15179	15276	15347	15262	15219	15237	15298	15406	15112	15210	15254	15397	15250	15379	15110	15283	15235	15253	15215	15298	15175	15260	15277	15401	15141	15297	15272	15162	15274	15211	15254	15214	15338	15349	15170	15290	15212	15346	15132	15453	15444	15165	15341	15153	15208	15222	15176	15230	15273	15135	15333	15160	15289	15269	15178	15349	15185	15285	15257	15243	15312	15364	15382	15389	15206	15108	15236	15369	15344	15322	15327	15367	15251	15181	15313	15072	15353	15144	15284	15297	15138	15301	15194	15168	15182	15234	15223	15203	15150	15318	15234	15240	15306	15081	15262	15317	15232	15256	15110	15223	15202	15542	15206	15322	15321	15168	15154	15319	15166	15343	15387	15208	15319	15367	15431	15318	15266	15156	15287	15245	15179	15334	15265	15208	15281	15298	15215	15172	15154	15376	15190	15200	15092	15107	15173	15255	15178	15309	15108	15359	15326	15089	15168	15245	15347	15310	15271	15207	15120	15393	15175	15381	15277	15204	15317	15305	15200	15187	15228	15202	15263	15149	15284	15215	15216	15405	15218	15300	15109	15339	14992	15316	15223	15218	15371	15107	15220	15291	15263	15232	15276	15231	15155	15151	15183	15527	15214	15205	15184	15180	15240	15164	15346	15197	15344	15363	15268	15215	15143	15221	15262	15323	15250	15187	15391	15150	15367	15173	15240	15427	15415	15058	15178	15372	15241	15245	15269	15328	15136	15152	15176	15240	15211	15162	15216	15344	15294	15133	15262	15347	15300	15262	15199	15150	15294	15351	15270	15348	15197	15158	15380	15378	15310	15315	15212	15248	15192	15310	15246	15251	15353	15377	15240	15262	15413	15243	15169	15219	15193	15090	15182	15267	15248	15285	15131	15159	15177	15167	15296	15212	15240	15074	15053	15138	15180	15124	15416	15182	15232	15424	15131	15259	15155	15182	15526	15283	15273	15341	15301	15168	15224	15187	15308	15255	15193	15479	15074	15250	15212	15352	15270	15229	15477	15136	14939	15140	15270	15107	15100	15129	15383	15182	15356	15350	15231	15243	15274	15267	15364	15385	15302	15220	15187	15204	15335
24625	21793	31325	31448	34573	34891	32252	27225	25873	25107	24673	23938	23355	22671	22452	22377	22034	22006	21909	21689	21518	21692	21761	21823	21683	21389	21413	21638	21587	21324	21459	21149	21104	20941	20987	20932	21040	20940	21069	21018	21076	20933	21233	21340	20915	21092	21241	21055	21060	21028	21082	20927	21052	21088	20936	21022	21048	21122	20815	20946	21033	20990	20915	20933	21031	20875	20841	20648	20907	21068	20864	21046	21102	20957	21031	21041	21180	21158	21068	20838	20945	21100	21000	21172	21247	20944	20889	20752	20726	20724	20861	20802	20848	20885	21157	21144	21066	21011	20833	20875	20926	21043	20881	20787	20931	21118	21234	20955	20887	20893	20767	20810	20860	20788	20823	20633	21093	20852	20987	20790	20976	20918	20851	20844	20800	20813	21042	20911	21060	20885	20919	21012	20868	20906	20998	20922	20872	21082	20940	21107	20934	20994	21050	20846	20918	21088	20834	20900	20855	20968	21323	20925	20899	21024	20902	21083	21027	20796	20696	20745	20825	20838	20934	20833	20957	20884	20737	21022	20854	21089	21145	20899	20758	21099	21036	20835	20853	20979	20988	20959	20862	21013	21104	20903	21127	20884	20963	20764	20918	20842	21087	20930	20779	20788	20876	20714	20931	20950	21048	21015	20984	20653	20905	20918	21047	21070	20924	20885	20693	20904	21056	20984	20923	20896	21057	20743	21086	20930	21018	20673	20889	20901	21018	20949	20947	20938	20729	20709	20952	20768	20997	20739	20998	20892	21006	20770	20784	20891	20794	21209	20789	20901	20807	20964	21166	20881	20924	21034	20713	20694	20700	20676	21084	21006	21025	20883	20976	21168	20770	20920	20836	20789	21160	20961	20974	21009	20967	20801	21028	21061	20960	20873	20818	20942	20959	20859	20887	20910	21074	20784	20833	20965	20870	20989	20872	20840	20996	20710	20807	20792	20972	20746	21060	21149	20887	20885	20997	20746	20960	20945	20983	21118	20914	21019	21009	20996	21027	20865	20787	20750	20735	20827	20882	20803	20889	21025	21024	20955	20793	21035	21061	20937	20839	20788	20916	20800	21031	20897	21008	21115	20735	20817	21030	20995	20810	20887	20873	21104	21196	20823	21037	20921	20971	20989	20743	20829	20846	20996	20892	20871	20928	20878	20914	20925	20917	20819	20681	20925	20824	20956	21093	20955	21129	20902	20824	20804	20934	20834	20659	21009	20793	20967	21135	21140	20813	20864	20721	21032	20885	20831	20642	21037	20961	20871	20826	20966	20952	20891	20911	21040	20973	21114	21101	20932	20940	21014	20945	20798	20882	21017	21035	21179	21051	20759	20972	20938	21056	21095	21120	20820	21047	21002	20890	20857	20999	21019	20857	21061	21030	20915	21013	20965	21124	21003	20879	20806	20864	20943	20948	20853	20744	21061	20818	20958	20989	20919	21115	20991	21016	20837	20900	20914	21088	21146	20794	20952	20942	20961	20888	21270	21135	21068	20956	20678	20843	21125	20922	20821	20844	21285	20925	20909	20817	20898	20834	20999	20981	21039	20882	20953	20724	20876	20783	20959	20860	21016	21049	20813	20814	20797	20961	21014	20836	20795	20917	21031	21181	20984	20969	20795	20752	20898	20824	20850	20776	20784	20678	20806	20908	20900	20992	21178	21145	20716	20750	21205	20905	20971	20950	20943	20934	21038	21230	20887	20781	20709	20845	20783	20948	20891	20979	21128	20903	21018	20827	20832	20952	20794	21158	20879	21094	20728	21017	20959	21052	20896	20980	20903	20956	21132	20978	20793	20725	20886	20902	20929	21056	21100	20875	20849	20912	20957	20995	20936	20939	20740	21007	20792	20742	20867	21040	20888	20693	21037	21076	20737	21213	20997	21159	20987	20862	20766	21168	21030	20894	20994	20931	20883	20730	20905	20893	21110	21050	20985	20823	21136	20898	20734	21017	21005	20981	20951	20938	20899	21088	21052	20919	20594	20729	20913	20869	20757	20943	20877	21085	20989	20817	20902	20851	20976	21037	21003	20747	20709	20959	20968	21150	21089	21017	20934	21004	20918	21055	20797	20862	21008	20921	20982	20913	20912	21153	21014	20902	21117	21109	20993	21014	20538	21173	21118	20956	20883	20984	20831	20959	20821	20893	21157	20897	20792	20960	20820	21262	20999	21087	20907	21048	20797	20825	20960	20892	21061	21060	21118	21101	21158	20862	20846	20816	20724	20953	20994	21025	20789	20875	20976	20942	21139	20893	20640	20851	20810	21052	20876	21027	20939	20877	21259	21166	20858	20980	20819	21139	20898	20785	21232	21047	20926	20813	20826	20948	21030	20921	21124	21025	20771	21026	21058	20995	20988	20868	21039	21146	21073	20980	20619	20804	21072	20933	21022	20821	20936	20960	20839	20961	20863	21005	21096	20987	20701	20995	20994	21046	20958	20962	20992	21160	21078	21207	20940	20899	20787	20682	20965	21006	20934	20826	20853	20992	21145	21036	21207	20927	21065	20873	20958	21039	20544	20972	21090	20832	20919	20818	20948	20934	20983	20977	20927	20892	20991	20981	21068	21034	20930	21000	20775	20961	20997	20956	20794	20740	20612	20976	21045	21017	20872	20892	20956	20943	20753	20926	21048	20920	20717	21031	20989	21104	20906	20864	21002	21001	20963	20909	20991	20873	20967	20832	20847	21029	21158	20854	20869	20961	20723	20758	20920	20926	20766	20989	20954	21054	20785	20977	20724	20766	20945	21011	21091	21103	20845	20877	20990	20967	20897	21153	21024	20740	20921	20974	20829	21041	20877	20729	20899	20876	20815	21134	20953	20781	20964	21159	20910	20904	20772	20981	20775	20731	21114	21037	20734	21041	20796	20932	20941	20954	21153	20866	20956	20938	20972	21089	20875	20775	20925	21003	21101	21116	21073	20957	20945	20872	20899	20977	20657	21017	20965	21151	20959	20977	21038	20940	20931	20808	20670	20939	20970	20966	21041	21136	20757	20747	21099	21112	20858	20986	21096	20843	21059	20925	20914	20923	20989	20937	20976	20924	21000	20814	21043	21098	20988	21122	20924	20927	20765	21046	21136	21018	20930	20882	21155	20967	21112	20823	21175	20961	20775	20806	20845	20887	20977	20776	20853	20747	21023	21038	21002	20954	20803	20859	21083	20721	20862	20876	21037	20887	21002	21115	20820	21057	21149	21166	20759	21169	20947	20955	21227	21102	20780	20650	20826	20850	20940	21224	21133	21098	20991	20949	20689	20900	20923	20756	20935	20945	21013	20847	21253	21157	20985	20932	21034	20811	21104	20909	20847	20999	21022	20593	20857	21003	20813	21142	20844	21104	21158	20868	20990	20971	21062	20827	21026	20967	21044	20911	20858	20947	20972	20886	21211	21044	20895	20611	20989	20536	20955	20755	20896	20867	21025	20957	20923	20764	20842	21076	21076	21000	20939	21173	21035	20879	21053	21183	20861	20811	21045	20933	20956	20796	20832	20975	20967	21023	21102	21214	20836	20701	20827	20856	20757	20968	20699	20800	20943	20951	20994	20937	20982	21071	20778	21006	21010	20817	21070	21042	21004	20964	21247	20937	21029	21047	20700	20674	20913	20911	21104	20960	20847	20993	20909	20933	20766	20786	20877	21042	20996	20971	21092	20918	20865	20713	20793	20945	20874	20914	20824	21056	20930	20835	20864	20959	20776	20694	20792	20793	21229	20988	20779	21163	21081	21035	20801	21071	21075	21095	20916	20771	20773	20824	20689	20875	20956	20913	20889	20784	20865	20939	20862	20860	21103	20914	20821	20861	20786	20988	20971	21093	21114	21014	20841	21015	20876	20894	20799	21095	21051	21026	21025	21078	21108	20888	21127	20945	20851	20995	20907	20790	21102	21010	20937	20820	21130	21052	20858	20973	20865	20999	20785	20788	20998	20700	20726	20798	21008	20941	20820	21207	20939	20929	21112	20753	20811	21005	21003	21159	20850	20954	20999	20985	20964	21009	21010	20884	20796	20958	20956	21112	20870	21051	20659	21086	20838	20997	21063	20963	20882	20868	20931	21051	20846	20784	21005	20874	20852	20940	20790	20997	20914	20955	20967	20878	20842	20833	21142	21047	20934	20855	20939	20956	21150	20881	20884	20914	20873	20847	21029	20775	20978	20751	20790	20825	21067	20666	20829	20893	20901	20871	20899	20709	20882	20835	20834	21240	20795	21146	21012	21108	20880	20868	21013	21004	21098	21049	21116	20916	20805	20870	21489	20972	21002	21025	20718	20853	20992	20897	21067	21020	20871	20853	21064	20815	20963	21152	20900	20911	20807	20947	20799	20762	21018	21046	20839	20868	20626	20779	21006	20952	20600	21010	20886	20910	20850	20848	20630	20891	20842	20908	20757	21214	20762	20978	20803	20747	21035	21000	21015	20982	20891	21093	21000	21072	20911	21225	20988	21125	21060	20983	21144	20821	20951	21005	20973	20904	21007	20849	21200	20937	21171	21137	20814	20966	21041	21109	21065	20719	20672	20901	21041	20859	20893	20995	20741	21023	20882	21066	20899	20927	20937	20920	20619	20831	20875	20940	20806	21156	20974	20696	20896	20965	20904	20921	20951	21049	21109	21035	21074	20845	20742	20943	20897	20827	20790	21034	20976	21176	20789	20847	21005	20923	20830	20874	20830	21073	21034	20794	20921	20812	20890	20928	20934	21045	21070	21139	20837	20832	21009	20895	20829	20788	20908	20840	21037	20991	20942	20981	21068	20800	20915	20850	20873	20905	20930	21003	21069	20987	21000	20744	20894	20984	20969	20773	20816	20884	21155	21139	20984	20918	20938	20941	20891	20993	21029	21007	20905	20682	20854	20832	20723	20703	21029	21217	20971	20891	20954	20894	20996	20969	21348	21157	20991	20915	21019	20915	20637	20927	21048	20837	20802	20920	20867	20984	20814	20719	20836	21051	21094	21039	20691	20941	21259	20863	20790	20956	20934	20876	21064	20716	20778	20884	20878	20943	20953	20765	20682	20981	21123	21132	21082	21138	21013	21063	20927	21066	20886	20927	20829	21101	20913	20918	20732	20816	20903	21042	20609	20902	20807	21017	20797	20922	21058	21022	20900	20761	20976	21093	20677	20960	20836
48886	83417	78611	60334	48858	35428	25443	22799	21267	19875	19066	18365	17513	16904	16434	15983	15927	15705	15725	15571	15560	15374	15385	15588	15308	15058	15221	15429	15236	14946	14835	14877	14895	14755	14919	14854	14804	14576	14800	14844	14787	14943	14896	14717	14707	14825	14900	14806	14618	14796	14653	14818	14629	14579	14771	14835	14750	14666	14683	14860	14607	14596	14653	14849	14534	14716	14852	14774	14804	14616	14591	14608	14554	14735	14700	14721	14827	14819	14764	14673	14807	14758	14681	14730	14930	14662	14662	14844	14672	14777	14826	14716	14737	14783	14724	14748	14690	14614	14804	14808	14586	14762	14773	14911	14606	14486	14665	14631	14808	14741	14693	14747	14633	14547	14761	14655	14713	14644	14643	14818	14795	14477	14734	14660	14591	14632	14710	14550	14765	14681	14707	14792	14763	14759	14617	14596	14636	14866	14588	14731	14647	14570	14737	14785	14541	14595	14693	14688	14774	14695	14891	14658	14683	14774	14728	14822	14665	14713	14752	14574	14732	14600	14573	14659	14620	14585	14592	14638	14600	14886	14665	14653	14704	14660	14652	14655	14789	14824	14625	14668	14662	14706	14832	14712	14775	14874	14389	14754	14621	14752	14646	14715	14703	14722	14886	14736	14723	14712	14662	14605	14651	14885	14596	14726	14637	14602	14681	14612	14764	14783	14724	14675	14737	14741	14579	14837	14678	14671	14567	14701	14762	14849	14680	14482	14584	14688	14690	14678	14838	14876	14653	14731	14752	14590	14796	14725	14871	14634	14473	14722	14569	14654	14682	14631	14697	14711	14681	14691	14713	14722	14556	14559	14550	14779	14704	14804	14746	14887	14819	14678	14695	14618	14498	14823	14717	14684	14796	14506	14635	14744	14548	14737	14692	14668	14630	14662	14715	14899	14678	14625	14701	14662	14632	14837	14733	14689	14578	14708	14603	14522	14703	14544	14801	14633	14641	14703	14792	14659	14675	14779	14716	14677	14718	14664	14664	14722	14693	14666	14638	14650	14766	14583	14805	14659	14672	14670	14722	14851	14764	14712	14590	14757	14865	14657	14762	14715	14672	14658	14734	14724	14437	14766	14707	14801	14599	14781	14554	14597	14827	14762	14735	14865	14804	14701	14653	14538	14645	14672	14659	14976	14664	14553	14735	14605	14728	14613	14658	14774	14724	14698	14739	14668	14616	14783	14663	14604	14593	14567	14756	14727	14584	14634	14697	14608	14558	14813	14629	14832	14603	14772	14608	14720	14827	14640	14669	14692	14935	14608	14736	14724	14761	14715	14785	14588	14741	14626	14647	14741	14673	14914	14671	14538	14710	14598	14796	14654	14673	14739	14905	14418	14871	14718	14740	14610	14750	14715	14732	14680	14700	14763	14465	14605	14779	14493	14569	14670	14654	14672	14721	14662	14810	14857	14666	14722	14830	14608	14721	14784	14638	14766	14817	14660	14664	14655	14531	14678	14767	14879	14629	14515	14621	14607	14643	14708	14751	14771	14777	14578	14656	14630	14746	14783	14704	14695	14605	14425	14780	14714	14563	14771	14750	14627	14592	14641	14617	14639	14746	14804	14786	14651	14692	14800	14683	14826	14756	14658	14794	14780	14638	14625	14531	14512	14696	14782	14664	14581	14642	14579	14812	14664	14686	14656	14602	14613	14665	14707	14614	14565	14647	14703	14641	14722	14687	14724	14742	14737	14625	14764	14703	14679	14676	14660	14645	14680	14783	14601	14593	14624	14787	14856	14720	14673	14673	14731	14778	14657	14705	14546	14848	14602	14687	14659	14665	14742	14667	14576	14619	14571	14490	14697	14741	14804	14719	14665	14693	14628	14628	14620	14418	14729	14703	14758	14594	14427	14752	14695	14605	14498	14657	14590	14771	14616	14714	14815	14643	14696	14783	14778	14660	14719	14739	14701	14734	14592	14685	14648	14747	14567	14651	14814	14687	14593	14648	14681	14632	14547	14531	14693	14510	14844	14676	14640	14701	14718	14539	14918	14888	14578	14501	14842	14759	14779	14613	14741	14695	14718	14624	14784	14841	14651	14587	14676	14545	14472	14656	14657	14688	14683	14716	14826	14689	14616	14891	14655	14768	14808	14718	14682	14706	14812	14827	14522	14609	14549	14526	14598	14647	14703	14840	14820	14782	14581	14663	14816	14750	14757	14842	14787	14587	14703	14702	14683	14720	14824	14668	14650	14711	14761	14760	14682	14482	14627	14546	14569	14682	14690	14758	14698	14736	14537	14735	14756	14799	14684	15001	14651	14723	14673	14514	14706	14559	14632	14588	14797	14692	14738	14627	14768	14831	14605	14743	14664	14755	14717	14619	14736	14733	14617	14877	14827	14938	14613	14672	14653	14562	14562	14551	14741	14651	14809	14617	14775	14780	14831	14902	14600	14673	14901	14824	14982	14634	14888	14834	14508	14722	14818	14481	14710	14706	14517	14790	14889	14777	14601	14852	14841	14688	14741	14726	14711	14783	14716	14796	14551	14733	14647	14688	14754	14622	14630	14715	14620	14610	14693	14862	14789	14701	14797	14531	14769	14764	14593	14657	14727	14744	14862	14850	14758	14738	14626	14653	14865	14942	14709	14689	14834	14664	14749	14726	14554	14705	14587	14804	14471	14803	14671	14650	14633	14744	14688	14643	14473	14869	14657	14653	14614	14726	14726	14709	14659	14617	14704	14789	14652	14677	14669	14672	14749	14666	14704	14661	14721	14644	14688	14751	14728	14620	14728	14739	14544	14711	14607	14738	14736	14745	14767	14667	14758	14776	14626	14599	14676	14731	14488	14672	14720	14723	14810	14599	14633	14574	14575	14632	14668	14618	14507	14757	14667	14670	14638	14668	14581	14745	14589	14578	14626	14648	14573	14791	14655	14998	14660	14712	14459	14650	14721	14679	14694	14537	14556	14595	14694	14651	14506	14724	14643	14709	14615	14584	14709	14713	14675	14627	14642	14778	14723	14648	14791	14561	14539	14640	14795	14588	14614	14626	14615	14662	14790	14747	14726	14805	14591	14748	14614	14731	14787	14932	14624	14690	14720	14785	14458	14536	14709	14621	14653	14646	14544	14624	14767	14642	14698	14837	14670	14585	14619	14617	14745	14659	14925	14700	14616	14791	14658	14703	14553	14522	14743	14564	14651	14633	14685	14603	14680	14676	14842	14604	14577	14770	14567	14495	14681	14777	14863	14815	14716	14764	14646	14721	14613	14809	14554	14668	14622	14675	14632	14726	14661	14751	14695	14680	14921	14564	14763	14593	14642	14693	14773	14594	14664	14714	14704	14815	14867	14657	14611	14561	14590	14807	14477	14632	14685	14492	14660	14640	14485	14513	14817	14832	14773	14686	14681	14762	14676	14663	14712	14678	14773	14760	14672	14620	14570	14683	14524	14540	14702	14725	14754	14698	14735	14754	14691	14741	14517	14999	14880	14723	14699	14863	14765	14655	14642	14705	14621	14722	14604	14792	14779	14575	14788	14804	14751	14647	14639	14693	14612	14592	14603	14685	14549	14817	14673	14686	14775	14832	14610	14757	14576	14691	14818	14538	14813	14660	14666	14767	14674	14772	14609	14629	14645	14604	14625	15025	14577	14681	14590	14647	14622	14875	14524	14731	14641	14588	14773	14623	14748	14727	14521	14637	14585	14587	14722	14662	14531	14847	14650	14768	14748	14442	14791	14758	14680	14638	14812	14567	14796	14742	14577	14713	14653	14616	14684	14783	14669	14579	14710	14657	14702	14713	14748	14729	14729	14558	14670	14757	14671	14702	14710	14707	14735	14653	14685	14674	14723	14822	14573	14743	14862	14839	14812	14717	14559	14674	14559	14676	14507	14679	14696	14658	14648	14693	14785	14612	14559	14656	14684	14676	14633	14765	14691	14587	14665	14733	14590	14600	14866	14456	14705	14606	14724	14702	14800	14613	14759	14630	14844	14679	14623	14754	14694	14607	14645	14542	14812	14644	14602	14591	14631	14698	14579	14654	14639	14706	14735	14682	14752	14494	14772	14648	14806	14670	14548	14732	14531	14669	14776	14606	14720	14715	14748	14654	14596	14645	14561	14698	14747	14664	14613	14718	14677	14661	14799	14869	14836	14570	14818	14623	14581	14539	14789	14730	14633	14617	14763	14878	14666	14637	14483	14776	14873	14766	14812	14481	14553	14661	14707	14539	14649	14784	14643	14768	14802	14639	14888	14726	14811	14658	14547	14614	14706	14730	14609	14703	14702	14716	14742	14704	14881	14629	14406	14671	14714	14698	14651	14692	14804	14571	14717	14729	14716	14655	14728	14742	14720	14660	14765	14810	14540	14708	14609	14670	14621	14762	14610	14908	14633	14615	14671	14575	14978	14728	14794	14746	14695	14881	14726	14795	14804	14714	14613	14622	14531	14768	14918	14903	14406	14562	14804	14693	14837	14657	14625	14675	14700	14736	14651	14636	14732	14726	14590	14742	14646	14524	14649	14761	14904	14747	14701	14626	14814	14711	14644	14561	14704	14668	14752	14797	14738	14841	14594	14658	14556	14512	14777	14548	14563	14605	14795	14800	14668	14603	14532	14848	14647	14681	14672	14576	14731	14606	14633	14601	14606	14740	14733	14578	14702	14754	14590	14507	14554	14637	14715	14754	14672	14694	14612	14752	14759	14711	14680	14650	14595	14782	14711	14697	14704	14643	14589	14771	14786	14710	14539	14688	14810	14648	14758	14792	14536	14734	14459	14611	14662	14771	14647	14502	14648	14710	14656	14592	14753	14662	14828	14696	14679	14580	14759	14644	14766	14703	14675	14713	14536	14558	14644	14791	14778	14700	14674	14753	14735	14647	14622	14673	14743	14571	14742	14713	14549	14605	14644	14922	14451	14933	14597	14619	14826	14711	14703	14680	14591	14615	14807	14636	14819	14741	14714	14672	14518	14561	14709	14646	14803	14482	14776	14657	14585	14579	14760	14414	14684	14845	14549	14681	14651	14795	14564	14611	14834	14648	14678	14641	14716	14673	14514	14646	14572	14634	14685	14786	14662	14582	14747	14669	14750	14854	14627	14652	14753	14704	14671	14748	14594	14439	14743	14558	14693	14700	14617	14703	14597	14769	14638	14754	14698	14596	14606
43054	54124	56271	45889	34593	29887	26119	24840	24177	23801	23150	22817	22675	22570	22392	22175	22217	22366	21929	21985	22134	22152	22370	22480	22200	22087	21983	22060	22243	21905	22017	21997	21946	21902	22060	21972	21923	21739	21778	22133	21860	21807	21833	22149	22321	21912	21989	21978	21980	22065	22104	21778	21658	21760	21928	22059	22006	21708	22138	21919	22017	22115	21997	21888	21901	22048	21786	21829	21920	21776	22109	21797	21944	21899	21957	22139	21891	21932	21815	21873	22052	21917	21856	21779	21868	21806	21969	21938	21633	21914	21639	21590	21941	21987	22020	21941	21881	21803	21750	21742	21850	21775	21856	21954	21966	21824	21733	22202	22150	22179	21891	21986	22005	21865	21842	22143	21844	22184	21736	21638	21677	21652	21775	21786	21780	21893	21920	21873	21668	21770	21827	21710	21872	21943	22080	21835	21822	21907	22092	21943	22327	21628	21830	21873	22080	21826	21589	21988	21805	22180	22025	22032	21920	21466	21867	21873	21991	21908	21965	21802	21898	21994	21804	21834	21727	22091	21809	22048	21996	22130	21814	22014	22104	22285	21890	22027	22110	21783	21999	22146	22004	22005	21873	21728	21871	21904	22093	22040	22050	21923	22005	21954	21987	22010	22035	22054	21926	21769	21823	22080	21797	21917	21666	21942	21674	21975	22084	21982	21813	21942	21945	21949	21772	21919	21949	21982	21780	21961	21783	21776	21808	22147	22063	22116	22128	22052	22131	22340	21668	21845	21911	21772	21814	21964	22018	21887	21816	22065	21896	21938	21763	21913	21821	21753	21754	21644	21869	21887	21843	21937	21854	21609	21868	21694	21974	21835	21932	21837	21864	21850	21717	21936	21778	22060	21932	21739	22057	21944	21915	22001	21953	21947	22021	22132	22002	21933	21855	21736	21850	22036	22005	22064	21983	21990	21820	21685	21870	22062	21748	22264	21874	21898	21929	21663	21770	21901	22065	21956	21846	21989	22021	21904	21860	21786	21830	21923	21684	21823	22166	21989	22088	21947	21798	22088	22061	21827	21844	22066	21914	21824	22106	21909	22027	21893	21659	21861	22161	21714	22153	21897	22030	21891	21723	21796	21781	21903	21996	22092	21657	21951	21769	21741	21935	22010	22227	21729	21874	21881	22025	21963	21791	21975	21915	21870	22211	22093	21841	21891	21895	21892	21956	21729	22054	22026	21869	22027	21956	21907	21944	22005	22101	21744	21788	21854	21927	22039	22077	22157	22018	21745	21970	22094	21818	21798	22039	21985	21999	21852	21828	21979	21984	21849	22083	21947	21996	21733	22027	21770	21815	21786	21825	21944	21943	22020	21797	21862	22064	21979	21966	21908	21877	22090	21737	22047	21843	21754	21955	21988	21824	21879	22081	21914	21780	21745	21962	22075	21978	21762	21997	21791	21873	21943	21837	22058	22088	22021	22152	21870	21910	22041	21892	21887	21982	22089	21869	21822	21810	21998	22021	21878	21695	22101	21892	22148	21942	22035	22228	21913	21869	21794	21869	22096	21964	21980	21921	21692	21977	21868	22099	21918	22004	21834	21895	21853	21822	21942	21885	21823	22065	21846	21861	21800	21959	21980	22154	21888	22143	21938	21904	21962	21574	21853	22047	21858	21927	22129	21962	22058	21988	21913	22080	21752	21998	21726	22163	22058	21804	22025	22058	22004	21989	21942	22062	22090	21805	21815	21982	21688	21896	21872	21985	21942	21933	22049	22241	21846	21782	21952	21897	21840	21870	21763	21936	21873	21809	21846	22065	21868	21926	21829	21848	21664	21927	21830	21989	22247	21834	21990	21995	21856	21776	22001	22102	21982	21910	21955	21843	21859	22045	21812	21913	21884	21996	22111	22145	21895	21941	21958	21986	21944	21913	21953	21985	21964	21811	21863	21935	21902	21900	21928	21736	22019	22042	21959	21940	21862	21747	21876	21918	22011	21873	22101	21959	22063	22026	21818	21780	21920	21669	21709	22067	21865	21954	21949	21987	21986	21678	21771	21927	22195	21879	22116	22057	21997	21918	21779	21583	22063	21991	21735	21800	21880	21919	21953	21970	21829	21932	22107	22001	21893	21551	21854	21645	21805	21996	22069	21861	21818	21534	22063	21979	21966	21755	22052	21932	21945	21811	22039	21771	21802	21941	21773	21887	22008	21931	22028	22170	21701	21753	21971	21801	21770	22019	21676	22034	22009	22236	21737	22072	21865	21871	21971	21771	21732	21839	21770	22032	22022	22031	22031	22012	21758	21915	21931	21922	22116	21888	21654	21754	22100	22129	21865	21872	21973	22029	22043	22010	21896	21929	21812	21791	21598	22055	21855	22054	22109	21697	21802	21935	21994	21882	21739	21963	22087	22074	22005	22043	21938	21891	22038	21793	21900	21917	21945	21897	22001	21785	21807	21844	21819	21809	21869	21961	21881	21791	21593	21869	21807	21674	22038	21920	21871	21858	22145	21967	21935	22116	21859	21854	21800	21882	21754	21783	21926	21940	21820	21676	21981	21940	21910	21979	22046	22112	21934	22022	21862	21808	21783	21927	21891	21681	21685	21846	21811	22021	21842	21789	21959	21947	21833	22136	21928	21872	21894	22048	22036	22161	21854	21745	22077	21930	21869	21765	21856	21726	22041	21915	22324	22190	21884	21903	21797	21911	21949	21906	21822	21740	22059	21976	22088	22015	22115	22076	21822	21934	21893	21645	21901	21841	22068	21855	21718	21848	21984	21890	21886	21912	21875	21904	21741	21785	21912	21815	22090	21928	21971	21926	22047	21697	21755	22022	22076	22029	22095	21769	22059	22076	21893	21593	21906	21938	21780	22005	21864	22042	21869	21834	21955	22043	21899	21924	21775	21987	21840	21701	21943	21906	21961	22117	22109	21946	21878	21968	21863	21929	21648	21949	21761	21905	21915	21971	21589	22005	22052	22055	21905	21985	21882	22061	22049	22048	22008	22075	21949	22019	21908	22024	22053	21855	21875	22052	21990	21871	22005	21983	22034	21879	21847	21868	22113	21715	21819	21953	21724	22004	22031	21895	22197	22042	22037	22063	21923	21915	21697	21829	21943	21787	21913	21779	21708	21761	21901	21985	22259	21914	22110	22053	22105	21907	21843	21878	21980	21980	21824	21840	21973	22004	22073	21999	21881	22070	21916	21751	21997	21886	21863	21974	21923	21928	22174	21911	21939	21930	22004	22065	21981	22175	21892	21990	21977	22038	21887	21906	21951	21903	22048	21985	21972	21747	21971	21915	21904	22041	21867	21805	21871	22014	22161	21873	22077	22128	21907	22060	22213	21908	21796	21908	21777	21986	21996	21937	22029	21711	21927	21867	21736	22142	21899	21882	22005	21935	22058	21975	21856	21878	21802	21645	21849	21964	21996	21926	21963	21948	21872	22045	22053	22004	21763	21946	22085	21881	21789	21854	22102	21917	21936	21798	21978	22018	21761	21709	21961	22063	21785	21827	21785	21870	21949	22038	22151	21933	21800	21981	21743	21789	22107	21810	21987	22090	21885	21757	22030	22004	21866	21946	22007	22043	21741	21813	22101	21923	22105	21985	21831	22180	22171	22005	21997	21828	22044	21952	21965	21725	21760	22082	21718	21841	21752	22077	21897	21920	21963	21978	21796	21841	21989	21887	21725	21881	21971	21791	22042	21996	21777	22067	21689	21985	21916	21979	21873	22059	21881	21844	21782	21806	21801	21785	22038	22018	21860	21978	21823	21699	21907	21943	21899	21753	21939	21840	22122	22086	21996	21898	21834	22159	21748	21729	21748	21651	21818	21999	22018	22067	22216	21835	21951	21991	22222	21893	22002	22191	21936	22105	21912	21778	21660	21803	21619	22020	21781	22110	21720	21843	21721	22007	21606	22010	22168	22064	21871	21848	21850	21855	21786	22038	21987	22029	21976	21919	21921	21900	21843	21914	22015	21885	22016	22086	21841	21756	21807	21755	21774	21943	21800	21859	21683	22015	21956	22017	21980	22015	22048	22054	21959	21813	21755	21795	21692	22109	21892	22081	21942	22106	21706	21982	21629	22034	21810	22024	22005	22031	21858	21986	22163	22131	22023	22096	21765	22014	21960	21828	21952	21915	21596	21858	22151	22007	22122	21946	21864	21909	21703	21724	21884	22045	21829	22085	22024	21948	21921	21765	22002	21946	21839	21832	21847	22077	21877	21965	21927	21901	21938	21978	21782	21719	21835	21890	21835	21888	21821	22071	22036	22078	21778	22085	21853	21952	21979	22086	22088	21900	21958	22001	21766	21988	21990	21985	21962	21828	21935	21854	21924	22155	21949	22062	22050	21714	21808	21816	21858	21993	21715	21995	21954	21996	21705	21979	21610	21813	21856	21926	21698	21719	21895	21882	21908	22000	21810	21733	21928	21746	21868	21886	21875	21980	21972	21817	21838	21821	22028	21923	21859	21768	21964	21861	21963	21933	21721	21836	22132	21775	21975	21993	21854	22065	21937	21701	21912	22000	21776	22027	21934	21955	21792	21929	21837	21735	22053	21897	21838	21827	21832	21872	21962	21830	21934	22152	21967	21840	22114	22128	21768	22221	21858	22023	21603	21727	21917	21882	22056	21830	21846	21921	22020	21963	21698	22206	22026	21886	22071	22148	22009	21810	22006	21922	22192	21981	21914	21978	21776	22093	21783	22102	21778	21923	21955	21747	21866	22040	21726	21852	22148	22164	21990	21975	22045	22052	21918	21772	21752	21881	21722	21992	22061	22163	22065	21874	21952	21947	21943	21762	22117	22032	21934	21725	21959	21776	22098	21872	22070	21790	21801	21821	21892	21981	21853	21936	21925	22167	21963	21921	21864	21709	21938	21952	21715	21834	21630	21906	21863	22066	21758	21824	22029	21964	21804	21795	21989	21799	22058	21923	21901	21994	22064	21976	21843	21821	21952	22001	21913	21925	21942	21977	21673	21834	21874	21922	22171	21875	21950	21873	21987	21845	21931	21995	22223	21829	22174	21920	21827	21806	21796	21932	21722	22002	21996	21935	21946	21985	21948	21886	22083	22045	21848	21917	22061	22037	21910	21809	21773	21897	22087	21883	21835	21690	21809	22188	21873	21909	22109	21884	21888	21934	21884	21978	22110
45222	64354	55956	40398	29409	24518	20301	18818	18037	17249	17076	16454	16303	16112	15867	15709	15788	15616	15697	15446	15544	15379	15580	15696	15298	15451	15565	15419	15341	15241	15156	15297	15021	15265	15170	15171	15355	15084	15336	14934	15302	15088	15226	15211	15217	14986	15215	15234	15360	15195	15295	15288	15216	15047	15223	15403	15166	15118	14905	15326	15253	15321	15188	15258	15150	15189	15212	15008	15156	15244	15026	15311	15081	15209	15160	15228	15190	15185	15227	15117	15287	15212	15295	15219	15204	15176	15129	14942	15119	15072	15239	15311	15298	15163	15145	15155	15237	15181	15042	15087	15005	15211	15039	15105	15258	15141	15426	15188	15206	15180	15120	14962	15140	15198	15225	15119	15161	15301	15164	15166	15181	15109	15261	15315	15225	15043	15228	15130	15286	15214	15247	15294	14959	15139	15201	15202	15021	15304	15053	15055	15181	15154	15128	15143	15281	15277	15060	15157	15440	15115	15098	15141	15343	15170	15239	14968	15399	15303	15154	15127	15316	15312	15267	15068	15182	15084	15106	15138	15317	15170	15337	15326	15159	15048	15250	14937	15229	15212	15098	15114	15380	14992	15224	15200	15134	15067	15151	15080	15111	15046	15162	15128	15074	15144	15168	15305	15205	15186	15077	15127	15114	15128	15213	15214	15251	15139	15167	15141	15165	15235	15072	15107	15077	15205	15269	15122	15290	15345	15146	15124	15370	15113	15194	15143	15064	15220	15175	15079	15114	15238	15409	14988	15211	15236	15295	15258	15125	15059	15069	15202	15199	15079	15053	15405	15203	15254	15368	15321	15129	15182	15279	14909	15293	15166	15053	15181	15191	15126	15041	15130	15176	15168	15221	14941	15053	15174	15136	15242	15041	15120	15301	15105	15217	15168	15314	15189	15201	15186	15229	15243	15300	15065	15214	15124	15075	15191	15181	15048	15200	15248	15160	15139	15202	15142	15118	15154	15175	15148	15208	15266	15201	15218	15107	15055	15241	15174	15198	15165	14988	15030	15079	15177	15112	15123	15143	15097	15352	15012	15053	15156	15283	15143	15351	15225	15149	15124	15187	15202	14998	15155	15116	15168	15224	15133	15316	15073	15013	15033	15212	15167	15247	15218	15269	15274	15159	15195	15140	15294	15270	15028	14934	15206	15151	15267	15037	15163	15199	15111	15306	15171	15104	15296	15169	15169	15102	15185	15340	15220	15073	15142	15332	15197	15130	15331	15182	15206	15102	15049	15297	15057	15015	15336	15205	15410	15164	15087	15313	15057	15294	15279	15311	15307	15179	15220	15017	15305	15328	14999	15308	15106	15146	15077	15053	15229	15263	15283	15374	15258	15371	15073	15066	15039	15127	15107	15145	15306	15255	15353	15238	15234	15100	15185	15354	15290	15077	15282	15281	15033	15297	15170	15220	15106	15098	15274	15229	15016	15340	15110	15071	15240	15107	15032	15178	15151	15203	15248	15144	15180	15100	15115	15159	15248	15209	15218	15018	15341	15200	15199	15141	15177	15258	15212	15221	15425	15149	15289	15177	15134	15181	15187	14967	15063	15392	15193	15229	15108	15304	15319	15219	15193	15263	15239	15271	15162	15194	15244	14934	15042	15062	15457	15057	15222	15204	15290	15224	15306	15273	15093	15180	15034	14944	15136	15290	15136	15126	15204	15146	15156	14943	15246	15210	15046	15268	15243	15129	15128	15213	15325	14990	15130	15312	15140	15114	15301	15058	15303	15185	14856	15213	15164	15247	14994	15132	15160	15141	15221	15102	15264	15118	15133	15319	15270	15270	15130	15276	15221	15235	15139	15351	15248	15150	14910	15243	15213	15084	15380	15233	15137	15136	15231	15172	15114	15139	15410	15180	15218	15231	15086	15302	15037	15168	15358	15350	15110	15144	15047	15172	15166	15175	15298	15045	15151	15191	15229	15191	15173	15114	15158	15291	15358	15164	15218	15201	15466	15201	15227	15247	15181	15176	15237	15173	15291	15133	15160	15135	15270	15317	15378	15376	15050	15316	15182	15033	15211	15260	15149	15320	14985	15224	15257	15261	15096	14981	15287	15115	15050	15137	15148	15068	15090	15130	15186	15016	15517	15091	15102	15325	15131	15131	15165	15192	15288	15247	15244	15064	15306	15111	15205	15153	15123	15009	15129	15288	15246	15107	15255	15129	15365	15020	15269	15252	15185	15175	15241	15189	15163	15298	15348	15188	15038	15257	15270	15195	15204	15120	15308	15116	15222	15221	15189	15173	15210	15183	15193	15168	15199	15187	15247	15135	15082	15319	15037	15160	15120	15321	15189	15151	15295	15195	15063	15189	15323	15263	15180	15314	15344	15120	15111	15247	15125	15364	15287	15103	15252	15102	15151	15233	15116	15181	15051	15416	15237	15302	15255	15155	15063	15218	15085	15266	15117	15191	15208	15343	15220	15151	15105	15183	15272	15220	15051	15124	14970	15100	15166	15127	15218	15256	15270	15363	15051	15128	15233	15116	15369	15252	15099	15060	15143	15127	14998	15072	15124	15042	15164	15199	15145	15190	15176	15366	15255	15316	15141	15189	15104	15251	15255	15213	15176	15231	15089	15297	15144	15093	15120	15127	15099	15266	15129	15201	15226	15204	15151	15179	15069	15319	15255	14847	15229	15283	15077	15012	15207	15221	15084	15157	15201	15082	15253	15290	15200	15247	15133	15422	15270	15338	15340	15034	15276	15231	15159	15249	15176	15061	15255	15026	15224	15061	15254	15180	15298	14938	15058	15186	15025	15035	15244	15105	15071	15309	15149	15051	15248	15205	15215	15045	15130	15110	15396	15066	15126	15277	15135	15070	15125	15180	15262	15273	15229	15220	15246	15079	15123	15174	15175	15167	15253	15220	15075	15164	15099	15209	15181	15128	15191	15016	15055	15293	15364	15039	15237	15151	15207	15121	15134	15179	15183	15207	15116	15212	15335	15193	14944	15021	15174	15181	15187	15245	15255	15233	15149	15119	15280	15179	15026	15108	15155	15128	15321	15247	15063	15065	14979	15234	15155	15252	15230	15268	15090	15199	15312	15167	15169	15232	15138	15375	15154	15211	15240	15158	15172	15180	15153	15345	15107	15258	14988	15254	15103	15063	15346	15129	15068	15228	15196	15122	15412	15130	15366	15041	15416	15095	15335	15005	15078	15143	15200	15299	15076	15223	15083	15135	15312	15085	15084	15305	15274	15121	15133	14950	15196	15124	15246	15115	15244	15197	15214	15342	15176	15073	15265	15183	15192	15084	15098	15303	15178	15255	15324	15223	15167	15089	15177	15039	15170	15192	15172	15225	15247	15229	15089	15078	15002	15197	15215	15000	15048	15305	15139	15223	15314	15229	15108	15202	15308	15297	15075	15202	15106	14979	15133	15345	15258	15173	15017	15261	15051	15130	15203	15163	15250	15325	15078	15248	15236	15064	15263	15047	15062	15367	15090	15274	14992	15005	15262	15139	15175	15038	15121	15138	15544	14970	15178	15214	15183	15244	15218	15106	15113	15174	15059	15182	15224	15327	15058	15209	15069	15139	15192	15177	15391	14964	15064	15217	15203	15228	15084	15089	15248	15189	15487	15163	15256	15205	15108	15018	15027	15325	15227	14968	15267	15094	15314	15353	15181	15267	15059	15154	15158	15294	15276	15220	15035	14990	15308	15267	15142	15328	15075	15251	15152	15069	15305	15237	15189	15143	15088	14982	15235	15182	15069	15340	15159	15242	15134	15300	15009	15122	15226	15229	15242	15185	15156	15178	15171	15184	15305	15069	15063	15176	15141	15033	15116	15503	15141	15141	15116	15313	15083	15200	15089	15235	15253	15045	15066	15065	15218	15237	15324	15205	15234	15174	15239	15206	15194	15102	15137	15020	15133	15197	15161	15138	15145	15065	15222	15238	15174	15154	15233	15053	15292	15209	15270	15182	15092	15316	15165	15181	15198	15063	15127	15333	15148	15137	15188	14929	15195	15241	15201	15082	15011	15247	15129	15038	15134	15174	15208	15069	15150	15227	15004	15213	15314	15321	15326	15266	14989	15183	15093	15051	15145	15190	15191	15081	15225	15224	15298	15202	15189	15304	15060	15271	15205	15191	15299	15199	15215	15221	15033	15074	15250	15187	15205	15046	15312	15299	15157	15162	15244	15068	15054	15275	15182	15257	15110	15163	15196	15075	15239	15215	15079	15365	15039	15171	15195	15062	15299	15105	15144	15190	15089	15203	15082	15143	14928	15158	15253	15145	15262	15193	15159	15164	15253	15093	15293	15160	15115	15390	15192	15093	15313	15118	15265	15180	15275	15094	15280	15150	15227	15008	15189	15126	15284	15146	14881	15104	15263	15260	15218	15154	15103	15158	15280	15314	15155	15088	15216	15088	15203	15208	15216	15137	15047	15410	15302	15240	15091	15222	15046	15128	15054	15343	15149	15236	15112	15077	15223	15283	15121	15234	15201	15237	15219	15165	15181	15174	15229	15365	15183	15158	15107	15084	15115	15199	15144	15148	15170	15166	15139	15383	15102	15129	15094	15126	15396	15306	15239	15059	15118	15208	15066	15088	15045	15293	15229	15100	14986	15321	15276	15232	15228	15407	15088	15208	15188	15177	15151	15311	15014	15278	15225	15131	15245	14978	15166	15251	15205	15272	15224	14992	15427	15113	15163	15226	15153	15141	15251	15160	15101	15238	15207	15124	15245	15256	15246	15037	15295	15154	15297	15114	15027	15142	15188	15254	15148	15093	15203	15050	15060	15290	15137	15245	15203	15211	15385	15222	15099	15114	15320	15152	15224	15234	15163	15201	15173	15301	15230	15350	15046	15348	15178	15127	15172	15264	15266	15211	15135	15288	15240	15176	15126	15279	15180	15335	15098	15119	15242	15069	15066	15005	15168	15025	15175	15247	15185	15153	15149	15337	15230	15116	15292	15154	15165	15236	15155	15154	15311	15256	15035	15257	15177	15305	15212	15116	15286	15162	15220	15306	15210	15040	15262	15182	15121	15103	15227	15186	15302	15354	15156	14969	14869	15015	15180	15256	15211	15056	15152	15266	15192	15218	15242	15129	15164	15313	15199	15063	15139	15131	15124	15425	15198	15249	15097	15365	15266	15183	15152
26309	21949	33330	36758	37421	37427	32609	27366	26155	25734	24770	24278	23848	23591	23580	23244	23112	23159	22828	22893	22989	23058	23064	22967	22844	22676	22851	22971	22472	22491	22606	22220	22422	22427	22492	22389	22349	22179	22363	22416	22264	22267	22335	22490	22469	22330	22329	22535	22443	22362	22184	22332	22168	22391	22258	22337	22390	22424	22260	22444	22092	22244	22268	22295	22297	22179	22389	22191	22390	22181	22165	22132	22246	22373	22246	22147	22319	22497	22256	22116	22306	22430	22270	22481	22066	22257	22296	22328	22450	22358	21919	22443	22437	22044	22339	22268	22199	22196	22115	22333	22077	22322	22174	22367	22343	22227	22201	22489	22331	22313	22246	22327	22235	22296	22452	22264	22402	22313	22081	22273	22371	22365	22334	22279	22163	22228	22671	22222	22223	22176	22056	22220	22067	22177	22120	22366	22085	22005	22275	22097	22342	22173	22578	22187	22227	22312	22137	22113	22318	22410	22408	22070	22135	22155	22323	22381	22127	22465	22160	22348	22167	22388	22453	22361	22133	22252	22350	22359	22197	22179	22398	22338	22255	22350	22164	22277	22321	22392	22437	22374	22360	22036	22383	22416	22501	22163	22299	22289	22354	22029	22208	22088	22250	22231	22246	22361	22111	22192	22136	22333	22177	22463	22205	22327	22264	22481	22228	22138	22292	22342	22504	22152	22625	22421	22161	22393	22086	22213	22247	22331	22317	22483	22307	22238	22369	21975	22333	22265	22266	22217	22188	22266	22031	22328	22379	22204	22400	22399	22131	22389	22227	22142	22227	22170	22245	22302	22162	22471	22308	22251	22464	22110	22035	22275	22166	22082	22075	22216	22372	22292	22212	22226	22201	22329	22260	22336	22230	22293	22025	22339	22464	22158	22171	22419	22257	22257	22341	22157	22329	22321	22232	22178	22344	22327	22349	22254	22347	22553	22254	22254	22207	22406	22347	22436	22309	22095	22229	22310	22348	22218	22245	22166	22313	22372	22248	22207	22319	22232	22274	22351	22212	22373	22281	22151	22358	22263	22392	22071	22270	22366	22267	22094	22291	22336	22311	22178	21994	22328	22247	22327	22522	22271	22359	22434	22477	22378	22327	22344	22336	22275	22204	22315	22071	22219	22279	22317	22375	22436	22110	22224	22228	22338	22514	22373	22266	22176	22231	22219	22500	22195	22048	22352	22173	22547	22359	22216	22283	22283	22113	21903	22063	22253	22203	22317	22213	22371	22323	22029	22289	22236	22122	22020	22129	22408	22480	22326	22323	22304	22293	22414	22203	22243	22101	22185	22169	22129	22148	22264	22184	22160	22179	22397	22279	22206	22365	22190	22253	22394	22187	22329	22425	22305	22388	22200	22463	22480	22390	22056	22321	22364	22599	22331	22422	22442	22396	22118	22200	22276	22240	22288	22321	22370	22233	22277	22256	22389	22428	21971	22201	22255	22212	22182	22313	22303	22056	22194	22521	22084	21966	22107	22224	22084	22162	22270	22167	22314	22174	22114	22460	22174	22156	22092	22288	22461	22363	22342	22503	22209	22370	22427	22378	22513	22260	22273	22520	22377	22207	22146	22625	22464	22156	22244	22466	22305	22496	22369	22232	22257	22176	22311	22269	22017	22441	22254	22493	22261	22160	22297	22442	22007	22400	22263	22484	22331	22547	22349	22306	22304	22254	21923	22317	22172	22512	22274	22324	22224	22248	22305	22631	22427	22377	22248	22261	22204	22329	22351	22277	22205	21955	22176	22357	22328	22273	22288	22174	22316	22488	22250	22458	22370	21979	22579	22169	21973	22327	22069	21979	22261	22243	22531	22359	22204	22213	22198	22350	22209	22179	22175	22030	22059	22232	22372	22462	22206	22353	22494	22173	22427	22390	22280	22209	22462	22199	22097	22176	22437	22381	22116	22152	22012	22420	22163	22269	22240	22266	22098	22282	22437	22287	22265	22255	22585	22379	22321	22271	22176	22460	22173	22098	22149	22384	22370	22396	22232	22381	22284	22066	22299	22171	22119	22252	22297	22302	22326	22260	22315	22302	22347	22154	22408	22150	22074	22109	22259	22038	22142	22327	22098	22492	22205	22290	22188	22441	22313	22390	22291	22399	22454	22266	22420	22447	22442	22181	22225	22109	22504	22193	22293	22224	21970	22230	22041	22347	22386	22531	22140	22173	22188	22332	22068	22220	22539	22215	22187	22307	22372	22272	22451	22387	22033	22357	22326	22478	22094	22310	22312	22363	22168	22496	22435	22267	22312	22375	22299	22382	22318	22414	22264	22384	22237	22305	22545	22302	22145	22347	22248	22224	22290	22415	22602	22276	22358	22179	22144	22350	22317	22427	22281	22096	21970	22509	22434	22315	22093	22275	22234	22484	22327	22484	22350	22516	22456	22259	22176	22067	22140	22153	22253	22396	22232	22306	22240	22449	22437	22244	22221	22145	22338	22227	22237	22230	22298	22399	22594	22128	22616	22344	22381	22405	22531	22345	22351	22223	22494	22308	22389	22174	22273	22136	22573	22318	22251	22189	22312	22400	22163	22240	22105	22395	22210	22404	22367	22334	22402	22212	22325	22527	22083	22344	21918	22235	22243	22452	22062	22120	22096	22232	22189	22293	22399	22364	22268	22199	22130	22114	22279	22417	22317	22238	22210	22232	22138	22661	22210	22492	22295	22142	22258	22127	22309	22317	22247	22325	22515	22302	22323	22151	22161	22362	22128	22321	22268	22426	22441	22204	22220	22194	22242	22288	22217	22171	22277	22542	22365	22285	22301	22318	22261	22160	22309	22196	22348	22355	22221	22254	22265	22263	22106	22272	22155	22310	22227	22174	22101	22250	22381	22231	22301	22160	22290	22364	22306	22239	22352	22183	22260	22466	22402	22300	22303	22515	22308	22366	22425	22334	22188	22259	22350	22208	22186	22186	22406	22464	22315	22344	22260	22199	21992	22503	22248	22244	22399	22286	22509	22281	22245	22325	22297	22097	22172	22318	22432	22256	22389	22255	22250	22339	22323	22286	22297	21940	22310	22299	22216	22253	22421	22155	22196	22314	22485	22154	22227	22282	22299	22489	22375	22332	22374	22389	22342	22215	22344	22286	22052	22446	22131	22325	22612	22342	22191	22142	22208	22044	22190	22229	22240	22288	22287	22056	22192	22157	22267	22205	22300	22371	22033	22177	22423	22139	22310	22301	22166	22413	22432	22313	22273	22121	22307	22333	22033	22337	22281	22004	22208	22240	22352	22191	22322	21979	22574	22048	22202	22137	22637	22362	22521	22297	22407	22280	22429	22217	22098	21972	22369	22284	22152	22261	22017	22290	22092	22129	22299	22221	22432	22435	21981	22290	22014	22201	22192	22239	22126	22325	22111	22262	22301	22385	22033	22232	22386	22184	22289	22377	22266	22327	22455	22098	22367	22248	22474	22304	22429	22205	22288	22353	22284	22354	22164	22224	22355	22309	22398	22181	21928	22227	22102	22039	22251	22268	22213	22403	22256	22380	22358	22526	22369	22131	22192	22118	22115	22225	22402	22427	22368	22401	22102	22231	22403	22321	22215	22177	22212	22380	22127	22417	22166	22298	22441	22232	22262	22296	22147	22033	22354	22251	22320	22305	22530	22188	22214	22381	22222	22138	22312	22265	22345	22256	22183	22163	22160	22161	22052	22475	21983	22105	22460	22131	22184	22506	22056	22315	22023	22256	22201	22236	22384	22561	22404	22419	22413	22187	22141	22439	22247	22361	22193	22183	22082	22170	22454	22041	22237	22114	22246	22230	22085	22249	22279	22262	22387	22016	22150	22359	22451	22225	22051	22163	22181	21968	22348	22235	22290	22228	22656	22423	22337	22507	22181	22331	22316	22151	22268	22330	22379	22097	22136	22171	22193	22415	22176	22085	22361	22415	22108	22222	22112	22252	22129	22411	22059	22129	22122	22217	22238	22073	22252	22149	22609	22363	22225	22380	22322	22110	22437	22172	22481	22352	22400	22216	22011	21925	22260	22249	22513	22322	22174	22301	22250	22364	22281	22155	22083	22342	22140	22180	22476	22076	22356	22399	22470	22426	22252	22400	22463	22206	22092	22229	22102	22164	22311	22366	22084	22213	22385	22512	22440	22335	22499	22482	22388	22142	22347	22491	22376	22196	22160	22354	22137	22486	22426	22261	21977	22390	22158	22016	22175	22225	22679	22465	22295	22226	22114	22101	22267	22197	22376	22274	22419	22172	22382	22417	22388	22424	22321	22350	22542	22392	22338	22272	22087	22003	22126	22172	22296	22393	22249	22378	22280	22348	22119	22217	22219	22232	22238	22265	22315	22312	22141	22293	22248	22493	22395	22347	22108	22180	22272	22134	22192	22313	22285	22170	22284	22298	22368	22152	22265	22227	22321	22394	22326	22258	22185	22274	22200	22357	22629	22296	22263	22130	22336	22311	22333	22193	22124	22022	22266	22169	22375	22299	22549	22284	22191	22370	22548	22350	22410	22349	22363	22319	22257	22252	22284	22180	22264	22303	22237	22263	22340	22195	22361	22347	22261	22316	22154	22212	22341	22166	22412	22326	22363	22343	22472	22444	22318	22216	22279	22431	22379	22213	22352	22109	22142	22199	22504	22406	22194	22543	22271	22364	22209	22247	22227	22133	22388	22231	22476	22204	22360	22144	22223	22504	22333	22429	22046	22394	22493	21996	22365	22299	22306	22465	22196	22444	22317	22319	22299	22120	22118	22229	22238	22248	22092	22164	22479	22188	22204	22268	22201	22077	22235	22291	22063	22290	22105	22233	22301	22047	22453	22114	22067	22130	22268	22355	22107	22383	22131	22314	22219	22141	22335	22382	22266	22276	22002	22217	22151	22110	22098	22060	22223	22140	22247	22356	22280	22285	22247	22552	22183	22220	22339	22309	22354	22345	22451	22321	22248	22306	22392	22381	22413	22271	22347	22527	22431	22322	22525	22100	22268	22428	22303	22292	22198	22288	22159	22360	22399	22179	22158	22138	22025	22182	22278	22117	22521	22413	22361	22378	22170	22007	22257	22406	22172	22203	22361	22409	22248	22308	22243	22505	22417	22275	22581	22377	22431	22125	21938	22137	22433	22022	22520	22461	22233	22233	22369	22040	22153
44872	74301	70815	52292	43445	34973	25395	21795	20745	19547	18761	18163	17205	16886	16601	16146	16213	16344	16013	16059	16122	16042	16077	16030	16074	15891	15725	15898	15661	15751	15580	15628	15362	15556	15581	15525	15603	15597	15436	15546	15380	15560	15553	15595	15556	15602	15474	15547	15475	15623	15475	15387	15443	15230	15588	15421	15220	15385	15371	15466	15543	15508	15537	15438	15557	15385	15362	15338	15448	15540	15477	15359	15604	15461	15414	15527	15474	15411	15452	15425	15381	15555	15432	15467	15450	15239	15424	15599	15416	15419	15407	15484	15336	15498	15347	15602	15495	15340	15427	15603	15413	15516	15558	15536	15430	15416	15420	15558	15491	15442	15377	15432	15319	15361	15644	15261	15431	15545	15509	15476	15237	15564	15355	15455	15550	15131	15440	15514	15609	15300	15486	15435	15441	15371	15576	15258	15433	15324	15433	15310	15445	15511	15399	15356	15365	15357	15528	15323	15448	15428	15292	15594	15380	15425	15538	15456	15219	15177	15431	15384	15269	15454	15351	15376	15467	15432	15387	15368	15595	15358	15520	15597	15254	15404	15508	15342	15411	15206	15523	15465	15422	15566	15404	15324	15298	15392	15379	15457	15342	15344	15583	15465	15389	15470	15405	15454	15275	15565	15351	15461	15402	15569	15488	15396	15531	15388	15563	15324	15468	15303	15462	15272	15459	15403	15500	15296	15349	15496	15503	15435	15633	15252	15427	15381	15281	15439	15488	15570	15521	15532	15444	15564	15411	15555	15355	15432	15539	15428	15564	15468	15409	15571	15427	15542	15342	15434	15267	15343	15430	15507	15418	15450	15558	15399	15404	15426	15357	15459	15214	15326	15488	15419	15421	15363	15419	15484	15482	15407	15197	15389	15387	15303	15555	15346	15438	15293	15483	15386	15442	15664	15428	15253	15381	15465	15365	15347	15471	15319	15538	15365	15506	15499	15342	15392	15500	15529	15260	15543	15466	15451	15576	15162	15545	15320	15331	15415	15527	15501	15455	15380	15456	15396	15403	15474	15347	15328	15415	15538	15349	15473	15537	15466	15359	15438	15428	15393	15272	15305	15479	15254	15541	15341	15445	15390	15408	15372	15453	15415	15246	15512	15529	15525	15416	15465	15533	15360	15290	15542	15344	15534	15385	15456	15331	15341	15373	15404	15590	15276	15520	15337	15402	15460	15677	15263	15545	15553	15314	15617	15313	15526	15293	15378	15470	15526	15338	15431	15297	15474	15354	15628	15445	15421	15544	15399	15464	15338	15553	15315	15410	15327	15540	15488	15367	15503	15421	15535	15381	15369	15364	15487	15415	15340	15477	15418	15473	15569	15522	15421	15255	15374	15557	15389	15454	15314	15526	15342	15540	15269	15395	15576	15481	15446	15446	15514	15178	15505	15308	15284	15454	15539	15381	15385	15340	15388	15402	15460	15324	15408	15340	15526	15594	15417	15481	15564	15423	15466	15245	15318	15266	15549	15356	15448	15443	15606	15476	15377	15449	15494	15543	15251	15527	15399	15432	15393	15468	15473	15388	15388	15344	15320	15482	15493	15398	15360	15287	15495	15484	15515	15424	15505	15254	15521	15436	15362	15384	15422	15471	15259	15408	15359	15472	15332	15429	15396	15378	15428	15373	15550	15347	15173	15544	15524	15446	15481	15425	15266	15402	15410	15365	15389	15411	15205	15507	15671	15457	15303	15419	15483	15396	15443	15460	15329	15422	15435	15464	15464	15389	15530	15471	15412	15284	15211	15388	15431	15309	15504	15357	15297	15474	15398	15273	15418	15537	15369	15448	15475	15529	15299	15477	15466	15483	15614	15546	15479	15374	15225	15490	15504	15368	15575	15353	15489	15263	15444	15494	15584	15524	15462	15544	15349	15552	15533	15415	15272	15390	15312	15386	15373	15524	15526	15560	15383	15416	15329	15426	15243	15515	15537	15537	15487	15638	15373	15479	15306	15524	15350	15371	15540	15474	15380	15509	15475	15502	15153	15376	15481	15468	15318	15544	15686	15351	15449	15400	15442	15373	15509	15481	15260	15376	15389	15440	15424	15446	15420	15523	15447	15472	15374	15286	15469	15449	15470	15392	15393	15524	15473	15266	15552	15431	15462	15584	15451	15452	15370	15279	15266	15545	15407	15385	15353	15459	15672	15485	15380	15302	15070	15474	15221	15583	15322	15584	15422	15408	15418	15404	15520	15447	15431	15356	15380	15522	15324	15381	15326	15626	15462	15257	15421	15453	15425	15599	15613	15256	15531	15424	15545	15357	15349	15337	15425	15561	15489	15532	15422	15429	15507	15583	15407	15330	15377	15393	15303	15332	15414	15454	15295	15409	15286	15420	15450	15429	15464	15562	15627	15231	15311	15481	15416	15424	15509	15416	15451	15396	15371	15419	15289	15363	15448	15519	15376	15478	15564	15500	15374	15392	15460	15480	15335	15488	15524	15462	15528	15377	15388	15348	15352	15428	15379	15307	15424	15531	15298	15436	15355	15520	15429	15522	15377	15486	15525	15406	15559	15437	15341	15337	15346	15399	15346	15535	15399	15460	15534	15459	15211	15440	15388	15353	15574	15396	15249	15415	15664	15399	15437	15395	15434	15382	15453	15383	15486	15572	15517	15538	15588	15345	15598	15194	15371	15446	15286	15380	15392	15428	15514	15426	15497	15451	15416	15346	15371	15363	15466	15490	15485	15418	15455	15484	15495	15409	15448	15615	15450	15275	15355	15391	15460	15400	15663	15464	15443	15358	15437	15340	15462	15452	15442	15495	15439	15632	15472	15419	15408	15402	15352	15449	15295	15345	15475	15503	15488	15367	15295	15676	15481	15300	15355	15454	15428	15422	15511	15423	15615	15398	15458	15337	15330	15421	15475	15311	15550	15423	15474	15558	15393	15322	15515	15343	15560	15565	15363	15539	15481	15249	15386	15280	15206	15455	15402	15386	15481	15308	15601	15432	15515	15483	15334	15256	15344	15506	15304	15470	15217	15294	15387	15330	15445	15245	15502	15539	15488	15536	15535	15461	15529	15390	15514	15631	15435	15610	15371	15587	15545	15556	15416	15467	15382	15410	15516	15519	15321	15448	15312	15386	15446	15355	15260	15450	15412	15330	15597	15377	15275	15489	15551	15531	15408	15654	15364	15410	15432	15315	15152	15622	15420	15369	15286	15344	15321	15435	15521	15465	15553	15400	15349	15442	15425	15453	15467	15410	15500	15493	15275	15417	15427	15462	15681	15378	15504	15380	15452	15548	15316	15514	15377	15381	15653	15505	15294	15512	15431	15523	15293	15384	15382	15399	15494	15575	15448	15311	15517	15495	15413	15419	15471	15576	15503	15370	15317	15374	15373	15464	15514	15545	15421	15428	15344	15354	15519	15263	15571	15361	15232	15481	15682	15372	15501	15274	15341	15617	15479	15509	15557	15412	15411	15380	15356	15483	15626	15539	15344	15322	15478	15441	15510	15361	15577	15286	15438	15537	15546	15526	15531	15441	15217	15579	15276	15617	15452	15332	15416	15395	15479	15542	15447	15190	15299	15393	15523	15425	15489	15407	15443	15517	15327	15284	15530	15608	15576	15370	15557	15356	15247	15425	15408	15482	15375	15367	15459	15217	15252	15188	15423	15361	15285	15467	15346	15225	15551	15404	15445	15445	15395	15482	15377	15444	15383	15430	15425	15527	15425	15389	15285	15542	15421	15343	15427	15538	15350	15203	15472	15438	15340	15405	15527	15580	15492	15546	15152	15373	15324	15493	15390	15349	15526	15339	15277	15359	15505	15494	15343	15424	15484	15374	15537	15440	15335	15366	15305	15346	15356	15422	15411	15600	15475	15437	15604	15414	15396	15293	15473	15499	15450	15303	15421	15256	15490	15440	15490	15250	15508	15378	15440	15582	15322	15532	15517	15332	15359	15517	15378	15317	15474	15497	15652	15393	15254	15401	15198	15459	15350	15339	15578	15409	15367	15532	15457	15366	15369	15590	15517	15493	15400	15314	15593	15298	15345	15541	15483	15454	15441	15515	15376	15405	15497	15429	15545	15492	15178	15393	15349	15550	15597	15512	15619	15382	15324	15398	15318	15444	15478	15273	15391	15370	15436	15515	15408	15429	15337	15455	15474	15402	15593	15380	15416	15502	15401	15521	15538	15488	15349	15437	15282	15573	15482	15342	15416	15429	15326	15387	15496	15476	15400	15380	15507	15503	15517	15365	15498	15394	15455	15321	15505	15424	15542	15309	15477	15366	15426	15356	15439	15287	15563	15258	15411	15367	15428	15385	15370	15444	15352	15493	15289	15450	15477	15414	15299	15399	15360	15428	15346	15496	15457	15356	15455	15528	15416	15465	15498	15420	15547	15526	15699	15374	15448	15372	15470	15510	15509	15442	15485	15453	15540	15451	15465	15434	15438	15286	15230	15467	15473	15516	15515	15322	15396	15234	15515	15540	15394	15492	15301	15499	15382	15464	15377	15421	15496	15586	15307	15539	15565	15462	15367	15467	15369	15360	15506	15363	15379	15277	15387	15444	15538	15475	15437	15564	15493	15420	15537	15498	15572	15423	15426	15501	15548	15290	15318	15483	15399	15495	15306	15277	15416	15474	15442	15344	15455	15435	15407	15405	15318	15643	15427	15564	15375	15334	15472	15464	15333	15404	15325	15571	15470	15189	15520	15543	15483	15558	15403	15350	15424	15541	15411	15350	15419	15609	15547	15331	15456	15444	15442	15481	15617	15391	15401	15357	15547	15554	15476	15537	15391	15524	15255	15509	15492	15450	15619	15504	15526	15381	15424	15404	15383	15365	15485	15486	15480	15555	15503	15452	15490	15422	15556	15454	15485	15380	15540	15437	15560	15437	15269	15214	15306	15387	15542	15202	15415	15487	15630	15399	15546	15338	15440	15394	15611	15390	15508	15541	15344	15425	15352	15262	15513	15283	15272	15615	15406	15506	15391	15507	15591	15597	15480	15260	15497	15445	15396	15455	15379	15503	15291	15415	15291	15550	15529	15528	15519	15513	15441	15285	15476	15425	15471	15500	15515	15672	15506	15409	15297	15401	15444	15482	15431	15370	15358	15441	15317	15412	15403	15541	15318	15545	15160	15253	15462	15483	15375
24450	21692	30873	31043	36473	40648	35119	28493	26710	26142	25087	24246	23603	23210	22782	22613	22609	22568	22382	22224	22455	22603	22527	22172	22214	22002	22266	21971	21982	21852	21826	21651	21592	21430	21689	21619	21497	21765	21779	21634	21695	21405	21376	21296	21650	21609	21667	21728	21732	21530	21792	21484	21649	21626	21333	21595	21440	21641	21373	21514	21569	21592	21443	21571	21452	21350	21541	21343	21464	21692	21488	21549	21388	21451	21736	21641	21343	21395	21670	21637	21593	21555	21361	21456	21531	21491	21691	21570	21549	21653	21259	21319	21567	21748	21383	21198	21610	21381	21325	21563	21308	21316	21368	21523	21426	21524	21320	21476	21458	21463	21425	21368	21577	21303	21488	21495	21559	21574	21622	21451	21722	21669	21492	21597	21387	21418	21836	21506	21287	21225	21613	21230	21597	21690	21337	21635	21211	21530	21459	21428	21305	21393	21541	21453	21263	21491	21520	21425	21625	21627	21428	21813	21563	21495	21563	21753	21548	21595	21427	21460	21329	21455	21335	21299	21282	21409	21386	21456	21192	21442	21453	21498	21127	21574	21195	21531	21426	21456	21396	21592	21620	21404	21401	21414	21529	21180	21469	21297	21363	21447	21388	21678	21572	21556	21566	21342	21446	21536	21589	21406	21489	21623	21356	21218	21484	21622	21385	21488	21564	21407	21502	21363	21640	21405	21472	21393	21613	21353	21582	21345	21482	21464	21418	21366	21354	21395	21440	21532	21497	21562	21555	21304	21444	21345	21389	21549	21206	21434	21441	21605	21454	21649	21435	21355	21302	21375	21506	21144	21265	21424	21293	21347	21444	21588	21400	21656	21352	21578	21517	21382	21675	21363	21487	21454	21627	21399	21568	21606	21548	21465	21575	21702	21282	21441	21148	21455	21411	21342	21577	21424	21614	21361	21409	21320	21414	21439	21293	21491	21492	21291	21393	21245	21489	21648	21424	21569	21362	21281	21507	21319	21517	21576	21248	21595	21549	21358	21407	20933	21410	21454	21508	21273	21510	21336	21137	21452	21498	21570	21460	21489	21436	21388	21235	21587	21570	21391	21546	21372	21775	21555	21525	21471	21453	21431	21328	21456	21392	21635	21450	21392	21404	21513	21364	21388	21668	21474	21614	21611	21352	21491	21201	21387	21534	21508	21482	21592	21399	21428	21574	21460	21520	21508	21712	21739	21557	21529	21361	21336	21604	21513	21470	21609	21466	21202	21357	21596	21299	21217	21323	21650	21460	21377	21485	21418	21394	21550	21377	21587	21517	21546	21449	21492	21362	21379	21436	21332	21536	21174	21411	21324	21415	21343	21332	21339	21532	21240	21658	21448	21445	21562	21521	21738	21575	21310	21429	21345	21459	21357	21242	21600	21308	21581	21524	21398	21562	21427	21494	21626	21378	21320	21593	21438	21442	21416	21556	21632	21410	21348	21285	21404	21478	21538	21453	21258	21372	21425	21729	21516	21588	21476	21520	21453	21445	21456	21479	21307	21448	21407	21574	21224	21491	21667	21416	21515	21642	21335	21292	21570	21313	21221	21432	21387	21486	21395	21440	21543	21392	21218	21568	21352	21498	21226	21380	21398	21506	21267	21368	21332	21337	21283	21525	21190	21366	21320	21551	21570	21577	21240	21381	21452	21522	21568	21452	21496	21552	21576	21462	21403	21562	21459	21367	21368	21634	21479	21530	21364	21245	21587	21248	21591	21395	21551	21723	21507	21590	21395	21410	21596	21391	21559	21454	21341	21395	21408	21392	21574	21501	21629	21454	21605	21412	21292	21571	21697	21472	21382	21366	21281	21375	21319	21508	21378	21461	21423	21390	21450	21616	21484	21593	21390	21252	21561	21326	21322	21409	21269	21428	21307	21221	21385	21229	21358	21721	21580	21535	21265	21526	21222	21401	21691	21201	21509	21455	21572	21640	21578	21626	21547	21408	21565	21464	21700	21370	21291	21394	21679	21388	21521	21488	21430	21357	21513	21149	21319	21363	21655	21672	21325	21544	21359	21358	21450	21554	21502	21566	21430	21373	21541	21414	21483	21547	21619	21454	21494	21366	21520	21479	21711	21457	21577	21430	21413	21513	21260	21491	21624	21451	21437	21749	21407	21368	21440	21507	21476	21183	21730	21348	21747	21536	21507	21782	21404	21374	21364	21231	21383	21471	21369	21422	21506	21275	21319	21264	21508	21479	21362	21411	21475	21652	21373	21445	21610	21534	21366	21503	21371	21217	21461	21355	21627	21618	21533	21521	21579	21451	21450	21553	21408	21323	21466	21511	21566	21427	21511	21355	21298	21263	21692	21359	21388	21263	21553	21345	21593	21393	21365	21263	21315	21484	21373	21444	21377	21366	21371	21474	21221	21582	21342	21605	21509	21515	21451	21587	21556	21555	21498	21444	21458	21488	21481	21628	21428	21259	21241	21429	21502	21432	21573	21703	21695	21568	21381	21374	21376	21384	21434	21331	21271	21449	21346	21459	21665	21382	21445	21530	21296	21381	21468	21749	21544	21398	21250	21715	21475	21585	21376	21392	21376	21356	21381	21352	21397	21361	21179	21376	21595	21292	21430	21567	21604	21438	21540	21498	21411	21501	21565	21598	21587	21436	21489	21564	21335	21361	21384	21272	21615	21470	21269	21370	21248	21630	21414	21244	21530	21632	21582	21421	21434	21157	21468	21420	21322	21557	21597	21262	21433	21422	21426	21588	21234	21471	21494	21534	21372	21579	21468	21343	21286	21424	21298	21388	21492	21459	21254	21596	21355	21391	21435	21279	21589	21463	21464	21460	21439	21437	21527	21495	21262	21471	21232	21456	21447	21523	21274	21384	21217	21382	21598	21400	21404	21505	21543	21509	21540	21350	21409	21439	21260	21420	21541	21437	21449	21567	21492	21421	21640	21430	21448	21539	21026	21758	21409	21262	21625	21397	21332	21229	21425	21340	21394	21536	21548	21531	21326	21196	21240	21637	21563	21574	21584	21499	21702	21429	21275	21362	21416	21561	21599	21536	21354	21535	21393	21192	21354	21481	21432	21537	21424	21141	21324	21232	21367	21412	21344	21332	21234	21215	21303	21414	21572	21473	21603	21397	21709	21485	21513	21587	21244	21433	21503	21334	21198	21542	21374	21299	21469	21496	21462	21518	21373	21443	21386	21278	21439	21457	21562	21656	21542	21611	21331	21645	21257	21361	21577	21377	21363	21532	21594	21367	21383	21654	21413	21559	21431	21433	21442	21392	21373	21249	21271	21415	21426	21471	21404	21293	21347	21344	21643	21526	21398	21482	21566	21471	21390	21558	21366	21363	21414	21279	21494	21697	21281	21558	21424	21188	21475	21480	21495	21757	21540	21625	21698	21418	21406	21827	21530	21410	21630	21357	21473	21347	21473	21492	21626	21622	21406	21587	21360	21224	21421	21480	21364	21573	21385	21369	21423	21512	21642	21556	21365	21445	21530	21446	21544	21676	21599	21442	21496	21570	21594	21609	21507	21482	21366	21406	21576	21439	21422	21433	21292	21384	21536	21504	21326	21449	21427	21377	21269	21387	21601	21360	21609	21440	21365	21619	21502	21455	21644	21470	21337	21713	21434	21594	21419	21462	21701	21360	21441	21573	21601	21294	21218	21572	21453	21529	21410	21406	21440	21379	21709	21560	21320	21613	21554	21489	21395	21539	21355	21328	21409	21613	21353	21245	21341	21482	21576	21554	21515	21596	21195	21348	21460	21380	21501	21585	21473	21431	21413	21454	21509	21461	21563	21646	21418	21416	21343	21622	21214	21759	21695	21509	21416	21485	21675	21255	21444	21432	21455	21572	21317	21290	21510	21123	21425	21465	21457	21467	21589	21521	21619	21197	21337	21820	21519	21439	21565	21700	21545	21492	21603	21636	21104	21475	21306	21339	21350	21394	21439	21536	21495	21472	21472	21460	21549	21404	21348	21351	21594	21499	21527	21465	21499	21569	21252	21442	21499	21371	21487	21442	21459	21349	21407	21233	21478	21602	21394	21572	21596	21795	21331	21334	21477	21622	21322	21382	21606	21477	21531	21358	21607	21495	21420	21379	21388	21572	21447	21686	21290	21522	21418	21741	21392	21691	21370	21365	21605	21521	21188	21316	21484	21375	21391	21554	21338	21308	21560	21623	21538	21614	21798	21290	21670	21760	21675	21553	21449	21408	21229	21550	21554	21544	21597	21464	21679	21420	21419	21310	21444	21464	21217	21475	21501	21322	21396	21238	21428	21293	21311	21515	21661	21293	21445	21682	21609	21512	21581	21548	21496	21279	21359	21369	21290	21703	21552	21645	21397	21477	21536	21428	21219	21543	21530	21377	21353	21685	21532	21438	21406	21152	21307	21386	21398	21590	21372	21310	21420	21568	21493	21162	21413	21584	21299	21202	21495	21548	21436	21654	21493	21425	21444	21623	21542	21308	21535	21456	21504	21467	21279	21361	21377	21455	21496	21395	21605	21291	21431	21601	21509	21514	21582	21336	21517	21560	21542	21442	21521	21609	21451	21371	21429	21417	21627	21384	21527	21295	21744	21417	21308	21514	21352	21468	21511	21783	21504	21374	21272	21064	21307	21369	21383	21488	21186	21637	21425	21637	21141	21440	21503	21267	21352	21337	21318	21334	21409	21358	21718	21435	21321	21322	21337	21382	21415	21578	21284	21612	21219	21401	21461	21375	21164	21448	21361	21390	21413	21389	21501	21491	21489	21410	21662	21326	21643	21410	21537	21376	21527	21274	21680	21597	21296	21431	21420	21735	21823	21555	21586	21345	21552	21381	21489	21795	21493	21355	21623	21661	21809	21460	21377	21439	21586	21712	21499	21535	21656	21466	21337	21185	21274	21338	21436	21545	21477	21668	21507	21588	21700	21613	21635	21332	21436	21592	21430	21572	21472	21223	21199	21410	21521	21504	21437	21394	21268	21526	21527	21560	21215	21251	21435	21597	21302	21217	21127	21352	21510	21410	21523	21605	21403	21546	21271	21578	21387	21307	21301	21456	21541	21588	21525	21691	21343	21552	21432	21335	21356	21480	21251	21561	21571	21328	21327	21491	21347	21324	21399	21444	21291	21575	21579	21475	21554	21508	21370	21627	21602	21306	21729
47319	80250	76851	60885	52243	44115	28116	23885	21886	20681	19600	18680	17615	16971	16563	16351	16223	15970	15973	15691	15818	15857	15708	15764	15469	15599	15570	15416	15404	15163	15103	15032	15046	15124	15294	15060	15022	15105	15232	15040	15110	14942	15114	14988	14970	15199	14958	14907	15026	15015	14994	14936	14936	15293	15080	15050	15016	14879	14912	14980	15033	14960	15021	15022	15111	14949	15063	14888	15070	14872	14892	14984	14865	14936	14980	14879	14937	14825	15078	14908	14809	15054	14897	15099	14920	14932	14911	14920	14896	14987	15164	14984	15041	15045	14865	14849	15017	15027	15008	14928	15049	14774	14925	14801	14973	15105	15139	15000	14941	14986	15047	14913	15043	14868	14876	14897	14968	14882	14762	14941	14872	14917	14953	14940	15025	14862	14917	15071	14858	14925	14974	14975	14883	14893	14864	14983	14931	15060	14919	15117	14851	15109	14955	14849	14944	14667	14819	14963	14984	14788	14927	14892	14843	14864	15064	14930	15063	14847	14829	15117	14938	14897	15077	15009	14972	15225	15128	14861	14824	15115	15038	15107	14898	14915	14966	14922	15007	14925	15045	14876	14821	14879	14903	14964	14889	15148	15042	14683	14932	14949	14749	14962	14896	14907	14837	15075	14890	14788	14972	14791	14784	14911	14933	15008	14982	14998	15018	15092	14909	14919	14868	14908	14970	14934	15079	14872	15068	14872	15093	14725	14858	15100	14914	14947	14972	14982	14967	14864	14932	15082	15082	14823	14884	14896	14887	14905	15014	14942	14934	14781	14962	14932	14960	14984	14787	14978	14977	15106	14860	14781	14995	14954	14790	14936	15180	15100	14949	14900	15014	14871	14933	14900	14943	14967	14954	14895	14796	14992	15000	14897	15052	14949	14900	14944	14832	14791	15019	14916	15054	14762	14864	15043	14838	14993	14956	14961	14859	15037	14975	14949	14977	14864	15105	15111	14940	14988	15031	14888	14986	14990	15000	15023	14901	14834	14891	15073	15017	14983	14792	14927	15022	15010	14946	15008	14859	14700	14939	14837	14988	15122	15122	15005	14784	15015	15113	14847	15062	14933	14905	14962	14899	15007	14961	14980	15030	14829	14881	14867	14918	14995	15063	15032	14857	15033	15084	14796	14950	14901	14855	15039	14870	14927	14973	14867	14906	14849	15013	14901	14917	14950	14920	15036	14996	14725	15005	14895	14988	14930	14924	15025	15031	14872	14956	14931	15076	14998	15010	14786	14951	15023	14925	14918	14981	14830	15160	15005	14951	15009	14937	15075	14948	14829	14941	14966	14798	14932	15144	14903	15007	14983	14930	15007	15049	15020	14917	14894	14843	14896	15026	14795	15045	15008	15051	15048	15120	14939	14874	14957	15005	14772	14985	15015	14719	14884	15021	14978	15073	14891	15098	14941	14855	14873	14916	14991	15083	14835	14898	15074	15110	14894	15082	15018	15009	14989	15021	15010	15024	14856	14842	14851	14939	14730	14870	14982	14830	14926	14971	14967	15067	15013	14736	14896	15013	14935	14841	15236	14807	14834	14895	15074	14878	14939	15042	14897	14727	14965	14980	15064	14806	14937	15182	15026	15073	14958	15040	15071	15061	14743	15064	14813	14955	14893	14853	14928	14785	15026	14999	14945	14886	14974	14824	15032	15074	14851	14757	14733	14987	14788	14984	15027	14967	14954	14916	14911	14925	14974	14942	15113	14877	14791	15070	14777	14894	14791	14675	15040	14884	14940	14865	14936	15029	14967	14931	14993	14912	15160	14957	14804	14854	14888	14916	15021	14958	14970	14953	15054	14943	14968	14740	15077	14923	15018	15160	14868	15008	15082	14951	15116	14981	14965	14882	14908	14855	15029	15045	14896	15008	15062	14952	15019	15187	14833	14954	14944	14878	14812	14707	14889	14998	15090	15020	15011	14783	15238	14970	14897	14929	15041	15003	14942	14931	14932	14825	14899	14986	14898	14903	15017	14817	14978	15026	15019	14839	14855	14919	14829	15222	14829	14804	15107	14977	14821	14990	15042	15005	14867	14999	14983	14834	14940	14982	14938	14779	15018	14896	14846	14786	15045	15070	14950	14940	14944	14952	14917	14887	14806	15114	14867	14839	14960	14979	14936	14869	14872	14925	14865	14890	15023	14975	14915	14994	15051	14988	14881	15040	15034	14990	14721	14943	15030	14985	14776	14853	14953	14894	15047	15094	14999	14865	14999	15057	14811	15053	14841	14824	14930	14860	15084	14943	15006	14923	14942	14930	14919	14963	14941	14908	14837	14904	15057	14917	15044	14876	14993	14829	14884	14905	14890	14869	14885	14835	15039	14901	14854	14937	14898	15006	15068	15013	14966	14785	14945	14939	15059	14922	14944	14916	14899	14851	15004	14882	15036	14918	15040	14988	14897	14953	14889	15160	14974	14879	14988	15028	15098	14835	14962	14929	14911	14932	14905	15130	14767	14968	14896	14946	15081	14860	14959	14975	14880	14985	15013	14825	15005	14678	14913	15007	14993	15181	15125	14922	14782	15014	14996	15024	14816	15026	14973	14930	15046	15048	14951	15047	14972	15145	14947	15144	14910	14857	14922	14911	15059	14933	15104	14924	14861	14870	14939	15126	14946	14937	15028	14987	14929	14933	14926	14924	14920	15003	14826	14819	15030	14880	14953	14894	15095	14897	14877	14917	15012	15046	14812	14863	14894	14793	14947	14994	15031	15145	15163	15101	14879	14854	15029	14882	14838	14986	14991	14950	14986	14830	14967	14640	14961	14876	14871	14970	14905	14893	14978	14942	14984	14849	14926	14804	15002	14990	15015	14989	14898	14814	14899	14907	14956	15002	14869	15009	14837	14989	14811	15009	15111	14826	14907	14861	15048	15020	14971	14986	14823	14986	14924	15074	14848	14809	15104	14832	14948	14847	14988	15006	14884	14876	14917	15013	14896	14920	14986	14981	14981	14969	15003	14901	14910	14924	14976	15057	14985	14927	14842	14837	14961	14939	15048	14751	15200	15083	14874	14871	14954	15020	14888	14951	14934	15098	14832	14808	14732	15040	14972	14840	14928	14818	15056	15012	15022	14933	15007	14968	14894	14863	14945	14832	14908	15000	14920	14768	15328	15029	14819	14988	14823	15006	15089	15007	14927	14951	14939	14953	14859	14911	14987	14964	15177	15101	14814	15007	14971	14741	14963	14887	14988	15008	15180	15044	15118	14879	14946	15020	14936	14848	14881	14973	14945	14862	14931	14950	15070	14862	14805	14837	14835	14870	14883	14946	15127	15008	14903	14927	15011	14806	15003	15011	14998	14947	14778	15049	14910	14928	14732	14832	14905	14823	15114	15065	14872	14997	15047	14943	14954	14998	14919	14989	14938	14986	14937	14963	14880	14927	15100	14822	14934	14869	14981	14948	14972	14933	14739	14808	14986	14779	14947	14913	14985	15054	14957	15012	14985	15067	14942	14872	15014	14907	14947	14926	14936	14935	15094	15032	14693	14977	15007	14839	14820	14988	14810	15149	14968	14950	14635	14752	14859	14905	14791	15047	15014	14849	15095	14982	14965	15068	15138	14961	14773	14956	14965	14904	15092	14847	14719	14968	14765	14942	14877	14927	14901	14805	14965	14914	14922	14905	14886	14959	15064	15057	14740	14914	15026	14871	14975	15022	15046	15118	14922	14930	14919	14916	14936	14920	14891	14673	14985	14931	15064	14833	14927	15021	14983	14855	15021	14953	14921	14979	14885	14992	14802	14882	14906	14978	14810	14832	14969	14776	14901	15170	15085	14970	14999	14914	15013	14944	14969	15170	15095	14879	15062	14885	15132	14933	14968	14825	14930	14950	14912	14959	14969	14887	14967	14964	14936	14925	14917	14899	14983	14925	14841	15066	14997	14983	14880	14952	14942	15093	14935	14764	14970	15016	14949	14916	15040	15030	14972	14879	14867	15115	14920	15076	14898	14911	14949	15124	15147	14799	14917	14897	14995	14983	14870	14928	14957	14900	14843	14987	14921	14855	14905	15031	14983	14992	14898	14994	14984	15186	14908	14969	15004	14975	14874	14999	15037	14926	14934	15073	14975	14921	14925	14864	14954	15079	14952	15010	15042	14882	14942	15037	15246	14874	15165	14919	15021	14914	14916	14891	14931	14913	14954	14893	15101	14940	14868	14888	15143	14919	14960	14834	14970	14982	14988	14766	14898	14923	14830	14994	14959	14749	14933	14884	14988	15079	14886	14950	14820	14868	14996	15041	14978	15032	14853	15018	14823	14807	14987	15005	15126	14960	14939	14837	14840	14908	14854	15014	15010	14917	14978	15123	14725	14826	14934	15034	14835	15031	14907	14986	15046	14907	14984	14971	14877	14925	14787	15049	14937	14878	15042	14818	14995	14826	14781	14914	15008	15010	14936	14793	14968	14965	14921	14949	14745	15057	14752	15000	14980	14956	15068	14929	14967	14802	14943	15016	14886	14914	14956	14898	14912	14888	15004	14970	14983	14985	14906	14884	14872	14807	14862	14975	14989	14836	14968	14868	15090	15057	14917	15010	14929	14825	15017	15020	15055	14943	14996	14979	15086	14926	15003	14892	14916	14851	14950	14871	15029	14976	14934	14944	14751	14941	15024	14951	14923	14899	14939	15067	14847	14973	14850	14994	14942	14844	14879	14987	14875	14862	14862	14961	14896	14915	14811	14802	15062	14871	15056	15219	15052	14909	14955	15031	14997	15104	14799	14895	15066	14901	14892	14963	15046	14929	14972	15003	14862	14778	15052	14812	14970	15025	14916	14840	14918	14999	14882	14888	15031	14941	15021	14873	14837	14919	14878	15127	14658	14979	14775	14962	14887	15146	14862	14938	14927	15004	14881	15055	14890	14933	14923	14836	14826	14833	14822	15024	14867	15007	14859	14933	15005	15024	14833	14831	15049	14773	15178	14991	15018	15006	15011	14980	15044	15021	14971	15001	14765	14920	15087	15067	15045	14968	14922	15008	14883	14994	15068	14893	14922	14936	14799	15017	14775	14937	14975	15030	14751	15042	15006	14971	14912	15060	14906	14997	14928	14947	14880	14916	14782	14967	14932	14962	15061	14905	14945	15085	14918	15097	14875	14952	14819	14952	14852	14930	15002
41835	48580	53722	45617	37305	31403	26743	25108	24636	23866	23447	23057	23004	22629	22523	22610	22324	22546	22503	22373	22440	22439	22156	22370	22300	22396	22431	22190	22025	22001	22189	21885	22042	22192	22069	22030	22170	21979	21955	22064	21954	22172	22294	21963	21771	22108	22153	22332	22149	22171	22122	22021	22147	22285	22146	22262	21855	22274	21983	22241	22045	21954	21955	22049	22038	21953	21973	21844	21683	22081	22020	21897	22021	21960	21897	21944	21970	21904	22087	22256	21895	21785	22087	22164	22160	22269	22191	21908	22073	22252	22047	22058	21969	21975	21986	22149	21976	21984	22119	22237	22004	21925	21940	22084	22139	22002	22116	21827	22110	22093	22023	21800	21933	22257	21707	21830	22102	21965	22084	22113	22001	22131	22008	21938	21933	22176	22152	21881	21997	22136	21919	21781	21975	21733	22101	22150	22008	21952	21930	22044	21870	21917	22171	21767	22114	21921	22110	22088	21991	21950	21740	22076	21762	22008	22140	21805	22214	22116	21938	21984	22024	22096	22153	22017	21878	22202	22119	22140	21923	22238	22057	21953	21972	22197	21945	22073	22128	22193	22062	22208	21934	21960	21894	22032	22014	22072	22199	21701	21913	22105	22024	22044	21959	22096	22009	21991	22022	22023	22296	21994	21790	22055	21906	21944	22130	22002	22230	22034	21971	22027	22031	22067	22148	22238	22120	22097	22231	21859	22134	21969	21853	21909	22198	22044	22005	22101	22045	22064	21945	21992	21772	22137	22153	22044	22179	22134	21967	21775	22130	21926	21936	21931	22292	21875	22102	21898	21759	21923	21958	22162	21917	21980	22292	21750	22033	21974	21740	22154	22250	22000	21916	22094	22221	22056	21826	22340	22103	21924	22033	22020	22040	21976	22161	22091	21999	21834	21853	22009	22135	22005	21951	21968	22297	22066	22178	22195	22098	22025	22037	22066	22100	22150	22024	22020	22038	22240	22104	21766	21855	22084	21933	22011	22060	21954	22228	21900	21902	22053	21986	22268	21978	21971	22023	21999	22122	22086	22139	22143	21830	22092	22267	22095	21887	21928	21876	21964	22085	21943	22198	22017	22200	22181	22088	22077	21812	22028	22246	22191	22280	21944	22156	21987	22045	22079	21909	21881	21898	22030	21993	22193	22168	22156	22254	21889	22108	22139	21995	22114	22131	22104	21975	22080	22098	21898	22070	22023	21905	22086	22099	22160	22201	22265	21911	22020	21934	22014	22205	22164	22149	22163	22029	22147	22227	21913	22110	21865	22018	21969	21981	22124	22017	21875	22058	22051	21993	22244	21850	22062	22067	22024	22089	22181	22068	22098	21965	22248	22270	22055	21947	22053	21814	22141	22012	21993	21934	21977	21876	21935	22050	22093	21903	22168	22209	22017	22036	21951	22011	21912	21846	22004	22328	21977	21998	21943	22290	21869	21983	21844	21959	21944	22085	22157	22098	21929	22179	22212	22273	22165	21817	22031	22054	22373	21961	22084	21965	22062	21986	22087	21939	21883	21930	21820	21711	21925	21904	21674	22036	22142	21970	22093	21991	22284	22126	22196	22092	21949	22156	22140	21973	22109	22038	22065	22091	21933	21867	21950	22022	22354	22142	21872	21998	22257	21833	22136	22049	21810	21884	22044	22171	21805	21888	22097	21901	22026	22117	22046	22183	22045	21908	21928	22133	22164	21943	21924	22186	22072	22066	22176	22069	22064	21945	22028	22082	21971	22076	21969	22061	21936	22198	22133	22044	22089	22015	21933	21922	22033	21970	21878	21916	22026	22037	22009	22093	22053	22069	21890	21952	21934	21938	22028	22149	22102	22138	21983	21937	21991	22212	22005	21872	22176	22075	22012	22179	21923	22156	22172	22102	22083	22118	22110	22157	21839	22089	22092	22054	22080	22226	21872	22052	21965	22261	21982	22070	22110	21917	21855	21943	21982	22002	21997	21880	22062	21929	21893	21798	21931	22056	22108	22034	22027	21971	22113	22280	22114	22107	21848	21761	21879	22073	21939	22322	21991	21895	21953	21914	21874	21879	21723	21822	21767	22129	21958	21980	22162	22018	22164	22148	22007	22102	22006	21919	22163	22231	22293	21938	21936	22209	21938	21995	22056	21747	21914	22069	22197	22033	21728	22065	21973	22143	22185	22084	22232	21934	22145	21974	22085	21965	22163	21903	22116	22088	21941	21804	22074	22001	22163	22001	21866	21971	21807	22109	21937	22167	22075	22097	21965	21983	21909	22069	22009	22176	21787	21967	21827	21926	22049	22077	22097	21970	22129	22258	21868	22083	21956	21942	22203	22034	22115	22039	21864	22109	22115	22211	21999	22372	22240	22104	22161	22163	21827	22176	21992	22019	22115	21887	21968	21973	21875	22046	22105	22172	22201	22082	22115	22039	21924	21949	21852	22209	21891	21866	22104	21860	22203	22248	21896	22116	22128	21850	22056	21917	22013	21860	21833	22093	22043	21819	21850	22099	21945	22136	21963	21808	21942	22143	21771	22059	22095	22005	21805	22031	21976	21968	21933	22106	22064	21900	21834	22164	22023	21974	21988	22117	21998	22118	21952	22094	21865	22037	22097	22299	21970	21989	22042	22044	22291	22097	22049	22086	22294	22086	21895	22117	22100	22127	21877	21987	21983	21940	21968	21926	21942	22009	21819	22054	22093	22265	22040	21999	22101	22009	22059	21937	22120	22146	22131	21800	22087	21999	21888	21876	21629	22023	22102	21909	21761	21710	21957	22183	22026	22019	21889	22226	21918	21957	22084	21953	21926	22121	21965	22095	22158	22031	22000	21853	22053	22245	22146	21927	22148	22008	22081	21919	21880	21994	21931	22047	21893	21865	22035	22058	22091	22023	21952	22266	22103	21906	21826	22074	22254	21967	22183	22145	21832	22074	22167	21986	22308	22197	22105	21768	21936	22160	22178	22152	21897	22042	21866	22060	21873	22133	21971	21980	21858	21937	21970	22207	21981	21945	22178	21832	21880	21967	22195	21966	22048	22291	21973	22121	22233	22095	22063	22091	21978	21933	21910	22040	22008	22082	21889	22081	22214	22338	22089	22223	22033	22042	22025	22310	22058	21830	22046	22180	22348	22069	21989	22053	22094	22059	22135	21954	22148	22035	22122	22227	22102	22219	21954	21769	22146	22283	22148	21953	21913	22258	22085	22034	21871	21938	22108	21970	22139	22154	22124	21920	22047	22119	22137	21998	21992	22192	21906	22067	22131	22129	21982	21936	21959	21860	22085	22154	22156	22076	22134	22061	21892	21787	21921	22077	21946	22185	22142	22093	22076	22067	22096	22104	21933	21929	22020	21826	21866	22037	22141	22010	22068	21897	22112	22197	22110	21977	21982	21768	21989	21878	22023	22044	21941	21961	22010	22048	22408	22211	21986	22082	22004	21863	21928	22114	21946	21956	22016	22229	21800	21972	21934	22020	21810	21992	22211	22205	22054	22147	22012	22333	22037	22133	22057	22077	21977	22222	22243	22115	22003	22131	21945	22014	22015	22143	21972	22308	21857	21734	21961	21984	22018	21967	22002	21899	21911	21955	21831	21783	21948	22108	21866	22071	22115	21932	22016	22171	21918	21971	21992	21973	21914	22030	22050	21970	21732	21966	22247	21738	21822	21992	21952	22047	21865	21995	21729	22054	22055	21965	21869	22135	22212	21859	22173	22063	21995	21929	22182	22031	22298	22231	21772	22096	21902	22027	21916	22181	22107	21909	22013	21694	22027	21952	22088	22007	21966	22092	22053	22027	21983	22039	22035	21985	21904	22098	22010	21871	22134	22165	22195	22027	22159	22217	22167	21926	21892	22079	21793	22006	21969	22041	22016	22002	21860	21768	22008	22117	22087	22040	22048	21903	22123	22010	22072	22212	22083	22152	22118	22181	21946	21957	22016	21948	21902	21840	22029	22056	22018	21911	21951	22012	22333	21907	22025	22010	22067	22058	21883	22025	21737	21886	21812	22036	21909	22162	21965	21899	21983	22150	21977	21977	21660	22031	22078	21818	21777	21958	22070	22151	22097	22157	22127	22046	22026	21837	22096	21915	22033	22008	21843	21983	21992	21949	21809	22193	22290	22129	22164	22065	22134	22143	21950	22091	21970	22030	21892	21839	21871	22095	21962	22052	21972	22013	22194	22000	21963	21894	22050	22219	22038	21900	21957	22008	21933	22173	21937	22072	22074	21898	21836	22007	22211	22111	21833	22012	22109	21994	21957	22069	22065	22121	22089	22214	22081	22064	22046	22040	22142	22128	22010	22133	21929	21828	21993	22165	21757	21919	22017	21958	22189	22091	22138	22237	21999	21837	22089	22132	21878	22038	22063	22015	21968	22037	22069	22058	22038	22065	22002	22001	22218	21885	22089	22204	22205	21808	22044	22009	21928	21867	22165	22158	21865	22001	22031	22260	22147	21880	21835	22125	22198	21966	22109	22132	22039	22080	22098	21926	22153	22172	21946	21901	22029	22171	21916	22009	22216	22009	21872	21949	21954	22190	21890	21779	21830	22001	22133	22068	22058	21866	21882	21809	22074	22063	22136	21916	21996	22177	22094	22346	22125	22014	22283	21901	21859	21900	22196	21959	21963	22126	22236	21986	21978	22096	21995	21988	22074	22009	21943	22144	22109	21999	22127	22090	22224	22129	22034	22211	21934	22225	22041	22265	21862	21971	21790	22090	22099	21931	22057	22153	22118	22164	22130	22289	22014	22244	22136	22164	21924	22176	21897	22045	22032	22150	22110	22040	22019	21937	21941	22138	22115	22056	22115	22363	21989	21919	22071	22354	22183	22178	21794	21997	21914	21957	22017	22050	21989	21965	22045	21968	22348	21847	22057	21932	21947	22292	22041	21927	22192	22090	22187	22009	21963	21905	22132	22003	22002	21997	22008	22057	21899	22221	21919	22074	22098	21923	22038	22103	22251	22239	21822	22083	22012	21883	21985	22011	22039	22133	22025	22164	21761	22213	22210	22271	22184	22031	21965	22219	21947	21851	21936	21856	21941	22123	22077	21883	22104	22065	22006	22231	21931	22065	22213	21816	21960	22273	21926	22181	22106	21915	22197	21985	22015	21999	21987	22128	22231	22185	21964	22111	22153	22055	22175
43622	58275	53654	40307	33087	26013	20346	19249	18730	17664	17061	16775	16118	16092	15798	15997	15645	15655	15635	15610	15687	15515	15613	15595	15422	15535	15457	15343	15324	15286	15226	15328	15243	15218	15216	15232	15329	15195	15162	15178	15167	15204	15169	15247	15282	15264	15063	15269	15126	15239	15049	15076	15167	15066	15027	15226	15384	15178	15321	15255	15141	15224	15101	15145	15253	15034	15116	15236	15195	15083	15212	15291	15204	15099	15121	15379	15126	15048	15127	15179	15239	15146	15185	15123	15405	15233	15234	15184	15155	15069	15179	15180	15149	15279	15432	15119	15261	15086	15002	15264	14959	14936	15173	15190	15189	15046	15232	15101	15113	15184	15112	15071	14984	15038	15134	15288	15149	15192	15016	15205	15075	15004	15292	14991	15216	15204	15114	14940	15276	15104	15256	15077	15182	15197	15111	15240	15117	15135	15219	15216	15184	15232	15183	15199	15052	15287	15191	15174	15161	15189	15069	15297	15317	15212	15341	15211	15105	15048	15217	15289	15115	15143	15162	15166	15175	15030	14951	15274	15180	15050	15181	15132	15197	15030	15155	15104	15271	15323	15127	15171	15125	15085	14999	15081	15324	15181	15318	15299	15100	15088	15207	15079	15040	15068	15198	15327	14929	15152	15327	15136	15186	15146	15144	15080	15199	15278	15225	15067	15100	15127	15397	15060	15055	15198	15182	15252	15162	15241	15057	15103	15163	15112	15129	15215	15181	15131	15213	15170	14968	14970	15165	15142	15147	15167	15213	15070	15094	15235	15172	15045	15116	15165	15134	14988	15010	15105	15169	15363	15042	14993	15127	15088	15096	15224	15268	15167	15127	15237	15166	15102	15348	15021	15020	15071	15257	15053	15024	14986	15246	15253	15064	15095	15098	15263	15230	15292	15208	15218	15178	15180	15348	15360	15158	15415	14997	15100	15028	15082	15353	15216	15085	15114	15259	15159	15079	15107	15185	15049	15154	15091	15333	15167	15210	15112	15097	15262	15251	15091	15430	15090	15265	15190	15174	15217	15071	15149	15261	15138	15153	15167	15231	15229	15272	15140	15083	15118	15199	15089	15058	15248	15244	15056	15042	15162	15213	14979	15070	15033	15268	15195	15245	14997	15169	15301	15055	15016	15009	15081	15310	15082	15285	15296	15078	15306	15224	15290	15251	15206	15302	15097	15046	15233	15124	15125	15183	15059	14981	15133	15027	15250	15268	15063	15209	15092	15097	15222	14976	15196	14987	15076	15152	15252	15124	15186	15158	15210	15262	15195	15030	15123	15126	15106	15142	15102	15258	15106	15374	15120	15155	15066	15020	15047	15218	15212	15095	15315	15264	15251	15138	15185	15285	15248	15163	15161	15107	15214	15192	15123	15130	15297	15073	15067	15154	15129	15136	14968	15122	15074	15098	15113	15080	15125	15174	15206	15256	15077	15088	15172	15055	15134	15060	15149	15166	15235	15204	15076	15052	15172	15247	15233	15147	15130	15057	15151	14940	15075	15064	15164	15179	15001	15121	15109	15150	15288	15029	15063	15306	15056	15273	15147	15075	15360	15194	15199	15048	14975	15140	15212	15143	15086	15219	15102	14924	15166	15122	15285	15311	15152	15120	15195	15110	15239	15113	15166	15152	15114	15266	15225	15081	15095	15265	14930	14976	15198	15171	15060	15226	15185	15188	15164	15256	15340	15153	15047	15230	15094	15104	15248	15144	15078	15307	15022	15227	15180	15166	15200	15275	15157	15192	15275	15186	15139	15180	15156	15150	15068	15291	15067	15319	15056	15156	15132	15233	15032	15167	15050	15164	14892	15145	15196	15214	15230	15241	15244	15187	15088	15043	15107	15200	15208	15292	15343	15131	15207	15221	15149	15111	15228	15251	15164	15307	14999	15137	15134	15204	15084	15191	15223	15157	15117	15151	15100	15126	15270	15179	15285	15114	15248	15197	15207	15154	15021	15225	15194	15151	15084	15286	15212	15038	15158	15244	15248	15307	15393	15073	15235	15109	15244	15091	15153	15137	15007	15171	15242	15037	15132	15306	15187	15089	15152	15217	15209	15105	15131	15211	15118	15112	14973	15081	15267	15343	15203	15243	15122	15317	15299	15300	15231	15120	15132	15252	15283	15298	15195	15201	15096	15103	15137	15187	15110	14952	15283	15227	15223	15111	15207	15222	15125	15396	15083	15152	15139	15156	15172	15206	15057	15130	15360	15209	15211	15257	15145	15078	15175	15286	15156	15186	15299	15005	15220	15257	15151	15101	15064	15219	15158	15064	14939	15174	15151	15030	15130	15057	15034	15229	15139	15187	15135	15317	15215	15147	15337	15242	15182	15303	15048	15170	15174	15228	15263	15331	15162	15111	15155	15141	15026	15255	15086	15020	15220	15211	15237	15277	15168	15076	15217	15159	15103	15067	15285	15079	15041	15085	15399	15070	15218	15030	15225	15168	15129	15148	15161	15262	15049	15036	15115	15190	15038	14954	15020	15395	15164	15159	15149	15230	15073	15083	15098	15066	15116	15279	15096	15279	15168	15060	14923	15095	15129	15218	15230	15158	15220	15142	15049	15272	15242	15325	15249	15265	15194	15124	15145	15100	15042	15172	15280	15173	15058	15165	15198	15230	15180	15202	14953	15046	15121	15010	15272	15199	15113	15281	15159	14954	15041	15259	15106	15056	15210	15238	15158	15206	15071	15208	15213	15137	15253	15301	15230	15170	15134	15090	15174	15183	15324	15093	15133	15232	15096	15275	15257	15092	15141	15116	15192	15077	15240	15073	15191	15230	15109	15168	15215	15080	15256	15164	15084	15155	15150	15069	15161	15043	14980	15271	15195	15309	15263	15209	15088	15269	15113	15141	15062	15011	15047	15260	15122	15288	15107	15196	15037	15162	15116	14978	15135	15218	15162	15086	15049	15279	15176	15194	15298	15082	15045	15021	15083	15203	15167	15134	15187	15287	15243	14968	15131	15227	15083	15208	15113	15177	15035	15115	15350	15082	15037	15229	15073	15271	15201	15256	15265	15338	15189	15162	14985	15035	15331	15090	15245	15134	14935	15120	15114	15285	15242	15158	15114	15128	15066	15235	15123	15210	15118	15241	15046	15137	15202	15134	15088	15363	15228	15117	15135	15184	15259	15109	15318	15077	15027	15216	14999	15164	15073	15171	15074	15226	15054	15181	14919	15174	15104	15026	15088	15139	15219	15283	15088	15183	15139	14911	15141	15116	15223	15107	15223	15162	15005	15048	14992	15073	15231	15246	15031	15282	15088	15157	15122	15166	15338	15114	15108	15231	15191	15256	15156	15132	15022	15081	15156	15108	15065	15138	15077	15140	15015	15095	15321	14987	15217	15137	15208	15112	15156	15152	15241	15066	15189	15273	15218	15123	15144	14867	15006	15041	15154	15147	15020	15093	15137	15185	14993	15265	15248	15013	15159	15289	15197	15277	15327	15137	15095	15099	15090	15285	15107	15069	15180	15206	15255	15164	15276	15256	15196	15253	15318	15087	15051	15332	15149	15029	15287	15264	15085	15242	15116	15214	15181	15188	15113	15086	15017	15228	15125	15262	15110	15083	15033	15139	15081	15237	15323	15056	15142	15128	14962	15134	15373	15190	15139	15080	15226	15247	15327	15158	15227	15314	15106	15171	15318	15302	15206	15092	15049	14970	15123	15141	15286	15147	15236	15137	15189	15200	15352	15014	15213	15101	15112	15113	15116	15260	15104	15128	15013	15147	15240	15096	15150	15243	15173	14929	15155	15389	15262	15285	15067	15089	15278	15214	15252	14919	15228	15120	15384	15077	15083	15136	15136	15042	15180	15204	15118	14986	14967	15058	15209	15245	15191	15255	15067	15184	15090	15123	15083	15246	15160	15134	15188	15231	15207	15212	15138	15214	15098	15313	15280	15167	15310	15337	15139	14956	15040	15122	15106	15261	15225	15189	15244	15177	15115	15364	14997	15137	15126	15212	15164	15238	15124	15243	15106	15206	14974	15218	15309	15278	15140	15112	15109	15061	14937	15068	15104	14992	15288	15040	15280	15007	15238	15210	15218	15147	15208	15197	15131	15060	15022	15210	15146	15102	15205	15023	15147	15139	15049	15147	15104	15285	15172	15182	15293	15134	15214	15051	15056	15056	15040	15034	15175	15148	15168	15185	15119	15059	15133	15143	15171	15254	15032	15228	15206	15157	15165	15257	15204	15152	15218	15064	15002	15184	15174	15194	15237	15157	15165	15093	15196	15213	15259	15327	15029	15115	15206	15131	15239	15407	15153	14921	15156	15136	15193	15181	15222	15169	15247	15240	15046	15131	15056	14997	15205	15031	15132	15126	15209	15337	15084	15104	15214	14996	15298	15186	14980	15211	15201	15252	15202	15150	15015	15146	15109	15170	15002	14982	15035	15163	15150	15163	15027	15124	15222	15173	15204	15178	15101	15044	15237	15156	15357	15231	15055	15246	15237	15170	15142	15107	15115	15286	15101	15076	15164	15138	15157	15187	15175	15176	15085	15388	14965	15213	15194	15196	15203	15274	15214	15391	15065	15022	15138	15173	15075	15100	14977	15219	15133	15298	15345	15169	15257	15156	15231	15252	15085	15129	15200	15329	15005	15208	15318	15064	15130	15132	15101	15064	15119	14932	15288	15157	15104	15165	15090	15110	15143	15250	15222	15181	14844	15111	15213	15209	15265	15228	15315	15190	15247	15216	15312	15016	15195	15183	15208	15201	15235	15356	15462	15255	15234	15379	15079	15187	15144	15280	15257	14981	15058	15111	15224	15291	15390	15124	15235	15286	15018	15153	15091	15168	15059	15206	15178	15211	14998	15177	15247	15066	15216	15063	15271	15247	15063	15118	15051	15282	15434	15062	15096	15143	15097	14988	15142	15194	15006	15121	15110	14984	15267	15157	15143	15166	15263	15151	14988	15069	15121	15177	15180	15097	15157	15288	15260	15216	15040	15216	15298	15263	15241	15100	15112	15261	15023	15127	15046	15043	15131	15269	15016	15279	15181	15198	15117	15078	15253	15149	15079	15163	15322	15296	15228	15096	15234	15092	15206	15206	15202	15277	15048	15112	15167	15124	15086	15131	15219	15269	15198	15210	15170	15184	15198	15096	15168
26407	21857	31391	35835	39892	37711	32422	27690	25970	25509	24685	24108	23513	23390	22973	22874	23055	23051	22748	22534	22671	22814	22531	22792	22778	22373	22704	22521	22212	22115	22191	22464	22345	22182	22084	22087	22072	22103	22361	21910	22054	21958	22228	22073	22195	22178	21895	22377	22311	22323	21884	22011	21968	22008	22169	22127	21909	21974	21977	22018	21814	22073	22066	21827	21979	21785	22157	22180	22246	21926	21899	21955	22116	21903	22103	22075	21939	21999	22092	22343	22109	22151	22036	22325	22218	22245	22438	22067	22072	22213	22062	22119	22107	22224	22131	22158	22045	22161	22082	21993	21947	21939	21988	21874	22099	22053	22092	22006	22006	21942	21762	22132	22155	22088	21977	22180	22021	22252	22058	22179	22245	22109	21816	22174	22119	22159	22129	21835	22203	21985	21948	21840	22082	22008	22160	22092	22143	22063	22073	21986	22214	22393	22230	22038	22154	22002	21946	22044	21966	22032	22281	22056	22058	22052	21697	22023	22073	22062	22163	21972	22108	22116	21882	22082	22077	22127	22005	22058	22210	22048	22069	22141	22064	21995	21966	22080	22122	22132	22002	22201	22144	22103	22074	22031	21918	21956	22086	22096	22028	21967	22012	21738	22264	22236	22007	21923	22052	21915	22115	22025	22164	22086	22221	22073	22077	22052	22081	21821	22086	21976	22044	22151	22193	22011	21858	21969	22025	22293	22114	22077	21974	21988	22099	22114	21977	22046	22078	21991	22314	22066	22127	21918	22250	22106	22204	21939	22157	21988	22018	22165	22021	21972	21996	22002	22138	22292	22287	22151	22135	22220	22271	22114	22138	22052	22219	22073	22098	22170	22000	22087	21976	22086	22058	22069	21876	21931	22068	22116	22232	22172	21891	22040	22182	22297	22100	22030	22199	22156	22018	22168	22140	22028	21952	22191	22280	22070	22136	21999	22022	22093	21993	22050	22170	22084	22188	21978	21954	22094	22155	21998	21707	21993	21987	21805	21916	21914	22007	22142	22204	22298	22086	21865	22006	22053	22163	22172	22048	21937	21977	22150	21990	21907	22041	21949	21955	22156	22298	21928	22065	21947	21982	22263	22197	22076	21970	21721	22050	21832	22070	22043	21846	21900	21955	21992	21867	21962	22171	21915	21881	22253	21969	22060	22101	22223	22094	22005	22124	21992	22057	22144	22108	22005	21849	21923	22144	22141	22081	22174	22020	21832	22155	22237	22082	22053	21983	22232	22017	22057	21938	21989	22004	22207	22039	22134	22069	22024	22141	22099	22037	21980	22036	22151	22118	22102	22580	22084	21972	22448	22134	22029	22202	22138	21757	22030	22162	22067	22222	22036	22068	22054	22164	22225	21958	22131	21890	22188	22243	22138	22019	22042	22213	22001	22106	22133	22138	22255	22128	22141	22056	22271	22163	21942	21891	22052	21812	22054	22016	22115	22181	21994	22065	21912	21993	22112	22182	22169	22074	22013	22112	22006	21892	21921	21892	22042	22068	22142	22037	22090	22203	22014	22146	21921	22110	22283	22145	22206	21898	21929	22135	22037	21976	22112	22031	22073	22131	22117	21979	21929	22116	21812	21996	22021	22028	21967	22256	22165	22264	21950	22327	22013	22136	22067	22161	21961	21868	22003	21973	22107	22208	21911	22252	22049	22143	22176	21987	21832	22164	21911	22174	22006	22080	21871	22046	21932	22117	21901	21932	22152	21970	21940	22041	21971	22190	22113	21887	21865	22087	22276	22009	21840	22050	21923	22316	22040	21994	22123	21727	22187	22256	22145	22265	22021	22360	22309	21955	21973	21903	21929	22062	22114	22001	22221	22130	22169	21922	21829	21847	21974	22249	22008	22012	22205	21855	21898	22066	21944	21869	22042	21996	22073	22121	21918	22084	22152	21846	22001	22077	22077	21919	22176	22168	22087	22022	21968	22101	22136	22040	21875	21786	22088	22172	22108	22222	22057	21878	21999	22246	22073	22134	22119	22006	22077	21940	22070	22126	21918	22028	22023	22117	22036	21949	22067	22224	22009	22162	22098	22203	22031	21795	21844	21974	22240	22153	21896	21924	22159	22152	22033	21941	22329	22007	21892	21954	22011	22248	21985	22074	22069	22139	22141	22189	22226	22178	22104	22054	21987	21944	22009	22185	22037	21985	22022	21877	22122	22140	22079	22014	22122	22214	22043	22029	21819	21972	21912	21861	22005	21922	22240	22267	22042	21977	21880	22188	21927	21859	21821	21852	21856	22000	21981	22127	22253	22128	22069	22014	22023	22264	22241	22055	22035	22302	22208	21899	22184	22068	22107	22047	21750	22091	22138	22192	21978	22139	21648	22330	21806	21996	22210	22121	22007	21794	21960	22069	22090	22163	21943	22234	22058	21936	21912	22020	21870	22037	21965	21891	21921	21915	22046	22068	22115	22176	21939	22031	21775	21911	22029	22039	22173	21858	21915	22171	22189	22056	22084	21813	22243	22183	22123	22067	22205	22083	22055	22002	21881	21927	22043	22006	21870	21938	22138	21865	21858	22113	22365	21998	21941	22102	21969	21900	22060	21983	22091	22091	21900	22171	21879	22075	21974	21934	22072	22305	22042	22214	21965	22095	21880	21944	21912	21996	22252	22227	22275	21982	22211	21883	22102	22144	22106	22193	22015	22089	21997	22135	22043	22079	22169	21942	21962	21966	22036	22160	22254	22245	22244	21962	21990	22103	21781	21810	21908	22334	22103	22014	21987	22063	22044	22264	21914	22094	22102	21958	21957	22122	21895	21905	21892	21971	22208	21957	22114	22069	22003	21953	22262	22276	22123	22019	22032	22328	21950	22225	21772	21817	21956	21939	21993	22185	21942	21928	21977	22122	22011	22254	22049	22003	21987	22138	22051	21929	22044	22183	21792	21911	22347	22208	21886	21995	22137	21874	22137	22401	22061	21960	22278	22155	22270	22142	22000	21870	22110	22135	21994	22169	22268	21999	22107	22044	21915	21968	22320	22046	22031	22275	22037	22048	21853	22273	21798	22204	22098	22197	22153	21986	22175	22071	21854	21836	22167	22160	21980	22360	21953	22115	21904	21853	21873	22208	22178	22156	21880	21970	22107	21896	22263	22167	22192	22142	22081	22001	22070	22249	22160	21975	22088	22127	21959	21985	21920	21914	22125	22071	22054	22011	22058	22161	22076	21911	22244	22120	22020	22063	22134	21793	21940	22152	21920	22018	21993	22021	22269	22039	21947	22060	22071	22309	22143	21936	21921	22002	21924	21755	22283	22066	21898	22088	22007	21993	21889	21787	21865	22044	21948	22279	22170	22327	21950	21885	22250	22174	22349	22153	22122	22132	22169	21852	22017	22141	22043	22110	22172	21852	21995	22019	21944	22139	22088	21990	22047	21901	22117	22019	22008	22063	22078	22081	21857	22160	21931	22195	22070	21993	22257	22004	22135	22263	21987	22134	22203	21888	22360	22295	22026	21952	22030	21961	22175	21822	22085	22026	22219	22002	22158	22130	22128	22214	22033	22186	22089	22047	21970	22279	21917	22200	21924	22102	22109	22121	22053	22021	22385	22347	22011	22223	22035	22120	21995	21820	21926	22016	22219	21932	21917	22211	21972	22093	22011	22184	22210	22064	22108	22118	22163	21960	22211	21977	22176	22051	22008	22096	22280	21959	21990	22098	22016	22145	21992	22042	22172	22116	22057	22081	22010	21985	21938	21982	22174	21945	21984	21997	22194	22183	22067	22037	21944	22002	21999	22030	21875	21832	22018	22363	22017	22139	22065	22221	21942	21934	22020	21907	22006	22003	22031	21982	22183	21936	22046	22067	22081	21969	22181	22044	21959	22156	21808	22195	22076	21991	21926	21856	22283	21987	21960	21874	21888	21995	21878	22087	21926	22172	22002	22170	21937	21981	21985	22060	22262	22233	22213	22170	21924	22186	22073	22258	22025	22152	22141	22083	22149	22027	22011	21959	22273	22225	22348	21969	21854	22113	22124	22228	21812	22291	21915	21772	22056	22188	21932	22150	22071	22224	22106	21928	22025	22050	21885	22038	22237	22032	21986	21985	21760	22057	22081	22159	22063	22071	22119	21851	21828	22194	21877	21988	22155	22149	22061	21753	22139	22198	22167	22127	22015	22244	22163	22198	22446	21962	21903	22087	22016	22020	21877	22068	21945	21992	22196	22175	22159	22013	21895	22117	22085	21885	22092	22092	22231	22426	22040	22103	22162	22062	21989	22174	22137	22312	21979	22021	21864	22050	21936	22047	22080	22088	21964	21897	22179	21973	21991	21829	22049	22212	22200	22134	22000	22080	21983	22045	22097	22062	21990	22090	22057	22169	22225	22031	22213	22175	22040	22058	21894	22034	21940	22088	22175	22162	22139	22124	22012	22092	22158	22087	21926	22111	22194	21896	22028	21864	22061	22107	22233	21874	22158	21771	21934	22173	21844	22160	22186	22123	22057	22033	22040	22090	22084	21968	22220	21825	21889	21843	22087	22078	21959	21937	22005	21931	22038	22198	22152	22058	22039	21690	22069	22071	22061	21960	22026	22082	21849	21930	22157	22387	21971	21770	21823	22024	22161	21993	21970	22070	21994	22164	21974	22049	21922	22062	22003	21861	22009	21856	22285	22225	22024	22143	22097	22231	22208	22129	22023	22078	22181	22315	22071	22107	22064	22173	22338	21979	22076	22093	22006	21922	22235	22261	21968	22117	22121	22151	22145	22100	21871	22023	22341	22225	22007	22125	22027	21943	22115	22200	22167	22160	22221	22094	21910	21853	22206	22254	22010	22147	22051	22098	21800	21815	22042	22011	22070	21942	22008	21994	22033	21817	21858	21957	22127	21860	22008	22025	21935	22184	22020	22018	22000	21851	22014	22159	22038	21990	22226	22222	22250	21881	21794	21843	22091	22181	21934	22336	22014	21925	22109	22148	22100	22035	21851	21992	22043	21875	22177	21919	21854	22214	22169	22101	22167	22235	21931	21985	22157	21946	21886	22164	22219	22195	22064	22019	22051	21888	21939	22089	22142	22188	22102	22250	21996	21926	22188	21938	22106	22071	21857	21826	22125	22034	21913	21978	22133	21987	22092	21927	22024	21975	22129	22250	21977	21985	22130	21980	22191
44898	71709	64038	54785	45481	35513	24892	21982	20518	19432	18313	17691	17136	16763	16346	16062	15967	16183	15808	16043	15950	15953	15858	16026	15774	15766	15735	15599	15581	15491	15275	15356	15447	15255	15424	15303	15218	15272	15336	15317	15260	15534	15406	15384	15350	15297	15116	15331	15242	15461	15277	15258	15225	15222	15245	15217	15254	15155	15322	15347	15277	15141	15410	15247	15208	15310	15088	15243	15407	15155	15368	15242	15305	15356	15258	15394	15283	15236	15296	15183	15242	15158	15325	15226	15188	15278	15387	15235	15446	15282	15107	15321	15299	15315	15132	15175	15154	15103	15207	15305	15295	15260	15192	15291	15175	15271	15153	15240	15121	15384	15164	15288	15219	15222	15118	15422	15283	15294	15226	15177	15375	15277	15354	15172	15129	15339	15238	15224	15064	15436	15267	15184	15315	15288	15178	15318	15355	15524	15453	15197	15250	15292	15216	15329	15269	15157	15273	15336	15138	15057	15296	15177	15420	15341	15370	15214	15485	15218	15145	15210	15219	15270	15378	15244	15232	15309	15337	15223	15150	15338	15088	15323	15352	15314	15299	15326	15271	15319	15195	15225	15180	15381	15214	15032	15118	15218	15307	15219	15306	15319	15473	15266	15112	15302	15375	15236	15359	15206	15221	15204	15235	15265	15330	15262	15290	15191	15404	15263	15120	15330	15342	15253	15264	15267	15408	15258	15245	15166	15264	15146	15327	15218	15194	15372	15303	15317	15209	15295	15241	15108	15368	15205	15249	15059	15395	15188	15167	15200	15052	15077	15207	15313	15279	15305	15333	15096	15296	15330	15348	15268	15232	15180	15440	15404	15205	15184	15137	15172	15051	15208	15409	15186	15393	15158	15180	15074	15215	15259	15253	15186	15330	15338	15211	15064	15077	15145	15204	15219	15167	15233	15204	15212	15292	15336	15279	15286	15224	15200	15229	15253	15290	15360	15278	15325	15307	15363	15375	15414	15271	15261	15139	15248	15293	15216	15291	15335	15339	15178	15256	15261	15241	15052	15087	15143	15316	15389	15331	15277	15097	15206	15166	15271	15255	15315	15235	15228	15350	15300	15305	15288	15120	15246	15321	15152	15183	15278	15230	15361	15294	15196	15333	15192	15211	15290	15027	15084	15270	15199	15291	15199	15296	15316	15201	15179	15239	15339	15081	15209	15285	15403	15320	15306	15207	15203	15098	15156	15080	15277	15346	15158	15369	15083	15225	15388	15359	15152	15306	15272	15253	15335	15419	15243	15181	15113	15231	15278	15312	15298	15507	15094	15241	15296	15270	15268	15323	15202	15261	15122	15380	15188	15339	15353	15113	15197	15250	15342	15301	15256	15403	15089	15333	15066	15280	15194	15248	15094	15067	15147	15070	15264	15390	15296	15165	15149	15279	15329	15212	15321	15131	15148	15238	15171	15416	15280	15221	15222	15343	15243	15279	15173	15306	15227	15129	15178	15388	15166	15362	15262	15170	15314	15199	15137	15368	15186	15260	15207	15221	15256	15072	15216	15267	15326	15196	15258	15416	15172	15274	15164	15282	15177	15228	15155	15312	15134	15270	15172	15251	15399	15357	15251	15270	15325	15251	15005	15390	15059	15116	15259	15364	15151	15173	15016	15181	15165	15245	15134	15287	15174	15337	15184	15224	15115	15287	15235	15324	15448	15264	15355	15203	15122	15205	15155	15174	15123	15202	15152	15182	15401	15156	15304	15402	15411	15330	15135	15223	15166	15238	15363	15226	15317	15182	15356	15292	15122	15278	15140	15220	15269	15371	15379	15242	15329	15376	15239	15447	15281	15173	15306	15163	15400	15361	15185	15367	15087	14976	15276	15282	15048	15350	15210	15245	15310	15190	15346	15421	15309	15280	15277	15194	15371	15230	15281	15201	15147	15374	15209	15362	15229	15276	15182	15196	15260	15412	15218	15121	15128	15274	15210	15212	15324	15155	15293	15204	15310	15202	15552	15406	15276	15122	15289	15172	15261	15230	15288	15011	15181	15263	14964	15268	15191	15240	15323	15114	15311	15273	15273	15331	15193	15173	15339	15282	15279	15446	15084	15250	15276	15346	15266	15143	15133	15217	15230	15226	15276	15233	15183	15217	15446	15241	15468	15324	15302	15361	15406	15361	15177	15225	15166	15160	15207	15333	15385	15331	15205	15235	15201	15134	15126	15346	15239	15300	15298	15263	15243	15405	15103	15273	15354	15272	15259	15271	15351	15441	15326	15303	15287	15266	15228	15208	15141	15274	15204	15444	15220	15368	15205	15319	15269	15264	15156	15216	15204	14987	15248	15178	15098	15293	15215	15339	15200	15137	15189	15301	15312	15353	15394	15249	15094	15259	15398	15100	15111	15198	15271	15275	15274	15428	15327	15217	15180	15166	15124	15178	15120	15226	15307	15438	15169	15306	15084	15106	15553	15207	15413	15166	15215	15209	15320	15382	15305	15112	15325	15307	15235	15275	15236	15113	15271	15031	15054	15199	15250	15270	15273	15064	15195	15216	15233	15241	15389	15112	15194	15227	15275	15173	15261	15486	15234	15347	15173	15410	15299	15240	15313	15353	15005	15178	15441	15170	15147	15305	15324	15373	15282	15260	15178	15191	15092	15306	15192	15342	15354	15179	15196	15385	15196	15485	15179	15332	15277	15233	15354	15302	15108	15154	15305	15157	15397	15210	15235	15385	15112	15365	15449	15203	15237	15214	15176	15325	15086	15218	15438	15093	15180	15400	15453	15270	15205	15193	15221	15224	15296	15270	15152	15258	15346	15159	15331	15153	15220	15357	15309	15206	15173	15244	15309	15246	15170	15285	15316	15181	15109	15385	15262	14985	15127	15215	15128	15318	15196	15275	15184	15312	15190	15114	15216	15147	15237	15309	15305	15212	15277	15168	15240	15177	15253	15220	15119	15147	15481	15278	15276	15199	15137	15246	15248	15213	15310	15181	15396	15389	15252	15340	15349	15180	15135	15320	15266	15326	15308	15119	15336	15112	15330	15204	15297	15332	15526	15210	15395	15236	15265	15264	15209	15137	15254	15254	15207	15287	15183	15228	15347	15458	15263	15047	15397	15378	15064	15279	15125	15192	15109	15332	15252	15221	15344	15329	15238	15223	15191	15197	15406	15282	15191	15176	15188	15289	15208	15282	15357	15379	15424	15247	15318	15162	15211	15472	15319	15262	15259	15253	15271	15272	15059	15271	15071	15247	15146	15083	15291	15162	15118	15201	15335	15086	15116	15164	15220	15541	15347	15149	15307	15235	15394	15242	15297	15198	15317	15400	15199	15225	15291	15267	15169	15192	15209	15306	15319	15188	15174	15310	15247	15436	15131	15153	15406	15094	15351	15160	15050	15309	15147	15353	15156	15178	15270	15350	15284	15236	15182	15415	15226	15094	15397	15198	15212	15294	15414	15325	15152	15254	15282	15091	15276	15220	15288	15164	15126	15226	15373	15125	15257	15287	15375	15140	15236	15208	15233	15211	15461	15149	15379	15400	15184	15344	15445	15214	15257	15065	15048	15191	15053	15357	15272	15211	15247	15299	15035	15103	15427	15297	15276	15340	15401	15286	15197	15097	15173	15355	15476	15218	15366	15378	15198	15354	15452	15302	15197	15179	15422	15302	15209	15385	15139	15259	15317	15447	15179	15350	15305	15295	15261	15089	15263	15251	15210	15156	15187	15157	15415	15374	15328	15152	15424	15262	15129	15368	15284	15342	15403	15068	15344	15208	15241	15182	15042	15174	15193	15214	15236	15348	15244	15463	15326	15337	15143	15296	15034	15121	15239	15210	15146	15237	15289	15153	15238	15374	15242	15275	15307	15317	15152	15023	15241	15132	15181	15256	15161	15326	15157	15384	15162	15191	15154	15349	15139	15296	15268	15147	15371	15211	15314	15197	15200	15211	15343	15447	15206	15244	15167	15460	15209	15221	15222	15365	15238	15028	15381	15222	15094	15208	15194	15253	15331	15162	15290	15149	15243	15322	15386	15177	15233	15126	15286	15266	15124	15330	15253	15332	15020	15040	15223	15193	15272	15334	15156	15168	15343	15303	15219	15228	15403	15316	15363	15434	15457	15083	15233	15236	15225	15208	15254	15197	15087	15187	15195	15310	15390	15267	15302	15467	15280	15382	15084	15189	15080	15318	15222	15495	15087	15297	15172	15450	15217	15273	15242	15171	15316	15322	15061	15213	15087	15360	15171	15233	15424	15247	15327	15409	15205	15416	15432	14963	15220	15213	15276	15392	15079	15135	15349	15207	15172	15406	15094	15145	15197	15235	15242	15370	15355	15257	15142	15129	15191	15059	15185	15194	15117	15258	15173	15219	15336	15334	15374	15288	15262	15280	15349	15210	15291	15132	15307	15248	15168	15304	15422	15480	15326	15455	15275	15222	15348	15233	15403	15290	15472	15147	15131	15318	15136	15461	15225	15205	15294	15472	15241	15137	15342	15388	15167	15443	15344	15285	15250	15272	15360	15132	15116	15244	15126	15416	15220	15487	15192	15241	15264	15161	15299	15204	15132	15402	15285	15146	15282	14955	15272	15178	15224	15161	15218	15224	15239	15244	15126	15275	15170	15276	15335	15360	15196	15251	15328	15228	15324	15300	15139	15261	15300	15312	15218	15156	15273	15254	15354	15416	15358	15194	15233	15184	15105	15261	15116	15194	15200	15277	15276	15241	15423	15271	15368	15169	15426	15123	15194	15185	15109	15182	15185	15301	15204	15195	15158	15215	15167	15375	15275	15288	15211	15357	15206	15105	15236	15175	15183	15182	15021	15275	15220	15236	15156	15219	15290	15175	15256	15346	15180	15212	15149	15481	15202	15274	15248	15187	15163	15252	15193	15150	15064	15229	15353	15204	15166	15185	15386	15235	15260	15270	15337	15284	15254	15222	15233	15111	15282	15195	15226	15453	15345	15349	15308	15208	15278	15261	15180	15364	15179	15318	15256	15293	15141	15209	15275	15175	15227	15175	15238	15229	15212	15247	15153	15322	15224	15220	15175	15198	15300	15125	15167	15133	15290	15391	15128	15285	15160	15195	15178	15158	15271	15164	15050	15289	15194	15393	15112	15197	15209	15312	15409	15352	15082	15308	15226	15162	15369	15351	15341
24669	21719	30518	32117	38569	41703	34954	28072	26283	25842	24453	23434	23347	22901	22402	22168	22378	22199	21882	22171	22210	21959	22085	21834	21693	21913	21430	21391	21513	21161	21325	21229	21450	21202	21376	21274	21122	21166	21243	21244	21448	21341	21292	21351	21403	21287	21230	21113	21232	21437	21152	21093	20981	21088	21379	21278	21240	21024	21177	21277	21117	21080	21195	21185	20927	21131	20944	21028	21179	21166	21130	21212	20977	21189	21284	21132	21071	21107	21032	21211	21229	21179	20979	21227	21218	21084	21272	20970	21183	21237	21420	21273	20998	20949	21092	20976	21338	21116	21277	21120	21031	21037	21254	20717	21250	21080	21292	21336	21148	21251	21233	21267	21278	21201	21427	21110	21171	21049	21203	21156	21203	21011	21231	21087	21318	21195	20963	21128	21169	21252	21234	21132	20942	21119	21091	21123	20957	21258	20892	21175	21031	21276	21202	21011	21120	21048	21098	21087	21274	21413	21226	21061	21361	20835	20931	21156	21137	20994	21138	21144	21268	21238	21490	21112	21006	20962	21298	21117	21172	20862	21059	21120	21231	21321	21426	21150	21173	21021	21050	21228	20949	21190	20782	20864	21131	21243	21176	21012	21356	21036	21231	21089	20918	21171	20946	21002	21069	21119	21027	21130	21219	21341	21191	21017	20992	20913	20915	20966	21124	21036	20954	21249	21036	21256	21017	21211	21168	21177	21124	21110	21174	20964	21235	21049	21108	20993	21151	21120	21005	21074	21003	20987	21013	20930	21171	21244	21244	21037	21159	21147	21249	20980	21185	21214	21241	21079	21162	21079	21175	21141	21298	21297	21098	21107	21026	21137	21310	21009	21187	21289	21071	21218	20970	21162	21335	21102	21065	21079	21078	20859	20983	20865	20965	21231	21071	21144	21107	20989	20778	21240	21077	21012	21211	21101	21018	21123	21268	21327	20963	21064	21161	21120	21047	20980	21274	21332	21116	21328	20910	21416	21377	21091	21342	21140	21082	21204	21281	21251	21245	21013	20974	20851	21232	21211	20971	21012	21021	21042	21206	21097	21373	21055	21133	20925	21218	20924	21089	21159	21380	21111	21217	21076	21153	20979	20940	20941	21182	21310	21243	21107	21172	20981	21321	21014	21007	20976	21036	21081	20964	20985	21114	21196	21212	21081	21054	21242	20876	21112	21289	21184	21212	21074	21265	21166	21182	21309	21056	21198	21116	20809	20837	21346	21057	21099	21105	21205	21228	21266	21203	21341	21074	21040	21258	21184	21226	20940	21127	21257	21055	21012	21273	21379	21230	21120	21139	21121	20998	21238	21206	21003	21241	21126	20950	21239	21133	21205	21033	21421	21120	21121	21145	20932	21225	21336	21063	21161	21219	21364	21148	21238	21224	21328	21359	21371	21212	21232	21103	21317	21175	21206	21133	21248	21278	21189	21164	21184	21441	21069	21177	21042	21161	21326	21123	20918	21210	21037	21065	21052	21114	21181	20967	21226	21202	21112	21211	21236	20983	21092	21058	20923	21066	21307	21076	21032	20960	21180	21309	21362	21021	21369	21064	21312	21037	21192	20950	21085	21119	21420	21170	21048	21227	20992	21046	21308	21094	21069	21011	20999	20944	21161	21167	21352	21065	20961	21165	21042	21229	21425	21119	21261	21257	21456	21223	21108	21237	21143	21040	20983	21021	20972	20839	21228	21320	21355	21091	20933	21266	21234	21122	21272	21156	21095	21003	21278	21177	21258	20864	21072	21061	21065	21106	21246	21366	21062	21266	21186	21235	21222	21220	21188	20967	21108	21259	21199	21193	20969	21133	21083	21099	21320	21143	21055	21172	20992	21192	21168	20907	20898	20933	21317	21072	21119	21042	21366	21012	21073	20919	21007	21219	21139	20835	20980	21145	21462	21213	20957	20985	21032	21222	21026	21094	21156	20922	20993	21220	21137	20803	21258	21108	21208	21232	21125	21146	21191	21205	21154	20995	21121	21298	21165	20993	21139	21114	20935	21093	20998	21189	21242	21166	21061	20779	21121	21236	21067	21062	21127	21094	20812	20944	20929	21026	21068	21380	21236	21105	21136	21399	20838	21267	21403	21428	21261	21135	20865	21325	20922	21187	21266	21193	20908	21087	21093	20933	21212	21261	20979	21250	21044	21205	21166	21115	21013	21010	21148	21099	20949	21042	21080	21114	21207	21018	21342	21071	21103	21108	21117	21010	21010	21279	20902	21198	21042	21301	20935	20972	21085	21056	20927	21022	21172	21256	21034	20835	21183	21303	21210	20982	21110	21165	21221	20869	21132	21101	21043	21070	21154	21046	21006	21005	21014	21328	21040	21111	21257	21144	21034	20981	21176	20969	21224	21078	21097	21190	20893	21315	21009	21075	21159	21309	21155	21230	21002	21339	21232	21290	21407	21396	21116	21121	21288	21157	21195	21087	21302	20971	20882	21074	20935	21130	21161	21245	21143	21176	21119	21036	21084	21384	21088	21001	21151	20954	21231	21151	21062	21172	21062	21081	21207	21012	21049	20970	21321	21160	21320	21224	21088	21068	21081	21200	21336	21219	21100	20943	21000	20951	21076	21133	21204	21134	20994	21169	21237	21176	21082	21010	21027	20965	21042	21219	21220	21235	20941	21162	21036	21232	21120	21043	21101	21200	21256	21170	21036	21216	21103	21045	21066	21270	20974	20981	21064	21295	21354	21248	21059	20977	21074	21021	21098	21129	21270	20955	21191	21448	21307	21133	21084	21199	21097	21252	21244	21166	20919	21036	21266	21074	20957	21127	21034	20925	21107	20928	21213	21060	21109	21103	20922	21243	21251	21054	20886	21236	21046	21136	21007	21201	21108	21233	20988	21212	21318	21021	21078	21064	21234	21101	21201	20859	21041	21074	21152	21009	21228	21058	21015	21074	21197	21088	20848	21035	21114	21049	20894	21102	21242	21336	21407	21348	21121	21153	20910	21068	21167	21217	21176	21152	21195	21125	21222	21318	21083	21105	20978	21328	20985	21260	21058	21075	21214	21103	21023	21143	21012	21118	21068	20969	21061	21074	20924	21295	21221	21191	21231	21475	20997	21107	21003	20918	21074	21117	21259	21126	21102	21072	21362	21166	21136	21048	20996	20742	21024	20981	21239	21278	21059	20990	21059	21193	21037	21107	20971	20940	21185	20915	21081	21042	21190	21097	21153	21276	21149	20860	21040	21030	21116	21193	20847	21005	21290	21041	21191	21143	21076	21091	20993	21120	21289	21132	21338	21167	21157	21343	21060	21198	20990	21072	21136	20972	21174	21146	21207	21233	21167	21228	21032	21151	20987	21071	20967	20770	21024	21248	20965	21068	21110	21305	21164	21245	21283	21038	20986	21324	21161	21013	21049	21211	21266	21278	21206	21057	21101	21179	21214	20861	21103	20955	21085	20764	21023	20996	21165	21208	20971	21303	21250	21250	21236	21143	20974	21284	20963	21152	21186	21268	21346	21293	21195	21109	21038	21414	21197	21073	21055	21167	21086	21128	21216	21000	21064	21093	21327	21068	20936	21072	21108	21050	20932	20987	21201	21306	20852	21041	21027	21121	21146	21388	21056	21169	21037	21591	21103	21409	21473	21138	21013	21027	21085	21209	21157	21335	21172	21306	20865	20960	21067	20952	21187	21244	21065	21048	20902	21194	21305	21173	21139	21147	21245	21313	21160	20988	20983	21077	21385	21125	21055	20793	20930	21096	21235	21120	21171	20843	21220	21055	21112	21144	21078	21080	21188	21134	20921	21196	21159	21070	21164	20940	21009	21133	21103	21336	21204	21197	21049	21145	21203	21200	21117	21356	21225	20945	21396	21221	20919	21135	21133	21007	21371	21189	21140	21269	21248	21121	20993	21126	21268	21054	21133	21032	21240	21086	21362	21450	21126	21111	21105	21113	21204	21023	21185	21024	21116	21010	20935	21078	21091	21224	21265	21037	20986	21235	21053	21230	21329	21371	21109	21309	21387	21209	21174	21206	21206	21374	21190	21233	21160	21021	21089	21063	21148	21128	21065	21079	21267	20971	21080	21212	21039	21221	21237	21124	21101	21339	21172	21299	20956	21097	21187	21349	21372	21099	21218	21176	21131	21152	21240	20960	21093	21151	21215	21073	21324	20974	21303	21246	21195	21165	21176	21077	21023	21300	21348	20924	21190	20993	21139	21485	21168	21181	21390	20844	21061	21186	21150	20882	21024	21034	21183	21072	21178	21043	21098	21153	21104	21073	20912	21253	20995	21053	21067	21344	21088	21236	21300	21203	21001	21266	21135	21220	21130	21248	21068	21026	21088	21130	21090	21231	21008	20838	21050	21212	21075	21125	21080	21224	21187	21009	21261	21383	21047	21105	21361	21225	21217	21280	20961	21153	20951	20977	21053	21123	21078	21376	21140	21164	21187	21246	20629	21022	21218	21442	21281	21175	21197	21071	21104	21022	21237	21142	21185	21043	21351	21233	20983	21233	21142	21166	21292	21194	21002	20970	21219	20947	21045	21244	21048	21000	21023	21375	21197	21181	21186	21153	20940	21306	21146	21166	21259	21039	21076	21193	21006	21162	21160	21185	21107	21233	21235	21139	21188	20943	20858	21084	21128	20983	21125	21092	21240	21326	21199	21036	21173	21223	20809	21235	21042	21098	21142	21107	20707	21130	21131	21154	21069	21321	21402	21196	21245	21058	20857	21361	21228	21387	21058	21119	21033	21285	21074	21272	21043	21122	21198	21221	21009	21047	20951	21133	21158	21251	21207	21208	20971	21102	21019	21132	21171	21106	20982	21342	20910	21141	21054	21215	20830	21129	21253	21381	21254	21087	21129	21158	21087	21052	21102	21155	21034	21103	21175	21086	21146	21225	21069	20975	21065	21079	21057	21104	21174	21070	21042	21084	21263	21261	21087	20811	20945	21028	21028	21096	21295	21205	21060	21270	20899	21328	21005	21287	21360	21145	21252	20880	21100	21063	21194	21089	20999	21258	21221	21228	21262	20945	21213	21145	21276	21263	21109	21432	21305	20989	21241	21222	21007	21246	21105	21274	20926	21353	21075	21126	21148	21242	21200	21080	21090	21073	21161	21210	21298	21108	20981	21173	21293	20960	21193	21029	21136	21216	21030
48540	77662	75981	64213	54878	44171	28216	23366	21590	20282	18953	17577	16872	16745	16425	16106	16100	15963	15574	15554	15588	15689	15576	15492	15452	15473	15485	15323	15165	14895	14768	14860	14727	14914	14996	14786	14938	14851	14848	14924	14711	15032	14842	14722	15040	14863	14915	14766	14669	14844	14740	14977	14883	14801	14737	14630	14601	14724	14736	14700	14827	14691	14652	14646	14783	14911	14911	14721	14816	14628	14731	14735	14703	14794	14747	14714	14848	14585	14759	14825	14799	14762	14659	14693	14726	14661	14725	14690	14677	14943	14845	14695	14754	14783	14818	14908	14665	14769	14728	14592	14944	14750	14796	14849	14831	14893	14740	14743	14789	14830	14740	14549	14739	14756	14562	14628	14814	14885	14737	14779	14764	14652	14692	14708	14908	14811	14789	14628	14627	14837	14819	14628	14825	14711	14542	14819	14818	14746	14758	14726	14784	14829	14698	14711	14742	14691	14753	14837	14862	14816	14875	14594	14762	14705	14685	14733	14679	14653	14691	14760	14422	14683	14724	14796	14792	14597	14764	14764	14766	14899	14774	14949	14670	14554	14706	14764	14706	14838	14779	14794	14768	14819	14812	14884	14766	14717	14785	14788	14789	14807	14748	14776	14722	14659	14824	14625	14739	14657	14727	14739	14817	14762	14889	14847	14711	14779	14748	14795	14866	14676	14643	14835	14670	14571	14814	14894	14793	14622	14940	14763	14627	14806	14704	14756	14739	14662	14799	14790	14581	14690	14581	14718	14760	14781	14878	14554	14778	14844	14822	14746	14715	14624	14809	14785	14719	14711	14698	14821	14645	14689	14761	14839	14792	14973	14868	14883	14838	14749	14770	14831	14746	14814	14622	14737	14683	14680	14757	14733	14833	14923	14656	14893	14745	14712	14737	14913	14721	14782	14731	14599	14985	14854	14849	14740	14729	14919	14799	14675	14701	14680	14739	14850	14851	14660	14738	14704	14732	14775	14830	14781	14938	14706	14704	14833	14785	14773	14883	14780	14819	14632	14738	14717	14723	14721	14717	14771	14824	14652	14657	14790	14768	14764	14685	14827	14957	14717	14716	14754	14658	14724	14773	14769	14566	14832	14865	14638	14722	14771	14775	14647	14783	14801	14701	14611	14834	14532	14676	14703	14786	14874	14709	14685	14823	14741	14695	14735	14579	14774	14731	14870	14821	14853	14804	14883	14962	14675	14738	14760	14695	14930	14779	14770	14747	14822	14883	14797	14948	14704	14664	14795	14830	14737	14914	14745	14671	14828	14743	14795	14783	14735	14584	14940	14566	14910	14815	14700	14669	14797	14546	14658	14902	14740	14620	14805	14813	14657	14910	14803	14772	14876	14861	14794	14830	14691	14764	14772	14736	14693	14705	14821	14609	14601	14696	14869	14725	14806	14762	14702	14790	14868	14733	14830	14743	14621	14658	14727	14856	14607	14809	14679	14784	14736	14874	14673	14804	14676	14575	14657	14733	14776	14710	14846	14864	14823	14819	14603	14499	14738	14642	14593	14628	14760	14654	14885	14834	14730	14894	14823	14718	14803	14902	14775	14796	14829	14653	14684	14508	14691	14790	14700	14762	14842	14749	14860	14988	14791	14751	14814	14754	14720	14794	14730	14820	14755	14815	14785	14692	14767	14624	14734	14736	14773	14899	14805	14753	14655	14841	14856	14690	14740	14704	14883	14769	14676	14771	14658	14851	14702	14722	14855	14651	14596	14712	14877	14598	14899	14747	14649	14654	14902	14624	14801	14754	14901	14869	14802	14858	14836	14787	14697	14709	14970	14747	14738	14840	14721	14674	14576	14840	14888	15008	14647	14700	14788	14729	14828	14740	14582	14713	14739	14777	14795	14578	14802	14679	14736	14741	14795	14874	14745	14811	14699	14709	14747	14669	14657	14783	14753	14913	14765	14824	14678	14868	14794	14783	14907	14920	14717	14752	14831	14810	14963	14606	14857	14930	14554	14583	14737	14684	14768	14715	14647	14823	15089	14567	14853	14718	14728	14706	14771	14723	14863	14786	14729	14715	14626	14727	14669	14848	14679	14674	14756	14826	14700	14839	14779	14835	14751	14703	14633	14936	14842	14634	14789	14905	14812	14764	14845	14670	14790	14584	14689	14628	14660	14789	14639	14751	15000	14771	14670	14790	14661	14847	14752	14590	14911	14914	14800	14700	14759	14646	14869	14703	14613	14883	14643	14741	14713	14710	14800	14761	14651	14858	14674	14808	14721	14664	14697	14742	14695	14718	14691	14661	14719	14690	14784	14678	14766	14807	14800	14903	14829	14793	14685	15007	14824	14706	14688	14857	14710	14731	14830	14596	14677	14636	14611	14648	14650	14758	14768	14794	14727	14674	14642	14621	14620	14760	14745	14671	14631	14641	14841	14765	14757	14806	14696	14832	14864	14792	14734	14871	14718	14796	14669	14684	14665	14670	14726	14796	14682	14739	14732	14831	14699	14802	14806	14832	14697	14738	14704	14738	14609	14556	14754	14907	14887	14861	14509	14672	14948	14678	14549	14727	14752	14635	14732	14462	14712	14804	14801	14830	14763	14592	15002	14595	14703	14730	14889	14845	14788	14951	14698	14763	14870	14729	14889	14626	14874	14816	14750	14526	14580	14808	14854	14762	14731	14618	14954	14707	14799	14788	14898	14708	14713	14728	14734	14944	14717	14578	14880	14929	14818	14711	14911	14655	14957	14745	14623	14690	14625	14845	14694	14696	14739	14645	14601	14796	14803	14835	14886	14665	14759	14804	14538	14890	14777	14669	14786	14897	14752	14761	14769	14633	14642	14847	14712	14722	14683	14758	14709	14670	14589	14820	14586	14952	14767	14819	14815	14837	14763	14800	14727	14730	14697	14729	14746	14734	14641	14704	14980	14687	14660	14900	14748	14874	14664	14864	14849	14589	14707	14800	14785	14805	14666	14883	14757	14717	14660	14723	14674	14791	14764	14887	14757	14888	14671	14780	14556	14611	14660	14705	14716	14789	14673	14798	14815	14779	14759	14794	14933	14832	14873	14655	14674	14694	14718	14871	14692	14674	14728	14560	14885	14793	14696	14691	14764	14882	14702	14703	14564	14685	14537	14739	14762	14835	14995	14697	14807	14967	14675	14705	14802	14752	14863	14786	14711	14968	14768	14862	14613	14835	14775	14651	14778	14850	14707	14854	14655	14755	14801	14640	14746	14627	14751	14701	14659	14581	14593	14832	14816	14727	14823	14767	14724	14703	14688	14748	14758	14614	14726	14883	14942	14800	14624	14709	14764	14746	14788	14848	14690	14693	14544	14700	14663	14729	14655	14781	14674	14835	14800	14688	14622	14803	14833	14753	14717	14748	14697	14859	14666	14648	14517	14649	14844	14832	14658	14706	14817	14782	14711	14783	14693	14709	14610	14756	14708	14913	14583	14618	14824	14773	14808	14753	14827	14831	14545	14713	14542	14687	14793	14787	14724	14612	14610	14865	14596	14806	14719	14600	14823	14901	14786	14823	14644	14765	14431	14871	14729	14683	14807	14790	14672	14598	14619	14701	14621	14786	14682	14710	14685	14754	14944	14606	14578	14663	14875	14877	14704	14809	14695	14793	14726	14710	14756	14735	14883	14544	14641	14760	14869	14735	14539	14786	14822	14742	14693	14807	14899	14744	14644	14770	14858	14930	14796	14841	14657	14697	14897	14766	14765	14811	14777	14875	14791	14713	14759	14700	14740	14695	14865	14876	14803	14591	14855	14792	14728	14787	14686	14747	14675	14659	14784	14673	14863	14840	14721	14839	14785	14814	14713	14693	14810	14723	14721	14764	14818	14845	14840	14926	14796	14942	14617	14750	14784	14747	14881	14796	14613	14699	14833	14725	14867	14831	14771	14909	14687	14723	14690	14689	14636	14587	14647	14695	14798	14749	14888	14732	14691	14754	14808	14758	14863	14775	14879	14766	14776	14700	14820	14701	14764	14666	14720	14719	14560	14582	14814	14666	14799	14750	14772	14895	14872	14655	14810	14674	14786	14650	14851	14655	14864	14819	14654	14595	14642	14698	14732	14646	14772	14737	14777	14563	14678	14748	14717	14817	14699	14872	14623	14715	14680	14792	14746	14853	14769	14622	14722	14730	14730	14824	14637	14971	14722	14907	14692	14788	14711	14689	14649	14644	14591	14846	14649	14795	14608	14810	14635	14721	14913	14632	14685	14790	14919	14743	14603	14692	14843	14780	14894	14666	14718	14694	14746	14644	14757	14874	14925	14685	14706	14688	14742	14482	14712	14725	14762	14813	14681	14683	15046	14615	14748	14733	14850	14740	14760	14869	14803	14811	14657	14809	14697	14661	14688	14735	14692	14914	14840	14657	14702	14706	14746	14726	14599	14625	14820	14785	14873	14652	14714	14742	14723	14833	14748	14605	14641	14719	14716	14723	14687	14908	14778	14671	14691	14762	14597	14848	14799	14776	14779	14666	14895	14640	14753	14786	14803	14715	14809	14753	14859	14778	14832	14801	14733	14757	14681	14800	14575	14909	14753	14716	14740	14766	14796	14797	14712	14825	14680	14776	14695	14782	14957	14817	14581	14646	14824	14852	14726	14689	14713	14809	14632	14751	14742	14875	14728	14874	14839	14783	14717	14689	14759	14681	14759	14785	14712	14973	14679	14938	14829	14759	14744	14801	14699	14739	14802	14807	14901	14720	14877	14646	14626	14712	14617	14801	14612	14819	14833	14708	14642	14721	14705	14812	14747	14952	14726	14757	14606	14697	14842	14849	14717	14863	14779	14800	14953	14806	14826	14547	14882	14773	14751	14611	14736	14761	14718	14796	14849	14801	14692	14754	14745	14715	14774	14599	14559	14803	14532	14816	14846	14822	14788	14782	14758	14972	14757	14584	14773	14769	14957	14723	14633	14668	14724	14559	14659	14793	14783	14588	14703	14744	14694	14681	14725	14550	14728	14938	14579	15028	14709	14898	14819	14803	14716	14728	14691	14757	14822	14757	14884	14692	14809	14973	14796	14627	14619	14607	14772	14834	14799	14850	14711	14709	14763	14538	14755	14916	14508	14906	14779	14623	14742	14745	14830	14617	14725	14736	14646	14891	14453	14603	14702	14946	14818	14844	14924	14761	14562
43255	52374	56293	48422	39827	32056	26957	25404	24485	24260	23733	23341	23172	22982	23115	23124	22981	22908	22825	22774	22945	22919	23215	22791	22791	22827	22823	22833	22634	22696	22386	22445	22429	22660	22539	22751	22619	22700	22626	22607	22597	22446	22688	22567	22454	22496	22758	22423	22651	22420	22550	22737	22669	22646	22343	22364	22681	22300	22488	22566	22464	22495	22701	22359	22427	22522	22518	22637	22452	22262	22363	22441	22346	22634	22612	22604	22418	22297	22519	22478	22627	22571	22590	22548	22312	22329	22436	22696	22558	22558	22508	22348	22374	22053	22365	22295	22424	22520	22728	22604	22523	22665	22438	22319	22253	22488	22698	22471	22613	22509	22265	22528	22311	22401	22394	22273	22480	22424	22565	22422	22398	22577	22335	22471	22628	22508	22509	22431	22502	22279	22288	22612	22833	22505	22484	22775	22608	22666	22366	22644	22563	22418	22443	22202	22432	22527	22547	22362	22443	22571	22619	22539	22534	22394	22503	22361	22384	22192	22495	22507	22486	22479	22492	22664	22559	22385	22561	22591	22576	22334	22309	22274	22566	22281	22381	22495	22321	22385	22460	22474	22512	22537	22319	22477	22440	22700	22330	22655	22398	22328	22429	22458	22488	22494	22489	22246	22584	22745	22584	22531	22611	22373	22258	22499	22639	22795	22434	22601	22566	22573	22423	22391	22378	22295	22564	22536	22461	22330	22550	22584	22577	22507	22545	22628	22756	22438	22508	22610	22450	22796	22233	22266	22718	22607	22316	22413	22585	22468	22357	22440	22399	22363	22542	22490	22669	22529	22738	22523	22733	22573	22612	22432	22387	22630	22679	22417	22543	22325	22402	22377	22466	22373	22534	22505	22327	22513	22649	22569	22327	22609	22641	22222	22667	22238	22304	22420	22440	22433	22503	22466	22447	22428	22526	22387	22514	22444	22258	22477	22527	22443	22708	22614	22777	22634	22462	22620	22471	22450	22565	22409	22463	22575	22334	22533	22400	22521	22329	22396	22526	22472	22591	22519	22541	22490	22588	22329	22500	22489	22627	22436	22767	22527	22576	22610	22488	22522	22406	22332	22551	22425	22467	22665	22486	22524	22492	22440	22475	22379	22240	22445	22409	22500	22540	22400	22213	22570	22442	22478	22638	22590	22341	22552	22559	22693	22710	22157	22389	22503	22506	22481	22393	22429	22307	22513	22516	22702	22565	22306	22599	22491	22464	22617	22634	22556	22319	22288	22348	22507	22471	22401	22142	22659	22304	22628	22461	22549	22520	22529	22409	22418	22543	22401	22682	22652	22383	22600	22643	22626	22522	22389	22374	22328	22316	22473	22649	22729	22483	22587	22629	22530	22428	22571	22575	22645	22394	22424	22530	22535	22402	22555	22699	22498	22646	22410	22326	22563	22479	22396	22348	22580	22355	22332	22324	22481	22364	22451	22693	22243	22567	22622	22688	22563	22256	22241	22439	22280	22460	22617	22409	22506	22243	22302	22454	22400	22452	22422	22552	22502	22430	22655	22383	22390	22560	22616	22492	22509	22382	22633	22442	22426	22591	22369	22481	22401	22378	22446	22327	22377	22617	22634	22621	22623	22703	22485	22593	22393	22616	22671	22608	22533	22546	22494	22522	22521	22803	22586	22826	22596	22464	22354	22524	22414	22543	22404	22578	22405	22394	22435	22456	22411	22104	22826	22681	22216	22389	22611	22575	22685	22679	22679	22264	22461	22406	22620	22460	22036	22572	22751	22630	22553	22530	22340	22545	22783	22460	22391	22108	22553	22593	22461	22572	22430	22608	22449	22659	22480	22475	22282	22580	22209	22533	22490	22498	22580	22321	22284	22510	22691	22471	22763	22717	22381	22422	22373	22387	22496	22427	22546	22392	22458	22588	22554	22350	22499	22504	22280	22416	22732	22240	22347	22468	22287	22365	22375	22447	22670	22567	22706	22492	22238	22423	22374	22509	22358	22653	22509	22601	22333	22507	22364	22438	22547	22494	22527	22627	22446	22606	22641	22654	22627	22524	22465	22261	22454	22538	22456	22442	22518	22555	22533	22526	22564	22470	22471	22712	22492	22355	22444	22586	22628	22415	22406	22699	22324	22485	22602	22550	22633	22522	22612	22539	22541	22410	22329	22576	22391	22424	22250	22639	22444	22431	22347	22383	22611	22317	22265	22234	22393	22366	22673	22465	22405	22464	22628	22451	22530	22325	22362	22270	22366	22537	22590	22621	22556	22370	22461	22553	22466	22529	22446	22594	22465	22686	22329	22334	22839	22694	22769	22628	22615	22471	22494	22478	22516	22559	22433	22488	22568	22485	22373	22469	22627	22656	22317	22507	22488	22402	22528	22360	22523	22285	22803	22500	22411	22539	22653	22283	22464	22547	22580	22420	22640	22628	22549	22582	22699	22497	22359	22676	22360	22382	22603	22409	22493	22563	22399	22439	22572	22636	22549	22499	22116	22332	22186	22716	22507	22474	22718	22391	22513	22640	22646	22413	22293	22421	22153	22544	22462	22285	22593	22656	22530	22248	22393	22529	22367	22421	22448	22532	22537	22390	22388	22400	22322	22502	22432	22610	22461	22578	22355	22402	22582	22315	22371	22352	22692	22569	22402	22492	22315	22327	22632	22599	22675	22535	22690	22380	22426	22489	22340	22139	22404	22496	22467	22710	22395	22488	22196	22256	22570	22662	22500	22722	22421	22636	22412	22243	22468	22556	22618	22433	22504	22304	22508	22538	22635	22594	22588	22564	22277	22574	22397	22498	22585	22627	22547	22401	22292	22539	22485	22407	22274	22521	22636	22580	22655	22408	22689	22501	22461	22285	22503	22461	22557	22531	22484	22443	22354	22182	22671	22517	22606	22678	22525	22421	22459	22430	22662	22528	22552	22466	22550	22407	22307	22376	22696	22478	22510	22353	22402	22378	22521	22638	22628	22425	22474	22657	22536	22689	22444	22366	22445	22362	22643	22618	22516	22444	22387	22452	22406	22651	22358	22356	22341	22641	22442	22835	22665	22517	22408	22444	22506	22492	22471	22586	22589	22402	22619	22523	22636	22423	22452	22504	22605	22707	22415	22529	22628	22625	22320	22432	22274	22308	22256	22327	22791	22691	22571	22483	22487	22434	22301	22687	22318	22567	22468	22725	22582	22686	22552	22363	22450	22411	22552	22402	22585	22670	22382	22530	22554	22503	22486	22468	22288	22559	22526	22361	22660	22590	22500	22634	22570	22541	22372	22362	22430	22385	22485	22506	22323	22565	22427	22552	22490	22491	22591	22458	22731	22411	22485	22596	22719	22554	22513	22588	22441	22556	22224	22699	22433	22533	22379	22618	22353	22659	22554	22370	22733	22407	22325	22611	22622	22539	22509	22344	22403	22460	22442	22472	22616	22504	22751	22601	22444	22414	22415	22594	22385	22485	22547	22638	22422	22505	22631	22687	22428	22636	22533	22403	22532	22532	22562	22550	22268	22540	22428	22398	22480	22346	22548	22326	22472	22547	22496	22493	22458	22592	22518	22363	22527	22588	22607	22426	22557	22459	22444	22537	22338	22738	22616	22524	22461	22572	22474	22495	22467	22385	22337	22583	22728	22528	22672	22502	22397	22377	22470	22506	22694	22628	22418	22306	22334	22485	22368	22508	22648	22522	22376	22624	22427	22496	22474	22739	22599	22633	22568	22526	22426	22512	22469	22309	22415	22413	22559	22311	22515	22614	22383	22635	22416	22511	22720	22677	22631	22414	22417	22363	22550	22303	22799	22418	22391	22579	22570	22513	22297	22611	22275	22358	22514	22507	22656	22769	22317	22598	22573	22401	22724	22443	22670	22604	22582	22372	22325	22594	22706	22646	22305	22480	22452	22553	22420	22508	22540	22378	22414	22612	22553	22561	22597	22594	22897	22422	22545	22513	22460	22302	22414	22310	22660	22593	22484	22398	22650	22599	22495	22720	22289	22499	22373	22433	22435	22595	22431	22615	22428	22502	22531	22639	22445	22577	22492	22526	22711	22685	22492	22586	22521	22457	22459	22446	22513	22372	22373	22472	22433	22384	22714	22519	22454	22649	22466	22478	22306	22695	22593	22726	22326	22614	22497	22545	22367	22479	22205	22458	22283	22467	22448	22790	22635	22622	22473	22482	22462	22526	22547	22483	22347	22472	22387	22679	22552	22614	22493	22383	22513	22467	22658	22689	22386	22488	22616	22464	22418	22375	22289	22790	22622	22469	22711	22864	22607	22366	22269	22339	22345	22539	22349	22631	22446	22549	22364	22447	22614	22662	22426	22545	22615	22533	22557	22516	22525	22506	22489	22635	22436	22487	22631	22543	22208	22456	22425	22404	22524	22545	22269	22619	22344	22479	22632	22600	22682	22741	22438	22393	22456	22476	22752	22612	22417	22455	22571	22575	22475	22592	22437	22398	22372	22675	22591	22680	22359	22434	22463	22614	22331	22665	22222	22255	22563	22407	22494	22700	22414	22387	22530	22502	22591	22553	22460	22551	22581	22348	22581	22637	22382	22451	22523	22456	22320	22439	22631	22542	22518	22516	22506	22290	22598	22339	22464	22443	22307	22744	22460	22489	22544	22507	22177	22627	22573	22625	22324	22486	22574	22405	22628	22208	22805	22444	22495	22423	22477	22262	22609	22478	22512	22596	22563	22615	22299	22489	22550	22670	22518	22503	22485	22490	22393	22597	22332	22377	22377	22501	22234	22568	22647	22401	22568	22504	22374	22520	22343	22410	22383	22585	22527	22471	22468	22344	22424	22495	22174	22694	22420	22540	22512	22487	22411	22565	22704	22399	22554	22453	22604	22396	22578	22361	22623	22495	22645	22596	22294	22370	22478	22466	22484	22383	22524	22590	22509	22521	22450	22447	22376	22611	22527	22433	22447	22480	22519	22671	22453	22417	22656	22425	22716	22590	22465	22503	22549	22408	22466	22350	22276	22613	22625	22489	22619	22559	22491	22452	22486	22483	22468	22252	22569	22331	22485	22513	22452	22476	22535	22712	22502	22396	22469	22445	22431	22494	22329	22633	22428	22590	22301	22292	22289	22608	22513	22248	22482	22491	22476	22451	22535	22670	22469	22330	22416	22330	22566	22580	22490	22503	22466	22238	22570
46153	61977	56324	43178	35271	25644	20695	19265	18206	17666	17049	16587	16117	15890	16094	15936	15785	15941	15767	15672	15705	15914	15756	15566	15696	15787	15746	15425	15485	15442	15487	15456	15495	15162	15438	15645	15363	15466	15644	15448	15293	15446	15494	15582	15472	15409	15336	15403	15534	15347	15324	15397	15418	15372	15457	15351	15421	15417	15321	15380	15497	15306	15327	15290	15402	15360	15538	15157	15382	15308	15369	15591	15308	15262	15356	15448	15517	15278	15444	15396	15646	15473	15550	15209	15463	15388	15395	15557	15336	15319	15326	15397	15559	15437	15378	15440	15390	15546	15404	15459	15149	15280	15334	15354	15594	15303	15308	15384	15260	15570	15475	15386	15305	15437	15284	15452	15374	15338	15474	15377	15481	15333	15350	15486	15300	15507	15437	15281	15399	15238	15525	15374	15496	15458	15486	15248	15459	15349	15481	15498	15489	15279	15517	15590	15446	15299	15272	15485	15332	15474	15489	15412	15470	15336	15443	15425	15217	15391	15460	15395	15288	15430	15448	15465	15282	15395	15537	15270	15570	15424	15424	15540	15478	15307	15416	15540	15401	15581	15305	15590	15531	15407	15359	15493	15349	15369	15348	15356	15290	15371	15262	15418	15333	15402	15525	15537	15427	15284	15389	15489	15485	15386	15498	15310	15408	15276	15265	15359	15470	15592	15436	15357	15448	15347	15396	15388	15500	15430	15474	15275	15566	15410	15430	15409	15496	15400	15577	15305	15422	15317	15418	15426	15470	15467	15286	15306	15345	15472	15439	15392	15267	15352	15427	15390	15377	15395	15365	15359	15380	15496	15473	15542	15390	15152	15438	15376	15461	15482	15432	15414	15540	15358	15324	15388	15330	15289	15462	15372	15435	15430	15339	15474	15318	15409	15478	15175	15486	15418	15317	15427	15547	15437	15476	15436	15410	15284	15460	15438	15492	15515	15207	15398	15470	15465	15423	15418	15323	15316	15425	15141	15404	15258	15284	15388	15501	15394	15173	15369	15338	15422	15348	15346	15317	15472	15396	15657	15305	15273	15397	15498	15387	15397	15349	15377	15538	15439	15436	15454	15352	15332	15388	15388	15401	15411	15375	15336	15427	15400	15396	15330	15368	15447	15635	15455	15314	15409	15340	15666	15362	15375	15415	15469	15381	15354	15466	15281	15271	15440	15223	15533	15444	15198	15401	15256	15603	15439	15489	15513	15515	15341	15583	15394	15485	15346	15326	15453	15290	15479	15290	15443	15331	15189	15376	15570	15261	15324	15390	15282	15403	15282	15190	15466	15573	15357	15445	15640	15352	15434	15352	15452	15519	15420	15445	15324	15318	15339	15444	15407	15447	15599	15449	15502	15417	15394	15295	15270	15418	15498	15528	15401	15436	15340	15261	15486	15444	15498	15421	15421	15431	15440	15322	15336	15317	15512	15267	15521	15437	15310	15329	15352	15393	15510	15485	15324	15553	15488	15422	15257	15344	15312	15378	15349	15489	15428	15362	15519	15531	15209	15392	15607	15232	15335	15391	15463	15249	15257	15594	15280	15219	15507	15553	15449	15312	15353	15332	15566	15588	15346	15363	15419	15442	15366	15501	15324	15431	15619	15377	15301	15308	15465	15486	15375	15414	15397	15412	15280	15414	15438	15286	15635	15315	15581	15327	15487	15403	15387	15551	15401	15337	15544	15290	15460	15411	15435	15345	15344	15266	15423	15249	15326	15226	15347	15412	15308	15435	15415	15367	15372	15316	15315	15472	15424	15350	15293	15477	15429	15530	15489	15276	15369	15325	15368	15378	15420	15486	15278	15333	15485	15406	15264	15317	15401	15371	15469	15493	15296	15497	15297	15404	15523	15399	15484	15284	15395	15429	15487	15172	15492	15372	15227	15357	15370	15430	15568	15439	15290	15421	15302	15437	15550	15383	15433	15556	15465	15566	15370	15375	15462	15490	15387	15257	15499	15382	15411	15524	15292	15242	15324	15339	15408	15323	15181	15592	15415	15279	15443	15576	15449	15240	15342	15321	15354	15435	15304	15461	15572	15467	15416	15440	15286	15324	15385	15329	15274	15572	15402	15340	15357	15297	15225	15387	15389	15268	15342	15300	15269	15462	15507	15622	15462	15514	15359	15681	15532	15344	15370	15613	15319	15463	15312	15498	15173	15564	15507	15332	15405	15427	15690	15402	15311	15412	15366	15316	15360	15550	15531	15452	15509	15447	15479	15384	15429	15308	15487	15408	15506	15383	15392	15442	15561	15442	15346	15492	15347	15594	15390	15476	15188	15298	15303	15422	15473	15561	15214	15390	15496	15314	15620	15453	15630	15504	15404	15282	15372	15349	15298	15511	15372	15438	15408	15459	15427	15447	15381	15384	15129	15386	15338	15548	15455	15672	15403	15375	15352	15269	15360	15343	15418	15485	15420	15452	15427	15437	15126	15297	15545	15461	15271	15283	15354	15537	15592	15317	15491	15445	15334	15429	15257	15595	15449	15486	15299	15606	15329	15469	15392	15280	15459	15292	15272	15350	15378	15300	15423	15387	15359	15618	15627	15445	15391	15506	15365	15510	15429	15409	15308	15452	15433	15396	15245	15356	15355	15485	15321	15360	15251	15340	15413	15466	15355	15328	15355	15484	15481	15234	15390	15509	15395	15283	15353	15496	15437	15311	15541	15443	15431	15359	15477	15205	15492	15385	15541	15358	15323	15390	15375	15481	15575	15545	15342	15324	15367	15298	15404	15366	15399	15573	15401	15328	15405	15339	15376	15500	15238	15412	15399	15347	15515	15566	15309	15397	15477	15535	15447	15372	15255	15409	15363	15190	15481	15490	15364	15271	15437	15249	15471	15539	15521	15270	15558	15463	15568	15373	15318	15367	15371	15341	15474	15367	15375	15334	15397	15359	15611	15385	15322	15375	15508	15304	15353	15246	15510	15545	15307	15492	15391	15556	15248	15155	15277	15485	15454	15430	15451	15453	15496	15367	15438	15256	15475	15466	15314	15428	15366	15510	15290	15423	15501	15545	15485	15331	15375	15442	15350	15477	15410	15344	15443	15408	15372	15242	15281	15510	15178	15391	15501	15519	15562	15416	15402	15366	15353	15344	15578	15463	15139	15316	15338	15293	15396	15284	15442	15410	15319	15343	15294	15398	15535	15267	15400	15300	15465	15424	15327	15437	15403	15387	15598	15511	15367	15421	15270	15379	15318	15356	15393	15331	15295	15418	15468	15274	15540	15361	15423	15462	15510	15247	15447	15504	15571	15373	15287	15318	15544	15398	15558	15360	15365	15359	15343	15386	15525	15479	15313	15597	15439	15415	15538	15570	15490	15342	15474	15272	15285	15435	15222	15428	15425	15401	15536	15529	15353	15553	15415	15379	15249	15290	15313	15261	15314	15264	15365	15536	15258	15611	15339	15498	15405	15471	15437	15344	15362	15269	15483	15377	15390	15389	15343	15479	15466	15337	15498	15388	15384	15291	15442	15436	15317	15479	15267	15443	15293	15399	15288	15611	15384	15236	15469	15457	15546	15336	15225	15548	15375	15538	15528	15361	15499	15285	15423	15284	15399	15314	15455	15481	15357	15252	15274	15508	15385	15387	15407	15470	15471	15442	15341	15374	15374	15466	15300	15602	15401	15511	15410	15501	15461	15153	15512	15426	15300	15266	15532	15310	15466	15358	15632	15368	15427	15501	15411	15422	15369	15423	15224	15466	15335	15492	15462	15520	15442	15523	15459	15345	15345	15368	15241	15591	15354	15487	15173	15336	15241	15664	15454	15301	15523	15320	15546	15333	15319	15420	15525	15274	15478	15294	15545	15499	15450	15475	15441	15466	15299	15511	15507	15328	15479	15520	15437	15435	15406	15502	15390	15136	15390	15395	15468	15365	15448	15247	15579	15339	15441	15417	15516	15458	15268	15503	15570	15525	15289	15396	15333	15482	15465	15414	15578	15485	15392	15335	15591	15339	15361	15276	15377	15373	15318	15463	15393	15307	15398	15379	15514	15355	15428	15333	15357	15383	15192	15453	15295	15416	15458	15412	15412	15297	15455	15582	15404	15528	15409	15206	15308	15510	15471	15518	15349	15359	15457	15570	15277	15441	15449	15459	15358	15275	15556	15328	15383	15389	15546	15442	15385	15402	15399	15394	15409	15644	15284	15647	15326	15510	15477	15561	15344	15447	15384	15450	15439	15328	15542	15279	15295	15526	15391	15469	15394	15480	15530	15300	15454	15463	15330	15499	15554	15448	15253	15227	15226	15508	15544	15550	15627	15467	15291	15445	15634	15373	15242	15288	15495	15405	15263	15390	15351	15516	15382	15319	15488	15500	15502	15380	15402	15481	15320	15344	15508	15409	15443	15351	15411	15347	15384	15575	15345	15382	15194	15466	15346	15337	15429	15536	15328	15437	15337	15290	15337	15456	15325	15254	15297	15271	15388	15453	15559	15374	15377	15309	15532	15459	15397	15296	15495	15397	15416	15514	15364	15397	15295	15411	15527	15425	15587	15370	15349	15343	15442	15488	15434	15729	15473	15428	15425	15330	15468	15439	15319	15306	15370	15368	15350	15250	15394	15334	15429	15383	15454	15611	15439	15504	15381	15396	15322	15390	15453	15454	15300	15379	15342	15231	15339	15400	15572	15434	15365	15491	15338	15301	15470	15420	15498	15355	15357	15414	15429	15432	15505	15334	15347	15280	15336	15329	15329	15643	15484	15537	15461	15716	15501	15274	15524	15309	15410	15503	15357	15390	15334	15324	15430	15473	15256	15399	15508	15483	15340	15330	15429	15433	15176	15405	15253	15495	15352	15346	15489	15332	15488	15636	15393	15432	15391	15347	15399	15317	15405	15396	15361	15370	15478	15402	15402	15495	15324	15401	15484	15343	15421	15590	15397	15377	15480	15418	15344	15355	15369	15333	15510	15263	15369	15490	15406	15350	15366	15565	15371	15248	15347	15539	15208	15354	15284	15428	15508	15395	15424	15515	15292	15383	15239	15371	15357	15420	15412	15524	15254	15416	15285	15436	15407	15479	15512	15317	15537	15443	15308	15372	15386	15506	15388	15666	15482	15485	15487	15360	15278	15474	15508	15385	15501	15460	15312	15372	15471	15534	15431	15547	15412
26333	21854	33425	39093	39592	34744	31845	27990	26262	25784	24638	24104	23716	23672	23704	23569	23515	23326	23113	23371	23194	23029	23062	22987	23348	23294	22758	22735	22780	22935	22504	22589	22912	22875	22744	22636	22542	22723	22865	22689	22660	22984	22994	22686	22496	22637	22838	22636	22554	22752	22708	22890	22580	22503	22687	22725	22651	22537	22712	22535	22566	22611	22599	22548	22576	22675	22662	22616	22427	22642	22756	22548	22520	22620	22588	22338	22422	22472	22535	22481	22436	22463	22681	22443	22664	22480	22777	22677	22440	22576	22603	22614	22541	22787	22515	22545	22736	22580	22647	22713	22385	22379	22334	22482	22635	22640	22689	22634	22641	22687	22791	22289	22452	22302	22669	22763	22625	22487	22397	22501	22529	22616	22785	22350	22821	22534	22461	22468	22610	22737	22466	22596	22551	22778	22672	22515	22330	22509	22581	22587	22818	22531	22700	22428	22602	22614	22641	22778	22639	22357	22370	22733	22823	22492	22621	22629	22605	22530	22722	22707	22516	22480	22681	22586	22633	22384	22474	22666	22713	22817	22743	22444	22580	22544	22714	22289	22486	22471	22700	22312	22560	22747	22602	22209	22492	22477	22653	22439	22567	22591	22435	22684	22594	22760	22749	22503	22765	22584	22631	22515	22593	22731	22681	22696	22406	22631	22462	22683	22437	22342	22763	22639	22559	22419	22606	22558	22647	22497	22606	22511	22432	22554	22727	22647	22571	22872	22408	22443	22375	22327	22460	22483	22634	22489	22577	22352	22483	22469	22563	22364	22768	22686	22679	22643	22740	22624	22228	22577	22526	22534	22636	22662	22797	22662	22552	22509	22689	22400	22708	22534	22568	22574	22639	22624	22538	22604	22558	22542	22603	22688	22492	22405	22362	22675	22485	22687	22696	22395	22706	22808	22530	22643	22617	22483	22553	22462	22482	22832	22414	22694	22708	22611	22577	22564	22581	22299	22513	22417	22605	22723	22472	22633	22807	22631	22730	22684	22670	22600	22575	22680	22577	22554	22317	22404	22512	22390	22604	22433	22651	22436	22528	22563	22609	22637	22701	22754	22533	22596	22443	22744	22492	22590	22488	22560	22604	22565	22555	22660	22727	22508	22646	22389	22519	22698	22448	22335	22702	22508	22447	22885	22459	22268	22543	22531	22294	22373	22680	22503	22590	22502	22662	22681	22542	22692	22622	22609	22779	22768	22578	22598	22460	22557	22925	22267	22665	22365	22550	22461	22613	22498	22568	22800	22389	22593	22594	22494	22694	22655	22635	22701	22599	22767	22787	22714	22453	22516	22472	22637	22551	22594	22370	22424	22397	22628	22493	22572	22618	22630	22415	22768	22661	22534	22616	22481	22658	22863	22722	22522	22547	22561	22526	22627	22481	22412	22564	22654	22749	22515	22569	22430	22608	22583	22701	22272	22399	22463	22491	22678	22471	22529	22440	22514	22426	22417	22560	22498	22704	22392	22311	22495	22490	22547	22654	22563	22381	22568	22654	22849	22472	22567	22718	22701	22390	22584	22457	22443	22749	22713	22465	22627	22829	22648	22610	22540	22707	22523	22766	22527	22399	22558	22472	22540	22469	22631	22707	22562	22876	22629	22373	22604	22700	22483	22686	22616	22612	22473	22542	22483	22746	22611	22408	22450	22614	22420	22604	22861	22523	22719	22743	22687	22742	22648	22578	22839	22708	22496	22481	22759	22807	22552	22518	22347	22480	22585	22691	22391	22508	22340	22737	22660	22516	22435	22552	22488	22567	22655	22496	22527	22509	22498	22792	22316	22410	22585	22541	22728	22603	22490	22494	22367	22542	22445	22419	22568	22651	22616	22602	22453	22669	22511	22308	22593	22761	22684	22728	22452	22554	22257	22624	22577	22476	22577	22474	22595	22291	22330	22534	22412	22602	22633	22697	22566	22534	22361	22547	22530	22549	22455	22530	22730	22567	22600	22610	22456	22766	22410	22700	22623	22589	22521	22585	22454	22608	22534	22548	22495	22442	22404	22366	22842	22764	22580	22585	22403	22672	22897	22815	22755	22527	22532	22762	22790	22555	22544	22549	22647	22377	22518	22518	22538	22634	22393	22540	22737	22576	22558	22443	22518	22576	22555	22775	22722	22613	22405	22720	22484	22719	22649	22498	22502	22589	22731	22557	22634	22575	22724	22623	22493	22918	22395	22550	22700	22462	22583	22369	22782	22583	22322	22586	22493	22518	22535	22724	22667	22580	22346	22504	22940	22719	22514	22529	22580	22411	22584	22496	22553	22525	22407	22828	22571	22445	22459	22233	22696	22621	22552	22576	22548	22669	22711	22693	22879	22641	22650	22914	22280	22578	22634	22523	22816	22575	22541	22759	22501	22464	22565	22694	22573	22770	22556	22589	22657	22664	22378	22462	22585	22531	22784	22720	22488	22737	22546	22663	22815	22208	22690	22698	22642	22693	22585	22351	22426	22508	22371	22634	22524	22448	22434	22577	22347	22752	22626	22525	22603	22525	22555	22876	22593	22624	22354	22504	22613	22706	22524	22305	22575	22676	22667	22488	22321	22435	22522	22702	22604	22692	22531	22547	22304	22576	22760	22552	22661	22417	22438	22475	22611	22684	22746	22561	22607	22482	22353	22668	22462	22533	22422	22699	22954	22586	22568	22235	22446	22284	22513	22584	22570	22626	22770	22616	22512	22638	22414	22665	22398	22584	22676	22694	22598	22659	22701	22366	22470	22769	22729	22584	22449	22663	22334	22389	22513	22617	22237	22559	22511	22699	22427	22678	22691	22452	22649	22409	22913	22541	22747	22637	22505	22639	22548	22519	22658	22565	22401	22631	22402	22678	22480	22564	22319	22408	22586	22412	22620	22750	22725	22464	22621	22470	22451	22412	22553	22598	22721	22499	22564	22708	22669	22565	22732	22669	22510	22515	22493	22572	22332	22471	22507	22626	22514	22804	22462	22605	22637	22488	22542	22577	22703	22556	22654	22630	22524	22603	22472	22587	22633	22777	22601	22497	22636	22717	22531	22460	22655	22585	22581	22514	22565	22685	22635	22634	22534	22650	22390	22539	22569	22364	22367	22363	22783	22782	22551	22930	22607	22792	22486	22585	22375	22651	22588	22344	22664	22438	22545	22518	22253	22692	22774	22226	22398	22618	22504	22682	22439	22780	22611	22560	22756	22755	22525	22581	22710	22638	22602	22425	22732	22436	22463	22619	22555	22681	22623	22529	22353	22554	22388	22439	22523	22425	22634	22312	22549	22726	22476	22554	22497	22501	22558	22704	22385	22652	22722	22557	22464	22941	22596	22409	22635	22906	22438	22623	22532	22516	22595	22478	22534	22551	22797	22692	22658	22394	22693	22666	22582	22702	22420	22740	22511	22500	22664	22722	22605	22494	22466	22688	22604	22783	22564	22489	22320	22351	22623	22836	22553	22583	22646	22479	22572	22634	22596	22694	22502	22414	22764	22586	22644	22473	22528	22669	22704	22675	22681	22523	22577	22596	22678	22699	22677	22463	22305	22507	22462	22645	22692	22545	22507	22514	22811	22834	22620	22500	22726	22577	22706	22814	22510	22418	22529	22538	22603	22459	22676	22482	22432	22713	22659	22545	22547	22701	22576	22462	22611	22710	22712	22638	22431	22562	22442	22596	22524	22843	22602	22589	22629	22614	22776	22348	22437	22452	22323	22715	22649	22598	22599	22521	22673	22586	22633	22528	22350	22712	22610	22457	22699	22492	22504	22543	22693	22598	22426	22532	22479	22755	22521	22398	22700	22484	22388	22733	22485	22537	22328	22201	22600	22532	22561	22645	22513	22576	22331	22762	22775	22710	22475	22569	22600	22602	22579	22755	22631	22701	22806	22603	22556	22476	22632	22394	22423	22616	22463	22416	22543	22697	22824	22544	22558	22340	22557	22421	22593	22797	22573	22672	22692	22574	22271	22689	22615	22644	22968	22232	22495	22631	22597	22615	22702	22680	22634	22619	22449	22689	22791	22354	22381	22179	22578	22747	22541	22841	22535	22646	22384	22484	22702	22577	22568	22584	22610	22553	22854	22600	22701	22664	22636	22425	22428	22716	22659	22614	22557	22535	22445	22459	22694	22864	22423	22359	22594	22700	22605	22700	22932	22716	22571	22441	22582	22775	22557	22657	22553	22713	22554	22699	22641	22947	22753	22432	22600	22473	22682	22533	22593	22387	22462	22528	22503	22745	22627	22612	22640	22566	22466	22658	22683	22527	22538	22238	22371	22636	22540	22524	22075	22479	22532	22443	22638	22342	22387	22775	22719	22579	22426	22790	22241	22368	22320	22307	22257	22404	22407	22612	22685	22621	22603	22871	22580	22458	22594	22629	22713	22545	22660	22526	22384	22576	22545	22488	22644	22568	22632	22609	22663	22649	22238	22486	22741	22494	22445	22686	22356	22317	22549	22727	22499	22442	22801	22551	22524	22553	22539	22547	22523	22422	22645	22795	22595	22584	22647	22640	22550	22714	22471	22528	22644	22797	22663	22851	22534	22865	22336	22547	22549	22735	22629	22653	22712	22848	22632	23009	22807	22622	22392	22386	22413	22449	22502	22694	22663	22796	22660	22488	22410	22654	22631	22719	22606	22520	22685	22529	22698	22692	22709	22580	22734	22549	22499	22806	22633	22486	22408	22485	22568	22554	22598	22708	22760	22634	22544	22620	22625	22540	22596	22972	22697	22790	22629	22582	22615	22815	22684	22564	22735	22692	22459	22379	22371	22539	22440	22961	22582	22551	22447	22342	22501	22472	22510	22807	22552	22762	22620	22518	22241	22648	22649	22426	22556	22623	22439	22784	22703	22585	22560	22674	22863	22598	22653	22531	22563	22622	22575	22523	22361	22542	22488	22575	22545	22599	22481	22510	22586	22324	22593	22812	22781	22358	22655	22501	22541	22768	22696	22649	22443	22573	22803	22429	22758	22488	22532	22572	22520	22598	22628	22769	22844	22548	22489	22530	22456	22405	22704	22656	22613	22891	22662	22708	22611	22548	22838	22500	22642	22555	22464	22514	22607	22711	22446	22653	22431	22539	22573	22699	22607	22512	22283	22664	22666	22641	22672	22635	22548	22512	22599	22636	22691	22536	22499	22365	22320
44967	73808	70149	56606	44018	30780	25317	22351	20607	19363	18285	17578	17095	16794	16509	16510	16584	16365	16241	16115	16245	16203	16254	15912	16153	15920	15790	15749	15604	15859	15501	15765	15649	15692	15614	15554	15727	15582	15616	15431	15576	15640	15727	15615	15599	15552	15669	15666	15709	15626	15513	15457	15585	15649	15484	15473	15531	15522	15488	15475	15486	15541	15597	15391	15599	15576	15617	15464	15483	15482	15558	15521	15623	15707	15589	15375	15465	15402	15500	15609	15745	15652	15445	15496	15454	15528	15691	15606	15626	15498	15571	15463	15441	15531	15492	15622	15577	15337	15527	15443	15551	15566	15557	15566	15525	15522	15669	15614	15379	15484	15404	15635	15262	15472	15449	15432	15349	15484	15376	15525	15238	15651	15415	15383	15508	15499	15583	15492	15587	15562	15446	15568	15488	15533	15356	15750	15440	15420	15516	15549	15550	15439	15584	15423	15434	15437	15518	15540	15535	15496	15652	15457	15485	15478	15588	15478	15467	15426	15442	15655	15547	15600	15526	15617	15491	15542	15491	15557	15523	15534	15603	15430	15506	15532	15538	15546	15457	15512	15529	15332	15482	15486	15497	15501	15713	15466	15505	15591	15490	15459	15587	15480	15475	15601	15630	15438	15414	15471	15816	15624	15558	15474	15533	15459	15484	15584	15638	15481	15595	15318	15589	15627	15515	15476	15670	15582	15449	15474	15622	15709	15367	15679	15750	15420	15540	15676	15569	15427	15465	15611	15462	15517	15519	15301	15619	15482	15570	15375	15594	15697	15383	15449	15506	15518	15550	15517	15645	15588	15425	15440	15408	15537	15578	15529	15387	15311	15652	15592	15558	15437	15326	15455	15320	15552	15668	15557	15549	15485	15566	15565	15394	15557	15507	15425	15478	15529	15522	15454	15533	15497	15603	15547	15729	15596	15515	15475	15290	15434	15484	15574	15485	15511	15460	15478	15452	15522	15487	15512	15433	15461	15540	15496	15538	15545	15447	15460	15592	15436	15515	15513	15569	15506	15568	15331	15598	15562	15478	15502	15729	15681	15598	15748	15554	15486	15446	15363	15457	15460	15533	15522	15554	15590	15671	15359	15515	15592	15476	15407	15683	15398	15444	15645	15561	15467	15628	15464	15523	15567	15484	15562	15681	15525	15560	15565	15453	15550	15419	15534	15384	15529	15559	15516	15432	15575	15520	15460	15595	15405	15558	15618	15631	15466	15530	15574	15473	15674	15405	15556	15461	15446	15490	15453	15566	15584	15467	15509	15552	15486	15563	15558	15458	15467	15692	15455	15515	15489	15292	15524	15544	15449	15535	15579	15635	15520	15608	15337	15591	15401	15667	15425	15536	15714	15454	15821	15653	15626	15584	15561	15498	15722	15541	15454	15696	15539	15639	15543	15533	15381	15623	15461	15530	15435	15459	15536	15456	15463	15298	15652	15719	15437	15617	15564	15646	15438	15422	15564	15542	15366	15727	15701	15232	15512	15515	15614	15614	15427	15631	15442	15601	15439	15694	15562	15463	15642	15516	15521	15440	15604	15562	15574	15537	15523	15570	15398	15344	15399	15655	15548	15517	15616	15631	15511	15477	15651	15744	15347	15343	15692	15432	15451	15639	15679	15458	15542	15708	15360	15539	15472	15323	15469	15551	15504	15460	15483	15361	15542	15491	15470	15515	15593	15629	15534	15516	15436	15589	15678	15496	15572	15546	15452	15620	15579	15449	15459	15727	15463	15513	15391	15572	15480	15564	15447	15488	15360	15504	15479	15365	15425	15556	15640	15481	15454	15560	15365	15551	15438	15496	15418	15529	15636	15553	15329	15530	15527	15510	15444	15472	15605	15661	15357	15544	15445	15716	15428	15582	15443	15592	15501	15576	15571	15394	15551	15463	15629	15355	15480	15356	15335	15484	15482	15567	15679	15455	15469	15376	15455	15432	15625	15394	15588	15691	15591	15582	15675	15618	15440	15341	15703	15696	15581	15469	15505	15468	15558	15479	15502	15241	15417	15633	15383	15418	15489	15516	15454	15542	15656	15308	15607	15490	15605	15556	15503	15502	15451	15619	15460	15446	15522	15717	15370	15426	15648	15507	15522	15601	15505	15543	15539	15490	15752	15378	15707	15463	15275	15623	15560	15528	15510	15534	15505	15492	15609	15706	15535	15530	15471	15541	15559	15496	15599	15441	15526	15488	15490	15578	15416	15383	15637	15416	15500	15547	15623	15391	15435	15500	15530	15413	15474	15564	15435	15655	15549	15525	15568	15614	15359	15633	15462	15505	15546	15518	15640	15631	15440	15476	15412	15387	15788	15381	15494	15497	15569	15430	15541	15561	15532	15740	15449	15526	15527	15594	15568	15512	15474	15620	15543	15633	15353	15557	15535	15453	15406	15779	15548	15369	15590	15368	15492	15342	15480	15662	15520	15639	15468	15384	15670	15436	15451	15451	15433	15557	15581	15573	15504	15527	15545	15463	15373	15472	15422	15442	15456	15630	15585	15425	15603	15622	15434	15394	15431	15471	15705	15610	15518	15399	15478	15560	15636	15534	15568	15540	15433	15526	15694	15448	15348	15586	15355	15608	15407	15523	15526	15531	15486	15535	15492	15419	15612	15530	15534	15571	15459	15681	15592	15492	15502	15566	15562	15470	15572	15399	15555	15407	15424	15505	15500	15565	15542	15574	15505	15594	15604	15494	15383	15414	15404	15346	15526	15451	15603	15460	15548	15615	15518	15488	15651	15635	15419	15462	15363	15447	15376	15424	15462	15700	15417	15388	15328	15596	15492	15395	15685	15542	15471	15539	15547	15575	15486	15503	15347	15648	15577	15479	15475	15472	15662	15739	15593	15522	15396	15720	15643	15655	15404	15476	15499	15583	15443	15642	15381	15661	15633	15497	15417	15363	15608	15568	15452	15486	15423	15426	15525	15611	15515	15553	15640	15557	15461	15651	15444	15554	15520	15429	15508	15680	15342	15603	15432	15567	15341	15597	15522	15529	15550	15566	15588	15522	15437	15487	15354	15573	15735	15563	15660	15384	15446	15561	15411	15440	15726	15599	15554	15497	15621	15490	15461	15582	15583	15579	15494	15606	15463	15423	15571	15513	15457	15670	15501	15536	15382	15454	15353	15639	15617	15523	15598	15490	15448	15543	15457	15490	15479	15518	15517	15385	15639	15447	15521	15567	15475	15622	15642	15629	15433	15611	15422	15600	15427	15433	15505	15455	15462	15611	15455	15591	15520	15616	15569	15556	15524	15637	15485	15456	15466	15392	15620	15579	15504	15426	15430	15561	15582	15549	15438	15577	15443	15595	15399	15636	15552	15568	15437	15476	15629	15494	15482	15605	15524	15417	15539	15467	15797	15536	15533	15478	15482	15527	15525	15500	15412	15567	15537	15581	15359	15451	15520	15424	15419	15582	15399	15627	15632	15334	15355	15427	15565	15525	15583	15581	15557	15524	15595	15588	15662	15449	15404	15471	15549	15344	15584	15494	15519	15581	15547	15513	15598	15670	15613	15326	15544	15514	15542	15624	15522	15523	15610	15462	15431	15576	15535	15611	15661	15422	15599	15387	15525	15540	15375	15588	15439	15581	15596	15494	15497	15603	15618	15664	15428	15365	15645	15490	15581	15485	15492	15442	15336	15511	15572	15498	15436	15356	15286	15509	15475	15583	15432	15349	15631	15434	15408	15589	15576	15404	15583	15500	15765	15308	15504	15411	15466	15703	15641	15595	15496	15453	15658	15368	15475	15483	15492	15437	15642	15537	15528	15506	15588	15415	15515	15492	15353	15656	15474	15461	15576	15509	15359	15658	15582	15334	15581	15543	15352	15492	15560	15411	15545	15335	15434	15468	15433	15523	15481	15492	15665	15501	15517	15660	15442	15535	15451	15440	15474	15381	15474	15515	15432	15552	15347	15481	15374	15386	15496	15478	15466	15611	15610	15351	15640	15491	15471	15541	15529	15404	15419	15350	15491	15564	15499	15584	15561	15383	15651	15397	15561	15619	15469	15559	15462	15447	15637	15617	15528	15455	15630	15379	15537	15641	15549	15574	15644	15629	15482	15594	15723	15481	15574	15615	15407	15520	15528	15591	15539	15452	15529	15628	15587	15380	15449	15523	15476	15565	15462	15562	15579	15285	15432	15543	15480	15524	15543	15744	15740	15593	15448	15642	15425	15547	15573	15458	15580	15618	15418	15497	15382	15489	15371	15548	15529	15500	15683	15449	15505	15486	15424	15619	15694	15562	15783	15496	15462	15471	15554	15501	15479	15758	15535	15551	15585	15445	15522	15614	15578	15632	15597	15473	15670	15405	15507	15465	15379	15404	15627	15702	15452	15391	15610	15424	15527	15409	15385	15674	15405	15491	15484	15422	15349	15467	15440	15461	15340	15781	15576	15440	15688	15543	15481	15502	15367	15452	15482	15302	15675	15408	15654	15588	15502	15447	15621	15733	15609	15548	15360	15467	15470	15541	15404	15659	15528	15407	15596	15683	15549	15568	15485	15561	15437	15505	15498	15681	15581	15474	15474	15512	15594	15437	15723	15506	15504	15497	15580	15697	15690	15634	15491	15622	15491	15547	15397	15468	15535	15456	15520	15577	15439	15526	15554	15474	15426	15554	15464	15594	15483	15486	15607	15506	15587	15546	15497	15493	15555	15481	15494	15666	15520	15509	15514	15514	15456	15517	15459	15624	15470	15565	15450	15566	15412	15459	15410	15421	15428	15518	15585	15709	15646	15552	15455	15553	15400	15476	15541	15592	15715	15353	15519	15619	15273	15476	15514	15538	15558	15571	15618	15705	15385	15481	15356	15309	15511	15496	15588	15612	15640	15644	15616	15576	15440	15600	15530	15376	15492	15450	15468	15598	15438	15623	15561	15554	15590	15719	15581	15557	15682	15631	15459	15388	15697	15493	15370	15581	15358	15426	15481	15558	15435	15586	15665	15467	15499	15372	15543	15514	15414	15498	15379	15763	15422	15527	15574	15522	15467	15495	15675	15374	15557	15533	15417	15470	15585	15598	15526	15513	15589	15470	15698	15518	15575	15447	15528	15624	15312	15330	15498	15647	15475	15501	15766	15404	15533	15591	15362	15668	15567	15576	15496	15595	15591
24562	21674	30790	33110	36643	36127	36055	29072	26497	25756	24229	23460	23075	22777	22382	22355	22288	22276	22451	22121	22131	22092	21897	21728	21805	21735	21627	21474	21657	21357	21404	21312	21339	21587	21662	21334	21400	21347	21358	21415	21398	21202	21281	21298	21477	21236	21186	21269	21283	21255	21111	21125	21251	21228	21288	21136	21157	21294	21097	21262	21129	21130	21324	21059	21170	21133	21445	21224	21249	21316	20953	21168	21171	21326	21261	21028	21481	21161	21364	21158	20951	21399	21011	21053	20956	20939	21147	21351	21162	20950	21269	21180	21383	21099	21305	20945	21070	21192	21284	21149	21223	21166	21270	21420	21251	21141	21027	21213	21301	20986	21151	21111	20917	21013	20893	21319	21110	21106	21050	21176	21239	21225	21215	21289	21144	20816	21242	21114	21171	21443	21074	21036	21157	21096	21244	21115	21019	21112	21177	20991	21183	20976	20883	21136	21106	21097	21106	21487	21032	21192	21310	21233	21152	21050	21125	21150	21122	21287	21106	21205	21295	21314	21232	21146	21143	21117	21151	20892	21366	21052	21072	20931	21120	21377	20958	21252	21018	21065	21231	21235	21231	20928	21061	21137	21098	21133	21357	21044	21336	21027	21028	21016	21258	20835	20939	21037	21361	21190	21190	21349	21431	21433	21265	21026	21111	21244	21030	21241	20971	21083	21006	21090	21226	21019	21221	21265	21290	21082	21052	21202	21252	21424	21015	21222	21311	21214	21231	21149	21067	21238	21287	21201	21203	21367	21140	21054	20952	21319	21138	21199	21032	21107	21037	20966	21111	21185	21231	21135	20834	20960	21107	21096	21301	21252	21066	21105	21170	20860	21284	21038	21418	21236	21041	20900	20898	20867	21157	21184	21007	21178	21061	21123	21090	21275	21145	21329	21368	21151	21339	21244	21226	21261	21315	21365	21262	21172	21159	21110	20973	21120	21124	21185	21078	21287	20908	21269	21082	20815	21125	21092	21301	21016	21106	21308	21245	21153	21169	21200	21444	21191	21232	20986	21360	21139	21055	21120	21087	21322	21289	21097	20911	21344	21198	21015	21013	21313	20938	21224	21206	21207	20982	20846	21226	21204	21072	21108	21292	21152	20851	21062	20907	21468	21078	20992	21066	21218	21322	21317	21040	21278	21047	21144	21153	21392	21228	21178	21252	21216	21209	21163	21091	21213	21204	21133	21205	21172	21221	21187	21351	20949	21209	21151	21015	20694	21268	21051	21312	21249	21234	21080	21143	21187	20801	21043	21027	21257	21066	20985	21024	21108	20941	21059	21202	21103	21207	21026	21067	21180	20885	21279	21342	21242	21009	21396	21327	21184	21241	20973	21187	21081	21221	21022	21206	20975	21148	21266	20999	21315	21093	21050	20960	21303	21367	21157	21143	21104	21011	21124	21017	21056	21171	20943	21037	21265	21083	20999	21189	21197	21124	21281	21002	21064	20860	21124	21038	20996	21061	21115	21189	20949	20876	21106	21200	21077	20995	20966	21057	21273	21125	21312	21077	21125	21214	21135	21205	21367	21337	21316	20892	20913	21025	21092	21218	21036	21094	21293	21225	21277	21335	20938	21170	21293	21309	21114	21276	21076	21097	21086	20866	21209	21091	21164	20749	21217	21146	21148	21153	20773	20922	21146	21132	21162	21027	21185	21039	21166	21059	21057	21003	20897	21069	21345	21538	21252	21057	21133	20901	21104	21312	20981	21051	21002	20900	20816	21246	21221	21121	20950	21142	21372	21197	20892	21179	21087	20934	21178	21043	21257	21141	21254	21175	21260	21201	21180	21038	21330	21271	20900	21211	21144	21216	21113	21014	21161	21134	21009	21430	21162	21090	20989	21142	21134	21094	21261	20994	21295	21074	21203	21272	21250	21125	21167	21192	21000	21246	20956	20874	21260	21184	21252	21305	21160	21231	21126	21092	20881	21072	21196	21301	21268	21038	21213	21065	21174	21192	21096	21246	21305	21121	21106	20845	21061	21195	21079	21197	21034	21019	21090	21280	21002	21246	21097	21022	20974	20956	21506	21174	21280	21299	21307	21072	20957	21054	21072	21090	20905	21396	21216	21101	21174	21226	21060	21170	20968	21080	21181	21098	21078	21173	20907	21142	21121	21084	20801	21221	21298	21376	21183	21171	21425	21203	21356	21236	21207	21172	21235	20936	21134	21090	21107	21069	21114	21170	21175	21058	21375	21179	21253	21029	21135	20925	21077	21340	21257	21169	21129	21210	21006	20982	21269	21279	21286	21203	21187	21366	21119	21227	21108	21095	21093	21060	21122	20991	20894	20858	21045	21088	21098	21031	21016	21314	21268	20882	21189	21146	21183	20822	21107	21191	21164	21092	21170	21117	21089	21001	21309	21103	21197	20877	21199	21193	21310	21162	21168	21177	21191	21083	20999	21136	21404	20996	21140	20965	21097	21216	21163	21056	21126	21261	21164	21115	21089	20971	21219	21210	20996	21080	20782	20904	21277	21069	20924	21144	21328	21037	21257	21183	21306	21064	21420	21235	21031	20917	21149	20984	21113	21434	21132	21367	21331	21107	21105	21212	21316	21292	21241	21248	21183	21259	21024	21123	21204	21044	21006	21191	21063	21089	20939	21293	21127	20984	21188	21221	21144	21245	21267	21079	21054	20970	21001	21156	21151	21093	21269	21289	21353	21290	21206	21179	21484	21142	21088	21215	21197	21281	21363	20971	21053	21066	21079	21128	21025	21201	21092	21053	21055	21309	20921	21145	21358	21059	21368	21278	21128	21288	21162	21059	21200	20940	21110	21281	21190	21133	21119	21152	21101	20991	21207	21208	21081	21074	21153	20923	21335	21128	21222	21148	21132	20992	21207	21347	21333	21261	21098	21347	21178	21134	21237	21290	21102	21012	21176	20880	21082	21177	20948	20984	21368	21076	21112	20771	21191	21153	21081	21048	20860	21081	21054	21298	20890	21150	21048	21040	21133	21098	21016	21067	21086	21133	21043	20953	21167	21101	21098	21302	21097	21253	20884	21191	21153	21094	21230	21202	20974	21090	21036	21279	21023	21261	21156	21142	21131	21188	21144	21128	21157	21043	21063	21011	21159	21026	21293	21281	21092	21181	21185	21241	21216	21185	21183	21193	21221	21198	21244	21177	21125	21076	20991	21024	21152	21117	21058	21153	21012	21156	21142	21259	21090	21203	20983	21137	21316	21227	21324	21294	21232	21261	21055	21104	21148	21091	21109	20945	21125	21315	21085	21083	21244	21137	21009	21216	21023	21399	21265	21037	21058	21041	21225	21086	21066	20994	21200	21033	21090	20921	21184	21110	21398	20935	21124	20978	21087	20956	20899	21070	21056	21070	20806	21156	21375	21252	20932	21095	21316	21229	20929	21117	21210	21380	21153	21067	21305	21087	21118	20873	21209	21451	21303	20972	21058	21215	20964	21055	21246	21025	21387	21260	21155	21047	20926	21221	20859	21077	21201	21099	21118	21353	21167	21108	21286	21215	21102	20887	21147	21033	20854	20949	21252	21227	21262	21134	21303	21070	21029	21233	21281	21389	21078	20933	20992	20922	21169	21100	21031	21109	21092	21147	21343	21157	21241	21173	21082	20969	21324	21378	21040	21216	21116	20987	21265	21334	21139	21163	21149	21231	21053	21249	21178	21044	20990	21275	21286	21124	21067	20972	21160	21341	21238	21292	21196	21109	21170	21205	21147	21217	21207	21077	20979	21172	21270	21083	20923	21159	21141	21046	21139	21048	21189	21155	21116	21376	21338	21338	21348	21126	20999	21170	21345	21026	21265	21317	21383	21180	21079	21114	20984	21322	21005	21086	21037	21285	21090	21140	21088	20918	21264	21099	21149	21282	21049	21040	20989	20955	21200	21104	21001	21039	21039	21200	21041	21045	21101	21138	21176	21077	21036	21333	21151	21199	21069	21292	21315	21208	21112	21212	21276	21044	21111	20965	21194	21119	20902	21273	21256	21037	21130	21037	21208	21349	20985	21056	21084	21261	21229	21264	21156	21049	20950	20926	21026	20954	20983	20949	21376	21180	21089	21055	21186	21104	21082	21242	21019	21321	21249	21240	21144	21170	21330	21143	20991	21185	21130	21017	21125	20963	21056	21271	21163	21064	20997	21082	20985	21094	21258	21223	21119	21183	20993	21257	21108	21120	21102	20937	21338	21074	21169	21151	21419	21267	21234	21273	21027	21366	21085	21073	20931	21233	21056	21396	21084	21028	21131	21174	21027	21173	21299	21104	21153	21045	21204	21082	21053	21230	21173	21255	20923	21157	21005	20871	21021	21058	21227	21177	21044	21118	21292	21378	21036	21309	21143	21256	21332	21278	21269	21036	20967	21239	21060	21066	21222	20907	21160	21270	21329	21232	21231	21214	21403	21227	21319	21055	21135	21155	21244	21092	21138	21235	21198	20973	21043	21082	21319	21307	21099	21132	20991	21373	21211	21209	21088	21119	21442	21003	21062	21114	21062	21069	21091	21023	21193	21097	21264	21317	21007	21148	21313	21253	21223	21178	21033	20947	21396	21302	21031	21039	21046	20991	20901	21247	21061	21353	21256	21241	21321	21130	20941	21054	20943	21010	21011	21206	21367	21314	21262	21508	21179	21369	20857	21255	21369	21108	21113	21229	21181	21264	21071	21044	21002	21211	21109	20879	21115	21097	21215	21059	21026	20889	21094	21172	21126	20893	21092	21041	21183	21168	21092	21220	20918	21211	21381	20844	21163	21142	21183	21187	21163	21134	20998	21180	21291	21181	20947	21103	20930	21274	21189	20921	21149	21299	21227	21216	21057	21266	21317	21450	21200	21032	21021	21152	21096	21018	21143	21223	21267	21200	21044	21164	21220	21202	21364	21209	21140	21328	21152	21057	21379	21279	21264	21195	21331	21233	21226	21171	21049	20966	21262	21171	21230	21078	21183	21142	20875	21154	20978	21353	21423	21149	21106	21228	21382	21445	20958	21079	21030	21239	20945	21003	21044	20991	21183	21264	21041	21028	21070	21357	21216	21185	21186	21383	21105	21312	21157	21059	21110	21325	21347	21220	21222	21219	21042	21196	21234	21322	21338	21012	21353	21114	21112	21132	21476	20947	21001	21015	21122	21257	21256
48891	80294	77986	64771	51170	38375	30506	24048	21658	19940	18533	17572	16907	16839	16298	16232	16117	15828	15800	15718	15762	15646	15696	15319	15417	15475	15310	15098	14818	15127	15041	14895	15081	14971	14869	14789	14973	14850	14894	14871	14875	14864	14927	14697	14788	14735	14931	14824	14768	14840	14841	14730	15008	14635	14568	14651	14631	14765	14757	14748	14753	14878	14802	14753	14679	14714	14812	14838	14897	14833	14713	14782	14849	14819	14765	14875	14694	14475	14817	14648	14796	14939	14714	14674	14819	14764	14652	14794	14598	14745	14656	14745	14767	14746	14704	14871	14605	14715	14766	14642	14945	14671	14740	14698	14823	14717	14834	14606	14850	14565	14663	14855	14756	14699	14622	14828	14645	14868	14893	14833	14616	14744	14775	14709	14557	14741	14940	14640	14858	14820	14810	14707	14769	14666	14776	14875	14596	14738	14783	14646	14713	14645	14867	14883	14720	14763	14764	14798	14795	14874	14905	14756	14900	14711	14812	14683	14786	14744	14685	14744	14747	14850	14561	14728	14770	14642	14803	14824	14710	14889	14770	14616	14720	14887	14732	14738	14825	14836	14741	14766	14785	14763	14810	14694	14679	14711	14783	14737	14638	14820	14763	14837	14703	14667	14745	14687	14598	14719	14745	14762	14611	14866	14740	14600	14664	14799	14898	14734	14740	14748	14684	14735	14604	14641	14706	14682	14716	14707	14803	14641	14668	14589	14857	14656	14735	14652	14915	14780	14970	14740	14732	14764	14686	14683	14846	14844	14625	14654	14640	14794	14807	14762	15063	14763	14775	14689	14676	14786	14874	14686	14711	14685	14827	14886	14628	14795	14613	14776	14734	14647	14734	14874	14696	14843	14657	14844	14761	14823	14738	14929	14797	14660	14760	14852	14712	14699	14715	14966	14746	14613	14734	14865	14744	14889	14767	14711	14809	14702	14904	14864	14833	14798	14582	14674	14604	14896	14616	14926	14892	14661	14747	14780	15028	14663	14846	14860	14773	14826	14839	14942	14482	14719	14693	14740	14673	14650	14522	14743	14645	14723	14721	14451	14880	14752	14655	14680	14695	14834	14604	14851	14781	14750	14747	14833	14809	14692	14536	14784	14769	14767	14698	14918	14662	14672	14751	14798	14517	14758	14585	14765	14878	14695	14746	14821	14658	14867	14680	14828	14887	14677	14718	14728	14764	14663	14622	14639	14760	14756	14833	14694	14637	14918	14727	14770	14841	14645	14696	14796	14712	14852	14810	14739	14725	14677	14811	14534	14831	14765	14845	14739	14741	14799	14578	14573	14900	14710	14850	14818	14765	14767	14790	14685	14733	14753	14856	14705	14658	14928	14735	14787	14605	14875	14762	14784	14645	14941	14873	14735	14787	14813	14846	14652	14920	14591	14653	14611	14581	14689	14709	14880	14776	14736	14742	14893	14708	14494	14714	14675	14791	14689	14712	14751	14829	14907	14565	14719	14725	14801	14695	14829	14901	14767	14727	14804	14816	14640	14694	14806	14751	14564	14744	14759	14715	14808	14645	14642	14729	14718	14801	14809	14889	14807	14758	14594	14749	14813	14859	14761	14733	14768	14782	14670	14836	14888	14632	14757	15065	14772	14761	14988	14836	14706	14665	14741	14822	14736	14735	14741	14718	14800	14800	14833	14619	14689	14714	14821	14491	14645	14898	14781	14611	14795	14721	14709	14785	14678	14665	14683	14700	14781	14795	14641	14716	14773	14704	14847	14693	14777	14744	14889	14797	14785	14797	14643	14733	14725	14682	14733	14781	14845	14827	14764	14773	14763	14719	14896	14813	14822	14889	14780	14676	14679	14755	14780	14739	14793	14816	14667	14890	14871	14600	14787	14664	14709	14556	14809	14727	14756	14867	14651	14919	14736	14722	14827	14806	14775	14664	14855	14857	14793	14678	14810	14804	14828	14843	14682	14750	14594	14721	14802	14808	14904	14762	14797	14783	14756	15006	14738	14835	14955	14705	14876	14664	14704	14664	14856	14593	14595	14902	14893	14839	14625	14739	14679	14724	14753	14797	14719	14636	14861	14725	14623	14944	14809	14830	14735	14744	14984	14593	14881	14861	14801	14722	14690	14746	14688	14811	14544	14801	14863	14787	14587	14698	14841	14789	14818	14638	14646	14664	14802	14623	14837	14747	14816	14569	14792	14852	14729	14700	14719	14849	14794	14952	14735	14638	14719	14697	14639	14625	14772	14565	14776	14901	14707	14718	14779	14807	14676	14852	14936	14822	14684	14596	15001	14578	14734	14744	14664	14776	14807	14767	14651	14639	14996	14784	14703	14799	14735	14783	14773	14768	14724	14952	14570	14915	14813	14827	14853	14670	14786	14657	14775	14961	14852	14639	14653	14782	14701	14728	14754	14639	14870	14646	14619	14729	14607	14719	14669	14890	14630	14726	14767	14789	14835	14712	14702	14829	14492	14592	14562	14769	14677	14615	14806	14731	14823	14716	14625	14712	14826	14647	14717	14901	14691	14873	14778	14765	14711	14884	14574	14823	14694	14640	14659	14608	14714	14900	14723	14914	14869	14800	14743	14830	14709	14787	14758	14429	14807	14640	14683	14496	14840	14709	14672	14862	14830	14742	14723	14728	14706	14688	14846	14853	14689	14552	14836	14809	14781	14850	14590	14595	14779	14584	14678	14912	14768	14819	14751	14756	14691	14726	14794	14763	14711	14766	14948	14680	14659	14479	14708	14604	14830	14912	14600	14764	14574	14719	14682	14891	14592	14661	14730	14801	14757	14859	14837	14860	14629	14493	14723	14844	14698	14812	14679	14792	14558	14677	14815	14782	14860	14691	14728	14787	14729	14746	14858	14790	14799	14646	14776	14810	14845	14723	14747	14657	14684	14562	14816	14721	14580	14721	14642	14558	14681	14841	14797	14755	14734	14821	14888	14733	14718	14957	14912	14748	14632	14777	14744	14766	14766	14748	14537	14818	14724	14664	14809	14751	14620	14606	14884	14724	14744	14831	14817	14790	14685	14735	14833	14655	14774	14862	14610	14698	14868	14708	14870	14900	14582	14686	14776	14845	14727	14614	14642	14704	14760	14688	14722	14764	14735	14713	14877	14802	14846	14766	14780	14818	14747	14821	14933	14780	14661	14613	14833	14774	14558	14681	14750	14775	14619	14677	14706	14813	14797	14726	14786	14570	14919	14707	14775	14822	14782	14959	14644	14741	14672	14850	14711	14916	14837	14764	14819	14888	14576	14838	14843	14726	14816	14774	14770	14774	14483	14792	14698	14874	14672	14846	14673	14681	14741	14919	14717	14633	14744	14783	14605	14889	14689	14691	14790	14826	14762	14632	14887	14646	14819	14846	14746	14807	14641	14779	14689	14792	14668	14846	14514	14551	14608	14749	14753	14698	14732	14701	14734	14740	14774	14882	14799	14801	14626	14723	14683	14786	14700	14712	14787	14949	14521	14771	14646	14709	14875	14628	14740	14828	14570	14721	14752	14884	14669	14982	14720	14757	14605	14806	14854	14749	14832	14700	14615	14838	14747	14889	14743	14698	14800	14635	14815	14718	14644	14863	14803	14788	14622	14799	14700	14797	14727	14879	14677	14890	14746	14789	14912	14792	14645	14624	14690	14698	14846	14661	14872	14837	14754	14963	14777	14631	14682	14701	14799	14666	14701	14648	14716	14751	14646	14678	14631	14783	14734	14746	14775	14823	14690	14782	14672	14698	14767	14803	14976	14729	14687	14869	14774	14687	14601	14652	14771	14833	14732	14812	14892	14671	14882	14767	14752	14692	14771	14679	14690	14810	14707	14856	14767	14561	14782	14655	14788	14902	14771	14559	14772	14784	14680	14734	14641	14829	14983	14806	14682	14843	14562	14554	14821	14814	14756	14789	14659	14646	14748	14708	14781	14760	14682	14709	14764	14885	14897	14784	14748	14653	14802	14734	14748	14709	14739	14743	14670	14708	14690	14737	14667	14655	14616	14747	14513	14537	14725	14619	14763	14868	14782	14663	14582	14592	14597	14843	14874	14793	14715	14698	14764	15005	14560	14581	14727	14770	14712	14847	14650	14764	14792	14807	14735	14911	14850	14869	14630	14776	14669	14774	14822	14881	14793	14835	14693	14768	14552	14699	14837	14674	14948	14630	14686	14773	14624	14715	14645	14868	14617	14679	14803	14707	14751	14709	14805	14678	14649	14644	14779	14883	14746	14760	14583	14923	14601	14889	14679	14677	14812	14874	14645	14668	14651	14834	14788	14798	14872	14993	14585	14605	14817	14669	14839	14869	14875	14580	14667	14734	14770	14632	14744	14702	14900	14805	14699	14721	14887	14778	14740	14914	14551	14794	14686	14806	14916	14844	14616	14776	14757	14985	14734	14549	14675	14989	14731	14535	14732	14609	14775	14893	14470	14693	14711	14931	14762	14675	14687	14703	14739	14651	14724	14793	14743	14732	14807	14804	14583	14790	14605	14819	14766	14643	14818	14692	14796	14561	14690	14984	14779	14618	14747	14623	14676	14816	14728	14744	14636	14891	14818	14794	14584	14766	14730	14733	14879	14761	14877	14749	14624	14643	14863	14717	14743	14956	14547	14877	14728	14539	14775	14862	14827	14672	14682	14840	14683	14825	14878	14598	14667	14698	14759	14721	14867	14696	14872	14833	14744	14661	14838	14704	14785	14956	14691	14618	14691	14684	14727	14818	14817	14647	14741	14653	14752	14911	14621	14659	14567	14844	14611	14767	14946	14671	14917	14645	14815	14726	14673	14865	14655	14773	14822	14764	14773	14619	14689	14773	14733	14615	14856	14622	14822	14643	14698	14714	14704	14634	14800	14679	14725	14676	14571	14746	14846	14762	14694	14865	15001	14735	14847	14725	14492	14808	14727	14807	14739	14800	14557	14813	14749	14823	14775	14752	14694	14703	14616	14843	14619	14923	14541	14811	14687	14708	14874	14824	14828	14746	14609	14857	14887	14648	14632	14740	14626	14724	14688	14824	14767	14852	14876	14625	14718	14842	14721	14681	14632	14640	14701	14787	14867	14827	14597	14819	14573	14876	14674	14854	14590	14798	14770	14848	14836	14614	14753	14659	14739	14679	14850	14750	14637	14785	14666	14669	14666	14604	14772
41898	52293	57166	48285	37156	31021	27836	25502	24250	23247	23201	22935	22686	22692	22149	22408	22452	22605	22502	22317	22149	22578	22266	22339	22327	22262	22137	22083	22007	22177	22081	22282	22022	22133	22116	22069	21868	22290	22181	21992	22001	21962	21815	21753	21940	21996	21978	21996	21900	21805	22107	21939	21906	22212	22007	22054	22042	21909	22014	21832	21907	21850	22219	21818	21917	22093	22265	21772	21953	22012	22161	22250	22012	22052	21851	21971	21821	21871	21917	22043	21856	21850	21688	22027	22147	22055	21911	21814	21991	22192	22121	21877	22165	22137	21951	22029	22005	22032	21732	22183	22057	21799	21873	21950	22221	22008	22060	21796	22063	21895	21861	21795	21836	21875	21872	22059	22229	22021	22031	22016	22224	21961	21796	21961	21918	21889	21875	22089	22234	21887	21745	21872	21929	22107	22093	22057	21975	21798	21928	22063	22015	21973	21986	21961	21872	21745	21783	22016	21936	21898	21951	21952	21778	22043	21941	22034	22004	21951	21887	21785	21940	21893	21781	21906	21907	21802	22061	21931	21904	22029	21713	21979	21808	21951	21920	22104	21965	21828	21860	21807	22075	21940	21946	21814	21907	22019	21869	22164	21884	21919	22441	21866	21970	21909	21997	21841	22100	21797	22125	22002	21975	21936	21815	21748	22026	22024	21974	22046	21836	21766	22202	22029	22013	21868	22125	21969	21866	21952	21942	21853	22228	22205	21946	21920	21807	21647	21933	22163	22211	22048	21934	22020	22137	22065	21939	21679	21717	21869	21912	21968	22171	22030	22057	22129	21945	21944	22021	21891	22037	21991	22020	22096	22204	21856	21978	21878	21982	21875	22048	22031	21966	21872	22091	21903	22038	21934	22168	21905	21936	22091	22084	21840	22064	21929	21749	21837	22079	21906	22173	21943	21950	21810	21977	21827	22142	21895	21874	21911	21989	22028	22037	21937	21716	21907	21970	21885	22050	21911	21914	21966	22332	22155	21938	22027	21789	21872	22118	21967	22222	22031	21771	21918	21873	21917	22225	21923	21830	22097	22120	21830	22112	22077	22018	22007	22355	22090	22176	21836	21908	21755	22049	22257	22136	21853	21913	21871	22047	22031	22058	21977	21742	22181	21824	21676	21858	22010	22039	21861	21958	22145	22035	21848	22057	21999	22057	21885	21771	21894	21722	21960	21817	21905	21822	21742	22184	21969	22039	21938	22074	22057	22019	21826	21938	21671	21911	21964	21829	21946	22134	21884	22100	22113	21996	21905	21964	21870	22213	21831	22184	22165	21956	22053	21939	21903	22011	21991	22110	22012	21786	21841	21900	21815	21856	21896	21922	21927	21768	21904	22050	22057	21947	21922	21942	22086	21854	22005	22009	22050	22225	21797	21975	21872	21854	21798	21996	21864	22174	21821	21812	21977	22031	22024	22118	21912	21894	21887	21875	21920	21989	21795	21943	21985	22087	21993	21997	21937	22036	22102	22108	21876	21880	22051	22100	21926	21939	22079	21811	21927	21848	21995	21819	21933	21914	21945	21895	21945	21675	21958	22098	21872	22240	22023	22185	22009	22043	21981	22038	22083	22107	21879	21916	22158	22026	21931	22082	21900	21847	21968	21953	22254	22103	21868	21821	22011	21856	22044	22044	21922	21860	22052	21912	22095	22024	22145	22198	21915	22097	21985	22145	21968	21971	21856	21758	22047	22130	21816	22010	22087	21959	21923	21881	21956	21867	21921	22049	22000	21930	21998	21966	22102	21974	22088	22232	21968	21926	22156	22073	22207	21885	21934	21927	21998	21907	21826	21948	21968	22112	21875	22090	22070	22264	21854	22156	22049	22037	21863	21961	22192	22186	21997	22000	22099	21995	22195	21993	21952	21983	22346	22037	22116	22092	22067	21984	21959	21855	21816	21892	21981	21950	21980	21774	21696	21666	21902	21835	22108	22047	21922	22048	22024	21624	21804	21869	22025	22028	21933	22021	21649	21789	22059	21892	21962	22149	21901	21880	22069	21851	21978	22014	21948	21920	21921	21814	21865	22024	21789	22203	21865	21828	22138	21734	21991	22114	21875	22139	21876	21983	21938	21911	22040	22259	21948	21820	22015	21842	21848	22124	22023	22070	22206	21942	22047	21981	21936	21918	21968	21762	21894	22039	21745	21796	21991	21917	22076	22034	22128	21970	21813	22028	21944	21983	22177	22115	21901	22030	22107	21933	22039	22180	22108	21908	22016	22020	21992	22097	21927	21944	21923	22015	22196	22025	21908	21942	21819	22014	21974	22156	21851	21621	21952	21893	21789	21999	21827	22034	22135	21948	21854	22090	21777	22079	22034	21945	21721	21707	21932	22190	21922	21963	21833	21863	21847	22348	21902	21880	22031	22115	22090	21948	21944	21987	21951	21774	21997	21944	22008	22070	21809	21942	21935	21766	22115	22021	22108	21892	21968	21971	22183	21979	22089	21993	21902	21867	22038	21900	21968	21951	21995	21833	22027	22274	21859	22104	21966	21902	21979	21932	21940	21977	21798	21714	21840	21929	22013	21936	22146	22048	21868	21881	21786	21864	22061	22018	21813	22055	22104	21793	22013	21913	22002	21868	21965	21808	22085	22022	21962	21992	22040	21826	22222	21880	21945	22081	22147	21973	22170	22114	22060	21919	21786	22017	21999	22023	21827	22204	21761	21974	22019	21994	21967	21730	21925	22141	22198	22089	21760	21983	21802	22043	21963	21774	22051	22226	21968	21955	22037	22136	22017	22110	21965	21998	22080	21900	21948	21925	21760	21921	21989	22015	22212	21977	22176	22254	21939	21928	21976	21838	22123	22054	21804	21988	21886	22047	21827	22022	22041	22013	22197	21912	21832	22105	21908	22298	21875	21834	22047	21989	21699	21894	21859	22158	21914	22048	21871	21950	21856	21911	21934	22007	21972	22086	21678	21767	22137	22061	22054	22071	21889	21739	22147	22014	22048	22087	22054	21836	22152	21893	21998	21928	21952	22157	21769	21916	22053	21841	21925	21941	21867	22060	21870	22214	21898	21867	22079	21825	21911	21736	22038	22111	21950	21845	22084	21907	21951	21897	21943	21909	21878	22048	22106	21881	22062	21892	21824	22145	22074	22177	21972	21908	21952	22044	21963	21901	21901	21784	21832	22220	21944	21731	21914	22098	21950	22201	22045	22119	22180	21996	22045	22073	21676	21997	21999	22351	22170	22237	22037	22029	21911	22009	22094	21987	22047	22083	21893	21933	21900	22066	22148	22074	21997	22074	21963	22204	22063	22032	22135	22082	21948	22142	21782	21658	21716	21890	22250	21870	22000	22010	21915	22045	22099	22000	22234	21951	22056	22058	22127	21896	21610	22065	21966	21926	21852	21953	21945	21640	21873	22048	21936	21970	21943	22212	21869	22043	22042	21997	21937	21965	21834	21985	22111	21984	21911	21915	22081	21911	21876	21987	22056	22133	22069	21966	21869	21924	21862	21942	21816	21960	22004	21879	21952	22029	22181	22111	21935	22056	21939	22032	21937	22027	21883	22003	22048	22099	22002	21897	22040	22129	21998	21913	22106	21929	21767	21861	21921	22079	21805	21616	21878	21984	22240	21767	21888	22040	21927	21921	22034	21909	21961	21762	21836	22014	21946	22184	21837	21899	22020	21832	21929	22110	21951	21914	22043	22118	21910	21877	21915	21946	22253	22015	22165	22090	21946	21942	22029	21910	22091	21970	21561	21799	21908	22003	22007	21954	22097	22161	21885	22041	21996	22064	22078	22001	22090	21892	21916	22047	21954	22133	21984	22045	21829	21849	22059	21962	22141	22078	22061	21992	21995	21973	21966	21967	21975	21977	22031	22002	22108	21905	21942	21880	21814	21815	21909	21946	22091	22008	21946	22093	21899	22090	21703	21760	22024	22082	22305	22075	21836	21816	21784	22011	21899	21757	21942	21913	22152	21841	22006	22094	21918	22080	22053	21958	21983	21935	22006	21880	21899	22017	21914	22087	22017	22089	21730	22140	21870	21792	22087	22219	22177	21988	22137	22159	22137	21968	22143	22043	22045	22016	22112	21939	22035	22167	21827	21763	21948	21903	22027	21918	21880	21906	22054	22019	22026	21735	22071	22089	22060	21943	21985	22107	21858	21771	22080	22080	22136	22342	22112	21933	21915	22035	22024	22095	21937	22020	21826	21740	22022	22043	21730	22032	21866	21793	21939	22210	21988	22048	21807	21860	21705	21970	22043	21857	22177	21896	22047	21821	22071	22057	22006	22038	21935	21957	21839	22013	21759	22062	22111	22049	22050	21755	22265	21910	21822	21951	22155	21742	22014	21867	21915	21998	22170	21687	21856	22004	22075	22324	22017	22231	22115	22075	22204	22011	22088	21959	21927	22112	22029	22214	21919	21893	21873	21914	21814	21927	22053	22219	22198	21955	21885	21992	21761	21732	22003	21874	21746	21969	22000	22082	21839	21724	21884	21976	22252	22031	21731	22126	21784	21926	22058	21976	21842	22075	21948	21993	21883	21967	22243	22225	22063	21972	21889	21862	21855	22015	21952	21895	21766	21924	21858	21855	21877	22134	21767	21977	22169	22032	21972	22035	21915	22039	21966	22096	21999	22054	22038	21949	21921	21954	22130	21961	22015	22110	22052	22051	21946	21714	22058	22148	22096	21905	22029	22050	21933	21792	22093	22028	22095	22148	21846	22148	21844	21962	22089	21766	22075	21904	21634	21995	21879	21954	21949	22073	21933	21836	22252	22038	22173	21884	21882	22131	22139	22148	21746	21882	21824	21838	21954	22256	21794	21789	22123	22018	22084	22150	21899	21985	22081	22025	22134	21942	21975	21759	22227	21917	21760	21964	21904	21965	21744	22177	22156	22043	22025	21936	22004	21995	21886	22058	21916	21954	22093	21959	22085	22083	22100	21827	21985	21939	21873	21820	22018	21782	21937	21940	22017	22039	22090	22073	22125	22009	22027	21976	21890	21974	21865	22066	21813	22075	21767	22092	22129	21840	21938	21977	21883	22062	21948	21977	21916	21798	21760	22069	21817	21836	21871	21862	21991	21909	22216	22146	21825	22083	22035	21980	21903	22100	22076	22033	21798	22003	21792	21727	22006	21819	21946	21743	21809
44000	61912	56861	42933	32263	25917	22712	19698	18299	17219	16563	16138	16025	15859	15891	15756	15711	15616	15621	15652	15533	15625	15547	15534	15474	15494	15359	15321	15314	15281	15278	15180	15222	15291	15263	15001	15174	15299	15135	15323	15160	15061	15050	15375	15350	15187	15139	15206	15141	15184	15183	15196	15233	14994	15180	15085	15113	15074	15332	15181	15027	15165	15204	15261	15034	15169	15038	15060	15219	15161	15244	15214	15140	15109	15187	15152	14983	15285	15106	15262	15126	15144	15172	15185	15010	15227	15231	15162	15151	15155	15226	15319	15086	15042	14989	15016	15201	15256	15135	15088	15120	15051	15317	15184	15250	15051	15223	15179	15194	15091	15246	15153	15343	15057	15170	15138	15016	15051	15067	15141	15228	15273	15085	15192	15026	15029	15178	14896	15376	15031	15279	15007	15123	15331	15049	15139	15227	15047	15084	15162	15381	15265	15106	14917	14989	15032	15190	15198	15180	14897	15174	15261	15069	15238	15030	15061	15310	15095	15101	15133	15238	15229	15139	14995	15070	15108	15270	14975	14936	15056	15014	15255	15118	15087	15175	15137	15043	15030	15091	15226	15172	15183	15140	14999	15131	15275	15245	15098	15128	15178	15099	15148	14922	15258	15072	15156	15208	15100	15189	15059	15134	15124	15175	15136	15028	15290	15121	15083	15030	15057	15027	15077	15197	15203	15147	15154	15068	15150	15147	15165	15044	15476	15164	15129	15118	15201	15240	15122	15066	15088	15026	15264	15072	14989	15161	15253	14913	15103	15032	15213	15109	15119	15211	14917	15272	15219	15164	15113	15282	15175	15208	15004	15277	15195	15106	15071	15230	15073	15108	15123	15013	14886	15259	15133	15104	15060	15139	15377	14964	15175	15004	15028	15012	15079	15053	15064	15156	15053	15064	15167	15088	15301	15096	15159	15024	15108	15321	15093	15061	15071	15218	15123	15191	15189	15255	15118	15194	15190	14987	15185	15084	15220	15012	15224	15051	15233	15210	15050	15055	15237	15066	15178	15248	15083	15158	15066	15153	15110	15221	15106	15087	15048	15235	15271	15156	15183	15225	15109	15205	15185	15155	15024	15262	15117	15165	15015	15289	15194	15240	15119	15139	15083	15149	15237	15335	15126	15104	15064	15114	15172	15312	14920	15188	15138	15078	15260	15180	15224	15098	15018	15331	15143	15160	15114	15239	15199	15279	15151	15078	15031	15118	15074	15252	15028	15167	15143	15135	15073	15010	15039	15153	15207	15091	15047	15201	15112	15042	15219	15235	15172	15045	15188	15253	15091	15044	15141	15117	15187	15355	15113	15074	15218	15251	15180	15157	15209	14984	15215	15196	15220	15131	15106	15144	15026	15107	15176	15071	15046	14964	15119	15050	15118	15140	15206	15365	15110	15070	15213	15172	15278	15088	15166	15276	15062	15054	15155	15154	15274	15182	15191	15207	15254	15129	15063	15223	15156	15024	14969	15069	15253	15201	15185	15158	15268	15124	15150	14982	15220	15188	15189	14984	15118	15079	15022	15118	15127	14927	15186	15076	15393	15217	15041	15306	14928	15254	15022	15042	15445	15068	15108	15237	15167	15180	15072	15148	15046	15151	15132	15118	15257	15112	15085	15219	15238	14941	15096	15046	15159	15045	15095	15087	15176	15092	15072	15031	15048	15250	15348	15157	15152	15187	15089	15296	15206	15008	15100	15119	15012	15159	15041	15293	14985	15179	15298	15154	15217	15149	15239	15043	15150	15115	15350	15232	15158	15184	14958	15063	15025	15147	15248	15155	15163	14974	15199	15206	15017	15137	15244	15177	15249	15120	15251	15234	15153	15010	15152	15060	15097	15051	15178	15093	15268	15092	15082	15199	15202	15155	15085	14903	15124	15099	15253	15005	14913	15220	14990	15069	15038	15108	15158	15012	15198	15122	15084	15297	15213	15228	15211	15024	15130	15130	15254	15158	15059	15373	15298	15019	15158	15242	15206	15122	15005	15106	14944	15071	15095	15091	15074	15228	15177	15115	15094	15100	15075	15122	15035	15261	15074	15070	15054	14915	15223	15239	15195	15134	14940	15231	15206	15021	15198	15035	15118	15284	15119	15133	15268	15171	15078	15183	15158	15008	15287	15042	14927	15131	15316	15313	15197	15159	15161	15097	15099	15070	15026	15130	15242	15212	14912	15100	15210	15245	14979	15173	15189	15169	15021	15190	15091	15219	15120	15224	15177	15154	15288	15031	15111	15042	15132	15210	15208	15057	15165	14996	15134	15178	15144	15025	14986	15079	15335	15074	14963	15207	15223	14993	15264	15085	14907	15020	15114	15191	15075	15097	15332	15198	15120	15136	15126	15009	15140	15202	15341	15351	14999	15081	15060	15093	15122	15311	15206	15214	15138	15251	15066	15131	14999	15029	15122	15241	15116	15074	15222	15002	14944	15160	15176	15117	15256	15228	15198	14978	15196	15004	15134	15021	15088	15276	15149	15173	15255	15278	15224	15191	14994	15083	15085	15081	15201	15220	15250	15201	15235	15146	15198	15164	15023	15355	15201	15195	15086	14950	15102	14998	15148	15046	15114	15336	15279	15019	15100	15079	14935	15178	15119	15290	15288	15159	15279	15193	15027	15032	15087	15184	15152	15130	15149	15119	15160	15181	15202	15150	15142	15047	15154	15060	14953	15070	15154	15087	15067	15199	15158	15234	15330	15074	15111	15199	15112	15253	15273	15098	15073	15159	15235	15336	15192	15275	15170	15151	15112	15223	15308	15169	15045	15138	15100	15181	15194	15092	15005	14989	15144	15178	15046	15006	15207	15099	15068	15182	15077	15267	15161	15197	15063	15016	15191	15094	15177	15291	15055	15069	15311	15383	15112	15231	15284	15160	15105	15049	15081	15160	15211	15176	15233	15152	15170	15122	15017	15127	15171	15101	15152	15236	15143	15076	15086	15168	15129	15095	15070	15143	15097	15105	15169	15149	15233	15203	15245	15094	15025	15148	15267	15066	15254	15257	15017	15264	15194	15238	15165	15229	14996	15190	15182	15180	15205	15207	15167	15111	15122	15043	15082	14971	15041	15153	15142	15153	15379	15142	15310	15106	15203	15301	15168	15030	14952	15203	15044	15317	15191	15126	15095	14995	15158	14872	15169	15178	15140	15135	15162	15102	15257	15271	15053	15178	15238	15035	15244	15046	15244	15052	15281	15139	15187	15125	15071	14960	15306	15170	15278	15190	15219	15177	15167	15221	15206	15307	15126	15122	15034	15186	15154	15108	14971	14995	15212	15060	15132	15148	14998	15183	15127	15148	15136	15222	15250	15187	15131	15109	15082	15158	15180	15200	15116	15216	15184	15157	15063	15079	15266	15249	15226	15250	15242	15046	15043	15110	15073	15129	15157	15280	15240	15126	15139	15321	15203	15171	15199	15128	14931	15012	15150	15379	15196	15194	15097	15099	15153	15051	15233	15094	15166	15061	15110	15233	15238	15203	15304	15419	15045	15056	15176	15116	15075	15117	14947	15025	15192	15396	15083	15117	15115	15158	15213	15319	15214	15220	15187	15277	15131	15022	15234	14944	15377	15328	15195	15282	15086	15123	15236	15095	15073	15064	15043	15057	15052	15048	15102	15186	15222	15158	15088	15102	15221	15096	15080	15050	15355	15079	15029	15169	14949	15168	14936	14994	15124	15148	15298	15213	15187	15135	15102	14983	15146	15190	15224	15054	15096	15064	15098	15253	15015	15354	15050	15198	15348	15084	15054	15323	14975	15135	14989	15222	15163	15211	15006	15278	15219	15234	14974	15031	15128	15129	15166	15019	15152	14879	15072	15085	15158	15134	15164	15168	15197	15116	15249	15289	15021	15044	15017	14983	15066	15076	15088	15288	15328	15197	15093	15082	15021	15074	15113	15067	15127	15062	15168	15328	15025	15116	15212	15231	15240	15273	15253	15194	15158	15168	15125	15124	15042	15028	15046	15059	15047	15210	15151	15142	15224	15220	15141	15083	15254	15086	15123	15109	15368	15350	15329	15188	15075	15205	15153	15133	15232	15248	15072	15077	15138	15221	15051	15168	15107	15039	15266	15198	15050	15219	15224	15172	15075	15011	15267	15203	15204	15071	15051	14950	15120	15207	15127	14959	15090	15145	15208	15177	15119	15128	14863	15090	14826	15135	15328	15163	14964	15284	15232	15211	15078	15207	15023	15208	15160	14944	15122	15159	15226	15290	15240	15151	15101	15220	15101	15060	15145	14986	15199	15238	15092	15230	15081	15070	14979	15229	15162	15063	15261	15067	15283	15368	15145	15229	15009	15100	15284	15158	15021	15140	15312	15110	15162	15234	14939	15157	15055	15359	15181	15077	15206	15183	15228	15147	15032	15234	15010	15156	15066	15241	15073	15061	15158	15179	15100	14997	15118	15091	15144	15301	15245	15261	15029	15246	15271	15119	15123	15130	15266	15175	14928	14949	15054	15113	15173	15070	15159	15117	15129	15233	15257	15265	15139	15227	15210	15072	15045	14883	15192	14918	15004	15156	15231	15191	15146	15010	15128	15120	15069	15233	15355	15088	15155	15204	14886	15242	15177	14962	15274	15030	15211	15261	15189	15204	15105	15123	15118	15359	15054	15189	15168	15004	15049	15142	15067	15170	15048	15148	15211	15153	15086	15095	15170	14932	15138	15195	15222	15254	15267	15058	15142	15152	15143	15079	15129	15292	15075	15101	15085	15103	15090	15107	15160	15095	15173	15191	15015	15114	15065	15145	15178	15102	14964	14957	15233	15183	15091	15157	15335	15120	15052	15174	15143	15383	14941	15372	15145	15002	15214	15170	15272	15124	15188	14982	15130	15243	15153	15217	15079	15179	15203	15034	15092	15177	15207	15301	15231	15200	15010	15141	15183	15174	15323	15256	15224	15180	15187	15208	15211	15035	15137	15112	15185	15220	15121	15057	15251	15201	14944	15030	15095	15025	15164	14984	15115	15143	15189	14944	15166	15071	15101	15301	14973	15189	15065	15084	15218	15207	15215	15076	15157	15159	15261	15305	15055	15079	15158	15285	15129	14964	15057	15285	15195	15124	15166	15058	14987	15162	15121	15041	15316	15203	14977	15348	15232	15268	15087	15188	15293
26458	22063	34803	40006	38497	38299	34550	28841	26611	25928	24976	24091	24014	23769	23740	23608	23635	23424	23313	23410	23576	23424	23470	23329	23429	23064	23007	23156	22612	22864	22961	22748	22667	22812	22688	22743	22745	22845	22845	22885	23070	22946	22768	22655	22845	22864	22560	22882	22758	22556	22592	22544	22759	22895	22627	22816	22647	22871	22785	22667	22839	22525	22691	22856	22661	22831	22682	22605	22709	22848	22899	22568	22768	22780	22783	22704	22722	22585	22617	22736	22791	22645	22764	22702	22661	22483	22810	22785	22818	22817	22842	22617	22634	22750	22718	22476	22787	22725	22946	22691	22544	22563	22640	22715	22723	22676	23000	22740	22796	22575	22710	22628	22520	22670	22599	22645	22746	22638	22488	22785	22405	22716	22752	22823	22631	22793	22736	22578	22620	22649	22583	22678	22684	22780	22696	22718	22546	22439	22691	22605	22766	22762	22597	22421	22459	22724	22524	22654	22526	22706	22680	22706	22714	22752	22658	22523	22638	22858	22947	22741	22687	22649	22653	22890	22540	22371	22580	22712	22798	22808	22606	22753	22594	22675	22476	22596	22625	22782	22602	22819	22699	22892	22880	22576	22601	22589	22720	22565	22715	22609	22651	22562	22733	22887	22701	22355	22613	22815	22584	22647	22368	22667	22650	22655	22855	22614	22775	22606	22679	22761	22636	22693	22654	22689	22463	22728	22597	22773	22621	22627	22808	22607	22590	22622	22591	22620	22693	22738	23075	22832	22427	22589	22387	22644	22552	22593	22624	22630	22848	22648	22839	22612	22490	22609	22606	22458	22719	22835	22622	22865	22740	22795	22703	22501	22467	22659	22944	22705	22699	22935	22815	22693	22626	22739	22731	22724	22593	22589	22706	22837	22640	22600	22596	22586	22610	22658	22754	22649	22459	22619	22465	22687	22654	22821	22875	23030	22595	22633	22647	22610	22571	22727	22734	22637	22897	22664	22608	22543	22844	22593	22729	22668	22493	22592	22681	22411	22440	22693	22700	22792	22713	22546	22439	22573	22830	22609	22690	22734	22792	22878	22649	22838	22837	22589	22700	22615	22792	22664	22771	22758	22687	22746	22610	22865	22657	22769	22475	22448	22650	22599	22554	22584	22613	22588	22476	22683	22597	22660	22719	22748	22764	22707	22896	22929	22541	22723	22531	22897	22561	22483	22630	22808	22962	22780	22758	22707	22582	22668	22722	22781	22819	22700	22726	22575	22646	22673	22597	22627	22684	22607	22884	22943	22779	22521	22753	22676	22740	22452	22653	22601	22709	22797	22684	22591	22653	22717	22873	22689	22839	22830	22869	22444	22535	22608	22632	22691	22648	22549	22982	22641	22633	22490	22392	22564	22815	22508	22917	22597	22482	22580	22834	22618	22621	22683	22754	22783	22604	22454	22905	22697	22565	22499	22671	22728	22683	22466	22551	22355	22636	22784	22885	22402	22590	22545	22532	22750	22542	22501	22668	22596	22528	22656	22362	22710	22657	22810	22842	22699	23013	22524	22506	22542	22422	22675	22692	22629	22817	22837	22602	22626	22632	22783	22541	22677	22528	22658	22598	22590	22621	22422	22840	22571	22583	22710	22555	22627	22848	22699	22965	22739	22835	22659	22529	22757	22799	22858	22821	22755	22622	22758	22553	22708	22803	22697	22648	22734	22603	22705	22726	22872	22644	22674	22663	22690	22936	22688	22785	22815	22709	22780	22705	22713	22741	22743	22661	22755	22580	22845	22574	22553	22822	22529	22613	22706	22630	22643	22747	22598	22629	22423	22601	22785	22684	22708	22621	22623	22828	22618	23005	22599	22588	22507	22752	22844	22679	22654	22736	22926	22708	22622	22605	22702	22701	22657	22643	22524	22695	22797	22482	22347	22872	22517	22625	22754	22701	22729	22612	22826	22586	22599	22733	22837	22640	22872	22818	22667	22791	22693	22672	22651	22606	22804	22347	22439	22585	22623	22699	22660	22676	22602	22523	22749	22805	22816	22597	22783	22722	22767	22832	22915	22807	22673	22862	22706	22574	22637	22751	22423	22478	22586	22749	22728	22419	22853	22810	22536	22499	22616	22726	22663	22586	22605	22851	22790	22505	22788	22656	22629	22734	22546	22682	22718	22816	22516	22819	22680	22616	22847	22686	22799	22861	22515	22637	22812	22722	22768	22541	22707	22668	22569	22577	22681	22839	22691	22460	22413	23012	22431	22618	22814	22579	22584	22522	22563	22795	22778	22743	22491	22520	22467	22461	22431	22582	22774	22724	22806	22797	22693	22699	22853	22708	22711	22853	22681	22373	22689	22743	22962	22752	22811	22660	22856	22729	22644	22384	22585	22779	22663	22727	22729	22642	22575	22416	22699	22629	22761	22700	22531	22505	22575	22612	22803	22718	22587	22758	22354	22452	22499	22420	22667	22666	22657	22879	22685	22940	22520	22516	22481	22549	22572	22681	22621	22473	22644	22631	22574	22357	22443	22555	22717	22766	22782	22573	22736	22654	22601	22711	22795	22619	22587	22547	22537	22515	22697	22816	22665	22767	22806	22505	22784	22913	22637	22813	22730	22614	22541	22597	22749	22618	22678	22515	22904	22788	22731	22611	22656	22680	22776	22492	22733	22600	22694	22596	23152	22571	22505	22815	22775	22641	22725	22554	22638	22584	22778	22432	22711	22840	22487	22357	22833	22700	22523	22697	22810	22614	22672	22608	22614	22623	22416	22656	22814	22527	22471	22848	22775	22661	22662	22674	22489	22856	22468	22894	22560	22556	22359	22515	22565	22834	22701	22686	22794	22643	22773	22528	22379	22528	22790	22809	22594	22668	22663	22486	22728	22511	22663	22873	22815	22751	22551	22836	22443	22570	22823	22510	22720	22641	22590	22655	22720	22594	22859	22627	22504	22602	22753	22706	22748	23107	22647	22574	22701	22690	22745	22804	22762	22712	22758	22686	22698	22461	22753	22746	22707	22652	22726	22796	22669	22748	22870	22771	22785	22797	22614	22540	22774	22803	22597	22698	22910	22431	22450	22912	22540	22596	22668	22690	22713	22568	22645	22654	22703	22638	22652	22621	22769	22732	22417	22609	22615	22490	22652	22450	22702	22707	22531	22846	22580	22600	22734	22859	22860	22659	22503	22630	22459	22790	22581	22467	22695	22822	22717	22830	22783	22793	22481	22658	22882	22780	22932	22602	22732	22691	22636	22618	22688	22799	22819	22843	22811	22526	22686	22676	22616	22666	22726	22448	22612	22781	22883	22406	22843	22704	22502	22606	22414	22743	22704	22695	22640	22818	22697	22658	22682	22659	22652	22561	22591	22770	22694	22685	22640	22916	22696	22773	22650	22738	22582	22596	22649	22890	22751	22715	22724	22759	22790	22702	22363	22597	22711	22702	22650	22608	22694	22774	22672	22658	22594	22524	22641	22652	22671	22555	22636	22726	22537	22719	22532	22609	22537	22576	22788	22619	22679	22562	22535	22597	22387	22653	22723	22466	22592	22406	22800	22700	22660	22847	23106	22679	22615	22537	22700	22603	22790	22465	22736	22643	22464	22739	22431	22588	22756	22487	22479	22890	22535	22713	22739	22542	22674	22653	22779	22600	22700	22527	22590	22818	22718	22828	22630	22527	22834	22638	22535	22748	22678	22644	22520	22722	22768	22562	22684	22681	22785	22856	22595	22522	22662	22738	22707	22559	22667	22493	22666	22826	22803	22913	22770	22707	22689	22734	22711	22659	22710	22641	22661	22837	22700	22737	22597	22588	22678	22756	22632	22831	22540	22794	22669	22710	22649	22808	22671	22690	22707	22661	22693	22581	22793	22743	22712	22748	22560	22565	22875	22646	22735	22633	22680	22629	22693	22885	22544	22488	22586	22855	22391	22781	22314	22764	22728	22921	22625	22666	22586	22498	22933	22650	22498	22521	22566	22502	22643	22785	22547	22565	22539	22497	22830	22872	22602	22571	22778	22618	22606	22774	22897	22616	22633	22497	22598	22553	22859	22690	22998	22541	22668	22700	22655	22687	22784	22715	22530	22602	22501	22541	22752	22520	22594	22578	22679	22728	22631	22805	22671	22687	22585	22712	22548	22454	22705	22951	22714	22601	22615	22815	22641	22855	22474	22671	22775	22631	22718	22627	22603	22579	22486	22863	22754	22597	22598	22618	22698	22764	22608	22658	22706	22705	22846	22800	22599	22948	22666	22728	22813	22737	22358	22486	22663	22685	22676	22699	22626	22823	22497	22576	22510	22573	22667	22752	22759	22674	22591	22635	22615	22833	22616	22772	22525	22709	22480	22671	22666	22649	22901	22674	22470	22755	22846	22447	22900	22647	22575	22612	22703	22700	22718	22818	22697	22703	22614	22889	22823	22852	22795	22963	22841	22662	22789	22757	22658	22610	22971	22744	22765	22748	22767	22827	22592	22602	22591	22552	22693	22672	22614	22633	22641	22421	22466	22711	22580	22643	22735	22728	22701	22400	22538	22825	22655	22620	22798	22679	22877	22670	22618	22711	22731	22885	22918	22638	22579	22474	22531	22617	22937	22702	22688	22754	22490	22620	22791	22854	22541	22681	22701	22615	22605	22600	22585	22791	22732	22618	22447	22747	22690	22789	22646	22749	22688	22841	22835	22651	22732	22627	22834	22787	22635	22703	22729	22832	22853	22872	22732	22580	22482	22626	22697	22479	22590	22950	22781	22581	22546	22587	22741	22694	22683	22750	22795	22752	22800	22570	22554	22799	22688	22470	22982	22864	22816	22756	22549	22655	22711	22837	22671	22696	22734	22526	22509	22437	22760	23001	22695	22770	22412	22640	22779	22671	22711	22485	22796	22711	22540	22663	22385	22630	22637	22609	22511	22756	22905	22793	22770	22746	22928	22737	22711	22690	22765	22707	22657	22676	22751	22587	22494	22448	22603	22363	22369	22537	22557	22688	22811	22659	22898	22621	22658	22668	22891	22824	22578	22760	22630	22732	22550	22631	22837	22824	22975	22716	22444	22654	22580	22732	22614	22861	22642	22573	22407	22781	22542	22758	22691	22602	22539	22719	22501	22767	22745	22564	22900	22860	22639	22563	22547	22808	22747	23015	22748	22580	22777	22689	22789	22606	22827	22993	22780
44723	75447	74049	56880	44286	36186	27826	22900	20464	19235	18227	17487	17211	16746	16697	16797	16636	16400	16265	16297	16154	16528	16332	16110	16095	15837	15990	15603	15640	15731	15543	15707	15691	15553	15714	15830	15802	15597	15553	15518	15538	15715	15716	15468	15635	15604	15722	15533	15459	15602	15853	15412	15596	15594	15495	15538	15793	15632	15478	15419	15505	15653	15545	15602	15556	15517	15640	15574	15606	15606	15546	15450	15693	15625	15607	15498	15556	15626	15480	15766	15528	15660	15556	15582	15365	15560	15720	15647	15473	15759	15324	15601	15587	15742	15394	15567	15499	15579	15526	15664	15696	15545	15646	15488	15422	15571	15679	15560	15600	15688	15520	15433	15672	15456	15621	15501	15479	15533	15445	15477	15691	15579	15348	15684	15746	15671	15784	15686	15631	15594	15593	15553	15562	15687	15623	15442	15620	15659	15555	15626	15635	15463	15509	15696	15678	15729	15488	15545	15635	15598	15586	15635	15523	15618	15421	15503	15645	15550	15382	15641	15641	15465	15729	15548	15562	15539	15618	15497	15679	15481	15383	15482	15609	15684	15672	15545	15548	15494	15653	15807	15488	15498	15458	15770	15544	15653	15661	15543	15441	15599	15461	15574	15638	15327	15416	15588	15489	15543	15573	15532	15528	15502	15437	15547	15526	15768	15613	15485	15686	15733	15664	15448	15629	15475	15575	15490	15459	15471	15647	15605	15339	15590	15785	15658	15724	15597	15563	15462	15541	15456	15574	15362	15500	15454	15423	15718	15720	15548	15639	15575	15571	15620	15653	15512	15334	15322	15595	15491	15593	15495	15592	15646	15719	15614	15590	15588	15374	15504	15463	15582	15727	15507	15643	15575	15511	15604	15498	15655	15772	15657	15451	15454	15516	15550	15595	15579	15643	15728	15542	15507	15701	15466	15551	15557	15737	15494	15547	15721	15595	15727	15620	15643	15421	15508	15631	15535	15613	15403	15717	15505	15527	15531	15487	15639	15590	15680	15448	15499	15629	15519	15521	15368	15589	15623	15562	15510	15601	15431	15583	15562	15658	15517	15523	15664	15452	15427	15751	15491	15571	15675	15534	15498	15444	15475	15534	15859	15702	15610	15740	15600	15704	15808	15604	15639	15692	15465	15562	15719	15734	15570	15612	15554	15396	15541	15609	15826	15535	15544	15523	15590	15630	15533	15479	15619	15530	15705	15532	15488	15605	15786	15664	15576	15477	15625	15597	15542	15567	15650	15590	15522	15526	15479	15439	15562	15690	15619	15792	15406	15695	15684	15481	15596	15598	15563	15688	15702	15469	15533	15644	15533	15719	15473	15319	15688	15686	15507	15727	15696	15506	15648	15835	15769	15539	15692	15522	15318	15609	15553	15474	15583	15587	15707	15665	15394	15579	15446	15592	15575	15630	15536	15681	15769	15491	15410	15569	15517	15500	15636	15640	15570	15485	15556	15379	15716	15583	15555	15548	15513	15655	15580	15489	15560	15534	15568	15586	15637	15494	15678	15540	15643	15550	15749	15429	15432	15484	15630	15651	15471	15541	15581	15576	15422	15700	15444	15520	15650	15549	15472	15424	15503	15541	15477	15500	15555	15524	15541	15374	15455	15525	15484	15663	15600	15679	15636	15669	15531	15589	15623	15545	15538	15485	15560	15699	15462	15479	15664	15825	15590	15567	15849	15486	15626	15585	15626	15504	15784	15541	15693	15714	15500	15551	15463	15643	15549	15588	15773	15500	15553	15548	15459	15612	15537	15508	15602	15622	15657	15591	15562	15520	15719	15459	15480	15393	15558	15436	15551	15474	15723	15630	15580	15420	15601	15629	15516	15693	15895	15629	15605	15608	15466	15564	15526	15559	15656	15527	15598	15635	15594	15710	15605	15418	15657	15597	15601	15682	15606	15520	15532	15590	15419	15685	15604	15548	15767	15622	15688	15533	15530	15620	15776	15617	15598	15498	15511	15463	15531	15595	15632	15469	15513	15646	15590	15524	15476	15606	15610	15509	15559	15753	15570	15380	15543	15604	15715	15632	15705	15552	15513	15650	15330	15630	15587	15444	15586	15571	15568	15541	15609	15572	15562	15534	15606	15601	15543	15692	15653	15376	15609	15637	15534	15600	15568	15524	15352	15744	15432	15587	15681	15519	15747	15568	15651	15584	15600	15764	15749	15716	15525	15532	15655	15465	15607	15510	15820	15636	15257	15654	15632	15648	15534	15561	15626	15652	15471	15559	15508	15596	15617	15415	15722	15456	15566	15754	15538	15475	15527	15738	15727	15339	15421	15529	15493	15736	15622	15651	15703	15536	15593	15639	15506	15582	15622	15418	15613	15636	15534	15745	15530	15667	15584	15410	15649	15604	15625	15665	15589	15618	15581	15672	15666	15509	15535	15555	15507	15622	15527	15484	15609	15577	15497	15468	15595	15596	15451	15726	15625	15644	15615	15628	15552	15734	15518	15413	15579	15758	15651	15496	15565	15678	15516	15493	15568	15503	15517	15521	15495	15422	15595	15676	15598	15483	15559	15680	15491	15561	15477	15609	15506	15655	15676	15625	15468	15711	15444	15545	15626	15677	15734	15738	15644	15591	15665	15396	15671	15656	15523	15746	15475	15478	15328	15594	15550	15708	15657	15763	15570	15552	15736	15488	15683	15460	15533	15561	15586	15624	15588	15578	15556	15646	15408	15411	15569	15644	15586	15709	15611	15738	15436	15663	15554	15412	15584	15628	15493	15619	15703	15299	15626	15667	15573	15624	15501	15729	15667	15656	15416	15668	15517	15747	15538	15526	15449	15498	15651	15746	15501	15526	15467	15681	15603	15513	15698	15662	15476	15593	15515	15583	15644	15550	15721	15550	15611	15494	15492	15691	15454	15552	15531	15510	15503	15654	15509	15496	15441	15638	15565	15682	15550	15718	15703	15539	15687	15664	15537	15536	15540	15403	15698	15638	15410	15480	15540	15408	15751	15640	15578	15399	15542	15493	15416	15559	15425	15602	15556	15646	15524	15467	15614	15490	15442	15686	15604	15633	15450	15631	15516	15754	15676	15389	15667	15484	15450	15491	15567	15503	15533	15655	15700	15502	15616	15816	15491	15508	15661	15544	15575	15736	15481	15603	15629	15585	15678	15574	15545	15580	15663	15437	15690	15731	15457	15511	15609	15528	15773	15584	15590	15485	15531	15663	15511	15513	15677	15505	15544	15602	15684	15504	15633	15585	15647	15587	15618	15653	15627	15596	15676	15652	15690	15842	15478	15564	15576	15445	15617	15564	15631	15512	15563	15630	15582	15726	15574	15684	15634	15553	15650	15652	15576	15657	15663	15531	15444	15521	15482	15569	15563	15596	15391	15498	15573	15564	15645	15461	15608	15574	15558	15797	15566	15419	15730	15677	15583	15778	15365	15775	15506	15572	15533	15559	15707	15683	15471	15525	15540	15643	15332	15739	15592	15595	15611	15425	15544	15490	15576	15522	15492	15453	15790	15580	15566	15321	15576	15561	15318	15446	15546	15568	15397	15560	15599	15467	15502	15734	15508	15574	15611	15554	15532	15576	15439	15598	15694	15663	15583	15323	15662	15575	15566	15584	15495	15555	15444	15591	15658	15585	15733	15657	15451	15620	15465	15513	15518	15783	15605	15536	15552	15650	15669	15461	15717	15676	15586	15531	15476	15583	15801	15688	15603	15462	15527	15473	15555	15556	15423	15611	15701	15620	15575	15596	15534	15471	15767	15562	15439	15553	15743	15665	15597	15522	15673	15654	15540	15596	15652	15594	15604	15569	15531	15495	15533	15665	15538	15729	15635	15694	15648	15569	15616	15512	15486	15597	15571	15620	15601	15692	15622	15754	15653	15563	15673	15768	15473	15669	15677	15449	15599	15738	15454	15712	15685	15495	15432	15621	15291	15565	15287	15436	15620	15629	15815	15692	15636	15772	15523	15656	15645	15696	15494	15538	15670	15530	15385	15608	15574	15644	15574	15525	15583	15437	15522	15572	15630	15542	15578	15662	15544	15514	15658	15555	15694	15653	15480	15385	15518	15431	15595	15451	15723	15606	15477	15503	15727	15730	15679	15476	15672	15516	15614	15552	15507	15553	15633	15569	15495	15685	15601	15490	15515	15482	15652	15636	15635	15473	15659	15504	15595	15612	15574	15447	15667	15484	15562	15638	15578	15576	15529	15573	15619	15408	15499	15502	15609	15532	15533	15622	15449	15585	15623	15405	15363	15513	15519	15546	15583	15438	15565	15556	15822	15678	15709	15597	15664	15733	15575	15649	15508	15675	15516	15447	15427	15595	15487	15571	15633	15579	15607	15638	15520	15779	15669	15392	15462	15630	15508	15665	15685	15544	15455	15602	15574	15550	15518	15571	15596	15529	15638	15548	15666	15764	15723	15431	15446	15539	15595	15573	15693	15572	15814	15557	15790	15533	15649	15503	15602	15421	15642	15542	15737	15581	15622	15594	15536	15632	15401	15349	15664	15393	15573	15557	15691	15550	15566	15601	15531	15570	15629	15597	15564	15707	15744	15630	15554	15630	15553	15553	15596	15740	15611	15589	15661	15668	15518	15622	15613	15421	15630	15849	15825	15700	15495	15439	15448	15636	15789	15491	15577	15641	15402	15666	15666	15715	15566	15468	15585	15601	15544	15622	15774	15643	15664	15657	15639	15620	15549	15530	15584	15436	15677	15663	15492	15658	15623	15497	15655	15494	15460	15549	15497	15559	15398	15609	15596	15624	15603	15465	15498	15675	15792	15486	15490	15511	15622	15509	15436	15733	15787	15600	15720	15591	15589	15584	15583	15391	15503	15473	15455	15649	15502	15556	15709	15485	15664	15600	15394	15495	15635	15641	15755	15671	15560	15650	15544	15582	15676	15632	15405	15648	15596	15561	15543	15545	15589	15433	15460	15688	15534	15696	15475	15681	15615	15733	15693	15656	15506	15634	15543	15570	15528	15609	15614	15502	15571	15678	15596	15591	15388	15782	15444	15582	15528	15678	15543	15505	15472	15521	15640	15656	15532	15667	15579	15637	15594	15570	15534	15494	15582	15573	15645	15695	15464	15639	15569	15624	15507	15510	15756	15484	15599	15564	15647	15491	15565	15448	15626	15562	15670
24552	21754	31002	32837	36983	41165	41037	31994	26406	25604	24292	23673	22914	22802	22840	22836	22656	22323	22459	21995	22391	22256	22410	21974	22077	21997	22013	21528	21703	21626	21769	21754	21725	21774	21535	21786	21796	21609	21732	21495	21682	21803	21617	21566	21591	21460	21554	21516	21467	21507	21391	21568	21318	21497	21512	21344	21463	21338	21385	21557	21429	21447	21630	21418	21470	21359	21476	21414	21259	21593	21433	21483	21288	21378	21533	21298	21330	21814	21521	21440	21421	21542	21511	21737	21595	21535	21491	21522	21465	21486	21482	21441	21337	21444	21349	21303	21436	21361	21494	21358	21145	21298	21258	21377	21515	21535	21236	21735	21415	21528	21568	21361	21388	21296	21325	21490	21533	21548	21246	21466	21688	21553	21397	21347	21520	21486	21465	21584	21542	21340	21463	21536	21400	21340	21386	21196	21223	21355	21275	21348	21435	21260	21622	21454	21273	21419	21759	21536	21436	21546	21698	21676	21597	21381	21363	21323	21411	21316	21251	21322	21642	21336	21503	21271	21350	21262	21445	21308	21336	21482	21493	21522	21617	21526	21197	21494	21418	21511	21342	21478	21479	21543	21453	21404	21368	21376	21336	21590	21273	21384	21474	21540	21297	21536	21445	21320	21275	21367	21338	21337	21764	21442	21545	21397	21471	21202	21598	21436	21238	21364	21501	21672	21463	21487	21476	21501	21506	21479	21569	21323	21179	21424	21353	21463	21425	21639	21333	21412	21586	21230	21306	21444	21284	21353	21431	21329	21355	21426	21306	21449	21400	21287	21379	21206	21276	21470	21341	21319	21550	21296	21468	21563	21334	21452	21363	21755	21455	21404	21403	21613	21419	21433	21617	21321	21261	21490	21308	21304	21403	21496	21194	21338	21490	21379	21003	21399	21436	21513	21447	21464	21489	21398	21396	21413	21414	21434	21357	21486	21372	21319	21491	21529	21379	21527	21396	21430	21294	21475	21239	21340	21485	21143	21288	21474	21347	21341	21509	21659	21349	21322	21494	21529	21460	21469	21517	21529	21199	21560	21395	21533	21559	21481	21327	21460	21466	21331	21431	21550	21753	21375	21448	21229	21437	21282	21590	21422	21403	21474	21534	21362	21517	21358	21533	21369	21240	21469	21472	21490	21715	21452	21387	21402	21053	21326	21329	21419	21298	21180	21270	21353	21691	21508	21178	21345	21426	21481	21420	21439	21600	21568	21410	21382	21441	21520	21291	21433	21268	21375	21449	21427	21515	21450	21541	21497	21395	21456	21536	21446	21467	21464	21504	21331	21574	21487	21493	21585	21510	21508	21366	21299	21335	21212	21418	21348	21644	21491	21369	21563	21108	21586	21407	21420	21632	21511	21214	21318	21260	21575	21486	21454	21420	21264	21307	21158	21531	21339	21478	21493	21333	21223	21471	21554	21653	21522	21363	21512	21638	21620	21346	21506	21509	21379	21681	21416	21361	21239	21393	21281	21431	21340	21362	21332	21464	21456	21468	21370	21425	21505	21446	21262	21383	21087	21246	21352	21599	21426	21390	21491	21555	21478	21328	21270	21356	21445	21776	21483	21577	21351	21299	21346	21293	21362	21349	21675	21348	21436	21279	21379	21215	21272	21513	21443	21514	21318	21312	21442	21529	21326	21599	21449	21320	21500	21571	21360	21592	21385	21548	21244	21356	21542	21331	21517	21621	21536	21515	21305	21242	21447	21593	21301	21402	21125	21504	21533	21365	21432	21310	21550	21401	21421	21640	21390	21399	21671	21631	21509	21585	21394	21496	21416	21541	21332	21425	21269	21506	21608	21257	21365	21551	21423	21458	21507	21496	21338	21446	21433	21353	21476	21305	21384	21389	21544	21263	21541	21403	21293	21394	21592	21420	21523	21354	21481	21428	21516	21676	21450	21771	21501	21591	21459	21515	21485	21425	21366	21455	21342	21391	21390	21410	21488	21412	21444	21393	21235	21537	21420	21464	21358	21416	21453	21682	21432	21563	21368	21212	21579	21279	21352	21561	21267	21299	21574	21522	21410	21522	21616	21496	21252	21565	21683	21461	21513	21508	21548	21266	21417	21657	21456	21577	21378	21291	21309	21366	21308	21578	21364	21400	21208	21200	21428	21433	21258	21399	21490	21417	21315	21439	21332	21688	21746	21376	21206	21537	21545	21633	21351	21335	21467	21477	21454	21666	21333	21413	21416	21458	21470	21455	21405	21622	21594	21561	21456	21638	21697	21434	21529	21200	21441	21165	21303	21567	21402	21476	21302	21614	21629	21545	21310	21528	21393	21174	21409	21502	21297	21528	21359	21438	21662	21380	21504	21567	21345	21399	21428	21277	21466	21537	21355	21263	21472	21460	21487	21482	21323	21334	21602	21509	21478	21181	21258	21514	21465	21472	21453	21543	21283	21457	21573	21354	21420	21501	21342	21601	21639	21377	21461	21572	21501	21428	21500	21508	21325	21522	21629	21299	21363	21196	21301	21242	21214	21563	21858	21347	21644	21455	21363	21431	21585	21279	21185	21369	21447	21341	21412	21502	21380	21373	21353	21343	21351	21322	21432	21473	21628	21678	21540	21304	21729	21477	21421	21395	21385	21532	21276	21445	21432	21467	21310	21366	21707	21352	21221	21517	21352	21560	21630	21591	21592	21507	21218	21303	21215	21337	21463	21553	21348	21613	21695	21519	21498	21544	21357	21538	21342	21378	21505	21286	21385	21292	21640	21585	21247	21527	21498	21331	21666	21374	21426	21451	21627	21550	21602	21315	21606	21420	21514	21361	21685	21259	21287	21412	21412	21375	21238	21520	21281	21432	21537	21495	21426	21420	21401	21436	21496	21382	21568	21541	21385	21451	21220	21443	21550	21800	21454	21413	21300	21254	21342	21359	21474	21239	21203	21594	21332	21342	21396	21287	21338	21420	21260	21479	21289	21399	21495	21473	21313	21619	21245	21589	21555	21421	21368	21321	21484	21443	21326	21580	21366	21510	21638	21564	21280	21393	21322	21373	21563	21076	21241	21251	21437	21348	21603	21533	21278	21626	21516	21385	21417	21403	21512	21297	21621	21582	21428	21698	21320	21514	21331	21216	21361	21403	21433	21421	21625	21381	21515	21352	21434	21327	21272	21394	21243	21462	21497	21481	21542	21217	21114	21674	21563	21484	21463	21451	21416	21533	21406	21435	21333	21311	21410	21322	21518	21245	21391	21524	21603	21297	21500	21359	21448	21433	21433	21543	21456	21431	21316	21403	21357	21415	21536	21549	21459	21330	21452	21148	21519	21522	21569	21646	21405	21547	21449	21392	21575	21499	21586	21531	21508	21388	21459	21487	21471	21386	21465	21541	21372	21479	21444	21234	21536	21516	21341	21430	21607	21377	21383	21353	21329	21448	21243	21362	21422	21373	21498	21540	21444	21519	21523	21403	21381	21464	21519	21334	21433	21321	21401	21455	21212	21705	21384	21446	21408	21521	21479	21303	21554	21380	21584	21340	21392	21726	21308	21472	21562	21572	21574	21306	21305	21427	21403	21624	21210	21242	21292	21243	21240	21615	21370	21404	21238	21411	21456	21492	21622	21467	21581	21417	21320	21436	21542	21481	21557	21367	21437	21471	21288	21765	21406	21291	21437	21440	21441	21311	21259	21327	21406	21420	21408	21374	21495	21368	21430	21589	21533	21539	21389	21570	21459	21393	21508	21430	21203	21275	21523	21360	21323	21219	21443	21314	21347	21421	21420	21341	21589	21420	21535	21483	21537	21646	21446	21295	21147	21645	21462	21321	21271	21396	21372	21464	21425	21403	21416	21513	21612	21398	21235	21512	21383	21495	21243	21436	21356	21362	21328	21367	21284	21303	21644	21428	21347	21282	21406	21515	21506	21721	21306	21421	21404	21554	21339	21570	21494	21562	21073	21472	21638	21512	21558	21468	21334	21468	21419	21422	21394	21459	21434	21386	21381	21438	21271	21293	21354	21317	21342	21578	21385	21554	21322	21207	21530	21329	21340	21561	21467	21447	21451	21591	21283	21280	21478	21457	21525	21466	21479	21506	21684	21548	21569	21296	21424	21438	21294	21459	21557	21540	21396	21410	21432	21384	21405	21257	21535	21415	21584	21420	21553	21382	21216	21402	21446	21557	21388	21265	21533	21228	21382	21633	21455	21341	21333	21358	21473	21272	21303	21366	21373	21708	21520	21284	21428	21440	21594	21534	21593	21583	21456	21484	21274	21483	21538	21515	21431	21485	21313	21240	21318	21582	21678	21335	21715	21413	21662	21547	21549	21673	21239	21346	21569	21373	21492	21473	21336	21266	21298	21477	21422	21483	21525	21459	21389	21445	21474	21442	21412	21363	21454	21514	21277	21449	21327	21363	21558	21604	21463	21537	21212	21551	21639	21485	21536	21370	21513	21548	21354	21475	21326	21383	21577	21564	21601	21499	21433	21451	21379	21532	21310	21436	21301	21564	21333	21626	21345	21370	21459	21466	21538	21668	21597	21639	21417	21257	21471	21347	21270	21509	21507	21525	21413	21513	21522	21550	21469	21345	21360	21543	21427	21364	21486	21630	21423	21721	21389	21448	21627	21347	21515	21552	21393	21308	21444	21534	21409	21411	21427	21423	21419	21399	21508	21234	21412	21486	21528	21610	21386	21584	21489	21346	21173	21251	21310	21554	21391	21378	21366	21575	21498	21403	21169	21346	21484	21565	21679	21447	21559	21357	21521	21336	21508	21377	21525	21461	21292	21525	21336	21468	21146	21385	21281	21566	21536	21290	21459	21470	21473	21521	21500	21257	21527	21483	21331	21502	21440	21380	21353	21477	21488	21781	21373	21627	21505	21327	21436	21528	21114	21293	21457	21385	21574	21508	21456	21201	21260	21440	21290	21430	21581	21340	21445	21593	21453	21188	21454	21479	21512	21355	21458	21307	21420	21330	21564	21486	21569	21545	21516	21412	21191	21508	21421	21474	21342	21616	21301	21267	21456	21564	21642	21209	21280	21365	21637	21350	21230	21401	21268	21519	21385	21236	21480	21586	21442	21321	21499	21508	21391	21501	21367	21501	21374	21543	21410	21429	21608	21631	21261	21620	21497	21426	21197	21534	21283	21177	21455	21247	21459	21476	21419
48413	81393	78720	63776	52905	44622	37451	26445	21075	19446	18173	17524	16932	16479	16501	16315	16326	15823	15745	15866	15782	15806	15592	15452	15703	15591	15383	15140	15088	15235	14933	15141	15166	14976	15047	15220	15200	15019	15015	14977	14964	15045	14973	14935	15197	14836	15020	14890	15066	14983	14896	14995	15062	14878	15117	14960	14950	14833	14866	14981	14856	14939	14827	15020	14991	14959	14854	14822	14911	14892	14918	14877	14846	14907	14931	14971	14949	14740	14972	15047	14927	14876	14970	14952	14979	14837	14876	15057	14993	14905	14932	15099	14950	14760	14772	14976	14970	14848	14659	14767	14980	14928	14828	14843	14942	14886	15040	14976	14966	14771	15070	14726	14932	14948	14977	15170	15100	14933	14906	14911	14892	14887	14860	15114	15046	14880	14836	14988	14926	14917	15005	14952	14791	15011	14928	14753	14956	14927	14889	14780	14946	14894	15014	14841	14924	15095	15032	14746	14869	14915	14938	14843	14816	14750	15042	14842	14974	14851	15137	14966	14769	15026	14864	14842	14841	15017	14896	14911	14996	14925	14969	14910	15033	14817	14955	14710	15105	14935	14981	15055	15022	14794	14982	14835	14732	15042	14915	14892	14924	14743	14886	14933	15079	14834	15074	15112	14839	14989	14866	14960	14927	14962	14743	14850	14929	14814	14855	14931	14978	14764	14759	14909	14797	14836	15047	14947	14869	14839	14911	14895	14825	14750	14885	14760	15000	14871	14852	14745	14988	14949	14960	14910	14923	14914	14928	14851	14993	14982	14894	14961	14893	14843	14848	14947	14825	14955	15051	14662	14752	15018	14809	14804	14951	14868	14879	14763	14788	14891	14913	14881	15050	14808	14972	14863	15125	14848	15033	14760	14823	14673	15004	14996	14788	14797	14991	14850	14776	14894	15034	15070	14859	14792	15138	15108	14799	14824	14882	14912	14866	14775	14852	15048	15044	14873	14850	14892	14797	14791	15001	15093	14795	14916	15084	14724	14928	15014	14989	14852	14699	14858	15093	14855	14934	14851	14789	14946	14961	14963	15001	14819	14890	14952	14995	14950	15002	14996	14866	14929	14932	14941	14954	14934	14904	14936	15027	15027	14787	14743	15082	14848	14721	14952	14866	14897	14959	15031	15034	14958	15008	14896	14811	14897	15062	14784	14975	14964	14838	14812	14804	14955	14870	14820	14903	15040	14987	14890	14915	14970	15070	14817	14674	14941	14970	14689	14960	14777	14874	15016	14956	14853	14964	14797	14864	14958	15013	14920	14805	14997	15081	15033	14847	14829	14847	15054	15138	14938	14705	14797	14893	14882	14994	14902	14894	14940	14889	15031	14867	15067	15006	14958	14959	15069	14945	14815	14829	14883	14780	15061	15154	15006	14876	14928	15036	14975	14973	14828	14783	14842	15007	15115	14990	14876	14955	14951	14856	14941	14932	14569	15104	14803	14955	14868	14912	14711	15126	14920	14786	14992	14938	14943	14703	14921	14855	14842	14855	14829	14704	14832	14889	14936	15000	14967	14889	14955	15025	14771	14979	14705	14867	15056	14817	14811	14939	14894	14929	15013	14891	15048	15010	14923	15085	15013	14821	14891	15024	15001	14786	14931	14957	14931	14889	14811	14931	14882	14971	15003	14871	14982	15093	14876	14807	14891	14943	15039	14861	14704	14883	14905	14927	15012	14769	14775	14907	14868	14905	14893	15088	14978	14939	15032	14981	15004	14959	14867	14802	15016	15178	14895	14857	14854	14943	15073	14907	14941	15132	14888	15003	14924	15029	14731	14941	14604	15011	14951	14840	14855	14831	14960	14865	14709	14889	14899	14897	14935	14841	15001	14943	14932	14913	14985	14908	14933	14899	14934	15057	14815	15071	14886	14968	14780	14886	14785	14952	14909	14860	14802	14840	14885	14901	14905	14989	14791	14947	14905	14782	14976	14985	14912	15030	15075	14824	14890	15046	14953	14857	15071	14863	14947	14907	15191	14954	14995	14988	14825	15011	15095	14864	15091	14688	14984	14955	15000	15104	14975	14729	14751	15018	14907	14786	14795	14988	14825	14813	14916	14898	15010	14982	15055	14943	14954	14882	14829	14917	14804	14949	14986	15044	15031	14741	14779	14939	14810	14778	15024	14928	14835	14958	14952	14857	15035	15046	14875	14877	15025	14875	15048	15049	14887	15162	14885	14978	14929	14953	14898	14991	14844	14970	15015	14703	14954	14949	14958	14988	14875	14850	14933	14911	15019	14756	14948	14989	15053	14998	14818	15011	14993	14862	14738	14971	14944	15002	14868	14952	14823	14909	15058	14990	14834	14729	14885	14781	14978	14937	14885	14750	14911	14954	14871	14873	14955	14826	14909	14924	14908	14883	14911	14911	14883	14879	14846	14851	14818	15062	14939	14894	14755	14958	14980	14956	15070	14941	15116	14933	14833	14933	14975	14994	15029	14842	14904	14920	14814	14885	14891	14923	14879	14869	14849	14825	15148	14948	14883	14989	14986	14863	14887	14857	14795	14944	14819	14774	15027	14974	14958	14927	14831	14854	15019	14933	14859	15108	14759	14900	14951	14811	14969	14887	14991	14961	14963	14947	14774	14798	14931	15033	14995	15067	14823	14842	14902	14918	15082	15020	14675	14997	14940	14944	14988	15097	14836	14758	14915	14961	15008	14944	14793	15011	15055	14893	14969	14916	14963	15103	15105	15050	14883	14872	14888	14742	15056	15043	14918	14987	14973	14819	14908	14821	14854	14866	14838	14944	14978	14761	15059	14913	14917	14916	15019	14925	15013	14866	14808	14990	14840	14975	14877	15015	15086	14835	14831	14899	14863	14763	14953	14819	14900	14815	14914	14787	14923	14829	14925	14784	14874	14836	14964	14837	15035	14998	14851	14809	14792	14773	14964	14999	14888	14870	14690	14764	14880	14831	15013	14981	14842	14701	14928	15031	14800	15173	14687	14974	15011	14762	14824	15058	14857	14918	14932	14747	14799	14664	14886	15081	14713	14921	15062	14881	14907	14925	14977	14800	14901	14941	14939	15096	15108	14962	15051	14852	14937	14875	14823	15007	14648	14737	14961	14908	14663	14858	14916	14932	14885	14970	14983	14878	14856	14878	14762	14895	14898	15085	14801	14913	14995	14937	14925	14990	15043	14708	15031	14988	14831	14957	14891	14825	14953	14817	15122	15013	14977	15057	14888	14897	15058	14815	14997	14844	14958	14737	14903	14937	14674	14943	14908	15075	14991	14712	14893	14864	15065	14794	14866	14886	14895	14836	15005	14841	14963	14809	15079	15030	14937	14921	15031	14899	14976	15108	14948	14931	15018	15019	14826	15000	14903	14764	14984	14821	14920	14982	14740	14886	15205	15022	14960	14915	14939	14868	14906	14895	14946	14960	14953	14923	14927	14878	14711	14886	14977	15029	14961	14943	14860	14882	14784	14764	14822	14871	14939	14811	15004	15153	14799	14901	15137	14947	14989	15078	14837	14908	14942	14769	14835	14953	14728	15019	14860	14969	15011	14866	15012	15079	14788	14827	14850	15009	14960	14988	14937	15062	14794	14896	14856	14938	14784	14904	14957	14758	14960	15070	14870	15037	14845	14821	14858	14878	14901	14925	14973	14990	14993	15175	14868	14759	14941	14931	14930	14794	14949	14848	14787	14955	14853	14893	14986	15011	14871	15082	14807	15049	14860	15061	14846	14915	14984	14931	14913	14951	14832	14933	14989	14814	14842	14964	14707	14740	14772	14812	14996	15013	15029	14892	14957	15080	14832	14988	15037	14885	14904	14640	14849	14909	14799	14906	14707	14919	15090	14777	14831	14684	14796	14876	14779	15000	14733	14884	14747	15100	14830	15011	14945	15060	14896	14822	14808	14854	14820	14946	14754	15059	14981	14780	14963	14755	14862	14831	14762	14913	14847	14788	15147	14947	14856	14940	14943	14924	14852	14997	14927	15032	14930	14959	14890	14705	14862	15027	14929	14814	14882	14983	14835	14922	15118	15065	14855	14964	14868	14978	15127	14977	15028	14898	14913	14880	15059	14919	14932	14787	15078	14842	14807	14925	15001	15045	14945	14963	14955	15034	15056	15024	14883	14807	15087	14884	14984	14801	15002	14850	14923	14890	14784	14886	14867	14930	14935	14807	14951	14973	14894	15184	14896	15000	14988	14889	14963	14715	14733	14927	14958	14703	14985	14787	14938	14815	15065	15016	14883	14787	15003	14904	14879	14996	14940	14797	14885	14847	15018	14967	14968	14971	14826	14810	14890	14933	14974	14782	14902	15063	14941	14985	15069	15053	14967	14804	15122	14850	14878	14947	14953	14934	14802	14833	14795	14806	15036	14969	14829	14889	14883	15056	14878	14873	14780	14937	14763	14994	14952	15043	14947	14779	14974	14938	14910	14860	14997	14782	14704	14979	14948	14882	15010	15073	14687	14933	14792	14882	14985	14813	15020	14795	15071	14865	14872	14914	14856	15016	14890	14789	14875	14919	14640	14759	14974	14966	14977	14991	14953	14856	14997	14850	14949	14869	15041	14895	14938	14912	14853	14939	15074	14868	14822	15005	14971	14985	14907	14933	14967	14997	14984	14823	14974	14891	14918	14947	14701	14828	14857	14923	14920	14833	14856	14946	14835	14816	15034	15119	14870	14960	15067	14993	14946	14887	14838	14772	14999	14842	15107	14886	15123	14757	15082	14942	14935	14972	15043	14961	14807	14913	14841	14937	14947	15026	15100	14868	14956	15020	15000	14999	14698	14953	15015	14901	14876	15050	14783	14859	14966	14997	14714	15012	14951	14833	14896	14890	15024	14951	14814	14762	15170	14810	14972	14976	15107	14943	14786	14936	14846	14980	14986	14957	14838	14891	15025	14912	15078	14938	14886	14941	14958	14911	14944	14898	15022	14807	14973	14899	14951	14942	14963	15006	14836	14973	14921	14904	14987	15152	14867	15067	14837	14995	14949	14849	14766	14938	14895	15001	14948	15052	14842	14886	14934	14968	14867	14877	14874	14853	14987	14885	14990	14820	15156	15091	14840	15028	14905	14714	14937	14926	15040	15021	14957	14868	14989	14917	14885	14928	14725	14814	14920	14836	14860	15047	15038	14704	14760	14960	14886
42809	52610	55765	47492	39149	33037	28891	25057	23878	23098	22921	22765	22443	22446	22430	22494	22456	22024	22089	22020	22217	21947	22195	22033	22152	21963	21959	22180	21899	21798	21888	21903	22208	21842	21812	21825	21609	21963	21771	21796	21920	21993	21736	21794	21800	21769	21682	21794	21940	21553	21951	21759	21862	21671	21552	21510	21885	21811	21666	21865	21828	21840	21972	21719	21777	21786	21955	21917	21880	21792	21603	21939	21893	21922	21849	21809	21729	21889	21707	21644	21910	21584	21633	21712	21811	21823	21838	21891	21732	21622	21939	21636	21799	21672	21766	21495	21917	21625	21506	21679	21880	21712	21770	21808	21963	21760	21834	21604	21885	22001	21831	21621	21692	21848	21634	22045	22009	21861	21700	21914	21669	21783	21568	21659	21562	21692	21899	21498	21803	21900	21726	21459	21568	21871	21873	21855	21666	21753	22067	22020	21787	22040	21801	21645	21841	21817	21837	21930	22042	21647	21978	21946	21684	21951	21824	21665	21824	21656	21717	21743	21802	21927	22035	21837	21762	21547	21702	21757	22012	21850	22027	21738	21820	21752	21702	21641	21870	21737	21901	21849	21600	21930	21891	21806	21877	21688	21684	21879	21651	21633	21813	22055	21748	21871	22120	21873	21790	21708	22142	21485	21725	22065	21917	21861	21793	21747	21748	21644	21949	22080	21752	21931	21751	21790	21971	21978	21603	21679	21714	21774	21794	21801	21707	21717	21888	21772	21868	21685	21835	21811	21924	21753	21686	21900	21656	21763	21870	21802	21901	21834	21752	21763	21787	21752	21895	21819	21910	21496	21553	21815	21831	21353	21688	21888	21775	21914	21969	21831	21900	21714	21753	21843	21786	21922	21575	21578	21787	21920	21795	21815	21846	21829	21616	21819	21647	21512	21875	21735	21605	21753	21726	21932	21794	21587	21981	21885	21830	21849	21866	22049	21960	21580	21528	21844	21834	21700	21928	21840	21792	22120	21794	21694	21825	21822	21717	21806	21900	21722	21738	21829	21579	21610	21544	21558	21734	21704	21588	21680	21828	21535	21870	21861	21826	21726	21728	21955	21719	21787	21618	21905	21866	21929	22039	21747	21837	21676	21509	22017	22200	21535	21799	21871	21757	21888	21584	22003	21826	21620	21782	21791	21783	21830	21915	21889	21676	21714	21884	21666	21803	21653	21769	21985	21886	21665	21634	21713	21694	21587	21825	21882	21676	21775	21850	21824	21532	21739	21647	21900	21756	21750	21767	21760	21802	21662	21679	21872	21845	21848	21829	21754	21680	21601	21716	21416	21810	21938	22152	21680	21632	21845	21925	21675	21800	21709	21490	21742	21830	21689	21575	21733	22027	21904	21745	21569	21608	21861	21664	21634	21932	21789	21840	21746	21869	21950	21863	21844	21510	21750	21796	21903	21893	21937	21855	21955	21771	21855	21750	21764	21770	21833	21732	21950	21847	21896	21799	21724	21550	21980	21792	21881	21778	21740	21938	21757	21967	21932	21765	21853	21722	21929	21716	21891	21870	21851	21723	21975	21658	21892	21804	21817	21739	21842	21670	21839	21693	21536	21765	21820	21855	21740	21937	21930	21575	21747	21725	21796	21991	21753	21908	21817	21919	21701	21792	21829	21818	21839	21645	21578	21654	21679	21904	21336	21736	21800	21794	21660	21630	21561	21626	21852	21701	21818	21818	21773	21858	21800	21814	21634	21705	21778	21791	21696	21690	21982	21704	21957	21842	21859	21822	21782	21677	21779	21865	21715	21874	21810	22015	21676	21864	21693	21729	21653	21643	22013	21870	21779	21715	21564	21654	21478	21494	21874	21843	21927	21776	21986	21841	21953	21763	21779	21727	21550	21713	21846	21858	21617	21672	21773	21844	21757	21740	21800	21839	21956	21819	21727	21630	21522	21871	21812	21823	21987	21668	21888	21769	21776	21724	21796	21819	21633	21590	21916	21858	21901	21713	21803	21902	21787	21680	21928	21796	21759	21932	21794	21592	21965	21916	21686	21849	21956	21623	21643	21702	21910	21769	21769	21578	21917	21918	21812	21827	21728	21729	21801	21675	21789	21901	21787	21732	21627	21803	22077	21907	21858	21732	21850	21825	21665	21691	21950	21739	21897	21884	21728	21913	21896	21684	21966	21816	21925	21789	21870	21856	21563	21746	21695	21706	21846	21786	21713	21704	21680	21877	21787	21885	21852	21769	21823	21763	21581	21802	21879	21752	21773	21683	21955	21852	21922	21837	21714	21917	21909	21695	21775	21825	21858	21846	21732	21632	21728	21684	21884	21933	21930	21841	21883	21742	21940	21974	21751	21846	21828	21873	21902	21775	21594	21927	21684	21900	21653	21641	21842	21666	21701	21984	21884	21938	21741	21779	21744	21719	21861	21923	21631	21823	21711	21854	21750	21639	21715	21860	21899	21723	21689	21993	21697	22098	21730	21869	21825	21838	21822	21862	21958	21715	21690	21797	21936	22026	21877	21955	21855	21881	21625	21936	21745	21793	22012	21779	21683	22010	21998	22049	21863	21927	21927	21920	21834	21748	21877	21933	21905	21958	21761	21991	21648	21684	21730	21710	22124	21926	21865	22082	21567	21744	21804	21868	21924	21846	22006	21601	21879	21772	21605	21676	21609	21623	21851	21718	21951	21747	21671	21616	21824	21871	21850	21936	21703	21852	22001	21724	21628	21959	21641	21821	21903	21737	21605	21859	21716	21732	21918	21780	21733	21740	21728	21698	21765	22038	21548	21845	22052	21791	21717	21726	21706	21779	21863	21845	21777	21768	21776	21841	21746	21557	21730	21790	21746	21630	21972	21801	21836	21690	21636	21657	21832	21886	22063	21800	21727	21551	21941	21865	21534	21657	21687	21861	21950	21948	21784	21919	21837	21832	21973	21721	21799	21875	21839	21750	21906	21726	21753	21885	21910	21988	21931	21844	21687	21876	21716	21609	22028	21616	21706	21806	21611	21940	21864	21796	21858	21838	21957	21847	22032	21822	21946	21698	21781	21897	21575	21904	21829	21745	21646	21638	21989	21556	21703	21893	21955	22040	21864	21771	21782	21811	21804	21852	21638	21741	21924	21745	21792	22169	21633	21832	21534	21765	21868	21793	21802	21500	21643	21841	21968	21722	22230	21782	21792	21660	21759	21768	21793	21591	21556	21646	21855	21601	21830	21910	21795	21806	21598	21838	21740	21761	21519	21748	21797	21789	21638	21869	21678	21797	21960	21907	21929	21715	22011	21987	21888	21940	21958	21742	21746	21739	21875	21810	21837	21909	21677	21566	21810	21927	22003	22003	21542	21930	21914	21996	21987	21765	21849	21875	21717	21823	21564	21663	21812	21743	21933	21991	21846	21732	22044	21893	21879	21945	21682	21535	21810	21773	21665	21978	21589	21908	21661	21634	21654	22062	21753	21907	21740	21668	21688	21716	21692	21715	21779	21755	21856	21843	21711	21751	21781	21763	21710	21943	21727	21931	21962	21801	22005	21780	21591	21726	21738	21896	21882	21751	21777	21406	21716	21728	21798	21693	21655	21947	21779	21632	21852	21946	21924	22045	21719	21922	21755	21796	21772	21980	21755	21733	21731	21786	21923	21935	21553	21777	21696	21968	21798	21955	21608	21728	21702	21606	21825	21613	21874	22243	21737	21919	22014	22073	22088	21818	21346	21806	21836	21737	21653	21853	21969	21866	21718	21615	21863	21874	21784	22103	22049	22088	21800	21620	21860	21607	21623	21665	21791	21597	21665	21859	21892	21548	21824	22062	21764	22040	21760	21988	21883	22099	21795	21805	21599	21940	21703	21945	21919	22048	22046	21900	21899	21641	21712	21715	21738	21735	21797	21742	21863	21994	21718	21912	21726	21751	21890	21996	21749	21658	21697	21836	21942	21933	21900	22161	21811	21724	21899	21821	21950	21764	21670	21589	21865	21757	21774	21603	21836	21945	21711	21734	21729	21981	21786	21816	21804	21658	21769	21898	21692	21731	21767	21602	21762	21612	21623	21778	21522	21916	21654	21689	21686	22084	21744	21761	21548	21732	21636	21967	21659	21750	21978	21763	21964	21861	21525	21798	21462	21797	21751	21996	21951	21833	21873	21611	21964	21778	21759	21760	21935	21720	21819	21789	21513	21619	21683	21904	21700	21716	21907	21644	21827	21487	21714	21887	21734	21924	21787	21602	21624	21852	21903	21697	21728	21947	21861	21780	21771	21760	21564	21696	21865	21802	21821	21800	21817	21693	21806	21788	21629	21868	21990	21801	21819	21848	21889	21759	22050	21650	21818	21812	21597	21967	21942	21811	21649	21698	21852	21754	21644	21868	21695	21880	21972	21903	21699	21973	21844	21814	21686	21989	21948	21970	21681	21983	22093	21971	21979	21771	21667	21538	21882	21746	21687	21767	21713	21741	21922	21851	21687	21707	21842	21781	21834	21758	21758	21658	21735	21790	21717	21757	21751	21581	21862	22015	21812	21779	21852	21718	21827	21668	21739	21721	21722	21865	21879	21915	21946	21757	21912	21799	21807	21950	21954	21641	22080	21776	21838	21766	21558	21954	21871	21878	21634	22066	21749	22050	21887	21682	21703	21798	22079	21381	21872	21756	21735	21731	21603	21848	21992	21882	21878	21956	21695	21781	21901	21677	21621	21746	21930	22091	21749	21647	21799	21868	21809	21955	21844	21894	21708	21688	21740	21645	21727	21538	21655	21726	21598	21771	21673	21733	21768	21857	21833	21796	21695	21746	21816	21721	21729	21860	21842	21849	21923	21809	21827	21802	21805	21605	21584	21774	21767	21739	21780	21705	21595	21864	21928	21859	21696	21744	21789	21683	21668	21794	21881	21934	21675	21760	21823	21757	21774	21632	22026	21573	21725	21952	21614	21987	21813	21820	21621	21778	21924	21713	21886	22006	21716	21875	22005	21850	21670	21787	21824	21648	21533	21777	21968	21762	21608	21806	22168	21665	21835	21850	21846	21886	21678	21655	21687	21671	21896	21949	21685	21869	22195	21959	21808	21833	21863	21816	21975	21940	21699	21787	21845	21853	21813	21836	21957	21915	21716	21717	21690	21819	21861	21813	21767	21849	21873	21875	21681	21774	21598	21973	21774
45072	62348	55800	42543	35254	28394	23133	18864	17647	16890	16272	16072	15767	15682	15643	15775	15541	15528	15516	15248	15356	15633	15164	15209	15315	15292	15165	15118	15125	15089	15256	15201	15092	15227	15134	15055	15144	14886	14935	15043	15117	15158	15174	14978	14999	15135	15016	15020	15086	14943	15139	15128	15009	15087	15051	15224	15194	15122	15024	14957	15056	15082	15111	15041	15124	15127	15173	15023	15002	15137	15264	14965	15004	14918	15023	15009	15132	15234	15039	15129	14986	15015	15126	15180	15005	14937	15034	15226	15010	15139	15191	15157	14988	15149	15161	15211	15135	15079	15176	14905	15093	15281	15041	15101	15055	15197	15045	14942	15082	15225	14939	15186	15203	15157	15194	15033	15008	15152	15042	15065	15050	15013	15036	15061	15150	15228	14970	15143	15079	14959	15172	15003	14992	15052	15162	15128	14978	15203	15073	15060	15074	15032	15022	14939	15251	14939	15053	15281	15121	15041	15177	15047	15126	15016	15094	15137	15064	15123	14926	15022	15074	15166	14996	14968	15030	15038	14989	15022	15095	15227	15167	15114	15092	15114	15120	15045	15052	15079	14965	15025	15165	14929	15111	15184	15133	15005	15054	15159	15097	15113	15118	15104	15042	15072	15054	14898	15100	15167	14973	15097	14942	15020	15069	14877	15329	14952	15214	14918	15129	15175	14870	15300	15215	15022	15028	15130	15085	14993	15048	15063	15121	15022	15165	15130	15135	15242	15076	14969	15199	15073	15095	14964	15077	15059	15240	14943	15130	15079	15128	15076	15122	15117	15249	15076	15216	14987	15045	15028	14999	14877	15121	15094	15035	15226	15283	15168	14837	15104	15071	14984	14923	14884	15215	15166	15020	15083	15118	14998	15049	15237	15129	15000	15172	15068	15264	14917	15186	14948	14999	15084	15155	14977	15195	15073	15169	14890	15131	15004	15002	15059	15022	15178	15064	15172	15129	15121	15203	15123	15107	14996	15025	15162	15044	15038	15082	14953	15132	15162	15086	15246	15085	14965	15166	15267	15128	14902	15094	15064	15127	14969	14988	15107	14892	15172	15166	15021	15191	15170	15131	15018	15079	14930	15156	14979	15134	15167	15090	15054	15127	15033	15168	15147	15190	15269	14845	15158	15078	14981	15039	15281	14912	14927	15136	15096	15136	15004	15156	15014	14993	15063	15053	15076	15034	14993	14930	15228	14982	15243	14982	15022	15189	15010	15195	15087	15134	15141	15084	15082	15202	15151	15149	15034	15039	15176	15137	15071	15044	15193	15083	14888	14894	15068	15142	15030	15152	14956	15086	15178	15019	15018	15238	15090	14996	15171	15029	15067	15136	15016	14838	15221	15043	15074	15066	14923	14954	15036	14938	15036	15113	15208	15167	15086	15207	15040	15099	15094	15198	15052	15113	15122	15076	15215	15143	14937	15164	15156	14937	15099	15180	15103	15088	15057	15247	14921	15293	14897	15093	15064	15062	14970	15250	14941	15195	15060	15063	14995	14937	15120	15129	15067	14961	15001	14977	15193	15073	15080	15094	14934	15025	15098	15086	15026	15073	14987	14800	15103	14959	15291	15083	15113	15016	15252	15058	15012	15078	14914	15178	15103	15201	14997	15078	15164	15038	15186	15175	15238	14977	15065	15075	15233	15194	15034	15020	14926	15017	15224	14964	15058	15221	15103	15211	15140	15073	15072	15020	15012	14978	15122	15225	15201	15074	15075	15124	15181	15180	15251	15051	15125	15143	15125	14987	14992	15029	15057	15273	15085	15180	15040	15118	15046	15246	14944	15169	14832	15146	15183	15132	15129	14995	15052	15013	15023	15094	14990	14924	14986	15033	15152	15215	15114	15075	14954	15098	15027	15233	15090	15033	14964	15217	14995	15173	15216	14980	15083	15054	15113	15055	15197	15025	14870	15159	15007	15128	15067	14899	15153	15151	14882	14975	15033	15067	14885	14897	15054	15188	15054	15206	15086	15077	14915	15267	15126	14950	15194	14945	15033	15163	15038	15131	15121	15036	15081	15242	15090	15037	15028	14928	15005	15110	15087	15109	15048	14931	15086	14952	15024	15280	15028	15092	15153	15347	15189	15198	15101	15007	14970	14971	15088	14949	15201	14997	15127	15179	15076	15119	15045	15055	14997	14890	14934	15073	14978	14911	15094	15125	15051	15141	14967	15080	14994	15175	15169	15114	14901	15079	15017	15149	15020	15045	15215	14917	15215	15194	15096	14971	15165	15107	15091	14883	15008	14957	15255	15134	15183	15253	14988	14928	14940	15111	15138	15142	15022	15018	15032	14893	14914	15176	15140	15191	15086	15153	14930	15080	15117	15115	14889	14946	15162	15199	15163	15119	14927	14945	14956	15170	14995	15172	14927	15177	15119	15176	15051	15021	15153	15069	15124	15135	15047	15090	15025	14913	15134	15004	15111	15020	15194	15073	15012	15023	15064	15278	15157	15018	15103	14917	15226	15039	14999	15182	15046	15079	15198	15048	15002	15100	15038	15006	15173	15051	15189	15154	14959	15022	14841	15080	14912	15039	14963	15122	15149	15136	15067	15151	15011	15042	15193	14912	15211	15150	14964	15180	15148	15110	15014	15131	15032	15196	14848	15104	15023	15041	14972	14981	15151	15270	15122	15114	15071	15147	14979	15127	15061	14966	15036	14965	15037	15105	15180	15200	14993	15083	15032	15058	14983	15077	14819	15225	15154	15043	14993	15139	15100	15122	15010	15121	14973	15184	15054	15044	15031	14987	14985	15027	15301	14977	14999	15006	15030	15092	15087	15045	14998	15118	15001	15037	15114	15002	15201	15120	14858	15195	15166	14942	14897	14983	14968	14994	15043	15152	15172	15043	15070	15089	14980	15093	14926	15055	15357	15124	15108	15047	15217	15063	15105	15051	15099	15032	15174	15049	15126	15069	15059	14920	15030	15021	15031	15041	15172	14897	14917	15111	15059	14943	15154	15170	15007	14959	15060	15144	15032	15123	15121	15132	15081	14991	14951	15148	15008	15043	15252	14989	15208	15027	15181	15000	15065	14926	15126	15043	15015	14847	15143	14914	15047	15004	15183	15210	15021	14968	15030	15103	15050	15193	15000	14918	15098	14970	15152	15050	15036	15017	14872	15268	15099	15128	15066	14935	15043	14922	15074	15138	15007	14983	14983	15003	14792	15268	15065	15043	15206	15098	15063	15079	15290	15134	15178	15092	15236	14990	15036	15059	15252	14962	15051	15111	15078	15129	15042	15124	14868	15045	15015	15016	14998	15093	15161	14921	15185	15098	14909	15162	15016	15087	15069	15048	15020	15157	14972	15092	15050	15108	15170	15021	14858	15150	15156	15095	14881	15111	15060	15130	15033	14892	14970	14896	15000	15288	15117	15225	15153	15237	15180	15055	15110	15218	15168	14977	14884	15079	14960	15051	15230	15276	15094	14837	15082	15021	14982	14940	15066	14996	15102	15031	15074	15233	15102	14847	15133	15122	15154	14945	15192	15035	15084	14886	14952	15100	15084	15053	14981	15186	15063	15032	14959	14908	15189	15039	15180	15070	15040	15110	15102	15112	14970	15126	15119	15125	15139	14906	15139	15079	14969	15032	15063	15144	15027	15216	15191	15163	15181	15222	15080	15196	15056	15085	15283	15071	15048	15160	15042	15155	15144	14904	15059	15111	14969	14937	14949	15023	15071	14910	14999	15200	15127	15294	15101	14979	15124	15040	15120	14971	15083	15208	15050	15052	15013	15189	15154	15176	15088	15118	15111	14994	15257	14956	15069	15023	15257	15164	14999	15107	15182	15220	15019	15002	14879	15225	14927	15118	15149	15110	14963	15222	15051	15071	15138	15040	15049	15099	15163	15085	15094	15034	14957	15145	14851	15027	15145	15155	15123	14902	15055	15101	15081	14890	15163	15109	14995	15107	15143	15200	14959	15060	14861	14881	15106	15034	15010	14888	14868	14945	14877	15156	15165	15044	14934	15067	15014	15122	15168	15050	15104	14845	15077	15130	15206	15020	15074	15081	15044	14971	14891	15124	15032	15133	14948	15048	15202	15276	15087	15042	15092	15099	15049	14993	15023	15104	15223	15113	15119	14916	15110	15108	15162	14884	15090	15233	15104	15114	15539	15056	15301	15145	14991	15196	14961	15107	14966	15226	14982	15003	15002	15030	15096	15166	15022	15097	14969	15099	15356	15091	15014	14895	15083	15078	15096	15227	15004	15081	14869	15126	15094	15186	15079	14952	15198	15133	15042	15157	15003	15113	15007	15219	14922	15124	15188	15119	14944	15258	15196	15124	15168	15022	15130	15136	15031	15288	15020	15019	15045	15046	15171	14975	15079	15189	15012	14878	15071	15076	15106	15212	15117	15058	14935	14953	15193	15091	15034	15160	15063	15121	15052	14916	14970	14990	15034	14970	15060	15172	14995	15163	15056	15102	15022	14907	14927	15076	15026	15111	14999	15042	15258	15104	15087	14864	15225	15097	15046	15051	15103	15109	14933	15102	14986	15163	14892	15032	15213	15152	15102	15143	15281	15183	15157	15066	15252	15132	15110	15192	14987	15164	15072	15154	15238	15108	14998	15182	15297	14882	14996	15059	15087	15118	15268	14950	15042	15075	15137	15038	15129	15109	15158	15109	15068	15170	15119	14961	15011	15035	14885	15078	15020	15354	15087	15195	14962	15093	15176	15031	15162	15122	15049	15018	14973	15111	15098	15075	15132	15097	15181	15062	15127	15088	14966	14977	15135	15142	14950	15034	14973	15038	14999	15041	15143	14974	15171	15075	15132	15167	15058	15032	15239	14982	15092	15041	14955	15024	15111	15030	15060	15077	14995	15185	15119	15056	15121	15123	14896	15082	15126	15128	15092	15043	14926	15162	15143	15040	15044	15168	15164	15035	15140	14991	15009	15048	15093	15014	14875	15142	14961	15043	14914	14972	15198	14975	15327	15184	15116	15044	15098	15189	15077	15096	15133	15131	15116	15097	15123	14938	15124	15019	15071	14984	15111	15017	15039	14873	15074	15046	15049	15112	15079	15002	15099	15118	15132	15099	15161	15033	15079	14952	14990	15127	15142	15147	15186	15107	15140	15015	15034	15064	15145	15152	15089	14899	15061
26455	21963	33492	39605	42842	41791	36047	27768	25323	24910	23803	23363	23112	22627	22817	22739	22746	22646	22672	22343	22395	22382	22406	22088	22327	22040	22222	22345	22016	21915	21885	21983	22024	22372	21974	22181	22067	21945	21988	21973	22018	22028	22179	22074	21884	22029	21744	21985	21822	21915	22075	22083	21896	21948	21978	22015	21734	21891	21870	21863	21728	21791	21827	22007	21781	21700	21803	21562	21723	21857	22001	21890	21854	21720	21808	21825	21910	21961	21900	21654	21772	21967	22197	22025	21967	21864	21867	21806	21807	21913	21982	21727	21893	21982	21917	22016	21794	21906	22087	21979	21674	21990	22044	22084	21816	22028	21959	21755	21646	21831	21844	21854	21730	21848	22183	22066	21980	21961	21699	21931	21882	21912	21771	21823	21965	22090	21836	22016	21755	21911	22019	22061	21986	21874	22013	21742	22014	21627	22088	22095	22064	21795	22069	21867	21756	21715	21934	21645	21822	22047	21933	21735	21964	21951	21920	21717	21912	21778	21842	21993	22015	21977	21866	21776	22046	22000	22101	21860	21658	22034	22013	21923	21945	21795	21853	21857	21665	21854	21922	21682	21880	21913	21935	22171	22153	21723	21798	21804	21783	21797	21830	21763	21742	21941	21572	21738	21838	21617	21828	21996	21976	21890	21776	21889	21711	21976	21931	21721	22007	21912	22038	22098	21970	21994	21818	21962	21942	21949	21882	21915	22219	21752	21820	21812	21830	21668	21921	21766	22163	21952	21931	21609	21713	21893	21839	21816	21949	21871	21895	21999	21879	21688	22058	21820	21817	21765	21808	21762	21740	21750	21979	21823	21976	21862	21726	21855	21752	22082	21872	21827	21733	21846	21744	21902	21862	22119	21947	21929	21886	21540	21972	21823	21863	21977	22072	22025	21819	21706	21859	21668	21995	21806	21856	21972	21991	21894	21832	21804	21814	21776	21825	21851	21659	21822	21982	21597	21725	21933	21973	21678	21862	21759	21819	22165	21767	21858	21924	21663	21888	21849	21687	21917	21759	21972	22047	21811	21715	21763	22105	21927	21985	21716	21703	21879	21847	21778	21844	21847	21756	21867	21821	21772	22075	22003	21670	21920	21855	21816	21937	22000	21933	21820	21782	22048	21812	21661	21902	22068	21799	21841	22023	21874	21661	21899	21933	21762	21984	21816	21644	21924	21999	21926	21877	21793	21893	21899	21686	21783	22153	21599	21891	21778	22172	21898	21930	21738	21792	21750	21828	21989	21790	21729	21761	21906	21955	22162	21870	21737	21863	21953	21826	21665	21900	21781	22014	21947	22113	21902	21920	21637	22024	21907	21928	21912	21802	21995	22057	21848	21800	21688	21872	22086	21968	21669	21820	21804	21875	21956	21896	21973	21807	21694	22017	21669	21676	22155	21901	21646	21845	21937	21698	21585	21760	21886	21991	21763	21846	21905	21725	21783	21634	21909	21645	21672	21866	21936	22016	21798	21633	21833	21964	21847	22016	22108	21893	21967	21663	21829	21769	21697	21742	21812	21817	22033	21935	22261	22016	21985	21669	21616	21713	22012	22077	21927	21799	21657	21726	21947	21891	22010	21919	21933	21907	21883	21694	21961	21882	21730	21808	22010	21855	21852	21869	21925	21793	21982	21910	21928	22013	21929	22001	21946	22095	22017	21901	22113	21954	21924	21736	21679	21751	21781	21782	21933	21748	21700	21821	21749	21846	21803	21810	21817	21985	21697	21638	21697	21816	21804	22041	21835	22067	21801	21837	21866	21950	21799	21680	21965	22054	21678	21758	22026	21907	21803	22023	21807	21842	21555	21875	22013	21754	21778	21963	21930	22082	22112	21799	21742	21855	21826	21765	21888	21878	21904	21795	22066	21868	21852	21830	21920	21950	21786	22124	21892	21693	22024	21810	21578	21834	21772	21881	21836	22023	21863	21845	21984	21727	21930	22050	21938	21846	21941	21882	21575	21730	21910	21878	21900	21840	21945	21796	21813	21792	21946	21622	21694	21782	21764	21994	22030	21902	21854	21899	21666	22110	22026	21851	21799	21887	21769	21819	21872	21995	21901	21991	21942	21756	21933	21863	21942	21872	21970	21973	22014	21918	21950	21801	21843	21988	22080	21966	21950	21838	21845	21954	21728	21888	21717	21682	21752	21571	21905	21972	21969	22102	21992	22202	21874	22045	21970	21804	21838	21737	21949	21706	21970	21908	21888	21535	21962	21725	21909	21886	22001	21861	22021	21767	21982	21825	21849	21928	21634	21681	21746	21992	21855	21802	21763	21955	22135	21810	21888	21748	21918	21836	21805	21856	21936	21910	21862	21869	21808	22062	21916	21887	21960	21742	21776	21865	21772	21810	21956	21860	22013	21792	21746	21800	21891	21771	21776	21841	22112	22082	21918	21994	21639	22056	21769	21737	21903	21984	21932	21800	21892	21955	21745	21970	21793	21804	21882	21766	22028	21808	21726	21890	21943	21975	21922	21797	21674	21753	21955	21868	21940	21754	21741	21974	21956	22051	21939	21887	21881	21878	21862	21779	21808	21789	22053	22104	22005	21658	21882	22061	22077	21855	21990	21976	21616	21827	21899	21847	21905	21820	21932	22007	22078	22042	21906	21777	21960	21955	21950	21787	22105	21824	21932	21660	21846	21761	22109	21713	21945	21745	21767	21667	21789	21971	22042	21742	21789	21906	21862	21945	21896	22132	21773	21913	21797	21984	22043	21847	21888	21692	21835	21835	21779	21848	21784	21732	21823	21990	21860	22050	22185	21913	22053	21862	22041	21879	21653	21978	21847	21556	21680	21648	21792	21977	21939	21782	21704	21747	21987	21712	21830	21845	22012	21919	22102	21771	21736	22215	22159	22088	21841	22063	21828	22053	22078	21833	21957	22058	21838	21709	21912	21857	22007	21908	21630	21840	21641	22126	22080	21863	21717	21809	21725	21895	21924	21786	21873	21974	21805	21812	21689	21683	21775	21953	21857	21787	21989	21744	21804	22282	21880	21886	21883	21970	21805	22022	21881	22036	21756	21881	22205	21866	21700	21851	21750	21767	21700	21769	22030	21936	21916	21976	21896	22106	21716	22054	21767	22104	21804	21836	21918	21948	21699	21889	21881	21784	22091	21935	21779	21886	21925	21832	22042	21895	21653	22150	21890	21904	21774	21902	21766	21783	21831	21906	21940	21850	21952	22029	21842	21844	22045	21747	21745	21803	21904	21912	21918	21722	21953	22041	21975	21956	21723	21864	21729	21694	21812	21818	21975	21963	21940	22093	22037	21614	21786	21722	21619	21847	22181	22002	21949	21928	21890	21932	21820	21809	21903	22002	21774	21837	21653	21749	21750	21694	21924	21827	21809	22035	21506	21638	21865	21807	21938	21947	22038	21946	21914	21909	22013	21813	21903	21960	22102	21790	21795	21849	21797	22037	21650	21768	21822	21890	21808	21664	21766	21875	22182	21770	21781	21775	21962	22011	22005	21964	21866	22021	22003	21816	21565	22144	21927	21812	21920	21941	21932	21947	21850	21705	21861	21882	21898	22002	22087	22026	21870	22070	21868	21598	21523	21947	22170	22007	21798	21900	21839	21699	21822	21865	21787	21886	21603	21602	21808	22193	21825	21777	22000	22181	21939	21748	22044	21834	22114	21766	21957	21949	22069	21780	22056	21711	21552	21890	21896	22113	21886	21811	22020	22036	22073	21829	21851	22039	22003	22011	21850	21731	21808	21755	21651	22065	21861	22042	21706	22096	22107	21958	21753	21852	22067	22064	21806	21815	21890	21918	21743	21915	21499	21836	21877	21631	21782	21756	21817	21885	21883	21760	21867	21890	21661	21550	21673	21861	21931	21900	21914	21910	21782	21849	21719	21905	21830	21900	21703	21468	21624	21847	21929	22041	21780	21756	21564	21827	21701	22133	21807	21764	21987	21714	21714	21845	21878	21776	21964	22000	21963	21862	21971	21844	21690	21975	22081	21902	21838	22034	21940	21870	21884	22015	22065	21780	21867	22126	21805	21843	21905	22024	21883	21793	21937	21711	21980	21770	21708	21885	21922	21863	21968	22090	22052	21924	21819	21990	21941	21574	21663	21955	21611	21801	21944	21694	21836	21907	21898	21930	22099	21915	21730	21827	21844	22030	21927	21892	21839	21962	22015	21796	21848	21720	21908	21843	21818	21749	21899	21986	21914	21980	22163	21944	21745	21845	21785	21830	21693	21917	21778	21493	21563	21936	22009	22140	22084	22055	21863	21837	21916	21919	21876	21740	22027	21928	21827	21778	21947	21785	21846	21994	22055	21676	21653	21869	21824	21882	21796	21763	21787	21986	22051	22118	21812	21917	21932	21780	21864	21941	21682	21760	21713	21593	21804	21790	22032	21998	21821	22024	21931	22021	21696	22015	22000	21824	21802	21867	21966	21903	21886	22032	21767	21845	21868	21949	21918	22016	22058	21882	21715	21808	21813	21745	21692	21764	21749	21951	21988	22064	22009	21881	21679	22011	22110	21940	21856	22053	21917	21799	21908	21715	21706	21892	21819	21806	22299	22011	21942	21784	21818	21900	21826	21791	21812	21859	21790	21948	22083	22037	21830	21702	22104	21959	22039	21969	21849	21977	21816	21896	21825	21771	21781	21797	21856	21967	21808	21837	21896	21768	21816	21737	22009	21886	21717	21986	21923	21933	21778	22032	21763	21847	21777	21949	21533	21650	21938	21963	21799	21868	22153	22009	21933	21785	21890	21919	21877	21935	21825	21981	21801	21947	21861	21739	21680	21807	21864	21854	21714	21572	21811	22018	21857	21771	21773	21958	21758	21834	21785	21821	21752	21857	21796	22009	22035	22014	21687	21824	21981	21817	21851	22054	22021	21970	21742	21829	21756	21931	21799	21534	22033	21965	21923	21845	21779	21787	21677	21930	21969	22043	21844	21782	21829	21887	22006	21679	21978	21948	21802	21744	21701	21786	21837	22061	21790	22043	21830	22073	21612	21767	21966	21999	21936	22077	22177	22075	22039	21814	21795	21911	21898	22047	21774	21931	21779	21714	21962	21629	21954	21933	22094	21990	21986	22026	21954	21756	21878	21924	21870	21872	21992	22010	21875	21663	21941	21846	21840	21840	21885
43412	73284	70380	57509	48259	40611	29464	21594	19421	18234	17534	16966	16497	16381	16275	16313	16185	16048	15867	16031	15880	16013	15643	15642	15592	15495	15335	15265	15258	15387	15433	15519	15340	15204	15306	15102	15372	15412	15323	15180	15333	15148	15185	15176	15139	15232	15280	15279	15248	15160	15229	15151	15160	15127	15290	15127	15198	15348	15146	15164	15219	15029	15212	15154	15227	15298	15221	15129	15107	15446	15020	15221	15061	15085	15225	15134	15206	15309	15168	15265	15292	14967	15174	15025	14929	15197	15173	15111	15039	15168	15285	15183	15157	15225	15170	15096	15183	15197	15293	15151	15246	15310	15322	15103	15082	15013	15127	15258	15050	15154	15092	15179	15100	14943	15363	15147	15250	15107	14982	15266	15387	15162	15141	15191	15032	15006	15150	15249	15152	15084	15094	15288	15123	15333	15179	15198	14934	15236	15059	15042	15278	15039	15198	15169	15094	14890	15121	14995	15158	15271	15165	15142	15381	15129	15218	15117	14977	15159	15213	15216	15012	15047	15185	15022	15109	15171	15230	15087	15309	15210	15116	15122	15049	15088	15204	15241	14952	15188	15250	15097	15211	15249	15223	15068	15178	15404	14985	15305	15216	15081	15237	15021	15403	15164	15285	15115	15167	15167	15180	15144	15251	15179	15202	15254	15017	15248	15075	15073	15133	15028	15137	15098	15108	15165	15252	15065	15106	15299	15092	15075	15152	15090	15164	15051	15181	15096	15061	15107	15134	15197	14943	15133	15168	15230	15182	15262	14974	15218	15055	15200	15099	15111	15225	15019	15117	14989	15030	15177	15111	15227	15153	15302	15059	15106	15133	15081	15048	15112	15009	15462	15355	15217	15104	15195	15204	15208	15224	15104	15161	15156	15253	15107	15320	15021	15220	15004	15260	15100	15271	15116	15340	15084	15130	15072	15010	15193	15283	15181	15242	15083	14936	15208	15289	15247	15088	15115	14926	15098	15168	15093	15286	15053	15142	15309	15262	15098	15172	15222	15104	15062	15239	15162	15099	15166	15194	15231	15072	14969	15070	15125	15415	15255	15116	15025	15202	15269	15185	15081	15129	15180	15100	15159	15118	15161	15210	15070	15165	15074	15053	15018	14929	14990	15448	15144	15160	15332	15174	15237	15256	15174	15183	15328	15429	15221	15268	15243	14988	15145	15043	15326	15207	15167	15136	15196	14963	15433	15150	15183	15139	15164	15305	15247	15142	15165	15049	15137	15268	15080	15195	15271	15318	15091	15179	15137	15067	15177	15152	15124	15286	15154	15188	15181	15114	15085	15020	15246	15109	15161	15177	15193	15198	15124	15191	15080	15191	15286	15171	15108	15085	15234	15229	15100	15311	15247	15033	15072	15323	15193	15301	15224	15082	15075	15012	15156	15099	15033	15171	15191	15222	15041	15226	15252	15096	15189	15137	15142	15093	15023	15361	15108	15287	15214	15251	15220	15157	15269	15058	15305	15114	15174	15136	15168	15146	14890	15015	15002	15280	15074	15251	15089	15067	15013	15219	15061	15145	15117	15280	15030	15318	15280	15216	15228	15079	15108	15209	15199	15348	15011	14998	15101	15054	15025	15027	15153	15194	15231	15054	15140	15208	15218	15098	15035	15077	15337	15037	15097	15095	15262	15221	14995	15155	15113	15137	15160	15028	15161	15125	15270	14900	15339	15101	15044	15204	15263	15106	15270	15059	15114	15275	15182	15145	15130	15127	15102	15214	15073	15270	15215	14959	15070	15166	15280	15167	15249	15178	15205	15190	15211	15208	15162	15284	15157	15235	15018	15239	15188	15198	15267	15239	15058	15184	15297	15115	14977	14997	15100	15209	15123	15199	15077	15273	15179	15298	15177	15238	15139	15311	15259	15115	15181	14981	15325	15137	15056	15282	15117	15169	15204	15097	15179	15243	15029	15157	15062	15246	15270	15096	15232	15086	15168	15124	15149	15034	15275	15271	15270	15093	15269	15182	15232	15127	15072	15040	15202	15229	15148	15114	15197	15326	15131	15007	15315	15253	15162	15187	15175	15256	15243	15079	15288	14949	15234	15187	15232	15204	15243	14947	15177	15218	14939	15259	15194	15152	15203	15134	15194	15170	15222	15217	15054	15214	14985	15241	15152	15174	15152	15177	15224	15028	15272	15043	15268	15202	15241	15261	15321	15118	15156	15109	15124	14925	15148	15235	14999	15083	15241	15223	15076	15268	15300	15185	15229	15174	15180	15258	15074	15234	15197	15331	15209	15203	15208	15214	15232	15125	15273	15115	15254	15080	15002	15110	15179	15228	14999	14962	15207	15287	15217	15194	15111	15086	15135	15302	15152	15253	15290	14920	15285	15099	15083	15104	15182	15196	15297	15311	15103	15214	15243	15162	15014	15346	15296	15002	15152	15350	15005	15260	15188	15351	15157	15114	15036	15204	15165	15193	15170	15179	15113	15182	14998	15122	15198	15219	15083	15248	15181	15203	15310	15083	15116	15004	15272	15103	15339	15132	15254	15122	15197	15095	15125	15065	15335	15063	15061	15068	15239	15005	15209	15035	15011	15141	14982	15257	15183	15168	15322	15122	15117	15142	15159	15204	15306	15042	15275	15217	15327	15234	15103	15078	15252	15028	15052	15220	15259	15274	15216	15197	15184	15065	15192	15067	15308	15204	15069	15243	14986	15354	15112	15234	15211	15166	15083	15118	15306	15142	15362	15296	15285	15073	15206	15314	15254	15139	15296	15134	15111	15261	15194	15085	15103	15201	15364	15177	15294	15079	15097	14947	15111	15169	15253	15014	15205	15143	15062	15237	15134	15195	15056	15087	15168	15239	15101	15084	15200	15008	15282	15140	14997	15252	15249	15152	15083	15205	15468	15136	15203	15094	15025	15181	15180	15168	15320	15251	15303	15174	15092	14940	15203	15190	15243	15159	15177	15032	15180	14988	15069	15052	15189	15144	15048	15102	15088	15272	15114	15323	15158	15126	15186	15026	15306	15285	15190	15271	15188	15120	15238	15091	15035	14951	15311	15153	15074	15317	15040	15196	15096	15181	15214	15301	15045	15172	15117	15206	15278	15062	15342	15073	15328	15235	15196	15214	15340	15208	15157	15260	15282	15195	15139	15094	14971	15149	15137	15198	15254	15231	15303	15126	14959	15049	15131	15231	15260	15271	15164	15270	15155	15000	15283	15048	15155	14986	15327	15135	15069	15238	15166	15099	15147	15260	15304	15153	15278	15096	15059	15323	15085	15268	15111	15168	15243	15059	15130	15196	15263	15135	15216	15224	15207	15090	15105	15145	15185	15075	15134	15160	14977	15261	15169	15300	15184	15043	15180	15167	15420	15050	15165	15363	15192	15254	15266	15070	15174	15046	15154	15232	15164	15006	15141	15088	15281	15234	15089	15211	15052	15273	15120	15032	15299	15246	15019	15025	15371	15104	15113	15121	15190	15167	15249	15271	15143	15185	15301	15089	15291	15205	15030	15221	15115	15145	15328	15122	15066	15216	15137	15157	15241	15193	15060	15080	14999	15046	15206	15123	15130	15174	15198	15044	15215	15112	15147	15151	15092	15201	15121	15117	14953	15188	15195	15130	15061	15107	15223	15298	15103	15138	15240	15212	15077	15225	15091	15228	15183	15063	15235	15205	15268	15197	15090	15108	15026	15282	15122	15334	14988	14987	15121	15198	15202	15063	15044	14943	15172	15196	15337	15190	15119	15085	15164	15089	15301	15030	15120	15215	15373	15225	15205	15231	15120	15174	15238	15272	15366	15252	15187	15163	15180	14998	15130	15063	15055	15244	15057	15133	15313	15183	15090	15141	14948	15041	15125	15272	15141	15102	15112	15446	15142	15182	15286	15128	15064	15024	15284	15220	15114	15189	15254	15169	14967	14983	15287	15216	15167	15160	15097	15137	15343	15035	15008	15295	15047	15121	15165	15160	15214	15125	15094	15222	15166	15120	15099	15271	15065	15227	15122	15076	15236	15151	14981	14995	15199	15115	15098	15314	15382	15256	15205	15057	15205	15344	15028	15120	15365	15176	15283	15310	15195	15105	15070	15148	15088	15106	15167	15236	15031	15108	15279	15408	14917	15089	15284	15122	15133	15211	15320	15351	15115	15202	15121	14995	15233	15103	15078	15238	15287	14962	15285	15153	15190	15267	15229	15252	15016	15333	15173	15332	15122	15303	15281	15084	15067	15098	15196	15098	15292	15278	15010	15109	15177	15156	15087	15143	15216	15074	15272	15167	15256	15301	15234	15375	15127	15085	15200	15032	15260	15251	15216	15258	15215	15069	15207	15188	15238	15259	15120	15137	15108	15053	15185	15144	15133	15298	15165	15078	15064	15176	15055	15093	15231	15203	15183	15172	15071	15081	15162	15001	15252	15143	15145	15198	15286	15094	15228	15041	15175	15205	15189	15141	15163	15101	15067	15125	15303	15179	14979	15244	15102	15080	15067	15221	15359	15182	15141	15222	15320	15016	15136	15162	15151	15296	15256	15159	15123	15269	15188	15216	15082	15193	15144	15138	15224	15272	15246	15116	14987	15142	14981	15058	15160	15206	15098	15376	15315	15169	15107	15228	15098	15239	15112	15175	15153	15146	15211	15054	15246	15219	15321	15089	15160	15348	15168	15275	15296	15084	15222	15193	15054	15247	15023	15074	15329	15086	15121	15081	15146	15107	15236	15111	15122	15146	15323	15255	15061	15186	15169	15304	15197	15450	15233	15041	15127	15208	15169	15267	15147	15097	15258	15160	15236	15195	15168	15165	15092	15143	15098	15086	15130	15114	15210	15028	15184	15101	15070	15230	15234	15263	15177	15067	15133	15183	14933	15020	15061	15194	15213	15303	15125	15195	15048	15188	15283	15112	15228	15237	15009	15146	15376	15112	15053	15202	15159	14946	15103	15129	15043	15113	15144	15015	15072	15077	15187	14919	15208	15133	15114	15298	15181	15093	15354	15131	15145	15074	15211	15286	15069	15463	15136	15183	15209	15076	15265	15269	15056	15182	15144	15266	15285	15168	15275	15152	15144	15245	14956	15069	15138	15229	15050	15277	15204	15214	15318	15163	15196	15316	15156	15316	15190	15016	15269	15189	15104	15247	15112	15173	15225	15252	15323
24799	21758	30881	34250	41591	41691	32793	26860	24496	23915	23029	22572	22112	21945	21645	21624	21463	21622	21475	21383	21463	21152	20973	21000	21308	20743	20735	20565	20676	20820	20580	20528	20413	20412	20293	20620	20362	20428	20530	20293	20269	20348	20381	20448	20412	20430	20578	20500	20543	20336	20449	20384	20396	20466	20300	20369	20308	20294	20383	19992	20466	20469	20274	20383	20359	20496	20379	20149	20208	20186	20253	20265	20424	20026	20249	20349	20291	20261	20221	20296	20209	20340	20265	20273	20268	20334	20314	20262	20437	20140	20220	20297	20471	20289	20125	20202	20194	20446	20549	20335	20090	20176	20342	20177	20180	20285	20235	20335	20411	20411	20113	20392	20260	20280	20358	20365	20624	20152	19933	20142	20353	20311	20473	20269	20414	20239	20430	20338	20284	20235	20231	20507	20214	20420	20109	20263	20410	20307	20319	20485	20241	20282	20386	20223	20629	20379	20373	20532	20301	20247	20316	20367	20228	20213	20204	20294	20174	20429	20405	20443	20195	20275	20212	20167	20309	20066	20098	20355	20156	20089	20294	20326	20209	20268	20260	20319	20323	20332	20318	20403	20283	20292	20306	20218	20448	20374	20494	20287	20365	20377	20214	20291	20495	20352	20185	20220	20209	20290	20320	20082	20211	20271	20357	20221	20260	20416	20266	20413	20225	20257	20330	20265	20416	20358	20132	20211	20356	20240	20102	20262	20263	20285	20250	20269	20116	20309	20246	20354	20220	20158	20502	20398	20174	20120	20432	20309	20403	20340	20573	20476	20106	20448	20227	20094	20340	20438	20270	20204	20193	20451	20079	20290	20241	20320	20330	20285	20306	20347	20507	20176	20207	20409	20160	20305	20161	20402	20232	20219	20085	20365	20362	20574	20368	20437	20323	20360	20131	20310	20301	20126	20368	20470	20201	20122	20191	20103	20434	20275	20369	20228	20359	20158	20147	20329	20342	20278	20264	20144	20257	20233	20270	20497	20511	20143	20103	20262	20222	20228	20219	20109	20268	20397	20142	20148	20236	20160	20353	20239	20242	20401	20116	20449	20472	20134	20284	20449	20367	20397	20381	20233	20411	20381	20277	20385	20142	20320	20318	20218	20201	20211	20405	20260	20184	20219	20304	20210	20366	20277	20342	20216	20361	20373	19986	20253	20402	20181	20221	20209	20283	20363	20407	20378	20340	20379	20352	20352	20269	20336	20261	20316	20476	20344	20173	20411	20180	20163	20173	20256	20237	20361	20277	20196	20330	20201	20245	20310	20157	20384	20206	20311	20361	20173	20175	20323	20503	20458	20263	20390	20486	20506	20378	20383	20401	20290	20265	20239	20273	20485	20459	20451	20122	20386	20509	20413	19998	20350	20275	20485	20219	20163	20220	20390	20199	20537	20203	20247	20322	20000	20431	20587	20238	20032	20257	20156	20401	20066	20325	20196	20069	20315	20259	20450	20302	20328	20192	20282	20371	20313	20413	20212	20253	20320	20357	20230	20214	20113	20319	20163	20153	20323	20119	20113	20401	20349	20540	20492	20283	20154	20196	20157	20493	20181	20413	20180	20152	20384	20104	20201	20566	20293	20214	20267	20436	20260	20432	20156	20308	20265	20067	20383	20242	20335	20358	20258	20356	20421	20203	20354	20219	20237	20221	20108	20316	20213	20289	20274	20033	20226	20191	20236	20188	20307	20419	20277	20364	20317	20206	20341	20451	20153	20049	20165	20320	20439	20539	20512	20251	20266	20420	20240	20361	20232	20126	20139	20356	20255	20364	20514	20240	20321	20465	20347	20444	20283	20301	20394	20290	20367	20189	20456	20177	20258	20441	19980	20202	20301	20389	20231	20220	20313	20132	20348	20392	20612	20328	20489	20332	20464	20476	20231	20402	20380	20272	20162	20350	20170	20260	20419	20373	20324	20200	20202	20143	20298	20117	20225	20182	20339	20412	20260	20242	20469	20152	20129	20200	20381	20158	20093	20057	20153	20352	20343	20315	20440	20307	20233	20105	20395	20321	20251	20424	20205	20516	20399	20235	20255	20352	20267	20058	20419	20332	20377	20340	20407	20244	20282	20164	20412	20412	20567	20249	20216	20235	20149	20206	20108	20119	20186	20331	20080	20169	20225	20454	20301	20176	20187	20374	20269	20374	20392	20241	20588	20547	20468	20443	20470	20397	20192	20075	20116	20339	20284	20247	20282	20378	20174	20500	20118	20195	20197	20440	20301	20471	20148	20257	20530	19953	20519	20223	20422	20143	20144	20075	20166	20211	20397	20185	20348	20252	20219	20249	20427	20179	20503	20119	20529	20227	20148	20233	20439	20603	20237	20292	20351	20297	20223	20453	20267	20233	20260	20000	20128	20253	20301	20418	20401	20283	20308	20274	20279	20218	20361	20288	20171	20378	20499	20233	20414	20090	20450	20268	20373	20397	20420	20396	20362	20315	20402	20429	20149	20474	20300	20332	20307	20154	20248	20214	20417	20441	20381	20275	20463	20231	20419	20352	20289	20369	20388	20147	20320	20388	20190	20417	20390	20302	20275	20150	20117	20335	20527	20406	20292	20188	20197	20183	20414	20124	20005	20310	20224	20377	20392	20487	20140	20124	20250	20560	20142	20311	20320	20440	20363	20220	20157	20055	20316	20129	20240	20231	20236	20457	20425	20168	20292	20171	20130	20270	20226	20090	20160	20356	20539	20417	20296	20326	20422	20136	20261	20255	20401	20242	20194	20281	20428	20224	20343	20129	20100	20412	20318	20362	20370	20016	20425	20330	20081	20424	20207	20253	20105	20324	20373	20282	20424	20352	20371	20345	20398	20158	20152	20210	20124	19988	20255	20368	20463	20234	20305	20345	20342	20413	20299	20449	20433	20289	20421	20486	20396	20431	20092	20242	20288	20204	20164	20176	20260	20385	20245	20135	20267	20312	20131	20301	20244	20206	20244	20498	20228	20385	20166	20384	20341	20302	20274	20341	20220	20190	20047	20451	20426	20231	20229	20204	20116	20224	20346	20096	20379	20510	20084	20230	20406	20333	20188	20537	20640	20268	20378	20452	20141	20202	20532	20232	20531	20253	20276	20340	20345	20429	20170	20314	20072	20443	20201	20415	20099	20129	20124	20326	20308	20268	20253	20149	20251	20322	20226	20374	20169	20467	20289	20229	20446	20020	20062	20370	20232	20349	20222	20346	20236	20524	20229	20321	20309	20114	20270	20351	20208	20509	20574	20474	20492	20302	20378	20306	20315	20310	20232	20699	20351	20330	20402	20446	20180	20419	20416	20307	20420	20193	20371	20237	20224	20124	20374	20266	20061	20215	20421	20540	20264	20325	20055	20286	20296	20371	20566	20283	20697	20333	20371	20384	20236	20264	20087	20159	20322	20179	20440	20206	20199	19968	20249	20084	20359	20144	20348	20348	20407	20582	20224	20369	20240	20431	20227	20408	20099	20303	20388	20124	20295	20230	20521	20060	20538	20031	20203	20310	20250	20341	20320	20262	20294	20302	20417	20287	20424	20382	20241	20291	20482	20231	20172	20439	20374	20198	20377	20481	20464	20139	20075	20243	20237	20245	20461	20263	20345	20220	20247	20397	20310	20276	20058	20305	20094	20134	20373	20474	20215	20225	20095	20112	20334	20369	20321	20196	20442	20247	20302	20298	20408	20254	20293	20119	20202	20168	20237	20281	20168	20474	20264	20247	20356	20325	20288	20346	20251	20219	20385	20200	20436	20356	20266	20320	20450	20334	20255	20311	20348	20317	20110	20165	20486	20393	20382	20018	19883	20229	20240	20350	20140	20334	20089	20122	20352	20555	20269	20507	20382	20532	20112	20295	20277	20308	20391	20389	20282	20491	20211	20470	20262	20149	20292	20240	20229	20371	20374	20224	20135	20398	20291	20307	20221	20310	20357	20302	20336	20529	20377	20057	20247	20364	20263	20430	20279	20190	20359	20121	20092	20519	20191	20254	20402	20284	20309	20307	20370	20340	20291	20160	20279	20277	20420	20263	20477	20274	20413	20310	20448	20195	20194	20217	20341	20284	20140	20192	20327	20361	20330	20353	20187	20182	19987	20247	20147	20372	20317	20185	20426	20323	20315	20293	20408	20270	20146	20244	20240	20518	20446	20462	20240	20116	20283	20225	20247	20357	20161	20157	20311	20279	20276	20440	20398	20172	20489	20341	20256	20167	20167	20426	20390	20223	20373	20445	20271	20445	20152	20277	20310	20332	20216	20186	20319	20325	20330	20292	20112	20293	20504	20139	20368	20455	20201	20104	20182	20115	20309	20324	20448	20204	20151	20047	20306	19954	20317	20260	20199	20398	20321	20207	20253	20597	20215	19993	20199	20106	20015	20347	20407	20349	20391	20338	20286	20169	20368	20025	20400	20221	20134	20020	20263	20327	20233	20368	20339	20249	20280	20265	20411	20402	20350	20340	20169	20295	20160	20167	20151	20236	20225	20170	20358	20379	20328	20025	20239	20458	20250	20348	20239	19922	20222	20214	20084	20078	20233	20458	20093	20161	20516	20329	20406	20509	20432	20314	20160	20173	20283	20536	20302	20345	20232	20427	20275	20272	20300	20317	20213	20081	20273	20320	20318	20121	20341	20476	20367	20455	20375	20196	20180	20223	20336	20126	20178	20558	20275	20377	20347	20304	20237	20318	20238	20116	20239	20286	20454	20340	20249	20136	20191	20253	20239	20141	20119	20241	20431	20203	20186	20278	20445	20323	20200	20457	20246	20399	20462	20221	20424	20419	20228	20217	20304	20097	20098	20298	20272	20299	20344	20196	20101	20283	20179	20039	20260	20286	20435	20242	20170	20273	20228	20357	20339	20470	19951	20186	20217	20361	20364	20401	20371	20159	20282	20499	20278	20133	20329	20406	20127	20319	20220	20156	20195	20309	20204	20150	19993	20659	20433	20415	20211	20253	20312	20306	20237	20375	20330	20301	20366	20282	20188	20254	20222	20617	20319	20229	20232	20283	20249	20224	20137	20065	20296	20245	20211	20240	20157	20230	20323	20233	20059	20332	20387	20310	20308	20090	20329	20135	20185	20177	20304	20141	20002	20330	20191	20207	20207	20249	20296	20275	20245	20122	20371	20511	20262	20206	20313	20073	20321
47248	78092	77247	66949	56865	42771	25655	22326	20246	18646	17712	17079	16562	16353	16093	15785	15768	15473	15226	15260	15443	15532	15205	15111	15089	14837	14820	14553	14670	14634	14576	14648	14540	14615	14691	14540	14490	14562	14622	14616	14519	14521	14680	14408	14436	14522	14458	14374	14537	14416	14336	14286	14474	14489	14435	14343	14290	14368	14458	14366	14294	14419	14411	14466	14307	14486	14301	14426	14228	14455	14390	14414	14432	14535	14489	14283	14339	14492	14441	14353	14386	14445	14375	14378	14336	14354	14455	14329	14518	14376	14435	14471	14412	14490	14496	14403	14482	14331	14128	14306	14324	14459	14333	14362	14446	14551	14411	14487	14349	14247	14305	14400	14317	14410	14488	14456	14374	14436	14353	14446	14396	14517	14249	14311	14332	14434	14372	14481	14346	14415	14295	14442	14373	14405	14377	14522	14493	14323	14513	14494	14278	14528	14426	14287	14453	14464	14472	14364	14394	14343	14397	14448	14283	14426	14249	14432	14404	14450	14448	14409	14292	14363	14436	14154	14474	14479	14497	14381	14494	14384	14412	14321	14318	14357	14259	14374	14325	14404	14458	14554	14385	14279	14342	14456	14391	14490	14336	14446	14501	14419	14301	14369	14349	14323	14333	14222	14230	14501	14318	14279	14497	14257	14335	14465	14343	14338	14477	14198	14493	14298	14224	14261	14362	14327	14325	14293	14223	14279	14355	14368	14452	14368	14392	14255	14596	14566	14347	14350	14352	14328	14395	14435	14333	14186	14411	14390	14331	14555	14352	14411	14323	14365	14523	14500	14420	14254	14354	14503	14371	14503	14633	14403	14491	14282	14396	14327	14449	14244	14398	14433	14374	14265	14415	14399	14356	14479	14390	14431	14273	14417	14494	14388	14297	14387	14396	14436	14284	14405	14398	14391	14360	14405	14417	14338	14437	14159	14530	14292	14253	14436	14335	14485	14381	14357	14367	14489	14428	14331	14430	14441	14333	14320	14442	14340	14334	14495	14567	14259	14314	14432	14340	14539	14350	14411	14582	14407	14436	14480	14512	14497	14538	14322	14361	14358	14449	14232	14394	14621	14444	14398	14443	14543	14403	14484	14293	14457	14507	14431	14282	14382	14465	14509	14230	14336	14146	14386	14297	14427	14373	14221	14243	14308	14571	14413	14311	14463	14523	14441	14328	14545	14287	14634	14376	14311	14459	14457	14347	14383	14470	14390	14436	14392	14344	14259	14362	14412	14402	14403	14269	14316	14386	14434	14287	14429	14246	14326	14208	14362	14234	14338	14351	14278	14514	14517	14262	14445	14280	14326	14428	14442	14503	14442	14266	14439	14443	14409	14579	14499	14467	14450	14498	14514	14369	14346	14305	14400	14370	14427	14278	14432	14332	14487	14437	14283	14471	14229	14192	14259	14404	14335	14428	14456	14407	14320	14471	14299	14382	14493	14207	14393	14243	14431	14407	14264	14447	14461	14345	14381	14394	14495	14340	14155	14521	14350	14296	14301	14326	14477	14429	14197	14293	14457	14471	14378	14381	14299	14429	14081	14412	14540	14243	14566	14285	14379	14425	14432	14350	14345	14376	14237	14474	14279	14338	14465	14338	14559	14228	14247	14513	14230	14451	14293	14314	14332	14503	14192	14389	14338	14408	14400	14354	14440	14528	14371	14409	14239	14335	14419	14361	14591	14374	14446	14383	14470	14389	14387	14388	14334	14470	14406	14446	14416	14462	14200	14392	14377	14328	14323	14450	14358	14413	14324	14343	14274	14477	14392	14384	14344	14441	14429	14401	14366	14472	14434	14377	14407	14427	14355	14374	14371	14475	14409	14403	14446	14346	14287	14378	14499	14293	14408	14344	14441	14428	14248	14301	14482	14469	14356	14363	14314	14354	14365	14531	14381	14425	14277	14498	14465	14466	14258	14297	14489	14490	14170	14248	14321	14430	14406	14513	14310	14396	14534	14358	14253	14415	14561	14272	14355	14438	14255	14529	14278	14533	14416	14408	14339	14403	14443	14415	14404	14394	14357	14406	14373	14276	14383	14526	14477	14445	14469	14366	14607	14348	14199	14356	14217	14267	14471	14340	14382	14249	14507	14372	14389	14479	14242	14443	14485	14433	14412	14319	14473	14550	14402	14475	14288	14351	14426	14395	14233	14488	14503	14298	14342	14218	14518	14656	14233	14375	14420	14373	14393	14338	14518	14470	14643	14334	14308	14408	14451	14500	14394	14375	14456	14276	14366	14209	14441	14368	14424	14397	14389	14419	14149	14259	14434	14267	14387	14476	14458	14328	14473	14481	14512	14512	14416	14298	14194	14503	14333	14226	14341	14415	14370	14383	14313	14490	14275	14331	14325	14449	14545	14524	14340	14440	14300	14384	14333	14223	14422	14429	14225	14138	14434	14319	14422	14337	14356	14491	14409	14461	14364	14382	14546	14459	14341	14280	14361	14340	14536	14463	14309	14477	14362	14422	14492	14090	14276	14497	14383	14448	14274	14256	14496	14569	14481	14479	14320	14413	14503	14434	14410	14425	14256	14589	14278	14408	14374	14376	14444	14438	14297	14294	14478	14283	14384	14241	14422	14474	14312	14370	14296	14420	14410	14503	14236	14459	14376	14408	14478	14361	14355	14573	14335	14426	14528	14531	14420	14572	14404	14419	14387	14265	14475	14442	14415	14496	14254	14409	14429	14357	14309	14328	14302	14220	14319	14511	14598	14383	14354	14289	14351	14332	14494	14513	14402	14401	14388	14464	14322	14314	14435	14423	14415	14402	14334	14243	14477	14376	14239	14516	14347	14446	14393	14433	14403	14398	14457	14377	14436	14356	14589	14237	14432	14354	14386	14471	14412	14454	14381	14476	14432	14419	14187	14338	14357	14327	14306	14287	14442	14318	14187	14432	14305	14287	14315	14406	14398	14294	14336	14397	14569	14508	14391	14509	14407	14420	14298	14493	14347	14160	14477	14462	14457	14321	14447	14341	14516	14462	14558	14192	14430	14336	14364	14221	14504	14439	14435	14401	14216	14475	14552	14441	14372	14369	14561	14310	14349	14352	14308	14393	14366	14533	14264	14420	14319	14360	14366	14312	14314	14589	14302	14375	14436	14304	14239	14321	14403	14348	14340	14581	14339	14276	14492	14292	14457	14209	14460	14299	14411	14496	14323	14386	14317	14546	14232	14356	14452	14350	14262	14305	14426	14345	14358	14490	14255	14346	14231	14529	14446	14313	14427	14522	14280	14485	14422	14449	14272	14355	14375	14418	14383	14343	14454	14482	14387	14523	14480	14439	14354	14361	14470	14423	14386	14285	14426	14370	14315	14322	14303	14430	14416	14411	14618	14257	14257	14396	14288	14245	14454	14445	14435	14254	14370	14301	14420	14520	14402	14551	14118	14495	14375	14377	14144	14329	14432	14433	14374	14356	14290	14573	14254	14338	14414	14358	14575	14354	14099	14466	14388	14311	14433	14349	14377	14356	14566	14325	14459	14470	14327	14315	14347	14469	14409	14416	14332	14289	14417	14209	14437	14348	14483	14412	14384	14428	14449	14381	14456	14266	14435	14523	14321	14347	14282	14233	14350	14378	14473	14294	14388	14316	14354	14422	14395	14434	14360	14272	14435	14371	14420	14399	14415	14386	14311	14301	14457	14263	14387	14391	14516	14461	14131	14191	14442	14256	14403	14459	14475	14374	14411	14294	14264	14529	14354	14332	14304	14521	14232	14392	14428	14589	14406	14421	14518	14296	14311	14328	14513	14344	14414	14483	14434	14420	14429	14191	14407	14354	14270	14323	14305	14390	14491	14300	14258	14336	14386	14412	14336	14382	14539	14484	14433	14343	14461	14441	14385	14353	14334	14421	14423	14369	14619	14302	14395	14226	14328	14200	14267	14485	14503	14594	14321	14341	14272	14223	14235	14436	14470	14456	14470	14378	14435	14355	14382	14408	14293	14320	14453	14430	14344	14343	14381	14393	14428	14363	14265	14413	14265	14491	14464	14457	14429	14322	14411	14270	14518	14409	14299	14303	14349	14454	14445	14438	14323	14393	14394	14483	14165	14336	14278	14262	14277	14341	14443	14293	14306	14344	14415	14525	14344	14175	14429	14368	14338	14510	14360	14138	14382	14374	14322	14321	14318	14481	14424	14317	14421	14475	14209	14242	14417	14301	14354	14463	14414	14289	14344	14347	14391	14528	14442	14338	14414	14294	14486	14321	14432	14367	14455	14358	14198	14579	14496	14299	14556	14518	14360	14290	14419	14473	14284	14450	14329	14261	14516	14481	14325	14363	14440	14403	14514	14368	14394	14377	14291	14402	14392	14283	14372	14308	14371	14487	14447	14185	14571	14401	14429	14472	14347	14369	14311	14219	14524	14334	14299	14389	14262	14372	14218	14324	14443	14416	14436	14262	14359	14369	14556	14452	14459	14312	14242	14408	14507	14333	14575	14246	14467	14473	14307	14356	14429	14458	14328	14485	14327	14420	14100	14392	14164	14464	14362	14352	14348	14375	14287	14472	14368	14360	14527	14378	14370	14258	14255	14390	14301	14572	14303	14386	14310	14487	14383	14291	14549	14610	14506	14484	14355	14514	14376	14362	14389	14545	14436	14300	14426	14566	14466	14330	14299	14476	14269	14398	14490	14299	14445	14320	14491	14464	14408	14514	14420	14419	14254	14528	14332	14376	14241	14474	14313	14426	14482	14547	14273	14294	14392	14361	14447	14500	14467	14395	14523	14404	14305	14484	14461	14285	14304	14454	14444	14457	14322	14163	14522	14351	14377	14322	14421	14327	14392	14409	14246	14318	14389	14299	14339	14533	14355	14322	14479	14533	14419	14243	14405	14276	14396	14414	14354	14301	14454	14316	14484	14424	14188	14357	14468	14484	14441	14358	14379	14286	14380	14526	14260	14316	14421	14514	14513	14404	14290	14404	14323	14384	14381	14360	14356	14414	14464	14325	14361	14473	14256	14320	14390	14408	14328	14351	14376	14302	14198	14527	14536	14314	14635	14426	14358	14344	14549	14267	14592	14233	14247	14371	14358	14441	14385	14399	14397	14326	14445	14591	14381	14369	14486	14382	14337	14404	14408	14225	14351	14302	14324	14144	14347	14433	14500	14348	14262
42338	50789	55659	48261	39588	31811	25803	23377	22502	22108	21869	21312	21374	21421	21347	21376	21318	21439	21001	20950	21330	20992	21095	21133	21126	20980	21108	21028	21031	20854	20739	20936	20804	20809	20915	20823	20988	21066	20817	20751	20636	20987	20715	20892	20901	20770	20761	20787	20798	20841	20892	20943	20815	20783	20848	20876	20880	20978	20878	20669	20588	20598	20646	20860	20581	20941	20835	20812	20533	20769	20986	21046	20823	20914	20830	20863	20718	20869	20785	20907	20658	20529	20690	20711	20834	20742	20955	20812	20726	20762	21039	20820	20759	20828	20655	20646	20700	20655	20791	20990	20760	20994	20815	20939	20595	20528	20356	20625	20650	20591	20731	20944	20706	20629	20729	20539	20793	20802	20769	20722	20492	20608	20604	20599	20473	20583	20776	20707	20896	20887	20805	20837	20774	20540	20849	20640	20967	20648	20763	20812	20674	20898	20843	20784	20737	20788	20692	20696	20843	20753	20745	20658	20774	20868	20854	20903	20788	20633	20703	20842	20756	20749	20884	20724	20846	20553	20733	20774	20782	20656	20718	20821	21087	20627	20589	20702	20774	20701	20783	20818	20735	21014	20674	20751	20616	20745	20726	20801	20665	20754	20811	20726	20867	20683	20724	20735	20720	20791	20548	20710	20769	20746	20904	20703	20852	20897	20764	20611	20649	20560	20615	20737	20742	20797	20882	20789	20837	20629	20664	20602	20563	20828	20886	20887	21093	20942	20877	20622	21052	20763	20735	20722	20921	20798	20831	20855	20730	20834	20934	20824	20825	20949	20708	20692	20740	20991	20892	20844	20789	20662	20720	20706	20503	20701	20714	20601	20703	20815	20865	20996	20915	20727	20850	20797	20778	20686	20842	20736	20725	20627	20988	20959	20746	20780	20717	20708	20723	20751	20744	20618	20621	20944	20707	20842	20828	20716	20785	20932	20910	20878	20764	20773	20690	20658	20832	20650	20617	20919	20850	20930	20874	20890	20692	21040	21083	20812	20887	20967	20832	20917	20755	20835	20986	20493	20723	20743	20562	20900	20549	20676	20694	20729	20838	20858	20843	20794	21073	20900	20863	20966	20734	20859	20644	20547	20749	20550	20678	20996	20722	20840	20848	20803	20889	20802	20747	20932	20844	20724	20706	20774	20808	20920	20855	20724	20671	20555	20845	20907	20500	21016	20605	20769	20677	20833	20802	20685	20708	20706	20933	20720	20930	20545	20740	20712	20775	20753	20883	20786	20666	21015	20804	20875	20798	20961	20821	20861	20853	20894	20624	20668	20801	20830	20795	20652	20628	20848	20696	20834	20774	20894	20923	20721	20902	21013	21019	21036	20758	20962	20906	20903	20718	20863	20819	20904	20713	20855	20743	20884	20946	20781	20707	20669	20886	20574	20657	20982	20900	20878	20886	20553	20989	20642	20814	21010	20622	20682	20585	20695	20608	20636	20635	20827	20949	20808	20696	20680	20595	20650	20934	21008	20881	20457	20804	20754	20693	20756	20932	20851	20865	20870	20905	20726	20910	20793	20893	20759	20705	20948	20780	20679	20885	20793	20650	20768	20687	20753	20887	20431	20668	20864	20821	20689	20833	20708	20865	20659	21085	20703	20580	20574	20810	20769	20698	20597	20738	20908	20941	20834	20857	20781	20722	20574	20651	20825	20827	20792	20894	20674	20559	20380	20858	20679	20833	20756	20743	20873	20720	20985	20726	20905	20896	20883	20908	20626	20798	20790	20686	20786	20814	20542	20826	20729	20853	20971	20931	20784	21019	20871	20826	20742	21007	20604	20685	20706	20581	20880	20799	20762	20616	20685	20592	20632	20922	20810	20605	20785	20817	20796	20749	20594	20752	20692	20896	20790	20939	20901	20733	20687	20765	20692	20699	20581	20708	20839	20844	20850	20815	20629	20626	20965	20779	20677	20756	20823	20672	20697	20859	20536	20594	20882	20939	20864	20601	20622	20825	20691	20790	20652	20667	20965	20920	21125	20668	20734	20501	20815	20591	20781	20644	20834	20890	20793	20818	20777	21014	20696	20633	20915	20918	20621	20864	20755	20861	20865	20815	20618	20977	20865	20876	20903	20899	20886	20948	20743	20811	20975	20809	20801	20790	20591	20753	20916	20713	20821	20560	20845	20863	20867	20690	20636	21187	20691	20713	20743	20710	20727	20896	20545	20690	20700	20778	20944	20710	20616	20772	20610	20938	20978	20681	20718	20799	20836	20855	20972	20878	20605	20906	20652	20823	21087	20955	20958	20746	20843	21030	21012	20522	20732	20712	20843	20754	20767	20901	20841	20954	21031	20850	20662	20913	20637	20936	20881	20684	20684	20766	20635	20973	20749	20686	20880	20624	20674	20695	20858	20652	20587	20691	20729	20890	20900	20633	21085	20765	20777	20648	20789	20688	20728	20998	20440	20518	20799	21017	20905	20680	20976	20714	20778	20922	20802	20710	20974	20642	20819	20682	20852	20737	20709	20777	20655	20561	20797	20654	20869	20864	20586	20806	20586	20769	20621	20836	20313	20888	20933	20726	20608	20918	20799	21089	20739	20896	20733	21029	20761	20793	20667	20715	20752	20804	20787	20584	20669	20451	20590	20845	20777	20711	20765	20908	20707	20869	20774	20610	20868	20736	20841	20679	20872	20965	20755	20671	20632	20738	20659	20576	20881	20778	20803	20724	20621	20807	20747	20608	20766	21015	21077	20797	20831	20984	20826	20767	20455	20783	20792	20659	20698	20794	20773	20667	20778	20765	20687	20728	20788	20706	20931	20843	20825	20906	20790	20942	20645	20686	20892	20719	20689	20848	20615	20734	20638	20994	20784	20853	20944	20657	20701	20889	20743	20690	20945	20631	20599	21003	20861	20756	20480	20574	20775	20818	20576	20660	20840	20748	20540	20983	20902	21043	20633	20546	20747	20842	20616	20730	20941	20748	20768	20768	20693	20815	20586	20727	20623	20953	20831	20829	20667	20563	20689	20859	20848	20890	20515	20918	20851	20798	20628	20791	20716	20788	20757	20771	20711	20780	20758	20621	20927	20940	20643	20750	20716	20700	20819	20775	21072	20808	20738	20821	20936	20656	20603	20770	20759	20652	20564	20544	20634	20713	20786	20736	20629	20756	20900	20726	20880	20885	20950	20924	20569	20775	20729	20711	20808	21084	20954	20914	20795	20971	20728	21070	20638	20827	20565	20841	20844	20843	20700	20679	20925	20535	20876	21159	20881	20686	20663	20906	20685	21039	20813	20919	20760	20751	20913	20903	20906	20674	20778	20807	20757	20750	20602	20912	20776	20880	20809	20775	20605	20728	20828	20780	20749	20768	20744	21007	20836	20866	20635	20969	20703	20888	20624	20756	20768	20655	20734	20727	20748	20989	20749	20535	20699	20542	20651	20632	20720	20777	20578	20835	20619	20601	20761	20751	20869	20703	20634	20724	20632	20871	20835	20750	20600	20890	20855	20901	20955	20764	20848	20904	20881	20767	20578	20755	20663	20766	20816	20729	20707	20764	20846	20715	20934	20932	20707	20750	20798	20957	20851	20711	20859	20706	20686	20923	21021	20969	20962	20766	20649	20837	20727	20736	20778	20733	20674	20791	20495	20836	20520	20871	20937	20794	21036	20771	20462	20759	20684	21028	20950	20708	20666	20635	20732	20892	20613	21144	20841	20708	20837	20688	20731	20795	20696	20856	21066	20683	20791	20574	20782	20720	20688	20810	20993	20719	20734	20807	20921	20620	20861	20761	20740	20595	20783	20743	20922	20788	20599	20842	20774	20694	20934	20794	20536	20887	20798	20973	20757	21099	20853	20981	20912	20774	21063	20604	20843	20857	20821	20983	20644	20803	20757	20764	20725	20742	20854	20869	20494	21127	20721	20666	20501	20719	20853	20827	20823	20719	20656	20858	20862	20932	20711	20706	20857	20800	20841	20727	20865	20924	20629	20658	20910	20479	20963	20777	20562	20917	20756	20943	20680	20904	20906	20683	20743	20791	20561	20791	20839	20908	21141	20733	20872	20864	20938	20872	20863	20808	20954	20725	20807	20908	20722	20822	20926	20842	20789	20925	20809	21016	20784	20976	20899	20733	20851	20778	20761	20671	20823	20658	20600	20693	20834	20547	20660	20875	20696	20736	20591	20956	20724	20653	20766	20724	20658	20958	21030	20652	20612	20855	20733	20618	20709	20782	20565	20590	20829	20676	20637	20581	20671	20722	20786	20798	20781	20786	20804	20937	20722	20742	20996	20966	20935	20744	20910	20671	20943	20812	20748	20800	20725	20755	20740	20874	20648	20696	20805	20983	20782	20946	20906	20720	20602	20766	20887	20645	20742	20727	20742	20916	20889	20721	20863	20539	20731	20793	20715	20728	20681	20565	20614	20560	20739	20830	20691	20697	20799	20720	20787	20627	20807	20675	20747	20812	20759	20968	20849	20911	20666	20908	20628	20932	20682	20864	20864	20733	20842	20984	20805	20709	20390	20842	20933	20768	20774	20751	20741	20933	20538	20640	20911	20822	20541	20512	20860	20915	20930	20811	20677	20635	20660	20904	20864	20883	20793	20799	20863	20863	20821	20761	20736	20773	20717	20921	20638	20531	20582	20955	21155	20985	20806	20775	20894	20871	20703	20696	20776	20991	20966	20873	20853	20854	20781	20541	20745	20720	20796	20810	20798	21052	20759	21007	21001	20822	20763	20889	20903	20872	20796	20642	20691	20781	20679	20888	20987	20928	20943	20683	20712	20943	20711	20768	21108	20757	20894	21008	20621	20543	20920	20761	20723	20810	20759	20848	20716	20660	20801	20682	20549	20962	20911	20685	21000	20749	20956	20793	20783	20697	20827	20881	20722	20888	20970	20980	20886	20883	20832	20817	20658	20956	20711	20786	20752	20634	20945	20911	20722	20786	20735	20925	20664	20647	20942	20843	20846	20642	20640	20856	20722	20676	20784	20727	21010	20715	20826	20629	20680	20781	20868	20898	20482	20711	20817	20710	20672	20910	20646	20813	20739	20656	20851	20659	20745	20631	20749	20919	21006	20522	20611	20840	20788	20799	20941	20781	20962	20782	20785	20795	20965	20747	20816	21077	20845	21032	20990	20592	20674	20781	20839	20600	20743
44553	59915	55891	43705	35857	26798	19500	17729	16986	16338	15843	15538	15457	15110	15196	15170	15148	14959	14917	14869	14968	14987	14766	15011	14870	14713	14818	14541	14458	14787	14807	14457	14500	14536	14518	14722	14567	14742	14621	14585	14598	14683	14550	14623	14687	14407	14548	14612	14459	14654	14505	14544	14765	14547	14606	14584	14501	14564	14562	14637	14429	14573	14565	14531	14510	14581	14668	14547	14573	14524	14492	14543	14430	14515	14452	14572	14449	14274	14591	14400	14595	14592	14561	14803	14492	14462	14508	14440	14646	14479	14540	14620	14349	14508	14692	14623	14545	14511	14646	14568	14494	14467	14631	14466	14634	14565	14593	14617	14669	14303	14522	14644	14568	14517	14556	14329	14625	14407	14541	14465	14524	14572	14515	14497	14562	14679	14572	14535	14577	14497	14594	14521	14549	14441	14507	14545	14457	14541	14377	14531	14479	14552	14366	14547	14466	14455	14445	14445	14528	14501	14718	14483	14589	14558	14566	14518	14603	14601	14427	14567	14722	14667	14516	14529	14669	14598	14381	14451	14525	14529	14652	14602	14587	14499	14499	14478	14493	14517	14657	14494	14651	14596	14506	14486	14594	14583	14479	14624	14584	14540	14376	14642	14496	14511	14495	14499	14560	14482	14729	14663	14552	14607	14645	14582	14757	14443	14625	14531	14553	14426	14488	14604	14454	14599	14587	14728	14676	14551	14654	14397	14573	14512	14405	14611	14470	14556	14499	14556	14511	14450	14644	14389	14545	14652	14470	14709	14567	14590	14598	14613	14478	14573	14583	14629	14560	14660	14580	14706	14537	14557	14570	14724	14513	14316	14564	14517	14414	14598	14498	14420	14507	14591	14522	14385	14394	14645	14607	14665	14710	14516	14411	14607	14578	14394	14527	14481	14513	14543	14525	14667	14699	14557	14431	14626	14492	14651	14439	14675	14546	14509	14609	14696	14554	14393	14639	14576	14594	14535	14572	14559	14605	14556	14411	14571	14502	14497	14446	14492	14544	14478	14636	14548	14568	14325	14370	14651	14382	14416	14533	14493	14462	14563	14560	14428	14423	14622	14459	14474	14518	14643	14422	14561	14477	14530	14580	14418	14628	14597	14569	14486	14447	14435	14336	14521	14588	14584	14580	14710	14522	14625	14583	14545	14427	14554	14621	14726	14552	14578	14522	14517	14481	14636	14463	14577	14540	14488	14459	14340	14540	14533	14570	14465	14515	14557	14674	14407	14535	14530	14417	14568	14522	14295	14742	14570	14530	14461	14707	14385	14616	14414	14619	14437	14530	14480	14451	14561	14447	14483	14701	14671	14528	14614	14529	14331	14639	14400	14610	14465	14528	14640	14659	14590	14511	14563	14717	14405	14553	14477	14557	14539	14530	14624	14623	14495	14491	14487	14697	14413	14465	14536	14379	14635	14692	14349	14522	14443	14490	14457	14564	14467	14721	14562	14475	14363	14596	14542	14544	14727	14603	14555	14464	14537	14389	14495	14436	14602	14438	14589	14569	14308	14510	14569	14508	14528	14434	14628	14741	14524	14476	14620	14537	14546	14461	14701	14542	14492	14566	14681	14540	14407	14597	14407	14569	14413	14544	14651	14586	14536	14569	14508	14567	14524	14529	14365	14711	14586	14424	14533	14424	14627	14412	14551	14465	14508	14606	14636	14776	14604	14688	14413	14580	14835	14435	14700	14457	14668	14545	14376	14607	14554	14719	14616	14379	14530	14539	14668	14710	14387	14567	14510	14463	14602	14582	14726	14438	14441	14597	14360	14454	14479	14568	14561	14544	14548	14666	14508	14643	14406	14608	14636	14486	14579	14264	14669	14490	14536	14656	14517	14475	14373	14579	14607	14660	14580	14464	14530	14589	14578	14568	14663	14422	14590	14447	14574	14576	14595	14493	14531	14370	14519	14617	14403	14612	14440	14500	14418	14456	14498	14487	14374	14462	14492	14619	14513	14458	14420	14649	14670	14360	14650	14335	14414	14633	14678	14646	14474	14633	14513	14549	14363	14566	14752	14238	14540	14587	14613	14581	14436	14567	14573	14585	14571	14566	14607	14553	14626	14722	14365	14609	14527	14493	14538	14586	14561	14520	14631	14668	14497	14554	14484	14609	14583	14463	14634	14471	14540	14562	14408	14522	14435	14566	14584	14615	14642	14506	14613	14677	14688	14210	14559	14579	14541	14456	14701	14366	14679	14490	14587	14500	14549	14553	14526	14550	14724	14619	14532	14736	14548	14481	14494	14494	14504	14445	14594	14474	14653	14467	14451	14543	14459	14563	14613	14407	14544	14627	14548	14454	14587	14583	14594	14375	14589	14505	14560	14460	14505	14622	14687	14591	14562	14580	14566	14631	14701	14699	14527	14425	14737	14511	14433	14556	14345	14480	14665	14497	14462	14257	14537	14488	14721	14634	14601	14543	14469	14431	14475	14562	14519	14640	14432	14560	14540	14499	14547	14545	14685	14564	14456	14627	14540	14307	14666	14599	14559	14846	14321	14441	14567	14586	14546	14568	14476	14404	14623	14536	14742	14563	14469	14606	14703	14518	14640	14501	14434	14520	14499	14543	14526	14519	14492	14607	14560	14448	14503	14657	14513	14419	14560	14810	14505	14461	14545	14443	14632	14478	14534	14638	14529	14551	14540	14530	14572	14642	14490	14451	14503	14510	14487	14613	14562	14612	14517	14441	14526	14666	14532	14740	14549	14557	14450	14648	14668	14733	14509	14523	14485	14502	14481	14677	14613	14509	14656	14565	14521	14595	14453	14503	14522	14587	14570	14532	14591	14501	14610	14478	14443	14493	14536	14616	14520	14436	14384	14543	14572	14459	14444	14491	14559	14513	14543	14663	14678	14552	14482	14549	14551	14678	14600	14627	14529	14575	14518	14576	14549	14590	14739	14441	14749	14692	14470	14531	14601	14537	14475	14646	14336	14368	14557	14596	14661	14586	14530	14653	14524	14521	14570	14689	14351	14590	14566	14430	14456	14524	14599	14697	14529	14690	14558	14749	14517	14623	14579	14472	14702	14621	14464	14541	14406	14520	14619	14434	14496	14690	14467	14493	14559	14636	14516	14731	14554	14487	14417	14572	14664	14484	14513	14635	14370	14471	14576	14562	14471	14648	14569	14631	14474	14493	14539	14521	14445	14533	14586	14481	14437	14515	14465	14503	14574	14689	14517	14463	14333	14638	14448	14498	14631	14558	14397	14524	14444	14409	14415	14738	14536	14618	14592	14585	14520	14432	14709	14549	14646	14456	14272	14537	14673	14505	14659	14662	14475	14503	14507	14613	14546	14643	14608	14450	14652	14456	14626	14552	14637	14611	14404	14467	14491	14408	14630	14620	14581	14315	14505	14590	14779	14549	14571	14588	14590	14685	14483	14519	14491	14602	14518	14466	14542	14488	14672	14687	14712	14606	14568	14705	14596	14480	14470	14620	14530	14511	14483	14527	14512	14540	14508	14488	14510	14339	14569	14399	14739	14631	14595	14459	14388	14512	14570	14530	14421	14543	14625	14647	14511	14630	14389	14441	14556	14620	14532	14549	14502	14470	14479	14542	14783	14649	14549	14578	14568	14500	14592	14495	14522	14456	14603	14315	14659	14626	14580	14564	14533	14692	14500	14604	14354	14398	14586	14456	14584	14490	14471	14323	14502	14481	14444	14605	14739	14571	14622	14457	14429	14741	14408	14449	14469	14552	14593	14525	14606	14558	14531	14555	14311	14512	14577	14566	14556	14631	14586	14499	14429	14663	14479	14669	14492	14569	14414	14531	14614	14464	14531	14626	14544	14603	14570	14540	14423	14587	14674	14648	14535	14689	14598	14433	14565	14398	14505	14459	14630	14433	14485	14501	14584	14439	14463	14527	14449	14623	14704	14420	14569	14411	14548	14444	14574	14324	14649	14708	14564	14632	14619	14602	14552	14606	14516	14404	14560	14595	14537	14404	14594	14637	14423	14383	14728	14717	14589	14360	14568	14743	14514	14537	14467	14658	14869	14419	14613	14733	14488	14619	14402	14654	14489	14592	14632	14480	14510	14586	14652	14695	14669	14476	14589	14364	14462	14522	14688	14646	14660	14564	14451	14510	14477	14565	14443	14609	14432	14655	14425	14660	14465	14720	14500	14522	14351	14665	14625	14500	14560	14453	14655	14575	14442	14486	14367	14400	14468	14670	14617	14450	14808	14522	14595	14609	14611	14445	14519	14464	14353	14616	14694	14584	14562	14539	14545	14536	14411	14622	14394	14783	14404	14628	14476	14667	14393	14497	14369	14695	14429	14472	14439	14697	14633	14662	14458	14610	14457	14552	14567	14525	14458	14542	14762	14592	14498	14703	14428	14569	14526	14522	14538	14562	14734	14483	14670	14671	14501	14624	14377	14463	14417	14515	14485	14581	14468	14565	14551	14457	14543	14537	14714	14526	14544	14544	14704	14547	14358	14445	14545	14655	14604	14541	14531	14588	14506	14494	14543	14438	14597	14636	14645	14610	14580	14624	14538	14580	14748	14442	14450	14570	14453	14402	14598	14629	14489	14599	14588	14543	14355	14428	14621	14484	14587	14694	14596	14535	14556	14599	14811	14433	14527	14341	14614	14706	14617	14397	14519	14444	14548	14550	14694	14580	14453	14473	14617	14425	14694	14605	14675	14530	14659	14558	14450	14380	14417	14486	14595	14647	14553	14425	14490	14648	14429	14581	14578	14518	14270	14533	14582	14624	14712	14420	14758	14411	14670	14553	14540	14727	14535	14469	14426	14648	14486	14685	14571	14563	14551	14438	14453	14333	14604	14612	14298	14492	14572	14521	14584	14432	14440	14468	14624	14435	14525	14651	14418	14678	14577	14513	14654	14400	14337	14543	14598	14549	14437	14542	14497	14391	14473	14639	14347	14730	14671	14515	14429	14343	14375	14603	14483	14659	14387	14597	14430	14536	14584	14304	14390	14381	14489	14658	14777	14633	14426	14445	14593	14460	14625	14470	14646	14407	14584	14603	14375	14576	14518	14476	14621	14395	14566	14309	14594	14464	14525	14637	14493	14545	14422	14425	14494	14685	14446	14688	14518	14664	14523	14438	14683	14601	14562	14580	14774	14723	14636	14568	14635	14712	14537
26466	21965	34527	42130	43953	40718	31623	25640	23709	23431	23130	22558	22455	22030	22121	21915	22004	21775	22051	21721	21999	21859	21617	21674	21401	21386	21370	21320	21219	21379	21604	21198	21282	21279	21267	21151	21465	21215	21287	21287	21021	21302	21322	21036	21056	21140	21080	21101	21290	21120	21382	21202	21205	21273	21280	20954	20935	21048	21090	21010	20933	20998	21299	21131	21211	21346	21172	21132	21054	21073	21032	21093	21029	21083	21072	21036	21117	21066	21177	20923	21277	21108	21020	21262	20975	21218	20941	20891	21039	21170	21249	21123	21156	21043	20890	20927	21084	21099	21223	21146	21206	21004	20982	21140	21133	20928	21248	21122	21309	20994	20972	21143	20846	20945	21061	20937	20998	21029	21172	20980	21214	20953	21111	20959	21022	20953	21308	21065	21214	21051	21047	20953	20914	21214	21145	21005	21243	21013	21369	21061	21145	21000	20914	20995	20800	20954	20926	20928	21182	21031	21145	21136	21013	20888	21278	21136	21222	21350	21255	20977	20998	21073	20982	21029	20980	21135	21089	21231	21061	21174	21188	20968	21192	21118	21076	21060	21033	21151	20971	21191	21215	21407	20950	20976	21289	21287	21200	21083	21300	21136	21021	21220	21004	21208	21129	20983	20966	20988	21020	21009	21269	21146	21241	21081	21128	21024	21123	21230	20985	20888	21082	21022	21125	21021	21116	21124	21234	21172	20943	21066	20943	20843	20871	21310	21090	21023	20882	20952	21089	21216	21145	21109	21000	21033	21234	20980	20970	21129	21037	20924	20979	20981	21135	21146	20987	21003	21059	21183	21091	20799	21015	21187	21085	21247	20884	20922	21106	20987	21098	20960	21152	20981	20811	20983	21188	21215	20921	20881	21114	21111	21034	20983	20866	21037	20931	20834	20902	20991	21191	21168	21143	20706	20979	21038	21234	21274	21161	20824	21073	21108	21051	21053	20972	20941	20931	21315	21171	20903	21088	21008	21187	20955	21097	21173	21085	20850	21008	21191	20854	21063	21050	20998	21048	21075	21210	21263	21271	21310	21094	21126	21269	21021	20781	20993	21127	21114	21223	21119	20811	21068	21379	21296	20927	20870	20897	20912	21069	21139	21017	20956	21058	21106	21085	21030	21115	21063	20901	21010	21332	21250	21202	20992	20866	20919	21097	20900	21136	20999	21294	21123	20821	21138	21036	20885	21165	21005	20970	21102	20999	21032	21021	21246	21094	21068	21030	21366	21077	20830	21071	21134	20875	21294	21164	20889	21226	21017	20821	21153	21220	21090	20950	20971	21202	21087	21108	21134	20971	21093	21335	21077	20867	20865	21053	21043	21236	21030	20885	21052	21350	21196	21281	21093	21131	21091	21011	21022	21050	21097	21189	21105	21192	21197	21246	21072	20987	21024	21017	21101	21141	21247	21127	21248	21237	21093	21100	21104	21129	21260	21189	21229	21321	21039	21106	21107	21023	21163	21241	21129	20991	20981	21181	20950	21079	20851	21006	21109	21283	21012	21108	20917	21008	20808	21191	20946	21162	21133	21182	21061	21217	20851	21178	21137	20976	21177	20992	20847	21121	20993	21033	21070	21123	21325	21206	21004	21289	20955	21141	20956	21260	20916	20898	21196	21313	20962	21122	21321	20948	21162	21167	21059	20969	21159	21037	21017	21019	21197	20961	21028	21113	20823	21235	21250	21098	21304	20836	21011	21045	20970	21231	21058	21253	21070	20947	20848	21247	21208	21266	21075	21100	21162	21248	21068	21032	21072	21014	21070	20947	20848	21006	21149	21093	21019	21015	20882	20880	21109	21134	21067	21138	21240	21172	21093	21098	21072	21104	21185	21123	21247	21134	21079	20989	21079	21067	20839	21209	21189	21045	21084	21068	21164	20896	21106	21027	21014	21287	21008	20836	21025	21153	21005	20973	21305	21077	20866	21004	21210	20999	20910	21047	21037	21163	21057	21062	21199	21087	21200	20855	20951	21161	21208	21175	21345	21047	20802	20978	21453	21031	21161	21054	21104	21298	21102	21301	21288	21214	21026	21190	21161	21121	20858	21029	21145	21161	21118	21152	21334	21058	21096	21093	20906	21006	21079	21212	21102	21195	21216	21269	21057	21205	21100	21351	21017	20948	20910	21169	20925	21050	20899	20986	20816	21117	20995	20955	21159	21190	21127	20745	21069	20985	21079	21209	21048	21159	21119	21031	21015	21082	21057	21122	21187	21052	20889	21147	21029	21064	21106	21119	21037	21211	21081	20953	21094	21211	21072	21147	20917	20894	21215	21290	21328	21372	21003	21165	21327	21127	21219	21157	21139	21052	20869	21204	21042	21196	21109	21044	20974	20984	21161	20828	20952	20885	20948	21235	21108	20922	20854	21019	21139	21013	20990	21201	20924	21071	21005	21320	21207	21270	21204	21111	21237	21000	20828	21216	20877	21107	21354	21169	21177	21018	21168	21360	21027	21267	21329	21227	21184	21055	20935	21168	20977	21126	20953	21072	20874	21141	21135	21190	21181	21320	21005	21159	20958	20753	21114	20975	21129	21071	21027	21174	21009	21121	20869	21005	21209	21082	20998	21259	21117	21121	21251	21102	21190	21082	20985	20856	21109	21053	20920	20977	21440	21196	21245	21169	21263	21091	21009	21199	21349	21124	21127	20983	21244	20848	21014	21276	21200	21142	21077	20941	21279	20864	21170	21144	21030	21069	21013	21049	20910	21192	21026	20974	21234	20981	21116	21153	21321	20938	21089	21052	21210	21192	21211	20911	21281	21152	21252	21045	20976	20986	21071	21194	21046	20946	21030	21128	21108	21036	21130	21172	21058	21155	21129	21117	20991	20942	21067	21197	20958	21284	21113	21263	21029	21062	21257	21354	20879	21189	21102	21089	21124	21145	21070	20971	20857	20973	21111	20995	21138	21132	21333	21088	21084	21130	21132	21186	20986	21034	21000	21077	20972	21020	21128	21131	21088	21121	21150	21220	21228	21226	21214	21237	21250	21112	20985	21065	21004	21117	21191	21132	20895	20941	21199	21158	21108	21084	20937	21040	21176	21086	21099	21069	21062	20999	21254	20950	21064	21165	20834	21288	21247	21218	21074	21012	21289	21130	21073	21213	20995	21028	20985	21227	21106	21009	21109	21042	21084	21107	20965	21048	21075	20837	21129	21138	20919	20957	21113	21249	21111	21095	21140	21063	21254	21259	21198	20950	21224	21029	21183	21290	21067	21039	21272	21257	21137	21101	21317	21034	21066	20993	21037	21008	21053	21073	21289	21115	21200	20930	21082	21025	21133	21069	21128	21218	21084	21050	20989	21187	21126	21304	21127	20793	21113	21143	21415	21169	21095	21242	21033	21226	21215	21241	21131	21179	20779	21230	21208	21277	21039	21208	21034	20952	21259	21263	21167	21004	21101	21000	21164	21211	21292	21307	20834	21279	21066	21010	21109	21180	21237	20971	21062	21030	21276	21079	20962	21212	21027	21189	21154	21249	21039	21188	21047	21090	21154	21473	21172	21245	21211	20950	21090	21235	21015	21128	21074	21033	20982	21146	20985	20866	21006	21225	20942	21092	21117	21188	21044	21090	21036	21205	21032	21113	21182	21195	21199	21136	21159	21257	21073	21351	21167	21039	20922	21219	20904	20920	20929	21272	20892	21214	21246	21099	21248	21081	20999	21093	21120	20872	21007	21106	20636	21404	21170	21015	21031	21199	21102	21078	21284	21233	21183	21128	20949	21002	21058	21040	21315	20939	20970	21225	21187	21327	21004	21118	21309	20909	21087	20925	21191	21185	21289	20998	21298	20934	21023	20999	21200	21228	21157	21172	21110	21094	21034	20986	21071	20911	21088	21137	20752	21127	20901	21474	20988	20827	21184	21036	21260	21202	21256	21014	21185	21204	21076	21173	21128	21034	20988	20730	20956	21027	21106	21027	21134	21135	20781	21061	21147	20846	21006	21168	20944	21024	20936	20951	20967	21010	21213	21154	21200	20892	21138	21011	21044	21205	21035	21111	21025	20981	20869	20992	20833	20973	21061	20931	20915	21288	20968	20874	20946	21108	21142	21020	21002	21221	21080	21131	21370	21305	21082	21059	20911	21171	21208	21013	20925	21236	21386	21192	21068	21002	21049	21194	21306	21169	21221	20992	21035	21111	21006	21192	21194	21056	21207	21205	21194	21126	21251	20872	21094	20869	20920	21373	21212	20940	20968	21191	21256	21102	21094	21029	20933	21050	21229	21122	21120	21152	21041	21200	21091	21044	20999	21369	21306	21116	21289	21180	21122	21191	21179	21099	21174	21079	21174	21089	21200	20996	21014	21198	21220	21169	20894	21272	21329	21162	20970	20868	20917	21170	21150	21277	21079	21226	21075	21158	20966	21005	21232	21227	21241	21017	21253	20947	21193	21180	21424	21067	21014	21000	21038	21021	21290	21218	21053	21244	21149	21306	21124	21125	21167	20930	21129	21011	20905	20971	21044	21187	21110	21184	21134	21177	21158	21065	21096	21139	20884	20899	20995	21140	20944	21146	21073	21005	21114	21086	21090	21082	21102	21089	20988	21070	21079	20940	21039	21247	20933	21052	21009	21116	21112	21012	20917	21006	21043	20951	21152	21104	20915	20919	21045	21349	21229	21139	21206	21309	21088	21181	20896	21118	20965	21117	21058	20811	20968	21098	21068	21180	20929	21108	21260	21117	20979	21010	21127	21033	21061	20985	20976	21045	20996	21050	21110	20993	21076	21258	21099	21190	21206	20963	21176	21165	21128	20781	21083	21080	20909	21020	20944	21179	21281	21216	21088	21038	21043	21039	21126	21052	21132	21257	21066	21105	21035	21001	20784	21065	20770	21143	21281	20914	21009	21007	21041	21111	21173	21046	21074	21001	21272	21148	20987	21074	21344	21136	21106	21109	21020	20990	21268	20935	20968	20953	21156	21048	20957	21361	21207	21090	21280	21037	21271	21257	21268	21227	21220	21169	20962	21153	21221	21332	21048	21267	21172	20979	21136	21001	21330	20965	21102	21089	21275	20995	21207	21167	21066	20921	21139	21067	21168	21138	21079	20980	21390	21159	21231	21148	21384	21292	21119	21108	21242	21075	21218	21137	21118	21246	21043	20872	21172
44157	72634	72871	59284	49748	37617	24713	19905	18291	17432	16872	16648	16396	16040	15786	15856	15761	15651	15459	15511	15624	15371	15216	15168	15206	15077	15247	15049	14916	14760	15014	15059	14906	14976	14930	14877	14816	14879	14902	14874	14891	14881	14809	14839	14991	14830	14737	15008	14675	14847	14756	14744	14718	14780	14793	14995	14669	14936	14769	14880	14972	14606	14746	14969	14881	14833	14884	14761	14768	14830	14838	14638	14710	14894	14892	14768	14812	14851	14778	15014	14682	14947	14891	14957	14931	14799	14806	14787	14818	14812	14928	14809	14682	14787	14643	14819	14726	14805	14714	14731	14868	14742	14791	14701	14835	14680	14815	14891	14756	14824	14803	14641	14755	14970	14674	14826	14840	14923	14681	14829	14765	14790	14803	14731	14571	14607	14783	14830	14728	14972	14819	14852	14737	14811	14839	14857	14646	14801	14647	14828	14772	14544	14709	14766	14731	14800	14751	14637	14835	14685	14740	14790	14819	14862	14815	14865	14802	14878	14854	14695	14817	14910	14762	14712	14813	14822	14722	14781	14944	14854	14822	14840	14681	14949	14902	14769	14920	14756	14783	14660	14690	14756	14785	14837	14825	14937	14760	14604	14798	14779	14708	14805	14768	14677	14807	14696	14853	14902	14705	14875	14695	14732	14846	14843	14982	14869	14744	14607	14662	14704	14599	14605	14705	14844	14744	14658	14808	14815	14618	14745	15001	14902	14800	14745	14852	14725	14779	14813	14828	14931	14531	14669	14871	14797	14855	14724	14827	14844	14701	14832	14651	14599	14700	14800	14827	14739	14895	14784	14785	14712	14795	14594	14864	14892	14706	14749	14839	14845	14813	14688	14785	14915	14700	14866	14765	14652	14714	14749	14842	14783	14944	14850	14866	14728	14977	14674	14677	14844	14870	14707	14769	14752	14738	14935	14752	14714	14613	14691	14695	14688	14909	14841	14942	14793	14893	14806	14827	14708	14792	14944	14737	14823	14764	14850	14839	14825	14783	14752	14654	14659	14737	14836	14740	14579	14921	14772	14778	14970	14838	14768	14800	14732	14744	14798	14903	14780	14897	14729	14810	14912	14680	14662	14737	14727	14852	14910	14699	14837	14685	14724	14876	14777	14866	14967	14737	14820	14719	14769	14875	14713	14791	14679	14924	14679	14649	14835	14879	14874	14877	14817	14740	14690	14921	14791	14815	14745	14863	14759	14724	14886	14818	14760	14719	14872	14889	14703	14904	14775	14862	14829	14874	14641	14794	14738	14902	14719	14749	14792	14812	14800	14802	14762	14770	14709	14785	14788	14728	14714	14692	14804	14796	14777	14726	14739	14663	14840	14735	14869	14681	14821	14776	14693	14487	14812	14865	14819	14813	14601	14709	14905	14795	14711	14751	14730	14770	14797	14771	14738	14769	14928	14786	14858	14855	14838	14720	14906	14935	14801	14836	14889	14792	14623	14812	14928	14893	14782	14880	14716	14802	14795	14818	14886	14776	14790	14763	14740	14849	14849	14883	14745	14827	14910	14783	14756	14930	14669	14796	14781	14908	14793	14898	14746	14641	14765	14761	14903	14840	14855	14721	14788	14744	14930	14679	14852	14693	14799	14902	14833	15014	14683	14717	14883	14839	14791	14744	14875	14886	14713	14912	14778	14874	14671	14769	14743	14760	14723	14754	14820	14810	14642	14847	14755	14714	14754	14968	14871	14817	14843	14810	14686	14702	14931	14745	14674	14773	14763	14687	14824	14972	14746	14821	14883	14944	14777	14776	14722	14879	14834	14838	14849	14765	14731	14986	14841	14725	14845	14756	14690	14798	14803	14787	14946	14574	14687	14875	14772	14768	14799	14864	14736	14969	14715	14632	14698	14680	14831	14837	14814	14776	14655	14629	14881	14810	14803	14859	14887	14858	14819	14828	14853	14776	14770	14747	14750	14805	14719	14764	14785	14888	14742	14717	14762	14812	14614	14737	14911	14782	14659	14814	14842	14679	14760	14858	14717	14760	14749	14741	14753	14864	14773	14704	14775	14778	14933	14768	14687	14656	14937	14740	14758	14888	14783	14772	14945	14710	14944	14906	14778	14703	14917	14849	14802	14909	14729	14881	14884	14729	14839	14827	14885	14614	14761	14802	14800	14716	14722	14861	14878	14805	14767	14924	14791	14957	14726	14822	14754	14804	14691	14723	14847	14771	14828	14816	14789	14899	14830	14946	14647	14787	14639	15051	14745	14817	14638	14928	14931	14944	14639	14780	14738	14841	14907	14774	14795	14751	14630	14782	14907	14726	14615	14817	14815	14721	14729	14659	14805	14892	14737	14743	14651	14863	14809	14864	14836	14835	14788	14863	14865	14861	15054	14840	14801	14794	14729	14701	14931	14804	14780	14856	14801	14716	14661	14815	14706	14696	14740	14828	14749	14807	14649	14644	14857	14910	14995	14736	14823	14838	14771	14515	14770	14736	14841	14634	14764	14826	14773	14805	14767	14749	14888	14876	14676	14855	14831	14823	14954	14767	14624	14817	14926	14822	14762	14597	14728	14813	14913	14779	14787	15022	14943	14727	14769	14897	14869	14894	14792	14803	14926	14737	14658	14773	14707	14753	14874	14707	14873	14719	14834	14829	14942	14618	14854	14778	14908	14799	14769	14727	14578	14866	14738	14868	14909	14691	14637	14702	14731	14559	14831	14899	14919	14684	14716	14752	14719	14783	14787	14772	14736	14821	14657	14675	14790	14789	14650	14666	14819	14761	14720	14842	14882	14908	14807	14925	14791	14890	14938	14632	14771	14834	14764	14806	14883	14896	14738	14558	14904	14688	14808	14739	14693	14719	14643	14885	14722	14880	14817	14853	14802	14768	14881	14778	14705	14821	14789	14740	14973	14697	14977	14825	14752	14881	14724	14917	14830	14876	14638	14759	14822	14749	14824	14790	14790	14699	14937	14684	14762	14944	14791	14679	14766	14871	14823	14870	14789	14754	14923	14611	14881	14647	14908	14754	14862	14761	14644	14748	14712	14854	14905	14826	14723	14887	14853	14598	14637	14720	14880	14768	14792	14883	14896	14816	14774	14677	14620	14672	14727	14779	14841	14860	14612	14795	14808	14844	14706	14782	14869	14836	14838	14769	14928	14834	14803	15003	14772	14815	14682	14773	14731	14790	14890	14740	14738	14713	14733	14874	14669	14839	14891	14648	14647	14828	14845	14913	14744	14811	14744	14918	14741	14855	14792	14806	14789	14885	14670	14806	14879	14763	14690	14792	14896	14850	14906	14646	14769	14793	14889	14792	14790	14652	14812	14646	14692	14990	14754	14936	14782	14888	14992	14884	14994	14746	14813	14717	14768	14877	14788	14740	14826	14860	14700	14884	14676	14589	14851	14690	14652	15036	14707	14867	14640	14800	14872	14972	14778	14882	14947	14818	14647	14754	15058	14894	15036	14692	14703	14739	14700	14706	14891	14863	14662	14708	14741	15031	14711	14809	14802	14783	14861	14796	14663	14714	14800	14797	14586	14714	15052	14754	14717	14950	14766	14894	14829	14728	14869	14735	14830	14856	14836	14690	14667	14721	14877	14876	14896	14847	14684	14682	14807	14771	14803	14825	14899	14753	14919	14754	14832	14899	14947	14867	14672	14806	14888	14698	15034	14630	14894	14815	14836	14747	14846	14719	14874	14831	14870	15058	14737	14816	14879	14929	14805	14785	14808	14880	14804	14758	14766	14851	14858	14948	14572	14669	14941	14784	14824	14806	14777	14739	14926	14779	14702	14780	14896	14783	14894	14912	14643	14756	14673	14743	14868	14681	14664	14777	14816	14926	14884	14802	14872	14725	14916	14900	14997	14712	14866	14858	14686	14797	14865	14717	14808	14836	14671	14775	14895	14798	14842	14777	14794	14689	14777	14859	14753	14763	14778	14731	15011	14854	14910	14826	14827	14851	14805	14776	14785	14883	14858	14793	14871	14827	14813	14919	14811	14761	14926	14638	14797	14703	14688	14841	14819	14773	14843	14704	14796	14936	14666	14835	14747	14855	14799	14769	14800	14830	14692	14882	14957	14674	14795	14741	14731	14732	14885	14806	14915	14554	14713	14660	14622	14829	14785	14998	14684	14832	14806	14766	14717	14668	14713	14895	14747	14731	14803	14918	14773	14729	14781	15079	14774	15037	14768	14747	14791	14824	14787	14824	14881	14717	14774	14772	14728	14780	14792	14895	14712	14767	14809	14722	15008	14756	14779	14796	14900	14737	14808	14967	14860	14780	14780	14843	14753	14808	14941	14901	14889	14698	14720	14898	14708	14695	14745	14851	14836	14805	14991	14822	14632	14745	14786	14682	14807	14694	14918	14792	14819	14758	14744	14820	14763	14837	14651	14788	14860	14784	14667	14809	14826	14947	14745	14752	14807	14800	14803	14968	14684	14781	14840	14836	14783	14866	14829	14558	14854	14916	14880	14855	14809	14838	14905	14851	14900	15057	14898	14868	14710	14609	14781	14754	14853	14681	14924	14900	14850	14751	14717	14903	14778	14819	14903	14765	14733	14862	14830	14975	14741	14778	14590	14825	14676	14675	14880	14719	14779	14732	14839	14911	14890	14729	14736	14791	14751	14795	14727	14566	14726	14888	14714	14831	14781	14825	14754	14825	15009	14783	14757	14717	14827	14931	14797	14780	14741	14757	14763	14734	14829	15007	14757	14703	14745	14687	14812	14992	14617	14648	14861	14803	14972	14895	14675	14835	14758	14772	14868	14696	14740	14846	14800	14858	14679	14782	14742	14888	14761	14850	14894	14759	14681	14927	14508	14877	14979	14838	14905	14871	15007	14864	14861	14819	14751	14908	14718	14668	14909	14907	14616	14852	14695	14706	14711	14664	14790	14944	14736	14833	14859	14656	14918	14705	14733	14850	14952	14790	14818	14718	14606	14622	14750	14745	14875	14883	14709	14762	14651	14811	14745	14820	14823	14794	14795	14803	14778	14731	14758	14721	14892	14930	14772	14749	14831	15025	14742	14867	14933	14931	14680	14732	14769	14799	14744	14824	14616	14874	14716	14757	14836	14887	14954	14823	15033	14817	14740	14655	14835	14822	14762	14813	14863	14904	14729	14798	14664	14755	14890	14816	14811	14828	14838
24759	21725	31525	35497	40563	39841	33488	26027	23641	22985	21965	21527	21403	21182	21118	21172	20950	20718	20797	20498	20714	20374	20322	20202	20255	20074	19981	20003	20013	19991	19871	19972	20011	19783	19956	20088	20060	19841	19756	19607	19713	19700	19724	19836	19756	19770	19576	19818	19979	19961	19889	19808	19822	19935	19745	19685	19623	19537	19816	19891	19610	19758	19741	19791	19758	19563	19432	19811	19773	19732	19591	19677	20036	19584	19970	19839	19843	19748	19741	19617	19790	19692	19633	19604	19854	19627	19557	19751	19477	19737	19840	19611	19734	19626	19446	19562	19587	19464	19760	19537	19806	19872	19471	19849	19849	19593	19423	19482	19601	19665	19587	19825	19629	19813	19582	19919	19607	19638	19660	19666	19454	19852	19503	19532	19635	19641	19750	19625	19675	19616	19711	19760	19695	19630	19654	19639	19467	19677	19813	19780	19545	19894	19697	19755	19940	19553	19847	19581	19477	19870	19628	19588	19388	19480	19652	19715	19790	19572	19825	19521	19550	19692	19607	19690	19883	19522	19734	19655	19897	19643	19752	19711	19795	19520	19524	19789	19720	19677	19447	19593	20022	19630	19736	19773	19881	19635	19450	19572	19527	19885	19723	19491	19624	19591	19777	19547	19573	19952	19454	19644	19841	19589	19812	19708	19710	19749	19522	19559	19798	19656	19548	19535	19845	19639	19879	19661	19520	19698	19642	19728	19595	19663	19499	19517	19566	19599	19697	19740	19538	19564	19576	19735	19860	19487	19642	19687	19507	19773	19502	19862	19788	19878	19765	19616	19763	19645	19689	19855	19755	19838	19537	19526	19669	19527	19655	19714	19534	19649	19853	19521	19788	19801	19755	19696	19851	19593	19725	19728	19694	19618	19630	19790	19426	19546	19598	19694	19653	19587	19680	19644	19717	19642	19778	19820	19659	19715	19695	19769	19495	19640	19613	19586	19348	19646	19397	19862	19698	19667	19645	19446	19681	19520	19828	19533	19669	19551	19622	19850	19562	19481	19733	19739	19597	19495	19533	19634	19646	19728	19548	19807	19440	19410	19606	19850	19909	19546	19675	19659	19573	19916	19856	19916	19527	19487	19675	19429	19960	19588	19615	19526	19675	19438	19398	19537	19671	19689	19515	19722	19812	19590	19585	19617	19809	19676	19824	19623	19749	19577	19665	19679	19583	19620	19690	19567	19741	19565	19671	19643	19682	19547	19831	19841	19506	19652	19707	19742	19731	19675	19645	19481	19496	19731	19520	19673	19618	19459	19662	19447	19578	19688	19400	19648	19757	19715	19588	19651	19625	19555	19661	19547	19524	19649	19642	19548	19452	19835	19750	19576	19438	19708	19538	19563	19708	19597	19766	19655	19617	19536	19853	19916	19791	19677	19772	19775	19527	19725	19731	19696	19739	19790	19833	19715	19560	19692	19805	19787	19690	19816	19826	19769	19667	19537	19384	19514	19944	19610	19665	19469	19504	19691	19720	19855	19500	19536	19753	19750	19655	19887	19645	19733	19670	19435	19556	19396	19344	19592	19716	19634	19585	19595	19581	19509	19681	19627	19843	19700	19728	19541	19850	19557	19607	19565	19833	19730	19780	19806	19802	19435	19659	19461	19678	19607	19617	19543	19697	19599	19440	19771	19819	19554	19499	19467	19571	19440	19565	19720	19721	19645	19714	19743	19754	19761	19603	19805	19533	19513	19478	19608	19636	19616	19659	19682	19674	19542	19703	19612	19653	19866	19817	19768	19788	19505	19577	19644	19608	19772	19541	19665	19612	19635	19666	19673	19633	19499	19472	19623	19718	19725	19856	19733	19635	19471	19373	19799	19537	19701	19658	19815	19756	19636	19597	19535	19614	19856	19933	19526	19557	19786	19776	19435	19958	19560	19907	19549	19821	19571	19775	19584	19620	19582	19539	19896	19736	19646	19816	19680	19716	19472	19551	19713	19586	19514	19706	19534	19457	19540	19789	19612	19536	19607	19476	19702	19530	19567	19485	19624	19659	19719	19595	19693	19819	19777	19572	19667	19699	19756	19507	19696	19479	19584	19808	19612	19633	19499	19595	19644	19573	19747	19797	19829	19678	19554	19671	19894	19616	19673	19660	19691	19582	19640	19716	19781	19705	19871	19854	19768	19621	19513	19754	19778	19744	19460	19676	19746	19582	19613	19645	19771	19684	19719	19523	19645	19620	19753	19618	19622	19463	19646	19780	19799	19747	19638	19704	19441	19808	19677	19548	19469	19621	19577	19487	19688	19449	19674	19556	19650	19868	19534	19636	19578	19682	19843	19609	19667	19829	19705	19545	19790	19791	19603	19573	19703	19518	19514	19784	19770	19738	19631	19686	19448	19675	19803	19551	19728	19645	19884	19613	19723	19777	19826	19622	19702	19780	19694	19990	19825	19647	19591	19669	19647	19529	19498	19800	19679	19493	19601	19536	19775	19680	19508	19628	19563	19545	19640	19665	19541	19567	19880	19735	19584	19820	19722	19606	19594	19444	19308	19474	19656	19456	19727	19479	19524	19573	19640	19688	19644	19470	19742	19613	19763	19339	19617	19419	19673	19612	19645	19706	19658	19550	19781	19901	19574	19688	19593	19715	19604	19942	19584	19662	19664	19527	19512	19845	19578	19732	19582	19538	19618	19676	19589	19673	19655	19751	19809	19672	19558	19907	19579	19611	19785	19612	19664	19717	19734	19753	19636	19658	19620	19771	19607	19582	19634	19584	19624	19759	19563	19584	19565	19501	19723	19874	19569	19649	19751	19559	19292	19705	19652	19649	19569	19538	19918	19669	19759	19856	19882	19665	19697	19689	19455	19743	19483	19655	19569	19507	19571	19875	19588	19426	19702	19953	19614	19666	19602	19551	19771	19758	19721	19614	19509	19825	19361	19694	19493	19605	19780	20058	19855	19531	19471	19654	19812	19596	19789	19639	19603	19711	19554	19571	19368	19755	19682	19693	19488	19692	19452	19484	19630	19814	19686	19601	19538	19779	19359	19787	19570	19541	19538	19574	19587	19447	19652	19782	19689	19849	19717	19605	19617	19671	19598	19628	19522	19704	19708	19670	19751	19799	19749	19476	19407	19508	19385	19757	19661	19687	19505	19615	19737	19508	19773	19779	19635	19641	19691	19953	19927	19684	19634	19787	19779	19628	19801	19626	19640	19526	19614	19528	19703	19720	19760	19611	19615	19679	19721	19733	19602	19687	19658	19659	19469	19523	19537	19601	19652	19312	19544	19616	19824	19951	19803	19714	19521	19797	19715	19928	19864	19611	19682	19645	19680	19762	19831	19701	19619	19724	19688	19573	19606	19722	19565	19355	19641	19461	19784	19523	19762	19572	19646	19529	19655	19729	19803	19668	19597	19797	19637	19710	19625	19644	19412	19765	19600	19708	19522	19562	19846	19506	19726	19708	19850	19587	19540	19892	19724	19625	19546	19619	19833	19741	19522	19507	19658	19614	19557	19580	19617	19809	19707	19646	19424	19723	19831	19699	19576	19470	19760	19748	19634	19784	19889	19621	19626	19743	19581	19835	19641	19877	19592	19733	19445	19568	19633	19585	19608	19657	19612	19703	19664	19489	19657	19592	19649	19648	19542	19590	19756	19788	19782	19716	19640	19676	19620	19610	19718	19697	19581	19550	19533	19518	19720	19731	19743	19645	19404	19708	19843	19605	19459	19679	19642	19873	19662	19731	19441	19577	19561	19684	19737	19795	19803	19571	19501	19775	19762	19572	19658	19616	19584	19606	19765	19561	19421	19461	19699	19635	19830	19868	19656	19651	19658	19674	19738	19711	19728	19740	19770	19849	19462	19672	19533	19549	19864	19506	19573	19911	19688	19747	19433	19588	19784	19686	19604	19833	19719	19583	19732	19664	19517	19510	19495	19413	19665	19755	19737	19485	19668	19691	19586	19486	19693	19664	19404	19491	19617	19775	19750	19864	19712	19928	19454	19866	19569	19615	19661	19801	19688	19742	19969	19720	19691	19571	19524	19667	19732	19809	19641	19487	19715	19713	19824	19490	19589	19516	19925	19433	19904	19616	19503	19488	19745	19561	19355	19599	19653	19735	19582	19491	19720	19653	19693	19608	19354	19639	19628	19744	19607	19540	19734	19733	19588	19825	19588	19595	19628	19655	19823	19591	19541	19458	19733	19790	19791	19595	19641	19610	19531	19641	19877	19720	19483	19491	19745	19639	19549	19529	19763	19705	19662	19569	19739	19868	19665	19845	19518	19668	19581	19612	19676	19561	19716	19743	19883	19966	19598	19712	19579	19670	19564	19639	19852	19584	20017	19653	19843	19779	19577	19726	19697	19675	19626	19865	19861	19447	19617	19675	19608	19751	19675	19531	19699	19576	19649	19611	19760	19566	19716	19703	19828	19552	20016	19772	19636	19947	19830	19508	19480	19645	19643	19623	19398	19637	19604	19620	19534	19707	19790	19870	19733	19648	19677	19591	19494	19505	19535	19538	19784	19414	19430	19644	19662	19445	19592	19461	19564	19593	19893	19645	19851	19845	19578	19456	19845	19690	19710	19737	19663	19631	19677	19621	19586	19716	19628	19567	19646	19745	19669	19983	19871	19812	19596	19691	19633	19858	19693	19643	19640	19754	19675	19852	19736	19717	19555	19285	19514	19656	19601	19672	19622	19627	19706	19444	19600	19859	19561	19778	19524	19684	19662	19793	19705	19600	19585	19818	19628	19554	19717	19698	19740	19487	19587	19552	19986	19593	19719	19625	19786	19806	19776	19856	19561	19708	19733	19669	19681	19651	19810	19862	19676	19783	19797	19459	19423	19634	19597	19583	19825	19457	19571	19581	19589	19569	19682	19429	19644	19580	19523	19516	19526	19934	19582	19786	19710	19576	19659	19659	19543	19794	19624	19705	19662	19798	19583	19615	19699	19793	19478	19695	19652	19692	19717	19630	19307	19824	19611	19832	19722	19655	19581	19800	19805	19625	19695	19740	19730	19722	19547	19493	19624	19586	19473	19708	19445	19744	19751	19533	19639	19536	19645	19512	19603	19627	19555	19482	19518	19841	19746	19776	19502	19566	19856	19713	19892	19690	19708	19680	19798	19836	19797	19605	19634	19577	19775	19729	19459	19609	19827
47163	81963	81322	67949	55779	41641	27005	21121	19312	17796	16999	16643	16103	15907	15672	15676	15441	15235	15030	14930	15056	14824	14756	14643	14676	14281	14410	14274	14161	14356	14202	14082	14213	14373	14177	14213	14244	14230	14139	14143	14186	14189	14186	14141	14150	14011	14297	14000	13946	13942	14102	14014	14053	14095	14084	13893	13827	14078	14137	13951	13933	14050	13930	14108	14105	13989	13919	13927	14002	13910	13925	13874	14133	14036	13929	14177	14052	14106	13956	14052	14062	13778	13875	14047	14012	14070	13849	14078	13928	14046	14008	13851	13913	14204	13973	14067	14112	13904	14011	13941	14094	14095	13993	13969	13950	14017	13989	14048	14078	13935	13869	14017	14091	13924	13949	13954	14279	13925	13993	13745	14078	13896	14138	14065	13874	14017	14146	14041	14041	13968	13924	14215	13973	13814	14026	14093	13948	13890	13936	14061	14124	13998	14125	13907	14145	13778	13939	13964	13995	13962	13990	14039	13927	13953	14022	14061	14089	13976	14017	14063	14267	13884	14025	14128	13913	13967	14029	13929	14074	13843	13857	13705	13983	14045	14008	14053	14110	13997	13877	13922	13895	13991	14011	13871	13947	13936	14030	14098	13977	13969	14013	14137	13912	13966	14116	14026	13943	13998	13988	13905	13935	13980	14000	13920	13975	13781	14087	13976	13939	13967	13934	13862	14100	13996	14030	13867	14027	14030	13936	14226	13915	14011	13958	13913	13904	13938	14029	14046	13954	14016	13919	13991	13967	13953	13933	13978	13968	13921	14102	14032	14109	14064	13886	14055	13917	13893	14061	13995	14039	14064	13923	13859	14050	13826	14033	13977	14017	13847	14095	14074	13783	14002	14036	14035	13974	13930	13716	14075	13989	14067	14010	13925	13902	13924	13937	13976	13910	13933	13811	14137	13948	14058	13812	14036	13934	14012	14067	14033	14020	14027	14011	14035	14072	13885	14085	13849	13989	13967	13829	14125	13991	13899	13923	14099	13955	14122	13845	14020	14128	14063	13954	14013	14025	14046	14049	14036	13778	13816	14127	13945	13909	14090	13880	14158	13977	14012	13952	13858	13924	14038	13910	13853	14207	13964	14142	13968	14086	14069	13960	13840	14121	14067	14064	13915	13967	13965	13766	14118	13997	14180	13867	13841	14085	13836	14145	14032	14028	13962	13954	14088	13999	14068	13792	13992	14034	13964	14008	14036	13860	14077	14064	13912	14169	13856	14057	14019	14142	14040	14118	13948	14058	13936	13953	13946	14016	13873	13933	14188	13951	13971	13915	14071	13986	13926	14018	13863	14026	14155	13948	14047	13945	14033	13925	13984	13992	14032	13924	14123	13993	14037	14021	14109	14045	14097	13875	13932	14231	13823	13862	13934	13999	14062	14028	14009	13986	13945	13941	13925	14049	14226	13997	13889	14097	14123	14095	14183	14010	13974	14099	14029	13769	14151	14015	13885	14168	14115	14082	14068	13982	14097	13969	14017	14043	13865	14088	13874	14043	14013	13956	14162	14130	13931	14035	14178	14053	13935	13900	13935	13933	13917	14070	13972	14012	14137	13995	14050	14173	13991	13955	14086	13984	13890	13962	13801	13964	14051	14081	13960	14082	14062	14211	13925	14092	14015	13961	13955	14000	14021	13915	14033	14081	14068	13862	14073	13952	14020	13995	13892	13826	13922	13966	14017	13971	13968	13763	14096	14123	13905	13940	14062	14040	13927	13886	13916	13903	13925	14032	14118	14130	13850	13968	13970	14001	14068	14202	13859	13977	14051	14061	14010	13990	14000	14205	13896	14023	14114	13785	14125	13969	13889	13907	13914	14146	13940	14009	14101	13805	13804	13848	14016	13944	13881	13899	13899	13911	14028	14056	13925	13939	14127	13928	14035	14003	14076	13964	13886	13960	13939	14065	13933	14045	13925	13910	14039	13976	14011	14180	13996	13851	14021	13931	14005	14058	14034	13795	14085	14026	13912	14012	13983	14079	13962	14072	14078	13958	14049	13847	14004	14061	14073	13961	14024	14189	13972	13977	14066	14090	13888	14194	13973	14071	13890	13970	13947	14029	14034	13978	14109	14097	14196	13950	13963	13946	13936	14116	14004	14015	14043	14095	13921	13964	14006	13925	14159	13901	14008	13955	13893	14158	13908	13976	13752	14050	14156	13903	13817	13984	14189	13889	13784	13951	14067	13928	13812	14021	14003	13859	14140	14175	13974	14059	13941	13959	13910	14071	13907	13988	14214	14001	14027	14055	14133	14070	14098	14063	13933	14160	14038	14059	13988	14016	13895	14023	13878	13950	13983	13835	13927	14031	13858	13829	14079	14012	14210	13846	13760	14022	13923	14120	14016	13871	14011	13981	13902	14062	13905	14204	13840	13882	13963	13804	13949	14022	13920	14067	14042	14136	14057	14125	14005	14058	13984	13796	13745	14079	14059	14099	13885	14006	13857	13965	13911	13866	13972	13817	14003	13869	14141	13881	13935	13821	13853	14091	14033	13858	13907	13908	14089	13867	13867	14133	13964	14177	14059	13968	13952	14042	14002	13923	13838	14193	14072	14096	14117	13923	13958	13987	14131	13998	13874	13935	13957	14032	13938	14043	13755	13996	14000	14005	13981	13982	14012	14010	14026	13967	14083	14042	13737	13955	13926	13885	13885	13844	14000	13944	14071	14042	13862	14152	13901	14063	14044	13997	13938	13963	13992	13948	13932	14101	14020	14162	13924	13902	14123	14004	14025	13902	13934	13900	13937	14000	14085	14008	13954	13892	14141	13957	14018	14125	14100	13954	14014	13990	14162	13986	13991	13899	13996	13984	14019	13955	14169	13958	14096	14073	13910	13915	13790	14015	13927	14043	13768	13925	13967	14094	14056	13917	13991	14111	14057	14004	14055	13977	14137	13992	13797	13920	13914	13871	14001	14040	13940	14055	13938	14017	14013	14073	14078	13946	14193	14210	14163	13946	13966	14035	13919	14034	13895	14091	13993	13956	13891	13997	13927	13989	14042	13866	14055	13976	13999	13864	13980	14015	14096	14079	13923	14031	13997	14000	13998	13994	13923	13846	13959	14055	14191	13976	14146	13897	14073	14013	13943	13952	14103	13975	13971	13786	14004	14106	14193	13965	14070	13943	14026	13904	13881	13900	14108	13922	14035	14096	13873	13970	14090	13954	14024	14161	13835	13961	14105	14008	14068	13866	13948	14037	14034	13943	14022	13827	13934	14037	14125	14131	13819	13984	13968	13958	13888	14105	13956	13906	14079	14042	13912	14135	13966	14000	13975	13971	14198	13982	13987	14121	13927	13968	13887	14156	13876	14036	14131	14040	14199	14091	14016	13915	14131	14047	13953	14074	13935	14093	14006	13900	14200	13917	13980	14059	14030	13993	14099	14007	14056	14034	13786	14035	14105	14070	14094	14014	14024	13917	13812	13924	14046	14040	14013	13832	14155	14086	13847	13952	13984	14073	13991	14136	13975	13982	14019	14041	13945	13932	14072	14009	14026	14043	14160	13974	13909	14012	13861	13896	13775	13976	13924	14015	14021	13977	14066	14024	14041	13977	13953	14017	13795	14089	14073	13944	13892	14067	13983	14034	14036	13981	14037	14140	14066	13899	13962	13929	14040	13953	13888	13912	14019	13917	13934	13989	13830	14083	14067	13971	14118	13867	13980	13944	13987	14030	13952	13873	14021	13892	13938	13993	14048	13992	14180	14035	14043	14110	14056	14026	13986	14142	13758	13973	13962	13953	13862	14122	13958	14033	13789	14009	13895	13799	14090	14133	14139	13970	14052	14080	13938	14074	14030	14261	14070	14127	13847	14088	14167	13962	14004	14059	13946	14073	13826	13964	13897	13840	13951	13848	14043	14081	14132	13903	13924	14047	14111	13900	13990	14014	13966	13994	13769	13998	14073	13942	14124	14105	13819	13967	14097	13943	14005	14099	14044	13873	14001	13994	14049	13987	14090	14019	13921	14075	14011	13838	14040	13908	14038	14079	13948	13901	13900	13863	14038	13974	14057	14148	13835	13877	14129	14015	14148	14157	13988	13867	13916	13923	13961	14051	14003	13867	13976	14084	13928	13891	13753	14121	13824	13951	13959	14150	13888	14115	14056	13955	14112	13975	13950	13912	13922	14116	14007	13990	14087	13987	13982	13876	14059	14017	13848	13940	14039	13907	14057	14171	13904	13943	14110	14101	13950	14166	14043	14092	14010	13952	14030	13980	14141	14117	14002	13957	13782	13948	13867	13989	13948	13930	14060	13908	14000	14170	14117	13982	14178	14173	13881	13874	14012	14118	14011	13918	13906	14133	13939	13987	14007	13848	14094	14153	14010	14154	13913	14019	13932	13681	14116	14090	13894	13828	14067	14160	14099	13787	14112	13894	14061	13939	13985	14129	14067	13931	14142	13858	13938	14037	14023	14087	13961	13872	13983	13991	13988	13997	13823	14097	14011	13985	13910	13770	14023	13980	14068	14032	13991	13921	14012	13948	13806	14191	13761	14026	14077	13946	13984	13973	14004	14076	14066	14134	14066	13940	13904	13929	14188	13906	13908	14044	13978	14096	14029	13972	13915	13998	13905	14011	14019	13962	13951	13898	13926	13879	13933	13959	13779	13809	13915	13943	14004	13915	13966	14018	14086	14026	13887	13970	13993	13954	14107	13903	14010	13998	14003	14150	14024	14082	13964	13893	14026	14040	14085	13965	13938	13830	14102	14028	14158	14102	14092	14041	14060	13964	13894	14005	13867	13960	13843	13969	14070	13994	13967	13838	13992	14045	13973	13854	14129	14032	13760	13984	14030	14086	13947	14005	14015	14100	13984	14044	14029	13829	13969	14031	14084	14014	13958	14046	13947	14037	14093	14184	14052	14087	13940	13987	13808	14036	14160	13936	14057	14168	14013	13873	14102	13874	13955	13909	14111	14030	13866	13969	13952	13899	13909	13861	13854	13738	13897	14038	14075	14001	13884	13928	13964	14031	13852	13981	14139	13982	13820	13934	13891	14074	14063	14057	13955	13883	14072	13832	13855	13936	13986	13982	13981	14104	13915	14028	14099	13938	14124	13828	13870	14013	13951	13925	14150	13841	14032	13946	13896	13991	13972	13874	13970	14034	14006
42290	51129	57353	45902	33114	27803	24420	22652	22039	20995	21140	20676	20476	20638	20570	20461	20625	20663	20468	20479	20348	20312	20130	20236	20175	19990	20097	19829	20031	19931	19872	20016	20065	19976	19811	19983	19935	20143	19929	20054	19933	19784	19701	20067	19965	20061	19995	20208	19891	19767	20009	20075	19890	19992	20078	19773	19932	20238	19978	19935	19680	19875	19978	20056	19996	19806	20117	19855	19789	19907	19818	19831	19620	19873	19986	19802	20031	19687	19810	19841	19748	19802	19804	19958	20139	19971	20111	20052	20037	19965	19868	19921	20108	20108	19968	19983	19952	19841	20180	19762	20044	19877	20089	19839	19798	19694	19920	19984	19995	19855	19815	20028	20054	19704	19959	19968	19974	19740	19869	20092	19935	19823	19755	20139	19971	19820	20107	19962	19911	19974	20043	19971	19853	19548	19986	20008	19971	20019	19917	19808	19658	19899	19940	19930	19857	19949	20031	20103	19832	19900	20087	19936	19967	19982	19859	19995	19849	20097	19805	20002	19902	19880	20000	20087	19848	19828	19879	19797	20034	19834	19873	20075	19821	19941	20301	19818	19991	19855	19943	19932	19962	19974	19888	19931	19820	19814	19841	20043	19955	19721	19926	19955	19973	19890	19993	19964	19867	20042	19729	19873	19906	19681	20037	19815	19855	20038	19948	19933	19961	19670	19895	20044	20034	19940	19989	19799	19949	19937	20002	19874	19973	20020	19952	19902	20022	19818	20049	19970	19811	19968	19748	19871	19976	19807	19735	20029	19887	19876	19989	19886	20034	19742	19896	19781	19900	19827	19896	19827	19916	19942	20000	19925	19846	19874	20030	19798	20014	19799	19581	19742	19832	19929	19914	20083	19910	19733	19797	19994	19700	19979	19864	19824	19706	19996	19953	20001	20044	19819	19994	19700	19869	19770	19705	19695	20161	20028	19863	19697	19650	19880	19834	19940	19909	19895	20052	19872	19807	19986	19840	19919	19806	20020	20085	20047	19751	19971	19837	20006	19936	19781	19993	19887	19827	19930	20056	19872	19943	19743	19909	19894	19922	19867	19812	20055	19979	19960	20026	19860	20029	19894	19777	19816	19873	20011	19949	19775	19951	19802	19664	19679	19860	19950	20042	19851	19910	19952	20001	19879	19978	20021	19791	19895	19875	19860	19896	20101	19929	19713	20095	20089	19776	19878	19738	19817	19562	19934	20067	19827	19964	20076	19568	19780	19886	19897	19880	19898	20062	19984	19663	19841	20093	20138	19838	19748	19928	19812	19975	19983	19735	19881	19815	19941	19954	19734	19895	19959	19862	19723	19882	20172	20098	20053	20118	19998	19894	19761	19787	19788	20129	19821	20061	19923	19760	20002	19620	19748	19811	20087	19906	19918	19946	20078	19709	20013	19694	20029	20148	19866	20019	20222	20061	19897	19926	19974	19966	20006	19927	19893	19871	19733	19951	19841	19763	20053	19888	19912	19855	19815	19860	20041	19955	19938	19912	20020	19881	20103	19852	19899	19989	19943	20102	20056	19644	19942	19941	19899	19890	19934	19931	19958	19908	19823	19889	19862	19776	19877	20052	19912	19889	20130	20171	19864	19819	19974	19833	19763	20050	19975	20066	20041	19646	19861	19823	19854	19843	19780	19968	19776	20033	19962	20201	19993	20091	19753	19845	20208	19708	19894	20160	19998	19646	19828	19894	19852	19666	19865	19883	20098	20082	19746	19884	19924	20263	19941	20017	19987	20103	19701	19843	19881	19927	19816	19785	20037	19957	19849	19965	19941	19906	19862	19775	20111	20135	19765	19803	19981	20098	19900	19959	20026	20073	19936	19962	19971	20097	19912	20113	19838	20142	19900	19732	19934	20169	19805	19755	20096	19679	19997	20078	19876	19930	19905	19993	19881	19961	20083	19945	19760	19718	19938	20015	19943	19892	19807	20046	20020	20027	19765	19573	19575	19790	19936	19976	19987	20142	20029	19939	19886	19641	19648	19769	19872	19810	19867	19862	19738	19973	19921	19692	19935	20084	20050	19743	19968	20014	19913	19988	19815	19798	20038	19786	19725	19956	19935	19765	19920	20080	19981	19858	19932	19983	19921	19860	19729	19861	20029	19958	19941	19620	19787	19842	19819	19860	20072	20048	20024	19953	19959	20009	19804	19787	19856	19991	19796	19971	19868	19976	19881	19749	19941	19792	19867	19756	19942	19761	20051	20100	19935	19773	19803	19778	19910	20045	20019	20004	19987	19998	19896	20050	19764	19832	19867	20070	19861	19894	19802	19640	19906	19853	19993	19944	19926	19918	19846	20055	19808	19971	19965	20070	19881	19962	20231	20035	20009	20022	19886	19928	19923	19960	19865	20160	19900	19952	19970	19836	19797	19960	20089	20173	19858	20144	19855	20023	19962	19820	19957	19802	19912	20012	19862	19740	20080	19903	20218	19794	20056	19983	19896	19701	19935	19869	19693	19947	20079	20033	20025	19975	19826	19645	19783	20099	19841	19967	19732	20037	19750	19952	20185	19949	20028	20095	19819	19835	19867	19863	19832	19678	19876	19830	19830	19977	19918	19944	19875	19842	19941	19940	19691	19878	19846	19668	19611	20032	19869	19829	19969	19854	19933	20054	19833	20232	19954	19943	19961	19758	19895	19911	19856	19841	19930	19953	20131	19906	19914	19901	20023	19885	19765	20056	20083	19848	19796	20137	19709	19934	19828	20077	20020	19941	20003	19957	19924	19971	19973	19844	19919	19836	20009	20066	19864	19862	20010	19919	19878	19879	20118	19976	19787	19775	19836	19859	19730	19824	19974	19933	19926	19965	19976	20092	20093	20010	19945	19821	19870	19959	20031	19741	20100	19769	19715	19856	19658	19906	19977	19984	20010	20142	20141	19882	19922	19818	20099	20060	19949	19848	19751	19867	19900	20026	19951	19904	19710	19901	19813	19937	19998	19825	19963	19628	19942	20015	19939	20103	20007	19987	19865	19827	20020	19904	19934	20013	19944	19979	20083	20182	20068	20059	20012	19940	19908	19873	19861	19757	19757	19757	20043	20045	19982	19908	20083	20060	19827	20005	19790	19808	19918	19995	19902	19959	19788	20012	19863	19924	19782	20051	19851	20053	19911	19841	19963	19808	19938	20002	19687	20062	19897	19891	19787	20244	19935	20012	19723	19809	19932	19720	19814	19913	20080	19951	19928	19785	19807	19760	19889	19993	19833	19725	19690	20150	19865	20080	19986	19853	19961	19918	20130	19967	19821	19955	19846	19910	19884	19723	19816	20026	19686	20185	19727	19789	19934	19938	19779	19967	20069	19919	19758	19992	19681	19728	20002	19913	19867	19851	19943	19784	20095	19837	19751	20027	19577	19849	20042	19831	19921	19873	19808	19983	19940	20126	19993	20084	20001	20057	19918	19776	19803	20161	19754	19811	20001	19853	19944	19764	19853	19993	20017	20012	19920	19742	19954	19776	19855	20018	19994	19813	19955	19681	20120	19885	19876	19899	20105	19882	19868	19975	19964	19892	19664	19799	19786	20082	20080	19756	19987	19747	20010	19954	19702	19935	19758	19740	19783	20090	19874	20093	19893	19867	20146	19834	19828	19736	19776	19868	19913	19843	20063	19873	19883	19773	19895	20104	19831	19743	19911	19927	19820	20070	19955	19852	20085	19923	19854	20040	19886	20146	19953	19928	19693	19805	19881	19780	19981	19979	19915	19974	20046	20102	20096	19930	19609	20133	19992	19857	20002	20034	19945	19878	19740	20123	19929	19846	19792	20006	19897	19683	19729	19849	19882	19971	19963	19957	20034	20024	20003	19933	19882	19979	20025	19830	20133	19830	19730	19999	19986	19972	19706	19939	20039	19930	20021	19836	20014	20042	19551	19879	19779	19769	20053	19929	19817	19970	19720	19857	19723	19817	19894	19879	19741	20039	20031	19781	19855	20004	19843	19926	19988	20061	20227	20014	19943	19931	19739	19704	19768	19960	19820	19884	20095	19922	19816	19945	19996	19998	19972	19919	19923	19955	19801	19778	20143	19961	19882	19910	19798	19997	19800	19912	19984	19924	19992	19967	19907	19666	20058	20152	19966	20086	19992	20010	19931	19889	20257	20132	20299	20059	19875	20069	20045	19758	19896	19939	20161	19886	20138	20346	19872	19912	19875	19963	20051	20021	19980	19954	19782	20079	20008	19619	19799	20074	19684	20042	19866	19855	19848	20144	19900	19815	20095	19885	19912	19944	20002	20026	19818	19969	19785	19698	19840	19794	19920	19664	19934	19752	19927	19927	19939	20107	19839	19897	19907	20128	19862	19915	19916	19938	20114	19832	19871	20007	19823	19871	19897	19895	19688	19894	19940	19986	19920	20034	19983	20056	19822	19804	19947	20023	19693	19862	19760	20028	19799	19688	19772	19807	19807	20077	19673	19794	20050	19844	20181	19929	19939	20000	19951	19906	19824	19836	19835	20061	20068	19798	20031	19962	19970	19698	20007	19921	20008	19919	19927	19847	20122	20106	20035	19847	19852	19798	19842	19901	19896	19865	20107	20013	20021	19894	20016	19708	19783	19969	19880	20144	20043	19857	19751	19854	19997	19970	19779	20021	19930	19810	19874	19824	19979	20039	19937	19997	20008	20162	20142	19954	19776	20031	19864	19802	20121	19877	19712	19980	19725	19882	19949	19865	19981	19951	19977	19828	19902	20152	20045	19978	19748	19878	19939	19739	19924	19865	19699	19837	19700	19893	19919	19966	19780	19838	19728	19706	19659	20012	19822	20001	20087	20055	19794	19963	19863	19977	20009	19935	20024	19881	20054	19935	19908	20057	19939	19793	19941	19902	19847	20030	19781	20008	19752	19975	20039	20042	19848	19947	19924	19916	19832	19792	19790	20024	19844	19938	19932	19926	19962	19730	19995	19812	19886	19936	19926	19980	20018	19937	19956	20144	20243	19870	19901	19988	20258	20060	19773	19915	19778	19677	19733	20038	19804	19788	20001	20195	19804	19932	20103	19952	19960	20048	19917	19884	19954	19832	19604	19943	20136	19988	19943	19833	19809	19959	20008	19824	19772	19919	19986	19978	19849	20000	19882	19896	19970	19905	19764	19662	19856	20067	19884	20125	19904	19887	19800
44962	61233	57428	39872	29334	23333	19208	17773	16731	16033	15654	15494	15231	15058	14944	14923	14827	14718	14654	14445	14513	14489	14503	14346	14220	14292	14394	14291	14203	14371	14305	14157	14437	14220	13975	14346	14221	14232	14100	14201	14164	14270	14116	14163	14184	13974	14129	14163	14119	14017	14099	14249	14247	14166	14082	14179	14027	14178	14171	14019	14135	14088	14195	13883	13975	14019	13977	14183	14115	14122	14254	14104	14177	14238	14063	14255	14068	13984	13961	14016	14027	14137	13881	14166	13955	13997	14082	13960	13993	13979	14113	13993	14146	13988	13899	14262	14102	14053	14151	14128	14129	14224	14171	14045	14094	14134	14007	14253	14304	14014	14138	14145	14048	14079	14077	14132	14146	14006	14023	14044	14034	14185	14118	14172	14086	14032	14081	14068	14175	13907	14064	14146	14111	13925	14067	14080	14129	14390	14111	14116	14171	14083	14113	14098	14206	14047	14070	14049	14042	14151	14217	14293	14031	13937	14157	14147	14121	14227	14129	14139	13981	14142	14201	14158	14133	14126	14068	14309	14155	14239	14146	14115	14040	14230	14127	14254	13990	13984	14035	14055	14016	14058	14144	14048	14192	14002	14163	13872	14067	14276	13945	14298	14019	14308	14000	14353	14073	14179	14149	14179	14058	13952	14025	14170	13935	13994	14107	14162	14026	14039	14210	14216	14224	14092	14270	14097	14171	14108	14187	14143	14175	14037	14171	13951	14093	13936	13919	14185	13936	14078	13980	14211	14047	14103	14069	14042	14076	14136	14102	14014	13972	14170	14049	14045	14301	14280	14094	14186	13991	14305	14212	14079	14280	14256	13858	13941	14136	14151	14249	14096	14091	14039	14147	14232	14071	14243	14180	14147	14145	14014	14114	14093	13950	14204	14040	14117	13952	13991	14175	14345	14170	14215	14087	14164	14091	13905	13946	14050	14188	14201	14073	14148	14125	14218	13953	14003	14041	14181	14078	13960	14023	14182	14319	13961	14000	14159	14238	13909	14044	13895	14137	14119	14108	14131	14181	13975	14167	14230	14044	13952	14244	14152	14178	14104	14098	14130	14251	14131	14174	14180	14225	13988	14174	13996	14048	14070	14136	14257	14266	14017	14269	14037	14080	14152	14115	14213	14134	14118	14154	14202	14015	13986	13991	14134	14132	14223	14223	14086	14070	14132	14284	14026	13972	14078	14130	14251	14109	14038	14081	13996	13952	14221	14173	14069	14202	14125	14224	14096	14049	14080	13957	14108	14058	14238	14055	14023	14129	14104	14162	14124	14277	14141	14208	14275	14107	14068	14045	13941	14232	14058	14101	14199	13995	14052	14183	13988	14127	14171	14123	14103	14263	14255	14112	14268	14072	14066	14150	14060	14186	14179	14140	14252	13921	14035	14237	14170	14169	14194	14051	13932	14132	14115	14159	14197	14205	14131	14150	14136	14077	14118	14158	14145	13967	13982	14208	14160	14034	14066	14173	13916	14243	14013	14103	13998	14149	14098	13989	14109	13995	14078	13947	14073	14015	14084	14117	14124	14079	14218	14221	14234	14187	14064	14094	14123	14040	14141	14032	14251	14339	14097	14231	14162	14224	14235	14088	14044	14101	14229	14144	14017	14169	14009	14232	14011	14070	14108	14117	14105	13983	13903	14128	14120	14154	14031	14038	13925	14166	14163	14136	14064	14280	14021	14085	14062	13976	14006	14035	13962	14036	13948	14198	14151	14151	14109	14250	14104	14049	14158	14082	14135	14286	14138	13971	14316	14207	14190	13962	13990	14101	14068	14023	14176	14042	14079	14138	14173	14279	14180	14176	14175	14029	14262	14394	14271	14156	14115	14136	14218	14175	14051	14052	14175	14044	14126	14097	14202	14081	14196	14164	14235	14045	14162	14159	14141	14280	14085	14234	14152	14032	14237	13969	14127	14233	14176	14017	14198	14023	14306	14152	13983	14306	14192	14051	14104	14083	14067	14292	14165	14026	14088	14256	14118	14140	14207	14021	13927	14057	14050	14214	14053	14101	13933	14032	14308	14116	13998	14213	14165	14110	14178	14293	14054	14105	13899	13934	14177	14213	14225	14074	14072	13979	13866	14036	14156	14365	14051	14097	14084	14119	14154	14192	14118	14162	14006	14101	13977	14193	13962	14106	14223	14149	14278	14103	14047	14044	13964	14007	14199	14107	14057	13979	14183	13969	14206	14073	14059	13973	14090	14036	14000	14104	14206	14272	14020	14049	14082	14180	14049	14112	14120	14113	14265	14097	14144	14196	13957	14160	14138	14028	14105	14045	14169	13799	14067	13943	14049	14154	13992	14101	14235	14120	14126	14254	14093	14076	14227	14183	14094	14056	14249	14034	14087	13978	14213	13976	14135	14187	14122	14196	14009	14400	14120	14083	13949	14149	14038	13971	14163	14039	14153	14093	14187	14164	14243	14096	14140	13970	14248	14024	14006	14165	14211	14233	14111	14442	14252	14283	14266	14111	14153	13960	14106	14175	14163	14093	13999	14053	14036	14001	14061	14151	14090	14091	14196	14076	14195	14111	14158	14070	14109	14076	14115	13976	14122	14138	14094	14067	14123	14225	14046	14022	14062	14173	14169	14198	14261	13977	14018	14145	14008	14143	14161	14102	14058	14051	14070	14274	14064	14062	14148	14058	14059	14194	14036	14010	14170	14259	14235	14065	14225	14121	14242	14150	14126	14220	14044	14147	14134	14089	13928	14014	14144	14124	14214	14122	14150	14035	14051	14247	14040	14022	14222	14247	14121	14190	14191	14041	14041	14050	13912	14234	13886	14047	14142	14054	14170	14085	14171	14035	14045	14260	14079	14177	14004	14126	14156	13972	14044	14007	14073	13986	14077	14004	14089	14064	14018	14096	14076	14133	14203	13993	14188	14180	14145	14208	14180	14081	14277	14051	14334	14187	14104	14092	14038	14112	13870	14217	14165	14231	13872	14101	14063	14045	14078	14088	14070	14170	13912	14164	14270	14115	14184	14177	14099	14158	14114	14335	14160	14160	14126	13946	14076	14161	14149	14138	14208	14150	13941	14134	14150	14142	14027	13989	14090	14133	14326	14116	14094	14051	14257	14141	14023	14099	14150	14112	14203	14127	14145	14048	14203	14043	14076	14076	14035	14164	14078	14321	14307	14091	14145	14109	13988	14007	14019	14152	14003	14045	14126	14179	14080	14131	14002	14069	14200	14055	14231	14033	14063	14284	14037	14160	14010	14080	14194	13994	14290	14001	14017	14183	14182	14068	14039	14101	14235	14101	14300	14163	14192	14087	14052	14174	14046	14234	14151	14109	13935	14345	14076	14070	14025	14183	14171	14063	14053	14158	14083	14067	13982	14113	14162	14228	14190	14297	14293	14283	13914	14238	14149	14059	14139	14058	14023	14241	14202	14082	14246	14069	14290	14160	14063	14021	14309	14013	14117	14254	14236	14054	14172	14205	14214	14159	14090	14088	14101	14190	14065	14223	14107	14091	14080	14181	14094	14068	13936	14151	14212	14158	14230	13910	14134	14055	14172	14194	14080	14255	14163	14181	14093	14230	14181	14012	14123	14073	14000	14175	14067	14114	14073	14240	14189	14080	13972	14154	13998	14107	14038	14187	14211	13986	14020	14077	14224	14177	14118	14270	14060	14119	14246	14012	14184	14008	14091	14194	13965	14055	14095	14025	14179	14071	14165	14131	14116	14183	14124	14026	14284	14207	13973	14066	14161	14166	14342	14122	14219	14161	14126	14362	13974	14226	14185	14177	14061	14189	14134	14066	14015	14008	14107	14187	14159	14077	14158	14139	14191	14172	14161	14088	14220	14120	14189	14170	13995	14185	14017	14235	14107	14400	14161	14124	14149	14026	14118	14106	14088	14223	14302	14187	14143	14003	13935	14047	14217	14129	13861	14164	14110	14076	14154	14137	14238	14114	14083	14112	14251	13934	14078	14094	14081	14060	14192	14047	14167	14272	14065	14350	13989	14128	14127	13998	13918	14281	13997	14040	14164	14014	14210	14055	13998	14100	14150	14018	14081	14180	14056	13973	14193	14206	14182	14154	14193	14140	14137	14094	14088	14237	14118	14377	14073	14095	14241	13985	14184	14304	14196	14128	14115	14081	14129	14142	14182	14294	14011	14202	14169	14009	14146	14052	14094	14105	14093	14116	13969	14064	14075	14341	13998	14068	14253	14031	14096	14323	14309	14271	14089	14149	14094	14079	13954	14153	14078	14253	14156	14138	14105	14119	14279	14023	14200	14211	14020	14011	14053	14083	14186	14156	14213	14030	14101	13937	14137	14106	14186	14088	14124	13941	13963	13934	13940	14087	14336	14110	14185	14130	14124	14095	14209	14128	14187	13946	14126	14150	14119	14232	14209	13991	14143	14198	14011	14111	13954	14019	14130	14152	14090	14098	14016	14080	14097	14041	14206	14048	14049	14030	13964	14259	14079	14007	14169	14060	14054	14048	14034	14230	14176	14012	14092	14060	14057	14128	14063	14152	13999	14126	14157	14117	14045	14090	14143	13994	14269	13890	14039	14026	14105	13956	14039	14090	14069	14085	13943	14164	14261	14156	14051	14222	14287	14134	14133	14139	14275	14037	14186	14032	14153	14093	14172	14094	14271	14067	14172	14192	14103	14082	14109	14073	14014	13986	14263	14085	14243	14154	14083	14186	14003	14133	14138	14362	14039	14197	14101	14216	14085	14154	14098	14198	14112	14045	14143	14124	13990	14116	14218	14105	14172	14092	14075	14090	13970	14003	13959	14101	14110	14093	14142	14120	14093	14192	14103	14184	14199	14107	14122	14231	14115	14157	14079	14087	13972	14005	14118	14194	13985	14083	14195	14071	14092	13856	14015	14047	14181	13976	14189	14008	14018	14107	14167	14094	14099	14130	14182	14127	14022	14240	13937	14019	14168	13968	14069	14006	14027	14017	14009	14152	14071	14048	14114	14170	14147	14113	14168	14047	14271	13944	14123	14163	14219	13994	14099	14222	14171	14190	14093	14159	14250	14021	14066	14200	14163	13971	14013	14080	14307	14088	14184	14178	14111	14119	14125	14005	14133	14298	14200	14095	14072	14219	14248	14086	14026	14086	14102	14054	14251	13968	14081	14135	14009
26593	22050	34322	36936	36714	34344	29259	25057	23529	22822	22441	21906	21603	21612	21421	21286	21343	21450	21069	20738	20732	21044	20680	20840	20694	20677	20315	20477	20343	20235	20444	20481	20485	20359	20373	20241	20388	20231	20223	20508	20542	20133	20152	20126	20586	20192	20194	20189	20299	20165	20209	20337	20314	20312	20174	20229	20094	20308	20192	20337	20183	20449	20293	20454	20021	20144	20138	20121	20318	20283	20402	20347	20326	20145	20247	20073	20170	20242	20388	20341	20308	20292	20271	20457	20328	20048	20330	20352	20298	20264	20252	20248	20256	20018	20082	20325	20119	19928	19916	19988	20198	20226	20417	20225	20337	20259	20265	20124	20334	20131	20206	20098	20573	20234	20058	20293	20318	20379	20267	20262	20382	20449	20380	20279	20181	20127	20248	20215	20151	20184	20030	20018	20362	20137	20233	20102	20221	19894	20079	20064	20335	20187	20320	20137	20041	20452	20107	20070	20463	20387	20425	20276	20145	20327	20239	20152	20261	19920	20071	19998	20182	20352	20326	20222	20272	20046	20383	20104	20225	20312	20185	20359	20193	20174	20125	19989	20164	20136	20330	20089	20198	20292	20250	20106	20228	20018	20200	20113	20388	20342	20270	20170	20170	20158	19931	20430	19999	20364	20209	20019	20250	20109	20278	20105	20160	20185	20135	20296	19909	20124	20167	20250	20110	20114	19910	20119	20166	20205	20102	20146	20305	20160	20237	20305	20305	20256	20368	19874	20255	20212	20087	20265	20193	20108	20067	20422	20226	20045	20104	20151	20465	20262	20543	20230	20319	20222	20155	20237	20146	20355	20107	20361	20350	20405	20461	20187	20134	20025	20378	20221	20110	20286	20123	20359	20036	20097	20165	20212	20067	20337	20333	20364	20307	20323	20007	20098	20426	20206	20325	20283	20095	20338	20243	20134	20175	20245	20038	19923	20265	19973	20183	20261	20196	20377	20298	20220	20367	20278	20315	20198	20195	20218	20105	20289	20205	20145	20239	20213	20484	20160	20365	20405	20279	20031	20006	20204	20180	20213	20108	20357	20272	20279	20083	20148	20016	20415	20093	20194	20249	20319	20132	20158	20148	20197	20214	20245	20119	20207	20332	20022	20075	20097	20294	20452	20186	20279	20068	19899	20109	20169	19998	20104	20223	20138	20224	19901	20117	20243	20259	20211	20248	19979	20117	20258	20208	20024	20118	19974	20336	20188	20409	20225	20286	20075	20241	20135	20125	20227	20035	20240	20220	20117	20150	20107	20233	20007	19973	20158	20065	20319	20245	19977	20174	20194	20249	20079	20246	20358	20189	20034	20370	20078	20386	20189	20246	20135	20510	20101	20284	20247	20093	20112	20208	20183	20152	20082	20056	20045	20318	20177	20356	20264	20199	20207	20105	19933	20203	20216	20157	20379	20270	20003	20298	20215	20268	20110	20210	20195	20253	20119	20403	20218	19981	20097	20273	20182	20206	20347	20189	20056	20173	20287	20144	20207	20261	20197	20164	20182	20261	20126	20152	20106	20235	20154	20186	20010	20165	20164	20096	20285	20085	20058	20367	20134	20240	20201	19953	20173	20199	20069	20396	20032	20064	20213	20294	19845	20226	20177	20071	20291	20353	19992	20263	20135	20243	20341	20241	20219	20255	20221	20258	20248	20011	20328	20152	20057	20293	20230	20003	20375	20181	20088	20037	20187	20278	20114	20090	20181	20122	20140	20118	20206	20150	20131	20293	20258	20210	20363	20274	20250	20180	20089	20239	20255	20196	20264	20366	20160	20317	20243	20083	20282	20173	20298	20046	20130	20190	20185	20449	20332	20143	20186	19927	20315	20232	20233	20240	20370	20274	20378	20123	20312	20265	20217	20054	20072	20115	20188	20359	20219	20332	20330	20384	20104	20138	20196	20027	20108	20180	20157	20149	20155	20381	20118	20062	20128	20086	20236	20146	20125	20178	20214	20209	20191	20174	20263	20211	19995	20437	20079	20213	20235	20406	20085	20197	19949	20043	20217	20337	20230	20161	20197	20168	20225	20142	20198	20035	20276	20372	20116	20238	20231	19958	20320	20398	20052	20268	20218	20215	20383	20311	20071	20274	20120	20138	20282	20264	20262	20161	20230	20211	20258	20192	20025	20252	20149	20187	19996	20191	20212	19850	20084	20031	20188	20238	20313	20462	20350	20209	20202	20274	20218	20024	20218	20144	20110	20155	19929	20070	20043	20236	20296	20204	20092	20264	20016	20025	20235	20195	20121	20127	20199	20306	20356	20580	20202	20051	20145	20422	19963	20310	20251	20096	20035	20479	20161	20198	20224	20038	20060	20151	20297	20197	20178	20378	20123	20269	20261	20220	20335	20079	20166	20099	20274	20409	20068	20059	20052	20055	19913	19974	20184	20331	20318	20168	19987	20215	20318	20241	20214	20267	20022	20109	20166	19975	20072	20153	20391	20267	20221	20228	20248	20235	20216	20169	20191	20001	20175	20271	20189	20485	20260	20176	20081	20143	20009	20167	20199	20209	20331	20172	19931	20266	20148	20283	20415	20151	20219	20097	20155	20268	20319	20119	20092	20242	20071	20119	20299	19977	20345	20475	20329	20148	20305	20351	20065	20289	19913	20234	20065	20408	20095	20157	20222	20175	20203	20092	20240	19887	20085	20156	20287	20019	20169	20117	20243	20200	19999	20074	20311	20369	20181	20251	20249	20059	20354	19911	20209	20118	20211	20193	20192	20281	20108	20509	20202	20344	20114	20229	20213	20096	20093	20184	20270	20368	20195	20047	20052	20330	20120	20290	20147	20032	20083	20253	20419	20130	20095	19926	20281	20185	20313	20250	20192	20121	20178	20063	20103	20210	20106	20225	20119	20219	20160	20262	20288	20262	20077	19995	20285	20227	20068	20138	20056	20074	20236	20243	20249	20216	20122	20202	20010	20045	20139	20108	20221	20551	19963	19975	20375	20172	19951	20219	20143	20436	20103	20185	20179	20247	20364	20066	20115	20129	20242	20266	19950	20060	20106	20171	19997	20215	20195	20307	20026	20034	20181	20367	20041	20219	20278	20054	20081	20199	20106	20256	20188	20203	20170	19888	20165	20072	20137	20303	20271	20231	20050	20303	20300	20138	20145	20259	20164	20133	20181	20027	19963	20348	20121	20298	20308	20140	20223	20138	20169	20133	20194	19939	20101	20315	20159	20116	20126	20090	20251	20119	20023	20166	20237	20387	20151	20174	20021	20048	20177	20249	20106	20012	20336	20213	20247	20138	20359	20157	20137	20174	20328	20207	20254	20233	20216	20297	20179	20206	20123	20326	20197	20242	20442	20072	19879	20208	20258	20039	20078	20118	20275	19994	20085	19994	20167	20260	20217	20252	20198	20221	20323	20141	20253	20253	20155	20065	20187	20232	20140	20266	20168	20369	20306	20198	20162	20365	20404	20019	20197	20259	20032	20129	20106	20190	20284	19990	20193	20003	20165	20014	20017	20205	20239	20189	20326	20300	20123	20150	20117	20106	20151	20310	20170	20203	20103	20191	20230	20223	20026	20022	20248	20073	20420	20127	20202	20290	20109	20180	20303	20430	20185	20328	20256	20274	20188	20302	20127	20568	20144	20257	20076	20246	20245	20083	20140	20125	20286	20203	20211	20159	20178	20121	20189	20149	19928	20084	19920	20040	20296	20228	20217	20484	20354	20470	20160	19975	19999	20264	20208	20399	20191	20040	20135	20151	20093	20034	20238	20194	20504	20148	20018	20295	20217	19979	20014	20250	20042	20054	20045	20149	20381	20300	20291	20194	20153	20190	20256	20282	20087	20233	20250	20105	20208	20226	20240	20353	19874	20173	20012	20191	20062	20020	20202	20121	20137	20248	20017	20351	19875	19991	20033	19889	20088	20039	20307	20252	20070	20252	20128	20218	20323	20174	20301	20145	20186	20083	20077	20120	20376	20379	20321	20404	20054	20102	20007	19878	20237	20160	20340	20268	19976	20268	20114	19947	20154	20038	20179	20287	20425	20330	20060	20150	20292	20357	20486	20127	20074	20295	20129	20268	20315	20285	20088	19983	20334	20232	20172	20173	20447	20179	20091	20058	20227	20366	20054	20216	20163	20115	20284	20250	20000	20177	20301	19905	20093	20416	20118	20274	20344	20312	20210	20020	20320	20233	20262	19971	20064	20211	20326	20308	20129	19970	20093	20247	20161	20085	20081	20312	20378	20249	20158	20038	20106	20190	20125	20220	20062	20317	20367	20211	20094	20314	20328	20219	20082	20040	20221	20249	20199	20165	20273	20032	20457	20151	20104	20044	20278	20165	19989	20237	20203	20278	20172	20182	20113	20179	20367	20127	20397	20062	19862	20112	20210	20334	20170	20283	20378	20106	20051	20174	20181	20169	20347	20323	19990	19978	20189	20350	20261	20205	20328	20212	20049	20306	20214	20351	20120	20395	20121	20306	20377	20200	19870	19996	20304	20259	20119	20045	20360	20222	19936	20049	20382	20148	20210	20087	20122	20103	20319	20294	20278	20028	20309	20133	20228	20183	20261	20282	20395	20210	19931	19957	20020	19936	20108	20109	19999	20263	20209	19995	20223	20117	19972	20079	20386	20393	20175	19930	20133	20368	19962	20257	20143	20261	20207	20265	20177	20120	20343	20145	20154	20185	20135	20372	20132	20247	20254	20190	20317	20121	20168	20113	20089	20288	20386	20300	19961	20035	20266	20040	20206	20230	20255	20191	20262	20122	20064	20124	20158	20218	20264	20196	20129	20123	20153	20116	20163	20075	20144	20001	20050	20173	20135	20072	20163	20370	20294	20072	20407	20122	20364	20174	20254	20376	20260	20017	20183	20004	20161	20316	20254	20000	20084	20090	20453	20187	20157	20253	20277	20340	20133	20177	19935	20429	20211	20238	20106	20435	20220	20188	20243	20239	20115	20184	20238	20441	20254	20193	20248	20354	20166	20064	20000	20139	20243	20195	19883	20229	20350	20148	20107	20250	20166	20298	20338	20313	20191	20286	20116	20337	20176	20166	20227	20226	20140	20315	20249	20198	20355	20094	20212	20317	20231	20163	20354	20184	20190	20498	20292	20048	20252	20181	20157	20294	20000	20016	20385	20272	20301	20330	20330
44037	74161	71874	51999	42593	31894	22794	20410	18654	17521	16998	16509	16059	15803	15630	15589	15599	15294	15303	15193	15082	14894	14784	15001	14666	14685	14712	14392	14452	14689	14582	14526	14521	14491	14401	14575	14349	14444	14418	14447	14382	14358	14366	14341	14434	14122	14467	14349	14428	14327	14368	14460	14419	14280	14491	14510	14333	14423	14256	14402	14507	14338	14471	14192	14329	14354	14291	14350	14382	14177	14195	14280	14399	14269	14132	14342	14324	14251	14393	14270	14236	14574	14176	14467	14318	14353	14415	14268	14366	14445	14333	14272	14293	14384	14374	14311	14298	14293	14236	14331	14470	14171	14408	14364	14521	14251	14419	14399	14423	14443	14303	14322	14187	14141	14463	14409	14327	14500	14461	14247	14290	14252	14360	14263	14322	14332	14342	14339	14325	14411	14272	14318	14259	14358	14444	14366	14308	14423	14376	14331	14360	14354	14448	14384	14436	14299	14286	14124	14345	14297	14336	14337	14369	14351	14287	14268	14258	14277	14451	14232	14368	14435	14539	14209	14425	14085	14399	14455	14208	14185	14321	14236	14121	14362	14459	14429	14443	14179	14438	14282	14209	14510	14260	14365	14414	14320	14322	14325	14298	14546	14302	14102	14277	14482	14271	14318	14346	14125	14209	14204	14414	14322	14389	14417	14207	14388	14382	14264	14365	14368	14471	14293	14352	14254	14423	14256	14373	14488	14421	14357	14264	14239	14268	14413	14228	14326	14326	14309	14285	14382	14431	14299	14257	14522	14434	14472	14406	14262	14452	14486	14324	14254	14205	14401	14370	14399	14404	14489	14214	14334	14359	14365	14517	14175	14306	14349	14235	14204	14357	14314	14106	14252	14404	14315	14408	14541	14397	14204	14449	14275	14246	14289	14271	14293	14335	14337	14326	14336	14266	14240	14485	14308	14438	14345	14213	14440	14328	14290	14485	14353	14353	14281	14343	14355	14276	14245	14320	14346	14511	14152	14225	14393	14291	14183	14360	14425	14307	14346	14204	14385	14275	14464	14316	14491	14316	14418	14529	14510	14418	14288	14297	14224	14374	14136	14200	14307	14443	14404	14418	14420	14279	14235	14334	14203	14287	14325	14253	14390	14157	14211	14270	14307	14225	14282	14264	14334	14316	14335	14274	14314	14357	14448	14362	14361	14309	14236	14276	14292	14346	14203	14349	14113	14484	14279	14039	14304	14196	14202	14335	14106	14473	14413	14345	14332	14311	14129	14234	14133	14291	14532	14437	14268	14253	14380	14457	14299	14347	14400	14395	14321	14240	14304	14349	14190	14315	14200	14423	14274	14471	14461	14380	14234	14266	14327	14285	14214	14133	14332	14350	14150	14217	14449	14275	14347	14297	14284	14323	14250	14286	14373	14312	14351	14204	14333	14380	14303	14405	14377	14351	14400	14397	14368	14425	14440	14372	14190	14166	14278	14141	14315	14351	14296	14333	14318	14195	14333	14289	14271	14336	14321	14469	14222	14463	14200	14540	14389	14217	14279	14282	14306	14376	14383	14356	14364	14472	14384	14231	14365	14367	14370	14275	14256	14265	14205	14384	14316	14364	14386	14230	14091	14204	14290	14478	14342	14320	14290	14334	14207	14355	14466	14327	14444	14450	14210	14392	14291	14439	14364	14393	14368	14407	14403	14263	14366	14199	14085	14320	14544	14316	14193	14351	14362	14156	14312	14465	14346	14433	14353	14263	14491	14244	14332	14194	14463	14268	14373	14479	14389	14345	14253	14433	14429	14443	14262	14360	14350	14292	14316	14312	14274	14353	14414	14450	14361	14303	14443	14419	14333	14469	14430	14206	14555	14396	14164	14424	14240	14299	14240	14313	14332	14218	14399	14400	14300	14207	14473	14201	14322	14276	14324	14332	14267	14246	14359	14323	14376	14465	14304	14429	14296	14308	14281	14166	14279	14294	14364	14351	14335	14278	14469	14426	14180	14373	14226	14355	14213	14308	14312	14330	14522	14206	14272	14265	14354	14319	14394	14298	14300	14297	14429	14360	14279	14227	14306	14492	14280	14328	14530	14357	14396	14262	14347	14208	14326	14333	14139	14255	14309	14318	14362	14204	14254	14398	14406	14242	14301	14547	14293	14263	14367	14435	14382	14265	14418	14280	14312	14261	14202	14247	14286	14268	14489	14412	14227	14366	14264	14383	14240	14348	14344	14387	14184	14435	14137	14464	14379	14321	14363	14259	14362	14148	14248	14360	14332	14203	14299	14410	14329	14285	14278	14311	14345	14249	14139	14269	14288	14478	14313	14335	14346	14325	14506	14169	14217	14403	14361	14237	14174	14341	14166	14331	14242	14303	14321	14328	14252	14182	14570	14380	14393	14131	14128	14366	14464	14382	14301	14441	14397	14369	14227	14207	14211	14167	14359	14296	14135	14358	14366	14222	14310	14382	14270	14372	14408	14277	14209	14512	14129	14313	14290	14452	14403	14357	14364	14450	14321	14199	14328	14356	14338	14143	14276	14437	14272	14356	14451	14295	14289	14327	14301	14440	14440	14062	14349	14398	14335	14391	14223	14333	14318	14408	14337	14293	14397	14259	14220	14166	14330	14194	14287	14192	14520	14388	14123	14190	14328	14379	14348	14460	14421	14397	14403	14355	14247	14441	14397	14268	14342	14311	14147	14299	14249	14344	14267	14383	14101	14246	14310	14445	14403	14248	14297	14338	14287	14249	14429	14398	14355	14465	14254	14307	14344	14475	14443	14442	14338	14188	14368	14381	14368	14258	14455	14292	14305	14338	14378	14205	14405	14149	14167	14329	14436	14202	14272	14383	14262	14374	14528	14374	14363	14283	14273	14218	14291	14374	14426	14363	14365	14292	14305	14363	14288	14447	14304	14319	14316	14308	14290	14152	14548	14256	14411	14310	14432	14166	14135	14332	14393	14425	14312	14224	14391	14425	14335	14372	14391	14419	14498	14235	14352	14336	14425	14291	14247	14441	14467	14313	14319	14343	14367	14352	14320	14341	14323	14418	14236	14353	14226	14329	14395	14236	14255	14376	14432	14565	14228	14257	14182	14237	14248	14330	14214	14328	14418	14389	14389	14351	14563	14299	14376	14480	14391	14261	14345	14513	14533	14463	14464	14279	14394	14305	14203	14386	14085	14416	14421	14144	14472	14248	14225	14335	14213	14094	14331	14447	14287	14397	14134	14389	14173	14325	14397	14447	14152	14284	14269	14345	14171	14275	14391	14412	14271	14408	14222	14423	14142	14393	14156	14366	14312	14246	14333	14379	14218	14600	14307	14430	14318	14397	14378	14312	14286	14453	14211	14377	14530	14374	14433	14368	14147	14307	14281	14369	14354	14426	14317	14307	14428	14372	14396	14374	14439	14490	14274	14327	14391	14146	14438	14421	14316	14417	14252	14284	14170	14274	14201	14576	14197	14278	14442	14346	14342	14276	14216	14255	14168	14365	14485	14251	14219	14331	14282	14277	14246	14259	14553	14439	14393	14339	14280	14247	14269	14313	14164	14361	14280	14337	14401	14258	14331	14463	14341	14233	14441	14332	14326	14421	14185	14402	14377	14441	14454	14181	14299	14550	14421	14483	14312	14403	14420	14287	14422	14104	14360	14234	14141	14377	14297	14531	14443	14469	14256	14364	14280	14241	14341	14246	14325	14234	14295	14256	14337	14500	14243	14478	14372	14343	14248	14339	14317	14329	14251	14161	14179	14278	14366	14311	14377	14288	14237	14301	14361	14231	14076	14341	14433	14306	14319	14403	14290	14358	14365	14417	14296	14287	14434	14282	14411	14257	14403	14237	14448	14297	14280	14332	14409	14358	14188	14115	14353	14319	14477	14285	14259	14292	14395	14301	14360	14278	14647	14264	14443	14339	14374	14235	14284	14388	14410	14187	14153	14366	14337	14308	14267	14392	14382	14273	14351	14330	14165	14335	14321	14399	14318	14343	14391	14419	14340	14322	14307	14470	14414	14242	14333	14674	14301	14369	14240	14443	14303	14240	14400	14511	14417	14350	14465	14323	14247	14335	14341	14056	14511	14439	14219	14171	14361	14306	14188	14300	14311	14447	14365	14325	14261	14253	14280	14369	14438	14305	14287	14428	14267	14444	14346	14347	14176	14390	14238	14177	14230	14184	14450	14328	14454	14230	14421	14241	14306	14319	14540	14425	14316	14309	14334	14314	14143	14272	14277	14237	14284	14319	14491	14109	14489	14458	14346	14099	14292	14238	14264	14541	14375	14295	14402	14316	14377	14265	14286	14427	14478	14255	14274	14392	14411	14290	14349	14523	14122	14454	14255	14288	14314	14374	14414	14272	14419	14091	14294	14313	14345	14516	14214	14430	14367	14095	14345	14263	14253	14423	14390	14410	14276	14225	14398	14403	14238	14276	14253	14391	14231	14520	14148	14319	14373	14223	14450	14386	14283	14275	14338	14456	14553	14454	14310	14425	14418	14326	14224	14429	14429	14287	14374	14400	14195	14414	14290	14255	14346	14288	14178	14292	14266	14420	14209	14241	14410	14323	14393	14263	14353	14393	14362	14281	14292	14378	14303	14397	14281	14378	14276	14378	14419	14258	14206	14217	14378	14306	14334	14469	14363	14464	14326	14239	14466	14291	14267	14180	14281	14234	14325	14268	14294	14348	14438	14261	14295	14411	14269	14306	14342	14502	14344	14262	14384	14383	14186	14350	14212	14268	14269	14325	14358	14385	14248	14503	14261	14162	14213	14449	14384	14392	14392	14226	14283	14169	14157	14446	14406	14012	14392	14087	14296	14316	14152	14274	14350	14199	14463	14394	14369	14322	14389	14346	14406	14256	14095	14285	14298	14370	14346	14185	14188	14283	14435	14439	14365	14440	14392	14320	14528	14473	14225	14558	14346	14259	14190	14397	14451	14368	14216	14243	14272	14389	14184	14390	14399	14245	14251	14309	14322	14238	14376	14205	14328	14327	14213	14453	14404	14341	14366	14303	14327	14230	14173	14346	14413	14259	14240	14296	14354	14223	14317	14245	14286	14320	14456	14311	14364	14027	14346	14249	14276	14270	14448	14421	14484	14333	14398	14312	14372	14413	14178	14388	14353	14317	14290	14486	14320	14396	14301	14284	14515	14224	14491	14333	14262
24810	21751	31624	31737	32465	34184	34014	25803	23386	22595	22153	21373	21194	20980	20857	20850	20628	20376	20223	20209	19924	19939	20000	19860	19788	19596	19450	19448	19539	19651	19424	19454	19313	19451	19137	19137	19289	19179	19399	19217	19251	19148	19282	19186	19231	19071	19510	19223	19239	19055	19011	19124	19272	18954	19293	19073	18998	19137	19251	19156	19022	18969	19375	18960	19011	19148	18974	19135	18899	19115	19184	19241	19135	19315	19242	18826	18902	19009	19109	19063	19161	19045	19101	19138	19078	19199	19100	19123	19124	18985	19144	18934	18957	18897	19216	19140	18920	19152	19342	19311	19238	19081	19174	19203	18993	19193	19116	19088	19141	19027	18795	19080	19123	19054	19144	19147	19144	19206	18968	19112	18932	19385	19149	18873	19242	19097	19341	19122	19137	19007	18783	18855	19191	19064	18902	18954	19315	18869	19063	18954	19000	19156	19083	18873	19193	19163	18829	18877	18956	19119	19001	19248	19257	19133	19016	19066	19058	19295	19209	18933	19084	19125	19141	19116	19041	19150	19026	19025	18926	19054	19014	19114	19061	19124	19238	19038	19117	18954	18973	18821	19050	19128	18946	18849	18959	19150	19150	19160	19018	19282	19123	18943	19138	19273	19062	19022	19140	19263	19012	19100	19153	18894	19044	19047	19118	19063	19120	19052	19159	19013	19136	19093	19188	18749	19069	19136	19192	18996	18857	19063	19433	19093	19249	19232	19256	19014	18880	19020	18932	19076	19099	19041	19126	19374	18931	19054	19192	19254	19119	19172	19058	19122	19018	19257	19180	19132	19276	19086	18948	19143	19052	19164	19231	19023	19064	19101	19185	19185	19157	19071	19198	19067	18848	19044	19150	19052	19168	19131	18974	19278	19067	19114	19059	18929	19107	19213	19218	19208	19046	19169	18941	19216	19081	19282	18923	19207	18985	19251	18985	19256	19112	18930	19134	19277	18946	19014	18925	19105	19148	19085	19092	18993	18792	19094	19123	19161	19077	19106	19273	19170	19145	19304	19222	19181	19474	19214	19215	19093	19204	19202	19070	18974	19084	19302	19091	19156	19192	19094	19245	19283	19174	19168	19013	19044	19023	19068	19028	18891	19187	18886	19120	19051	19140	19422	19286	19153	19351	19217	19217	19378	19196	19289	19014	19092	19222	19027	19067	19032	18997	19114	18926	18886	18902	19032	19016	19132	19172	19156	19077	19112	19023	18996	19049	19030	18969	19131	19270	18976	18838	19138	19283	19106	19304	19105	18986	19023	19093	18924	19054	18889	18785	18925	19131	19121	18917	18932	18899	18924	19005	18712	19018	18891	19080	18897	18977	18978	19089	18968	19322	19253	19239	19131	19012	18968	19185	19129	19057	19220	19289	18965	18995	18903	19223	19209	19060	19046	18999	19019	18908	19044	19261	19086	19186	19275	19155	19108	19157	19126	19031	18907	19083	19019	19302	18968	18988	19094	19172	19077	19251	19149	19091	18992	19070	18909	19197	19035	19000	19084	19075	19052	18892	19146	19001	19131	19075	18845	19071	19237	19188	19022	19051	19143	19070	19070	19107	19309	19246	19211	19299	19016	19228	19107	19108	19103	19246	19139	19169	19101	19135	19231	19024	19115	19134	19058	19132	19167	19331	19049	19179	18999	19142	18782	18909	19170	19171	18980	19076	19241	19235	19054	19110	19122	19132	19015	19170	19175	19126	19012	19010	19220	19011	19005	19132	19010	19075	19273	19044	19050	19141	19001	19209	19131	19164	18936	18911	18782	18913	18978	19062	19218	19162	18913	19106	19068	19120	18862	19139	19316	18959	19221	19177	18938	19059	18924	18919	19332	18961	19236	18831	19283	19199	19258	18874	19012	19031	18985	19262	19002	19093	18846	18971	19041	18955	19103	18989	18917	19199	19065	19135	19085	18911	19081	18998	18866	19070	18932	19030	19144	19112	19038	19113	18851	19130	19085	19001	19138	19336	19006	19233	19103	19079	19112	18924	19115	19061	19103	18876	19228	18965	19240	19122	19199	18785	19152	19092	19159	18973	19095	19229	18978	19146	19128	19061	18970	18989	19179	19096	18928	19104	19087	19086	19016	18990	19136	19213	19076	19140	19159	19239	19236	19117	19015	19056	19381	19351	19077	18987	18971	19025	19049	19037	19183	19006	19037	19136	18899	19155	19164	19020	19051	18922	18735	19177	18848	18985	19146	19000	18822	18914	19160	18992	19170	18867	18967	19249	19203	19179	19213	19162	19103	18957	19108	19048	19035	19129	18997	19071	19128	19183	19080	19159	19423	19190	19003	18976	19063	19170	19196	19247	18973	18953	19042	19116	19009	18956	19005	19190	19061	19186	18927	18903	19036	19090	18921	19054	19272	19078	19235	19052	18897	19173	19210	18974	19009	19037	19016	19120	18840	19301	19108	18833	19008	19147	19133	18978	18986	18820	19138	18998	18948	19053	19079	19066	19005	19149	19044	19182	19204	19045	19009	19080	18992	19074	18913	19058	18983	19018	19242	19077	19044	19208	18975	18896	18855	18884	19104	18975	18963	19117	19336	19071	19127	19343	18952	18886	18918	19004	18971	19244	19221	19076	19121	18975	19032	19049	19127	19090	19082	19131	19168	19013	19027	19003	19045	19084	18906	19142	19139	18892	18970	19053	19225	18864	19222	19181	19229	18665	19150	19018	19002	19126	19118	18863	19065	19182	19074	19111	18924	19151	19123	19136	19042	19168	19120	19107	18953	18861	18890	18987	19267	18987	18896	19182	18999	19050	19018	18930	18954	18961	19218	18949	19036	19218	18915	19004	19042	19180	18990	18819	18985	19185	19289	19152	18966	19061	19056	19276	19167	19361	19148	19073	18997	18966	18965	19050	18962	19186	19157	19177	19215	18823	18975	19091	19031	19126	19109	19020	19155	19065	19113	19200	18613	18966	19157	19231	19256	19142	18882	19002	18865	19051	19084	19126	19150	18983	19124	19073	19413	19203	19195	19171	19204	19029	19062	19269	18946	19143	19251	19096	18958	19147	18955	18821	19018	19013	19194	19122	19191	19086	19120	19054	19117	19140	19054	19001	19126	19113	18927	19079	19221	19103	19100	19047	19050	19117	19049	19069	19016	18917	19090	19026	19043	19145	19156	18942	19170	19209	19135	19273	19053	19136	19040	19063	18911	18977	18987	19237	19071	19148	19191	19101	18894	19278	19021	19280	19048	19063	19174	19115	19177	19077	19060	19029	19165	19298	19077	19359	19243	19016	18925	19042	19047	19137	18891	19142	19130	19013	18962	19109	18887	19140	19002	19073	18961	19165	18981	19182	18832	18997	19256	19103	19086	19167	19123	19231	19079	19155	18995	19022	19217	19167	19013	19113	19119	19105	18873	18916	19148	18833	18877	19040	18997	18948	19103	19130	19032	19098	19195	18976	19031	19117	19102	19166	19389	19077	19093	19025	19073	18763	19033	19083	19075	19034	19067	19057	19194	18998	19129	19214	19156	19095	19030	19173	19198	19287	18976	18904	19054	19173	19086	19304	19192	19039	19005	19282	18876	19148	19123	19210	19201	18994	19001	19086	18950	19221	19174	19115	18976	18855	19022	19212	19185	18871	19177	18839	19119	19279	19377	19082	19143	19016	19002	19203	19024	19107	19023	19132	18874	19037	19157	19217	19275	18978	18942	19015	19032	18958	18858	19022	18853	19117	19048	19042	19480	19142	18971	18964	19013	19146	19235	19299	19307	19144	18873	19026	19298	18995	19078	19002	18910	19050	19132	18892	19182	18995	18894	18924	18873	19025	18983	19021	19070	19035	18875	18928	19072	18967	19049	19098	18905	18930	19046	19048	19283	19077	18977	18976	19235	18992	19155	19077	19485	19017	18988	19343	18944	19133	19126	19035	19340	19022	18923	19170	19135	19097	19075	19024	19106	18807	18987	18975	19153	19249	19021	19133	18978	18911	19075	19259	19114	19022	19125	18899	19064	19291	18876	18939	19103	19368	18977	18985	19219	19058	19044	19019	19010	19258	18951	19394	19263	18955	19215	19145	19074	19062	18932	19194	18978	19179	18991	18968	19027	19088	19041	18987	18974	18915	18911	19091	19051	18988	19005	18997	19021	18952	19129	19125	19178	19171	19240	19039	18845	19091	19171	19076	19078	19010	19158	19193	19210	19281	18805	19012	19107	18898	19019	18968	18991	19240	18945	19191	19066	19236	18972	19090	19109	19048	19259	19127	19134	19181	18918	19067	19234	19066	19089	18973	19242	19019	19017	19320	19260	19161	19038	18982	18965	19257	19058	19150	19121	19047	19155	19059	19428	19186	19128	19130	19071	19135	18993	19058	18936	19115	19060	19106	18954	18932	19111	19033	19108	19141	19124	19301	18846	19158	19080	19199	19013	18926	19063	18864	19101	19058	18698	19074	18850	19028	18929	19319	19013	19088	18940	18992	18811	18957	19197	19053	19223	19167	18991	19103	19236	19188	19190	19009	19117	19353	19265	18922	18946	18969	19014	19204	19040	19181	19243	18896	19019	19102	19138	18966	19068	19003	18919	18907	19000	18922	19014	18941	19204	19169	18940	18931	19092	19033	19080	19031	18944	18826	19210	18894	19194	19041	19004	19137	18932	19218	19007	19128	19074	19231	19384	19292	19041	18928	19001	19305	18962	19174	19010	19052	19047	18996	19038	18879	18993	19103	18898	19152	19146	18957	18988	19007	19235	19045	18968	19295	19124	19136	19166	19100	19071	18871	19122	18856	19141	19321	19035	19052	18880	19246	19108	19055	19032	19084	19200	19037	18947	19307	19164	19046	18913	18855	18991	19080	18973	18986	19183	19132	18918	19280	19253	19061	19101	19176	19027	19019	19180	18898	18973	18815	19031	19060	19132	18963	19228	19104	19065	19179	19170	19038	18886	18775	19048	19051	18968	18917	19101	19180	19236	19152	19052	18971	18999	19201	19102	19244	19044	19117	19098	19160	19123	18955	19131	19338	19247	19081	18937	18949	19088	18861	19058	19213	19270	19343	19036	19223	18876	19133	19132	18984	18992	19139	19097	19298	19041	18902	18983	19019	19032	19117	19093	19301	19062	19248	19002	19250	18924	19265	18927	18962	18972	18909	19104	19219	19115
47432	81574	79360	60343	47278	37003	28634	21127	19712	18280	17390	16942	16371	15788	15594	15535	15591	15342	15087	14882	14800	14527	14454	14548	14364	14225	14034	13919	14032	13965	13958	14097	14012	13768	14117	13706	13841	13932	13713	13825	13784	13819	13604	13740	13773	13712	13789	13643	13752	13759	13834	13563	13703	13794	13799	13599	13664	13586	13886	13828	13714	13632	13669	13565	13707	13669	13776	13811	13649	13797	13749	13628	13649	13725	13783	13729	13709	13644	13729	13723	13522	13681	13578	13823	13763	13602	13841	13649	13771	13674	13704	13629	13730	13790	13761	13689	13755	13810	13762	13553	13691	13699	13713	13790	13623	13453	13660	13659	13738	13826	13857	13660	13631	13669	13754	13714	13836	13716	13640	13663	13642	13867	13738	13628	13788	13670	13828	13759	13708	13557	13758	13744	13709	13832	13732	13622	13650	13772	13557	13680	13701	13572	13569	13759	13783	13740	13643	13759	13552	13795	13721	13767	13826	13900	13617	13699	13853	13719	13636	13704	13748	13710	13631	13858	13598	13695	13835	13569	13732	13748	13413	13770	13744	13775	13794	13628	13841	13631	13698	13649	13565	13728	13674	13678	13727	13630	13474	13773	13525	13744	13704	13781	13769	13730	13659	13704	13758	13802	13568	13824	13780	13816	13684	13749	13840	13707	13758	13698	13611	13677	13795	13747	13686	13682	13824	13629	13659	13454	13650	13632	13863	13771	13729	13556	13666	13841	13664	13652	13821	13544	13714	13666	13557	13742	13699	13643	13809	13739	13714	13925	13567	13807	13542	13639	13676	13595	13721	13726	13789	13515	13458	13725	13569	13695	13755	13635	13661	13750	13632	13559	13711	13586	13656	13675	13640	13494	13659	13517	13816	13668	13539	13667	13733	13666	13651	13817	13600	13723	13537	13641	13786	13815	13724	13828	13604	13627	13624	13700	13703	13880	13791	13644	13798	13464	13641	13792	13605	13653	13796	13718	13635	13710	13724	13785	13758	13670	13715	13701	13661	13680	13645	13697	13684	13640	13560	13828	13780	13585	13673	13761	13795	13638	13693	13641	13632	13545	13790	13578	13705	13748	13713	13710	13655	13580	13723	13683	13720	13717	13815	13747	13725	13599	13738	13854	13792	13574	13727	13622	13694	13552	13712	13767	13483	13674	13631	13665	13763	13636	13726	13736	13598	13692	13636	13661	13624	13545	13481	13622	13767	13558	13633	13842	13785	13422	13700	13808	13726	13506	13771	13555	13610	13621	13695	13705	13709	13731	13856	13462	13701	13737	13715	13867	13510	13786	13735	13666	13628	13853	13929	13756	13669	13722	13594	13665	13748	13739	13566	13753	13722	13493	13732	13632	13651	13532	13560	13684	13618	13715	13600	13764	13718	13691	13763	13719	13638	13664	13745	13742	13639	13674	13703	13783	13673	13832	13669	13827	13585	13840	13588	13659	13590	13714	13611	13768	13846	13696	13818	13694	13711	13653	13615	13766	13656	13894	13896	13783	13681	13874	13726	13841	13732	13630	13841	13625	13587	13679	13839	13604	13686	13602	13627	13747	13539	13509	13758	13720	13611	13880	13704	13917	13882	13654	13717	13756	13654	13735	13743	13645	13782	13918	13647	13705	13705	13631	13697	13554	13741	13731	13542	13589	13873	13603	13841	13564	13780	13597	13703	13798	13739	13733	13632	13698	13560	13672	13808	13638	13793	13736	13747	13659	13531	13671	13672	13733	13759	13635	13746	13578	13445	13592	13547	13778	13616	13944	13724	13695	13647	13589	13788	13563	13728	13608	13618	13807	13756	13661	13594	13597	13699	13831	13712	13843	13640	13639	13737	13587	13686	13447	13726	13596	13826	13782	13570	13761	13656	13715	13627	13825	13731	13776	13567	13642	13815	13697	13709	13763	13674	13703	13755	13780	13463	13777	13753	13539	13795	13631	13722	13700	13737	13762	13807	13662	13711	13744	13503	13611	13697	13589	13586	13746	13851	13805	13786	13633	13747	13743	13740	13740	13717	13667	13629	13611	13593	13699	13589	13607	13598	13827	13840	13720	13615	13642	13690	13731	13665	13541	13761	13836	13609	13524	13679	13871	13789	13842	13411	13792	13674	13629	13787	13604	13727	13837	13756	13680	13688	13674	13654	13513	13692	13704	13934	13868	13672	13686	13874	13708	13528	13779	13751	13648	13734	13598	13828	13777	13683	13643	13674	13662	13733	13777	13772	13667	13906	13693	13660	13530	13835	13689	13678	13735	13696	13506	13814	13762	13636	13742	13562	13613	13804	13897	13663	13711	13622	13663	13502	13730	13743	13676	13733	13690	13740	13703	13815	13606	13788	13664	13599	13651	13636	13585	13766	13596	13694	13635	13753	13652	13594	13661	13811	13676	13575	13833	13905	13512	13627	13659	13704	13672	13478	13775	13820	13867	13778	13826	13692	13509	13526	13719	13580	13808	13547	13640	13649	13774	13686	13746	13827	13812	13667	13727	13618	13673	13868	13723	13606	13636	13609	13657	13722	13823	13726	13730	13654	13735	13917	13836	13806	13715	13760	13700	13473	13731	13821	13654	13500	13798	13663	13581	13694	13841	13512	13681	13767	13922	13682	13845	13735	13816	13565	13713	13655	13644	13757	13820	13741	13783	13668	13831	13728	13965	13597	13736	13804	13669	13576	13618	13821	13605	13811	13734	13614	13589	13729	13713	13642	13899	13820	13652	13819	13796	13525	13745	13822	13776	13657	13664	13626	13695	13490	13603	13763	13706	13738	13575	13782	13676	13682	13620	13838	13802	13662	13933	13738	13836	13706	13737	13627	13768	13809	13839	13569	13659	13621	13597	13712	13611	13697	13744	13809	13681	13648	13675	13634	13484	13785	13790	13583	13721	13718	13666	13762	13745	13640	13549	13589	13824	13584	13733	13721	13707	13672	13821	13795	13674	13641	13612	13627	13621	13665	13685	13831	13711	13715	13778	13738	13690	13637	13585	13767	13675	13687	13777	13623	13781	13696	13544	13913	13495	13777	13541	13572	13834	13689	13622	13831	13725	13758	13563	13671	13621	13583	13662	13658	13686	13471	13638	13695	13706	13650	13775	13720	13682	13638	13545	13538	13783	13555	13748	13873	13731	13844	13735	13622	13569	13688	13721	13747	13684	13624	13577	13762	13673	13740	13757	13683	13718	13526	13741	13616	13656	13614	13536	13707	13665	13775	13626	13799	13697	13708	13679	13797	13575	13646	13685	13680	13648	13696	13714	13860	13612	13738	13772	13639	13772	13714	13690	13686	13671	13740	13667	13797	13443	13783	13868	13415	13730	13772	13784	13737	13870	13700	13632	13767	13639	13731	13798	13650	13835	13775	13638	13904	13649	13738	13749	13764	13607	13628	13681	13725	13551	13655	13740	13808	13608	13613	13742	13779	13625	13577	13581	13685	13544	13674	13740	13746	13669	13645	13552	13700	13795	13705	13775	13847	13669	13641	13554	13572	13835	13614	13666	13709	13675	13703	13647	13642	13655	13694	13578	13619	13786	13677	13725	13561	13619	13607	13704	13693	13769	13746	13626	13736	13797	13542	13723	13694	13702	13717	13610	13717	13617	13728	13466	13744	13893	13774	13748	13814	13505	13835	13708	13618	13709	13687	13734	13758	13684	13706	13687	13663	13712	13601	13657	13728	13683	13519	13711	13738	13719	13679	13652	13764	13792	13725	13633	13705	13684	13770	13651	13543	13777	13729	13580	13707	13577	13603	13700	13602	13638	13711	13642	13740	13798	13806	13774	13639	13663	13761	13631	13728	13688	13708	13743	13635	13645	13738	13862	13647	13644	13602	13642	13655	13592	13704	13780	13747	13670	13639	13559	13727	13660	13689	13534	13830	13915	13632	13519	13716	13836	13635	13835	13863	13582	13647	13740	13645	13613	13820	13713	13705	13754	13568	13678	13838	13512	13724	13428	13736	13708	13513	13701	13501	13673	13875	13618	13824	13750	13625	13689	13607	13795	13658	13823	13795	13713	13782	13671	13731	13550	13577	13724	13571	13661	13595	13538	13587	13790	13718	13704	13758	13788	13741	13594	13579	13619	13755	13581	13643	13596	13535	13714	13652	13653	13621	13791	13739	13652	13558	13563	13706	13659	13743	13840	13741	13808	13764	13620	13664	13723	13729	13757	13557	13549	13706	13734	13537	13637	13587	13696	13802	13564	13850	13622	13648	13578	13701	13541	13595	13757	13737	13774	13768	13739	13729	13614	13801	13815	13665	13674	13594	13617	13666	13549	13648	13845	13688	13772	13686	13829	13652	13528	13756	13716	13738	13707	13787	13735	13776	13727	13829	13662	13727	13704	13570	13574	13688	13744	13672	13676	13795	13560	13653	13610	13591	13557	13688	13594	13622	13510	13931	13659	13534	13712	13661	13608	13701	13555	13792	13617	13620	13721	13602	13806	13694	13639	13611	13656	13665	13645	13675	13750	13810	13694	13766	13719	13691	13794	13720	13836	13631	13745	13852	13518	13686	13512	13650	13642	13716	13670	13570	13703	13569	13822	13528	13719	13433	13668	13823	13557	13649	13874	13727	13752	13775	13539	13733	13637	13696	13484	13701	13709	13661	13676	13720	13722	13643	13482	13758	13758	13788	13804	13699	13571	13721	13628	13733	13647	13786	13726	13726	13634	13664	13766	13737	13657	13611	13654	13625	13667	13662	13780	13695	13743	13781	13754	13770	13588	13787	13750	13795	13540	13583	13816	13679	13615	13618	13759	13645	13680	13494	13793	13678	13434	13764	13848	13686	13660	13792	13818	13573	13653	13544	13809	13749	13738	13711	13671	13509	13715	13819	13772	13805	13567	13758	13636	13601	13687	13779	13690	13632	13718	13604	13596	13835	13756	13746	13744	13616	13674	13536	13735	13845	13766	13663	13723	13898	13581	13640	13710	13689	13646	13685	13707	13603	13566	13897	13753	13739	13550	13660	13676	13741	13816	13674	13880	13791	13781	13591	13751	13747	13658	13738	13664	13645	13735	13922	13790	13708	13763	13591	13560	13878	13688	13715	13578	13757	13656	13821	13704	13676	13765	13757	13562	13641	13663	13706	13626	13710	13615	13634	13522	13725	13858	13558	13802	13670	13689
41677	52239	52198	41548	34344	29462	25885	22388	21761	21244	21009	21095	20805	20424	20397	20437	20400	20396	20365	20211	20337	20048	20306	20056	20070	19753	19919	19887	19913	19783	19862	20069	19907	19848	19749	20067	19872	19718	19854	19895	19892	19828	19823	19992	19666	19686	19712	19745	19725	19844	19860	19749	19813	19770	19864	19720	19849	19800	19719	19970	19700	19899	19533	19690	19816	19615	19537	19941	19493	19691	19794	19608	19607	19881	19748	19743	19714	19857	19713	19825	19672	19788	19798	19633	19782	20030	19920	19634	19887	19997	20143	19879	19715	19881	19690	19869	19625	19987	19486	19775	19891	19642	19699	19704	19813	19942	19868	19727	19761	19667	19570	19720	19720	19921	19950	19885	19681	19756	19850	19877	19900	19935	19794	19990	19917	19742	19953	19704	19748	19778	19792	19883	19760	19927	19495	19600	19882	19787	19859	19744	19668	19832	19695	19847	19832	19764	19901	19572	19814	19891	19953	19793	19721	19720	19895	19997	19948	19785	19758	20020	20068	19800	19778	19862	19796	19897	19579	20012	19836	19691	19700	19594	19838	20021	19947	19910	19690	19755	19647	19739	19798	19654	19799	19762	20044	19725	19741	19710	19757	19829	19729	19961	19736	19801	19850	19844	19712	19770	19821	19809	19764	19716	19590	19785	19653	19902	19649	19872	19852	19751	19728	19801	19860	19612	19856	19857	19721	19894	19828	20045	19807	19613	19729	19940	19545	19844	19680	19826	19766	20062	19966	19711	19824	19709	19878	19907	19984	19737	19632	19770	19813	19744	19584	19947	19769	19639	19892	19722	19808	19800	19707	19708	19654	19767	19853	19821	19802	19979	19685	19694	19842	19881	19904	19911	19962	19658	19796	19791	20035	19998	19746	19792	19741	19805	19689	19933	19832	19899	19711	19824	19731	19644	19872	19795	19893	19833	19922	19768	19697	19603	19818	19705	19814	19820	19914	19861	19990	19627	19579	19787	19870	19718	19922	19516	19656	19838	19789	19666	19656	19802	20011	19953	19762	19774	20062	19691	19735	19569	19817	19623	19981	19780	19846	19769	19808	19715	19767	19809	19746	19966	19946	20023	20025	19639	19896	20081	20003	19662	19553	19863	19770	19960	19906	19751	19817	19731	19848	19711	19828	19992	19733	19720	19800	19752	19692	19831	19730	19739	19806	19888	19990	19705	19743	19821	19884	19611	19809	19616	19951	19804	19666	19759	19843	19786	19938	19681	19781	19846	19775	19699	19750	19773	19740	19724	19942	19914	19736	19814	19915	19705	20082	19892	20015	19827	19793	19709	19625	19775	19734	20009	20036	19837	19756	19699	19905	19876	19748	19729	19678	19747	19860	19860	19777	19917	19839	19845	19813	19817	19565	19980	19808	19760	19731	19746	19741	19765	19821	19867	19814	19850	19808	19782	19877	19969	19726	19652	19795	19965	19725	19898	19940	19680	19577	19806	19837	19867	19606	19592	19664	19838	19909	19833	19869	19658	19801	19862	19904	19798	19902	19736	19953	19780	19861	19547	19945	19600	19766	19791	19746	19703	19818	19634	19730	19633	19796	19860	20026	19563	19612	19844	19732	19612	19731	19804	20116	19644	19906	20057	19741	19698	19852	19809	19715	19928	19929	19815	19875	19877	19844	19937	19629	19746	19991	19742	19876	19892	19820	19890	19908	19976	19623	19870	19873	19882	19775	19754	19908	19822	19696	19549	19652	19896	19644	19547	19930	19807	19712	19896	19765	19761	19715	19852	19774	19557	19621	19990	19912	19812	19932	19976	19826	19978	19805	19596	19749	19887	19999	19901	19842	19848	19547	19529	19922	19700	19704	19770	19763	19728	19912	19728	20020	19856	19968	19837	19651	19721	19743	19918	19766	19645	19736	20082	19626	19813	19753	19932	19801	19756	19958	19587	19908	20031	19786	19678	19753	19629	19894	19805	20056	19999	20107	19934	19914	19844	19942	19763	19971	19962	19755	19509	19827	19689	19969	19837	19793	19887	19869	19796	20080	19706	19906	19963	19607	19756	19635	19829	19897	20004	19850	19675	19845	19924	19796	19723	19827	19886	19856	19739	19881	19744	19703	19700	19706	19528	19734	19723	19754	19781	19733	19832	19875	19950	19872	19809	20032	19789	19852	19568	19847	19827	19857	19716	19837	19760	19923	19815	20004	19758	19729	19680	19682	19877	19917	19771	20019	20113	19717	19775	19800	19681	19662	19825	19714	20060	19867	19919	19830	19789	19727	19820	19793	19901	19870	19827	19916	19862	19713	20045	19875	19552	19900	19915	19899	19881	19687	19607	20025	19663	19875	19572	19959	19899	19642	19919	19849	19635	19620	19590	19773	19925	19861	19933	19779	19726	19870	19768	20023	19805	19894	19723	19822	19627	19747	19780	19886	19638	19783	19697	19971	19886	19847	19947	19664	19731	19689	19626	19795	19979	19891	19803	19912	19997	19786	19919	19795	19827	19925	19870	19819	19792	19873	19953	19859	19594	19852	19742	19654	19812	19808	19890	19849	19625	19668	19975	19897	19834	20050	19482	19751	19835	19915	19807	20092	19904	19758	19653	19909	20012	19785	19743	19952	19964	19809	19821	19930	19885	19964	19794	19916	19810	19715	19750	19973	19823	20033	19920	19663	19709	19869	19686	19790	19841	19973	19698	19882	19922	19806	20006	19877	19750	19698	19858	19963	19643	19799	19871	20009	19773	19644	19629	19696	19809	19916	19871	19714	19735	19905	20062	19908	19799	19739	19902	19686	19873	19852	19946	19800	19710	19791	19833	19801	19667	19599	19704	19922	19760	19880	19714	19792	19953	19734	19873	19484	19949	19679	19694	19965	19686	19908	19585	19712	19691	19563	19404	20100	19765	19827	19678	19744	19798	19655	19880	19963	19681	19755	19953	19830	19942	19817	19762	19805	19966	19833	19877	19904	19745	19788	19760	19823	19703	19736	19796	19894	19747	19822	19739	19869	19745	19682	19659	19643	19842	19648	19759	19723	19747	19908	19765	20060	19824	19988	19817	19727	19605	19554	19741	19695	19720	19850	19875	19979	19628	19557	19704	19784	19717	19668	19930	19609	19827	19712	19765	19780	19916	19852	19817	19987	19764	19867	19898	19873	19688	19739	19867	19736	19720	20017	19923	19690	19822	19689	19857	19850	19809	19748	19615	19655	19699	19796	19718	19802	19851	20044	19827	19750	19859	19924	19764	19893	19746	19831	19884	19985	19723	19780	19804	19838	19899	19827	19714	20007	19790	19886	19907	20087	19880	19825	19730	19672	19689	19614	19879	19797	19832	19951	19850	19893	19755	19689	19775	19521	19780	19646	19916	19952	19851	19730	19838	20028	19952	19841	19779	19825	19917	19767	19812	19808	19870	19854	19773	19799	19869	19997	19779	19657	19732	19782	19538	19841	19817	19833	19819	19606	19857	19732	19890	19965	19792	19809	19943	19577	19730	19774	19955	19727	19543	19959	19843	19876	19890	19934	19789	19929	19893	19990	19726	19866	19846	19578	19812	19839	19653	19728	19854	19676	19710	19616	19782	20053	19847	20007	19886	19763	19687	19776	19757	19752	19697	19527	19525	20081	19772	19848	19743	19599	19740	19651	19885	19743	19839	19886	19986	19914	19965	19946	19636	19853	19619	19686	19781	19789	19751	20012	19871	19666	19728	19715	19686	19909	19594	19853	19641	19892	19663	19790	19590	19722	19731	19778	19899	19699	19737	19904	19929	20013	19755	19932	19768	19849	19856	19736	19722	19891	19998	19842	19837	19751	19733	19541	19751	19554	19651	19894	20043	19799	19809	19875	19765	19714	19974	19969	19908	19602	19592	19857	19804	19795	19777	19675	19830	19876	19858	19610	19862	19856	19816	19790	19913	19853	19840	19933	19914	19919	19864	19860	19716	19863	19950	19858	19927	19891	19978	19625	19829	19874	19642	19939	19856	19875	20074	19944	19773	20095	19884	19803	20070	19892	19711	19983	19907	19861	19817	19822	19658	19682	19814	20175	20073	19794	19812	19863	19650	19696	19785	19749	19829	19914	19925	20079	19879	20019	19990	19908	19824	19762	19948	19891	19727	19659	19603	19872	19915	19493	19662	19725	20030	19574	19961	19986	19844	19915	19675	19852	19889	19907	19696	19825	19957	20036	19812	19985	19880	19792	19662	19905	19660	19922	19806	19728	19700	19792	19977	19923	19859	19576	19843	19785	19504	19746	19828	19808	19551	19633	19797	19849	19872	19697	19882	19698	19841	19896	19779	19908	19899	19971	19989	19801	19827	19587	19633	19730	19671	19756	19733	19835	19730	19642	19682	19665	19707	19874	19748	19895	19806	19886	19888	19682	19860	19776	19909	19954	19610	19904	19941	20018	20108	19638	19869	19791	19787	19784	19868	19683	19758	19849	19857	19806	19943	20003	20005	19782	19882	19831	19708	19959	19959	19840	19814	19983	19699	19742	19813	19855	19778	20046	19706	19961	19921	19788	20058	19764	19935	19699	19844	19681	19720	19717	19942	19835	19670	19688	19699	19713	20126	19909	19848	19927	19588	19819	19737	19749	19791	19894	19849	19885	19951	19881	19655	19798	19736	19658	19849	19787	19863	19679	19516	19903	19685	19708	19716	19520	19596	19827	19657	19848	19704	19585	19551	19899	19888	19765	19849	19717	19875	19727	19954	19605	19881	19754	19791	19873	19877	19941	19768	19563	19764	19723	19642	19843	19741	19665	19917	19529	19645	19611	19974	19973	19785	19920	19810	19886	19858	19893	19943	19946	19874	19501	19685	19871	19789	19912	19843	19864	19762	19792	19807	19609	19630	19433	19973	19714	19958	20013	19840	19848	19856	19670	19763	19965	19609	19906	19790	19675	19785	19571	19653	19742	19883	19921	19980	19879	19908	19609	19821	19671	19783	19893	19776	19624	20007	19743	19751	19964	19873	19944	19822	19826	19801	19763	19786	19916	19744	19636	19720	19633	19898	19711	19710	19801	19814	19838	19965	19645	19986	19829	19680	19990	20023	19683	19771	19707	19830	19876	19875	19601	19937	19934	20238	19771	19615	19795	19853	19709	19787	19950	19828	19818	19834	19561	19788	19911	19755	19825	19826	19763	19643
43556	62014	51300	37874	30748	25545	21149	17288	16546	16079	15368	15398	15083	14937	14768	14870	15026	14860	14575	14627	14487	14572	14352	14364	14330	14073	14205	14293	14257	14376	14071	14170	14034	13971	14242	14211	14233	14030	14182	14208	14003	14051	14119	14171	14026	14009	14174	14095	14047	14063	14184	14033	13871	14047	14004	14013	14044	14142	14147	14115	13943	14143	14010	13946	14121	14267	14393	13931	13946	14088	14094	14169	13970	14045	14107	14209	14104	14012	14065	13982	14202	14033	13936	14113	14177	14141	13957	13935	13926	13961	14025	13978	14065	14094	14207	13987	14200	14016	13981	13971	14037	14121	13902	14085	14054	14039	14211	14127	13982	14221	14037	14149	14275	14060	14006	14072	14118	13977	14039	14013	13951	14119	14097	13957	13988	14171	14219	14000	14112	13962	14170	13929	14126	14086	14125	13928	13977	13946	13877	14091	13916	13920	14091	13995	14060	13980	13941	14095	14198	13974	14137	14109	14020	14135	13995	14011	14168	14062	14008	13932	13975	14141	14090	14022	14142	13974	14049	13844	14222	14181	14137	14143	14304	13996	14123	14078	13956	14114	13979	13940	14050	13953	14062	13939	14247	14103	13824	13999	14141	13842	14104	14014	14163	14129	14002	14095	14042	14130	13873	14150	14074	14069	14072	14057	14153	14064	13991	13915	14064	14021	13898	14099	14072	13909	13999	14183	13939	13938	14120	14005	14029	14062	13986	14094	13847	14036	13981	14117	13998	14057	14009	13893	14191	13777	14049	13921	14033	14137	14017	14068	14048	13819	14115	14175	13897	14070	14070	14091	13867	14214	14019	13910	14125	14065	14027	14080	14054	14038	13981	13910	14103	13894	13954	14058	14010	14104	14039	14152	14040	13952	14085	14129	14082	13936	14070	13912	14043	14070	13998	14156	14003	14150	13878	14084	14011	14106	13871	14196	14170	14009	14102	14095	13973	14108	13880	13878	14002	13924	14164	13971	14206	13997	13996	14119	13950	14081	13888	14074	14000	14087	14205	14035	14098	13953	14054	14052	14060	13930	13983	14067	14246	14128	14139	14111	13966	14096	14166	14014	14047	14046	13933	14060	13922	14085	14039	13952	14089	14136	14143	14063	13952	14189	14148	14162	14061	13843	14063	13969	14025	14176	14062	14152	14202	13977	13900	13917	13913	14092	14230	14150	13923	14095	13930	14088	14239	13899	14015	14010	13867	13957	13995	13998	14019	14020	14100	14107	13960	14146	13977	14174	14059	14055	14180	13858	14053	14026	14059	14043	13980	14064	13921	13957	14062	14007	13874	14173	14220	14106	14090	14128	14007	13909	13873	14163	14108	14013	14048	14062	13776	14089	14011	14049	14133	14027	14278	14134	13908	14038	14186	13950	14060	14256	13989	14047	14156	14237	14102	14089	14111	14098	14155	14256	14009	13902	13980	13969	14132	14065	14059	13849	14225	13945	13925	13956	14078	14046	14109	13962	13956	14013	14154	13974	13815	14101	14006	14015	14184	13985	13994	13970	13937	14092	13954	14017	14099	14033	14098	13976	13896	14107	14107	13935	14105	13992	14038	13995	14129	13968	13948	13914	13974	14052	13845	14116	14011	14069	14017	13997	13961	14058	13916	14162	14121	14201	13860	14231	14035	13945	14011	13953	14145	14031	14047	13968	13915	13996	14065	14031	14044	13915	14187	14068	14087	14020	14214	14062	13943	13970	14032	14201	14026	13887	13897	13880	14074	14052	14201	13890	14113	14062	14149	14287	14020	14060	14054	14105	14266	14142	13921	14026	13998	14020	14066	13949	14188	14019	14056	14107	14101	14041	14095	14148	14095	13982	13991	14249	14028	13942	14080	13957	14064	13953	14130	14110	14087	14050	14096	13984	14136	13963	14048	13943	13945	13979	14211	14156	14061	14046	14009	14111	14076	13924	14073	14068	13975	14114	14135	14060	14089	14080	13997	14088	14010	14043	14133	14091	14045	13979	14092	13982	14213	14053	13984	14071	14055	13971	14141	13940	14201	13929	14056	14161	14220	14049	13921	14051	13982	13981	13884	14178	14055	14025	14024	14008	14155	14061	14249	14199	13986	14055	13983	14076	14086	13827	14079	14036	14108	14063	14084	14059	13974	14072	13975	14003	14097	14020	14058	13908	14131	13996	14058	14193	14165	14047	14110	14097	14008	14228	13919	14144	13876	13911	14011	14028	14012	14084	13991	14213	14047	13956	14063	14186	14130	14075	14021	14074	14054	14170	14080	14030	14133	13988	14023	14038	14021	14159	14228	14074	13984	14062	14113	14159	14055	14166	13972	14192	13965	14098	13908	13977	13977	13919	14317	14102	14062	14058	14076	14166	14036	14019	14085	14075	14034	13991	14061	14231	13926	14045	14151	14029	14020	14026	13977	13855	13923	14013	14019	13988	13922	14037	13770	14092	14028	14154	14088	13863	13954	13954	14048	14072	14127	14073	13954	14299	14137	14178	13932	14210	14259	13934	13935	13986	14029	14089	14005	14133	14143	13997	14064	14017	14107	13929	14038	14100	13974	13999	13924	14070	14190	14116	13973	14088	13965	14123	14080	13939	13942	14031	14048	14125	14175	14024	14210	14105	14119	14227	14015	13943	14000	14035	14007	14092	14072	14114	14300	13976	13993	13951	14099	13893	14125	13952	14113	13963	14118	14066	13954	14154	14039	13989	14027	13898	13930	14103	14121	14129	14307	13990	14070	14000	14030	14023	14114	14067	14250	14073	14175	14095	14075	14132	13977	14041	14088	14054	14180	14015	14218	14161	13959	14023	13945	14145	14091	14164	14075	14042	13935	14087	13991	14165	14117	13928	13958	14045	14022	13863	14263	14200	13957	14102	14219	14066	13862	14008	14012	14072	14120	14217	14009	14079	14054	14070	13954	13931	13926	14000	14052	13962	14021	13893	13974	14123	14088	14045	14222	14118	13922	13999	14010	14009	13926	13949	14105	14019	14206	14131	14004	14050	14196	13995	14146	14064	14136	14017	14059	13976	13942	13949	13986	13930	13917	14208	14140	14075	14101	13849	13931	14044	14053	14024	14009	14139	14244	13947	14098	14100	14192	13918	13938	14026	13982	14022	14030	13907	14011	13934	14061	14067	13977	14029	14125	14117	14097	13998	13976	14220	14212	14038	13990	14152	14103	14070	14056	14062	13938	14159	14039	14105	14046	13967	14138	14071	14111	14021	14035	14086	14088	14160	13924	14068	14144	14200	14068	13936	14110	14185	13964	13925	14086	14079	14060	13864	14233	14118	14044	13914	14086	13942	14005	14044	14039	13958	13852	14072	13914	14057	14058	13941	13950	14144	14253	14248	13994	14071	13898	14033	13916	14156	13999	13991	13987	14095	14020	14030	14020	14015	14098	14042	14048	14103	14015	13954	14075	14067	13965	14225	13998	14094	14066	14029	14135	13882	14057	14246	14212	14117	14102	14030	14167	14203	14024	13965	13988	13932	13917	14001	14001	13968	14079	14015	14122	13984	14059	14052	14076	14178	13993	13927	14195	14017	14034	14133	14132	14211	14131	13990	14160	14224	14005	14017	14001	14083	14122	14058	13957	13922	13948	14003	13978	14023	14191	13828	13921	14041	14195	14029	14099	14006	14048	13985	13969	13910	14014	14081	14144	14013	13953	13994	14125	14181	13947	13921	14103	14162	13915	14091	14049	14164	14200	13860	14002	14156	14055	14095	14025	13914	13981	14028	14022	14103	14004	14079	14153	14096	14121	14019	14058	14058	13961	14038	13927	14082	14121	14173	14029	13954	13909	13945	14139	14040	14150	14250	14213	14069	14061	13952	14166	13921	13859	13970	13858	14137	14089	13979	13939	14099	14081	14089	14103	14253	14025	14047	13957	13909	14041	14124	14149	14068	14021	14122	13899	14028	14049	14119	14090	14081	14012	14124	14009	13999	14022	13945	14006	14070	13916	14153	14024	14056	14140	13928	14050	14009	14002	14037	14093	14056	13985	14111	13914	13945	14062	13970	13994	14130	14229	14061	14056	14153	14015	14157	14048	14074	14147	13907	14021	14077	14053	14149	14225	14070	14018	14110	14042	14051	14088	14118	14085	14026	13995	14091	13945	13999	14084	14088	14104	14178	14078	13786	14092	14135	14010	14280	14132	14307	14093	14099	14010	13854	14109	14006	14074	13993	14029	14060	14189	13969	14084	14079	13886	14152	13864	14055	13935	14144	14070	13909	14098	13969	14136	13970	14049	14146	14037	13936	14086	14047	14066	14108	14231	13835	14066	14029	14055	13993	13973	13968	13912	14158	13728	14010	14106	13888	14132	14291	14089	14104	13986	14090	14008	13900	14143	13958	13926	14087	14067	14181	14137	14092	14031	14094	14106	14062	14051	14129	14043	13993	13837	14073	14148	14123	14053	13962	14119	14008	14077	14014	13934	13996	14144	14013	13860	14048	14052	14253	13949	14075	13994	14165	14171	14074	13929	14010	14157	14084	14059	13828	14172	14066	14094	14164	14054	14035	14021	14051	14164	13960	13982	14086	14007	14083	14112	14064	14104	14015	14079	14037	14197	13888	13994	14010	14147	14110	13999	13919	14089	14070	14119	14148	14015	14131	14058	14172	13925	14126	14176	14031	13895	14047	14061	13888	13973	14151	14097	13979	14106	13933	14124	13838	14116	14081	13930	13987	14244	14057	13833	14012	14132	14081	14024	14038	13897	13865	13968	14092	13950	14070	13981	13939	14147	14134	13973	14064	13975	14209	14005	14207	14253	14022	14053	14028	13953	13978	14016	14129	14061	13894	13964	13808	13902	14060	13839	14147	13962	14194	13975	14151	14127	13932	14152	14009	14025	13892	14175	14088	14113	14093	13958	13975	13920	13892	14245	14084	14091	13879	13942	14044	13951	14124	14198	14061	14076	14125	13965	14172	13965	13969	14037	13995	14165	14102	14080	14185	13956	14077	14018	13996	14196	14129	14000	14046	14275	13990	14118	14058	13934	13992	14021	14079	14170	14096	14164	14115	14152	14001	14092	14048	14083	14107	14126	14014	14123	14083	14022	14179	14174	14021	13878	14228	14001	14105	14060	14228	14047	14189	14076	14027	14101	14079	14053	13934	13907	14070	14038	13966	14195	14123
26654	22120	31902	34175	39488	39384	33057	25275	23660	22990	22347	22219	21948	21595	21506	21438	21661	21452	21266	21250	21151	20956	21077	20979	20647	20774	21005	20776	20705	20655	20542	20564	20745	20686	20640	20398	20706	20588	20369	20445	20528	20485	20418	20527	20407	20427	20270	20530	20688	20465	20491	20458	20416	20339	20517	20606	20599	20531	20503	20492	20412	20377	20465	20353	20651	20478	20365	20227	20289	20417	20501	20448	20196	20108	20531	20330	20404	20340	20448	20356	20579	20285	20323	20617	20616	20283	20241	20292	20546	20342	20646	20259	20509	20437	20376	20414	20375	20338	20416	20268	20339	20297	20423	20329	20453	20412	20272	20285	20397	20352	20432	20483	20431	20290	20314	20190	20388	20476	20506	20613	20690	20242	20324	20509	20493	20543	20598	20684	20361	20274	20307	20236	20621	20335	20071	20207	20413	20432	20546	20610	20295	20591	20622	20487	20418	20380	20636	20512	20358	20375	20522	20474	20346	20315	20362	20168	20399	20574	20194	20337	20525	20608	20565	20426	20374	20165	20299	20431	20434	20224	20171	20437	20675	20446	20516	20365	20421	20534	20312	20467	20598	20292	20375	20323	20199	20104	20449	20504	20469	20307	20314	20541	20253	20131	20533	20258	20483	20518	20429	20260	20381	20250	20451	20421	20382	20199	20254	20304	20239	20508	20543	20457	20463	20469	20497	20594	20580	20426	20523	20416	20322	20412	20437	20626	20509	20573	20395	20349	20441	20446	20495	20099	20285	20328	20318	20395	20557	20327	20556	20422	20234	20289	20366	20206	20428	20555	20295	20316	20280	20299	20463	20623	20340	20451	20281	20327	20204	20483	20397	20401	20190	20527	20359	20341	20480	20347	20325	20371	20385	20226	20435	20482	20488	20488	20481	20467	20467	20271	20611	20463	20045	20253	20374	20474	20300	20442	20667	20439	20617	20404	20509	20590	20441	20408	20300	20372	20213	20396	20074	20323	20317	20672	20539	20422	20084	20266	20556	20430	20518	20371	20459	20335	20236	20217	20285	20348	20470	20340	20526	20423	20386	20571	20615	20436	20260	20351	20461	20416	20530	20076	20316	20420	20453	20355	20604	20367	20430	20286	20410	20400	20475	20502	20314	20369	20275	20551	20542	20512	20528	20392	20523	20324	20236	20218	20180	20630	20534	20356	20512	20452	20309	20147	20503	20314	20473	20651	20586	20566	20377	20548	20732	20330	20323	20469	20138	20352	20435	20595	20315	20233	20364	20470	20658	20354	20288	20604	20430	20363	20417	20487	20573	20384	20399	20383	20296	20444	20113	20340	20591	20436	20537	20358	20234	20265	20303	20372	20411	20459	20347	20461	20313	20241	20439	20176	20124	20377	20238	20481	20457	20434	20322	20474	20509	20457	20363	20424	20351	20536	20464	20540	20582	20668	20512	20469	20401	20302	20520	20120	20313	20430	20501	20499	20450	20437	20259	20321	20394	20369	20394	20543	20180	20596	20571	20391	20061	20422	20599	20432	20610	20511	20238	20382	20450	20321	20444	20583	20275	20212	20506	20318	20175	20249	20271	20462	20448	20568	20417	20333	20320	20580	20596	20590	20372	20083	20339	20307	20356	20701	20651	20553	20292	20399	20625	20244	20597	20306	20186	20287	20512	20553	20401	20403	20517	20475	20389	20391	20445	20547	20571	20276	20352	20234	20367	20296	20316	20285	20483	20435	20457	20294	20425	20232	20510	20391	20216	20360	20484	20389	20125	20149	20386	20303	20150	20462	20402	20330	20336	20424	20390	20280	20454	20553	20299	20180	20663	20291	20332	20623	20323	20227	20552	20312	20232	20488	20336	20420	20432	20408	20494	20300	20468	20380	20526	20406	20445	20375	20219	20500	20420	20320	20604	20307	20356	20569	20376	20320	20616	20377	20579	20396	20572	20389	20440	20552	20326	20435	20307	20256	20352	20267	20265	20274	20420	20537	20580	20406	20244	20227	20483	20623	20418	20523	20429	20473	20270	20464	20302	20288	20485	20411	20443	20308	20431	20421	20648	20448	20294	20319	20526	20457	20520	20438	20336	20388	20536	20605	20359	20416	20194	20581	20326	20310	20381	20327	20406	20456	20292	20511	20462	20437	20371	20346	20457	20475	20360	20537	20340	20534	20777	20441	20268	20412	20298	20391	20471	20562	20542	20378	20229	20395	20536	20287	20530	20396	20293	20355	20419	20777	20575	20408	20387	20271	20160	20245	20304	20430	20325	20220	20357	20400	20495	20414	20396	20297	20470	20326	20497	20416	20441	20332	20402	20321	20410	20449	20356	20474	20474	20348	20654	20458	20413	20327	20285	20200	20420	20562	20393	20567	20385	20403	20500	20654	20382	20463	20336	20514	20343	20391	20407	20310	20438	20486	20441	20353	20409	20686	20633	20477	20579	20550	20197	20204	20395	20464	20433	20331	20524	20438	20296	20244	20415	20300	20375	20329	20380	20345	20468	20290	20375	20404	20254	20399	20249	20430	20568	20287	20507	20532	20255	20516	20142	20468	20378	20415	20210	20412	20439	20540	20288	20333	20343	20946	20344	20648	20314	20512	20395	20300	20440	20228	20155	20303	20382	20567	20479	20556	20536	20691	20540	20299	20440	20385	20413	20392	20361	20414	20366	20286	20588	20530	20612	20537	20415	20255	20329	20248	20371	20235	20499	20235	20525	20401	20138	20616	20590	20482	20336	20621	20499	20468	20408	20292	20486	20400	20514	20233	20291	20189	20332	20504	20323	20332	20453	20259	20316	20457	20340	20322	20371	20444	20309	20325	20484	20546	20391	20471	20362	20374	20260	20604	20544	20268	20132	20270	20377	20923	20300	20193	20236	20411	20412	20276	20452	20549	20300	20377	20627	20368	20206	20597	20225	20674	20550	20407	20589	20327	20498	20486	20440	20588	20135	20112	20376	20520	20533	20370	20295	20447	20288	20328	20547	20501	20531	20365	20412	20464	20544	20349	20319	20562	20348	20469	20068	20491	20330	20409	20360	20398	20419	20357	20364	20402	20298	20361	20543	20466	20280	20455	20547	20135	20346	20207	20572	20395	20454	20337	20529	20433	20179	20564	20498	20368	20495	20737	20651	20559	20398	20511	20540	20454	20222	20639	20396	20582	20386	20316	20233	20497	20513	20377	20335	20241	20452	20403	20070	20364	20429	20458	20452	20373	20438	20216	20353	20266	20065	20157	20500	20473	20281	20588	20511	20407	20353	20480	20675	20323	20357	20719	20554	20492	20591	20384	20406	20543	20196	20434	20167	20729	20321	20430	20286	20442	20347	20303	20409	20557	20337	20267	20303	20394	20234	20567	20610	20598	20468	20452	20348	20166	20314	20492	20547	20602	20449	20559	20542	20454	20326	20453	20384	20425	20316	20335	20326	20233	20529	20293	20520	20293	20456	20299	20406	20436	20314	20444	20290	20468	20378	20283	20445	20346	20487	20642	20526	20127	20525	20462	20372	20495	20350	20394	20351	20267	20318	20301	20649	20369	20323	20232	20255	20250	20578	20547	20551	20559	20492	20507	20378	20414	20649	20449	20516	20334	20305	20185	20191	20165	20192	20326	20684	20302	20483	20510	20506	20411	20376	20375	20389	20360	20300	20435	20348	20320	20481	20344	20269	20361	20534	20301	20271	20505	20560	20354	20422	20402	20583	20502	20237	20347	20272	20106	20257	20312	20362	20279	20253	20414	20687	20416	20129	20561	20433	20550	20209	20343	20416	20354	20251	20270	20241	20431	20294	20541	20366	20516	20447	20320	20553	20405	20415	20305	20611	20409	20511	20444	20370	20507	20497	20312	20422	20393	20419	20344	20319	20500	20490	20427	20435	20188	20283	20365	20554	20683	20574	20411	20276	20494	20347	20358	20254	20218	20317	20552	20410	20326	20310	20528	20433	20255	20495	20673	20232	20523	20318	20308	20322	20625	20401	20242	20422	20268	20434	20362	20313	20244	20667	20465	20422	20615	20371	20317	20208	20656	20405	20375	20234	20412	20600	20423	20268	20380	20488	20342	20455	20372	20469	20327	20522	20270	20470	20347	20451	20366	20403	20508	20447	20516	20503	20501	20519	20614	20558	20520	20302	20450	20451	20545	20385	20545	20484	20502	20602	20317	20439	20183	20364	20305	20413	20451	20432	20500	20344	20287	20297	20434	20494	20204	20398	20501	20349	20410	20501	20522	20369	20226	20206	20331	20519	20403	20559	20249	20484	20347	20454	20309	20370	20464	20346	20409	20454	20344	20262	20178	20401	20515	20275	20283	20219	20249	20603	20335	20331	20390	20269	20559	20415	20552	20202	20384	20162	20634	20451	20482	20532	20317	20370	20504	20637	20527	20397	20225	20436	20393	20463	20523	20455	20300	20414	20431	20499	20443	20205	20141	20650	20276	20341	20288	20533	20558	20334	20437	20598	20464	20316	20399	20527	20391	20414	20284	20384	20248	20446	20559	20531	20495	20366	20281	20525	20154	20238	20557	20495	20373	20294	20542	20352	20584	20558	20256	20597	20488	20591	20678	20493	20537	20454	20442	20306	20471	20664	20272	20333	20296	20391	20350	20435	20354	20315	20421	20531	20370	20578	20385	20291	20333	20519	20466	20350	20409	20256	20287	20436	20473	20358	20418	20609	20338	20435	20403	20200	20183	20552	20293	20312	20225	20417	20300	20383	20342	20335	20363	20423	20464	20541	20410	20430	20525	20814	20324	20522	20375	20343	20384	20430	20381	20399	20533	20236	20495	20367	20377	20342	20321	20407	20307	20424	20235	20172	20242	20296	20435	20505	20423	20482	20464	20445	20485	20432	20401	20496	20388	20244	20501	20572	20288	20275	20495	20384	20266	20448	20288	20371	20269	20396	20246	20336	20408	20318	20561	20335	20345	20385	20574	20519	20329	20325	20385	20286	20163	20352	20295	20271	20438	20348	20616	20438	20550	20436	20391	20267	20251	20513	20477	20329	20278	20626	20540	20421	20092	20357	20567	20243	20285	20541	20583	20494	20440	20230	20286	20363	20574	20435	20343	20397	20256	20459	20411	20497	20341	20311	20444	20551	20412	20378	20286	20557	20509	20617	20339	20226	20581	20390	20494	20450	20468	20382	20248
44538	74144	63873	51039	45445	37748	26289	19508	18472	17355	16904	16811	16177	15974	15591	15769	15849	15475	15210	15234	15084	15017	15029	14915	14804	14677	14748	14584	14754	14812	14471	14571	14529	14467	14440	14680	14621	14701	14549	14532	14547	14602	14245	14485	14383	14501	14558	14577	14595	14338	14497	14514	14442	14582	14426	14395	14482	14288	14489	14437	14366	14360	14452	14456	14555	14636	14547	14381	14464	14575	14403	14466	14363	14391	14516	14458	14379	14435	14389	14497	14543	14301	14466	14572	14632	14396	14423	14432	14515	14292	14487	14472	14412	14477	14504	14468	14511	14577	14245	14528	14529	14544	14448	14603	14419	14422	14426	14675	14485	14422	14324	14425	14326	14500	14470	14364	14431	14430	14652	14394	14481	14306	14538	14341	14437	14473	14433	14484	14506	14415	14407	14514	14417	14464	14387	14580	14336	14264	14344	14550	14646	14543	14631	14301	14573	14458	14518	14549	14400	14421	14367	14324	14399	14434	14485	14549	14503	14459	14273	14478	14577	14376	14380	14317	14716	14399	14546	14536	14453	14287	14365	14434	14491	14384	14384	14422	14611	14494	14522	14575	14260	14439	14466	14416	14512	14486	14662	14572	14516	14253	14401	14350	14496	14358	14531	14481	14351	14347	14318	14597	14450	14362	14311	14407	14534	14547	14233	14359	14527	14522	14531	14426	14269	14415	14525	14459	14377	14405	14391	14475	14540	14436	14382	14585	14468	14444	14216	14325	14441	14326	14397	14370	14618	14416	14519	14424	14507	14474	14568	14430	14454	14473	14334	14455	14229	14549	14415	14409	14388	14454	14430	14593	14297	14629	14362	14420	14362	14383	14601	14481	14455	14406	14443	14398	14398	14468	14389	14254	14451	14316	14331	14434	14522	14420	14467	14419	14606	14453	14425	14387	14557	14295	14528	14427	14502	14451	14360	14334	14371	14352	14312	14685	14366	14490	14493	14412	14640	14472	14453	14327	14420	14423	14455	14328	14542	14514	14374	14627	14357	14458	14359	14610	14477	14419	14553	14374	14432	14444	14549	14352	14496	14559	14305	14445	14345	14435	14381	14476	14437	14446	14345	14354	14546	14501	14304	14346	14522	14195	14423	14298	14444	14336	14577	14570	14449	14407	14208	14507	14580	14413	14344	14344	14461	14508	14521	14560	14491	14396	14275	14498	14352	14361	14341	14329	14526	14383	14442	14516	14471	14496	14432	14362	14539	14427	14537	14363	14319	14535	14307	14348	14317	14488	14248	14379	14574	14330	14427	14433	14423	14444	14392	14487	14285	14460	14417	14511	14443	14543	14210	14573	14479	14429	14353	14502	14365	14324	14392	14288	14206	14367	14608	14293	14332	14258	14388	14392	14582	14613	14538	14428	14547	14319	14383	14418	14255	14231	14508	14473	14480	14440	14353	14321	14521	14426	14588	14547	14356	14280	14487	14444	14606	14474	14555	14386	14376	14400	14502	14527	14404	14551	14586	14324	14519	14542	14286	14524	14274	14344	14469	14473	14441	14473	14450	14311	14540	14445	14375	14581	14464	14249	14448	14441	14275	14298	14558	14509	14404	14544	14457	14268	14516	14539	14431	14577	14437	14548	14437	14273	14433	14273	14453	14469	14552	14392	14585	14448	14606	14377	14412	14363	14558	14468	14497	14484	14375	14301	14720	14329	14459	14372	14438	14443	14365	14558	14537	14395	14364	14379	14305	14355	14236	14371	14401	14327	14328	14530	14179	14434	14391	14522	14500	14344	14319	14373	14367	14436	14290	14597	14482	14502	14414	14347	14582	14381	14441	14367	14423	14480	14539	14402	14492	14395	14551	14445	14462	14451	14466	14465	14421	14408	14319	14318	14430	14286	14368	14440	14436	14467	14441	14453	14382	14393	14548	14446	14468	14503	14474	14442	14474	14337	14570	14514	14422	14433	14502	14387	14573	14477	14365	14505	14463	14458	14421	14419	14509	14463	14399	14343	14381	14532	14417	14368	14402	14403	14477	14500	14179	14448	14447	14557	14563	14415	14455	14527	14476	14475	14257	14498	14451	14360	14396	14466	14432	14476	14478	14631	14344	14410	14406	14599	14433	14375	14458	14311	14404	14462	14385	14486	14331	14402	14368	14572	14399	14404	14476	14357	14440	14460	14551	14395	14327	14682	14481	14309	14730	14406	14427	14402	14454	14463	14263	14488	14402	14423	14476	14519	14513	14411	14460	14222	14480	14506	14493	14340	14535	14380	14416	14377	14583	14289	14344	14318	14526	14175	14415	14529	14188	14263	14477	14267	14484	14353	14191	14355	14486	14252	14296	14412	14241	14566	14330	14322	14474	14391	14449	14435	14310	14575	14555	14468	14481	14522	14474	14287	14388	14528	14299	14404	14372	14454	14403	14506	14444	14419	14633	14438	14402	14380	14488	14398	14443	14489	14313	14432	14476	14199	14359	14393	14415	14424	14481	14224	14281	14671	14386	14608	14387	14306	14433	14377	14336	14579	14457	14284	14249	14366	14316	14385	14427	14344	14457	14383	14482	14379	14435	14421	14473	14418	14400	14383	14419	14505	14269	14639	14454	14519	14359	14480	14524	14526	14482	14381	14304	14398	14384	14506	14455	14394	14618	14277	14426	14415	14586	14357	14525	14412	14338	14353	14534	14569	14481	14468	14430	14326	14372	14353	14580	14494	14383	14465	14405	14491	14512	14575	14515	14417	14551	14325	14367	14575	14417	14293	14511	14548	14554	14301	14196	14371	14518	14387	14521	14424	14459	14446	14461	14406	14414	14452	14384	14432	14400	14590	14453	14235	14478	14514	14257	14531	14549	14337	14491	14512	14400	14410	14393	14511	14294	14428	14461	14485	14485	14426	14271	14547	14292	14398	14578	14555	14431	14285	14449	14198	14405	14427	14648	14295	14413	14444	14184	14364	14432	14473	14518	14271	14438	14337	14628	14461	14526	14478	14403	14360	14543	14450	14601	14527	14463	14546	14427	14405	14410	14447	14465	14392	14583	14325	14377	14587	14507	14316	14352	14676	14446	14329	14438	14372	14414	14299	14499	14430	14466	14379	14397	14418	14268	14478	14460	14271	14419	14533	14345	14536	14419	14496	14456	14364	14258	14352	14236	14462	14350	14488	14521	14455	14451	14427	14488	14375	14543	14488	14340	14463	14499	14389	14462	14437	14288	14432	14489	14369	14558	14471	14385	14373	14535	14378	14492	14538	14541	14529	14461	14545	14404	14547	14373	14334	14324	14271	14381	14294	14489	14621	14528	14378	14313	14332	14300	14328	14511	14597	14328	14476	14481	14517	14458	14509	14419	14652	14289	14459	14396	14690	14511	14324	14433	14442	14364	14347	14432	14581	14440	14465	14374	14481	14465	14471	14532	14505	14387	14403	14566	14358	14361	14368	14357	14385	14245	14426	14396	14453	14484	14412	14349	14475	14452	14474	14507	14523	14370	14514	14407	14492	14431	14436	14407	14323	14453	14375	14555	14403	14466	14640	14354	14488	14478	14443	14370	14509	14434	14465	14536	14399	14531	14313	14365	14321	14437	14526	14442	14342	14571	14358	14505	14397	14300	14496	14429	14371	14380	14446	14469	14505	14562	14464	14535	14251	14419	14431	14346	14463	14286	14514	14480	14419	14494	14471	14631	14347	14433	14309	14487	14506	14266	14499	14363	14400	14459	14448	14374	14452	14441	14397	14499	14538	14502	14307	14416	14179	14502	14419	14396	14438	14512	14347	14501	14363	14648	14512	14381	14439	14323	14419	14360	14262	14364	14458	14389	14498	14350	14288	14587	14411	14471	14377	14537	14519	14515	14496	14435	14422	14342	14375	14184	14657	14302	14377	14279	14508	14568	14517	14465	14489	14326	14411	14446	14394	14487	14506	14398	14540	14636	14373	14372	14356	14296	14410	14371	14425	14437	14411	14334	14381	14592	14634	14460	14444	14308	14316	14360	14412	14515	14562	14319	14333	14561	14336	14394	14315	14356	14488	14499	14622	14546	14419	14460	14311	14340	14453	14423	14246	14575	14509	14519	14475	14358	14472	14520	14537	14345	14413	14626	14549	14326	14421	14346	14539	14451	14213	14389	14639	14521	14513	14456	14396	14419	14164	14303	14455	14312	14587	14471	14510	14539	14495	14603	14398	14354	14486	14693	14345	14600	14352	14267	14438	14502	14391	14416	14438	14351	14456	14626	14415	14407	14310	14360	14421	14437	14491	14511	14440	14258	14520	14273	14314	14400	14502	14508	14322	14547	14354	14370	14506	14345	14600	14533	14473	14384	14501	14318	14440	14545	14579	14483	14396	14485	14481	14302	14447	14509	14301	14282	14394	14486	14455	14419	14257	14503	14400	14471	14453	14431	14681	14371	14255	14439	14391	14443	14400	14386	14406	14653	14375	14508	14573	14465	14672	14346	14566	14519	14313	14592	14443	14301	14383	14441	14356	14342	14520	14372	14337	14552	14441	14506	14625	14485	14346	14480	14614	14528	14378	14406	14288	14366	14302	14522	14475	14512	14528	14600	14423	14141	14382	14445	14379	14223	14483	14377	14417	14492	14651	14312	14402	14492	14511	14359	14518	14438	14418	14425	14334	14439	14321	14606	14301	14443	14462	14445	14267	14443	14400	14388	14438	14628	14454	14280	14253	14524	14345	14423	14354	14542	14446	14498	14441	14483	14372	14667	14617	14476	14475	14540	14468	14328	14438	14392	14431	14412	14392	14390	14491	14391	14262	14409	14528	14424	14279	14578	14276	14480	14427	14577	14601	14364	14353	14293	14470	14504	14416	14218	14332	14496	14477	14411	14480	14500	14494	14332	14397	14515	14368	14422	14528	14318	14555	14527	14390	14676	14419	14498	14368	14350	14459	14477	14584	14558	14598	14451	14494	14470	14293	14569	14420	14451	14461	14361	14516	14442	14463	14490	14542	14320	14407	14361	14459	14379	14464	14373	14354	14392	14356	14315	14511	14427	14234	14524	14599	14348	14481	14439	14268	14306	14344	14388	14567	14626	14603	14407	14429	14444	14470	14405	14310	14390	14498	14511	14315	14396	14520	14395	14489	14263	14431	14376	14553	14539	14506	14442	14389	14441	14362	14442	14482	14507	14443	14455	14351
24889	21758	30135	30765	38804	43806	38130	26355	22974	22580	21841	21241	20807	20690	20805	20729	20604	20241	20431	20141	19927	19851	19735	19747	19618	19491	19514	19590	19406	19436	19479	19334	19195	19281	19345	19166	19157	19311	19160	19339	19096	19082	19200	19019	19218	19072	19077	19544	19123	19142	19020	19166	19013	19142	19071	19102	19262	18935	19281	19110	19136	19325	19231	19225	19001	18825	19147	19041	18986	18982	19337	19198	19229	18981	19052	19091	18705	19058	18973	19043	19295	19087	19017	19038	18832	19152	19102	18865	18949	19173	18969	19014	18982	19085	18965	19275	19092	19210	19071	19050	18859	19046	18749	18950	19124	19034	19028	18953	18922	19195	19163	19039	18944	19018	19067	19065	18821	19029	19174	18758	19097	18854	18925	18842	19059	18970	18981	19046	19095	18876	18928	18853	18987	19004	18984	18903	19133	19045	19078	19250	18915	19052	18884	19031	19025	18982	18853	18967	18792	18824	18972	18902	18968	18992	19056	18830	18869	19113	18793	18997	19133	19171	19072	18962	19119	18962	18964	18988	19003	19194	19210	19013	19168	18861	19069	19048	18894	19022	18885	18939	19062	19017	19093	19027	19021	18815	19168	19103	18937	18815	18936	19159	18985	19004	19070	18905	19191	19086	18952	18999	19079	19101	19193	19064	19229	19137	18978	18874	18919	19115	19174	19049	19103	18879	18926	18829	18684	18977	19106	18865	19064	18821	19040	19080	18821	18841	18918	19053	19064	18940	18920	19201	18906	18882	18953	19124	19037	18823	19168	19087	19257	19137	19052	18937	18973	19079	19063	19025	18891	19111	19096	19015	18872	18995	18828	18906	18923	18802	19010	19066	19274	19133	18997	18829	19147	18901	19045	19021	18918	18994	18899	18861	18892	19116	19162	18937	18990	19204	19077	18984	18974	19183	18930	18928	19109	19156	19252	19042	19111	18899	19099	18872	18980	19125	19109	18871	19000	18880	18962	19044	18894	18974	19122	18917	19070	19239	18946	18977	19069	18997	18894	18935	18945	19017	19080	19235	18973	18997	19100	18829	19115	19140	19020	18941	18806	19077	19209	18954	19048	18981	18975	18950	19157	18994	18953	19053	19052	19039	18939	19077	19003	18782	18772	19007	19084	19231	18934	19043	18974	18936	19178	19237	19075	18810	18915	19208	18916	19005	18942	18897	18880	19020	19122	18865	19033	18805	19042	18726	19155	19091	19189	19144	18948	18788	19203	19141	19035	18940	19157	19015	19173	18863	18749	18845	18865	19146	19171	19244	18936	19021	19205	19053	19165	18861	19031	18953	18859	18901	18841	18956	19169	19005	19024	19141	18769	18934	18761	18961	18970	18981	19141	19040	18767	19014	18954	18923	19056	18819	18890	19124	18974	19220	19017	19098	18916	18871	18884	18948	19152	19151	18831	18849	18967	18819	19001	18893	19107	18584	18733	19087	19016	18943	19030	18934	18762	19003	18910	19001	19134	19074	18916	18883	19034	18961	19021	19204	18885	18801	18927	19112	18928	19103	19298	18935	18949	19143	19066	18959	18820	19260	18952	19277	19028	19025	19013	18950	18955	19089	19011	19144	19023	18860	18890	19019	19115	18870	19077	19064	18889	19135	19039	19104	19092	18908	18992	19029	19125	19094	18991	19034	19142	18887	18854	18843	18902	19134	19319	19072	18946	19078	18846	19158	18960	18946	19163	19034	19053	19088	18871	18803	18872	19103	19041	19110	19028	19117	19239	18925	19035	19060	19013	19066	18861	18968	19193	19031	18942	18988	18976	18962	18944	19117	18876	19057	19023	19001	18776	18975	19130	18967	18865	18899	18966	19014	19073	18946	19030	19091	19098	18870	18946	18908	19181	18994	19090	19102	18978	19020	18748	18948	18885	19161	19215	19075	18945	19079	19133	19071	19071	18714	19055	18895	19030	18971	19130	19248	19062	18935	19053	19175	19267	18893	19274	19090	18945	18949	18933	18926	18808	18859	19006	19107	19089	18765	18747	18925	18916	18916	18795	18979	18911	19343	18979	19124	19197	18906	18905	18978	19104	18955	19051	18965	19022	18897	18821	18838	19089	19228	19093	18919	19150	18760	19195	18896	19059	18976	19159	18850	19124	18958	18832	19054	18849	18895	19077	18950	18919	18940	18894	18993	18841	18970	18861	18910	18873	18961	18908	19335	19126	18943	19053	18989	18761	18806	19170	18784	19173	18967	18945	19081	19082	18952	18847	19069	19080	18984	18988	19095	19015	18871	19141	19090	18935	18964	19125	19044	18840	18748	19133	19205	18947	18908	19022	18854	19033	18889	19053	19282	19007	19076	19017	19027	18786	19076	19012	18761	18921	19082	18772	18821	19161	18992	18969	18682	18872	18968	19050	19137	19021	19038	19104	18861	18897	19047	18930	18973	18986	19018	19012	19162	18979	19038	19092	18801	18948	19127	19109	18936	19045	18799	18979	18990	18998	18893	19246	19021	18791	18968	18785	18985	19247	18790	19005	19243	18981	18863	18973	18930	19174	18845	19044	18953	19071	19111	19103	19034	19005	19033	18893	18998	19067	19246	19234	18965	19121	18971	19052	19155	18926	18903	19062	19081	19327	18835	18860	18835	18936	19051	19311	19056	18945	19329	19180	19107	18930	19000	18930	18896	18997	19051	18817	18973	19197	19027	19138	18927	19129	19157	19000	19120	18855	18762	19109	19028	18989	19016	19066	18943	19181	19181	19137	18865	19011	19014	19003	18781	19084	18870	19039	19089	18907	18965	18878	19127	18879	19125	19008	18875	19002	19015	19012	18946	18797	19104	18963	18976	19267	18968	18934	18953	19209	18952	19138	19036	19183	19156	18903	19162	19033	18939	18984	18858	18660	19044	18994	19001	19230	18986	19117	18875	19147	19215	19319	18927	19110	19003	19104	19032	18897	18984	18968	18895	19168	18821	18914	18925	18847	19053	18987	18815	18818	18978	18975	19063	19088	18801	18777	18872	18851	19078	18978	18899	18889	19058	18932	18955	19162	19057	18981	18976	18809	19020	19062	19079	18884	19035	18885	18941	19041	19076	19040	18962	18967	18960	18936	19172	19078	18889	19073	19212	19013	18987	18926	18955	19027	18985	18668	18961	18980	19200	18917	19004	18955	19131	19002	19178	19041	18810	18802	18881	18958	18955	19066	19205	19103	18989	18961	19107	18875	19099	19090	19257	19102	19028	18639	18978	19074	19017	19179	19040	19162	18938	19203	19087	18938	18986	18941	19095	18928	19110	19177	19047	19055	19056	19091	18917	18741	19085	19008	19017	19101	18928	18782	19030	19061	18996	18890	18973	18964	19003	18886	18880	19184	19070	19052	18862	19046	18930	19098	19021	18945	18903	19045	18967	18924	18804	18877	18976	18948	18985	19147	19006	19168	19061	18892	18891	19218	19225	19074	18907	18854	18992	18927	18976	19090	19045	19061	18870	18922	18799	18936	18982	18929	19074	19024	19050	19025	18935	18817	18837	19054	18869	18868	18946	19093	19025	18968	18900	19172	19025	18785	19040	18960	18939	18977	19137	19165	19091	18745	18880	19264	19191	19018	18751	18869	19037	19013	19042	18989	19015	19032	19040	18925	18797	19086	18924	18892	18874	19137	19008	19270	19063	19076	19048	18984	19059	18814	18899	19103	18992	18909	19108	19105	19013	19134	18889	18932	18947	19059	18797	19022	19104	19215	19082	19035	18893	18901	19165	18883	19220	19004	18819	18863	18732	19044	19023	18988	18956	19176	18860	18833	18961	19002	19245	19075	19012	19167	19145	19154	18897	19018	19150	18866	18780	18936	19065	18916	18754	19161	18952	19109	19076	19019	18879	19094	18869	18942	19181	19000	18839	19129	18826	19219	19070	19001	19080	19252	19108	19013	18988	18851	18864	19233	19134	18927	18971	18954	18832	18987	18924	18861	18775	18948	19116	18817	18958	18791	18924	19105	18903	19105	18990	18900	19077	19175	19001	18780	19137	18994	18889	19061	19058	19051	19041	18889	19186	18869	19028	18836	18833	19044	18949	18949	19002	18872	19166	19085	19136	19059	18870	18919	19028	18858	19146	19087	18998	18849	19193	19076	18907	19093	19349	18939	19081	19013	19071	19003	19127	19175	18875	19016	18855	19126	18850	18921	19092	18998	19111	19175	19103	19162	19168	18905	18890	19021	19118	18965	18962	18933	18960	19041	18937	18914	19003	19017	18956	18959	18927	18944	19015	19214	19017	18993	18946	18992	19096	18941	18904	18873	19037	19052	18948	19049	19088	18819	18817	19074	18906	18898	18836	19099	18951	19271	18973	18960	19151	19126	18790	19240	19143	19010	18749	18715	18984	19115	18990	18940	18981	18963	18875	18892	19134	19003	19127	18947	19073	19049	19012	19014	18869	18965	19011	19054	19171	18943	19084	19169	18874	18908	19251	18966	18972	19053	19189	19118	19072	18867	18943	18872	18934	19032	18777	18904	19141	18891	19068	18972	19005	19297	19067	18980	19131	19040	18863	19090	18975	19012	18903	18945	19129	18862	18951	19218	19014	18968	18901	18879	19278	19018	19138	19026	18977	18889	19085	19060	18944	18986	18877	19179	18980	19108	19074	18912	18914	19088	19044	19155	18994	18998	19082	19185	19087	19026	18955	19065	18931	18742	18979	19154	19072	19096	19056	19021	18712	18874	18914	19112	18972	19153	19058	18963	19150	19165	19191	18852	19056	19139	19011	19135	19069	18982	18892	19110	19123	19151	19062	18927	18802	18765	18865	18933	18932	19063	18961	19142	19136	18971	19053	19128	18835	19042	19004	19042	18769	19168	18957	19034	19119	19043	19027	18948	18830	18735	18870	19116	18982	19016	19199	19055	19285	18921	18898	19140	19032	19189	18927	18974	18861	18965	18950	18920	19129	19148	19002	19174	19046	18844	19065	19186	19119	18969	18909	18999	18959	18804	18908	18968	19001	19112	18948	18940	18887	18971	19055	19056	19006	19023	18833	19103	18920	18820	19162	19110	19036	18954	19184	18923	18868	18965	19044	18917	18997	19266	19008	18810	18881	19198	19038	18986	19076	19157	19240	19035	19060	18887	18971	19124	18712	19131	19002	19039	18801	18725	18857	18878	19012
47651	77009	71069	61271	55240	47183	32020	20983	18914	17800	17147	16546	15923	15517	15576	15458	15499	15018	15051	14849	14551	14443	14515	14334	14138	13991	13973	13905	14098	14180	14031	14156	14025	13852	13798	13922	13744	13812	13900	13777	13946	13831	13649	13676	13706	13805	13763	13797	13869	13739	13811	13731	13634	13816	13673	13704	13634	13673	13838	13678	13647	13575	13827	13593	13825	13797	13645	13388	13710	13725	13701	13683	13579	13639	13831	13754	13821	13725	13844	13589	13790	13808	13513	13821	13559	13664	13559	13786	13792	13578	13798	13837	13573	13863	13418	13826	13539	13633	13704	13563	13656	13721	13640	13595	13650	13959	13703	13756	13723	13657	13827	13579	13695	13632	13606	13839	13703	13769	13659	13711	13809	13740	13548	13682	13748	13827	13661	13779	13761	13646	13677	13668	13627	13710	13758	13607	13590	13853	13658	13638	13660	13560	13643	13801	13756	13680	13609	13577	13580	13620	13616	13642	13683	13763	13684	13806	13639	13662	13776	13747	13612	13660	13708	13627	13788	13758	13794	13694	13691	13732	13749	13701	13597	13573	13656	13883	13690	13568	13737	13762	13549	13681	13801	13619	13600	13713	13744	13715	13802	13708	13756	13632	13638	13661	13689	13761	13663	13694	13670	13737	13801	13606	13861	13910	13635	13760	13610	13554	13660	13550	13718	13634	13817	13720	13593	13669	13717	13633	13776	13630	13721	13762	13727	13668	13653	13640	13707	13706	13770	13573	13770	13768	13675	13431	13764	13785	13696	13616	13561	13702	13749	13767	13691	13854	13574	13704	13772	13639	13653	13736	13707	13552	13521	13761	13573	13796	13617	13772	13653	13807	13649	13658	13874	13817	13694	13643	13789	13716	13666	13671	13807	13777	13718	13722	13637	13612	13616	13740	13827	13704	13644	13818	13780	13633	13421	13796	13707	13830	13735	13560	13713	13633	13656	13759	13883	13631	13757	13683	13646	13537	13850	13571	13693	13713	13856	13663	13694	13737	13738	13619	13732	13678	13623	13645	13926	13670	13677	13681	13733	13628	13676	13654	13786	13732	13483	13649	13467	13751	13633	13606	13653	13630	13750	13800	13643	13680	13688	13593	13385	13761	13608	13712	13671	13623	13606	13794	13633	13877	13767	13746	13571	13715	13679	13797	13725	13617	13491	13770	13737	13648	13706	13648	13670	13600	13647	13636	13783	13615	13615	13561	13510	13689	13778	13629	13610	13686	13723	13722	13728	13742	13776	13685	13825	13600	13653	13705	13586	13614	13782	13529	13502	13619	13838	13593	13672	13714	13791	13842	13654	13718	13652	13845	13728	13806	13675	13851	13831	13782	13864	13573	13677	13532	13759	13807	13814	13703	13703	13534	13648	13670	13679	13627	13588	13703	13669	13619	13694	13742	13527	13743	13606	13687	13779	13637	13673	13711	13662	13702	13799	13764	13686	13643	13675	13883	13566	13602	13558	13730	13622	13749	13766	13620	13532	13808	13577	13828	13604	13690	13540	13702	13463	13536	13801	13709	13663	13807	13655	13581	13648	13627	13692	13743	13573	13663	13782	13661	13638	13633	13747	13479	13920	13580	13602	13499	13773	13888	13594	13615	13670	13628	13683	13689	13761	13696	13764	13615	13503	13594	13824	13791	13652	13779	13745	13802	13641	13614	13585	13726	13686	13653	13718	13577	13639	13517	13711	13774	13876	13742	13583	13765	13601	13740	13700	13658	13637	13560	13785	13724	13841	13807	13569	13687	13775	13680	13690	13705	13602	13721	13554	13596	13786	13631	13549	13625	13816	13646	13638	13660	13701	13580	13808	13756	13820	13655	13588	13867	13395	13690	13633	13668	13639	13755	13757	13830	13732	13755	13697	13809	13619	13735	13823	13650	13686	13663	13846	13761	13700	13709	13696	13518	13662	13653	13699	13537	13470	13674	13588	13663	13674	13845	13697	13601	13476	13765	13636	13765	13720	13798	13698	13603	13686	13692	13801	13771	13763	13715	13728	13721	13616	13531	13720	13765	13708	13629	13668	13638	13668	13842	13755	13833	13633	13657	13567	13542	13743	13693	13692	13683	13764	13675	13769	13667	13696	13632	13665	13767	13580	13513	13740	13946	13633	13655	13753	13611	13793	13765	13719	13848	13574	13877	13765	13495	13881	13673	13675	13693	13577	13642	13678	13793	13668	13780	13712	13758	13642	13876	13839	13687	13752	13657	13841	13800	13777	13763	13798	13600	13668	13703	13736	13778	13624	13641	13614	13583	13715	13788	13826	13574	13805	13806	13637	13700	13474	13602	13704	13671	13735	13648	13797	13674	13762	13713	13801	13695	13694	13635	13716	13599	13657	13634	13730	13707	13528	13765	13788	13714	13625	13627	13601	13811	13565	13676	13683	13744	13653	13718	13694	13920	13774	13682	13801	13734	13625	13685	13763	13692	13727	13639	13844	13634	13593	13685	13725	13706	13556	13884	13747	13798	13512	13589	13548	13674	13633	13717	13787	13731	13822	13760	13756	13684	13636	13906	14022	13626	13710	13723	13552	13549	13664	13555	13615	13679	13730	13679	13504	13682	13776	13649	13752	13602	13619	13782	13575	13681	13564	13736	13647	13727	13574	13604	13694	13687	13684	13630	13873	13488	13839	13722	13564	13705	13739	13623	13625	13688	13621	13740	13700	13700	13759	13786	13556	13743	13723	13840	13551	13681	13756	13753	13713	13560	13610	13696	13586	13736	13840	13585	13701	13670	13623	13738	13767	13734	13684	13764	13716	13658	13748	13759	13760	13852	13548	13659	13477	13733	13601	13882	13462	13760	13756	13786	13707	13570	13916	13554	13508	13637	13686	13674	13553	13786	13763	13642	13680	13737	13626	13725	13584	13714	13596	13671	13677	13633	13812	13681	13553	13744	13626	13713	13620	13764	13734	13670	13656	13656	13919	13773	13755	13691	13829	13757	13669	13695	13528	13803	13669	13688	13427	13543	13537	13518	13578	13732	13591	13620	13687	13731	13779	13813	13767	13639	13688	13779	13747	13734	13691	13728	13599	13664	13670	13755	13788	13715	13635	13502	13615	13639	13630	13889	13774	13621	13723	13670	13668	13668	13746	13667	13777	13626	13566	13581	13725	13838	13590	13578	13499	13735	13712	13641	13863	13584	13831	13685	13751	13619	13856	13657	13679	13732	13532	13752	13747	13909	13644	13660	13672	13586	13600	13542	13750	13585	13575	13666	13530	13661	13716	13650	13687	13641	13587	13715	13641	13628	13722	13762	13682	13787	13621	13641	13726	13705	13687	13576	13793	13830	13555	13802	13846	13874	13496	13584	13728	13718	13632	13652	13516	13732	13634	13661	13845	13712	13889	13707	13547	13551	13629	13648	13757	13664	13622	13646	13485	13763	13683	13714	13769	13583	13653	13756	13642	13806	13619	13723	13649	13546	13974	13798	13682	13780	13380	13572	13718	13839	13535	13908	13666	13692	13589	13789	13805	13474	13846	13713	13642	13852	13595	13705	13729	13642	13703	13646	13603	13607	13640	13556	13533	13679	13634	13609	13721	13757	13682	13648	13736	13665	13758	13731	13717	13770	13606	13626	13527	13733	13848	13824	13684	13680	13599	13820	13868	13664	13620	13614	13885	13689	13649	13839	13558	13613	13647	13852	13804	13670	13809	13592	13666	13592	13687	13831	13750	13694	13891	13831	13681	13758	13750	13690	13648	13701	13922	13582	13598	13689	13727	13661	13594	13767	13638	13786	13663	13725	13782	13761	13843	13591	13811	13704	13640	13662	13816	13664	13773	13671	13696	13649	13597	13841	13704	13726	13646	13676	13848	13703	13647	13765	13769	13695	13765	13684	13729	13650	13556	13579	13788	13636	13808	13659	13795	13765	13727	13676	13498	13568	13707	13783	13664	13560	13780	13706	13703	13775	13702	13751	13708	13689	13786	13710	13697	13784	13766	13549	13716	13744	13675	13840	13598	13804	13673	13584	13702	13707	13629	13632	13671	13515	13726	13687	13575	13684	13822	13817	13659	13755	13647	13903	13695	13743	13705	13766	13565	13564	13645	13660	13823	13656	13773	13601	13729	13659	13647	13621	13617	13645	13670	13659	13571	13478	13688	13742	13852	13827	13740	13825	13570	13526	13503	13661	13960	13739	13659	13380	13668	13650	13653	13616	13652	13646	13804	13619	13697	13525	13762	13650	13691	13891	13766	13740	13795	13610	13751	13617	13610	13553	13618	13666	13708	13656	13512	13579	13704	13777	13680	13755	13784	13611	13677	13704	13636	13697	13728	13698	13753	13583	13625	13541	13706	13635	13610	13801	13886	13776	13584	13608	13679	13527	13829	13687	13782	13609	13690	13803	13760	13752	13783	13638	13732	13713	13605	13786	13709	13625	13693	13694	13834	13599	13626	13608	13686	13734	13713	13823	13630	13763	13692	13577	13582	13605	13677	13671	13829	13642	13634	13676	13535	13800	13577	13785	13818	13647	13598	13679	13785	13726	13601	13662	13677	13705	13735	13742	13865	13581	13866	13545	13666	13777	13610	13608	13578	13635	13630	13694	13643	13727	13823	13708	13776	13586	13800	13612	13747	13641	13722	13673	13842	13689	13736	13607	13692	13668	13534	13691	13638	13636	13823	13723	13674	13699	13698	13845	13723	13582	13590	13633	13639	13769	13773	13647	13682	13798	13742	13627	13650	13654	13703	13669	13739	13675	13672	13443	13690	13796	13823	13540	13634	13648	13843	13758	13793	13598	13708	13683	13640	13744	13619	13601	13731	13780	13710	13666	13693	13789	13678	13709	13619	13528	13496	13668	13646	13825	13772	13698	13725	13681	13820	13763	13685	13885	13635	13695	13687	13594	13754	13789	13561	13902	13688	13659	13644	13717	13700	13561	13654	13781	13505	13778	13857	13732	13777	13864	13714	13844	13662	13667	13618	13701	13685	13778	13680	13690	13696	13601	13691	13735	13544	13540	13645	13656	13657	13877	13727	13858	13477	13668	13677	13764	13825	13454	13612	13486	13773	13634	13623	13792	13897	13621	13609	13723	13745	13526	13675	13654	13626	13568	13674	13711	13613	13749	13598	13822	13656	13829	13534	13706	13612	13692	13578	13604
41840	49998	57040	47239	38909	32769	27270	23220	22225	21812	21537	21457	20846	20813	20983	21122	21264	20808	20977	20582	20500	20809	20626	20708	20768	20469	20553	20569	20587	20661	20559	20732	20868	20575	20390	20344	20434	20523	20571	20407	20413	20406	20557	20531	20304	20538	20417	20576	20578	20382	20458	20233	20357	20277	20412	20362	20435	20554	20542	20443	20282	20557	20406	20321	20236	20506	20438	20624	20505	20496	20579	20577	20448	20495	20606	20607	20384	20408	20692	20477	20406	20455	20411	20418	20637	20391	20255	20475	20348	20542	20490	20483	20723	20509	20608	20427	20412	20403	20430	20198	20394	20539	20439	20521	20493	20479	20554	20403	20455	20265	20278	20418	20397	20485	20361	20640	20191	20149	20554	20488	20241	20357	20310	20568	20489	20273	20433	20319	20368	20179	20419	20524	20438	20536	20598	20614	20511	20425	20791	20527	20551	20413	20436	20303	20534	20476	20709	20380	20484	20349	20342	20484	20284	20458	20654	20366	20549	20427	20391	20448	20683	20439	20579	20546	20596	20351	20588	20387	20417	20166	20480	20506	20556	20308	20498	20148	20481	20562	20478	20426	20472	20320	20324	20217	20424	20485	20349	20416	20326	20407	20449	20425	20525	20549	20446	20500	20488	20578	20446	20546	20486	20487	20404	20317	20384	20212	20287	20318	20514	20633	20467	20490	20458	20529	20402	20436	20500	20486	20395	20218	20390	20554	20570	20473	20510	20522	20592	20572	20557	20289	20285	20604	20376	20343	20286	20459	20540	20252	20336	20404	20578	20376	20374	20474	20235	20347	20346	20486	20404	20361	20354	20461	20358	20387	20483	20318	20627	20419	20508	20394	20477	20460	20511	20410	20364	20444	20410	20610	20446	20386	20443	20472	20547	20573	20334	20438	20330	20275	20638	20367	20514	20366	20383	20511	20277	20586	20436	20541	20531	20365	20731	20359	20236	20315	20367	20200	20593	20338	20380	20466	20394	20304	20491	20517	20438	20492	20560	20480	20583	20437	20844	20452	20592	20327	20348	20481	20515	20381	20736	20566	20525	20263	20527	20430	20614	20394	20581	20407	20427	20459	20534	20247	20356	20392	20463	20423	20275	20348	20546	20257	20499	20431	20498	20322	20601	20306	20259	20506	20567	20484	20463	20527	20469	20644	20359	20316	20396	20486	20556	20437	20543	20385	20339	20271	20348	20480	20626	20642	20454	20361	20590	20446	20540	20491	20403	20596	20325	20387	20359	20499	20401	20411	20337	20367	20362	20600	20348	20352	20495	20341	20462	20471	20360	20439	20348	20321	20486	20382	20560	20531	20539	20483	20360	20441	20500	20332	20428	20515	20629	20572	20482	20604	20324	20480	20463	20441	20571	20360	20686	20416	20428	20489	20534	20359	20325	20444	20468	20448	20450	20445	20365	20460	20504	20400	20416	20494	20448	20342	20374	20201	20340	20451	20523	20473	20587	20454	20580	20308	20458	20755	20395	20643	20423	20537	20305	20307	20398	20448	20343	20344	20445	20583	20578	20367	20614	20324	20505	20433	20359	20594	20600	20529	20496	20492	20510	20498	20433	20544	20237	20455	20346	20622	20316	20455	20307	20426	20474	20700	20501	20596	20635	20453	20662	20310	20441	20333	20562	20579	20454	20425	20541	20304	20610	20305	20470	20523	20536	20395	20658	20421	20571	20628	20457	20421	20623	20408	20136	20444	20463	20502	20204	20416	20527	20569	20495	20596	20284	20531	20363	20468	20532	20661	20222	20475	20467	20362	20350	20308	20466	20412	20342	20475	20430	20334	20401	20694	20403	20715	20329	20429	20321	20313	20562	20503	20349	20395	20391	20465	20446	20378	20444	20380	20509	20490	20518	20611	20316	20359	20393	20420	20490	20655	20565	20617	20578	20298	20568	20575	20472	20577	20446	20540	20570	20470	20221	20431	20500	20259	20560	20390	20415	20443	20565	20625	20595	20590	20545	20474	20437	20320	20316	20254	20469	20530	20363	20291	20257	20338	20455	20508	20361	20529	20274	20571	20525	20444	20553	20141	20385	20514	20539	20740	20612	20233	20333	20421	20510	20546	20548	20426	20471	20363	20460	20593	20358	20419	20519	20327	20703	20647	20384	20247	20494	20546	20408	20432	20500	20440	20359	20499	20421	20456	20448	20402	20397	20405	20551	20500	20549	20423	20562	20284	20587	20356	20244	20358	20439	20512	20317	20422	20348	20518	20627	20352	20300	20542	20362	20486	20419	20377	20352	20150	20453	20249	20367	20096	20374	20372	20594	20281	20460	20410	20426	20194	20514	20626	20404	20540	20522	20294	20581	20670	20338	20243	20460	20546	20407	20470	20477	20416	20339	20618	20603	20285	20458	20603	20446	20374	20395	20465	20030	20389	20372	20497	20392	20372	20573	20543	20113	20204	20449	20410	20374	20630	20439	20592	20730	20471	20221	20222	20511	20318	20435	20403	20313	20362	20384	20526	20453	20524	20503	20340	20310	20453	20531	20147	20291	20432	20526	20741	20607	20444	20405	20705	20493	20342	20491	20235	20335	20293	20439	20633	20635	20637	20478	20549	20447	20629	20317	20547	20498	20485	20489	20219	20306	20354	20315	20468	20621	20637	20339	20738	20453	20160	20394	20226	20535	20605	20513	20230	20376	20524	20269	20511	20574	20592	20432	20374	20674	20594	20442	20306	20622	20477	20441	20432	20509	20450	20445	20534	20448	20791	20240	20378	20413	20503	20353	20352	20352	20320	20272	20438	20431	20605	20432	20505	20521	20277	20424	20431	20408	20494	20361	20351	20590	20311	20534	20441	20232	20304	20618	20385	20278	20344	20382	20463	20272	20638	20308	20413	20390	20340	20344	20534	20457	20468	20405	20483	20531	20141	20514	20442	20391	20225	20531	20446	20360	20376	20535	20215	20362	20581	20409	20249	20488	20688	20480	20528	20453	20534	20645	20351	20380	20407	20374	20288	20533	20555	20494	20526	20445	20456	20416	20228	20215	20300	20416	20421	20389	20350	20567	20441	20495	20611	20337	20430	20490	20694	20365	20290	20213	20483	20455	20327	20554	20535	20441	20265	20523	20407	20448	20593	20389	20309	20131	20513	20447	20562	20587	20175	20376	20413	20299	20609	20396	20559	20458	20354	20480	20528	20541	20235	20606	20673	20398	20403	20596	20382	20490	20402	20286	20199	20301	20335	20323	20557	20432	20604	20165	20334	20597	20230	20424	20214	20443	20429	20563	20292	20460	20519	20408	20222	20564	20375	20450	20550	20355	20326	20516	20470	20453	20370	20516	20480	20394	20351	20597	20291	20263	20121	20541	20268	20352	20623	20361	20418	20513	20568	20532	20663	20461	20431	20443	20445	20347	20462	20539	20365	20448	20503	20628	20396	20459	20495	20421	20478	20419	20580	20498	20706	20351	20453	20495	20622	20372	20419	20574	20484	20415	20443	20379	20494	20486	20373	20464	20421	20225	20643	20570	20593	20585	20398	20534	20326	20430	20511	20410	20560	20416	20373	20610	20511	20333	20420	20676	20547	20607	20550	20714	20475	20577	20427	20477	20554	20505	20333	20433	20120	20370	20452	20661	20234	20466	20213	20485	20477	20337	20438	20493	20584	20436	20519	20586	20434	20544	20488	20472	20434	20521	20311	20388	20388	20321	20398	20595	20441	20364	20382	20377	20554	20670	20180	20446	20545	20512	20370	20623	20413	20571	20284	20415	20325	20131	20646	20422	20402	20377	20340	20168	20386	20621	20600	20433	20417	20629	20365	20311	20574	20393	20242	20497	20205	20330	20305	20514	20462	20405	20444	20420	20344	20619	20396	20594	20482	20413	20475	20642	20367	20194	20262	20386	20528	20357	20452	20631	20578	20447	20353	20293	20388	20298	20474	20514	20623	20497	20181	20289	20488	20580	20229	20291	20463	20628	20524	20689	20406	20296	20276	20353	20457	20571	20398	20482	20366	20349	20597	20628	20377	20567	20276	20484	20190	20638	20453	20527	20576	20216	20462	20514	20461	20449	20413	20387	20442	20359	20664	20449	20363	20387	20525	20629	20348	20574	20486	20730	20227	20494	20368	20228	20447	20588	20367	20620	20581	20442	20443	20475	20330	20348	20401	20580	20491	20423	20661	20371	20322	20522	20492	20796	20722	20155	20600	20564	20569	20688	20458	20630	20610	20574	20457	20414	20359	20457	20280	20449	20599	20308	20412	20380	20361	20196	20332	20456	20525	20518	20216	20468	20599	20459	20507	20383	20316	20638	20397	20632	20333	20553	20418	20211	20387	20495	20255	20359	20417	20381	20353	20282	20412	20442	20412	20516	20367	20389	20337	20226	20387	20513	20427	20175	20433	20387	20560	20345	20286	20318	20557	20399	20227	20383	20550	20419	20367	20600	20397	20403	20427	20438	20532	20420	20227	20357	20467	20646	20533	20595	20480	20227	20379	20414	20419	20528	20383	20481	20330	20489	20534	20496	20350	20480	20599	20647	20465	20703	20438	20494	20598	20496	20504	20358	20413	20655	20400	20376	20619	20581	20397	20436	20398	20540	20643	20483	20490	20472	20473	20630	20491	20392	20685	20544	20562	20425	20416	20366	20257	20473	20475	20460	20547	20475	20513	20427	20377	20552	20213	20519	20450	20479	20323	20544	20692	20509	20392	20419	20713	20545	20362	20608	20444	20647	20252	20433	20455	20201	20196	20043	20576	20638	20274	20099	20135	20570	20422	20570	20252	20222	20367	20551	20609	20371	20331	20431	20464	20536	20539	20481	20461	20406	20416	20438	20495	20574	20467	20613	20536	20528	20252	20376	20503	20432	20453	20258	20238	20293	20488	20273	20442	20487	20663	20317	20595	20606	20478	20277	20656	20522	20391	20430	20150	20515	20494	20493	20492	20449	20337	20412	20465	20458	20483	20471	20339	20434	20618	20606	20252	20532	20528	20399	20279	20646	20441	20562	20447	20552	20561	20617	20426	20458	20476	20431	20368	20527	20242	20274	20362	20635	20440	20379	20433	20619	20607	20508	20304	20338	20235	20302	20435	20296	20304	20311	20537	20709	20423	20534	20171	20479	20645	20597	20467	20509	20618	20562	20622	20541	20368	20418	20381
43757	60089	56926	42853	36108	28589	21999	17389	16419	16135	15834	15409	15334	15175	15101	15329	15250	14974	14954	14939	14741	14665	14800	14767	14687	14582	14632	14673	14750	14501	14669	14521	14484	14342	14454	14291	14472	14511	14438	14343	14358	14447	14451	14689	14310	14373	14498	14353	14363	14494	14409	14323	14630	14407	14223	14454	14385	14232	14355	14439	14517	14403	14390	14436	14607	14366	14327	14221	14217	14458	14377	14444	14479	14431	14433	14455	14541	14398	14528	14467	14247	14415	14302	14312	14373	14383	14384	14375	14334	14394	14498	14361	14347	14483	14432	14348	14283	14401	14455	14409	14454	14475	14450	14547	14398	14392	14382	14419	14317	14373	14312	14546	14464	14401	14303	14322	14387	14449	14311	14448	14498	14376	14248	14398	14346	14416	14430	14378	14421	14453	14430	14440	14368	14547	14543	14453	14504	14443	14348	14553	14236	14436	14283	14330	14409	14582	14480	14269	14519	14223	14300	14462	14498	14379	14427	14464	14304	14264	14466	14385	14367	14464	14322	14354	14371	14389	14314	14264	14493	14313	14431	14374	14382	14358	14386	14376	14204	14538	14502	14298	14376	14614	14363	14475	14272	14319	14412	14312	14537	14234	14250	14297	14262	14328	14654	14424	14389	14302	14482	14286	14311	14246	14326	14372	14461	14296	14366	14421	14522	14278	14356	14409	14381	14337	14405	14428	14138	14391	14329	14284	14499	14370	14508	14328	14464	14543	14353	14470	14395	14375	14584	14314	14541	14340	14419	14397	14337	14422	14354	14379	14254	14442	14434	14234	14357	14359	14330	14508	14276	14442	14418	14381	14426	14485	14429	14368	14291	14281	14371	14292	14483	14286	14336	14410	14243	14379	14416	14385	14404	14388	14465	14432	14339	14377	14381	14436	14378	14487	14390	14440	14514	14283	14448	14360	14435	14444	14380	14411	14390	14329	14334	14284	14442	14411	14354	14386	14519	14315	14285	14405	14592	14362	14502	14266	14449	14528	14467	14338	14351	14467	14370	14277	14407	14509	14418	14463	14282	14411	14465	14427	14395	14400	14671	14337	14391	14454	14472	14398	14508	14366	14392	14489	14225	14475	14412	14377	14458	14407	14383	14305	14357	14337	14404	14373	14281	14391	14427	14340	14417	14317	14397	14530	14427	14514	14347	14402	14299	14418	14449	14475	14417	14125	14521	14389	14534	14408	14268	14274	14366	14437	14215	14515	14353	14457	14286	14450	14268	14322	14262	14428	14342	14602	14401	14374	14468	14449	14358	14409	14616	14360	14381	14383	14360	14553	14550	14318	14344	14373	14447	14444	14280	14480	14393	14470	14343	14417	14442	14428	14603	14428	14421	14445	14503	14274	14339	14587	14452	14364	14534	14428	14377	14393	14344	14393	14573	14564	14382	14460	14338	14419	14331	14372	14662	14295	14517	14292	14334	14458	14355	14452	14565	14409	14391	14327	14453	14442	14552	14435	14382	14333	14401	14530	14433	14444	14418	14461	14531	14571	14404	14421	14413	14322	14288	14245	14331	14532	14460	14538	14267	14337	14502	14431	14413	14402	14382	14486	14346	14029	14393	14394	14396	14436	14422	14571	14334	14537	14510	14384	14263	14535	14462	14275	14425	14571	14490	14400	14362	14409	14557	14426	14545	14352	14376	14357	14332	14417	14284	14441	14342	14521	14437	14372	14258	14456	14398	14272	14473	14257	14338	14435	14397	14391	14465	14375	14415	14630	14320	14475	14401	14392	14341	14406	14397	14318	14577	14404	14476	14379	14384	14394	14392	14468	14359	14290	14397	14312	14430	14363	14473	14290	14372	14428	14235	14387	14314	14369	14486	14304	14265	14280	14262	14422	14505	14273	14391	14447	14421	14237	14388	14426	14239	14485	14568	14392	14443	14455	14605	14343	14424	14468	14479	14342	14429	14468	14433	14296	14360	14248	14327	14166	14453	14326	14401	14463	14580	14389	14292	14467	14362	14337	14482	14265	14352	14298	14311	14361	14433	14493	14309	14439	14548	14396	14409	14467	14241	14345	14395	14462	14555	14321	14206	14341	14368	14471	14419	14297	14421	14592	14385	14202	14602	14374	14626	14223	14504	14449	14234	14418	14340	14424	14460	14317	14500	14371	14460	14440	14458	14320	14464	14401	14469	14537	14493	14378	14194	14355	14330	14205	14413	14450	14445	14498	14318	14414	14290	14502	14382	14501	14261	14360	14371	14436	14521	14353	14487	14254	14337	14206	14619	14347	14506	14464	14435	14417	14402	14410	14524	14488	14279	14313	14458	14387	14517	14466	14428	14553	14463	14388	14343	14438	14283	14322	14399	14439	14551	14421	14354	14467	14294	14474	14509	14240	14463	14394	14478	14382	14429	14234	14256	14348	14452	14564	14448	14342	14340	14434	14435	14452	14255	14357	14289	14485	14339	14322	14314	14405	14472	14421	14444	14290	14532	14456	14422	14429	14439	14409	14415	14380	14326	14317	14224	14495	14364	14301	14539	14477	14352	14475	14379	14388	14496	14359	14509	14367	14424	14307	14415	14603	14259	14497	14424	14241	14316	14355	14462	14483	14471	14321	14410	14445	14505	14359	14495	14350	14456	14480	14493	14327	14445	14537	14313	14406	14413	14460	14342	14384	14396	14534	14549	14317	14519	14311	14525	14420	14320	14389	14591	14376	14432	14620	14441	14354	14322	14566	14402	14482	14550	14270	14393	14387	14402	14539	14352	14276	14332	14400	14354	14501	14404	14541	14369	14397	14362	14437	14417	14562	14461	14304	14585	14378	14388	14431	14340	14457	14278	14533	14431	14403	14474	14327	14365	14376	14582	14269	14510	14418	14310	14506	14472	14356	14548	14407	14398	14455	14521	14507	14427	14430	14346	14445	14302	14639	14439	14317	14548	14190	14475	14306	14365	14330	14423	14505	14336	14465	14569	14331	14577	14606	14377	14657	14360	14376	14366	14519	14456	14515	14236	14481	14385	14400	14245	14439	14484	14375	14460	14420	14393	14484	14437	14321	14309	14389	14501	14470	14407	14412	14323	14512	14409	14371	14497	14364	14567	14449	14423	14428	14330	14309	14490	14397	14410	14504	14269	14427	14381	14437	14542	14232	14434	14376	14449	14442	14389	14298	14516	14163	14354	14402	14314	14399	14376	14331	14349	14375	14375	14408	14341	14381	14233	14568	14559	14200	14458	14354	14368	14379	14395	14259	14360	14305	14602	14357	14481	14201	14346	14374	14431	14390	14530	14367	14512	14369	14332	14397	14477	14491	14517	14286	14423	14311	14374	14238	14377	14423	14349	14383	14567	14336	14511	14280	14563	14323	14405	14485	14580	14437	14417	14601	14339	14455	14385	14480	14517	14500	14423	14316	14482	14334	14276	14397	14325	14558	14317	14285	14351	14356	14523	14351	14386	14400	14398	14379	14492	14583	14454	14439	14593	14375	14372	14210	14564	14374	14425	14320	14396	14402	14473	14424	14572	14375	14422	14528	14399	14456	14357	14360	14395	14272	14524	14480	14400	14362	14537	14281	14429	14331	14311	14378	14499	14315	14346	14516	14450	14313	14364	14159	14425	14386	14497	14501	14433	14416	14524	14700	14368	14311	14278	14387	14494	14387	14266	14178	14491	14478	14497	14577	14433	14586	14389	14336	14521	14453	14328	14430	14381	14406	14279	14327	14396	14297	14292	14349	14441	14381	14440	14377	14556	14487	14353	14483	14427	14273	14422	14392	14280	14193	14487	14383	14295	14456	14321	14414	14439	14430	14393	14228	14388	14353	14590	14509	14336	14303	14189	14457	14446	14439	14488	14237	14240	14500	14399	14612	14358	14211	14268	14586	14338	14450	14513	14484	14365	14409	14321	14289	14330	14550	14322	14481	14499	14285	14403	14429	14460	14551	14437	14304	14499	14384	14424	14450	14305	14384	14375	14467	14302	14484	14474	14377	14392	14451	14438	14426	14233	14519	14444	14431	14343	14381	14307	14368	14393	14318	14392	14454	14537	14324	14538	14586	14438	14409	14386	14411	14309	14409	14465	14458	14457	14345	14349	14380	14335	14515	14431	14377	14388	14266	14345	14392	14336	14429	14424	14451	14296	14585	14365	14472	14341	14468	14423	14401	14188	14638	14632	14291	14510	14564	14463	14532	14483	14314	14332	14422	14306	14388	14296	14433	14320	14267	14359	14476	14344	14571	14397	14257	14337	14459	14411	14578	14514	14206	14427	14559	14410	14522	14322	14326	14519	14581	14434	14317	14518	14578	14568	14426	14314	14398	14592	14417	14550	14422	14334	14497	14349	14408	14312	14360	14305	14396	14359	14430	14310	14386	14474	14244	14308	14583	14381	14402	14554	14429	14317	14398	14490	14392	14367	14503	14337	14388	14489	14344	14327	14300	14411	14478	14195	14528	14374	14424	14292	14553	14448	14489	14458	14290	14488	14350	14156	14436	14388	14357	14467	14435	14303	14430	14190	14432	14565	14398	14429	14376	14383	14456	14283	14328	14306	14398	14390	14463	14334	14593	14494	14373	14584	14324	14277	14448	14310	14183	14490	14375	14414	14384	14362	14422	14325	14477	14386	14302	14531	14318	14530	14363	14312	14320	14404	14215	14463	14280	14586	14423	14428	14493	14346	14323	14558	14292	14425	14467	14408	14393	14348	14264	14252	14434	14517	14328	14361	14312	14476	14176	14577	14310	14440	14488	14292	14442	14574	14255	14387	14559	14531	14444	14348	14383	14363	14281	14247	14452	14282	14532	14288	14483	14264	14577	14363	14504	14416	14512	14408	14332	14377	14438	14333	14339	14509	14362	14357	14361	14260	14447	14332	14459	14404	14371	14479	14406	14470	14339	14387	14429	14516	14200	14543	14414	14537	14532	14219	14388	14352	14287	14400	14454	14442	14505	14490	14405	14451	14331	14357	14248	14223	14438	14419	14447	14344	14416	14453	14462	14431	14504	14409	14618	14335	14409	14323	14419	14410	14363	14385	14464	14388	14355	14587	14490	14421	14426	14401	14518	14515	14324	14251	14479	14416	14305	14308	14382	14443	14664	14386	14442	14470	14429	14414	14434	14514	14569	14294	14504	14452	14479	14229	14515	14579	14254	14484	14297
26585	22207	35412	41657	43961	40065	32945	25075	23198	22666	22167	22071	21841	21553	21430	21723	21761	21527	21256	21292	21430	21178	21059	20978	20960	21001	20751	20938	20765	20633	20925	20778	20809	20700	20648	20799	20604	20711	20807	20579	20527	20746	20679	20526	20600	20319	20593	20709	20761	20601	20427	20672	20762	20486	20769	20722	20553	20486	20558	20617	20337	20500	20774	20620	20768	20729	20729	20665	20334	20534	20574	20751	20381	20453	20789	20435	20556	20442	20699	20509	20709	20522	20419	20660	20590	20622	20640	20618	20594	20446	20515	20521	20402	20597	20602	20721	20615	20800	20568	20468	20519	20452	20682	20527	20509	20524	20691	20531	20621	20425	20697	20485	20424	20684	20271	20564	20374	20488	20443	20614	20417	20873	20405	20592	20638	20404	20280	20579	20397	20373	20439	20579	20398	20720	20614	20550	20570	20474	20409	20545	20490	20516	20435	20492	20686	20744	20629	20600	20664	20490	20549	20604	20677	20532	20430	20494	20566	20655	20622	20368	20599	20560	20548	20673	20354	20594	20516	20476	20470	20661	20514	20486	20546	20479	20586	20507	20805	20431	20562	20489	20558	20418	20688	20434	20760	20592	20739	20890	20709	20484	20527	20659	20659	20496	20518	20627	20611	20639	20686	20713	20377	20354	20576	20307	20789	20703	20844	20591	20377	20831	20682	20555	20278	20523	20766	20618	20500	20598	20776	20662	20421	20467	20498	20404	20820	20528	20741	20468	20468	20486	20615	20569	20501	20555	20735	20448	20369	20272	20563	20720	20617	20585	20572	20336	20530	20445	20411	20611	20837	20640	20637	20430	20559	20515	20639	20364	20617	20802	20669	20486	20420	20357	20418	20601	20722	20511	20684	20578	20677	20562	20389	20245	20776	20685	20548	20589	20705	20714	20639	20542	20388	20647	20506	20709	20640	20474	20727	20580	20586	20629	20565	20683	20523	20667	20624	20566	20597	20773	20590	20557	20632	20388	20437	20679	20681	20527	20556	20555	20506	20519	20715	20551	20714	20459	20337	20451	20763	20710	20665	20641	20703	20643	20358	20469	20453	20583	20565	20726	20545	20663	20732	20844	20540	20695	20614	20745	20752	20510	20962	20567	20828	20556	20588	20454	20351	20412	20443	20261	20596	20554	20620	20753	20583	20452	20607	20578	20438	20363	20662	20602	20477	20416	20562	20405	20450	20669	20260	20596	20769	20622	20521	20639	20751	20680	20619	20584	20668	20542	20761	20882	20468	20381	20621	20554	20688	20344	20735	20706	20398	20543	20634	20234	20735	20519	20415	20316	20386	20551	20468	20537	20500	20638	20691	20361	20566	20488	20553	20596	20641	20584	20621	20739	20636	20460	20709	20739	20462	20625	20213	20486	20644	20427	20644	20666	20620	20702	20314	20479	20505	20437	20559	20735	20508	20480	20732	20638	20813	20586	20433	20611	20867	20451	20430	20587	20748	20332	20537	20523	20730	20502	20569	20654	20513	20460	20396	20410	20450	20505	20558	20545	20500	20586	20325	20439	20541	20597	20377	20385	20518	20645	20441	20331	20401	20461	20588	20628	20481	20573	20569	20489	20407	20636	20655	20345	20813	20736	20662	20657	20752	20541	20704	20709	20577	20424	20508	20295	20675	20385	20610	20470	20590	20547	20512	20754	20392	20518	20598	20522	20561	20653	20615	20676	20534	20393	20608	20464	20602	20600	20686	20380	20865	20531	20631	20530	20426	20505	20479	20719	20565	20418	20729	20548	20556	20479	20620	20533	20710	20681	20640	20424	20888	20507	20602	20478	20563	20756	20476	20452	20710	20661	20537	20549	20533	20605	20514	20610	20462	20514	20480	20735	20473	20629	20443	20490	20424	20745	20826	20712	20635	20525	20565	20509	20409	20747	20276	20586	20524	20497	20621	20619	20566	20592	20480	20589	20487	20243	20583	20379	20492	20509	20339	20420	20535	20694	20558	20442	20602	20648	20390	20442	20546	20594	20607	20795	20606	20372	20290	20514	20528	20722	20624	20617	20770	20612	20584	20542	20670	20531	20742	20491	20831	20406	20649	20593	20418	20287	20460	20571	20481	20524	20323	20675	20713	20554	20439	20531	20647	20666	20802	20628	20320	20516	20444	20467	20376	20519	20671	20638	20661	20716	20684	20390	20537	20489	20516	20849	20713	20613	20476	20645	20553	20531	20408	20548	20662	20697	20395	20636	20457	20390	20464	20500	20565	20740	20663	20545	20671	20624	20659	20644	20806	20694	20621	20671	20807	20227	20703	20693	20509	20646	20513	20286	20588	20466	20553	20882	20547	20624	20563	20629	20507	20482	20719	20613	20502	20694	20652	20500	20561	20505	20562	20404	20543	20501	20589	20435	20358	20640	20524	20398	20555	20608	20369	20506	20605	20527	20539	20365	20617	20643	20609	20594	20637	20737	20479	20522	20408	20581	20736	20532	20615	20436	20671	20503	20745	20350	20551	20697	20648	20378	20454	20738	20498	20432	20547	20580	20503	20803	20750	20487	20665	20794	20541	20395	20304	20515	20479	20469	20462	20648	20688	20570	20475	20503	20473	20787	20590	20490	20548	20573	20740	20716	20513	20616	20682	20543	20391	20691	20521	20840	20640	20435	20489	20637	20712	20451	20715	20725	20564	20595	20545	20460	20519	20499	20578	20795	20658	20375	20581	20484	20412	20607	20495	20658	20508	20611	20647	20259	20583	20587	20602	20663	20536	20683	20449	20610	20464	20282	20456	20529	20500	20557	20751	20538	20676	20701	20722	20500	20475	20743	20743	20344	20624	20574	20593	20719	20682	20575	20587	20588	20446	20616	20476	20573	20571	20436	20683	20474	20586	20553	20519	20614	20655	20693	20595	20409	20688	20612	20502	20541	20717	20594	20584	20587	20661	20438	20562	20570	20421	20546	20766	20298	20623	20743	20538	20614	20610	20588	20478	20545	20444	20336	20484	20641	20741	20442	20676	20399	20690	20483	20472	20441	20480	20485	20687	20593	20678	20591	20415	20607	20770	20555	20434	20722	20658	20529	20739	20554	20454	20614	20573	20437	20708	20614	20443	20441	20586	20450	20407	20660	20481	20591	20696	20524	20511	20648	20455	20464	20654	20627	20484	20749	20541	20584	20580	20561	20557	20608	20755	20894	20619	20717	20472	20585	20461	20721	20410	20628	20253	20471	20654	20465	20798	20528	20720	20642	20672	20553	20429	20728	20471	20516	20553	20535	20764	20666	20441	20544	20708	20617	20585	20567	20716	20665	20586	20574	20645	20682	20387	20581	20600	20619	20698	20700	20396	20599	20646	20607	20553	20479	20628	20717	20539	20402	20463	20745	20519	20519	20522	20287	20597	20536	20368	20604	20597	20567	20632	20534	20505	20567	20426	20781	20520	20716	20542	20477	20565	20439	20676	20762	20502	20679	20645	20585	20548	20621	20747	20508	20570	20537	20482	20494	20501	20726	20565	20496	20345	20316	20510	20704	20569	20588	20557	20355	20509	20754	20696	20519	20788	20413	20664	20449	20468	20711	20589	20301	20436	20614	20409	20751	20587	20505	20652	20628	20609	20584	20570	20457	20352	20413	20712	20417	20619	20530	20718	20743	20548	20565	20567	20611	20548	20817	20267	20831	20365	20431	20672	20478	20475	20522	20506	20594	20567	20333	20589	20769	20569	20491	20417	20736	20500	20492	20473	20511	20376	20421	20597	20272	20542	20585	20317	20335	20658	20628	20682	20582	20552	20584	20771	20342	20835	20753	20668	20611	20415	20429	20617	20431	20686	20544	20452	20449	20501	20353	20703	20642	20541	20583	20625	20725	20803	20676	20618	20401	20535	20602	20636	20628	20364	20766	20678	20297	20674	20844	20531	20453	20592	20533	20605	20448	20754	20542	20544	20598	20489	20470	20564	20615	20791	20411	20482	20421	20373	20540	20502	20368	20477	20490	20669	20305	20742	20666	20483	20411	20525	20477	20370	20625	20595	20640	20584	20511	20404	20518	20430	20582	20781	20528	20582	20350	20611	20796	20412	20518	20423	20435	20323	20484	20396	20409	20516	20588	20369	20644	20362	20498	20765	20643	20607	20770	20599	20655	20501	20730	20638	20577	20494	20442	20779	20655	20811	20712	20583	20553	20576	20548	20632	20785	20684	20503	20308	20608	20471	20454	20475	20621	20640	20569	20661	20739	20651	20461	20674	20533	20580	20462	20698	20417	20371	20788	20398	20634	20502	20507	20545	20639	20622	20543	20618	20349	20725	20415	20698	20519	20486	20406	20481	20664	20484	20807	20635	20472	20555	20520	20405	20416	20596	20695	20393	20650	20507	20341	20589	20498	20425	20674	20394	20389	20563	20354	20530	20512	20432	20212	20549	20730	20510	20439	20321	20446	20688	20617	20568	20626	20702	20563	20792	20310	20557	20571	20451	20674	20586	20640	20628	20594	20595	20592	20431	20495	20681	20705	20502	20611	20580	20607	20674	20572	20589	20671	20644	20658	20621	20753	20777	20570	20547	20548	20547	20482	20635	20744	20576	20400	20526	20640	20741	20510	20547	20702	20276	20358	20334	20535	20897	20608	20649	20635	20670	20512	20601	20604	20909	20500	20660	20615	20500	20618	20647	20401	20436	20718	20622	20609	20458	20608	20565	20370	20606	20392	20824	20406	20382	20639	20614	20717	20762	20779	20466	20413	20447	20671	20735	20939	20607	20732	20594	20501	20416	20639	20545	20683	20718	20484	20789	20668	20619	20338	20762	20625	20259	20769	20544	20563	20508	20565	20458	20700	20654	21037	20561	20513	20543	20719	20580	20388	20409	20598	20596	20654	20576	20338	20451	20471	20566	20573	20695	20623	20359	20582	20597	20563	20499	20452	20604	20588	20495	20505	20540	20585	20600	20674	20652	20597	20495	20659	20489	20666	20695	20494	20511	20703	20488	20502	20428	20468	20527	20636	20578	20546	20466	20734	20793	20674	20671	20458	20525	20572	20626	20702	20607	20474	20431	20532	20516	20380	20507	20510	20535	20687	20302	20612	20557	20423	20578	20634	20548	20395	20365	20525	20594	20644	20428	20691	20324	20480	20346	20604	20486	20505	20491	20785	20363	20706	20541	20418
44481	76927	73701	58713	49419	38270	26047	19058	17784	17085	16840	16314	15891	15628	15645	15663	15798	15313	15417	15236	15008	15027	15178	14858	15078	14791	14970	14768	14857	14728	14836	14777	14674	14610	14678	14759	14571	14676	14600	14549	14701	14494	14512	14529	14545	14451	14583	14620	14409	14339	14434	14790	14490	14424	14525	14692	14692	14363	14510	14483	14701	14585	14549	14483	14657	14657	14512	14418	14620	14483	14467	14415	14623	14470	14660	14493	14714	14582	14511	14568	14506	14551	14453	14384	14547	14426	14611	14551	14660	14528	14325	14660	14619	14627	14571	14570	14490	14510	14487	14420	14544	14620	14541	14601	14485	14540	14425	14503	14638	14507	14489	14605	14534	14450	14453	14643	14519	14599	14487	14583	14653	14512	14442	14444	14704	14600	14351	14493	14548	14582	14402	14434	14442	14540	14569	14303	14423	14538	14395	14446	14578	14626	14600	14632	14389	14511	14383	14528	14597	14567	14562	14466	14627	14511	14742	14561	14632	14448	14417	14451	14444	14540	14596	14573	14432	14610	14419	14556	14558	14377	14733	14523	14515	14389	14613	14652	14832	14350	14312	14510	14418	14525	14465	14450	14564	14514	14456	14475	14500	14534	14562	14652	14327	14571	14775	14534	14747	14395	14501	14543	14464	14518	14521	14603	14577	14408	14567	14703	14521	14534	14355	14429	14372	14610	14441	14529	14594	14692	14534	14663	14546	14352	14611	14485	14526	14414	14494	14650	14422	14431	14629	14363	14564	14629	14491	14518	14341	14517	14330	14459	14460	14417	14556	14538	14495	14488	14547	14576	14610	14560	14507	14377	14661	14518	14525	14359	14434	14290	14457	14389	14520	14651	14657	14533	14508	14603	14565	14457	14618	14463	14529	14589	14512	14410	14411	14599	14518	14409	14597	14464	14574	14709	14642	14456	14464	14390	14319	14710	14434	14480	14518	14378	14379	14664	14593	14484	14403	14531	14636	14681	14371	14623	14327	14702	14481	14533	14384	14503	14475	14490	14554	14428	14609	14478	14560	14446	14558	14559	14488	14420	14430	14535	14515	14646	14486	14489	14543	14504	14506	14392	14593	14542	14539	14389	14489	14402	14572	14376	14545	14431	14573	14594	14293	14437	14505	14462	14692	14516	14529	14468	14630	14582	14567	14491	14565	14441	14618	14455	14602	14497	14459	14687	14559	14491	14565	14604	14552	14523	14660	14502	14534	14437	14529	14727	14591	14500	14502	14554	14391	14362	14287	14588	14479	14472	14463	14413	14477	14460	14613	14406	14509	14571	14540	14495	14457	14560	14585	14469	14714	14524	14455	14581	14523	14546	14522	14510	14547	14508	14509	14454	14596	14391	14557	14342	14686	14535	14446	14371	14437	14649	14479	14536	14579	14660	14423	14455	14647	14575	14425	14504	14549	14559	14498	14665	14606	14457	14531	14455	14648	14432	14539	14507	14533	14430	14414	14514	14487	14596	14416	14615	14617	14603	14429	14606	14439	14598	14472	14574	14649	14647	14453	14586	14603	14482	14554	14546	14567	14541	14348	14686	14615	14512	14567	14518	14590	14694	14395	14589	14396	14541	14689	14583	14416	14586	14524	14566	14693	14515	14532	14441	14613	14517	14657	14605	14418	14463	14446	14439	14493	14480	14456	14526	14615	14329	14538	14237	14469	14376	14555	14587	14495	14621	14628	14593	14633	14446	14566	14523	14604	14575	14628	14500	14469	14416	14599	14470	14450	14511	14587	14564	14355	14300	14691	14450	14648	14551	14442	14660	14456	14532	14585	14483	14269	14607	14629	14537	14514	14322	14720	14713	14562	14451	14465	14519	14412	14574	14282	14617	14584	14373	14486	14555	14543	14513	14541	14606	14736	14435	14555	14372	14760	14487	14391	14528	14620	14357	14535	14372	14456	14512	14352	14712	14455	14425	14432	14353	14574	14384	14705	14319	14544	14325	14642	14591	14415	14502	14670	14451	14590	14477	14497	14616	14232	14407	14482	14568	14471	14597	14671	14500	14483	14484	14432	14564	14422	14450	14633	14383	14550	14673	14578	14635	14520	14544	14596	14626	14676	14556	14352	14579	14494	14598	14558	14440	14669	14578	14584	14677	14553	14398	14369	14577	14719	14466	14496	14447	14512	14186	14649	14673	14571	14596	14479	14485	14300	14475	14601	14561	14563	14354	14388	14374	14555	14469	14555	14538	14534	14651	14598	14477	14566	14403	14603	14518	14482	14457	14389	14514	14549	14360	14431	14427	14572	14623	14533	14550	14673	14599	14463	14515	14574	14486	14470	14616	14680	14619	14485	14482	14535	14508	14618	14461	14622	14450	14595	14523	14379	14670	14604	14559	14501	14391	14560	14527	14479	14710	14563	14545	14552	14523	14483	14660	14412	14400	14490	14628	14535	14459	14516	14600	14480	14519	14546	14484	14550	14574	14564	14435	14426	14600	14507	14496	14487	14662	14611	14664	14386	14457	14711	14529	14503	14621	14628	14718	14563	14444	14522	14488	14438	14507	14362	14561	14454	14491	14538	14573	14693	14360	14443	14575	14493	14435	14611	14349	14392	14378	14571	14298	14569	14426	14496	14591	14531	14622	14565	14592	14651	14527	14462	14465	14747	14559	14444	14561	14618	14518	14543	14385	14513	14529	14705	14497	14545	14532	14504	14423	14574	14379	14454	14495	14706	14377	14591	14609	14503	14405	14568	14436	14643	14594	14640	14489	14629	14548	14509	14589	14573	14682	14545	14385	14515	14584	14516	14511	14630	14439	14779	14537	14599	14333	14576	14367	14563	14490	14352	14454	14455	14535	14556	14545	14547	14552	14485	14352	14659	14485	14561	14443	14495	14556	14376	14585	14531	14599	14657	14334	14376	14366	14574	14550	14518	14519	14556	14453	14551	14474	14673	14624	14383	14416	14627	14626	14614	14517	14509	14608	14432	14594	14672	14476	14785	14310	14665	14539	14494	14534	14361	14414	14630	14515	14694	14433	14634	14547	14548	14454	14540	14487	14570	14786	14646	14396	14599	14673	14414	14524	14541	14536	14455	14589	14512	14600	14493	14460	14666	14591	14516	14552	14415	14542	14520	14646	14394	14555	14415	14480	14476	14480	14447	14381	14688	14410	14611	14511	14564	14612	14574	14774	14508	14569	14484	14585	14602	14614	14645	14581	14381	14358	14481	14540	14884	14503	14541	14534	14587	14620	14448	14482	14419	14356	14523	14504	14486	14601	14140	14415	14454	14510	14592	14533	14444	14369	14630	14557	14402	14459	14642	14656	14461	14546	14544	14563	14504	14418	14603	14599	14653	14552	14425	14435	14554	14481	14559	14696	14499	14420	14521	14445	14321	14409	14557	14427	14508	14293	14612	14561	14505	14645	14601	14532	14378	14477	14510	14551	14382	14655	14356	14338	14504	14690	14626	14490	14406	14542	14575	14649	14526	14582	14274	14451	14631	14475	14566	14542	14463	14497	14355	14746	14522	14588	14483	14564	14473	14584	14452	14469	14325	14657	14368	14559	14569	14459	14513	14449	14437	14499	14581	14316	14501	14479	14458	14442	14597	14599	14500	14616	14388	14544	14471	14646	14614	14640	14504	14407	14521	14505	14481	14385	14645	14660	14538	14645	14693	14541	14507	14524	14675	14468	14407	14599	14506	14580	14462	14512	14650	14535	14601	14407	14593	14631	14354	14462	14554	14493	14706	14422	14512	14612	14332	14507	14583	14538	14540	14694	14315	14400	14450	14399	14568	14690	14598	14558	14656	14458	14587	14566	14642	14404	14506	14519	14697	14542	14485	14500	14568	14585	14608	14493	14570	14610	14644	14600	14518	14564	14625	14492	14385	14360	14489	14408	14582	14706	14575	14561	14503	14504	14430	14596	14474	14388	14430	14571	14571	14644	14665	14502	14660	14390	14529	14422	14415	14355	14448	14672	14428	14553	14673	14705	14632	14708	14556	14450	14767	14574	14659	14489	14611	14693	14467	14557	14565	14433	14387	14761	14611	14278	14508	14608	14476	14343	14514	14540	14562	14432	14502	14514	14646	14445	14604	14601	14509	14508	14526	14386	14601	14508	14543	14353	14433	14699	14536	14668	14627	14499	14556	14537	14619	14346	14727	14443	14542	14632	14591	14430	14545	14476	14686	14544	14558	14525	14683	14484	14440	14573	14496	14648	14575	14554	14584	14458	14697	14617	14386	14493	14433	14560	14520	14662	14378	14566	14553	14546	14448	14426	14621	14620	14569	14524	14564	14667	14540	14629	14563	14394	14509	14485	14533	14424	14509	14596	14687	14613	14452	14612	14481	14477	14533	14488	14555	14300	14555	14550	14389	14514	14580	14422	14530	14557	14528	14544	14561	14463	14382	14565	14549	14469	14406	14575	14605	14475	14426	14517	14446	14513	14479	14663	14389	14595	14444	14242	14449	14405	14555	14495	14462	14514	14477	14404	14507	14424	14423	14555	14444	14668	14455	14458	14363	14562	14570	14578	14610	14618	14509	14481	14495	14562	14541	14557	14352	14410	14533	14269	14466	14518	14670	14556	14583	14439	14538	14573	14564	14441	14679	14642	14521	14515	14472	14396	14609	14511	14485	14449	14581	14434	14446	14588	14377	14751	14247	14444	14655	14652	14581	14482	14455	14606	14687	14454	14461	14571	14620	14373	14491	14471	14588	14513	14375	14561	14543	14475	14461	14428	14524	14438	14481	14734	14581	14470	14508	14560	14562	14484	14650	14586	14689	14546	14549	14393	14465	14482	14572	14462	14575	14560	14619	14590	14529	14545	14379	14450	14421	14722	14642	14640	14476	14428	14489	14597	14503	14524	14560	14484	14234	14443	14443	14390	14491	14415	14602	14526	14648	14379	14517	14445	14535	14440	14541	14456	14447	14476	14660	14314	14573	14569	14657	14456	14541	14515	14547	14358	14643	14586	14500	14479	14471	14378	14549	14429	14623	14496	14483	14543	14618	14478	14593	14498	14619	14422	14513	14552	14375	14497	14764	14532	14461	14452	14503	14517	14477	14371	14694	14587	14587	14514	14630	14426	14419	14567	14366	14527	14350	14552	14599	14624	14605	14584	14572	14492	14732	14522	14498	14590	14369	14608	14654	14552
24858	21758	31212	35873	40620	37678	31492	24336	22354	21853	21195	20755	20388	19936	19845	20023	20373	19835	19651	19668	19702	19314	19228	19363	19206	19251	19066	19164	19125	19111	19018	19230	19125	18890	18902	18933	18831	18970	18785	18797	18655	18622	18756	18714	18794	18756	18931	18631	18699	18665	18653	18680	18685	18610	18711	18740	18538	18788	18667	18846	18759	18612	18745	18722	18777	18458	18670	18639	18792	18458	18706	18435	18716	18647	18799	18727	18655	18550	18693	18580	18468	18544	18593	18581	18485	18756	18486	18509	18573	18557	18601	18728	18712	18758	18574	18434	18638	18707	18557	18613	18778	18554	18909	18786	18706	18695	18620	18691	18639	18621	18604	18649	18552	18370	18660	18660	18704	18790	18635	18607	18710	18728	18696	18819	18822	18628	18627	18343	18782	18490	18604	18811	18819	18617	18597	18832	18638	18522	18628	18642	18713	18490	18652	18755	18647	18743	18764	18508	18489	18595	18842	18587	18481	18455	18593	18659	18486	18712	18574	18728	18721	18656	18523	18579	18714	18649	18558	18840	18620	18783	18692	18573	18675	18529	18709	18634	18520	18281	18655	18848	18625	18470	18751	18761	18560	18507	18666	18531	18612	18485	18591	18432	18515	18470	18593	18596	18772	18715	18736	18674	18724	18728	18429	18553	18575	18596	18649	18567	18700	18494	18566	18652	18423	18677	18591	18360	18634	18895	18508	18555	18585	18482	18586	18803	18508	18574	18756	18715	18793	18519	18753	18595	18591	18746	18793	18697	18673	18498	18804	18629	18670	18745	18674	18610	18611	18578	18549	18495	18722	18476	18650	18643	18583	18634	18837	18762	18659	18741	18843	18655	18612	18770	18538	18592	18511	18700	18891	18613	18563	18642	18609	18766	18675	18447	18661	18767	18637	18556	18786	18608	18467	18818	18723	18575	18689	18665	18642	18515	18608	18640	18750	18577	18653	18626	18589	18729	18596	18725	18612	18680	18641	18509	18682	18737	18698	18569	18686	18391	18588	18638	18649	18516	18668	18690	18704	18737	18635	18722	18570	18745	18565	18571	18638	18595	18815	18594	18590	18653	18575	18428	18661	18533	18924	18403	18577	18576	18560	18687	18729	18716	18461	18534	18589	18599	18751	18795	18648	18546	18502	18633	18575	18589	18559	18559	18751	18712	18491	18560	18612	18668	18417	18782	18524	18613	18602	18520	18552	18590	18731	18513	18820	18910	18927	18742	18490	18428	18772	18641	18756	18678	18846	18584	18456	18694	18412	18810	18688	18611	18617	18541	18533	18517	18670	18460	18707	18620	18492	18767	18670	18686	18926	18656	18730	18571	18633	18722	18367	18552	18764	18498	18483	18734	18640	18580	18691	18710	18786	18776	18486	18717	18526	18590	18425	18934	18652	18767	18706	18606	18514	18587	18730	18432	18561	18577	18455	18830	18612	18550	18733	18748	18535	18564	18696	18658	18722	18599	18477	18474	18539	18517	18447	18565	18441	18714	18602	18696	18533	18532	18577	18660	18732	18620	18684	18590	18560	18500	18499	18788	18753	18838	18637	18711	18657	18644	18547	18691	18802	18462	18436	18784	18550	18617	18585	18662	18780	18885	18634	18690	18570	18535	18837	18483	18662	18911	18612	18599	18604	18590	18637	18826	18686	18812	18587	18575	18763	18907	18706	18589	18489	18385	18757	18656	18654	18774	18397	18798	18651	18704	18400	18534	18508	18491	18461	18761	18581	18651	18465	18743	18681	18468	18718	18605	18708	18625	18513	18343	18621	18625	18648	18418	18421	18579	18716	18574	18864	18676	18847	18649	18452	18574	18827	18603	18600	18657	18339	18681	18800	18712	18930	18552	18614	18650	18841	18765	18789	18592	18754	18660	18581	18455	18631	18606	18745	18616	18569	18577	18663	18632	18761	18611	18531	18424	18780	18683	18744	18874	18724	18632	18566	18630	18713	18565	18585	18755	18692	18395	18351	18592	18608	18591	18698	18560	18577	18597	18728	18431	18563	18616	18536	18927	18720	18645	18546	18663	18826	18759	18739	18754	18668	18643	18691	18538	18732	18649	18695	18571	18618	18558	18575	18754	18885	18761	18559	18932	18678	18642	18478	18585	18698	18843	18658	18688	18624	18822	18740	18574	18482	18754	18612	18335	18565	18666	18770	18749	18607	18719	18580	18788	18724	18718	18684	18515	18665	18386	18761	18770	18599	18662	18380	18580	18491	18677	18690	18653	18815	18652	18831	18675	18727	18534	18653	18689	18708	18631	18564	18715	18612	18397	18736	18861	18785	18390	18634	18554	18387	18666	18560	18450	18737	18567	18518	18747	18731	18516	18548	18596	18641	18651	18651	18613	18649	18692	18811	18679	18931	18711	18912	18677	18368	18509	18401	18659	18542	18631	18737	18523	18505	18440	18634	18371	18830	18768	18739	18798	18571	18587	18714	18562	18597	18674	18697	18390	18369	18594	18671	18604	18743	18703	18463	18822	18829	18609	18478	18852	18642	18494	18785	18509	18445	18594	18582	18402	18717	18550	18521	18760	18866	18656	18692	18813	18836	18523	18460	18250	18729	18486	18723	18528	18913	18898	18654	18612	18834	18626	18664	18742	18722	18720	18515	18793	18635	18702	18548	18596	18552	18742	18800	18557	18554	18547	18356	18424	18611	18803	18623	18530	18673	18701	18597	18556	18571	18628	18668	18722	18582	18708	18556	18612	18591	18783	18613	18522	18658	18520	18767	18556	18708	18768	18531	18700	18724	18644	18694	18321	18645	18543	18540	18533	18617	18753	18472	18398	18794	18662	18544	18604	18669	18682	18479	18414	18614	18333	18475	18660	18831	18504	18730	18579	18633	18642	18695	18498	18530	18715	18558	18648	18528	18690	18753	18714	18655	18900	18568	18624	18722	18745	18727	18403	18731	18438	18676	18727	18391	18541	18821	18680	18498	18624	18481	18576	18687	18570	18575	18643	18622	18549	18625	18753	18631	18693	18720	18693	18563	18645	18540	18578	18562	18704	18582	18795	18566	18529	18609	18744	18616	18539	18839	18858	18549	18723	18678	18773	18853	18522	18729	18719	18612	18574	18650	18684	18625	18822	18601	18663	18888	18585	18595	18440	18585	18522	18699	18650	18784	18439	18404	18507	18866	18756	18665	18643	18611	18513	18618	18645	18630	18546	18436	18486	18745	18562	18630	18778	18577	18479	18600	18520	18652	18537	18505	18757	18611	18471	18507	18589	18633	18658	18649	18864	18733	18482	18360	18717	18518	18604	18778	18609	18629	18683	18640	18590	18367	18493	18764	18762	18668	18913	18772	18821	18715	18610	18457	18560	18552	18657	18667	18697	18669	18614	18534	18525	18460	18643	18784	18587	18531	18501	18872	18898	18747	18734	18669	18426	18744	18644	18406	18739	18476	18603	18534	18909	18641	18599	18564	18889	18765	18397	18451	18439	18693	18749	18800	18568	18614	18499	18788	18609	18716	18604	18495	18676	18741	18606	18675	18727	18811	18650	18510	18622	18588	18637	18762	18710	18703	18696	18512	18547	18630	18572	18556	18624	18627	18438	18697	18623	18530	18600	18636	18578	18446	18511	18435	18578	18660	18639	18408	18478	18769	18864	18822	18466	18470	18642	18562	18772	18550	18746	18819	18657	18672	18827	18735	18367	18556	18627	18703	18316	18558	18506	18493	18589	18513	18537	18779	18687	18658	18351	18632	18314	18421	18432	18656	18348	18550	18821	18611	18458	18706	18275	18614	18825	18573	18611	18713	18541	18533	18644	18638	18693	18444	18685	18700	18632	18633	18734	18586	18530	18725	18571	18613	18836	18757	18524	18592	18479	18546	18576	18777	18577	18730	18545	18635	18539	18593	18564	18662	18745	18523	18646	18706	18585	18558	18608	18645	18566	18807	18629	18824	18634	18510	18765	18765	18507	18563	18564	18560	18540	18668	18558	18570	18549	18621	18500	18583	18492	18772	18722	18509	18618	18654	18675	18525	18681	18688	18821	18665	18747	18664	18751	18691	18513	18792	18706	18671	18528	18638	18700	18921	18621	18571	18622	18492	18760	18578	18749	18550	18517	18593	18519	18315	18248	18546	18627	18571	18510	18618	18685	18430	18627	18674	18758	18643	18806	18510	18652	18507	18559	18507	18489	18728	18602	18607	18732	18706	18666	18644	18721	18818	18526	18692	18798	18621	18536	18621	18596	18368	18618	18719	18567	18715	18709	18559	18620	18556	18686	18611	18545	18551	18667	18679	18594	18718	18526	18499	18700	18864	18582	18553	18718	18506	18528	18583	19065	18659	18480	18506	18596	18591	18653	18634	18654	18660	18810	18459	18740	18794	18769	18415	18706	18705	18464	18734	18884	18668	18803	18731	18675	18624	18650	18858	18762	18451	18580	18729	18526	18820	18724	18756	18621	18443	18614	18604	18695	18615	18726	18727	18535	18613	18583	18598	18734	18752	18775	18621	18811	18587	18634	18815	18824	18585	18664	18607	18690	18431	18710	18798	18684	18651	18694	18756	18674	18443	18555	18456	18606	18436	18609	18727	18834	18602	18829	18575	18774	18553	18657	18643	18784	18729	18483	18536	18662	18631	18548	18505	18649	18623	18722	18467	18571	18698	18546	18803	18859	18606	18522	18871	18665	18563	18522	18611	18379	18542	18512	18557	18571	18706	18689	18648	18755	18675	18408	18650	18669	18506	18796	18820	18725	18611	18473	18498	18604	18558	18428	18495	18854	18366	18531	18638	18710	18370	18800	18678	18378	18882	18724	18449	18590	18827	18475	18763	18809	18592	18684	18839	18695	18736	18644	18461	18584	18655	18662	18838	18849	18797	18656	18845	18594	18572	18736	18462	18582	18736	18760	18658	18646	18605	18512	18573	18473	18537	18430	18543	18640	18859	18774	18595	18548	18623	18652	18575	18588	18550	18994	18604	18455	18556	18650	18556	18653	18473	18711	18577	18733	18897	18569	18732	18772	18490	18513	18829	18716	18751	18464	18747	18556	18551	18447	18529	18616	18599	18892	18708	18576	18596	18585	18502	18660	18713	18746	18669	18619	18670	18462	18549	18673	18472	18667	18894	18674	18638	18693	18576	18556	18581	18624	18557	18632
48496	81466	78846	68753	55190	38614	25139	19791	18462	17579	16865	16164	15689	15204	15185	15176	15405	14946	14817	14676	14590	14243	14092	13898	13991	13825	13924	13926	13811	13963	13648	13725	13664	13725	13615	13685	13701	13351	13492	13476	13576	13570	13595	13299	13545	13548	13593	13563	13659	13410	13387	13502	13561	13546	13462	13506	13469	13537	13421	13399	13369	13526	13398	13487	13379	13547	13368	13654	13510	13454	13668	13463	13409	13422	13594	13272	13424	13585	13655	13662	13488	13304	13493	13508	13528	13589	13509	13516	13539	13448	13513	13465	13589	13449	13385	13541	13435	13578	13476	13497	13542	13434	13521	13459	13304	13422	13345	13534	13604	13407	13471	13376	13504	13446	13414	13464	13563	13471	13499	13452	13518	13679	13384	13439	13606	13484	13550	13565	13257	13563	13392	13606	13378	13323	13580	13467	13485	13401	13453	13599	13543	13423	13385	13507	13642	13580	13468	13562	13317	13640	13284	13493	13554	13417	13558	13438	13430	13516	13459	13403	13609	13495	13429	13393	13406	13621	13449	13695	13578	13372	13588	13494	13557	13514	13543	13764	13467	13550	13400	13499	13602	13434	13421	13410	13515	13548	13397	13523	13428	13301	13411	13529	13341	13397	13510	13378	13511	13570	13549	13394	13678	13468	13619	13375	13451	13461	13457	13610	13428	13397	13368	13231	13461	13594	13596	13423	13526	13458	13448	13400	13396	13494	13487	13508	13290	13354	13422	13647	13411	13597	13322	13615	13611	13453	13451	13572	13505	13541	13595	13597	13497	13610	13569	13518	13580	13740	13469	13235	13419	13470	13514	13566	13371	13364	13462	13325	13567	13341	13389	13346	13331	13508	13525	13366	13489	13632	13606	13394	13466	13628	13518	13410	13545	13531	13397	13360	13415	13535	13355	13529	13463	13561	13451	13407	13626	13685	13224	13538	13454	13403	13362	13587	13631	13450	13612	13789	13550	13516	13375	13544	13375	13464	13673	13622	13413	13684	13478	13500	13644	13574	13431	13455	13394	13448	13489	13515	13422	13380	13425	13541	13474	13497	13450	13430	13555	13427	13631	13655	13561	13366	13206	13439	13436	13651	13601	13587	13425	13526	13469	13599	13387	13469	13491	13565	13553	13765	13553	13402	13427	13429	13298	13351	13504	13509	13440	13497	13677	13381	13601	13389	13535	13611	13578	13467	13448	13459	13696	13560	13487	13510	13354	13340	13374	13519	13461	13512	13484	13430	13440	13551	13182	13435	13602	13391	13453	13479	13469	13710	13577	13556	13497	13480	13396	13471	13639	13467	13431	13448	13601	13473	13543	13503	13548	13398	13557	13454	13427	13534	13425	13494	13517	13557	13550	13450	13439	13494	13405	13480	13390	13364	13483	13482	13336	13382	13505	13403	13517	13456	13476	13550	13486	13494	13813	13253	13389	13562	13440	13562	13518	13605	13558	13509	13443	13442	13231	13454	13596	13364	13428	13692	13634	13584	13425	13507	13590	13520	13640	13575	13598	13471	13714	13404	13535	13499	13339	13433	13526	13441	13500	13269	13535	13610	13383	13326	13405	13564	13462	13614	13519	13573	13353	13396	13396	13443	13457	13564	13429	13615	13479	13585	13435	13548	13530	13615	13474	13568	13528	13568	13557	13530	13598	13449	13479	13488	13489	13708	13370	13421	13468	13352	13449	13394	13518	13263	13554	13312	13546	13483	13510	13385	13475	13507	13374	13338	13340	13503	13467	13415	13451	13324	13474	13460	13417	13538	13398	13465	13527	13636	13515	13549	13436	13514	13343	13538	13636	13464	13665	13410	13358	13474	13357	13391	13409	13542	13522	13374	13587	13524	13529	13517	13546	13469	13545	13406	13679	13548	13427	13406	13420	13502	13529	13441	13320	13502	13623	13419	13477	13642	13528	13413	13626	13588	13492	13416	13467	13683	13398	13463	13347	13448	13605	13499	13540	13477	13598	13583	13515	13643	13469	13540	13539	13445	13402	13419	13437	13440	13572	13494	13268	13614	13482	13702	13500	13495	13330	13583	13627	13523	13385	13456	13511	13500	13462	13444	13442	13471	13527	13390	13463	13425	13588	13484	13472	13587	13516	13435	13552	13599	13683	13529	13577	13511	13679	13444	13446	13396	13460	13572	13590	13456	13444	13380	13334	13511	13431	13419	13436	13486	13471	13636	13552	13680	13558	13400	13308	13583	13558	13641	13380	13443	13638	13523	13349	13329	13432	13521	13549	13437	13544	13400	13451	13434	13378	13459	13449	13465	13504	13477	13424	13678	13415	13550	13463	13340	13487	13396	13571	13701	13597	13629	13383	13581	13418	13621	13590	13469	13395	13424	13634	13391	13432	13637	13329	13355	13575	13495	13346	13348	13409	13529	13477	13365	13494	13500	13597	13360	13621	13583	13545	13345	13661	13389	13591	13676	13577	13495	13375	13418	13645	13592	13394	13557	13472	13639	13410	13527	13475	13439	13528	13500	13547	13465	13533	13562	13437	13447	13491	13391	13511	13641	13432	13527	13425	13351	13506	13517	13561	13502	13503	13444	13651	13448	13401	13511	13327	13527	13523	13706	13282	13604	13364	13460	13394	13675	13421	13416	13552	13397	13491	13592	13372	13445	13581	13404	13527	13375	13404	13445	13517	13502	13589	13547	13474	13471	13350	13494	13629	13585	13372	13586	13607	13463	13481	13424	13386	13391	13609	13512	13502	13527	13494	13367	13578	13349	13453	13534	13382	13478	13326	13386	13444	13529	13562	13528	13479	13565	13421	13434	13434	13488	13513	13408	13570	13458	13575	13518	13318	13592	13395	13278	13609	13384	13679	13560	13476	13434	13609	13610	13445	13540	13674	13397	13517	13233	13493	13481	13329	13578	13456	13586	13443	13489	13572	13470	13533	13427	13442	13383	13449	13505	13541	13564	13544	13394	13518	13611	13451	13446	13520	13474	13426	13525	13581	13421	13511	13468	13528	13703	13359	13515	13411	13394	13636	13190	13382	13446	13393	13521	13378	13337	13499	13434	13462	13438	13528	13494	13332	13389	13237	13488	13524	13304	13331	13594	13382	13511	13331	13425	13420	13426	13357	13605	13520	13468	13496	13484	13516	13463	13554	13536	13558	13543	13483	13565	13397	13558	13470	13577	13390	13512	13439	13492	13510	13481	13478	13276	13391	13380	13331	13518	13395	13411	13477	13402	13411	13325	13553	13572	13345	13278	13329	13605	13478	13447	13378	13522	13531	13360	13466	13538	13489	13463	13394	13573	13508	13573	13359	13645	13412	13399	13511	13595	13490	13742	13493	13577	13542	13547	13456	13502	13478	13567	13448	13635	13495	13425	13600	13320	13402	13605	13512	13548	13445	13688	13395	13554	13433	13447	13355	13598	13594	13490	13485	13557	13414	13459	13471	13543	13301	13512	13528	13287	13592	13445	13403	13503	13725	13633	13536	13520	13360	13464	13421	13540	13592	13672	13487	13511	13552	13627	13234	13489	13436	13534	13563	13549	13580	13470	13496	13607	13518	13475	13553	13534	13426	13439	13600	13528	13600	13567	13417	13527	13331	13552	13620	13635	13420	13444	13415	13526	13563	13450	13481	13510	13481	13365	13420	13453	13431	13558	13646	13554	13483	13394	13487	13669	13428	13505	13540	13625	13603	13581	13569	13524	13478	13386	13380	13559	13604	13443	13501	13340	13589	13459	13409	13282	13705	13531	13460	13484	13515	13360	13521	13436	13463	13407	13427	13617	13497	13743	13488	13761	13626	13586	13709	13379	13471	13520	13491	13537	13362	13412	13456	13456	13622	13485	13467	13525	13560	13475	13338	13563	13535	13467	13533	13497	13275	13374	13446	13256	13490	13467	13351	13300	13627	13522	13479	13498	13484	13713	13307	13667	13448	13482	13469	13430	13555	13511	13538	13727	13492	13567	13398	13282	13670	13440	13575	13347	13538	13417	13610	13327	13526	13796	13593	13577	13603	13550	13555	13560	13505	13655	13649	13600	13547	13629	13584	13537	13324	13504	13472	13476	13442	13411	13412	13418	13722	13430	13531	13366	13454	13417	13522	13458	13578	13406	13324	13368	13390	13555	13311	13504	13455	13482	13455	13611	13549	13574	13342	13505	13654	13464	13499	13537	13463	13265	13405	13551	13434	13547	13472	13531	13510	13466	13500	13409	13420	13494	13627	13617	13457	13459	13568	13429	13444	13454	13503	13467	13567	13621	13436	13331	13514	13492	13385	13591	13654	13420	13424	13372	13275	13410	13571	13425	13598	13526	13440	13482	13456	13504	13484	13380	13584	13628	13437	13563	13523	13509	13478	13603	13484	13379	13504	13578	13419	13436	13488	13420	13413	13403	13588	13389	13532	13422	13430	13408	13325	13562	13537	13437	13520	13534	13536	13430	13481	13485	13334	13386	13445	13614	13567	13347	13519	13386	13482	13430	13463	13574	13593	13380	13486	13553	13660	13605	13415	13532	13334	13467	13266	13493	13494	13486	13702	13567	13596	13516	13435	13432	13540	13611	13436	13360	13310	13434	13534	13439	13498	13453	13618	13542	13476	13598	13377	13525	13443	13556	13554	13508	13298	13574	13495	13454	13561	13512	13364	13546	13489	13488	13428	13399	13236	13753	13481	13472	13621	13347	13240	13657	13735	13548	13562	13440	13409	13643	13394	13522	13570	13471	13472	13335	13508	13580	13456	13577	13469	13531	13522	13600	13485	13596	13580	13525	13423	13378	13456	13284	13627	13408	13344	13653	13578	13436	13551	13493	13367	13539	13602	13499	13588	13569	13373	13549	13499	13378	13502	13603	13584	13438	13445	13330	13500	13436	13475	13455	13559	13577	13298	13471	13499	13476	13526	13573	13533	13253	13463	13379	13418	13504	13355	13476	13502	13526	13462	13545	13368	13460	13428	13358	13533	13379	13453	13437	13561	13533	13480	13570	13363	13410	13489	13499	13385	13604	13459	13612	13452	13582	13469	13477	13588	13487	13289	13592	13536	13371	13345	13444	13399	13551	13384	13504	13376	13467	13438	13435	13435	13487	13527	13369	13636	13497	13495	13467	13513	13439	13586	13369	13541	13503	13532	13470	13474	13629	13605	13591	13496	13607
42565	52203	57305	49866	38699	28009	22786	21275	20644	20655	20314	19893	20064	19853	20026	19757	19887	19750	19680	19669	19745	19454	19646	19776	19467	19770	19304	19426	19569	19402	19666	19380	19320	19546	19585	19565	19309	19413	19433	19128	19198	19404	19558	19363	19385	19375	19360	19398	19410	19301	19295	19522	19270	19242	19201	19119	19344	19218	19065	19319	19469	19229	19267	19369	19303	19457	19418	19312	19379	19455	19159	19237	19342	19280	19416	19205	19381	19497	19357	19251	19419	19155	19465	19125	19458	19398	19123	19323	19494	19399	19332	19421	19040	19410	19300	19278	19304	18994	19417	19291	19388	19353	19192	19265	19235	19298	19210	19328	19501	19525	19351	19009	19319	19354	19247	19461	19429	19408	19459	19619	19146	19437	19294	19270	19363	19405	19208	19422	19143	19202	19343	19222	19403	19350	19260	19271	19287	19336	19335	19199	19325	19363	19183	19193	19325	19182	19249	19205	19131	19181	19484	19278	19377	19260	19255	19384	19222	19230	19159	19064	19124	19275	19339	19346	19327	19194	19413	19491	19254	19299	19328	19368	19237	19487	19503	18930	19378	19166	19351	19305	19282	19337	19419	19414	19407	19316	19227	19231	19276	19547	19217	19184	18842	19437	19279	19460	19116	19507	19245	19286	19215	19204	19281	19341	19276	19165	19427	19359	19392	19636	19361	19349	19141	19308	19577	19426	19346	19371	19250	19275	19270	19469	19232	19376	19273	19348	19176	19216	19297	19412	19351	19239	19122	19183	19223	19464	19358	19369	19123	19365	19281	19459	19458	19236	19469	19304	19279	19179	19311	19333	19206	19244	19009	19274	19231	19229	19415	19594	19307	19444	19298	19293	19425	19294	19390	19204	19195	19060	19298	19463	19355	19467	19186	19324	19473	19286	19460	19493	19302	19511	19237	19452	19348	19242	19639	19409	19509	19210	19172	19350	19179	19445	19237	19365	19451	19330	19387	19467	19120	19308	19265	19410	19039	19131	19151	19433	19219	19427	19212	19365	19432	19387	19480	19262	19237	19183	19271	19458	19522	19188	19234	19389	19388	19250	19298	19128	19505	19105	19350	19151	19235	19214	19485	19291	19364	19207	19335	19447	19307	19093	19019	19381	19439	19302	19258	19310	19368	19407	19544	19454	19323	19418	19478	19319	19485	19370	19190	19014	19288	19423	19384	19372	19394	19334	19402	19216	19230	19188	19506	19279	19349	19234	19484	19305	19137	19164	19519	19321	19158	19367	19506	19313	19180	19370	19496	19193	19484	19507	19388	19335	19365	19467	19174	19264	19278	19372	19275	19325	19241	19280	19255	19281	19318	19228	19270	19270	19239	19244	19176	18991	19301	19381	19246	19523	19368	19530	19166	19419	19284	19372	19051	19336	19344	19208	19291	19239	19198	19306	19306	19317	19163	19429	19190	19307	19274	19383	19125	19367	19288	19221	19220	19325	19373	19378	19445	19239	19235	19267	19256	19290	19308	19505	19371	19419	19115	19267	19224	19207	19564	19465	19323	19283	19297	19375	19327	19408	19232	19311	19255	19265	19132	19392	19362	19361	19645	19394	19373	19440	19212	19411	19264	19033	19418	19293	19149	19466	19280	19045	19294	19258	19100	19164	19235	19512	19400	19330	19459	19541	19363	19312	19540	19274	19449	19460	19467	19187	19360	19190	19259	19276	19319	19311	19341	19098	19290	19244	19208	19256	19318	19353	19412	19487	19200	19259	19299	19248	19083	19546	19140	19222	19196	19147	19388	19235	19324	19293	19417	19310	19315	19333	19340	19227	19382	19227	19206	19335	19125	19316	19228	19313	19428	19290	19400	19192	19345	19316	19533	19230	19230	19356	19364	19218	19357	19264	19254	19347	19324	19281	19182	19203	19334	19243	19254	19213	19317	19355	19419	19299	19199	19143	19159	19428	19440	19449	19238	19228	19314	19213	19220	19419	19441	19310	19202	19333	19218	19524	19489	19337	19289	19290	19304	19367	19291	19481	19179	19352	19291	19337	19512	19199	19171	19330	19325	19561	19204	19447	19352	19461	19369	19284	19207	19308	19538	19355	19331	19308	19355	19411	19394	19301	19542	19487	19428	19303	19382	19324	19394	19472	19422	19208	19446	19381	19267	19303	19354	19450	19052	19336	19146	19113	19418	19417	19420	19443	19378	19289	19131	19002	19202	19365	19374	19525	19441	19278	19265	19438	19277	19208	19497	19377	19291	19135	19342	19376	19268	19282	19332	19336	19129	19219	19187	19300	19360	19487	19385	19535	19444	19320	19357	19254	19227	19280	19295	19365	19055	19364	19358	19375	19210	19382	19446	19283	19062	19436	19268	19163	19488	19378	19349	19359	19320	19269	19798	19334	19276	19410	19302	19207	19209	19402	19583	19397	19485	19366	19416	19164	19411	19114	19456	19375	19580	19271	19394	19362	19257	19414	19287	19253	19187	19371	19335	19268	19156	19317	19136	19389	19280	19502	19370	19252	19123	19213	19251	19360	19171	19316	19460	19084	19062	19319	19296	19145	19237	19095	19374	19240	19312	19312	19433	19390	19447	19472	19478	19329	19395	19382	19232	19379	19378	19350	19499	19242	19269	19302	18951	19329	19482	19512	19507	19257	19412	19261	19558	19156	19461	19202	19258	19424	19395	19093	19351	19460	19451	19138	19174	19483	19450	19350	19212	19093	19319	19245	19497	19306	19337	19317	19214	19062	19379	19169	19259	19452	19363	19236	19474	19077	19270	19099	19403	19369	19332	19113	19279	19275	19328	19258	19347	19468	19154	19396	19333	19133	19443	19420	19513	19045	19474	19303	19329	19440	19140	19619	19554	19344	19247	19400	19372	19121	19492	19204	19343	19281	19127	19300	19520	19382	19245	19369	19417	19160	19199	19213	19207	19219	19342	19200	19292	19247	19412	19447	19046	19250	19109	19219	19217	19263	19190	19137	19376	19235	19426	19411	19411	19312	19297	19412	19218	19301	19141	19197	19262	19268	19237	19329	19309	19389	19189	19177	19319	19057	19420	19250	19485	19518	19382	19301	19275	19247	19300	19557	19326	19317	19219	19383	19252	19464	19218	19159	19412	19227	19315	19245	19263	19333	19358	19228	19463	19705	19404	19397	19152	19585	19136	19356	19532	19354	19424	19160	19365	19467	19541	19316	19472	19348	19084	19408	19200	19055	19368	19284	19286	19117	19475	19332	19280	19418	19369	19400	19456	19476	19220	19347	19038	19401	19456	19424	19249	19464	19368	19256	19285	19476	19484	19192	19403	19132	19325	19185	19481	19380	19314	19546	19396	19227	19430	19360	19328	19312	19573	19362	19288	19132	19397	19206	19361	19450	19350	19436	19195	19396	19119	19106	19311	19305	19214	19423	19416	19407	19682	19342	19424	19393	19416	19294	19293	19420	19295	19330	19489	19461	19405	19098	19158	19290	19226	19269	19464	19269	19358	19514	19285	19237	19567	19681	19368	19111	19297	19595	19154	19343	19371	19399	19425	19120	19303	19236	19362	19306	19260	19402	19384	19433	19232	19384	19422	19276	19173	19339	19316	19150	19070	19251	19330	19258	19378	19236	19458	19271	19348	19190	19189	19368	19156	19373	19254	19321	19271	19162	19340	19332	19258	19465	19202	19489	19545	19286	19477	19301	19377	19061	19227	19378	19441	19443	19596	19327	19340	19306	19460	19250	19132	19209	19394	19391	19314	19483	19550	19310	19283	19159	19427	19257	19465	19365	19082	19328	19330	19366	19359	19308	19257	19386	19300	19322	19308	19280	19368	19279	19425	19352	19315	19272	19260	19301	19349	19050	19204	19295	19290	19135	19184	19098	19102	19280	19389	19486	19385	19334	19257	19352	19227	19442	19354	19162	19361	19410	19338	19319	19324	19219	19232	19485	19348	19300	19640	19293	19363	19234	19189	19110	19063	19398	19262	19236	19273	19040	19242	19363	19285	19250	19305	19230	19447	19346	19507	19350	19307	19257	19278	19329	19202	19033	19257	19334	19620	19129	19220	19087	19281	19211	19420	19518	19331	19289	19208	19448	19228	19441	19361	19113	19340	19399	19421	19272	19244	19347	19431	19259	19347	19394	19360	19422	19284	19323	19026	19159	19291	19427	19325	19371	19576	19363	19178	19353	19345	19419	19351	19402	19336	19177	19329	19241	19139	19273	19096	19348	19092	19370	19460	19204	19294	19268	19187	19321	19210	19213	19121	19186	19517	19512	19295	19100	19203	19301	19589	19277	19422	19317	19226	19426	19306	19495	19244	19262	19372	19192	19260	19370	19164	19183	19365	19413	19378	19578	19251	19212	19432	19119	18940	19285	19380	19385	19082	19200	19332	19083	19382	19411	19316	19145	19170	19467	19287	19416	19191	19408	19421	19371	19431	19388	19270	19422	19206	19316	19456	19367	19345	19323	19177	19282	19185	19130	19239	19427	19267	19524	19460	19265	19162	19336	19518	19271	19272	19087	19366	19381	19294	19237	19224	19094	19262	19202	19271	19214	19226	19188	19316	19295	19346	19278	19382	19498	19322	19310	19340	19113	19385	19562	19473	19305	19123	19282	19543	19293	19616	19228	19298	19189	19496	19310	19267	19302	19104	19651	19252	19167	19369	19477	19478	19333	19160	19081	19430	19445	19345	19447	19260	19207	19395	19368	19165	19192	19522	19201	19154	19256	19183	19349	19288	19437	19318	19478	19351	19321	19267	19477	19435	19457	19438	19474	19573	19212	19352	19179	19199	19252	19520	19258	19260	19086	19415	19495	19185	19397	19299	19281	19234	19222	19305	19236	19362	19416	19304	19280	19277	19373	19102	19270	19390	19471	19511	19450	19143	19322	19343	19338	19235	19288	19446	19395	19471	19361	19287	19494	19405	19301	19354	19295	19207	19387	19442	19301	19290	19313	19296	19215	19205	19240	19093	19216	19185	19305	19226	19544	19443	19547	19170	19378	19460	19375	19433	19507	19291	19501	19490	19417	19419	19354	19062	19151	19227	19299	19536	19414	19273	19177	19232	19320	19535	19333	19360	19481	19244	19369	19326	19441	19215	19255	19204	19376	19331	19356	19236	19097	19302	19304	19272	19149	19373	19141	19485	19320	19286	19218	19349	19352
45192	61948	57478	45578	34326	22793	17488	16419	15917	15608	15219	14923	14737	14435	14466	14322	14473	14387	14245	14109	14112	14048	14111	14164	14147	13994	14046	14106	14097	14037	14113	13913	14003	13990	13858	13949	13800	13937	14047	13701	13711	13853	13846	13692	14004	13818	13815	13991	13807	13693	13729	13965	14006	13841	13727	13897	13980	13742	13859	13861	13923	13779	13990	13762	13798	13781	13775	13685	13849	13849	13709	13725	13848	13709	13755	13761	13718	13781	13725	13855	13846	13815	13985	13912	13863	13812	13805	13742	13891	14004	13788	13893	14002	13776	13752	13635	13875	13904	13741	13995	13759	13722	13820	13908	13811	13751	14058	13856	13839	13684	13825	13841	13953	13801	13969	13716	13906	13924	13832	13980	13791	13737	13922	13945	13604	13799	13814	13750	13606	13822	13745	13815	13751	13824	13810	13694	13717	13848	13662	13659	13858	13795	13825	13847	13821	13774	13795	13825	14030	13808	13920	13895	13926	13873	13840	13866	13855	13704	13866	13805	13811	13829	13906	13644	13974	13825	13967	13846	13893	13818	13907	13872	14018	13894	13765	13760	13833	13800	13738	13645	13825	13894	13726	13845	13797	13695	13873	13813	13742	13724	13854	13749	13977	13669	13769	13845	13888	13679	13791	13921	13635	13902	13759	13835	13941	13720	13799	13827	13900	13840	14011	13653	13773	13655	13797	13792	13892	13878	13688	13627	13887	13842	13839	13659	13918	13860	13846	13849	13882	13959	13976	13837	13699	13786	13894	13769	13790	13799	13911	13794	13888	13902	13825	13717	13927	13779	13599	13734	13803	13962	14017	13692	13767	13809	13641	13812	13791	13750	13856	13715	13933	13867	13755	13942	13770	13909	13673	13929	13813	13780	13782	13819	13893	13845	13804	13867	13848	14027	13833	14006	13774	13816	13877	13866	13775	13881	13770	13761	13887	13780	13812	13727	13746	13839	13845	13772	13733	13778	13838	13681	13819	13807	13930	13772	13751	13799	13666	13752	13786	13893	13753	13899	13748	13813	13915	13712	13866	13801	13797	13736	13808	13978	13851	13900	13866	13981	13768	13977	13766	13846	13843	13843	13835	13882	13836	13883	13826	13945	14084	13803	13940	13919	13695	13844	13806	13794	13888	13652	13793	13801	13778	13858	13697	13952	13760	13869	13786	13850	13764	13840	13852	13738	13976	13865	13794	13690	13801	13904	13865	13660	13890	13823	13663	13875	13729	13643	13851	13964	13791	13801	13543	13632	13992	13947	13860	13704	13891	13581	13780	13737	13860	13773	13910	13791	13979	13802	13977	13975	13852	13713	13852	13914	13669	13946	14010	13723	13578	13827	13835	13790	13889	13983	13842	13792	13797	13911	13737	13824	14053	13754	13892	13772	13895	13754	13713	13800	13860	13767	13923	13773	13670	13756	13718	13816	13794	13980	13820	13901	13600	13951	13746	13824	13917	13775	13826	13729	13745	13715	13843	13828	13690	13886	13863	13901	13876	13809	13758	13846	13867	13950	13807	13752	13755	13882	13851	13926	13763	13838	13921	13809	13760	13855	13848	13847	13922	13814	13740	13674	13914	13746	13684	13743	13793	13899	13885	13900	13964	13861	13552	13908	13941	13849	13784	13931	13827	13892	13873	13716	13847	13728	13777	13772	13869	13660	13815	14096	13789	13791	13664	13932	13772	13997	13924	13833	13802	13707	13823	13897	13906	13913	13791	13738	13841	13833	13785	13863	13709	13893	14057	13783	13696	13956	13906	13911	13778	13891	14073	13999	13822	13882	13768	13981	13790	13875	13875	13830	13725	13734	13823	13939	13908	13718	13846	13777	13703	13878	13830	13839	13612	13827	13724	14059	13816	13691	13875	13851	13865	13756	13884	13717	13762	13770	13809	13740	13800	13746	13848	13802	13919	13818	13988	13851	13905	13923	13807	13843	13820	13803	13783	13745	13733	13904	14007	13976	13816	13744	13689	13802	14002	13818	13883	13887	13923	13665	13782	13943	13778	13837	13848	13770	13637	13841	14042	13872	13775	13792	13610	13779	13849	13831	13755	13955	13832	13811	13599	13992	13687	13701	13756	13888	13770	13944	13840	13773	13839	13655	13786	13784	13880	13941	13846	13856	13903	13875	13877	13711	13651	13801	13740	13927	13990	13757	13957	13656	13868	13841	13880	13861	13832	13935	13686	13826	13851	13942	14000	13736	13761	13680	13771	13891	13686	13798	13785	13823	13807	13784	13891	13777	13648	13669	13816	13693	13699	13715	14020	13787	13756	13822	13828	13760	13824	13796	13767	13829	13778	14013	13842	13773	13795	13763	13934	13880	13839	13770	13842	13851	13897	13737	13945	13752	13830	13791	13797	13988	13787	13849	13964	13903	13829	13824	13798	13979	13705	13938	13769	13837	13882	13882	13846	13657	13891	13729	13730	13877	13749	13788	13873	13894	13768	13911	13657	13801	13728	13970	13795	13878	13928	13665	13689	13728	13752	13783	13842	13764	13767	13800	13898	13804	13854	13830	13891	13947	13808	13780	13852	13904	13685	13845	13885	13762	13832	13651	13957	13969	13854	13878	13889	14052	13766	13892	13780	13694	13730	13732	13664	13666	13826	13864	13926	13740	13625	13738	13820	13670	13874	13931	13774	13857	13832	13661	13780	13693	13757	13746	13794	13874	13817	13907	13911	13864	13952	13852	13903	13788	13827	13977	13784	13710	13787	13811	13905	13684	13930	13790	13653	13710	13756	13790	13900	13820	13965	13851	13946	13879	13765	13898	13574	13758	13916	13874	13681	13933	13842	13827	13959	13952	13792	13662	13844	13842	13754	13826	13937	13839	13842	13786	13727	13787	13897	13819	13864	13838	13746	13790	13863	13809	13830	13846	13904	13876	13948	13809	13787	13750	13911	13821	13697	13711	13844	13921	13838	13905	13853	13675	13968	13811	13938	13822	13633	13854	13775	13942	13784	13786	13915	13964	13801	13877	13853	13788	13782	13734	13712	13849	13775	13758	13938	13655	13782	13836	13929	13740	13754	13600	13697	13837	13826	13878	13939	13687	13610	13732	13990	13760	13882	13708	13762	13870	13749	13884	13677	13892	13823	13814	13751	13895	13790	13889	13931	13780	13917	13857	13884	13833	13732	13918	13646	13845	13671	13787	13710	13934	13925	13913	13708	13732	13768	13701	13834	13782	13852	13796	13693	13877	13915	13812	13887	13742	13929	13746	13822	13832	13832	13778	13850	13880	13745	13840	13639	13875	13876	13911	13833	13672	13797	13788	13826	13738	13893	13605	13880	13743	13628	13745	13838	13831	13854	13803	13726	13729	13795	13808	13691	13816	13713	13608	13659	13667	13870	13947	13808	13844	13775	13764	13860	13741	14007	13838	13785	13778	13888	13914	13863	13847	13908	13777	13734	13854	13854	13943	13728	14064	13729	13904	13941	13849	13707	13775	13772	13847	13753	13834	13819	13694	13958	13694	13907	13807	13692	13738	13792	13877	13918	13746	13910	13733	13887	13688	13874	13707	13888	13812	13817	13828	13946	13921	13734	14012	13819	13812	13935	13676	13869	13621	13793	13862	13783	13831	13944	13879	13909	13776	13792	13815	13653	13755	13860	13834	13883	13795	13855	13940	13598	13811	13886	13786	13820	13827	13784	13650	13807	13921	13723	13933	13848	13932	13633	13767	13956	13997	13843	13781	13838	13803	13735	13672	13875	13933	13926	13863	13950	13760	13778	13889	13906	13889	13797	13775	13769	13752	13891	13832	13820	13909	13873	13821	13858	13847	13812	13828	13871	13838	13884	13750	13977	13685	13784	13891	13979	13828	13956	13891	13820	13742	13831	13830	13704	13884	13746	14061	13811	14000	13722	13839	13721	13807	13899	13880	13623	13514	13936	13772	13813	13823	13768	13934	13865	13832	13915	13806	13777	13846	13867	13747	13836	13774	13841	13925	13818	13758	13899	13834	13859	13738	13926	13948	13769	13800	13834	13811	13846	13734	13883	13616	13964	13756	13873	13876	13695	13894	13751	13791	13782	13733	13924	13778	13826	13905	13699	13859	13912	13653	13879	13690	13818	13711	13888	13954	13787	13851	13812	13805	14077	13692	13810	13642	13851	13752	13910	13912	13911	13920	13711	13782	13765	13790	13867	13729	13946	13852	13998	13709	13882	13733	13843	13799	13755	13766	13856	13851	13845	13703	13819	13756	13897	13831	13867	13918	13939	13815	13881	13878	14008	13856	13733	13929	13735	13816	13834	13811	13690	13627	13977	13787	13718	13761	13785	13704	13820	13660	13740	13794	13889	13831	13933	13889	13944	13841	13820	13768	13908	13944	13811	13843	13716	14014	13905	13723	13882	13898	13856	13918	13839	13891	13730	13999	13848	13685	13792	13826	13913	13809	13661	13702	13855	13917	13902	13724	13678	13816	13734	13810	14074	13832	13814	13931	13750	13897	13737	13857	13950	13773	13698	13734	13934	13890	13969	13843	13985	13845	13908	13759	13857	13955	13969	13931	13777	13857	13877	13788	13789	13795	13899	13787	14020	13735	14023	13912	13774	13987	13949	13901	13810	13790	13674	13773	13890	13971	13942	13900	13829	13867	13810	13915	13828	13702	13868	13897	13994	13728	13694	13873	13959	13807	13694	13701	13913	13696	13798	13783	13937	13847	13828	13646	13951	14030	13859	13868	13783	13800	13873	13683	13832	13929	13963	13875	13809	13776	13722	13865	13899	13773	13732	13790	13832	13836	13803	13783	13767	13784	14006	13702	13709	13757	13865	13927	13926	13760	13764	13796	13964	13820	14137	13696	13965	13813	13748	13903	13884	13888	13885	13946	13869	13814	13836	13815	13898	13731	13746	13930	13746	13910	13874	13692	13891	13893	13666	13935	13701	13880	13861	13719	13844	13888	13700	13962	13845	13906	13801	13697	13816	13768	13682	13707	13754	13911	13719	13735	13778	13786	13650	13815	13923	13950	13675	13911	13907	13725	13807	13777	13858	13927	13777	13825	13853	13911	13810	13880	13808	13831	13853	13769	13879	13675	13778	13689	13750	13880	13744	13770	13988	13846	13717	13867	13805	13903	13896	13962	13783	13857	13720	13977	13725	13687	13838	13647
26565	22256	35763	42064	37527	30447	27336	23298	21950	21541	21072	20771	20475	20097	20317	20160	20268	20027	19925	19817	19825	19730	19817	19632	19615	19403	19311	19311	19426	19139	19361	19229	19514	19386	19168	19188	19257	19138	19377	19347	19364	19542	19096	19257	19050	19136	19291	19169	19212	19375	19229	19137	19093	19128	18926	19280	19063	19105	19131	19135	19109	19182	18986	19051	18935	18949	19110	19141	19096	19105	19191	19092	19029	19008	19342	19209	19341	19099	19168	19013	19246	19297	19191	19203	19322	19041	19185	18981	19337	19062	19019	18969	19125	19127	19135	19161	19097	19121	19025	18999	18987	18964	19189	19028	19024	19135	19093	19041	19174	18956	19066	18941	18999	19247	18958	18967	18910	19211	19129	19043	18950	18990	18847	18946	19208	18887	18942	19243	19120	19304	19096	19031	19080	19076	19008	18881	19173	18901	19014	18991	19047	18935	19103	19149	18884	18976	19236	19177	19249	19372	19060	19109	19085	19031	19101	19205	18980	19207	19106	18977	19133	19071	19366	19126	18940	18983	19169	19038	19175	18974	19278	19013	19325	19039	18974	18827	18975	19113	19078	19015	19161	19072	19148	19086	19197	19045	19187	18896	19064	19157	19101	18981	19026	19100	19056	19344	19296	19244	19034	19092	18927	19094	19033	19014	19236	19242	19007	19148	19001	18939	19096	19291	19124	18999	19008	19120	18900	19051	19041	19055	19189	18996	19073	19198	19053	19183	19080	19053	19048	19104	19068	19102	19062	19218	19096	18959	19304	18884	19068	19182	18893	19296	19152	19194	19183	18783	18998	19244	19358	19321	19101	18855	19044	18687	19053	19248	19209	18969	18970	19176	19060	19053	18801	19032	19033	18946	19177	19209	19132	19119	19030	19023	19007	18963	19137	18780	18992	19053	18893	19066	19141	19240	19212	19130	19136	18861	18801	18925	19072	19116	19134	19041	18869	19034	19126	19310	19129	19229	18859	19013	18650	19039	18960	19038	19132	18978	19220	19187	19362	19253	19117	19039	19097	19186	19010	19046	19113	18981	18964	18990	19300	19155	19169	19010	19394	18952	19294	19058	19126	19141	19218	19117	19014	18997	19033	19140	19103	19107	19247	19305	18951	18905	19239	18788	19053	18937	19183	19166	19079	18940	19171	19122	18859	18998	19045	18890	18977	19083	19030	19299	19033	19110	19066	19119	19075	18972	19157	19200	19251	19030	19134	19130	19061	19213	19008	19201	19302	19177	19254	19271	19110	19102	19078	19072	18950	18966	19061	19033	19059	18978	18933	19008	19084	19172	19203	19264	19162	18912	19101	19030	18985	19288	19220	19110	18933	19139	19053	19196	18990	18908	19138	19020	19065	19048	18998	19030	18932	18883	19072	19011	18971	19142	19084	19117	19244	19145	19181	18915	19045	18918	19139	18856	19110	19043	19130	18846	19154	19243	19067	19033	19272	19138	19044	19162	19158	19228	19156	19056	19052	19159	19195	19014	19239	18947	18831	18973	19231	18983	18954	19403	19279	19118	18967	19037	18924	19313	19047	18989	19190	19153	18925	19112	18916	19128	19059	18960	19139	19074	19017	19142	18886	19102	19197	18927	19058	19232	19136	19123	19202	19063	19041	19111	19164	18929	19038	19266	19166	19141	19023	18921	19091	19154	18948	19086	18818	18921	19117	19149	19061	19260	19140	19221	19051	19125	19084	19131	19050	19173	19048	19230	19014	19325	18908	18787	18982	19023	19154	18940	19134	19096	18905	19152	18898	19156	18921	19174	18941	18887	19033	19181	18899	19171	19139	19018	19043	19168	19312	19060	19153	18862	19127	19155	19153	19003	19097	19211	19208	19212	19186	18934	19011	18784	19198	18952	18822	19097	19022	19129	18921	19107	19051	19152	18811	18602	19258	19010	19144	19068	19277	19164	19065	19164	18954	19093	19206	19089	18922	19131	19200	19217	19111	19314	19001	19000	19046	19145	19238	19092	18836	19355	19316	19138	19075	18899	19051	19187	19225	19306	19040	19123	19167	18982	19211	19146	19063	19130	19161	19171	18758	19166	19214	19058	18938	19100	19179	19276	19205	19113	19208	19021	18962	19160	18997	19235	19108	19031	18996	18997	19215	19035	19093	19088	19108	19087	19088	19238	19060	18884	18955	19000	19035	18990	19131	19033	19081	19070	18938	18851	19275	19133	19203	18855	19222	19122	18977	18964	19185	18990	19102	18968	19107	18903	19229	19210	19155	19002	19067	19316	19095	19090	19091	19170	18983	18909	18949	19029	19056	18968	19040	19247	18983	18923	19192	19155	19150	19221	19196	19032	19033	18858	19149	19256	18958	19069	19073	18862	19119	19139	19137	19148	19036	19041	19112	19403	18917	19166	19326	18987	18926	18995	19098	19121	19078	18877	19162	19250	19216	19176	19123	19154	19029	19008	19083	19066	19173	19301	19181	19223	19069	19256	18956	18959	19163	18961	19053	19120	19124	18898	18907	18984	19110	19154	18944	19117	19160	19129	19118	18849	18871	19093	19055	18971	19037	19085	19167	19180	18980	19187	19111	19114	18981	19153	19068	19084	18855	18970	19093	19003	19102	18957	19262	18908	19203	19143	18926	18973	19091	19223	18921	19285	19198	19190	19203	19114	19254	19279	19025	19155	19194	19192	19044	19100	18904	18961	19016	18917	19008	18919	19149	19256	18997	18982	19053	19157	19148	19140	18981	19087	19138	19019	18989	19249	19171	19254	19008	19037	19046	19153	19258	19070	19081	18998	19142	19002	19025	19093	19047	19137	19154	19174	19105	19109	19136	19266	19268	19113	19033	19248	19114	19010	18973	19004	19201	19364	19170	19081	19396	18897	19138	19318	19180	18995	19243	19071	18921	19094	18976	18995	19013	19078	19002	19129	19124	19064	18983	18959	18939	19116	18910	18966	19168	19064	19027	19182	19141	18848	18920	19149	19181	19055	19041	19224	19206	19042	19249	18976	19063	19086	19035	19246	19186	18973	19216	19053	19243	18909	19013	19004	18898	18996	18806	18995	18948	19124	19302	18955	19207	19223	19223	19223	19236	19249	19077	19101	19099	18993	19030	19050	19112	19215	18930	19058	19257	19157	19199	19077	19058	18899	19244	18997	19245	19218	18964	19406	19176	19244	19156	19214	19112	19173	19114	18988	19102	19243	19188	19349	19024	18929	19062	18921	18869	19164	19114	19159	19152	19112	19205	19273	19099	19036	19059	19203	19103	18997	18888	19247	19080	19140	19153	19005	18891	19094	19160	19181	19015	19004	19087	18914	19232	19195	18905	18984	19132	19139	19131	19042	19151	19059	19023	19104	18957	19217	19071	19109	18918	19215	19286	19035	19105	19204	19122	18883	19247	19129	19109	19021	19222	19095	18916	19008	19054	19108	19036	18969	18952	19196	19229	19062	19093	19176	19201	19043	18889	19203	18702	18923	19182	19309	19079	19303	19033	19116	19277	19298	19204	18992	19177	19314	18913	18933	19018	19011	19011	19169	19052	18910	19292	19328	18944	19023	19050	19113	19031	18874	19196	19053	19051	19063	18878	19228	18950	19161	19090	18767	18971	18978	18793	18905	19039	19009	19019	19069	18996	19155	18971	18942	19070	19189	19093	19093	19095	19060	19023	19042	19132	19162	19224	19232	19164	19142	19000	19330	19118	19085	19086	19232	19098	18842	19275	19027	19012	19221	19202	19188	19342	19225	18913	19087	19103	19117	19204	19318	18900	19103	18951	19074	18842	18995	19324	19168	18968	19076	19027	19217	19063	18922	19036	19237	18844	19128	18952	19021	19300	19245	19007	19139	19157	19085	19257	19060	19027	18943	18916	19053	19157	19045	18915	19084	19114	19203	19356	19092	19199	19160	18996	19089	18909	19023	19206	19325	19238	19130	18849	18854	19155	19294	18984	19234	18974	19308	18952	19285	19045	19101	19149	18926	18988	19084	19192	19111	19124	19125	18987	19095	19127	18969	18942	19001	19186	19012	19067	19271	19031	18981	19055	18759	19092	19249	18783	19074	19008	19027	19114	18984	19165	19301	18985	19246	19237	19148	18945	18966	18997	19276	19137	19074	19169	19099	19143	19037	18894	18885	19111	19119	19189	19053	19174	19009	19248	19234	18956	19067	19046	19077	19025	19017	18943	19245	19003	19115	19014	19012	19055	19209	18944	19042	19007	18808	19115	19033	19138	19246	19177	19087	19067	19148	19322	19232	19121	18976	19182	19091	19008	18957	19059	18951	19108	18875	18942	18889	18993	19387	19253	18875	19089	19047	19080	19238	19180	18890	18796	19166	19183	19110	18912	19033	18974	19323	19213	19114	19185	18995	19134	19034	19108	19177	19562	19044	19106	19156	19251	19088	19084	19058	19162	19367	19006	19229	18963	18975	19147	19140	19064	19329	18944	18891	19057	19093	18981	19284	19052	18997	18909	19038	18937	18872	19078	19163	18970	19294	19108	19142	19004	18975	19011	18926	18922	19012	19226	18872	19012	19319	19148	18979	18945	19150	19000	19208	19211	19145	19269	19106	18991	19097	19242	19067	19062	19047	19221	18987	19179	19285	19051	18900	18958	18982	19035	18959	19167	19320	19088	19133	19159	19035	19111	19105	19090	19143	19223	19181	19136	18987	19206	19284	19080	18984	19005	19127	19191	19206	18955	19181	19282	19062	19077	18956	18925	18894	19000	18981	18972	19035	19019	19187	19226	19112	18763	18960	19043	19014	19029	19243	19312	19175	19310	19175	19452	19263	19257	19237	18945	19078	19003	19058	19095	19186	19147	19127	19013	19134	19351	19288	19006	19134	18993	19374	19049	19131	19078	19008	19147	19140	19000	18937	19059	19034	19085	19238	19362	19000	19079	18986	19233	19111	18999	18982	18967	19180	19159	19008	19130	19089	18924	18899	19064	19134	19199	19114	18979	19074	19314	19062	18908	18985	18999	19114	19023	19260	19052	19097	19300	19144	19015	19223	19072	19017	18887	19067	19091	19163	19211	19236	19036	19247	18957	19252	19148	19312	19261	18890	19017	18939	18981	19098	19158	19118	19010	18904	19265	19019	19222	19036	19001	19152	18889	19183	19047	19285	18917	18938	19128	19127	19065	18901	19331	19046
45432	77639	74913	58148	41868	25953	21050	18390	17471	16587	16128	15740	15172	15013	14844	15101	15008	14889	14532	14636	14475	14371	14363	14268	14230	14106	14105	13968	13988	14110	14035	14039	13876	13828	13826	13870	13713	13748	13864	13792	13646	13824	13728	13728	13750	13703	13651	13761	13873	13836	13770	13876	13607	13705	13742	13826	13784	13728	13720	13714	13869	13959	13809	13858	13637	13977	13567	13903	13766	13815	13769	13999	13688	13698	13689	13839	13735	13576	13883	13831	13810	13699	13890	13779	13753	13860	13783	13928	13756	13729	13818	13820	13721	13733	13770	13896	13764	13784	13662	13647	13811	13862	13779	13810	13724	13766	13597	13843	13861	13694	13799	13710	13820	13950	13628	13690	13845	13766	13715	13835	13935	13729	13796	13800	13733	13905	13737	13813	13795	13784	13682	13656	13743	13734	13659	13733	13925	13539	13874	13831	13832	13879	13897	13794	13736	13778	13619	13813	13811	13749	13699	13747	13732	13777	13764	13750	13878	13756	13730	13616	13721	13568	13758	13777	13682	13922	13826	13792	13562	13775	13901	13618	13812	13678	13667	13685	13701	13787	13784	13676	13828	13786	13849	13831	13604	13709	13820	13770	13913	13796	13833	13774	13749	13769	13661	13812	13722	13727	13767	13740	13733	13607	13715	13719	13833	13690	13721	13495	13753	13774	13732	13868	13572	13742	13838	13601	13834	13696	13662	13731	13801	13783	13462	13772	13785	13658	13859	13611	13785	13681	13741	13674	13608	13937	13666	13847	13771	13822	13815	13577	13769	13721	13714	13621	13639	13732	13721	13789	13949	13737	13810	13823	13755	13857	13787	13707	13554	13840	13786	13696	13788	13642	13828	13744	13725	13828	13636	13732	13767	13785	13689	13698	13892	13882	13584	13713	13885	13876	13786	13612	13703	13754	13768	13769	13865	13848	13715	13922	13675	13839	13728	13799	13546	13696	13633	13748	13905	13939	13764	13932	13804	13759	13768	13673	13584	13761	13822	13851	13584	13675	13722	13831	13819	13883	13760	13749	13577	13674	13671	13675	13783	13569	13683	13760	13746	13874	13708	13913	13611	13819	13772	13748	13717	13881	13784	13848	13830	13751	13759	13771	13863	13741	13789	13867	13735	13832	13958	13739	13909	13801	13770	13762	13934	13689	13965	13846	13672	13759	13914	13701	13759	13786	13777	13845	13657	13811	13762	13758	13901	13839	13676	13649	13766	13572	13821	13539	13673	13796	13768	13836	13808	13715	13778	13800	13755	13613	13785	13624	13875	13620	13714	13825	13724	13965	13795	13800	13912	13798	13801	13624	13711	13883	13673	13916	13603	13710	13672	13773	13631	13544	13673	13688	13767	13653	13786	13801	13756	13802	13926	13636	13813	13731	13803	13742	13720	13633	13919	13842	13750	13588	13718	13758	13639	13813	13661	13702	13764	13911	13764	13788	13701	13833	13735	13802	13843	13746	13756	13682	13799	13811	13744	13806	13839	13794	13644	13704	13904	13846	13597	13659	13741	13643	13746	13800	13843	13675	13675	13886	13772	13738	13695	13593	13900	13716	13645	13648	14027	13728	13662	13748	13782	13566	13706	13655	13670	13821	13651	13788	13715	13791	13601	13718	13738	13742	13718	13687	13746	13699	13524	13631	13605	13892	13789	13804	13759	13927	13890	13827	13879	13866	13694	13621	13752	13777	13872	13730	13712	13748	13739	13563	13786	13893	13728	13895	13719	13647	13773	13687	13814	13716	13661	13881	13791	13699	13692	13736	13501	13764	13748	13956	13781	13677	13858	13906	13903	13775	13580	13543	13614	13761	13594	13641	13817	13858	13745	13632	13717	13830	13704	13786	13818	13812	13850	13671	13721	13808	13762	13649	13689	13659	13560	13821	13946	13660	13871	13734	13913	13799	13733	13920	13776	13910	13758	13733	13751	13806	13722	13712	13878	13859	13638	13970	13690	13808	13691	13802	13740	13657	13936	13739	13718	13869	13836	13836	13819	13585	13829	13691	13860	13698	13699	13734	13907	13767	13712	13789	13776	13911	13870	13919	13695	13706	13770	13765	13841	13820	13817	13685	13541	13685	13882	13729	13759	13887	13781	13875	13647	13733	13823	13575	13611	13658	13628	13707	13694	13715	13713	13664	13677	13821	13662	13839	13648	13880	13734	13661	13791	13628	13698	13818	13843	13789	14086	13826	13782	13756	13790	13877	13664	13793	13684	13632	13798	13759	13758	13751	13932	13695	13680	13780	13707	13705	13833	13938	13646	13643	13780	13786	13588	13870	13815	13778	13751	13786	13833	13948	13701	13734	13662	13807	13560	13929	13872	13632	13824	13718	13789	13831	13588	13915	13826	13838	13795	13699	13866	13714	13514	13581	13683	13741	13727	13740	13723	13709	13671	13653	13775	13821	13673	13720	13783	13862	13847	13716	13697	13711	13875	13773	13693	13721	13862	13653	13831	13773	13776	13866	13678	13697	13863	13836	13888	13674	13806	13696	13763	13576	13815	13550	13750	13691	13769	13783	13842	13696	13845	13895	13751	13898	13622	13740	13731	13880	13879	13775	13659	13862	13806	13809	13762	13630	13755	13589	13825	13825	13959	13907	13731	13510	13783	13729	13789	13725	13687	13747	13832	13756	13781	13817	13682	13946	13749	13701	13616	13690	13795	13657	13743	13731	13829	13769	13711	13680	13810	13722	13816	13862	13782	14038	13727	13672	13903	13763	13620	13675	13627	13714	13806	13678	13658	13676	13668	13798	13698	13706	13802	13701	13686	14001	13916	13821	13783	13780	13801	13911	13929	13907	13764	13792	13767	13653	13749	13765	13852	13738	13870	13785	13741	13720	13660	13665	13756	13662	13743	13727	13712	13715	13823	13886	13716	13918	13665	13699	13790	13729	13785	13685	13627	13697	13843	13674	13699	13785	13647	13720	13760	13791	13640	13820	14041	13691	13633	13815	13875	13887	13727	13754	13756	13837	13776	13865	13763	13967	13826	13810	13673	13653	13801	13774	13828	13764	13806	13963	13693	13655	13833	13740	13716	13636	13958	13638	13727	13825	13522	13748	13648	13754	13850	13946	13937	13909	13935	13872	13648	13632	13853	13662	13659	13762	13778	13839	13764	13675	13795	13775	13739	13584	13837	13568	13776	13706	13704	13750	13832	13810	13910	13717	13736	13768	13840	13692	13749	13722	13880	13701	13877	13695	13877	13570	13676	13664	13740	13929	13762	13706	13707	13895	13786	13709	13891	13787	13650	13612	13734	13996	13639	13720	13670	13524	13831	13665	13857	13780	13819	13950	13561	13673	13561	13778	13647	13709	13660	13676	13707	13661	13845	13840	13610	13702	13777	13684	13756	13830	13859	13533	13883	13666	13646	13919	13837	13697	13746	13705	13793	13796	13810	13684	13873	13819	13792	13755	13718	13819	13815	13671	13732	13700	13868	13729	13775	13768	13718	13806	13753	13804	13640	13780	13776	13942	13691	13577	13690	13786	13881	13774	13796	13636	13706	13747	13758	13801	13812	13744	13873	13660	13629	13751	13716	13721	13703	13884	13606	13857	13860	13704	13788	13783	13629	13783	13869	13816	13773	13811	13853	13820	13949	13871	13581	13724	13914	13681	13727	13770	13739	13845	13753	13668	14029	13736	13811	13658	13751	13761	13757	13587	13856	13884	13743	13533	13803	13685	13895	13788	13784	13675	13767	13993	13702	13868	13653	13748	13742	13684	13842	13701	13744	13764	13711	13758	13635	13690	13864	13736	13841	13655	13759	13923	13689	13823	13919	13771	13730	13580	13751	13779	13773	13791	13845	13711	13690	13923	13801	13767	13817	13835	13800	13726	13736	13677	13814	13807	13726	13761	13756	13845	13868	13642	13731	13580	13719	13653	13629	13733	13695	13900	13821	13799	13657	13789	13711	13880	13742	13645	13860	13776	13773	13735	14015	13566	13730	13685	13772	14088	13646	13835	13770	13827	13752	13792	13780	13646	13735	13687	13688	13676	13730	13838	13667	13782	13865	13667	13781	13712	13844	13804	13762	13792	13770	13656	13755	13763	13704	13662	13886	13825	13604	13835	13901	13773	13801	13803	13599	13762	13741	13754	13935	13605	13878	13787	13743	13894	13844	13716	13781	13837	13818	13730	13742	13741	13938	13778	13816	13732	13897	13651	13731	13769	13887	13626	13736	13953	13720	13842	13683	13771	13640	13734	13702	13800	13786	13928	13722	13583	13917	13775	13979	13844	13813	13759	13753	13864	13934	13676	13697	13898	13648	13819	13627	13605	13525	13649	13673	13523	13733	13705	13850	13665	13943	13618	13685	13794	13806	13762	13707	13808	13696	13722	13752	13770	13702	13627	13746	13789	13712	13725	13758	13914	13858	13669	13649	13889	13788	13729	13749	13768	13720	13873	13599	13631	13709	13747	13817	13861	13854	13915	13649	13717	14089	13748	13591	13812	13915	13687	13710	13773	13673	13661	13835	13718	13822	13892	13958	13711	13575	13693	13916	13899	13719	13818	13608	13835	13788	13615	13841	13738	13724	13963	13749	13663	13641	13670	13722	13665	13872	13874	13790	13940	13680	13905	13794	13800	13885	13710	13754	13632	13749	13957	13820	13663	13887	13660	13795	13744	13696	13814	13704	13773	13849	13666	13697	13778	13792	13767	13823	13988	13793	13710	13620	13958	13656	13645	13738	13686	13725	13684	13724	13584	13990	13657	13827	13919	13755	13846	13822	13713	13997	13631	13821	13834	13627	13840	13635	13620	13604	13805	13745	13729	13787	13765	13731	13606	13762	13803	13872	13785	13794	13614	13996	13756	13775	13753	13638	13840	13737	13752	13931	13628	13882	13866	13784	13924	13798	13692	13822	13849	13746	13887	13880	13808	13702	13781	13788	13689	13923	13882	13793	13916	13682	13782	13742	13720	13751	13658	13508	13697	13855	13855	13737	13737	13737	13579	13737	13753	13561	13760	13821	13673	13757	13632	13606	13742	13627	13815	13756	13776	13810	13802	13734	13762	13800	13816	13641	13654	13724	13971	13829	13840	13634	13737	13881	13911	13831	13820	13737	13901	13748	13859	13842	13710	13867	13752	13845	13786	13767	13741	13730	13752
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
