1
8115
6541
6497
3
2917
0
3132
2887
1583
1459
1553
1500
1496
1163
1024
2
810
979
673
849
639
834
823
770
765
706
689
643
533
631
630
624
524
514
602
493
578
465
556
455
554
544
532
529
527
523
423
419
509
506
403
498
489
483
380
472
466
460
456
449
445
444
443
441
435
434
431
429
428
425
424
406
401
398
393
392
375