574
539
420
370
433
395
480
1490
415
425
669
575
438
685
390
416
435
371
734
541
370
811
375
403
516
445
593
381
492
555
542
370
559
588
449
377
412
407
1056
381
630
862
469
402
395
511
374
529
434
