1259
960
866
923
966
1030
1052
816
1254
768
806
769
775
1224
796
724
2297
1364
1058
807
897
761
2095
1098
3007
2579
919
1001
761
783
761
878
1074
2448
997
1242
901
775
727
871
1401
705
806
820
1031
3757
970
1228
840
731
809
10560
805
791
755
722
853
846
823
792