1
8194
6592
6531
3
2936
0
3167
2904
1596
1581
1475
1511
1509
1173
1041
2
819
1001
692
862
649
847
839
788
719
702
683
660
655
549
646
644
537
635
529
612
509
586
475
469
567
563
557
548
542
539
436
430
518
516
412
512
503
496
393
492
484
477
472
467
465
458
455
453
451
450
446
445
439
438
437
434
433
432
419
417
416
413
409
406
404
389