830 640
838 898
1000 971
740 82
1062 254
157 304
1020 380
566 956
105 643
805 505
485 814
501 293
874 118
271 343
114 980
64 868
25 860
851 536
632 113
174 695