1748
1443
1487
1344
1076
1567
1126
1129
1236
889
898
941
915
934
1150
972
1463
1351
886
1546
999
1473
1311
963
1260
1523
900
1495
938
864
1248
907
1066
1063