274
1
189
71
230
315
270
2
560
308
175
373
201
58
86
97
65
335
365
339
521
765
1164
394
109
422
115
68
4428
82