6945
6391
3994
3511
3076
2444
2443
2171
1956
1855
1755
1693
1682
1626
1619
1592
1560
1541
1540
1513
1510
1507
1488
1483
1456
1451
1382
1367
1359
1356
1343
1334
1318
1310
1302
1289
1282
1203
1184
1151
1148
1138
1122
1088
1083
1067
1052
1047
1038
1029
1009
997
988
982
954
948
915
912
906
905
903
903
902
896
891
865
852
834
828
827
816
815
807
802
800
797
793
787
777
776
773
773
769
768
766
765
752
738
736
736
736
726
725
724
721
719
716
716
712
711
710
706
706
705
702
699
695
689
684
671
667
661
655
654
644
643
643
633
629
626
620
618
614
606
602
600
598
595
592
588
588
585
582
573
572
568
563
563
559
558
554
553
551
551
551
550
541
538
529
522
515
508
508
490
488
484
483
481
477
475
474
473
471
467
466
466
462
461
459
457
453
449
448
446
445
442
437
436
435
434
434
432
429
426
417
413
408
408
401
399
397
397
394
388
385
384
384
380
379
377
375
373
371
368
365
365
364
364
363
357
355
353
350
348
347
345
339
332
331
330
330
329
319
319
314
309
303
297
296
291
278
276
272
270
264
251
250
248
246
237