946
916
1231
901
980
891
1003
1369
1278
1394
1145
1373
983
1095
1387
1449
1619
1125
895
981
1069
1093
1216
1764
1106
1115
1070
1005
1426
1186
1047
1204
1016
987
1006