1815
1679
1545
3001
1290
1205
1247
1193
1248
1162
1305
1270
1323
1367
1740
1198
893
800
785
826
929
998
885
879
1148
1197
1293
1158
1488
1209
1141
1518
1240