997
989
1284
963
1034
953
1045
1423
1315
1437
1246
1441
1035
1147
1476
1538
1671
1146
919
1007
1115
1145
1251
2028
1140
1121
1032
1235
1077
1043
1016
1010
1036