912
912
595
465
538
848
632
595
526
772
550
499
640
3614
1630
799
961
1205
582
467
2051
1075