949
843
831
953
1140
1098
1235
1152
1100
1086
1311
1344
1512
1074
1073
1361
1079
1133
1075
1072
1076
1102
1082
1373
1255
1386
1095
1089
1091
1608
1540
1054
1279
1090
712