1366
1653
1604
1536
1114
1125
1231
885
1328
977
893
935
1457
1046
1267
909
927
1143
965
1458
1339
881
1531
994
1467
933
1307
958
1246
1516
921
870
869
1060
850
1098