2340
1665
1628
1592
1404
1392
1350
1202
1158
1145
1103
1100
1077
1075
1027
1010
989
942
939
935
876
875
871
862
834
824
806
790
779
775
774
758
758
753
747
738
728
718
715
710
701
699
699
694
693
682
678
678
673
670
661
658
652
649
649
648
643
637
632
629
627
622
601
597
593
589
588
587
586
584
584
583
581
581
574
565
564
553
553
537
521
519
515
511
508
507
504
497
496
484
479
479
469
466
463
462
461
456
453
453
452
451
448
446
441
441
439
438
434
429
429
429
427
423
417
417
415
414
413
409
398
391
390
387
384
383
382
381
379
378
377
377
372
370
367
366
365
364
362
361
360
360
359
358
357
357
356
356
355
353
351
350
349
348
343
339
332
331
328
324
324
319
316
312
312
311
305
299
294
292
287
265
244