1371
1656
1608
1540
1127
1129
1236
889
1335
982
899
942
1464
1054
1279
915
935
1151
972
1465
1353
886
1550
999
1473
941
1311
964
1262
1524
925
874
875
1065
853
1105