1175
951
857
868
826
885
967
1032
1057
986
966
844
1000
1054
1608
1006
1284
1020
921
997
1536
1654
1891
980
955
1158
1077
1329
1310
1887
1054
1231
1188
1204
913
1183
1429
1208
1184
1221
2324
1218
1098
1231
1339
1353
1159
1385
1555
1257
1378
1474
1893
2310
2144
1669
1331
1641
1484
1851