7046
2727
847
271
361
177
1059
322
658
257
528
104
704
189
1062
303
422
146
284
63
635
61
673
160
580
226
671
162
380
156
276
110
236
159
820
272
569
84
220
115