2341
1666
1632
1595
1409
1395
1352
1203
1161
1150
1105
1101
1078
1075
1028
1011
992
943
941
938
877
877
872
864
840
828
807
792
784
778
775
760
759
755
754
739
734
719
715
711
702
701
700
697
693
683
681
680
674
671
668
659
658
652
650
650
648
645
634
630
629
623
603
599
595
590
589
589
589
587
586
586
585
581
575
567
565
557
554
539
522
520
516
515
513
508
505
498
497
484
483
480
470
467
464
463
461
458
456
454
453
453
453
448
443
441
440
438
435
432
431
430
428
426
421
418
416
416
414
411
398
392
392
389
385
384
383
382
381
381
379
378
374
371
370
366
366
366
365
364
363
363
362
362
359
358
357
357
356
354
353
352
350
349
348
347
335
334
332
326
326
325
317
313
312
312
306
300
297
295
290
266
246