215
270
305
898
25
460
498
1241
541
278
556
888
224
784
360
327
527
160
251
495
138
361
217
294
307
549
735
240
126
435
180
372
111
189
343
1069
732
384
441
184
86
589
916
50
518
196
212
288
389
186
378
243
276
798
429
714
1647