887
1051
319
139
134
341
1374
867
133
42
415
504
268
444
56
478
372
1117
145
1512
227
283
289
1657
214
455
40
1039
191
358
938
978
294
1105
688
729
778
295
450
177
30
446
584
951
141
468
544
11
931
148
183
323
212
983
