1
8182
6584
6523
3
2932
0
3161
2901
1593
1577
1467
1508
1507
1172
1037
2
818
996
689
857
844
644
837
784
782
717
699
678
654
651
546
641
639
533
632
527
610
506
583
473
465
564
562
554
545
536
534
434
426
516
513
410
508
500
493
390
489
482
481
475
468
462
461
455
452
450
447
445
443
441
435
433
432
430
428
416
415
414
411
409
407
402
400
386