1428
1092
865
858
795
714
670
610
583
582
580
577
519
515
507
486
480
457
432
431
428
424
418
402
397
393
381
374
356
346
338
325
324
319
315
312
307
294
288
280
272
270
263
260
242
231
225
224
212
211
205
204
195
194
188
186
172