1218
968
982
1131
991
1029
897
1199
794
1164
1102
832
881
944
907
924
953
1005
2123
872
2074
875
853
904
832
966
4637
981
1208
972
1036
933
924
1130
4493
941
1163
845
1038
962
1033
1018
961
978
974
1185
2244
975
1115
888
936
932
1101
1116
962
1009
1059
1092
1357
889