1753
1623
1200
1093
1017
972
900
892
818
768
766
748
738
677
671
670
625
580
575
569
568
566
559
555
551
543
535
518
518
513
503
486
486
484
483
480
476
466
462
454
448
434
431
429
428
415
414
410
403
401
400
399
399
373
371
368
361
360
355
355
352
351
343
342
338
335
333
327
320
319
317
314
307
304
304
300
287
276
267
250