1460
1150
872
785
1364
774
997
863
859
902
969
1008
1130
761
903
806
1915
1237
932
883
894
894
843
873
826
2074
913
803
1050
883
906
1259
1199
813
806
777
925
887
2053
869
978
892
841
1047
952
892
3646
797
1018
830
873
867
785
780
1217
839
831
1476
1137
912