655
1,251
375
856
149
896
113
1,009
260
1,241
248
969
358
963
416
1,128
270
662
6
325
206
787
530
1,002
292
829
346
941
468
887
462
732
278
695
204
663