1114
815
624
633
982
929
522
464
430
360
396
399
400
390
534
379
445
465
483
534
478
461
460
551
462
531
550
471
525
682