414
1
860
2
630
724
490
894
2483
397
1755
4
1115
573
570
867
477
2630
15
63
560
466
492
4476
5
540
605
538
497
639
542
2069
644
1041