615
665
391
1307
444
331
385
524
422
386
463
735
474
438
500
390
388
1634
598
349
370
285
510
363
412