973
1675
1106
1012
919
1014
996
1051
1189
1558
1064
1150
1557
1656
1222
1550
1877
1257
1369
1380
1663
1460
4207
1279
1979
2297
1625
3596
1579
1529
1456
2060
1211
1225
1228
2041