389
13735
489
718
536
741
989
1631
514
552
559
473
574
1254
525
542
1858
418
584
601
655
511
1933
488
832