1104
671
546
1953
652
562
715
730
519
656
606
557
597
633
582
1400
632
549
470
559
471
587
496
567
567