941
1542
980
904
1281
946
1112
929
1115
924
1236
851
1489
1309
1019
1304
1337
916
1231
901
890
1003
1368
1278
1394
1144
1373
983
1095
1387
1449
1316