1,013
1,076
206
874
645
650
374
288
476
159
696
638
195
270
84
243
295
485
1
144
125
219
222
318
428
86
163
207
267
30
329
139
254
138
208
150
422