1010
954
1327
1006
1167
970
1160
971
1280
892
1551
1355
1066
1351
1365
1338
989
968
1266
941
1017
943
1038
1406
1298
1427
1222
1416
1019
1122
1449
1527