1120
1072
1036
649
593
555
474
424
374
346
313
301
298
297
292
285
268
261
255
250
249
243
239
223
219
217
214