954
2
800
1
787
762
522
821
1090
879
1582
6
1158
2190
548
620
994
4
777
624
882
674
482
520
837
1206
601
676
491
1706
553
533
449
1594