158
1
1733
4
231
2
232
257
244
68
340
233
562
0
324
278
277
345
199
544
594
352
65
485
400
528
82
392
560
420
715