6041
3672
950
1446
5895
1475
717
683
851
1225
1111
1070
684
776
1003
623
860
660
603
6719
649
1112