7031
2275
2039
753
962
366
491
252
412
113
988
213
833
227
513
67
455
218
324
145
407
174
579
218
596
134
381
42
483
215
1184
398
518
188
403
132
854
303
241
130