85
1
90
1575
2
689
584
1466
565
988
4
857
523
856
859
1381
982
1424
1333
1442
4739
3
536
703
527
390
458
1494
545
3672
14
946
773
451
511