913
880
1195
866
945
857
974
1299
1251
1362
1066
1326
953
1063
1342
1392
1584
1100
868
954
1043
1061
1188
1456
1072
1082
1013
979
1396
1150
1021
1154
988
959
946