808
439
392
183
387
107
351
158
266
131
678
137
656
150
1186
465
245
112
363
30
111
76
616
230
570
89
345
34
550
132
434
113
201
129
341
179
753
237
255
48