40
1663
376
3262
19
286
530
233

69

128
326
700