911
248
686
30
825
565
439
712
583
733
524
657
958
128
405
226
263
183
316
315
330
62
196
203
319
145
119
294