1986
1173
950
1114
1486
1552
1477
1229
1125
805
737
706
715
677
708
785
686
961
1382
1183
1293
1343
1268
1177
1193
1644
1137
1194
1159
1205
1417
1721
1528
1141