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