973
1675
1107
1013
920
1015
996
1052
1189
1559
1067
1150
1558
1658
1222
1553
1880
1258
1369
1380
1663
1461
4218
1279
1980
2304
1629
3605
1580
1529
1458
2065
1213
1226
1229
2043