1498
1680
1180
1577
1811
1385
1112
1137
1078
1100
1261
1085
949
1384
1183
951
1248
967
960
1166
1128
953
10467
956
9389
963
1280
959
1264
1263
1368
1207
1192
1210
1027