1,265
1,225
320
638
319
628
418
581
429
529
165
495
128
310
36
298
61
289
92
1,092
105
273
109
268
48
249
79
179
137
196
8
162
91
174
62
144