1681
510
735
670
674
784
627
1069
846
700
1013
596
652
568
736