1
8185
6588
6525
3
2933
0
3163
2902
1594
1578
1468
1509
1507
1172
1038
2
818
997
689
857
844
644
837
784
717
699
679
655
654
547
642
639
535
632
527
611
507
583
474
466
564
562
554
546
538
534
434
533
427
516
514
410
509
501
493
390
489
482
481
475
469
462
461
455
453
450
447
446
443
442
435
433
432
430
428
416
415
411
409
407
403
401
386