254
350
533
668
302
308
469
799
241
887
209
1041
611
243
185
245
395
136
245
310
184
281
145
180
636
312
639
673
472
216
513
276
767
206
393
456
365
219
503
497
382
568
487
250
244
326
618
262
228
290
1123
367
1510
1038
352
555
218
196
365
354