1065
3274
594
631
2360
807
571
685
642
620
781
531
757
1679
492
1475
542
622
764