1858
1249
1723
1309
1489
1407
1252
887
488
508
521
525
527
511
523
533
514
492
558
513
539
507
554
528
524
500
531
551
529
536
535
561