506
1,788
303
1,145
213
736
272
748
100
679
210
501
284
587
29
543
96
528
344
512
267
449
28
405
286
409
147
329
92
1,107
297
56
287
80
240