892
485
425
199
400
115
370
166
298
150
723
150
685
168
1272
507
260
119
369
32
119
79
633
238
589
99
351
36
585
148
442
115
211
134
358
184
779
252
279
52