494
142
410
431
838
450
483
365
197
181
429
380
531
966
708
519
210
649
224
214
209
446
152
233
482
422
235
399
334
442
639
585
326
387
357
669
367
1049
825
544
1232
335
605
394
603
647
356
807
1088
651
285
651
759
904
1018
258
1280
396
288
479