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