1527
965
964
1262
1043
1002
1171
1889
1220
1266
1456
1709
1696
1603
1076
1546
1471
992
1711
1351
1348
1322
1442
1568
1195
1400
1396
1362
1252
1375
1233
1202
1586
1463
1206
1165