574
552
448
400
464
450
531
356
1050
565
520
1182
761
454
474
367
579
427
427
644
2081
507
689
496
678