490
2
652
533
1
1441
419
561
1556
620
413
690
736
586
374
541
542
508
523
491
73
724
137
84
75
600
547
426
671
59
69
45