1460
1149
872
785
1364
774
996
863
859
902
967
1007
1130
761
903
806
1913
1237
932
882
894
893
843
872
826
2072
913
803
1050
883
906
1257
1199
813
806
777
925
887
2053
868
978
892
841
1047
952
892
3646
797
1016
830
873
866
785
780
1216
839
831
1476
1136
912