1
8164
6572
6514
3
2927
0
3150
2899
1588
1570
1466
1505
1504
1168
1035
2
815
992
685
855
643
842
832
779
778
713
696
677
652
647
545
637
636
632
530
523
610
505
582
470
463
561
553
538
536
532
431
423
514
511
407
502
497
388
487
482
481
476
473
465
459
454
453
450
449
448
446
441
440
433
432
428
426
425
413
412
404
400
399
383