1410
886
904
1181
980
927
1093
1763
1132
1180
1365
1652
1587
1533
956
1447
1320
880
1508
1275
1272
1254
1360
1455
1113
1311
1310
1278
1171
1288
1123
1111
1467
1387
1124
1082