1365
1653
1592
1534
1102
1115
1224
883
1328
968
893
935
1448
1046
1263
909
926
1143
958
1450
1329
880
1516
983
1467
925
1294
1243
1506
920
870
869
1060
850
1096