928
1198
850
1080
1055
826
927
955
936
928
1128
2610
1013
774
969
781
929
858
898
1159
870
890
865
1192
936
908
965
1091
860
988
1045
891
886
843
960
2064
930
844
990
1100
915
1321
848
1052
829
878
1076
897
827
957
931
893
938
981
1147
848
1286
1093
1082
943