87
0
711
3125
2
1816
542
918
799
942
38
667
838
445
443
1947
801
18
3632
662
984
534
1697
419
673
545
5242
428