1365
1652
1587
1533
1096
1113
1221
883
1328
966
892
933
1447
1046
1258
909
926
1143
956
1320
880
1508
980
1466
922
1287
957
1240
1501
920
869
1058
850