434
1
473
464
1137
2
382
370
640
162
558
433
609
8
2792
4
706
1062
417
565
645
593
631
626
1077
5071
5
1126
748
2975
3487
532
765
859
63