984
989
983
1332
1075
1073
1300
1093
1036
1055
1208
897
935
917
886
967
947
1049
913
1202
929
1606
1111
973
915
864
872
1018
1024
879
914
1326
1137