655
488
2153
445
1096
390
417
607
439
608
890
535
870
524
364
446
434
410
423
366
459
357
419
427
355