709
390
437
369
271
215
305
900
25
463
499
1243
543
308
278
556
891
224
784
360
327
527
160
251
496
139
361
217
294
307
549
735
240
126
435
180
372
111
189
343
1070
734
384
441
184
86
590
916
50
518
196
212
288
389
186
378
243
276