995
984
1276
957
1028
949
1044
1419
1310
1433
1238
1429
1027
1141
1461
1535
1661
1145
916
1002
1107
1136
1248
1994
1138
1108
1030
1472
1232
1073
1245
1038
1011
1008
1032