995
984
1277
958
1028
950
1044
1421
1311
1434
1239
1429
1030
1142
1462
1536
1666
1145
916
1002
1108
1139
1248
2004
1138
1111
1031
1472
1232
1073
1247
1039
1011
1009
1033