1365
1653
1597
1534
1108
1121
1228
883
1328
974
893
935
1454
1046
1266
909
926
1143
962
1333
881
1525
990
1467
929
1302
958
1244
1511
920
870
869
1060
850
1097