160
4,201
684
878
708
249
179
528
267
184
350
525
231
1,463
166
421
309
441
670
2,574
515
0
533
739
345
403
369
262
983
641
71
78
2,281
1,595
1,742
512
289
187