1288
1420
1443
2711
1927
1016
1225
941
1425
804
678
750
827
825
763
766
873
762
809
792
711
810
761
739
753
781
744
735
730
740
708
722
724
728
746
823