960
858
845
969
1155
1118
1255
1166
1122
1104
1330
1363
1537
1091
1090
1388
1093
1150
1100
1092
1121
1096
1395
1272
1405
1087
1111
1108
1635
1555
1073
1324
1106
728