879
2
821
1090
1
549
995
4
620
914
777
1158
2190
1108
1582
6
882
675
609
624
482
2128
520
837
1207
491
1706
601
676
450
418
553
533
1594