1409
884
903
1179
979
925
1092
1758
1131
1364
1651
1586
1532
954
1446
1316
878
1502
1273
1271
1252
1359
1454
1112
1310
1308
1275
1170
1287
1122
1110
1462
1386
1081