564
1
826
632
1247
2
559
644
490
606
873
820
779
714
613
802
753
591
717
702
645
704
1088
1056
610
719
823
679
997
1167
1296