604
132
414
114
1106
336
358
190
459
178
1158
494
677
162
492
87
664
170
299
177
766
264
630
265
229
155
749
289
400
54
254
143
260
122
410
185
520
124
743
222