787
1
914
804
2
762
522
820
1090
879
2189
1582
6
1158
548
620
994
4
777
624
882
674
482
519
837
1206
491
1706
601
676
552
532
449
1594