2228
1475
1341
1315
1227
1181
1098
1067
1062
1040
1031
1018
965
922
910
907
901
877
869
858
856
847
823
815
744
743
737
730
706
704
703
696
687
683
681
678
670
663
656
654
637
636
635
633
628
627
626
625
614
610
601
598
588
588
584
583
576
571
569
552
550
542
540
540
529
528
525
525
522
522
521
513
512
507
505
505
499
494
493
491
488
488
487
487
485
483
482
481
479
479
477
477
476
475
472
471
470
467
457
456
453
450
450
447
446
445
445
442
442
442
442
441
440
439
439
439
436
436
435
434
433
432
431
431
431
430
430
429
429
429
427
426
425
421
421
420
418
416
415
415
415
412
411
409
409
408
408
407
403
403
403
401
401
400
398
398
397
394
394
394
390
389
389
388
388
387
387
384
384
383
382
381
381
381
380
379
376
375
373
373
372
370
370
370
369
369
366
366
364
359
358
356
355
353
350
349
348
348
346
345
345
345
341
341
338
338
336
334
334
333
332
331
329
328
327
325
325
321
320
320
319
314
314
310
299