86
1
83
547
1688
2
1587
222
703
3
565
524
593
776
589
2936
614
546
555
2059
527
441
661
402
8126
14
506
545
2247
5
415
979
4
558
1754