1127
1118
1205
1065
566
500
496
498
507
489
513
573
530
567
487
497
465
477
486
451
510
523
589
519
512
506