298
0
449
275
380
582
265
312
687
495
397
277
549
481
457
413
347
491
754
570
477
604
636
887
2,638
1,047
1,034