977
999
922
1853
1000
983
1246
1493
1172
954
1154
972
1281
1059
1199
935
972
1015
2132
950
1036
1098
1450
1401
1218
1299
1184
1065
1182
1100
963
1007
958
995
1214
5534
944
1445
984
1145
1091
1456
1075
1221
1101
1106
1220
1211
1229
1669
1133
1119
1068
1801
1050
1008
1552
1226
1236
976