1636
552
839
398
847
290
520
218
266
196
249
132
249
57
610
222
275
63
280
192
252
181
342
97
329
205
331
163
237
79
705
159
471
55
414
185
579
82
471
61