974
951
1251
927
999
928
1028
1391
1287
1417
1191
1398
1003
1106
1426
1504
1634
1131
906
988
1083
1107
1231
1863
1118
1128
1082
1015
1444
1213
1055
1222
1023
996
995
1016