1366
1653
1600
1534
1113
1125
1230
885
1328
976
893
935
1455
1046
1267
909
926
1143
964
1458
1338
881
1529
994
1467
932
1307
958
1246
1516
920
870
869
1060
850
1098