805
805
913
559
1183
643
547
854
731
697
1394
1050
625
2320
558
3744
10649
1304
632
701
1258
4234