424
2
467
1
1825
530
495
541
1091
360
534
538
754
559
454
509
542
503
506
479
378
690
737
448
374
469
512
405
413
411
947