1257
912
961
1050
884
987
952
5379
936
1156
1232
1595
1043
1099
1652
1010
1807
970
1408
950
1108
873
1376
960
908
1016
1017
5471
980
831
967
920
1348
1225
980
1162
1197
1212
1975
1055
1216
1237
935
1308
1047
1477
1438
978
1186
1030
1042
981
1068
849
1310
1502
915
1549
1130
1035