476
1
312
406
0
407
817
577
895
1,220
2
297
386
325
330
350
385
293
317
302
285
279
260
268
368
271
336
280
313