1244
869
937
936
1382
452
480
501
512
517
518
502
481
515
498
527
508
485
543
503
532
547
521
491
522
544
523
528
500