388
1
339
344
519
403
2
303
364
290
254
260
75
94
272
295
310
213
242
269
139
405
867
8
343
931
255
195
52
350
334