1193
1548
1196
1088
1481
1450
1630
2034
2140
2035
1174
1172
1267
919
1383
1006
932
968
1507
1087
1352
950
969
1190
1004
1494
1394
918
1609
1037
1527
979
1351
999
1312
1602