980
208
817
174
398
85
1248
265
878
186
1478
314
358
76
5798
1229