935
920
814
907
1115
1452
995
893
964
981
2609
1376
1109
1068
2157
1152
1176
1277
1103
1222
904
1272
1091
1374
988
932
1204
831
958
1735
1551
1291
1126
904
1433
1249
955
977
1356
1449
1142
1234
1192
1453
9115
1193
1065
1058
7271
1396
1403
1175
1138
937
1128
1360
1096
1944
1098
2032