1365
1653
1596
1534
1106
1119
1227
883
1328
973
893
935
1453
1046
1265
909
926
1143
960
1452
1332
880
1522
990
1467
927
1300
958
1244
1510
920
870
869
1060
850
1097