1394
1447
1654
1265
1095
1142
1108
1118
1116
1084
1104
1077
1259
916
1489
903
901
1288
1173
1439
1002
899
912
922
913
938
1350
1299
900
1140