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