879
2
762
522
1
1582
6
1158
2190
548
620
995
4
777
624
882
675
482
520
837
1207
601
676
491
1706
553
533
1594
2128
450
594
1723
485
584