395
1
1048
2
867
538
90
417
526
491
387
1182
434
1024
2792
4
631
645
755
593
446
626
565
706
1062
5071
5
452
679
1077
697
2979
748
1126