1423
1023
1173
949
688
810
650
819
885
4641
689
902
662
712
833
652
689
677
906
698
2603
998
804