1163
1059
1428
1423
1601
2097
1962
1125
1087
1265
1299
1127
1129
1236
889
1335
982
899
943
1464
1054
1279
916
935
1151
973
1465
1353
886
1550
999
1473
941
1311
964
1262