522
539
551
536
376
490
945
2689
1588
479
600
676
607
2200
499
591
553
400
419
100455
472
418
463
379
455