494
1213
395
314
590
651
249
248
762
1735
349
666
595
545
469
805
325
350
725
885
304
313
726
228
276
835
864
877
432
401
921
710
274
322
331
330
490
752
238
451
530
351
226
273
340
646
291
184
270
350
421
635
235
249
224
198
613
420
317
283