78
0
439
667
403
157
328
529
302
464
699
74
5175
336
237
87
197
406
412
3424
1250
297
929
138
409
289