1442
1097
885
873
827
740
694
624
605
600
592
579
532
521
513
500
497
473
450
437
428
424
419
415
413
410
398
391
381
369
343
341
338
335
331
325
324
320
302
300
287
279
269
267
251
243
241
233
231
222
214
209
198
196
189
186
185