787
2
908
3
1083
809
540
1
2892
556
866
4
704
858
979
778
1112
655
1760
622
1224
1066
78
629
982
479
524
651
326
624
1350
1710
8158
23
798
7