488
1373
514
385
422
617
507
434
1411
375
284
399
1028
352
355