1447
1270
979
1246
1294
1258
874
910
877
1193
864
942
853
970
1290
1247
1358
1060
1323
951
1339
1383
1969
2032
1967
1971
2023
2226
1964
2153
2148
1991
2158
2108
2053