974
951
1251
927
999
928
1028
1391
1287
1416
1191
1397
1003
1106
1426
1504
1634
1131
906
988
1083
1107
1230
1862
1117
1128
1082
1015
1444
1213
1055
1222
1023
996
995
1016