953
1413
994
1579
1011
954
1327
1007
1170
971
1162
972
1281
893
1552
1357
1066
1356
1365
1338
989
1268
943
1019
944
1038
1407
1299
1428
1224
1417
1125
1451