985
990
984
1334
1076
1075
1303
1096
1038
1058
1212
899
937
919
888
969
949
1050
915
1208
930
1608
1113
974
916
865
873
1020
1026
880
968
1328
1139