1686
471
977
609
647
641
687
636
538
866
774
858
975
503
1841