1428
892
908
1188
984
931
1098
1782
1136
1369
1656
1607
1539
970
1462
1348
884
1544
1280
1279
1263
1377
1460
1118
1317
1316
1286
1185
1304
1128
1124
1495
1400
1130
1090