42
1706
382
3320
19
289
537
233

69

129
330
717