423
2
466
1
1824
530
495
541
1091
360
534
538
752
559
454
509
542
503
506
479
377
690
737
448
374
469
512
405
413
411
947