1
8144
6558
6506
3
2921
0
3142
2893
1585
1564
1463
1502
1166
1029
2
813
987
677
852
640
838
828
776
772
710
693
674
649
644
541
634
632
626
526
519
607
500
579
468
559
459
558
546
534
532
530
529
428
421
511
509
404
501
492
384
484
475
474
472
463
457
451
448
447
446
443
438
437
436
431
430
429
426
422
410
409
405
402
397
395
379