875 361 50 727 1388 1366 969 20 379 1252 51 1406 1029 1468 301 1189 167 397 1238 357 920 573 768 184 790 1338 1333 515 1149 380108